builder: mozilla-inbound_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-1005 starttime: 1477625805.64 results: success (0) buildid: 20161027185821 builduid: 3e50a31908cc4a4f93417383f8d4c529 revision: 1658a195f669351b5f6caf5dbafdb0b4b12a6c2c ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-10-27 20:36:45.638927) ========= master: http://buildbot-master08.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-10-27 20:36:45.639364) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-10-27 20:36:45.639671) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-10-27 20:36:45.676127) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-27 20:36:45.676419) ========= 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-1477624408.498248-1684791707 _=/tools/buildbot/bin/python using PTY: False --2016-10-27 20:36:45-- 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% 152K=0.08s 2016-10-27 20:36:46 (152 KB/s) - `archiver_client.py' saved [12179/12179] program finished with exit code 0 elapsedTime=0.684512 ========= master_lag: 0.28 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-27 20:36:46.637410) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-27 20:36:46.637749) ========= 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-1477624408.498248-1684791707 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.063617 ========= master_lag: 0.25 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-27 20:36:46.950994) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-10-27 20:36:46.951333) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 1658a195f669351b5f6caf5dbafdb0b4b12a6c2c --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 1658a195f669351b5f6caf5dbafdb0b4b12a6c2c --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-1477624408.498248-1684791707 _=/tools/buildbot/bin/python using PTY: False 2016-10-27 20:36:47,047 truncating revision to first 12 chars 2016-10-27 20:36:47,047 Setting DEBUG logging. 2016-10-27 20:36:47,048 attempt 1/10 2016-10-27 20:36:47,048 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/1658a195f669?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-10-27 20:36:48,351 unpacking tar archive at: mozilla-inbound-1658a195f669/testing/mozharness/ program finished with exit code 0 elapsedTime=1.934043 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-10-27 20:36:48.942751) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-27 20:36:48.943032) ========= script_repo_revision: 1658a195f669351b5f6caf5dbafdb0b4b12a6c2c ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-27 20:36:48.943399) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-27 20:36:48.943695) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-27 20:36:48.972642) ========= ========= Started '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 43 mins, 2 secs) (at 2016-10-27 20:36:48.972921) ========= /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-1477624408.498248-1684791707 _=/tools/buildbot/bin/python using PTY: False 20:36:49 INFO - MultiFileLogger online at 20161027 20:36:49 in /builds/slave/test 20:36:49 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 20:36:49 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 20:36:49 INFO - {'allow_software_gl_layers': False, 20:36:49 INFO - 'append_to_log': False, 20:36:49 INFO - 'base_work_dir': '/builds/slave/test', 20:36:49 INFO - 'blob_upload_branch': 'mozilla-inbound', 20:36:49 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 20:36:49 INFO - 'buildbot_json_path': 'buildprops.json', 20:36:49 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 20:36:49 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 20:36:49 INFO - 'download_minidump_stackwalk': True, 20:36:49 INFO - 'download_symbols': 'true', 20:36:49 INFO - 'download_tooltool': True, 20:36:49 INFO - 'e10s': False, 20:36:49 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 20:36:49 INFO - 'tooltool.py': '/tools/tooltool.py', 20:36:49 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 20:36:49 INFO - '/tools/misc-python/virtualenv.py')}, 20:36:49 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 20:36:49 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 20:36:49 INFO - 'log_level': 'info', 20:36:49 INFO - 'log_to_console': True, 20:36:49 INFO - 'opt_config_files': (), 20:36:49 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 20:36:49 INFO - '--processes=1', 20:36:49 INFO - '--config=%(test_path)s/wptrunner.ini', 20:36:49 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 20:36:49 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 20:36:49 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 20:36:49 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 20:36:49 INFO - 'pip_index': False, 20:36:49 INFO - 'require_test_zip': True, 20:36:49 INFO - 'test_type': ('testharness',), 20:36:49 INFO - 'this_chunk': '1', 20:36:49 INFO - 'tooltool_cache': '/builds/tooltool_cache', 20:36:49 INFO - 'total_chunks': '10', 20:36:49 INFO - 'virtualenv_path': 'venv', 20:36:49 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 20:36:49 INFO - 'work_dir': 'build'} 20:36:49 INFO - [mozharness: 2016-10-28 03:36:49.238198Z] Running clobber step. 20:36:49 INFO - Running pre-action listener: _resource_record_pre_action 20:36:49 INFO - Running main action method: clobber 20:36:49 INFO - rmtree: /builds/slave/test/build 20:36:49 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 20:36:51 INFO - Running post-action listener: _resource_record_post_action 20:36:51 INFO - [mozharness: 2016-10-28 03:36:51.831472Z] Finished clobber step (success) 20:36:51 INFO - [mozharness: 2016-10-28 03:36:51.831843Z] Running read-buildbot-config step. 20:36:51 INFO - Running pre-action listener: _resource_record_pre_action 20:36:51 INFO - Running main action method: read_buildbot_config 20:36:51 INFO - Using buildbot properties: 20:36:51 INFO - { 20:36:51 INFO - "project": "", 20:36:51 INFO - "product": "firefox", 20:36:51 INFO - "script_repo_revision": "production", 20:36:51 INFO - "scheduler": "tests-mozilla-inbound-ubuntu32_vm-debug-unittest-8-3600", 20:36:51 INFO - "repository": "", 20:36:51 INFO - "buildername": "Ubuntu VM 12.04 mozilla-inbound debug test web-platform-tests-1", 20:36:51 INFO - "buildid": "20161027185821", 20:36:51 INFO - "pgo_build": "False", 20:36:51 INFO - "basedir": "/builds/slave/test", 20:36:51 INFO - "buildnumber": 266, 20:36:51 INFO - "slavename": "tst-linux32-spot-1005", 20:36:51 INFO - "revision": "1658a195f669351b5f6caf5dbafdb0b4b12a6c2c", 20:36:51 INFO - "master": "http://buildbot-master08.bb.releng.use1.mozilla.com:8201/", 20:36:51 INFO - "platform": "linux", 20:36:51 INFO - "branch": "mozilla-inbound", 20:36:51 INFO - "repo_path": "integration/mozilla-inbound", 20:36:51 INFO - "moz_repo_path": "", 20:36:51 INFO - "stage_platform": "linux", 20:36:51 INFO - "builduid": "3e50a31908cc4a4f93417383f8d4c529", 20:36:51 INFO - "slavebuilddir": "test" 20:36:51 INFO - } 20:36:51 INFO - Found installer url https://queue.taskcluster.net/v1/task/PMPTEE9_TJ64FCqZc08Dng/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2. 20:36:51 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/PMPTEE9_TJ64FCqZc08Dng/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json. 20:36:51 INFO - Running post-action listener: _resource_record_post_action 20:36:51 INFO - [mozharness: 2016-10-28 03:36:51.841251Z] Finished read-buildbot-config step (success) 20:36:51 INFO - [mozharness: 2016-10-28 03:36:51.841568Z] Running download-and-extract step. 20:36:51 INFO - Running pre-action listener: _resource_record_pre_action 20:36:51 INFO - Running main action method: download_and_extract 20:36:51 INFO - mkdir: /builds/slave/test/build/tests 20:36:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:36:51 INFO - trying https://queue.taskcluster.net/v1/task/PMPTEE9_TJ64FCqZc08Dng/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 20:36:51 INFO - Downloading https://queue.taskcluster.net/v1/task/PMPTEE9_TJ64FCqZc08Dng/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 20:36:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PMPTEE9_TJ64FCqZc08Dng/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json'}, attempt #1 20:36:53 INFO - Downloaded 1325 bytes. 20:36:53 INFO - Reading from file /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 20:36:53 INFO - Using the following test package requirements: 20:36:53 INFO - {u'common': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 20:36:53 INFO - u'cppunittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:36:53 INFO - u'firefox-52.0a1.en-US.linux-i686.cppunittest.tests.zip'], 20:36:53 INFO - u'gtest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:36:53 INFO - u'firefox-52.0a1.en-US.linux-i686.gtest.tests.zip'], 20:36:53 INFO - u'jittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:36:53 INFO - u'jsshell-linux-i686.zip'], 20:36:53 INFO - u'mochitest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:36:53 INFO - u'firefox-52.0a1.en-US.linux-i686.mochitest.tests.zip'], 20:36:53 INFO - u'mozbase': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 20:36:53 INFO - u'reftest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:36:53 INFO - u'firefox-52.0a1.en-US.linux-i686.reftest.tests.zip'], 20:36:53 INFO - u'talos': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:36:53 INFO - u'firefox-52.0a1.en-US.linux-i686.talos.tests.zip'], 20:36:53 INFO - u'web-platform': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:36:53 INFO - u'firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'], 20:36:53 INFO - u'xpcshell': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 20:36:53 INFO - u'firefox-52.0a1.en-US.linux-i686.xpcshell.tests.zip']} 20:36:53 INFO - Downloading packages: [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', u'firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 20:36:53 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/PMPTEE9_TJ64FCqZc08Dng/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip 20:36:53 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/PMPTEE9_TJ64FCqZc08Dng/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1 20:36:53 INFO - Fetch https://queue.taskcluster.net/v1/task/PMPTEE9_TJ64FCqZc08Dng/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip into memory 20:36:54 INFO - Http code: 200 20:36:54 INFO - x-amz-expiration: expiry-date="Sun, 30 Oct 2016 00:00:00 GMT", rule-id="us-east-1-1-day" 20:36:54 INFO - x-amz-id-2: MqGp7hYA7/eJbARJZWJdC2sGZsobpkIchfTE+UfH/EAqpKW4Lhl7ZeR93Kl9GbiRzcypM7xoBYI= 20:36:54 INFO - x-amz-meta-addresses: [{"code":200,"url":"https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/PMPTEE9_TJ64FCqZc08Dng/0/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip","t":"2016-10-28T03:36:33.740Z"}] 20:36:54 INFO - x-amz-meta-stored: 2016-10-28T03:36:33.740Z 20:36:54 INFO - x-amz-meta-upstream-etag: "61e9e54a2f05d771aca277e36ec198e4" 20:36:54 INFO - x-amz-meta-url: https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/PMPTEE9_TJ64FCqZc08Dng/0/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip 20:36:54 INFO - x-amz-request-id: F4AE949F8E67F8B7 20:37:04 INFO - Expected file size: 20568667 20:37:04 INFO - Obtained file size: 20568667 20:37:05 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/PMPTEE9_TJ64FCqZc08Dng/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip 20:37:05 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/PMPTEE9_TJ64FCqZc08Dng/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 20:37:05 INFO - Fetch https://queue.taskcluster.net/v1/task/PMPTEE9_TJ64FCqZc08Dng/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip into memory 20:37:06 INFO - Http code: 200 20:37:06 INFO - via: 1.1 ae162f6796e551002447afd7c07ec67a.cloudfront.net (CloudFront) 20:37:06 INFO - x-amz-cf-id: DUP8AeD9MlgRxBFR7zS9HsW1C0CJ_gnlIlbsjF0JtPYY3DhBEV5FUg== 20:37:06 INFO - x-amz-version-id: wl0RgesjYBG4j8JUoYK9o_R7OHiphD73 20:37:17 INFO - Expected file size: 43213578 20:37:17 INFO - Obtained file size: 43213578 20:37:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:37:29 INFO - trying https://queue.taskcluster.net/v1/task/PMPTEE9_TJ64FCqZc08Dng/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 20:37:29 INFO - Downloading https://queue.taskcluster.net/v1/task/PMPTEE9_TJ64FCqZc08Dng/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 20:37:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PMPTEE9_TJ64FCqZc08Dng/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.tar.bz2'}, attempt #1 20:38:09 INFO - Downloaded 66328281 bytes. 20:38:09 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/PMPTEE9_TJ64FCqZc08Dng/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 20:38:09 INFO - mkdir: /builds/slave/test/properties 20:38:09 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 20:38:09 INFO - Writing to file /builds/slave/test/properties/build_url 20:38:09 INFO - Contents: 20:38:09 INFO - build_url:https://queue.taskcluster.net/v1/task/PMPTEE9_TJ64FCqZc08Dng/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 20:38:09 INFO - retry: Calling query_symbols_url with args: (), kwargs: {}, attempt #1 20:38:11 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/PMPTEE9_TJ64FCqZc08Dng/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 20:38:11 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 20:38:11 INFO - Writing to file /builds/slave/test/properties/symbols_url 20:38:11 INFO - Contents: 20:38:11 INFO - symbols_url:https://queue.taskcluster.net/v1/task/PMPTEE9_TJ64FCqZc08Dng/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 20:38:11 INFO - Downloading and extracting to /builds/slave/test/build/symbols these dirs * from https://queue.taskcluster.net/v1/task/PMPTEE9_TJ64FCqZc08Dng/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 20:38:11 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PMPTEE9_TJ64FCqZc08Dng/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 20:38:11 INFO - Fetch https://queue.taskcluster.net/v1/task/PMPTEE9_TJ64FCqZc08Dng/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip into memory 20:38:12 INFO - Http code: 200 20:38:12 INFO - via: 1.1 e1eb7447ab46f530f6009f1d93917c54.cloudfront.net (CloudFront) 20:38:12 INFO - x-amz-cf-id: bWg_1boBdXe7gIUHL7qeCKrSNdwNJ9XQtoHPMK_zxmH42rU5HaHNTA== 20:38:12 INFO - x-amz-version-id: 8LmmdrpQPgrtbfFUPaYxcVqzxwAyKfka 20:38:52 INFO - Expected file size: 178141879 20:38:52 INFO - Obtained file size: 178141879 20:39:13 INFO - Running post-action listener: _resource_record_post_action 20:39:13 INFO - Running post-action listener: set_extra_try_arguments 20:39:13 INFO - [mozharness: 2016-10-28 03:39:13.207020Z] Finished download-and-extract step (success) 20:39:13 INFO - [mozharness: 2016-10-28 03:39:13.207370Z] Running fetch-geckodriver step. 20:39:13 INFO - Running pre-action listener: _resource_record_pre_action 20:39:13 INFO - Running main action method: fetch_geckodriver 20:39:13 INFO - Running post-action listener: _resource_record_post_action 20:39:13 INFO - [mozharness: 2016-10-28 03:39:13.325357Z] Finished fetch-geckodriver step (success) 20:39:13 INFO - [mozharness: 2016-10-28 03:39:13.325742Z] Running create-virtualenv step. 20:39:13 INFO - Running pre-action listener: _pre_create_virtualenv 20:39:13 INFO - Running pre-action listener: _resource_record_pre_action 20:39:13 INFO - Running main action method: create_virtualenv 20:39:13 INFO - Creating virtualenv /builds/slave/test/build/venv 20:39:13 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 20:39:13 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 20:39:13 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 20:39:13 INFO - Using real prefix '/usr' 20:39:13 INFO - New python executable in /builds/slave/test/build/venv/bin/python 20:39:15 INFO - Installing distribute.............................................................................................................................................................................................done. 20:39:18 INFO - Installing pip.................done. 20:39:18 INFO - Return code: 0 20:39:18 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', '--version'] 20:39:18 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip --version 20:39:18 INFO - Reading from file tmpfile_stdout 20:39:18 INFO - Output received: 20:39:18 INFO - pip 1.5.5 from /builds/slave/test/build/venv/local/lib/python2.7/site-packages/pip-1.5.5-py2.7.egg (python 2.7) 20:39:18 INFO - Installing psutil>=3.1.1 into virtualenv /builds/slave/test/build/venv 20:39:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:39:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:39:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:39:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:39:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:39:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:39:19 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=3.1.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa078dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9fca8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa2173c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9fff7a0>, '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 0xa004678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa119aa8>, '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-1477624408.498248-1684791707', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 20:39:19 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=3.1.1'] in /builds/slave/test/build 20:39:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=3.1.1 20:39:19 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:39:19 INFO - 'CCACHE_UMASK': '002', 20:39:19 INFO - 'DISPLAY': ':0', 20:39:19 INFO - 'HOME': '/home/cltbld', 20:39:19 INFO - 'LANG': 'en_US.UTF-8', 20:39:19 INFO - 'LOGNAME': 'cltbld', 20:39:19 INFO - 'MAIL': '/var/mail/cltbld', 20:39:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:39:19 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:39:19 INFO - 'MOZ_NO_REMOTE': '1', 20:39:19 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:39:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:39:19 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:39:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:39:19 INFO - 'PWD': '/builds/slave/test', 20:39:19 INFO - 'SHELL': '/bin/bash', 20:39:19 INFO - 'SHLVL': '1', 20:39:19 INFO - 'TERM': 'linux', 20:39:19 INFO - 'TMOUT': '86400', 20:39:19 INFO - 'USER': 'cltbld', 20:39:19 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477624408.498248-1684791707', 20:39:19 INFO - '_': '/tools/buildbot/bin/python'} 20:39:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:39:19 INFO - Downloading/unpacking psutil>=3.1.1 20:39:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:39:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:39:19 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:39:19 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:39:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:39:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:39:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 20:39:25 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 20:39:25 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:39:25 INFO - Installing collected packages: psutil 20:39:25 INFO - Running setup.py install for psutil 20:39:25 INFO - building 'psutil._psutil_linux' extension 20:39:25 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 20:39:25 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 20:39:25 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 20:39:26 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 20:39:26 INFO - building 'psutil._psutil_posix' extension 20:39:26 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 20:39:26 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 20:39:26 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 20:39:26 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:39:26 INFO - Successfully installed psutil 20:39:26 INFO - Cleaning up... 20:39:26 INFO - Return code: 0 20:39:26 INFO - Installing mozsystemmonitor==0.3 into virtualenv /builds/slave/test/build/venv 20:39:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:39:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:39:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:39:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:39:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:39:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:39:27 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.3']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa078dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9fca8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa2173c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9fff7a0>, '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 0xa004678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa119aa8>, '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-1477624408.498248-1684791707', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 20:39:27 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.3'] in /builds/slave/test/build 20:39:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.3 20:39:27 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:39:27 INFO - 'CCACHE_UMASK': '002', 20:39:27 INFO - 'DISPLAY': ':0', 20:39:27 INFO - 'HOME': '/home/cltbld', 20:39:27 INFO - 'LANG': 'en_US.UTF-8', 20:39:27 INFO - 'LOGNAME': 'cltbld', 20:39:27 INFO - 'MAIL': '/var/mail/cltbld', 20:39:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:39:27 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:39:27 INFO - 'MOZ_NO_REMOTE': '1', 20:39:27 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:39:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:39:27 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:39:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:39:27 INFO - 'PWD': '/builds/slave/test', 20:39:27 INFO - 'SHELL': '/bin/bash', 20:39:27 INFO - 'SHLVL': '1', 20:39:27 INFO - 'TERM': 'linux', 20:39:27 INFO - 'TMOUT': '86400', 20:39:27 INFO - 'USER': 'cltbld', 20:39:27 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477624408.498248-1684791707', 20:39:27 INFO - '_': '/tools/buildbot/bin/python'} 20:39:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:39:27 INFO - Downloading/unpacking mozsystemmonitor==0.3 20:39:27 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:39:27 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:39:27 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:39:27 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:39:27 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:39:27 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:39:32 INFO - Downloading mozsystemmonitor-0.3.tar.gz 20:39:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 20:39:32 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=3.1.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.3) 20:39:32 INFO - Installing collected packages: mozsystemmonitor 20:39:32 INFO - Running setup.py install for mozsystemmonitor 20:39:32 INFO - Successfully installed mozsystemmonitor 20:39:32 INFO - Cleaning up... 20:39:32 INFO - Return code: 0 20:39:32 INFO - Installing jsonschema==2.5.1 into virtualenv /builds/slave/test/build/venv 20:39:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:39:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:39:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:39:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:39:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:39:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:39:33 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'jsonschema==2.5.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa078dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9fca8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa2173c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9fff7a0>, '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 0xa004678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa119aa8>, '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-1477624408.498248-1684791707', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 20:39:33 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'jsonschema==2.5.1'] in /builds/slave/test/build 20:39:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub jsonschema==2.5.1 20:39:33 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:39:33 INFO - 'CCACHE_UMASK': '002', 20:39:33 INFO - 'DISPLAY': ':0', 20:39:33 INFO - 'HOME': '/home/cltbld', 20:39:33 INFO - 'LANG': 'en_US.UTF-8', 20:39:33 INFO - 'LOGNAME': 'cltbld', 20:39:33 INFO - 'MAIL': '/var/mail/cltbld', 20:39:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:39:33 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:39:33 INFO - 'MOZ_NO_REMOTE': '1', 20:39:33 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:39:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:39:33 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:39:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:39:33 INFO - 'PWD': '/builds/slave/test', 20:39:33 INFO - 'SHELL': '/bin/bash', 20:39:33 INFO - 'SHLVL': '1', 20:39:33 INFO - 'TERM': 'linux', 20:39:33 INFO - 'TMOUT': '86400', 20:39:33 INFO - 'USER': 'cltbld', 20:39:33 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477624408.498248-1684791707', 20:39:33 INFO - '_': '/tools/buildbot/bin/python'} 20:39:33 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:39:33 INFO - Downloading/unpacking jsonschema==2.5.1 20:39:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:39:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:39:33 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:39:33 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:39:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:39:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:39:38 INFO - Downloading jsonschema-2.5.1-py2.py3-none-any.whl 20:39:38 INFO - Downloading/unpacking functools32 (from jsonschema==2.5.1) 20:39:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:39:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:39:38 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:39:38 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:39:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:39:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:39:38 INFO - Downloading functools32-3.2.3-2.tar.gz 20:39:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/functools32/setup.py) egg_info for package functools32 20:39:38 INFO - warning: no files found matching '*.txt' 20:39:38 INFO - no previously-included directories found matching 'build' 20:39:38 INFO - no previously-included directories found matching 'dist' 20:39:38 INFO - no previously-included directories found matching '.git*' 20:39:38 INFO - Installing collected packages: jsonschema, functools32 20:39:39 INFO - Running setup.py install for functools32 20:39:39 INFO - warning: no files found matching '*.txt' 20:39:39 INFO - no previously-included directories found matching 'build' 20:39:39 INFO - no previously-included directories found matching 'dist' 20:39:39 INFO - no previously-included directories found matching '.git*' 20:39:39 INFO - Successfully installed jsonschema functools32 20:39:39 INFO - Cleaning up... 20:39:39 INFO - Return code: 0 20:39:39 INFO - Installing functools32==3.2.3-2 into virtualenv /builds/slave/test/build/venv 20:39:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:39:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:39:39 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:39:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:39:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:39:39 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:39:39 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'functools32==3.2.3-2']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa078dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9fca8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa2173c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9fff7a0>, '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 0xa004678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa119aa8>, '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-1477624408.498248-1684791707', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 20:39:39 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'functools32==3.2.3-2'] in /builds/slave/test/build 20:39:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub functools32==3.2.3-2 20:39:39 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:39:39 INFO - 'CCACHE_UMASK': '002', 20:39:39 INFO - 'DISPLAY': ':0', 20:39:39 INFO - 'HOME': '/home/cltbld', 20:39:39 INFO - 'LANG': 'en_US.UTF-8', 20:39:39 INFO - 'LOGNAME': 'cltbld', 20:39:39 INFO - 'MAIL': '/var/mail/cltbld', 20:39:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:39:39 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:39:39 INFO - 'MOZ_NO_REMOTE': '1', 20:39:39 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:39:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:39:39 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:39:39 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:39:39 INFO - 'PWD': '/builds/slave/test', 20:39:39 INFO - 'SHELL': '/bin/bash', 20:39:39 INFO - 'SHLVL': '1', 20:39:39 INFO - 'TERM': 'linux', 20:39:39 INFO - 'TMOUT': '86400', 20:39:39 INFO - 'USER': 'cltbld', 20:39:39 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477624408.498248-1684791707', 20:39:39 INFO - '_': '/tools/buildbot/bin/python'} 20:39:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:39:40 INFO - Requirement already satisfied (use --upgrade to upgrade): functools32==3.2.3-2 in ./venv/lib/python2.7/site-packages 20:39:40 INFO - Cleaning up... 20:39:40 INFO - Return code: 0 20:39:40 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 20:39:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:39:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:39:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:39:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:39:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:39:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:39:40 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa078dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9fca8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa2173c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9fff7a0>, '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 0xa004678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa119aa8>, '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-1477624408.498248-1684791707', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 20:39:40 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 20:39:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 20:39:40 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:39:40 INFO - 'CCACHE_UMASK': '002', 20:39:40 INFO - 'DISPLAY': ':0', 20:39:40 INFO - 'HOME': '/home/cltbld', 20:39:40 INFO - 'LANG': 'en_US.UTF-8', 20:39:40 INFO - 'LOGNAME': 'cltbld', 20:39:40 INFO - 'MAIL': '/var/mail/cltbld', 20:39:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:39:40 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:39:40 INFO - 'MOZ_NO_REMOTE': '1', 20:39:40 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:39:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:39:40 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:39:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:39:40 INFO - 'PWD': '/builds/slave/test', 20:39:40 INFO - 'SHELL': '/bin/bash', 20:39:40 INFO - 'SHLVL': '1', 20:39:40 INFO - 'TERM': 'linux', 20:39:40 INFO - 'TMOUT': '86400', 20:39:40 INFO - 'USER': 'cltbld', 20:39:40 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477624408.498248-1684791707', 20:39:40 INFO - '_': '/tools/buildbot/bin/python'} 20:39:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:39:40 INFO - Downloading/unpacking blobuploader==1.2.4 20:39:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:39:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:39:40 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:39:40 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:39:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:39:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:39:45 INFO - Downloading blobuploader-1.2.4.tar.gz 20:39:45 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 20:39:45 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 20:39:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:39:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:39:45 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:39:45 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:39:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:39:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:39:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 20:39:46 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 20:39:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:39:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:39:46 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:39:46 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:39:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:39:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:39:47 INFO - Downloading docopt-0.6.1.tar.gz 20:39:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 20:39:47 INFO - Installing collected packages: blobuploader, requests, docopt 20:39:47 INFO - Running setup.py install for blobuploader 20:39:47 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 20:39:47 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 20:39:47 INFO - Running setup.py install for requests 20:39:48 INFO - Running setup.py install for docopt 20:39:48 INFO - Successfully installed blobuploader requests docopt 20:39:48 INFO - Cleaning up... 20:39:48 INFO - Return code: 0 20:39:48 INFO - Installing None into virtualenv /builds/slave/test/build/venv 20:39:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:39:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:39:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:39:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:39:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:39:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:39:49 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa078dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9fca8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa2173c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9fff7a0>, '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 0xa004678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa119aa8>, '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-1477624408.498248-1684791707', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 20:39:49 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 20:39:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 20:39:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:39:49 INFO - 'CCACHE_UMASK': '002', 20:39:49 INFO - 'DISPLAY': ':0', 20:39:49 INFO - 'HOME': '/home/cltbld', 20:39:49 INFO - 'LANG': 'en_US.UTF-8', 20:39:49 INFO - 'LOGNAME': 'cltbld', 20:39:49 INFO - 'MAIL': '/var/mail/cltbld', 20:39:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:39:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:39:49 INFO - 'MOZ_NO_REMOTE': '1', 20:39:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:39:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:39:49 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:39:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:39:49 INFO - 'PWD': '/builds/slave/test', 20:39:49 INFO - 'SHELL': '/bin/bash', 20:39:49 INFO - 'SHLVL': '1', 20:39:49 INFO - 'TERM': 'linux', 20:39:49 INFO - 'TMOUT': '86400', 20:39:49 INFO - 'USER': 'cltbld', 20:39:49 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477624408.498248-1684791707', 20:39:49 INFO - '_': '/tools/buildbot/bin/python'} 20:39:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:39:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 20:39:49 INFO - Running setup.py (path:/tmp/pip-vRXge9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 20:39:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 20:39:49 INFO - Running setup.py (path:/tmp/pip-0w8gXR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 20:39:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 20:39:49 INFO - Running setup.py (path:/tmp/pip-F8vPRp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 20:39:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 20:39:49 INFO - Running setup.py (path:/tmp/pip-2jqVMC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 20:39:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 20:39:49 INFO - Running setup.py (path:/tmp/pip-EaOuCP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 20:39:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 20:39:50 INFO - Running setup.py (path:/tmp/pip-3Dr3qy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 20:39:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 20:39:50 INFO - Running setup.py (path:/tmp/pip-qpsM1x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 20:39:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 20:39:50 INFO - Running setup.py (path:/tmp/pip-ULQHMo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 20:39:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 20:39:50 INFO - Running setup.py (path:/tmp/pip-EjhEFQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 20:39:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 20:39:50 INFO - Running setup.py (path:/tmp/pip-Pfh9WE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 20:39:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 20:39:50 INFO - Running setup.py (path:/tmp/pip-Y4OdKq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 20:39:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 20:39:50 INFO - Running setup.py (path:/tmp/pip-KjXliH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 20:39:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 20:39:50 INFO - Running setup.py (path:/tmp/pip-p72BzC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 20:39:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 20:39:51 INFO - Running setup.py (path:/tmp/pip-3Pn_tf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 20:39:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 20:39:51 INFO - Running setup.py (path:/tmp/pip-PGVOLW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 20:39:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 20:39:51 INFO - Running setup.py (path:/tmp/pip-4fTVU8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 20:39:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 20:39:51 INFO - Running setup.py (path:/tmp/pip-TDg5Tx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 20:39:51 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 20:39:51 INFO - Running setup.py (path:/tmp/pip-8fq7rz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 20:39:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 20:39:51 INFO - Running setup.py (path:/tmp/pip-4IECr6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 20:39:51 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:39:51 INFO - Running setup.py (path:/tmp/pip-OC9cXR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:39:51 INFO - Unpacking /builds/slave/test/build/tests/marionette 20:39:52 INFO - Running setup.py (path:/tmp/pip-_Fo8H3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 20:39:52 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:39:52 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 20:39:52 INFO - Running setup.py install for manifestparser 20:39:52 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 20:39:52 INFO - Running setup.py install for mozcrash 20:39:52 INFO - Running setup.py install for mozdebug 20:39:52 INFO - Running setup.py install for mozdevice 20:39:53 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 20:39:53 INFO - Installing dm script to /builds/slave/test/build/venv/bin 20:39:53 INFO - Running setup.py install for mozfile 20:39:53 INFO - Running setup.py install for mozhttpd 20:39:53 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 20:39:53 INFO - Running setup.py install for mozinfo 20:39:53 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 20:39:53 INFO - Running setup.py install for mozInstall 20:39:53 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 20:39:53 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 20:39:53 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 20:39:53 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 20:39:53 INFO - Running setup.py install for mozleak 20:39:54 INFO - Running setup.py install for mozlog 20:39:54 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 20:39:54 INFO - Running setup.py install for moznetwork 20:39:54 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 20:39:54 INFO - Running setup.py install for mozprocess 20:39:54 INFO - Running setup.py install for mozprofile 20:39:55 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 20:39:55 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 20:39:55 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 20:39:55 INFO - Running setup.py install for mozrunner 20:39:55 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 20:39:55 INFO - Running setup.py install for mozscreenshot 20:39:55 INFO - Running setup.py install for moztest 20:39:55 INFO - Running setup.py install for mozversion 20:39:56 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 20:39:56 INFO - Running setup.py install for wptserve 20:39:56 INFO - Running setup.py install for marionette-driver 20:39:56 INFO - Running setup.py install for browsermob-proxy 20:39:56 INFO - Running setup.py install for marionette-client 20:39:57 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:39:57 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 20:39:57 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 20:39:57 INFO - Cleaning up... 20:39:57 INFO - Return code: 0 20:39:57 INFO - Installing None into virtualenv /builds/slave/test/build/venv 20:39: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')]} 20:39:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:39:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:39: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')]} 20:39:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:39:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 20:39:57 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa078dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9fca8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa2173c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9fff7a0>, '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 0xa004678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa119aa8>, '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-1477624408.498248-1684791707', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 20:39:57 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 20:39:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 20:39:57 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:39:57 INFO - 'CCACHE_UMASK': '002', 20:39:57 INFO - 'DISPLAY': ':0', 20:39:57 INFO - 'HOME': '/home/cltbld', 20:39:57 INFO - 'LANG': 'en_US.UTF-8', 20:39:57 INFO - 'LOGNAME': 'cltbld', 20:39:57 INFO - 'MAIL': '/var/mail/cltbld', 20:39:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:39:57 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:39:57 INFO - 'MOZ_NO_REMOTE': '1', 20:39:57 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:39:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:39:57 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:39:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:39:57 INFO - 'PWD': '/builds/slave/test', 20:39:57 INFO - 'SHELL': '/bin/bash', 20:39:57 INFO - 'SHLVL': '1', 20:39:57 INFO - 'TERM': 'linux', 20:39:57 INFO - 'TMOUT': '86400', 20:39:57 INFO - 'USER': 'cltbld', 20:39:57 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477624408.498248-1684791707', 20:39:57 INFO - '_': '/tools/buildbot/bin/python'} 20:39:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 20:39:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 20:39:58 INFO - Running setup.py (path:/tmp/pip-7Y35GI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 20:39:58 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 20:39:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 20:39:58 INFO - Running setup.py (path:/tmp/pip-UdLRh9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 20:39:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 20:39:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 20:39:58 INFO - Running setup.py (path:/tmp/pip-x6ilyt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 20:39:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 20:39:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 20:39:58 INFO - Running setup.py (path:/tmp/pip-j6Gdjx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 20:39:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 20:39:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 20:39:58 INFO - Running setup.py (path:/tmp/pip-Nx6Iex-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 20:39:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 20:39:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 20:39:58 INFO - Running setup.py (path:/tmp/pip-mzJsJM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 20:39:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 20:39:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 20:39:58 INFO - Running setup.py (path:/tmp/pip-qtv7JB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 20:39:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 20:39:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 20:39:59 INFO - Running setup.py (path:/tmp/pip-HSv7F3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 20:39:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 20:39:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 20:39:59 INFO - Running setup.py (path:/tmp/pip-E90hHn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 20:39:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 20:39:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 20:39:59 INFO - Running setup.py (path:/tmp/pip-MTbzZH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 20:39:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.4 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 20:39:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 20:39:59 INFO - Running setup.py (path:/tmp/pip-5lIbel-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 20:39:59 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 20:39:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 20:39:59 INFO - Running setup.py (path:/tmp/pip-dRp35E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 20:39:59 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.23 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 20:39:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 20:39:59 INFO - Running setup.py (path:/tmp/pip-_HKiVe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 20:40:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 20:40:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 20:40:00 INFO - Running setup.py (path:/tmp/pip-aX3YsU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 20:40:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.12 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 20:40:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 20:40:00 INFO - Running setup.py (path:/tmp/pip-ejZD2u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 20:40:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 20:40:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 20:40:00 INFO - Running setup.py (path:/tmp/pip-LZLN1n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 20:40:00 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 20:40:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 20:40:00 INFO - Running setup.py (path:/tmp/pip-msPPA2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 20:40:00 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 20:40:00 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 20:40:00 INFO - Running setup.py (path:/tmp/pip-Nxnxpd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 20:40:00 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 20:40:00 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 20:40:00 INFO - Running setup.py (path:/tmp/pip-vL6WRF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 20:40:00 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==2.1.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 20:40:00 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:40:00 INFO - Running setup.py (path:/tmp/pip-ycMnEx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 20:40:01 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 20:40:01 INFO - Unpacking /builds/slave/test/build/tests/marionette 20:40:01 INFO - Running setup.py (path:/tmp/pip-fKzBRk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 20:40:01 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 20:40:01 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==3.2.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 20:40:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 20:40:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 20:40:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 20:40:01 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 20:40:01 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 20:40:01 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.4->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 20:40:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:40:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:40:01 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:40:01 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 20:40:01 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 20:40:01 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 20:40:06 INFO - Downloading blessings-1.6.tar.gz 20:40:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 20:40:07 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 20:40:07 INFO - Installing collected packages: blessings 20:40:07 INFO - Running setup.py install for blessings 20:40:07 INFO - Successfully installed blessings 20:40:07 INFO - Cleaning up... 20:40:07 INFO - Return code: 0 20:40:07 INFO - Done creating virtualenv /builds/slave/test/build/venv. 20:40:07 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 20:40:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 20:40:08 INFO - Reading from file tmpfile_stdout 20:40:08 INFO - Current package versions: 20:40:08 INFO - argparse == 1.2.1 20:40:08 INFO - blessings == 1.6 20:40:08 INFO - blobuploader == 1.2.4 20:40:08 INFO - browsermob-proxy == 0.6.0 20:40:08 INFO - docopt == 0.6.1 20:40:08 INFO - functools32 == 3.2.3-2 20:40:08 INFO - jsonschema == 2.5.1 20:40:08 INFO - manifestparser == 1.1 20:40:08 INFO - marionette-client == 3.2.0 20:40:08 INFO - marionette-driver == 2.1.0 20:40:08 INFO - mozInstall == 1.12 20:40:08 INFO - mozcrash == 0.17 20:40:08 INFO - mozdebug == 0.1 20:40:08 INFO - mozdevice == 0.48 20:40:08 INFO - mozfile == 1.2 20:40:08 INFO - mozhttpd == 0.7 20:40:08 INFO - mozinfo == 0.9 20:40:08 INFO - mozleak == 0.1 20:40:08 INFO - mozlog == 3.4 20:40:08 INFO - moznetwork == 0.27 20:40:08 INFO - mozprocess == 0.23 20:40:08 INFO - mozprofile == 0.28 20:40:08 INFO - mozrunner == 6.12 20:40:08 INFO - mozscreenshot == 0.1 20:40:08 INFO - mozsystemmonitor == 0.3 20:40:08 INFO - moztest == 0.7 20:40:08 INFO - mozversion == 1.4 20:40:08 INFO - psutil == 3.1.1 20:40:08 INFO - requests == 1.2.3 20:40:08 INFO - wptserve == 1.4.0 20:40:08 INFO - wsgiref == 0.1.2 20:40:08 INFO - Running post-action listener: _resource_record_post_action 20:40:08 INFO - Running post-action listener: _start_resource_monitoring 20:40:08 INFO - Starting resource monitoring. 20:40:08 INFO - [mozharness: 2016-10-28 03:40:08.055019Z] Finished create-virtualenv step (success) 20:40:08 INFO - [mozharness: 2016-10-28 03:40:08.061924Z] Running pull step. 20:40:08 INFO - Running pre-action listener: _resource_record_pre_action 20:40:08 INFO - Running main action method: pull 20:40:08 INFO - Pull has nothing to do! 20:40:08 INFO - Running post-action listener: _resource_record_post_action 20:40:08 INFO - [mozharness: 2016-10-28 03:40:08.064024Z] Finished pull step (success) 20:40:08 INFO - [mozharness: 2016-10-28 03:40:08.064378Z] Running install step. 20:40:08 INFO - Running pre-action listener: _resource_record_pre_action 20:40:08 INFO - Running main action method: install 20:40:08 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 20:40:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 20:40:08 INFO - Reading from file tmpfile_stdout 20:40:08 INFO - Detecting whether we're running mozinstall >=1.0... 20:40:08 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 20:40:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 20:40:08 INFO - Reading from file tmpfile_stdout 20:40:08 INFO - Output received: 20:40:08 INFO - Usage: mozinstall [options] installer 20:40:08 INFO - Options: 20:40:08 INFO - -h, --help show this help message and exit 20:40:08 INFO - -d DEST, --destination=DEST 20:40:08 INFO - Directory to install application into. [default: 20:40:08 INFO - "/builds/slave/test"] 20:40:08 INFO - --app=APP Application being installed. [default: firefox] 20:40:08 INFO - mkdir: /builds/slave/test/build/application 20:40:08 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 20:40:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 20:40:42 INFO - Reading from file tmpfile_stdout 20:40:42 INFO - Output received: 20:40:42 INFO - /builds/slave/test/build/application/firefox/firefox 20:40:42 INFO - Running post-action listener: _resource_record_post_action 20:40:42 INFO - [mozharness: 2016-10-28 03:40:42.306243Z] Finished install step (success) 20:40:42 INFO - [mozharness: 2016-10-28 03:40:42.306459Z] Running run-tests step. 20:40:42 INFO - Running pre-action listener: _resource_record_pre_action 20:40:42 INFO - Running main action method: run_tests 20:40:42 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 20:40:42 INFO - Minidump filename unknown. Determining based upon platform and architecture. 20:40:42 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 20:40:42 INFO - grabbing minidump binary from tooltool 20:40:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:40:42 INFO - trying https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py 20:40:42 INFO - Downloading https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py to /builds/slave/test/build/tooltool.py 20:40:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py', 'file_name': '/builds/slave/test/build/tooltool.py'}, attempt #1 20:40:42 INFO - Downloaded 37427 bytes. 20:40:42 INFO - Chmoding /builds/slave/test/build/tooltool.py to 0755 20:40:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 20:40:42 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 0x9fff7a0>, '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 0xa004678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa119aa8>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 20:40:42 INFO - Running command: ['/tools/buildbot/bin/python', '/builds/slave/test/build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 20:40:42 INFO - Copy/paste: /tools/buildbot/bin/python /builds/slave/test/build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 20:40:42 INFO - Calling ['/tools/buildbot/bin/python', '/builds/slave/test/build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] with output_timeout 600 20:40:43 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 20:40:43 INFO - Return code: 0 20:40:43 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 20:40:43 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 20:40:43 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/PMPTEE9_TJ64FCqZc08Dng/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 20:40:43 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/PMPTEE9_TJ64FCqZc08Dng/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 20:40:43 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 20:40:43 INFO - 'CCACHE_UMASK': '002', 20:40:43 INFO - 'DISPLAY': ':0', 20:40:43 INFO - 'HOME': '/home/cltbld', 20:40:43 INFO - 'LANG': 'en_US.UTF-8', 20:40:43 INFO - 'LOGNAME': 'cltbld', 20:40:43 INFO - 'MAIL': '/var/mail/cltbld', 20:40:43 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 20:40:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:40:43 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 20:40:43 INFO - 'MOZ_NO_REMOTE': '1', 20:40:43 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 20:40:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:40:43 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 20:40:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 20:40:43 INFO - 'PWD': '/builds/slave/test', 20:40:43 INFO - 'SHELL': '/bin/bash', 20:40:43 INFO - 'SHLVL': '1', 20:40:43 INFO - 'TERM': 'linux', 20:40:43 INFO - 'TMOUT': '86400', 20:40:43 INFO - 'USER': 'cltbld', 20:40:43 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477624408.498248-1684791707', 20:40:43 INFO - '_': '/tools/buildbot/bin/python'} 20:40:43 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/PMPTEE9_TJ64FCqZc08Dng/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 20:40:44 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:18: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 20:40:44 INFO - import pkg_resources 20:40:44 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/meta/MANIFEST.json 20:40:45 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/mozilla/meta/MANIFEST.json 20:40:46 INFO - Using 1 client processes 20:40:46 INFO - wptserve Starting http server on 127.0.0.1:8000 20:40:46 INFO - wptserve Starting http server on 127.0.0.1:8001 20:40:46 INFO - wptserve Starting http server on 127.0.0.1:8443 20:40:48 INFO - SUITE-START | Running 897 tests 20:40:48 INFO - Running testharness tests 20:40:48 INFO - TEST-START | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html 20:40:48 INFO - TEST-SKIP | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html | took 0ms 20:40:48 INFO - TEST-START | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html 20:40:48 INFO - TEST-SKIP | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html | took 1ms 20:40:48 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html 20:40:48 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html | took 0ms 20:40:48 INFO - TEST-START | /content-security-policy/blink-contrib/worker-script-src.sub.html 20:40:48 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-script-src.sub.html | took 1ms 20:40:48 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html 20:40:48 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms 20:40:48 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html 20:40:48 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 1ms 20:40:48 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html 20:40:48 INFO - TEST-SKIP | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms 20:40:48 INFO - TEST-START | /custom-elements/v0/instantiating/changing-is-attribute.html 20:40:48 INFO - TEST-SKIP | /custom-elements/v0/instantiating/changing-is-attribute.html | took 0ms 20:40:48 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html 20:40:48 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html | took 0ms 20:40:48 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html 20:40:48 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html | took 4ms 20:40:48 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html 20:40:48 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html | took 0ms 20:40:48 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html 20:40:48 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html | took 0ms 20:40:48 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html 20:40:48 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html | took 0ms 20:40:48 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-prototype.html 20:40:48 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-prototype.html | took 0ms 20:40:48 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html 20:40:48 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html | took 0ms 20:40:48 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html 20:40:48 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html | took 0ms 20:40:48 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name.html 20:40:48 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name.html | took 0ms 20:40:48 INFO - TEST-START | /custom-elements/v0/instantiating/non-configurable-constructor-property.html 20:40:48 INFO - TEST-SKIP | /custom-elements/v0/instantiating/non-configurable-constructor-property.html | took 0ms 20:40:48 INFO - TEST-START | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html 20:40:48 INFO - TEST-SKIP | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html | took 0ms 20:40:48 INFO - TEST-START | /custom-elements/v0/instantiating/unchanged-attribute.html 20:40:48 INFO - TEST-SKIP | /custom-elements/v0/instantiating/unchanged-attribute.html | took 0ms 20:40:48 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html 20:40:48 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html | took 0ms 20:40:48 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html 20:40:48 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-check-initdata-type.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-check-initdata-type.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-events-session-closed-event.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-events-session-closed-event.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-events.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-events.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-generate-request-disallowed-input.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-generate-request-disallowed-input.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-invalid-license.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-invalid-license.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-keystatuses-multiple-sessions.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses-multiple-sessions.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-keystatuses.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses.html | took 6ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html | took 1ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html | took 1ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-events.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-events.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html | took 1ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html | took 1ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html | took 6ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html | took 1ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 6ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html | took 1ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeys.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeys.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-mp4-unique-origin.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-unique-origin.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-mp4-update-disallowed-input.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-update-disallowed-input.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-mp4-waiting-for-a-key.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-waiting-for-a-key.html | took 1ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-not-callable-after-createsession.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-not-callable-after-createsession.html | took 6ms 20:40:48 INFO - TEST-START | /encrypted-media/clearkey-update-non-ascii-input.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/clearkey-update-non-ascii-input.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-check-initdata-type.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-check-initdata-type.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-events-session-closed-event.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-events-session-closed-event.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-events.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-events.html | took 1ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-expiration.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-expiration.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-generate-request-disallowed-input.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-generate-request-disallowed-input.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-invalid-license.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-invalid-license.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-keystatuses-multiple-sessions.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses-multiple-sessions.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-keystatuses.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-mp4-onencrypted.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-mp4-onencrypted.html | took 1ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html | took 6ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license-events.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license-events.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html | took 1ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html | took 1ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html | took 7ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-events.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-events.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-expired.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-expired.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html | took 1ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multisession.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multisession.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html | took 1ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 8ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-two-videos.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-two-videos.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 8ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeys.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeys.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysession.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysession.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-mp4-unique-origin.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-mp4-unique-origin.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-mp4-waiting-for-a-key.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-mp4-waiting-for-a-key.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-not-callable-after-createsession.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-not-callable-after-createsession.html | took 1ms 20:40:48 INFO - TEST-START | /encrypted-media/drm-temporary-license-type.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/drm-temporary-license-type.html | took 0ms 20:40:48 INFO - TEST-START | /encrypted-media/idlharness.html 20:40:48 INFO - TEST-SKIP | /encrypted-media/idlharness.html | took 0ms 20:40:48 INFO - TEST-START | /media-source/mediasource-config-change-mp4-a-bitrate.html 20:40:48 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-a-bitrate.html | took 0ms 20:40:48 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html 20:40:48 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html | took 0ms 20:40:48 INFO - TEST-START | /media-source/mediasource-duration.html 20:40:48 INFO - TEST-SKIP | /media-source/mediasource-duration.html | took 0ms 20:40:48 INFO - TEST-START | /media-source/mediasource-redundant-seek.html 20:40:48 INFO - TEST-SKIP | /media-source/mediasource-redundant-seek.html | took 0ms 20:40:48 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 20:40:48 INFO - TEST-SKIP | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html | took 0ms 20:40:48 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 20:40:48 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms 20:40:48 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 20:40:48 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 20:40:48 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 20:40:48 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 20:40:48 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 20:40:48 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 20:40:48 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 20:40:48 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 20:40:48 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 20:40:48 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 20:40:48 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 20:40:48 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 20:40:48 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 20:40:48 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 20:40:48 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 20:40:48 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms 20:40:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 20:40:48 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 0ms 20:40:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 20:40:48 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 0ms 20:40:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 20:40:48 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 0ms 20:40:48 INFO - TEST-START | /streams/readable-streams/bad-strategies.https.html 20:40:48 INFO - TEST-SKIP | /streams/readable-streams/bad-strategies.https.html | took 0ms 20:40:48 INFO - TEST-START | /streams/readable-streams/bad-underlying-sources.https.html 20:40:48 INFO - TEST-SKIP | /streams/readable-streams/bad-underlying-sources.https.html | took 0ms 20:40:48 INFO - TEST-START | /streams/readable-streams/brand-checks.https.html 20:40:48 INFO - TEST-SKIP | /streams/readable-streams/brand-checks.https.html | took 0ms 20:40:48 INFO - TEST-START | /streams/readable-streams/cancel.https.html 20:40:48 INFO - TEST-SKIP | /streams/readable-streams/cancel.https.html | took 0ms 20:40:48 INFO - TEST-START | /streams/readable-streams/count-queuing-strategy-integration.https.html 20:40:48 INFO - TEST-SKIP | /streams/readable-streams/count-queuing-strategy-integration.https.html | took 0ms 20:40:48 INFO - TEST-START | /streams/readable-streams/garbage-collection.https.html 20:40:48 INFO - TEST-SKIP | /streams/readable-streams/garbage-collection.https.html | took 0ms 20:40:48 INFO - TEST-START | /streams/readable-streams/general.https.html 20:40:48 INFO - TEST-SKIP | /streams/readable-streams/general.https.html | took 0ms 20:40:48 INFO - TEST-START | /streams/readable-streams/pipe-through.https.html 20:40:48 INFO - TEST-SKIP | /streams/readable-streams/pipe-through.https.html | took 0ms 20:40:48 INFO - TEST-START | /streams/readable-streams/readable-stream-reader.https.html 20:40:48 INFO - TEST-SKIP | /streams/readable-streams/readable-stream-reader.https.html | took 1ms 20:40:48 INFO - TEST-START | /streams/readable-streams/tee.https.html 20:40:48 INFO - TEST-SKIP | /streams/readable-streams/tee.https.html | took 0ms 20:40:48 INFO - TEST-START | /streams/readable-streams/templated.https.html 20:40:48 INFO - TEST-SKIP | /streams/readable-streams/templated.https.html | took 8ms 20:40:48 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html 20:40:48 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html | took 0ms 20:40:48 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html 20:40:48 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html | took 0ms 20:40:48 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html 20:40:48 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html | took 0ms 20:40:48 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html 20:40:48 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html | took 0ms 20:40:48 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html 20:40:48 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html | took 0ms 20:40:48 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html 20:40:48 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html | took 0ms 20:40:48 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html 20:40:48 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html | took 1ms 20:40:48 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html 20:40:48 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html | took 0ms 20:40:48 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html 20:40:48 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html | took 0ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html?wss 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html?wss | took 12ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html | took 1ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html | took 0ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html?wss 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html?wss | took 0ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html?wss 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html?wss | took 0ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html | took 0ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html | took 0ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html?wss 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html?wss | took 0ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html | took 0ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html?wss 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html?wss | took 0ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html | took 1ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html?wss 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html?wss | took 0ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html | took 0ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html?wss 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html?wss | took 1ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html?wss 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html?wss | took 0ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html | took 0ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html?wss 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html?wss | took 0ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html | took 1ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html?wss 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html?wss | took 0ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html | took 0ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html | took 0ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html?wss 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html?wss | took 9ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html?wss 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html?wss | took 0ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html | took 1ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html | took 0ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html?wss 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html?wss | took 0ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html | took 0ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html?wss 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html?wss | took 1ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html?wss 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html?wss | took 0ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html | took 0ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html?wss 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html?wss | took 0ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html | took 1ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html | took 0ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html?wss 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html?wss | took 0ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html | took 1ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html?wss 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html?wss | took 0ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html?wss 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html?wss | took 0ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html | took 0ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html | took 1ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html?wss 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html?wss | took 0ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html | took 0ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html?wss 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html?wss | took 0ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html?wss 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html?wss | took 9ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html | took 0ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html?wss 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html?wss | took 0ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html | took 0ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html?wss 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html?wss | took 0ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html | took 0ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html?wss 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html?wss | took 0ms 20:40:48 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html 20:40:48 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html | took 1ms 20:40:48 INFO - Setting up ssl 20:40:48 INFO - PROCESS | certutil | 20:40:48 INFO - PROCESS | certutil | 20:40:48 INFO - PROCESS | certutil | 20:40:48 INFO - Certificate Nickname Trust Attributes 20:40:48 INFO - SSL,S/MIME,JAR/XPI 20:40:48 INFO - 20:40:48 INFO - web-platform-tests CT,, 20:40:48 INFO - 20:40:48 INFO - Application command: /builds/slave/test/build/application/firefox/firefox --marionette about:blank -profile /tmp/tmpNZc0Lc.mozrunner 20:40:49 INFO - Starting runner 20:40:52 INFO - PROCESS | 1839 | 1477626052420 Marionette DEBUG Marionette enabled via build flag and pref 20:40:52 INFO - PROCESS | 1839 | ATTENTION: default value of option force_s3tc_enable overridden by environment. 20:40:52 INFO - PROCESS | 1839 | [1839] WARNING: GLX_swap_control unsupported, ASAP mode may still block on buffer swaps.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/gfx/gl/GLContextProviderGLX.cpp, line 273 20:40:52 INFO - PROCESS | 1839 | [1839] WARNING: SGI_video_sync unsupported. Falling back to software vsync.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/gfx/thebes/gfxPlatformGtk.cpp, line 894 20:40:52 INFO - PROCESS | 1839 | ++DOCSHELL 0xa0785400 == 1 [pid = 1839] [id = 1] 20:40:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 1 (0xa0785800) [pid = 1839] [serial = 1] [outer = (nil)] 20:40:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 2 (0xa0786000) [pid = 1839] [serial = 2] [outer = 0xa0785800] 20:40:52 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 20:40:53 INFO - PROCESS | 1839 | 1477626053266 Marionette INFO Listening on port 2828 20:40:53 INFO - PROCESS | 1839 | 1477626053906 Marionette DEBUG Marionette enabled via command-line flag 20:40:53 INFO - PROCESS | 1839 | ++DOCSHELL 0x9a279400 == 2 [pid = 1839] [id = 2] 20:40:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 3 (0xa1108000) [pid = 1839] [serial = 3] [outer = (nil)] 20:40:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 4 (0xa1108800) [pid = 1839] [serial = 4] [outer = 0xa1108000] 20:40:53 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 20:40:54 INFO - PROCESS | 1839 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 99535340 20:40:54 INFO - PROCESS | 1839 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 99535e40 20:40:54 INFO - PROCESS | 1839 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 99545220 20:40:54 INFO - PROCESS | 1839 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 99545cc0 20:40:54 INFO - PROCESS | 1839 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 9954f7a0 20:40:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 5 (0x9955b800) [pid = 1839] [serial = 5] [outer = 0xa0785800] 20:40:54 INFO - PROCESS | 1839 | 1477626054356 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:40297 20:40:54 INFO - PROCESS | 1839 | 1477626054380 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:40298 20:40:54 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 20:40:54 INFO - PROCESS | 1839 | 1477626054443 Marionette DEBUG Closed connection conn0 20:40:54 INFO - PROCESS | 1839 | 1477626054509 Marionette DEBUG Closed connection conn1 20:40:54 INFO - PROCESS | 1839 | 1477626054561 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:40299 20:40:54 INFO - PROCESS | 1839 | 1477626054621 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:40300 20:40:54 INFO - PROCESS | 1839 | 1477626054631 Marionette DEBUG Closed connection conn2 20:40:54 INFO - PROCESS | 1839 | 1477626054651 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:40301 20:40:54 INFO - PROCESS | 1839 | 1477626054674 Marionette DEBUG Closed connection conn3 20:40:54 INFO - PROCESS | 1839 | 1477626054727 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 20:40:54 INFO - PROCESS | 1839 | 1477626054740 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":"20161027185821","processId":1839,"version":"52.0a1"} 20:40:55 INFO - PROCESS | 1839 | [1839] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1553 20:40:55 INFO - PROCESS | 1839 | [1839] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1553 20:40:55 INFO - PROCESS | 1839 | [1839] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 20:40:56 INFO - PROCESS | 1839 | ++DOCSHELL 0x965f0000 == 3 [pid = 1839] [id = 3] 20:40:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 6 (0x965f0400) [pid = 1839] [serial = 6] [outer = (nil)] 20:40:56 INFO - PROCESS | 1839 | ++DOCSHELL 0x965f0c00 == 4 [pid = 1839] [id = 4] 20:40:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 7 (0x965f1000) [pid = 1839] [serial = 7] [outer = (nil)] 20:40:57 INFO - PROCESS | 1839 | ++DOCSHELL 0x9586cc00 == 5 [pid = 1839] [id = 5] 20:40:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 8 (0x9586d000) [pid = 1839] [serial = 8] [outer = (nil)] 20:40:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 9 (0x956e2000) [pid = 1839] [serial = 9] [outer = 0x9586d000] 20:40:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 10 (0x957cc000) [pid = 1839] [serial = 10] [outer = 0x965f0400] 20:40:57 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 20:40:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 11 (0x957cd800) [pid = 1839] [serial = 11] [outer = 0x965f1000] 20:40:57 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 20:40:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 12 (0x957cf000) [pid = 1839] [serial = 12] [outer = 0x9586d000] 20:40:58 INFO - PROCESS | 1839 | [1839] 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 20:40:58 INFO - PROCESS | 1839 | 1477626058839 Marionette DEBUG loaded listener.js 20:40:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 13 (0x91a24800) [pid = 1839] [serial = 13] [outer = 0x9586d000] 20:40:59 INFO - PROCESS | 1839 | 1477626059931 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"2bd0d341-2003-4a41-8d03-6e2136dd5677","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":"20161027185821","processId":1839,"version":"52.0a1","command_id":1}}] 20:41:00 INFO - PROCESS | 1839 | 1477626060309 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 20:41:00 INFO - PROCESS | 1839 | 1477626060599 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 20:41:00 INFO - PROCESS | 1839 | 1477626060891 Marionette TRACE conn4 -> [0,3,"getWindowHandle",null] 20:41:00 INFO - PROCESS | 1839 | 1477626060898 Marionette TRACE conn4 <- [1,3,null,{"value":"8"}] 20:41:00 INFO - PROCESS | 1839 | 1477626060958 Marionette TRACE conn4 -> [0,4,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 20:41:00 INFO - PROCESS | 1839 | [1839] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 20:41:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 14 (0x8f7b3800) [pid = 1839] [serial = 14] [outer = 0x9586d000] 20:41:01 INFO - PROCESS | 1839 | 1477626061359 Marionette TRACE conn4 <- [1,4,null,{}] 20:41:01 INFO - PROCESS | 1839 | 1477626061406 Marionette TRACE conn4 -> [0,5,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 20:41:01 INFO - PROCESS | 1839 | 1477626061442 Marionette TRACE conn4 <- [1,5,null,{"value":null}] 20:41:01 INFO - PROCESS | 1839 | 1477626061524 Marionette TRACE conn4 -> [0,6,"getWindowHandle",null] 20:41:01 INFO - PROCESS | 1839 | 1477626061533 Marionette TRACE conn4 <- [1,6,null,{"value":"8"}] 20:41:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 20:41:01 INFO - PROCESS | 1839 | 1477626061557 Marionette TRACE conn4 -> [0,7,"timeouts",{"script":35000}] 20:41:01 INFO - PROCESS | 1839 | 1477626061563 Marionette TRACE conn4 <- [1,7,null,{}] 20:41:01 INFO - PROCESS | 1839 | 1477626061593 Marionette TRACE conn4 -> [0,8,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:01 INFO - PROCESS | 1839 | 1477626061642 Marionette TRACE conn4 <- [1,8,null,{"value":null}] 20:41:01 INFO - PROCESS | 1839 | 1477626061662 Marionette TRACE conn4 -> [0,9,"getWindowHandles",null] 20:41:01 INFO - PROCESS | 1839 | 1477626061666 Marionette TRACE conn4 <- [1,9,null,["8"]] 20:41:01 INFO - PROCESS | 1839 | 1477626061685 Marionette TRACE conn4 -> [0,10,"switchToWindow",{"name":"8"}] 20:41:01 INFO - PROCESS | 1839 | 1477626061691 Marionette TRACE conn4 <- [1,10,null,{}] 20:41:01 INFO - PROCESS | 1839 | 1477626061763 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:01 INFO - PROCESS | 1839 | ++DOCSHELL 0x8db78800 == 6 [pid = 1839] [id = 6] 20:41:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 15 (0x8db78c00) [pid = 1839] [serial = 15] [outer = (nil)] 20:41:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 16 (0x8db7b800) [pid = 1839] [serial = 16] [outer = 0x8db78c00] 20:41:01 INFO - PROCESS | 1839 | 1477626061894 Marionette DEBUG loaded listener.js 20:41:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 17 (0x8db80400) [pid = 1839] [serial = 17] [outer = 0x8db78c00] 20:41:02 INFO - PROCESS | 1839 | ++DOCSHELL 0x8da93c00 == 7 [pid = 1839] [id = 7] 20:41:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 18 (0x8da94000) [pid = 1839] [serial = 18] [outer = (nil)] 20:41:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 19 (0x8da96400) [pid = 1839] [serial = 19] [outer = 0x8da94000] 20:41:02 INFO - PROCESS | 1839 | 1477626062317 Marionette DEBUG loaded listener.js 20:41:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 20 (0x8daea000) [pid = 1839] [serial = 20] [outer = 0x8da94000] 20:41:02 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 20:41:02 INFO - PROCESS | 1839 | [1839] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 20:41:03 INFO - PROCESS | 1839 | 1477626063341 Marionette TRACE conn4 <- [1,11,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 20:41:03 INFO - . 20:41:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1914ms 20:41:03 INFO - PROCESS | 1839 | 1477626063589 Marionette TRACE conn4 -> [0,12,"getWindowHandle",null] 20:41:03 INFO - PROCESS | 1839 | 1477626063595 Marionette TRACE conn4 <- [1,12,null,{"value":"8"}] 20:41:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 20:41:03 INFO - PROCESS | 1839 | 1477626063662 Marionette TRACE conn4 -> [0,13,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:03 INFO - PROCESS | 1839 | 1477626063932 Marionette TRACE conn4 <- [1,13,null,{"value":null}] 20:41:04 INFO - PROCESS | 1839 | 1477626064013 Marionette TRACE conn4 -> [0,14,"getWindowHandles",null] 20:41:04 INFO - PROCESS | 1839 | 1477626064018 Marionette TRACE conn4 <- [1,14,null,["8"]] 20:41:04 INFO - PROCESS | 1839 | 1477626064053 Marionette TRACE conn4 -> [0,15,"switchToWindow",{"name":"8"}] 20:41:04 INFO - PROCESS | 1839 | 1477626064061 Marionette TRACE conn4 <- [1,15,null,{}] 20:41:04 INFO - PROCESS | 1839 | 1477626064124 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:04 INFO - PROCESS | 1839 | ++DOCSHELL 0x92b7cc00 == 8 [pid = 1839] [id = 8] 20:41:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 21 (0x92b7d000) [pid = 1839] [serial = 21] [outer = (nil)] 20:41:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x92d71c00) [pid = 1839] [serial = 22] [outer = 0x92b7d000] 20:41:04 INFO - PROCESS | 1839 | 1477626064246 Marionette DEBUG loaded listener.js 20:41:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x93966400) [pid = 1839] [serial = 23] [outer = 0x92b7d000] 20:41:04 INFO - PROCESS | 1839 | ++DOCSHELL 0x9651ec00 == 9 [pid = 1839] [id = 9] 20:41:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x96521800) [pid = 1839] [serial = 24] [outer = (nil)] 20:41:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x93cc3c00) [pid = 1839] [serial = 25] [outer = 0x96521800] 20:41:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x965f1800) [pid = 1839] [serial = 26] [outer = 0x96521800] 20:41:04 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 20:41:05 INFO - PROCESS | 1839 | ++DOCSHELL 0x965ee400 == 10 [pid = 1839] [id = 10] 20:41:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x97b79800) [pid = 1839] [serial = 27] [outer = (nil)] 20:41:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x97be8800) [pid = 1839] [serial = 28] [outer = 0x97b79800] 20:41:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x93c05400) [pid = 1839] [serial = 29] [outer = 0x97b79800] 20:41:05 INFO - PROCESS | 1839 | 1477626065458 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 20:41:05 INFO - . 20:41:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1877ms 20:41:05 INFO - PROCESS | 1839 | 1477626065507 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 20:41:05 INFO - PROCESS | 1839 | 1477626065513 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 20:41:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 20:41:05 INFO - PROCESS | 1839 | 1477626065609 Marionette TRACE conn4 -> [0,18,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:05 INFO - PROCESS | 1839 | 1477626065849 Marionette TRACE conn4 <- [1,18,null,{"value":null}] 20:41:05 INFO - PROCESS | 1839 | 1477626065947 Marionette TRACE conn4 -> [0,19,"getWindowHandles",null] 20:41:05 INFO - PROCESS | 1839 | 1477626065952 Marionette TRACE conn4 <- [1,19,null,["8"]] 20:41:05 INFO - PROCESS | 1839 | 1477626065966 Marionette TRACE conn4 -> [0,20,"switchToWindow",{"name":"8"}] 20:41:05 INFO - PROCESS | 1839 | 1477626065973 Marionette TRACE conn4 <- [1,20,null,{}] 20:41:05 INFO - PROCESS | 1839 | 1477626065980 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:06 INFO - PROCESS | 1839 | ++DOCSHELL 0x99553000 == 11 [pid = 1839] [id = 11] 20:41:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x9a2c2400) [pid = 1839] [serial = 30] [outer = (nil)] 20:41:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0xa1110c00) [pid = 1839] [serial = 31] [outer = 0x9a2c2400] 20:41:06 INFO - PROCESS | 1839 | 1477626066084 Marionette DEBUG loaded listener.js 20:41:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0xa296c400) [pid = 1839] [serial = 32] [outer = 0x9a2c2400] 20:41:06 INFO - PROCESS | 1839 | 1477626066907 Marionette TRACE conn4 <- [1,21,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 20:41:06 INFO - . 20:41:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1425ms 20:41:06 INFO - PROCESS | 1839 | 1477626066963 Marionette TRACE conn4 -> [0,22,"getWindowHandle",null] 20:41:06 INFO - PROCESS | 1839 | 1477626066970 Marionette TRACE conn4 <- [1,22,null,{"value":"8"}] 20:41:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 20:41:06 INFO - PROCESS | 1839 | 1477626066980 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:07 INFO - PROCESS | 1839 | 1477626067186 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 20:41:07 INFO - PROCESS | 1839 | 1477626067316 Marionette TRACE conn4 -> [0,24,"getWindowHandles",null] 20:41:07 INFO - PROCESS | 1839 | 1477626067322 Marionette TRACE conn4 <- [1,24,null,["8"]] 20:41:07 INFO - PROCESS | 1839 | 1477626067333 Marionette TRACE conn4 -> [0,25,"switchToWindow",{"name":"8"}] 20:41:07 INFO - PROCESS | 1839 | 1477626067342 Marionette TRACE conn4 <- [1,25,null,{}] 20:41:07 INFO - PROCESS | 1839 | 1477626067350 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:07 INFO - PROCESS | 1839 | ++DOCSHELL 0xa2f8fc00 == 12 [pid = 1839] [id = 12] 20:41:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0xa2f90000) [pid = 1839] [serial = 33] [outer = (nil)] 20:41:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0xa92c2400) [pid = 1839] [serial = 34] [outer = 0xa2f90000] 20:41:07 INFO - PROCESS | 1839 | 1477626067450 Marionette DEBUG loaded listener.js 20:41:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x95935000) [pid = 1839] [serial = 35] [outer = 0xa2f90000] 20:41:08 INFO - PROCESS | 1839 | 1477626068436 Marionette TRACE conn4 <- [1,26,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 20:41:08 INFO - . 20:41:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1526ms 20:41:08 INFO - PROCESS | 1839 | 1477626068506 Marionette TRACE conn4 -> [0,27,"getWindowHandle",null] 20:41:08 INFO - PROCESS | 1839 | 1477626068512 Marionette TRACE conn4 <- [1,27,null,{"value":"8"}] 20:41:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 20:41:08 INFO - PROCESS | 1839 | 1477626068523 Marionette TRACE conn4 -> [0,28,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:08 INFO - PROCESS | 1839 | 1477626068708 Marionette TRACE conn4 <- [1,28,null,{"value":null}] 20:41:09 INFO - PROCESS | 1839 | 1477626069026 Marionette TRACE conn4 -> [0,29,"getWindowHandles",null] 20:41:09 INFO - PROCESS | 1839 | 1477626069029 Marionette TRACE conn4 <- [1,29,null,["8"]] 20:41:09 INFO - PROCESS | 1839 | 1477626069049 Marionette TRACE conn4 -> [0,30,"switchToWindow",{"name":"8"}] 20:41:09 INFO - PROCESS | 1839 | 1477626069056 Marionette TRACE conn4 <- [1,30,null,{}] 20:41:09 INFO - PROCESS | 1839 | 1477626069063 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:09 INFO - PROCESS | 1839 | ++DOCSHELL 0x92d73400 == 13 [pid = 1839] [id = 13] 20:41:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x92d74000) [pid = 1839] [serial = 36] [outer = (nil)] 20:41:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x93c03000) [pid = 1839] [serial = 37] [outer = 0x92d74000] 20:41:09 INFO - PROCESS | 1839 | 1477626069157 Marionette DEBUG loaded listener.js 20:41:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x95938000) [pid = 1839] [serial = 38] [outer = 0x92d74000] 20:41:09 INFO - PROCESS | 1839 | 1477626069844 Marionette TRACE conn4 <- [1,31,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 20:41:09 INFO - . 20:41:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1381ms 20:41:09 INFO - PROCESS | 1839 | 1477626069902 Marionette TRACE conn4 -> [0,32,"getWindowHandle",null] 20:41:09 INFO - PROCESS | 1839 | 1477626069907 Marionette TRACE conn4 <- [1,32,null,{"value":"8"}] 20:41:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 20:41:09 INFO - PROCESS | 1839 | 1477626069915 Marionette TRACE conn4 -> [0,33,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:10 INFO - PROCESS | 1839 | 1477626070106 Marionette TRACE conn4 <- [1,33,null,{"value":null}] 20:41:10 INFO - PROCESS | 1839 | 1477626070212 Marionette TRACE conn4 -> [0,34,"getWindowHandles",null] 20:41:10 INFO - PROCESS | 1839 | 1477626070217 Marionette TRACE conn4 <- [1,34,null,["8"]] 20:41:10 INFO - PROCESS | 1839 | 1477626070224 Marionette TRACE conn4 -> [0,35,"switchToWindow",{"name":"8"}] 20:41:10 INFO - PROCESS | 1839 | 1477626070229 Marionette TRACE conn4 <- [1,35,null,{}] 20:41:10 INFO - PROCESS | 1839 | 1477626070242 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:10 INFO - PROCESS | 1839 | ++DOCSHELL 0x96513800 == 14 [pid = 1839] [id = 14] 20:41:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x9651c800) [pid = 1839] [serial = 39] [outer = (nil)] 20:41:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x965f4400) [pid = 1839] [serial = 40] [outer = 0x9651c800] 20:41:10 INFO - PROCESS | 1839 | 1477626070335 Marionette DEBUG loaded listener.js 20:41:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x97787000) [pid = 1839] [serial = 41] [outer = 0x9651c800] 20:41:11 INFO - PROCESS | 1839 | 1477626071011 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 20:41:11 INFO - . 20:41:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1121ms 20:41:11 INFO - PROCESS | 1839 | 1477626071043 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 20:41:11 INFO - PROCESS | 1839 | 1477626071053 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 20:41:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 20:41:11 INFO - PROCESS | 1839 | 1477626071071 Marionette TRACE conn4 -> [0,38,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:11 INFO - PROCESS | 1839 | 1477626071246 Marionette TRACE conn4 <- [1,38,null,{"value":null}] 20:41:11 INFO - PROCESS | 1839 | 1477626071257 Marionette TRACE conn4 -> [0,39,"getWindowHandles",null] 20:41:11 INFO - PROCESS | 1839 | 1477626071261 Marionette TRACE conn4 <- [1,39,null,["8"]] 20:41:11 INFO - PROCESS | 1839 | 1477626071271 Marionette TRACE conn4 -> [0,40,"switchToWindow",{"name":"8"}] 20:41:11 INFO - PROCESS | 1839 | 1477626071277 Marionette TRACE conn4 <- [1,40,null,{}] 20:41:11 INFO - PROCESS | 1839 | 1477626071285 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:11 INFO - PROCESS | 1839 | ++DOCSHELL 0x978a6800 == 15 [pid = 1839] [id = 15] 20:41:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x978a6c00) [pid = 1839] [serial = 42] [outer = (nil)] 20:41:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x978a8400) [pid = 1839] [serial = 43] [outer = 0x978a6c00] 20:41:11 INFO - PROCESS | 1839 | 1477626071372 Marionette DEBUG loaded listener.js 20:41:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 44 (0x978ac800) [pid = 1839] [serial = 44] [outer = 0x978a6c00] 20:41:12 INFO - PROCESS | 1839 | 1477626072072 Marionette TRACE conn4 <- [1,41,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 20:41:12 INFO - . 20:41:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1027ms 20:41:12 INFO - PROCESS | 1839 | 1477626072097 Marionette TRACE conn4 -> [0,42,"getWindowHandle",null] 20:41:12 INFO - PROCESS | 1839 | 1477626072102 Marionette TRACE conn4 <- [1,42,null,{"value":"8"}] 20:41:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 20:41:12 INFO - PROCESS | 1839 | 1477626072110 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:12 INFO - PROCESS | 1839 | 1477626072319 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 20:41:12 INFO - PROCESS | 1839 | 1477626072340 Marionette TRACE conn4 -> [0,44,"getWindowHandles",null] 20:41:12 INFO - PROCESS | 1839 | 1477626072344 Marionette TRACE conn4 <- [1,44,null,["8"]] 20:41:12 INFO - PROCESS | 1839 | 1477626072350 Marionette TRACE conn4 -> [0,45,"switchToWindow",{"name":"8"}] 20:41:12 INFO - PROCESS | 1839 | 1477626072356 Marionette TRACE conn4 <- [1,45,null,{}] 20:41:12 INFO - PROCESS | 1839 | 1477626072364 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:12 INFO - PROCESS | 1839 | ++DOCSHELL 0x973ca800 == 16 [pid = 1839] [id = 16] 20:41:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 45 (0x97bde400) [pid = 1839] [serial = 45] [outer = (nil)] 20:41:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 46 (0x97be4400) [pid = 1839] [serial = 46] [outer = 0x97bde400] 20:41:12 INFO - PROCESS | 1839 | 1477626072446 Marionette DEBUG loaded listener.js 20:41:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 47 (0x98375000) [pid = 1839] [serial = 47] [outer = 0x97bde400] 20:41:13 INFO - PROCESS | 1839 | 1477626073090 Marionette TRACE conn4 <- [1,46,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 20:41:13 INFO - . 20:41:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1020ms 20:41:13 INFO - PROCESS | 1839 | 1477626073130 Marionette TRACE conn4 -> [0,47,"getWindowHandle",null] 20:41:13 INFO - PROCESS | 1839 | 1477626073133 Marionette TRACE conn4 <- [1,47,null,{"value":"8"}] 20:41:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 20:41:13 INFO - PROCESS | 1839 | 1477626073140 Marionette TRACE conn4 -> [0,48,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:13 INFO - PROCESS | 1839 | 1477626073314 Marionette TRACE conn4 <- [1,48,null,{"value":null}] 20:41:13 INFO - PROCESS | 1839 | 1477626073435 Marionette TRACE conn4 -> [0,49,"getWindowHandles",null] 20:41:13 INFO - PROCESS | 1839 | 1477626073441 Marionette TRACE conn4 <- [1,49,null,["8"]] 20:41:13 INFO - PROCESS | 1839 | 1477626073449 Marionette TRACE conn4 -> [0,50,"switchToWindow",{"name":"8"}] 20:41:13 INFO - PROCESS | 1839 | 1477626073460 Marionette TRACE conn4 <- [1,50,null,{}] 20:41:13 INFO - PROCESS | 1839 | 1477626073513 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:13 INFO - PROCESS | 1839 | ++DOCSHELL 0x8dae8c00 == 17 [pid = 1839] [id = 17] 20:41:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 48 (0x8daec800) [pid = 1839] [serial = 48] [outer = (nil)] 20:41:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 49 (0x8db7fc00) [pid = 1839] [serial = 49] [outer = 0x8daec800] 20:41:13 INFO - PROCESS | 1839 | 1477626073614 Marionette DEBUG loaded listener.js 20:41:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 50 (0x90e4dc00) [pid = 1839] [serial = 50] [outer = 0x8daec800] 20:41:14 INFO - PROCESS | 1839 | 1477626074433 Marionette TRACE conn4 <- [1,51,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 20:41:14 INFO - . 20:41:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1321ms 20:41:14 INFO - PROCESS | 1839 | 1477626074464 Marionette TRACE conn4 -> [0,52,"getWindowHandle",null] 20:41:14 INFO - PROCESS | 1839 | 1477626074469 Marionette TRACE conn4 <- [1,52,null,{"value":"8"}] 20:41:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 20:41:14 INFO - PROCESS | 1839 | 1477626074479 Marionette TRACE conn4 -> [0,53,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:14 INFO - PROCESS | 1839 | 1477626074675 Marionette TRACE conn4 <- [1,53,null,{"value":null}] 20:41:14 INFO - PROCESS | 1839 | 1477626074816 Marionette TRACE conn4 -> [0,54,"getWindowHandles",null] 20:41:14 INFO - PROCESS | 1839 | 1477626074823 Marionette TRACE conn4 <- [1,54,null,["8"]] 20:41:14 INFO - PROCESS | 1839 | 1477626074832 Marionette TRACE conn4 -> [0,55,"switchToWindow",{"name":"8"}] 20:41:14 INFO - PROCESS | 1839 | 1477626074840 Marionette TRACE conn4 <- [1,55,null,{}] 20:41:14 INFO - PROCESS | 1839 | 1477626074847 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:14 INFO - PROCESS | 1839 | ++DOCSHELL 0x957d8800 == 18 [pid = 1839] [id = 18] 20:41:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 51 (0x95875800) [pid = 1839] [serial = 51] [outer = (nil)] 20:41:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 52 (0x95937000) [pid = 1839] [serial = 52] [outer = 0x95875800] 20:41:14 INFO - PROCESS | 1839 | 1477626074946 Marionette DEBUG loaded listener.js 20:41:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 53 (0x95937400) [pid = 1839] [serial = 53] [outer = 0x95875800] 20:41:15 INFO - PROCESS | 1839 | 1477626075820 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 20:41:15 INFO - . 20:41:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1376ms 20:41:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 20:41:15 INFO - PROCESS | 1839 | 1477626075854 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 20:41:15 INFO - PROCESS | 1839 | 1477626075857 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 20:41:15 INFO - PROCESS | 1839 | 1477626075884 Marionette TRACE conn4 -> [0,58,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:16 INFO - PROCESS | 1839 | 1477626076089 Marionette TRACE conn4 <- [1,58,null,{"value":null}] 20:41:16 INFO - PROCESS | 1839 | 1477626076234 Marionette TRACE conn4 -> [0,59,"getWindowHandles",null] 20:41:16 INFO - PROCESS | 1839 | 1477626076245 Marionette TRACE conn4 <- [1,59,null,["8"]] 20:41:16 INFO - PROCESS | 1839 | 1477626076259 Marionette TRACE conn4 -> [0,60,"switchToWindow",{"name":"8"}] 20:41:16 INFO - PROCESS | 1839 | 1477626076267 Marionette TRACE conn4 <- [1,60,null,{}] 20:41:16 INFO - PROCESS | 1839 | 1477626076273 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:16 INFO - PROCESS | 1839 | ++DOCSHELL 0x978a2000 == 19 [pid = 1839] [id = 19] 20:41:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 54 (0x978a2400) [pid = 1839] [serial = 54] [outer = (nil)] 20:41:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 55 (0x978a8c00) [pid = 1839] [serial = 55] [outer = 0x978a2400] 20:41:16 INFO - PROCESS | 1839 | 1477626076370 Marionette DEBUG loaded listener.js 20:41:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x97b73400) [pid = 1839] [serial = 56] [outer = 0x978a2400] 20:41:17 INFO - PROCESS | 1839 | 1477626077195 Marionette TRACE conn4 <- [1,61,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 20:41:17 INFO - . 20:41:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1376ms 20:41:17 INFO - PROCESS | 1839 | 1477626077247 Marionette TRACE conn4 -> [0,62,"getWindowHandle",null] 20:41:17 INFO - PROCESS | 1839 | 1477626077250 Marionette TRACE conn4 <- [1,62,null,{"value":"8"}] 20:41:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 20:41:17 INFO - PROCESS | 1839 | 1477626077261 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:17 INFO - PROCESS | 1839 | 1477626077468 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 20:41:17 INFO - PROCESS | 1839 | 1477626077573 Marionette TRACE conn4 -> [0,64,"getWindowHandles",null] 20:41:17 INFO - PROCESS | 1839 | 1477626077578 Marionette TRACE conn4 <- [1,64,null,["8"]] 20:41:17 INFO - PROCESS | 1839 | 1477626077590 Marionette TRACE conn4 -> [0,65,"switchToWindow",{"name":"8"}] 20:41:17 INFO - PROCESS | 1839 | 1477626077596 Marionette TRACE conn4 <- [1,65,null,{}] 20:41:17 INFO - PROCESS | 1839 | 1477626077602 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:17 INFO - PROCESS | 1839 | ++DOCSHELL 0x92abcc00 == 20 [pid = 1839] [id = 20] 20:41:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x99552400) [pid = 1839] [serial = 57] [outer = (nil)] 20:41:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x9a2c0400) [pid = 1839] [serial = 58] [outer = 0x99552400] 20:41:17 INFO - PROCESS | 1839 | 1477626077697 Marionette DEBUG loaded listener.js 20:41:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x91060800) [pid = 1839] [serial = 59] [outer = 0x99552400] 20:41:18 INFO - PROCESS | 1839 | 1477626078564 Marionette TRACE conn4 <- [1,66,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 20:41:18 INFO - . 20:41:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1336ms 20:41:18 INFO - PROCESS | 1839 | 1477626078597 Marionette TRACE conn4 -> [0,67,"getWindowHandle",null] 20:41:18 INFO - PROCESS | 1839 | 1477626078603 Marionette TRACE conn4 <- [1,67,null,{"value":"8"}] 20:41:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 20:41:18 INFO - PROCESS | 1839 | 1477626078614 Marionette TRACE conn4 -> [0,68,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:18 INFO - PROCESS | 1839 | 1477626078910 Marionette TRACE conn4 <- [1,68,null,{"value":null}] 20:41:19 INFO - PROCESS | 1839 | 1477626079015 Marionette TRACE conn4 -> [0,69,"getWindowHandles",null] 20:41:19 INFO - PROCESS | 1839 | 1477626079022 Marionette TRACE conn4 <- [1,69,null,["8"]] 20:41:19 INFO - PROCESS | 1839 | 1477626079029 Marionette TRACE conn4 -> [0,70,"switchToWindow",{"name":"8"}] 20:41:19 INFO - PROCESS | 1839 | 1477626079037 Marionette TRACE conn4 <- [1,70,null,{}] 20:41:19 INFO - PROCESS | 1839 | 1477626079048 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:19 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce2e000 == 21 [pid = 1839] [id = 21] 20:41:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x8ce35c00) [pid = 1839] [serial = 60] [outer = (nil)] 20:41:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x8f820000) [pid = 1839] [serial = 61] [outer = 0x8ce35c00] 20:41:19 INFO - PROCESS | 1839 | 1477626079229 Marionette DEBUG loaded listener.js 20:41:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x92ab9400) [pid = 1839] [serial = 62] [outer = 0x8ce35c00] 20:41:20 INFO - PROCESS | 1839 | --DOCSHELL 0x973ca800 == 20 [pid = 1839] [id = 16] 20:41:20 INFO - PROCESS | 1839 | --DOCSHELL 0x978a6800 == 19 [pid = 1839] [id = 15] 20:41:20 INFO - PROCESS | 1839 | --DOCSHELL 0x92d73400 == 18 [pid = 1839] [id = 13] 20:41:20 INFO - PROCESS | 1839 | --DOCSHELL 0x96513800 == 17 [pid = 1839] [id = 14] 20:41:20 INFO - PROCESS | 1839 | --DOCSHELL 0x99553000 == 16 [pid = 1839] [id = 11] 20:41:20 INFO - PROCESS | 1839 | --DOCSHELL 0x92b7cc00 == 15 [pid = 1839] [id = 8] 20:41:20 INFO - PROCESS | 1839 | --DOCSHELL 0xa2f8fc00 == 14 [pid = 1839] [id = 12] 20:41:20 INFO - PROCESS | 1839 | --DOCSHELL 0x8dae8c00 == 13 [pid = 1839] [id = 17] 20:41:20 INFO - PROCESS | 1839 | --DOCSHELL 0x957d8800 == 12 [pid = 1839] [id = 18] 20:41:20 INFO - PROCESS | 1839 | --DOCSHELL 0x8db78800 == 11 [pid = 1839] [id = 6] 20:41:20 INFO - PROCESS | 1839 | --DOCSHELL 0x92abcc00 == 10 [pid = 1839] [id = 20] 20:41:20 INFO - PROCESS | 1839 | --DOCSHELL 0x978a2000 == 9 [pid = 1839] [id = 19] 20:41:22 INFO - PROCESS | 1839 | 1477626082154 Marionette TRACE conn4 <- [1,71,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 20:41:22 INFO - . 20:41:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 3591ms 20:41:22 INFO - PROCESS | 1839 | 1477626082205 Marionette TRACE conn4 -> [0,72,"getWindowHandle",null] 20:41:22 INFO - PROCESS | 1839 | 1477626082213 Marionette TRACE conn4 <- [1,72,null,{"value":"8"}] 20:41:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 20:41:22 INFO - PROCESS | 1839 | 1477626082257 Marionette TRACE conn4 -> [0,73,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:22 INFO - PROCESS | 1839 | 1477626082457 Marionette TRACE conn4 <- [1,73,null,{"value":null}] 20:41:22 INFO - PROCESS | 1839 | 1477626082470 Marionette TRACE conn4 -> [0,74,"getWindowHandles",null] 20:41:22 INFO - PROCESS | 1839 | 1477626082474 Marionette TRACE conn4 <- [1,74,null,["8"]] 20:41:22 INFO - PROCESS | 1839 | 1477626082484 Marionette TRACE conn4 -> [0,75,"switchToWindow",{"name":"8"}] 20:41:22 INFO - PROCESS | 1839 | 1477626082490 Marionette TRACE conn4 <- [1,75,null,{}] 20:41:22 INFO - PROCESS | 1839 | 1477626082584 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:22 INFO - PROCESS | 1839 | ++DOCSHELL 0x91a1c400 == 10 [pid = 1839] [id = 22] 20:41:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x92d76400) [pid = 1839] [serial = 63] [outer = (nil)] 20:41:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x9396b400) [pid = 1839] [serial = 64] [outer = 0x92d76400] 20:41:22 INFO - PROCESS | 1839 | 1477626082702 Marionette DEBUG loaded listener.js 20:41:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x939eec00) [pid = 1839] [serial = 65] [outer = 0x92d76400] 20:41:23 INFO - PROCESS | 1839 | 1477626083382 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 20:41:23 INFO - . 20:41:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1180ms 20:41:23 INFO - PROCESS | 1839 | 1477626083426 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 20:41:23 INFO - PROCESS | 1839 | 1477626083432 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 20:41:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 20:41:23 INFO - PROCESS | 1839 | 1477626083442 Marionette TRACE conn4 -> [0,78,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:23 INFO - PROCESS | 1839 | 1477626083705 Marionette TRACE conn4 <- [1,78,null,{"value":null}] 20:41:23 INFO - PROCESS | 1839 | 1477626083720 Marionette TRACE conn4 -> [0,79,"getWindowHandles",null] 20:41:23 INFO - PROCESS | 1839 | 1477626083724 Marionette TRACE conn4 <- [1,79,null,["8"]] 20:41:23 INFO - PROCESS | 1839 | 1477626083732 Marionette TRACE conn4 -> [0,80,"switchToWindow",{"name":"8"}] 20:41:23 INFO - PROCESS | 1839 | 1477626083739 Marionette TRACE conn4 <- [1,80,null,{}] 20:41:23 INFO - PROCESS | 1839 | 1477626083746 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:23 INFO - PROCESS | 1839 | ++DOCSHELL 0x939ef000 == 11 [pid = 1839] [id = 23] 20:41:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x9593d800) [pid = 1839] [serial = 66] [outer = (nil)] 20:41:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x9629b400) [pid = 1839] [serial = 67] [outer = 0x9593d800] 20:41:23 INFO - PROCESS | 1839 | 1477626083832 Marionette DEBUG loaded listener.js 20:41:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x96519800) [pid = 1839] [serial = 68] [outer = 0x9593d800] 20:41:24 INFO - PROCESS | 1839 | 1477626084659 Marionette TRACE conn4 <- [1,81,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 20:41:24 INFO - . 20:41:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1231ms 20:41:24 INFO - PROCESS | 1839 | 1477626084683 Marionette TRACE conn4 -> [0,82,"getWindowHandle",null] 20:41:24 INFO - PROCESS | 1839 | 1477626084690 Marionette TRACE conn4 <- [1,82,null,{"value":"8"}] 20:41:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 20:41:24 INFO - PROCESS | 1839 | 1477626084711 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:24 INFO - PROCESS | 1839 | 1477626084954 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 20:41:24 INFO - PROCESS | 1839 | 1477626084977 Marionette TRACE conn4 -> [0,84,"getWindowHandles",null] 20:41:24 INFO - PROCESS | 1839 | 1477626084982 Marionette TRACE conn4 <- [1,84,null,["8"]] 20:41:24 INFO - PROCESS | 1839 | 1477626084987 Marionette TRACE conn4 -> [0,85,"switchToWindow",{"name":"8"}] 20:41:24 INFO - PROCESS | 1839 | 1477626084995 Marionette TRACE conn4 <- [1,85,null,{}] 20:41:25 INFO - PROCESS | 1839 | 1477626085052 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:25 INFO - PROCESS | 1839 | ++DOCSHELL 0x97b7c000 == 12 [pid = 1839] [id = 24] 20:41:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x97bda800) [pid = 1839] [serial = 69] [outer = (nil)] 20:41:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x97bde000) [pid = 1839] [serial = 70] [outer = 0x97bda800] 20:41:25 INFO - PROCESS | 1839 | 1477626085147 Marionette DEBUG loaded listener.js 20:41:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x9837e000) [pid = 1839] [serial = 71] [outer = 0x97bda800] 20:41:25 INFO - PROCESS | 1839 | 1477626085913 Marionette TRACE conn4 <- [1,86,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 20:41:25 INFO - . 20:41:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1234ms 20:41:25 INFO - PROCESS | 1839 | 1477626085939 Marionette TRACE conn4 -> [0,87,"getWindowHandle",null] 20:41:25 INFO - PROCESS | 1839 | 1477626085944 Marionette TRACE conn4 <- [1,87,null,{"value":"8"}] 20:41:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 20:41:25 INFO - PROCESS | 1839 | 1477626085957 Marionette TRACE conn4 -> [0,88,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:26 INFO - PROCESS | 1839 | 1477626086514 Marionette TRACE conn4 <- [1,88,null,{"value":null}] 20:41:26 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x978a2400) [pid = 1839] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 20:41:26 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x95875800) [pid = 1839] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 20:41:26 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x8daec800) [pid = 1839] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 20:41:26 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x92d74000) [pid = 1839] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 20:41:26 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x9651c800) [pid = 1839] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 20:41:26 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x978a6c00) [pid = 1839] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 20:41:26 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x92b7d000) [pid = 1839] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 20:41:26 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x9a2c2400) [pid = 1839] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 20:41:26 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0xa2f90000) [pid = 1839] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 20:41:26 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x97bde400) [pid = 1839] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 20:41:26 INFO - PROCESS | 1839 | 1477626086640 Marionette TRACE conn4 -> [0,89,"getWindowHandles",null] 20:41:26 INFO - PROCESS | 1839 | 1477626086645 Marionette TRACE conn4 <- [1,89,null,["8"]] 20:41:26 INFO - PROCESS | 1839 | 1477626086650 Marionette TRACE conn4 -> [0,90,"switchToWindow",{"name":"8"}] 20:41:26 INFO - PROCESS | 1839 | 1477626086660 Marionette TRACE conn4 <- [1,90,null,{}] 20:41:26 INFO - PROCESS | 1839 | 1477626086665 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:26 INFO - PROCESS | 1839 | ++DOCSHELL 0x8db85c00 == 13 [pid = 1839] [id = 25] 20:41:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x8fa16800) [pid = 1839] [serial = 72] [outer = (nil)] 20:41:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x9629bc00) [pid = 1839] [serial = 73] [outer = 0x8fa16800] 20:41:26 INFO - PROCESS | 1839 | 1477626086751 Marionette DEBUG loaded listener.js 20:41:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x9629d800) [pid = 1839] [serial = 74] [outer = 0x8fa16800] 20:41:27 INFO - PROCESS | 1839 | 1477626087377 Marionette TRACE conn4 <- [1,91,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 20:41:27 INFO - . 20:41:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1474ms 20:41:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 20:41:27 INFO - PROCESS | 1839 | 1477626087432 Marionette TRACE conn4 -> [0,92,"getWindowHandle",null] 20:41:27 INFO - PROCESS | 1839 | 1477626087435 Marionette TRACE conn4 <- [1,92,null,{"value":"8"}] 20:41:27 INFO - PROCESS | 1839 | 1477626087442 Marionette TRACE conn4 -> [0,93,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:27 INFO - PROCESS | 1839 | 1477626087631 Marionette TRACE conn4 <- [1,93,null,{"value":null}] 20:41:27 INFO - PROCESS | 1839 | 1477626087725 Marionette TRACE conn4 -> [0,94,"getWindowHandles",null] 20:41:27 INFO - PROCESS | 1839 | 1477626087729 Marionette TRACE conn4 <- [1,94,null,["8"]] 20:41:27 INFO - PROCESS | 1839 | 1477626087734 Marionette TRACE conn4 -> [0,95,"switchToWindow",{"name":"8"}] 20:41:27 INFO - PROCESS | 1839 | 1477626087739 Marionette TRACE conn4 <- [1,95,null,{}] 20:41:27 INFO - PROCESS | 1839 | 1477626087745 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:27 INFO - PROCESS | 1839 | ++DOCSHELL 0x9848d800 == 14 [pid = 1839] [id = 26] 20:41:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x9a334400) [pid = 1839] [serial = 75] [outer = (nil)] 20:41:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x9a531000) [pid = 1839] [serial = 76] [outer = 0x9a334400] 20:41:27 INFO - PROCESS | 1839 | 1477626087827 Marionette DEBUG loaded listener.js 20:41:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x9afc9c00) [pid = 1839] [serial = 77] [outer = 0x9a334400] 20:41:28 INFO - PROCESS | 1839 | 1477626088538 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 20:41:28 INFO - . 20:41:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1133ms 20:41:28 INFO - PROCESS | 1839 | 1477626088575 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 20:41:28 INFO - PROCESS | 1839 | 1477626088581 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 20:41:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 20:41:28 INFO - PROCESS | 1839 | 1477626088592 Marionette TRACE conn4 -> [0,98,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:28 INFO - PROCESS | 1839 | 1477626088827 Marionette TRACE conn4 <- [1,98,null,{"value":null}] 20:41:28 INFO - PROCESS | 1839 | 1477626088968 Marionette TRACE conn4 -> [0,99,"getWindowHandles",null] 20:41:28 INFO - PROCESS | 1839 | 1477626088980 Marionette TRACE conn4 <- [1,99,null,["8"]] 20:41:28 INFO - PROCESS | 1839 | 1477626088994 Marionette TRACE conn4 -> [0,100,"switchToWindow",{"name":"8"}] 20:41:29 INFO - PROCESS | 1839 | 1477626089003 Marionette TRACE conn4 <- [1,100,null,{}] 20:41:29 INFO - PROCESS | 1839 | 1477626089009 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:29 INFO - PROCESS | 1839 | ++DOCSHELL 0x939f6400 == 15 [pid = 1839] [id = 27] 20:41:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x939f6800) [pid = 1839] [serial = 78] [outer = (nil)] 20:41:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x956e3400) [pid = 1839] [serial = 79] [outer = 0x939f6800] 20:41:29 INFO - PROCESS | 1839 | 1477626089115 Marionette DEBUG loaded listener.js 20:41:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x957d0c00) [pid = 1839] [serial = 80] [outer = 0x939f6800] 20:41:29 INFO - PROCESS | 1839 | 1477626089957 Marionette TRACE conn4 <- [1,101,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 20:41:30 INFO - . 20:41:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1430ms 20:41:30 INFO - PROCESS | 1839 | 1477626090029 Marionette TRACE conn4 -> [0,102,"getWindowHandle",null] 20:41:30 INFO - PROCESS | 1839 | 1477626090034 Marionette TRACE conn4 <- [1,102,null,{"value":"8"}] 20:41:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 20:41:30 INFO - PROCESS | 1839 | 1477626090044 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:30 INFO - PROCESS | 1839 | 1477626090243 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 20:41:30 INFO - PROCESS | 1839 | 1477626090395 Marionette TRACE conn4 -> [0,104,"getWindowHandles",null] 20:41:30 INFO - PROCESS | 1839 | 1477626090399 Marionette TRACE conn4 <- [1,104,null,["8"]] 20:41:30 INFO - PROCESS | 1839 | 1477626090412 Marionette TRACE conn4 -> [0,105,"switchToWindow",{"name":"8"}] 20:41:30 INFO - PROCESS | 1839 | 1477626090418 Marionette TRACE conn4 <- [1,105,null,{}] 20:41:30 INFO - PROCESS | 1839 | 1477626090425 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:30 INFO - PROCESS | 1839 | ++DOCSHELL 0x977e9800 == 16 [pid = 1839] [id = 28] 20:41:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x978a3000) [pid = 1839] [serial = 81] [outer = (nil)] 20:41:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x98486000) [pid = 1839] [serial = 82] [outer = 0x978a3000] 20:41:30 INFO - PROCESS | 1839 | 1477626090522 Marionette DEBUG loaded listener.js 20:41:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x9848a000) [pid = 1839] [serial = 83] [outer = 0x978a3000] 20:41:31 INFO - PROCESS | 1839 | 1477626091403 Marionette TRACE conn4 <- [1,106,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 20:41:31 INFO - . 20:41:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1433ms 20:41:31 INFO - PROCESS | 1839 | 1477626091486 Marionette TRACE conn4 -> [0,107,"getWindowHandle",null] 20:41:31 INFO - PROCESS | 1839 | 1477626091494 Marionette TRACE conn4 <- [1,107,null,{"value":"8"}] 20:41:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 20:41:31 INFO - PROCESS | 1839 | 1477626091503 Marionette TRACE conn4 -> [0,108,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:31 INFO - PROCESS | 1839 | 1477626091696 Marionette TRACE conn4 <- [1,108,null,{"value":null}] 20:41:31 INFO - PROCESS | 1839 | 1477626091837 Marionette TRACE conn4 -> [0,109,"getWindowHandles",null] 20:41:31 INFO - PROCESS | 1839 | 1477626091844 Marionette TRACE conn4 <- [1,109,null,["8"]] 20:41:31 INFO - PROCESS | 1839 | 1477626091855 Marionette TRACE conn4 -> [0,110,"switchToWindow",{"name":"8"}] 20:41:31 INFO - PROCESS | 1839 | 1477626091862 Marionette TRACE conn4 <- [1,110,null,{}] 20:41:31 INFO - PROCESS | 1839 | 1477626091870 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:31 INFO - PROCESS | 1839 | ++DOCSHELL 0x8da92000 == 17 [pid = 1839] [id = 29] 20:41:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0xa077e400) [pid = 1839] [serial = 84] [outer = (nil)] 20:41:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0xa1106000) [pid = 1839] [serial = 85] [outer = 0xa077e400] 20:41:31 INFO - PROCESS | 1839 | 1477626091977 Marionette DEBUG loaded listener.js 20:41:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0xa110bc00) [pid = 1839] [serial = 86] [outer = 0xa077e400] 20:41:32 INFO - PROCESS | 1839 | 1477626092906 Marionette TRACE conn4 <- [1,111,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 20:41:32 INFO - . 20:41:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1475ms 20:41:32 INFO - PROCESS | 1839 | 1477626092979 Marionette TRACE conn4 -> [0,112,"getWindowHandle",null] 20:41:32 INFO - PROCESS | 1839 | 1477626092984 Marionette TRACE conn4 <- [1,112,null,{"value":"8"}] 20:41:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 20:41:33 INFO - PROCESS | 1839 | 1477626092996 Marionette TRACE conn4 -> [0,113,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:33 INFO - PROCESS | 1839 | 1477626093210 Marionette TRACE conn4 <- [1,113,null,{"value":null}] 20:41:33 INFO - PROCESS | 1839 | 1477626093350 Marionette TRACE conn4 -> [0,114,"getWindowHandles",null] 20:41:33 INFO - PROCESS | 1839 | 1477626093356 Marionette TRACE conn4 <- [1,114,null,["8"]] 20:41:33 INFO - PROCESS | 1839 | 1477626093370 Marionette TRACE conn4 -> [0,115,"switchToWindow",{"name":"8"}] 20:41:33 INFO - PROCESS | 1839 | 1477626093378 Marionette TRACE conn4 <- [1,115,null,{}] 20:41:33 INFO - PROCESS | 1839 | 1477626093384 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:33 INFO - PROCESS | 1839 | ++DOCSHELL 0x91aec400 == 18 [pid = 1839] [id = 30] 20:41:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x92d73800) [pid = 1839] [serial = 87] [outer = (nil)] 20:41:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x939f2000) [pid = 1839] [serial = 88] [outer = 0x92d73800] 20:41:33 INFO - PROCESS | 1839 | 1477626093475 Marionette DEBUG loaded listener.js 20:41:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x939f5c00) [pid = 1839] [serial = 89] [outer = 0x92d73800] 20:41:33 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x957cf000) [pid = 1839] [serial = 12] [outer = (nil)] [url = about:blank] 20:41:33 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x97be8800) [pid = 1839] [serial = 28] [outer = (nil)] [url = about:blank] 20:41:33 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x956e2000) [pid = 1839] [serial = 9] [outer = (nil)] [url = about:blank] 20:41:33 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x9a2c0400) [pid = 1839] [serial = 58] [outer = (nil)] [url = about:blank] 20:41:33 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x978a8c00) [pid = 1839] [serial = 55] [outer = (nil)] [url = about:blank] 20:41:33 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x97b73400) [pid = 1839] [serial = 56] [outer = (nil)] [url = about:blank] 20:41:33 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x95937000) [pid = 1839] [serial = 52] [outer = (nil)] [url = about:blank] 20:41:33 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x95937400) [pid = 1839] [serial = 53] [outer = (nil)] [url = about:blank] 20:41:33 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x8db7fc00) [pid = 1839] [serial = 49] [outer = (nil)] [url = about:blank] 20:41:33 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x90e4dc00) [pid = 1839] [serial = 50] [outer = (nil)] [url = about:blank] 20:41:33 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x97be4400) [pid = 1839] [serial = 46] [outer = (nil)] [url = about:blank] 20:41:33 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x98375000) [pid = 1839] [serial = 47] [outer = (nil)] [url = about:blank] 20:41:33 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x978a8400) [pid = 1839] [serial = 43] [outer = (nil)] [url = about:blank] 20:41:33 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x978ac800) [pid = 1839] [serial = 44] [outer = (nil)] [url = about:blank] 20:41:33 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x965f4400) [pid = 1839] [serial = 40] [outer = (nil)] [url = about:blank] 20:41:33 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x97787000) [pid = 1839] [serial = 41] [outer = (nil)] [url = about:blank] 20:41:33 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x93c03000) [pid = 1839] [serial = 37] [outer = (nil)] [url = about:blank] 20:41:33 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x95938000) [pid = 1839] [serial = 38] [outer = (nil)] [url = about:blank] 20:41:33 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0xa92c2400) [pid = 1839] [serial = 34] [outer = (nil)] [url = about:blank] 20:41:33 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x95935000) [pid = 1839] [serial = 35] [outer = (nil)] [url = about:blank] 20:41:33 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0xa1110c00) [pid = 1839] [serial = 31] [outer = (nil)] [url = about:blank] 20:41:33 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0xa296c400) [pid = 1839] [serial = 32] [outer = (nil)] [url = about:blank] 20:41:33 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x92d71c00) [pid = 1839] [serial = 22] [outer = (nil)] [url = about:blank] 20:41:33 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x93966400) [pid = 1839] [serial = 23] [outer = (nil)] [url = about:blank] 20:41:33 INFO - PROCESS | 1839 | --DOMWINDOW == 54 (0x8db7b800) [pid = 1839] [serial = 16] [outer = (nil)] [url = about:blank] 20:41:33 INFO - PROCESS | 1839 | --DOMWINDOW == 53 (0x93cc3c00) [pid = 1839] [serial = 25] [outer = (nil)] [url = about:blank] 20:41:33 INFO - PROCESS | 1839 | --DOMWINDOW == 52 (0xa0786000) [pid = 1839] [serial = 2] [outer = (nil)] [url = about:blank] 20:41:33 INFO - PROCESS | 1839 | --DOMWINDOW == 51 (0x8da96400) [pid = 1839] [serial = 19] [outer = (nil)] [url = about:blank] 20:41:34 INFO - PROCESS | 1839 | 1477626094187 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 20:41:34 INFO - . 20:41:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1225ms 20:41:34 INFO - PROCESS | 1839 | 1477626094223 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 20:41:34 INFO - PROCESS | 1839 | 1477626094228 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 20:41:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 20:41:34 INFO - PROCESS | 1839 | 1477626094236 Marionette TRACE conn4 -> [0,118,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:34 INFO - PROCESS | 1839 | 1477626094417 Marionette TRACE conn4 <- [1,118,null,{"value":null}] 20:41:34 INFO - PROCESS | 1839 | 1477626094428 Marionette TRACE conn4 -> [0,119,"getWindowHandles",null] 20:41:34 INFO - PROCESS | 1839 | 1477626094432 Marionette TRACE conn4 <- [1,119,null,["8"]] 20:41:34 INFO - PROCESS | 1839 | 1477626094440 Marionette TRACE conn4 -> [0,120,"switchToWindow",{"name":"8"}] 20:41:34 INFO - PROCESS | 1839 | 1477626094446 Marionette TRACE conn4 <- [1,120,null,{}] 20:41:34 INFO - PROCESS | 1839 | 1477626094452 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:34 INFO - PROCESS | 1839 | ++DOCSHELL 0x956e2800 == 19 [pid = 1839] [id = 31] 20:41:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 52 (0x956e2c00) [pid = 1839] [serial = 90] [outer = (nil)] 20:41:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 53 (0x9593ac00) [pid = 1839] [serial = 91] [outer = 0x956e2c00] 20:41:34 INFO - PROCESS | 1839 | 1477626094538 Marionette DEBUG loaded listener.js 20:41:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 54 (0x9593e400) [pid = 1839] [serial = 92] [outer = 0x956e2c00] 20:41:35 INFO - PROCESS | 1839 | 1477626095268 Marionette TRACE conn4 <- [1,121,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 20:41:35 INFO - . 20:41:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1076ms 20:41:35 INFO - PROCESS | 1839 | 1477626095320 Marionette TRACE conn4 -> [0,122,"getWindowHandle",null] 20:41:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 20:41:35 INFO - PROCESS | 1839 | 1477626095327 Marionette TRACE conn4 <- [1,122,null,{"value":"8"}] 20:41:35 INFO - PROCESS | 1839 | 1477626095338 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:35 INFO - PROCESS | 1839 | 1477626095518 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 20:41:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 55 (0x97b61000) [pid = 1839] [serial = 93] [outer = 0x97b79800] 20:41:35 INFO - PROCESS | 1839 | 1477626095659 Marionette TRACE conn4 -> [0,124,"getWindowHandles",null] 20:41:35 INFO - PROCESS | 1839 | 1477626095664 Marionette TRACE conn4 <- [1,124,null,["8"]] 20:41:35 INFO - PROCESS | 1839 | 1477626095715 Marionette TRACE conn4 -> [0,125,"switchToWindow",{"name":"8"}] 20:41:35 INFO - PROCESS | 1839 | 1477626095723 Marionette TRACE conn4 <- [1,125,null,{}] 20:41:35 INFO - PROCESS | 1839 | 1477626095730 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:35 INFO - PROCESS | 1839 | ++DOCSHELL 0x98485800 == 20 [pid = 1839] [id = 32] 20:41:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x98487400) [pid = 1839] [serial = 94] [outer = (nil)] 20:41:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x995b4c00) [pid = 1839] [serial = 95] [outer = 0x98487400] 20:41:35 INFO - PROCESS | 1839 | 1477626095825 Marionette DEBUG loaded listener.js 20:41:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x9a3da400) [pid = 1839] [serial = 96] [outer = 0x98487400] 20:41:36 INFO - PROCESS | 1839 | 1477626096535 Marionette TRACE conn4 <- [1,126,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 20:41:36 INFO - . 20:41:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1229ms 20:41:36 INFO - PROCESS | 1839 | 1477626096563 Marionette TRACE conn4 -> [0,127,"getWindowHandle",null] 20:41:36 INFO - PROCESS | 1839 | 1477626096567 Marionette TRACE conn4 <- [1,127,null,{"value":"8"}] 20:41:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 20:41:36 INFO - PROCESS | 1839 | 1477626096575 Marionette TRACE conn4 -> [0,128,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:36 INFO - PROCESS | 1839 | 1477626096794 Marionette TRACE conn4 <- [1,128,null,{"value":null}] 20:41:36 INFO - PROCESS | 1839 | 1477626096815 Marionette TRACE conn4 -> [0,129,"getWindowHandles",null] 20:41:36 INFO - PROCESS | 1839 | 1477626096819 Marionette TRACE conn4 <- [1,129,null,["8"]] 20:41:36 INFO - PROCESS | 1839 | 1477626096826 Marionette TRACE conn4 -> [0,130,"switchToWindow",{"name":"8"}] 20:41:36 INFO - PROCESS | 1839 | 1477626096832 Marionette TRACE conn4 <- [1,130,null,{}] 20:41:36 INFO - PROCESS | 1839 | 1477626096841 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:36 INFO - PROCESS | 1839 | ++DOCSHELL 0x8dae8c00 == 21 [pid = 1839] [id = 33] 20:41:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x9b331400) [pid = 1839] [serial = 97] [outer = (nil)] 20:41:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x9b397000) [pid = 1839] [serial = 98] [outer = 0x9b331400] 20:41:36 INFO - PROCESS | 1839 | 1477626096974 Marionette DEBUG loaded listener.js 20:41:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0xa077c000) [pid = 1839] [serial = 99] [outer = 0x9b331400] 20:41:37 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x97bda800) [pid = 1839] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 20:41:37 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x92d76400) [pid = 1839] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 20:41:37 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x9593d800) [pid = 1839] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 20:41:37 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x8db78c00) [pid = 1839] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 20:41:37 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x8ce35c00) [pid = 1839] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 20:41:37 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x8fa16800) [pid = 1839] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 20:41:37 INFO - PROCESS | 1839 | 1477626097730 Marionette TRACE conn4 <- [1,131,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 20:41:37 INFO - . 20:41:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1187ms 20:41:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 20:41:37 INFO - PROCESS | 1839 | 1477626097761 Marionette TRACE conn4 -> [0,132,"getWindowHandle",null] 20:41:37 INFO - PROCESS | 1839 | 1477626097764 Marionette TRACE conn4 <- [1,132,null,{"value":"8"}] 20:41:37 INFO - PROCESS | 1839 | 1477626097772 Marionette TRACE conn4 -> [0,133,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:37 INFO - PROCESS | 1839 | 1477626097967 Marionette TRACE conn4 <- [1,133,null,{"value":null}] 20:41:38 INFO - PROCESS | 1839 | 1477626098028 Marionette TRACE conn4 -> [0,134,"getWindowHandles",null] 20:41:38 INFO - PROCESS | 1839 | 1477626098032 Marionette TRACE conn4 <- [1,134,null,["8"]] 20:41:38 INFO - PROCESS | 1839 | 1477626098037 Marionette TRACE conn4 -> [0,135,"switchToWindow",{"name":"8"}] 20:41:38 INFO - PROCESS | 1839 | 1477626098067 Marionette TRACE conn4 <- [1,135,null,{}] 20:41:38 INFO - PROCESS | 1839 | 1477626098074 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:38 INFO - PROCESS | 1839 | ++DOCSHELL 0x9593d800 == 22 [pid = 1839] [id = 34] 20:41:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x978a0000) [pid = 1839] [serial = 100] [outer = (nil)] 20:41:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x9a2bcc00) [pid = 1839] [serial = 101] [outer = 0x978a0000] 20:41:38 INFO - PROCESS | 1839 | 1477626098160 Marionette DEBUG loaded listener.js 20:41:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x9a2c2400) [pid = 1839] [serial = 102] [outer = 0x978a0000] 20:41:38 INFO - PROCESS | 1839 | 1477626098775 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 20:41:38 INFO - . 20:41:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1028ms 20:41:38 INFO - PROCESS | 1839 | 1477626098798 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 20:41:38 INFO - PROCESS | 1839 | 1477626098803 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 20:41:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 20:41:38 INFO - PROCESS | 1839 | 1477626098811 Marionette TRACE conn4 -> [0,138,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:39 INFO - PROCESS | 1839 | 1477626099051 Marionette TRACE conn4 <- [1,138,null,{"value":null}] 20:41:39 INFO - PROCESS | 1839 | 1477626099068 Marionette TRACE conn4 -> [0,139,"getWindowHandles",null] 20:41:39 INFO - PROCESS | 1839 | 1477626099072 Marionette TRACE conn4 <- [1,139,null,["8"]] 20:41:39 INFO - PROCESS | 1839 | 1477626099077 Marionette TRACE conn4 -> [0,140,"switchToWindow",{"name":"8"}] 20:41:39 INFO - PROCESS | 1839 | 1477626099083 Marionette TRACE conn4 <- [1,140,null,{}] 20:41:39 INFO - PROCESS | 1839 | 1477626099088 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:39 INFO - PROCESS | 1839 | ++DOCSHELL 0xa26b8c00 == 23 [pid = 1839] [id = 35] 20:41:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0xa26bc400) [pid = 1839] [serial = 103] [outer = (nil)] 20:41:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0xa2965400) [pid = 1839] [serial = 104] [outer = 0xa26bc400] 20:41:39 INFO - PROCESS | 1839 | 1477626099172 Marionette DEBUG loaded listener.js 20:41:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0xa2b3d000) [pid = 1839] [serial = 105] [outer = 0xa26bc400] 20:41:39 INFO - PROCESS | 1839 | 1477626099802 Marionette TRACE conn4 <- [1,141,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 20:41:39 INFO - . 20:41:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1028ms 20:41:39 INFO - PROCESS | 1839 | 1477626099838 Marionette TRACE conn4 -> [0,142,"getWindowHandle",null] 20:41:39 INFO - PROCESS | 1839 | 1477626099842 Marionette TRACE conn4 <- [1,142,null,{"value":"8"}] 20:41:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 20:41:39 INFO - PROCESS | 1839 | 1477626099849 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:40 INFO - PROCESS | 1839 | 1477626100010 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 20:41:40 INFO - PROCESS | 1839 | 1477626100025 Marionette TRACE conn4 -> [0,144,"getWindowHandles",null] 20:41:40 INFO - PROCESS | 1839 | 1477626100028 Marionette TRACE conn4 <- [1,144,null,["8"]] 20:41:40 INFO - PROCESS | 1839 | 1477626100060 Marionette TRACE conn4 -> [0,145,"switchToWindow",{"name":"8"}] 20:41:40 INFO - PROCESS | 1839 | 1477626100070 Marionette TRACE conn4 <- [1,145,null,{}] 20:41:40 INFO - PROCESS | 1839 | 1477626100264 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:40 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f866400 == 24 [pid = 1839] [id = 36] 20:41:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x8f867c00) [pid = 1839] [serial = 106] [outer = (nil)] 20:41:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x8fa19800) [pid = 1839] [serial = 107] [outer = 0x8f867c00] 20:41:40 INFO - PROCESS | 1839 | 1477626100378 Marionette DEBUG loaded listener.js 20:41:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x90e44c00) [pid = 1839] [serial = 108] [outer = 0x8f867c00] 20:41:41 INFO - PROCESS | 1839 | 1477626101131 Marionette TRACE conn4 <- [1,146,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 20:41:41 INFO - . 20:41:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1331ms 20:41:41 INFO - PROCESS | 1839 | 1477626101182 Marionette TRACE conn4 -> [0,147,"getWindowHandle",null] 20:41:41 INFO - PROCESS | 1839 | 1477626101189 Marionette TRACE conn4 <- [1,147,null,{"value":"8"}] 20:41:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 20:41:41 INFO - PROCESS | 1839 | 1477626101199 Marionette TRACE conn4 -> [0,148,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:41 INFO - PROCESS | 1839 | 1477626101395 Marionette TRACE conn4 <- [1,148,null,{"value":null}] 20:41:41 INFO - PROCESS | 1839 | 1477626101538 Marionette TRACE conn4 -> [0,149,"getWindowHandles",null] 20:41:41 INFO - PROCESS | 1839 | 1477626101545 Marionette TRACE conn4 <- [1,149,null,["8"]] 20:41:41 INFO - PROCESS | 1839 | 1477626101558 Marionette TRACE conn4 -> [0,150,"switchToWindow",{"name":"8"}] 20:41:41 INFO - PROCESS | 1839 | 1477626101569 Marionette TRACE conn4 <- [1,150,null,{}] 20:41:41 INFO - PROCESS | 1839 | 1477626101582 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:41 INFO - PROCESS | 1839 | ++DOCSHELL 0x9778dc00 == 25 [pid = 1839] [id = 37] 20:41:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x977e7c00) [pid = 1839] [serial = 109] [outer = (nil)] 20:41:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x978a9800) [pid = 1839] [serial = 110] [outer = 0x977e7c00] 20:41:41 INFO - PROCESS | 1839 | 1477626101678 Marionette DEBUG loaded listener.js 20:41:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x9778bc00) [pid = 1839] [serial = 111] [outer = 0x977e7c00] 20:41:42 INFO - PROCESS | 1839 | 1477626102463 Marionette TRACE conn4 <- [1,151,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 20:41:42 INFO - . 20:41:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1328ms 20:41:42 INFO - PROCESS | 1839 | 1477626102526 Marionette TRACE conn4 -> [0,152,"getWindowHandle",null] 20:41:42 INFO - PROCESS | 1839 | 1477626102531 Marionette TRACE conn4 <- [1,152,null,{"value":"8"}] 20:41:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 20:41:42 INFO - PROCESS | 1839 | 1477626102556 Marionette TRACE conn4 -> [0,153,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:42 INFO - PROCESS | 1839 | 1477626102757 Marionette TRACE conn4 <- [1,153,null,{"value":null}] 20:41:42 INFO - PROCESS | 1839 | 1477626102903 Marionette TRACE conn4 -> [0,154,"getWindowHandles",null] 20:41:42 INFO - PROCESS | 1839 | 1477626102908 Marionette TRACE conn4 <- [1,154,null,["8"]] 20:41:42 INFO - PROCESS | 1839 | 1477626102918 Marionette TRACE conn4 -> [0,155,"switchToWindow",{"name":"8"}] 20:41:42 INFO - PROCESS | 1839 | 1477626102931 Marionette TRACE conn4 <- [1,155,null,{}] 20:41:42 INFO - PROCESS | 1839 | 1477626102946 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:42 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f817c00 == 26 [pid = 1839] [id = 38] 20:41:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x8f818800) [pid = 1839] [serial = 112] [outer = (nil)] 20:41:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x8f819800) [pid = 1839] [serial = 113] [outer = 0x8f818800] 20:41:43 INFO - PROCESS | 1839 | 1477626103044 Marionette DEBUG loaded listener.js 20:41:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x8f81f000) [pid = 1839] [serial = 114] [outer = 0x8f818800] 20:41:43 INFO - PROCESS | 1839 | 1477626103793 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 20:41:43 INFO - . 20:41:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1290ms 20:41:43 INFO - PROCESS | 1839 | 1477626103844 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 20:41:43 INFO - PROCESS | 1839 | 1477626103848 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 20:41:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 20:41:43 INFO - PROCESS | 1839 | 1477626103856 Marionette TRACE conn4 -> [0,158,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:44 INFO - PROCESS | 1839 | 1477626104046 Marionette TRACE conn4 <- [1,158,null,{"value":null}] 20:41:44 INFO - PROCESS | 1839 | 1477626104191 Marionette TRACE conn4 -> [0,159,"getWindowHandles",null] 20:41:44 INFO - PROCESS | 1839 | 1477626104197 Marionette TRACE conn4 <- [1,159,null,["8"]] 20:41:44 INFO - PROCESS | 1839 | 1477626104209 Marionette TRACE conn4 -> [0,160,"switchToWindow",{"name":"8"}] 20:41:44 INFO - PROCESS | 1839 | 1477626104215 Marionette TRACE conn4 <- [1,160,null,{}] 20:41:44 INFO - PROCESS | 1839 | 1477626104222 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:44 INFO - PROCESS | 1839 | ++DOCSHELL 0x9593c000 == 27 [pid = 1839] [id = 39] 20:41:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x9778b000) [pid = 1839] [serial = 115] [outer = (nil)] 20:41:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0xa2605400) [pid = 1839] [serial = 116] [outer = 0x9778b000] 20:41:44 INFO - PROCESS | 1839 | 1477626104314 Marionette DEBUG loaded listener.js 20:41:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0xa2933c00) [pid = 1839] [serial = 117] [outer = 0x9778b000] 20:41:45 INFO - PROCESS | 1839 | 1477626105045 Marionette TRACE conn4 <- [1,161,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 20:41:45 INFO - . 20:41:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1224ms 20:41:45 INFO - PROCESS | 1839 | 1477626105081 Marionette TRACE conn4 -> [0,162,"getWindowHandle",null] 20:41:45 INFO - PROCESS | 1839 | 1477626105085 Marionette TRACE conn4 <- [1,162,null,{"value":"8"}] 20:41:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 20:41:45 INFO - PROCESS | 1839 | 1477626105093 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:45 INFO - PROCESS | 1839 | 1477626105279 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 20:41:45 INFO - PROCESS | 1839 | 1477626105445 Marionette TRACE conn4 -> [0,164,"getWindowHandles",null] 20:41:45 INFO - PROCESS | 1839 | 1477626105450 Marionette TRACE conn4 <- [1,164,null,["8"]] 20:41:45 INFO - PROCESS | 1839 | 1477626105458 Marionette TRACE conn4 -> [0,165,"switchToWindow",{"name":"8"}] 20:41:45 INFO - PROCESS | 1839 | 1477626105464 Marionette TRACE conn4 <- [1,165,null,{}] 20:41:45 INFO - PROCESS | 1839 | 1477626105474 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:45 INFO - PROCESS | 1839 | ++DOCSHELL 0xa2b3f000 == 28 [pid = 1839] [id = 40] 20:41:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0xa2b48800) [pid = 1839] [serial = 118] [outer = (nil)] 20:41:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0xa2f85000) [pid = 1839] [serial = 119] [outer = 0xa2b48800] 20:41:45 INFO - PROCESS | 1839 | 1477626105567 Marionette DEBUG loaded listener.js 20:41:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0xa2f85400) [pid = 1839] [serial = 120] [outer = 0xa2b48800] 20:41:46 INFO - PROCESS | 1839 | 1477626106331 Marionette TRACE conn4 <- [1,166,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 20:41:46 INFO - . 20:41:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1272ms 20:41:46 INFO - PROCESS | 1839 | 1477626106365 Marionette TRACE conn4 -> [0,167,"getWindowHandle",null] 20:41:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 20:41:46 INFO - PROCESS | 1839 | 1477626106381 Marionette TRACE conn4 <- [1,167,null,{"value":"8"}] 20:41:46 INFO - PROCESS | 1839 | 1477626106406 Marionette TRACE conn4 -> [0,168,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:46 INFO - PROCESS | 1839 | 1477626106584 Marionette TRACE conn4 <- [1,168,null,{"value":null}] 20:41:46 INFO - PROCESS | 1839 | 1477626106691 Marionette TRACE conn4 -> [0,169,"getWindowHandles",null] 20:41:46 INFO - PROCESS | 1839 | 1477626106696 Marionette TRACE conn4 <- [1,169,null,["8"]] 20:41:46 INFO - PROCESS | 1839 | 1477626106706 Marionette TRACE conn4 -> [0,170,"switchToWindow",{"name":"8"}] 20:41:46 INFO - PROCESS | 1839 | 1477626106711 Marionette TRACE conn4 <- [1,170,null,{}] 20:41:46 INFO - PROCESS | 1839 | 1477626106718 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:46 INFO - PROCESS | 1839 | ++DOCSHELL 0xa2f90000 == 29 [pid = 1839] [id = 41] 20:41:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0xa44dd400) [pid = 1839] [serial = 121] [outer = (nil)] 20:41:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0xa4735400) [pid = 1839] [serial = 122] [outer = 0xa44dd400] 20:41:46 INFO - PROCESS | 1839 | 1477626106836 Marionette DEBUG loaded listener.js 20:41:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0xa4b4e000) [pid = 1839] [serial = 123] [outer = 0xa44dd400] 20:41:47 INFO - PROCESS | 1839 | 1477626107708 Marionette TRACE conn4 <- [1,171,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 20:41:47 INFO - . 20:41:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1378ms 20:41:47 INFO - PROCESS | 1839 | 1477626107768 Marionette TRACE conn4 -> [0,172,"getWindowHandle",null] 20:41:47 INFO - PROCESS | 1839 | 1477626107774 Marionette TRACE conn4 <- [1,172,null,{"value":"8"}] 20:41:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 20:41:47 INFO - PROCESS | 1839 | 1477626107786 Marionette TRACE conn4 -> [0,173,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:47 INFO - PROCESS | 1839 | 1477626107980 Marionette TRACE conn4 <- [1,173,null,{"value":null}] 20:41:48 INFO - PROCESS | 1839 | 1477626108140 Marionette TRACE conn4 -> [0,174,"getWindowHandles",null] 20:41:48 INFO - PROCESS | 1839 | 1477626108153 Marionette TRACE conn4 <- [1,174,null,["8"]] 20:41:48 INFO - PROCESS | 1839 | 1477626108180 Marionette TRACE conn4 -> [0,175,"switchToWindow",{"name":"8"}] 20:41:48 INFO - PROCESS | 1839 | 1477626108192 Marionette TRACE conn4 <- [1,175,null,{}] 20:41:48 INFO - PROCESS | 1839 | 1477626108207 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:48 INFO - PROCESS | 1839 | ++DOCSHELL 0x90e4d400 == 30 [pid = 1839] [id = 42] 20:41:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x90e4f400) [pid = 1839] [serial = 124] [outer = (nil)] 20:41:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x92ab9c00) [pid = 1839] [serial = 125] [outer = 0x90e4f400] 20:41:48 INFO - PROCESS | 1839 | 1477626108303 Marionette DEBUG loaded listener.js 20:41:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 82 (0x92abcc00) [pid = 1839] [serial = 126] [outer = 0x90e4f400] 20:41:48 INFO - PROCESS | 1839 | --DOMWINDOW == 81 (0x9629bc00) [pid = 1839] [serial = 73] [outer = (nil)] [url = about:blank] 20:41:48 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x9629d800) [pid = 1839] [serial = 74] [outer = (nil)] [url = about:blank] 20:41:48 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x97bde000) [pid = 1839] [serial = 70] [outer = (nil)] [url = about:blank] 20:41:48 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x9837e000) [pid = 1839] [serial = 71] [outer = (nil)] [url = about:blank] 20:41:48 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x9629b400) [pid = 1839] [serial = 67] [outer = (nil)] [url = about:blank] 20:41:48 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x96519800) [pid = 1839] [serial = 68] [outer = (nil)] [url = about:blank] 20:41:48 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x9396b400) [pid = 1839] [serial = 64] [outer = (nil)] [url = about:blank] 20:41:48 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x939eec00) [pid = 1839] [serial = 65] [outer = (nil)] [url = about:blank] 20:41:48 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x92ab9400) [pid = 1839] [serial = 62] [outer = (nil)] [url = about:blank] 20:41:48 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x9a531000) [pid = 1839] [serial = 76] [outer = (nil)] [url = about:blank] 20:41:48 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x8db80400) [pid = 1839] [serial = 17] [outer = (nil)] [url = about:blank] 20:41:48 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x8f820000) [pid = 1839] [serial = 61] [outer = (nil)] [url = about:blank] 20:41:49 INFO - PROCESS | 1839 | 1477626109128 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 20:41:49 INFO - . 20:41:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1389ms 20:41:49 INFO - PROCESS | 1839 | 1477626109173 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 20:41:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 20:41:49 INFO - PROCESS | 1839 | 1477626109179 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 20:41:49 INFO - PROCESS | 1839 | 1477626109186 Marionette TRACE conn4 -> [0,178,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:49 INFO - PROCESS | 1839 | 1477626109378 Marionette TRACE conn4 <- [1,178,null,{"value":null}] 20:41:49 INFO - PROCESS | 1839 | 1477626109514 Marionette TRACE conn4 -> [0,179,"getWindowHandles",null] 20:41:49 INFO - PROCESS | 1839 | 1477626109518 Marionette TRACE conn4 <- [1,179,null,["8"]] 20:41:49 INFO - PROCESS | 1839 | 1477626109543 Marionette TRACE conn4 -> [0,180,"switchToWindow",{"name":"8"}] 20:41:49 INFO - PROCESS | 1839 | 1477626109548 Marionette TRACE conn4 <- [1,180,null,{}] 20:41:49 INFO - PROCESS | 1839 | 1477626109596 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:49 INFO - PROCESS | 1839 | ++DOCSHELL 0x95939000 == 31 [pid = 1839] [id = 43] 20:41:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x9593bc00) [pid = 1839] [serial = 127] [outer = (nil)] 20:41:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x96519400) [pid = 1839] [serial = 128] [outer = 0x9593bc00] 20:41:49 INFO - PROCESS | 1839 | 1477626109682 Marionette DEBUG loaded listener.js 20:41:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x965e9800) [pid = 1839] [serial = 129] [outer = 0x9593bc00] 20:41:50 INFO - PROCESS | 1839 | 1477626110461 Marionette TRACE conn4 <- [1,181,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 20:41:50 INFO - . 20:41:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1327ms 20:41:50 INFO - PROCESS | 1839 | 1477626110525 Marionette TRACE conn4 -> [0,182,"getWindowHandle",null] 20:41:50 INFO - PROCESS | 1839 | 1477626110532 Marionette TRACE conn4 <- [1,182,null,{"value":"8"}] 20:41:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 20:41:50 INFO - PROCESS | 1839 | 1477626110550 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:50 INFO - PROCESS | 1839 | 1477626110760 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 20:41:50 INFO - PROCESS | 1839 | 1477626110791 Marionette TRACE conn4 -> [0,184,"getWindowHandles",null] 20:41:50 INFO - PROCESS | 1839 | 1477626110794 Marionette TRACE conn4 <- [1,184,null,["8"]] 20:41:50 INFO - PROCESS | 1839 | 1477626110802 Marionette TRACE conn4 -> [0,185,"switchToWindow",{"name":"8"}] 20:41:50 INFO - PROCESS | 1839 | 1477626110808 Marionette TRACE conn4 <- [1,185,null,{}] 20:41:50 INFO - PROCESS | 1839 | 1477626110815 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:50 INFO - PROCESS | 1839 | ++DOCSHELL 0x9a270800 == 32 [pid = 1839] [id = 44] 20:41:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x9a275800) [pid = 1839] [serial = 130] [outer = (nil)] 20:41:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x9b147800) [pid = 1839] [serial = 131] [outer = 0x9a275800] 20:41:50 INFO - PROCESS | 1839 | 1477626110960 Marionette DEBUG loaded listener.js 20:41:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x9b40b800) [pid = 1839] [serial = 132] [outer = 0x9a275800] 20:41:51 INFO - PROCESS | 1839 | 1477626111685 Marionette TRACE conn4 <- [1,186,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 20:41:51 INFO - . 20:41:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1179ms 20:41:51 INFO - PROCESS | 1839 | 1477626111729 Marionette TRACE conn4 -> [0,187,"getWindowHandle",null] 20:41:51 INFO - PROCESS | 1839 | 1477626111734 Marionette TRACE conn4 <- [1,187,null,{"value":"8"}] 20:41:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 20:41:51 INFO - PROCESS | 1839 | 1477626111753 Marionette TRACE conn4 -> [0,188,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:51 INFO - PROCESS | 1839 | 1477626111970 Marionette TRACE conn4 <- [1,188,null,{"value":null}] 20:41:52 INFO - PROCESS | 1839 | 1477626112001 Marionette TRACE conn4 -> [0,189,"getWindowHandles",null] 20:41:52 INFO - PROCESS | 1839 | 1477626112006 Marionette TRACE conn4 <- [1,189,null,["8"]] 20:41:52 INFO - PROCESS | 1839 | 1477626112012 Marionette TRACE conn4 -> [0,190,"switchToWindow",{"name":"8"}] 20:41:52 INFO - PROCESS | 1839 | 1477626112018 Marionette TRACE conn4 <- [1,190,null,{}] 20:41:52 INFO - PROCESS | 1839 | 1477626112139 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:52 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x92d73800) [pid = 1839] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 20:41:52 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x956e2c00) [pid = 1839] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 20:41:52 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x9b331400) [pid = 1839] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 20:41:52 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x978a0000) [pid = 1839] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 20:41:52 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x98487400) [pid = 1839] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 20:41:52 INFO - PROCESS | 1839 | ++DOCSHELL 0x8daec800 == 33 [pid = 1839] [id = 45] 20:41:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x90e4dc00) [pid = 1839] [serial = 133] [outer = (nil)] 20:41:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x978a6800) [pid = 1839] [serial = 134] [outer = 0x90e4dc00] 20:41:52 INFO - PROCESS | 1839 | 1477626112248 Marionette DEBUG loaded listener.js 20:41:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0xa26c3800) [pid = 1839] [serial = 135] [outer = 0x90e4dc00] 20:41:53 INFO - PROCESS | 1839 | 1477626113028 Marionette TRACE conn4 <- [1,191,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 20:41:53 INFO - . 20:41:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1326ms 20:41:53 INFO - PROCESS | 1839 | 1477626113213 Marionette TRACE conn4 -> [0,192,"getWindowHandle",null] 20:41:53 INFO - PROCESS | 1839 | 1477626113216 Marionette TRACE conn4 <- [1,192,null,{"value":"8"}] 20:41:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 20:41:53 INFO - PROCESS | 1839 | 1477626113270 Marionette TRACE conn4 -> [0,193,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:53 INFO - PROCESS | 1839 | 1477626113529 Marionette TRACE conn4 <- [1,193,null,{"value":null}] 20:41:53 INFO - PROCESS | 1839 | 1477626113612 Marionette TRACE conn4 -> [0,194,"getWindowHandles",null] 20:41:53 INFO - PROCESS | 1839 | 1477626113617 Marionette TRACE conn4 <- [1,194,null,["8"]] 20:41:53 INFO - PROCESS | 1839 | 1477626113631 Marionette TRACE conn4 -> [0,195,"switchToWindow",{"name":"8"}] 20:41:53 INFO - PROCESS | 1839 | 1477626113637 Marionette TRACE conn4 <- [1,195,null,{}] 20:41:53 INFO - PROCESS | 1839 | 1477626113643 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:53 INFO - PROCESS | 1839 | ++DOCSHELL 0xa5d6a000 == 34 [pid = 1839] [id = 46] 20:41:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0xa9236c00) [pid = 1839] [serial = 136] [outer = (nil)] 20:41:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0xa92c0400) [pid = 1839] [serial = 137] [outer = 0xa9236c00] 20:41:53 INFO - PROCESS | 1839 | 1477626113726 Marionette DEBUG loaded listener.js 20:41:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0xa92c5c00) [pid = 1839] [serial = 138] [outer = 0xa9236c00] 20:41:54 INFO - PROCESS | 1839 | 1477626114351 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 20:41:54 INFO - . 20:41:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1173ms 20:41:54 INFO - PROCESS | 1839 | 1477626114414 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 20:41:54 INFO - PROCESS | 1839 | 1477626114418 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 20:41:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 20:41:54 INFO - PROCESS | 1839 | 1477626114425 Marionette TRACE conn4 -> [0,198,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:54 INFO - PROCESS | 1839 | 1477626114703 Marionette TRACE conn4 <- [1,198,null,{"value":null}] 20:41:54 INFO - PROCESS | 1839 | 1477626114814 Marionette TRACE conn4 -> [0,199,"getWindowHandles",null] 20:41:54 INFO - PROCESS | 1839 | 1477626114821 Marionette TRACE conn4 <- [1,199,null,["8"]] 20:41:54 INFO - PROCESS | 1839 | 1477626114835 Marionette TRACE conn4 -> [0,200,"switchToWindow",{"name":"8"}] 20:41:54 INFO - PROCESS | 1839 | 1477626114846 Marionette TRACE conn4 <- [1,200,null,{}] 20:41:54 INFO - PROCESS | 1839 | 1477626114855 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:54 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce3f000 == 35 [pid = 1839] [id = 47] 20:41:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x8ce3f800) [pid = 1839] [serial = 139] [outer = (nil)] 20:41:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x8ce44400) [pid = 1839] [serial = 140] [outer = 0x8ce3f800] 20:41:54 INFO - PROCESS | 1839 | 1477626114955 Marionette DEBUG loaded listener.js 20:41:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x8ce44800) [pid = 1839] [serial = 141] [outer = 0x8ce3f800] 20:41:55 INFO - PROCESS | 1839 | 1477626115787 Marionette TRACE conn4 <- [1,201,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 20:41:55 INFO - . 20:41:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1430ms 20:41:55 INFO - PROCESS | 1839 | 1477626115857 Marionette TRACE conn4 -> [0,202,"getWindowHandle",null] 20:41:55 INFO - PROCESS | 1839 | 1477626115865 Marionette TRACE conn4 <- [1,202,null,{"value":"8"}] 20:41:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 20:41:55 INFO - PROCESS | 1839 | 1477626115874 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:56 INFO - PROCESS | 1839 | 1477626116075 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 20:41:56 INFO - PROCESS | 1839 | 1477626116243 Marionette TRACE conn4 -> [0,204,"getWindowHandles",null] 20:41:56 INFO - PROCESS | 1839 | 1477626116249 Marionette TRACE conn4 <- [1,204,null,["8"]] 20:41:56 INFO - PROCESS | 1839 | 1477626116256 Marionette TRACE conn4 -> [0,205,"switchToWindow",{"name":"8"}] 20:41:56 INFO - PROCESS | 1839 | 1477626116264 Marionette TRACE conn4 <- [1,205,null,{}] 20:41:56 INFO - PROCESS | 1839 | 1477626116270 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:56 INFO - PROCESS | 1839 | ++DOCSHELL 0x939edc00 == 36 [pid = 1839] [id = 48] 20:41:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x939eec00) [pid = 1839] [serial = 142] [outer = (nil)] 20:41:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 82 (0x956e0c00) [pid = 1839] [serial = 143] [outer = 0x939eec00] 20:41:56 INFO - PROCESS | 1839 | 1477626116411 Marionette DEBUG loaded listener.js 20:41:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 83 (0x95938400) [pid = 1839] [serial = 144] [outer = 0x939eec00] 20:41:57 INFO - PROCESS | 1839 | 1477626117187 Marionette TRACE conn4 <- [1,206,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 20:41:57 INFO - . 20:41:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1382ms 20:41:57 INFO - PROCESS | 1839 | 1477626117261 Marionette TRACE conn4 -> [0,207,"getWindowHandle",null] 20:41:57 INFO - PROCESS | 1839 | 1477626117264 Marionette TRACE conn4 <- [1,207,null,{"value":"8"}] 20:41:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 20:41:57 INFO - PROCESS | 1839 | 1477626117274 Marionette TRACE conn4 -> [0,208,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:57 INFO - PROCESS | 1839 | 1477626117467 Marionette TRACE conn4 <- [1,208,null,{"value":null}] 20:41:57 INFO - PROCESS | 1839 | 1477626117632 Marionette TRACE conn4 -> [0,209,"getWindowHandles",null] 20:41:57 INFO - PROCESS | 1839 | 1477626117641 Marionette TRACE conn4 <- [1,209,null,["8"]] 20:41:57 INFO - PROCESS | 1839 | 1477626117649 Marionette TRACE conn4 -> [0,210,"switchToWindow",{"name":"8"}] 20:41:57 INFO - PROCESS | 1839 | 1477626117657 Marionette TRACE conn4 <- [1,210,null,{}] 20:41:57 INFO - PROCESS | 1839 | 1477626117663 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:57 INFO - PROCESS | 1839 | ++DOCSHELL 0x9a27b400 == 37 [pid = 1839] [id = 49] 20:41:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 84 (0x9a2bc000) [pid = 1839] [serial = 145] [outer = (nil)] 20:41:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 85 (0x9b332c00) [pid = 1839] [serial = 146] [outer = 0x9a2bc000] 20:41:57 INFO - PROCESS | 1839 | 1477626117755 Marionette DEBUG loaded listener.js 20:41:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 86 (0xa268f000) [pid = 1839] [serial = 147] [outer = 0x9a2bc000] 20:41:58 INFO - PROCESS | 1839 | 1477626118496 Marionette TRACE conn4 <- [1,211,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 20:41:58 INFO - . 20:41:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1282ms 20:41:58 INFO - PROCESS | 1839 | 1477626118556 Marionette TRACE conn4 -> [0,212,"getWindowHandle",null] 20:41:58 INFO - PROCESS | 1839 | 1477626118563 Marionette TRACE conn4 <- [1,212,null,{"value":"8"}] 20:41:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 20:41:58 INFO - PROCESS | 1839 | 1477626118581 Marionette TRACE conn4 -> [0,213,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:41:58 INFO - PROCESS | 1839 | 1477626118780 Marionette TRACE conn4 <- [1,213,null,{"value":null}] 20:41:58 INFO - PROCESS | 1839 | 1477626118981 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 20:41:59 INFO - PROCESS | 1839 | 1477626118999 Marionette TRACE conn4 -> [0,214,"getWindowHandles",null] 20:41:59 INFO - PROCESS | 1839 | 1477626119004 Marionette TRACE conn4 <- [1,214,null,["8"]] 20:41:59 INFO - PROCESS | 1839 | 1477626119014 Marionette TRACE conn4 -> [0,215,"switchToWindow",{"name":"8"}] 20:41:59 INFO - PROCESS | 1839 | 1477626119021 Marionette TRACE conn4 <- [1,215,null,{}] 20:41:59 INFO - PROCESS | 1839 | 1477626119027 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:41:59 INFO - PROCESS | 1839 | ++DOCSHELL 0xa2bd8400 == 38 [pid = 1839] [id = 50] 20:41:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 87 (0xa2bd8800) [pid = 1839] [serial = 148] [outer = (nil)] 20:41:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 88 (0xa2bdac00) [pid = 1839] [serial = 149] [outer = 0xa2bd8800] 20:41:59 INFO - PROCESS | 1839 | 1477626119121 Marionette DEBUG loaded listener.js 20:41:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 89 (0xa2f83000) [pid = 1839] [serial = 150] [outer = 0xa2bd8800] 20:41:59 INFO - PROCESS | 1839 | 1477626119870 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 20:41:59 INFO - . 20:41:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1332ms 20:41:59 INFO - PROCESS | 1839 | 1477626119910 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 20:41:59 INFO - PROCESS | 1839 | 1477626119915 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 20:41:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 20:41:59 INFO - PROCESS | 1839 | 1477626119940 Marionette TRACE conn4 -> [0,218,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:00 INFO - PROCESS | 1839 | 1477626120138 Marionette TRACE conn4 <- [1,218,null,{"value":null}] 20:42:00 INFO - PROCESS | 1839 | 1477626120305 Marionette TRACE conn4 -> [0,219,"getWindowHandles",null] 20:42:00 INFO - PROCESS | 1839 | 1477626120312 Marionette TRACE conn4 <- [1,219,null,["8"]] 20:42:00 INFO - PROCESS | 1839 | 1477626120325 Marionette TRACE conn4 -> [0,220,"switchToWindow",{"name":"8"}] 20:42:00 INFO - PROCESS | 1839 | 1477626120333 Marionette TRACE conn4 <- [1,220,null,{}] 20:42:00 INFO - PROCESS | 1839 | 1477626120339 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:00 INFO - PROCESS | 1839 | ++DOCSHELL 0x961e0400 == 39 [pid = 1839] [id = 51] 20:42:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 90 (0x961e3400) [pid = 1839] [serial = 151] [outer = (nil)] 20:42:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 91 (0x961ec000) [pid = 1839] [serial = 152] [outer = 0x961e3400] 20:42:00 INFO - PROCESS | 1839 | 1477626120448 Marionette DEBUG loaded listener.js 20:42:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 92 (0x961ec400) [pid = 1839] [serial = 153] [outer = 0x961e3400] 20:42:01 INFO - PROCESS | 1839 | 1477626121281 Marionette TRACE conn4 <- [1,221,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 20:42:01 INFO - . 20:42:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1434ms 20:42:01 INFO - PROCESS | 1839 | 1477626121372 Marionette TRACE conn4 -> [0,222,"getWindowHandle",null] 20:42:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 20:42:01 INFO - PROCESS | 1839 | 1477626121382 Marionette TRACE conn4 <- [1,222,null,{"value":"8"}] 20:42:01 INFO - PROCESS | 1839 | 1477626121390 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:01 INFO - PROCESS | 1839 | 1477626121723 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 20:42:01 INFO - PROCESS | 1839 | 1477626121893 Marionette TRACE conn4 -> [0,224,"getWindowHandles",null] 20:42:01 INFO - PROCESS | 1839 | 1477626121896 Marionette TRACE conn4 <- [1,224,null,["8"]] 20:42:01 INFO - PROCESS | 1839 | 1477626121903 Marionette TRACE conn4 -> [0,225,"switchToWindow",{"name":"8"}] 20:42:01 INFO - PROCESS | 1839 | 1477626121909 Marionette TRACE conn4 <- [1,225,null,{}] 20:42:01 INFO - PROCESS | 1839 | 1477626121915 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:01 INFO - PROCESS | 1839 | ++DOCSHELL 0x95e6e400 == 40 [pid = 1839] [id = 52] 20:42:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 93 (0x95e6f400) [pid = 1839] [serial = 154] [outer = (nil)] 20:42:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 94 (0x95e70400) [pid = 1839] [serial = 155] [outer = 0x95e6f400] 20:42:02 INFO - PROCESS | 1839 | 1477626122039 Marionette DEBUG loaded listener.js 20:42:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 95 (0x961e9000) [pid = 1839] [serial = 156] [outer = 0x95e6f400] 20:42:03 INFO - PROCESS | 1839 | 1477626123329 Marionette TRACE conn4 <- [1,226,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 20:42:03 INFO - . 20:42:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1984ms 20:42:03 INFO - PROCESS | 1839 | 1477626123377 Marionette TRACE conn4 -> [0,227,"getWindowHandle",null] 20:42:03 INFO - PROCESS | 1839 | 1477626123388 Marionette TRACE conn4 <- [1,227,null,{"value":"8"}] 20:42:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 20:42:03 INFO - PROCESS | 1839 | 1477626123423 Marionette TRACE conn4 -> [0,228,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:03 INFO - PROCESS | 1839 | 1477626123773 Marionette TRACE conn4 <- [1,228,null,{"value":null}] 20:42:04 INFO - PROCESS | 1839 | 1477626124104 Marionette TRACE conn4 -> [0,229,"getWindowHandles",null] 20:42:04 INFO - PROCESS | 1839 | 1477626124114 Marionette TRACE conn4 <- [1,229,null,["8"]] 20:42:04 INFO - PROCESS | 1839 | 1477626124126 Marionette TRACE conn4 -> [0,230,"switchToWindow",{"name":"8"}] 20:42:04 INFO - PROCESS | 1839 | 1477626124137 Marionette TRACE conn4 <- [1,230,null,{}] 20:42:04 INFO - PROCESS | 1839 | 1477626124148 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:04 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f866800 == 41 [pid = 1839] [id = 53] 20:42:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 96 (0x8f866c00) [pid = 1839] [serial = 157] [outer = (nil)] 20:42:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 97 (0x92b74c00) [pid = 1839] [serial = 158] [outer = 0x8f866c00] 20:42:04 INFO - PROCESS | 1839 | 1477626124312 Marionette DEBUG loaded listener.js 20:42:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 98 (0x92b79800) [pid = 1839] [serial = 159] [outer = 0x8f866c00] 20:42:05 INFO - PROCESS | 1839 | --DOMWINDOW == 97 (0xa2965400) [pid = 1839] [serial = 104] [outer = (nil)] [url = about:blank] 20:42:05 INFO - PROCESS | 1839 | --DOMWINDOW == 96 (0x9a2bcc00) [pid = 1839] [serial = 101] [outer = (nil)] [url = about:blank] 20:42:05 INFO - PROCESS | 1839 | --DOMWINDOW == 95 (0x9a2c2400) [pid = 1839] [serial = 102] [outer = (nil)] [url = about:blank] 20:42:05 INFO - PROCESS | 1839 | --DOMWINDOW == 94 (0x9b397000) [pid = 1839] [serial = 98] [outer = (nil)] [url = about:blank] 20:42:05 INFO - PROCESS | 1839 | --DOMWINDOW == 93 (0xa077c000) [pid = 1839] [serial = 99] [outer = (nil)] [url = about:blank] 20:42:05 INFO - PROCESS | 1839 | --DOMWINDOW == 92 (0x995b4c00) [pid = 1839] [serial = 95] [outer = (nil)] [url = about:blank] 20:42:05 INFO - PROCESS | 1839 | --DOMWINDOW == 91 (0x9a3da400) [pid = 1839] [serial = 96] [outer = (nil)] [url = about:blank] 20:42:05 INFO - PROCESS | 1839 | --DOMWINDOW == 90 (0x9593ac00) [pid = 1839] [serial = 91] [outer = (nil)] [url = about:blank] 20:42:05 INFO - PROCESS | 1839 | --DOMWINDOW == 89 (0x9593e400) [pid = 1839] [serial = 92] [outer = (nil)] [url = about:blank] 20:42:05 INFO - PROCESS | 1839 | --DOMWINDOW == 88 (0x939f2000) [pid = 1839] [serial = 88] [outer = (nil)] [url = about:blank] 20:42:05 INFO - PROCESS | 1839 | --DOMWINDOW == 87 (0x939f5c00) [pid = 1839] [serial = 89] [outer = (nil)] [url = about:blank] 20:42:05 INFO - PROCESS | 1839 | --DOMWINDOW == 86 (0xa1106000) [pid = 1839] [serial = 85] [outer = (nil)] [url = about:blank] 20:42:05 INFO - PROCESS | 1839 | --DOMWINDOW == 85 (0x98486000) [pid = 1839] [serial = 82] [outer = (nil)] [url = about:blank] 20:42:05 INFO - PROCESS | 1839 | --DOMWINDOW == 84 (0x956e3400) [pid = 1839] [serial = 79] [outer = (nil)] [url = about:blank] 20:42:05 INFO - PROCESS | 1839 | --DOMWINDOW == 83 (0x93c05400) [pid = 1839] [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.] 20:42:05 INFO - PROCESS | 1839 | 1477626125741 Marionette TRACE conn4 <- [1,231,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 20:42:05 INFO - . 20:42:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 2385ms 20:42:05 INFO - PROCESS | 1839 | 1477626125787 Marionette TRACE conn4 -> [0,232,"getWindowHandle",null] 20:42:05 INFO - PROCESS | 1839 | 1477626125794 Marionette TRACE conn4 <- [1,232,null,{"value":"8"}] 20:42:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 20:42:05 INFO - PROCESS | 1839 | 1477626125805 Marionette TRACE conn4 -> [0,233,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:06 INFO - PROCESS | 1839 | 1477626126109 Marionette TRACE conn4 <- [1,233,null,{"value":null}] 20:42:06 INFO - PROCESS | 1839 | 1477626126265 Marionette TRACE conn4 -> [0,234,"getWindowHandles",null] 20:42:06 INFO - PROCESS | 1839 | 1477626126273 Marionette TRACE conn4 <- [1,234,null,["8"]] 20:42:06 INFO - PROCESS | 1839 | 1477626126294 Marionette TRACE conn4 -> [0,235,"switchToWindow",{"name":"8"}] 20:42:06 INFO - PROCESS | 1839 | 1477626126308 Marionette TRACE conn4 <- [1,235,null,{}] 20:42:06 INFO - PROCESS | 1839 | 1477626126334 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:06 INFO - PROCESS | 1839 | ++DOCSHELL 0x92d74800 == 42 [pid = 1839] [id = 54] 20:42:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 84 (0x939f2000) [pid = 1839] [serial = 160] [outer = (nil)] 20:42:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 85 (0x9593f800) [pid = 1839] [serial = 161] [outer = 0x939f2000] 20:42:06 INFO - PROCESS | 1839 | 1477626126479 Marionette DEBUG loaded listener.js 20:42:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 86 (0x9593fc00) [pid = 1839] [serial = 162] [outer = 0x939f2000] 20:42:07 INFO - PROCESS | 1839 | 1477626127536 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 20:42:07 INFO - . 20:42:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1825ms 20:42:07 INFO - PROCESS | 1839 | 1477626127642 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 20:42:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 20:42:07 INFO - PROCESS | 1839 | 1477626127654 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 20:42:07 INFO - PROCESS | 1839 | 1477626127665 Marionette TRACE conn4 -> [0,238,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:07 INFO - PROCESS | 1839 | 1477626127849 Marionette TRACE conn4 <- [1,238,null,{"value":null}] 20:42:08 INFO - PROCESS | 1839 | 1477626128001 Marionette TRACE conn4 -> [0,239,"getWindowHandles",null] 20:42:08 INFO - PROCESS | 1839 | 1477626128005 Marionette TRACE conn4 <- [1,239,null,["8"]] 20:42:08 INFO - PROCESS | 1839 | 1477626128013 Marionette TRACE conn4 -> [0,240,"switchToWindow",{"name":"8"}] 20:42:08 INFO - PROCESS | 1839 | 1477626128019 Marionette TRACE conn4 <- [1,240,null,{}] 20:42:08 INFO - PROCESS | 1839 | 1477626128032 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:08 INFO - PROCESS | 1839 | ++DOCSHELL 0x97787000 == 43 [pid = 1839] [id = 55] 20:42:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 87 (0x97788400) [pid = 1839] [serial = 163] [outer = (nil)] 20:42:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 88 (0x978a1000) [pid = 1839] [serial = 164] [outer = 0x97788400] 20:42:08 INFO - PROCESS | 1839 | 1477626128121 Marionette DEBUG loaded listener.js 20:42:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 89 (0x97b5ec00) [pid = 1839] [serial = 165] [outer = 0x97788400] 20:42:08 INFO - PROCESS | 1839 | 1477626128910 Marionette TRACE conn4 <- [1,241,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 20:42:08 INFO - . 20:42:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1278ms 20:42:08 INFO - PROCESS | 1839 | 1477626128945 Marionette TRACE conn4 -> [0,242,"getWindowHandle",null] 20:42:08 INFO - PROCESS | 1839 | 1477626128949 Marionette TRACE conn4 <- [1,242,null,{"value":"8"}] 20:42:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 20:42:08 INFO - PROCESS | 1839 | 1477626128957 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:09 INFO - PROCESS | 1839 | 1477626129180 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 20:42:09 INFO - PROCESS | 1839 | 1477626129207 Marionette TRACE conn4 -> [0,244,"getWindowHandles",null] 20:42:09 INFO - PROCESS | 1839 | 1477626129212 Marionette TRACE conn4 <- [1,244,null,["8"]] 20:42:09 INFO - PROCESS | 1839 | 1477626129217 Marionette TRACE conn4 -> [0,245,"switchToWindow",{"name":"8"}] 20:42:09 INFO - PROCESS | 1839 | 1477626129223 Marionette TRACE conn4 <- [1,245,null,{}] 20:42:09 INFO - PROCESS | 1839 | 1477626129291 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:09 INFO - PROCESS | 1839 | ++DOCSHELL 0x93cc6800 == 44 [pid = 1839] [id = 56] 20:42:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 90 (0x9a26dc00) [pid = 1839] [serial = 166] [outer = (nil)] 20:42:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 91 (0x9a331400) [pid = 1839] [serial = 167] [outer = 0x9a26dc00] 20:42:09 INFO - PROCESS | 1839 | 1477626129375 Marionette DEBUG loaded listener.js 20:42:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 92 (0x9a532c00) [pid = 1839] [serial = 168] [outer = 0x9a26dc00] 20:42:09 INFO - PROCESS | 1839 | --DOMWINDOW == 91 (0xa26bc400) [pid = 1839] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 20:42:09 INFO - PROCESS | 1839 | --DOMWINDOW == 90 (0x90e4dc00) [pid = 1839] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 20:42:09 INFO - PROCESS | 1839 | --DOMWINDOW == 89 (0x90e4f400) [pid = 1839] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 20:42:09 INFO - PROCESS | 1839 | --DOMWINDOW == 88 (0x9a275800) [pid = 1839] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 20:42:10 INFO - PROCESS | 1839 | --DOMWINDOW == 87 (0x9593bc00) [pid = 1839] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 20:42:10 INFO - PROCESS | 1839 | 1477626130174 Marionette TRACE conn4 <- [1,246,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 20:42:10 INFO - . 20:42:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1274ms 20:42:10 INFO - PROCESS | 1839 | 1477626130231 Marionette TRACE conn4 -> [0,247,"getWindowHandle",null] 20:42:10 INFO - PROCESS | 1839 | 1477626130234 Marionette TRACE conn4 <- [1,247,null,{"value":"8"}] 20:42:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 20:42:10 INFO - PROCESS | 1839 | 1477626130241 Marionette TRACE conn4 -> [0,248,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:10 INFO - PROCESS | 1839 | 1477626130448 Marionette TRACE conn4 <- [1,248,null,{"value":null}] 20:42:10 INFO - PROCESS | 1839 | 1477626130461 Marionette TRACE conn4 -> [0,249,"getWindowHandles",null] 20:42:10 INFO - PROCESS | 1839 | 1477626130465 Marionette TRACE conn4 <- [1,249,null,["8"]] 20:42:10 INFO - PROCESS | 1839 | 1477626130471 Marionette TRACE conn4 -> [0,250,"switchToWindow",{"name":"8"}] 20:42:10 INFO - PROCESS | 1839 | 1477626130490 Marionette TRACE conn4 <- [1,250,null,{}] 20:42:10 INFO - PROCESS | 1839 | 1477626130496 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:10 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce46400 == 45 [pid = 1839] [id = 57] 20:42:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 88 (0x9593bc00) [pid = 1839] [serial = 169] [outer = (nil)] 20:42:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 89 (0x9afccc00) [pid = 1839] [serial = 170] [outer = 0x9593bc00] 20:42:10 INFO - PROCESS | 1839 | 1477626130589 Marionette DEBUG loaded listener.js 20:42:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 90 (0x9b399400) [pid = 1839] [serial = 171] [outer = 0x9593bc00] 20:42:11 INFO - PROCESS | 1839 | 1477626131271 Marionette TRACE conn4 <- [1,251,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 20:42:11 INFO - . 20:42:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1082ms 20:42:11 INFO - PROCESS | 1839 | 1477626131323 Marionette TRACE conn4 -> [0,252,"getWindowHandle",null] 20:42:11 INFO - PROCESS | 1839 | 1477626131326 Marionette TRACE conn4 <- [1,252,null,{"value":"8"}] 20:42:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 20:42:11 INFO - PROCESS | 1839 | 1477626131340 Marionette TRACE conn4 -> [0,253,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:11 INFO - PROCESS | 1839 | 1477626131581 Marionette TRACE conn4 <- [1,253,null,{"value":null}] 20:42:11 INFO - PROCESS | 1839 | 1477626131591 Marionette TRACE conn4 -> [0,254,"getWindowHandles",null] 20:42:11 INFO - PROCESS | 1839 | 1477626131594 Marionette TRACE conn4 <- [1,254,null,["8"]] 20:42:11 INFO - PROCESS | 1839 | 1477626131602 Marionette TRACE conn4 -> [0,255,"switchToWindow",{"name":"8"}] 20:42:11 INFO - PROCESS | 1839 | 1477626131607 Marionette TRACE conn4 <- [1,255,null,{}] 20:42:11 INFO - PROCESS | 1839 | 1477626131612 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:11 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce45800 == 46 [pid = 1839] [id = 58] 20:42:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 91 (0xa110a800) [pid = 1839] [serial = 172] [outer = (nil)] 20:42:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 92 (0xa2bd7000) [pid = 1839] [serial = 173] [outer = 0xa110a800] 20:42:11 INFO - PROCESS | 1839 | 1477626131760 Marionette DEBUG loaded listener.js 20:42:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 93 (0xa2bd7c00) [pid = 1839] [serial = 174] [outer = 0xa110a800] 20:42:12 INFO - PROCESS | 1839 | 1477626132478 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 20:42:12 INFO - . 20:42:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1176ms 20:42:12 INFO - PROCESS | 1839 | 1477626132515 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 20:42:12 INFO - PROCESS | 1839 | 1477626132523 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 20:42:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 20:42:12 INFO - PROCESS | 1839 | 1477626132533 Marionette TRACE conn4 -> [0,258,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:12 INFO - PROCESS | 1839 | 1477626132744 Marionette TRACE conn4 <- [1,258,null,{"value":null}] 20:42:12 INFO - PROCESS | 1839 | 1477626132898 Marionette TRACE conn4 -> [0,259,"getWindowHandles",null] 20:42:12 INFO - PROCESS | 1839 | 1477626132903 Marionette TRACE conn4 <- [1,259,null,["8"]] 20:42:12 INFO - PROCESS | 1839 | 1477626132917 Marionette TRACE conn4 -> [0,260,"switchToWindow",{"name":"8"}] 20:42:12 INFO - PROCESS | 1839 | 1477626132924 Marionette TRACE conn4 <- [1,260,null,{}] 20:42:12 INFO - PROCESS | 1839 | 1477626132931 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:12 INFO - PROCESS | 1839 | ++DOCSHELL 0x90e4f800 == 47 [pid = 1839] [id = 59] 20:42:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 94 (0x93a25c00) [pid = 1839] [serial = 175] [outer = (nil)] 20:42:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 95 (0x95937400) [pid = 1839] [serial = 176] [outer = 0x93a25c00] 20:42:13 INFO - PROCESS | 1839 | 1477626133033 Marionette DEBUG loaded listener.js 20:42:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 96 (0x95e6e800) [pid = 1839] [serial = 177] [outer = 0x93a25c00] 20:42:13 INFO - PROCESS | 1839 | 1477626133782 Marionette TRACE conn4 <- [1,261,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 20:42:13 INFO - . 20:42:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1321ms 20:42:13 INFO - PROCESS | 1839 | 1477626133854 Marionette TRACE conn4 -> [0,262,"getWindowHandle",null] 20:42:13 INFO - PROCESS | 1839 | 1477626133860 Marionette TRACE conn4 <- [1,262,null,{"value":"8"}] 20:42:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 20:42:13 INFO - PROCESS | 1839 | 1477626133868 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:14 INFO - PROCESS | 1839 | 1477626134122 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 20:42:14 INFO - PROCESS | 1839 | 1477626134137 Marionette TRACE conn4 -> [0,264,"getWindowHandles",null] 20:42:14 INFO - PROCESS | 1839 | 1477626134142 Marionette TRACE conn4 <- [1,264,null,["8"]] 20:42:14 INFO - PROCESS | 1839 | 1477626134248 Marionette TRACE conn4 -> [0,265,"switchToWindow",{"name":"8"}] 20:42:14 INFO - PROCESS | 1839 | 1477626134255 Marionette TRACE conn4 <- [1,265,null,{}] 20:42:14 INFO - PROCESS | 1839 | 1477626134265 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:14 INFO - PROCESS | 1839 | ++DOCSHELL 0x9651b400 == 48 [pid = 1839] [id = 60] 20:42:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 97 (0x977e7800) [pid = 1839] [serial = 178] [outer = (nil)] 20:42:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 98 (0x97be2800) [pid = 1839] [serial = 179] [outer = 0x977e7800] 20:42:14 INFO - PROCESS | 1839 | 1477626134362 Marionette DEBUG loaded listener.js 20:42:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 99 (0x9848dc00) [pid = 1839] [serial = 180] [outer = 0x977e7800] 20:42:15 INFO - PROCESS | 1839 | 1477626135164 Marionette TRACE conn4 <- [1,266,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 20:42:15 INFO - . 20:42:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1332ms 20:42:15 INFO - PROCESS | 1839 | 1477626135206 Marionette TRACE conn4 -> [0,267,"getWindowHandle",null] 20:42:15 INFO - PROCESS | 1839 | 1477626135214 Marionette TRACE conn4 <- [1,267,null,{"value":"8"}] 20:42:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 20:42:15 INFO - PROCESS | 1839 | 1477626135238 Marionette TRACE conn4 -> [0,268,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:15 INFO - PROCESS | 1839 | 1477626135425 Marionette TRACE conn4 <- [1,268,null,{"value":null}] 20:42:15 INFO - PROCESS | 1839 | 1477626135592 Marionette TRACE conn4 -> [0,269,"getWindowHandles",null] 20:42:15 INFO - PROCESS | 1839 | 1477626135597 Marionette TRACE conn4 <- [1,269,null,["8"]] 20:42:15 INFO - PROCESS | 1839 | 1477626135604 Marionette TRACE conn4 -> [0,270,"switchToWindow",{"name":"8"}] 20:42:15 INFO - PROCESS | 1839 | 1477626135612 Marionette TRACE conn4 <- [1,270,null,{}] 20:42:15 INFO - PROCESS | 1839 | 1477626135619 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:15 INFO - PROCESS | 1839 | ++DOCSHELL 0xa2f0a800 == 49 [pid = 1839] [id = 61] 20:42:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 100 (0xa2f0ac00) [pid = 1839] [serial = 181] [outer = (nil)] 20:42:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 101 (0xa44dec00) [pid = 1839] [serial = 182] [outer = 0xa2f0ac00] 20:42:15 INFO - PROCESS | 1839 | 1477626135717 Marionette DEBUG loaded listener.js 20:42:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 102 (0xa4b97800) [pid = 1839] [serial = 183] [outer = 0xa2f0ac00] 20:42:16 INFO - PROCESS | 1839 | 1477626136479 Marionette TRACE conn4 <- [1,271,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 20:42:16 INFO - . 20:42:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1323ms 20:42:16 INFO - PROCESS | 1839 | 1477626136560 Marionette TRACE conn4 -> [0,272,"getWindowHandle",null] 20:42:16 INFO - PROCESS | 1839 | 1477626136565 Marionette TRACE conn4 <- [1,272,null,{"value":"8"}] 20:42:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 20:42:16 INFO - PROCESS | 1839 | 1477626136573 Marionette TRACE conn4 -> [0,273,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:16 INFO - PROCESS | 1839 | 1477626136830 Marionette TRACE conn4 <- [1,273,null,{"value":null}] 20:42:16 INFO - PROCESS | 1839 | 1477626136940 Marionette TRACE conn4 -> [0,274,"getWindowHandles",null] 20:42:16 INFO - PROCESS | 1839 | 1477626136947 Marionette TRACE conn4 <- [1,274,null,["8"]] 20:42:16 INFO - PROCESS | 1839 | 1477626136954 Marionette TRACE conn4 -> [0,275,"switchToWindow",{"name":"8"}] 20:42:16 INFO - PROCESS | 1839 | 1477626136961 Marionette TRACE conn4 <- [1,275,null,{}] 20:42:16 INFO - PROCESS | 1839 | 1477626136972 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:17 INFO - PROCESS | 1839 | ++DOCSHELL 0x95b5fc00 == 50 [pid = 1839] [id = 62] 20:42:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 103 (0x95b62400) [pid = 1839] [serial = 184] [outer = (nil)] 20:42:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 104 (0x95b66c00) [pid = 1839] [serial = 185] [outer = 0x95b62400] 20:42:17 INFO - PROCESS | 1839 | 1477626137103 Marionette DEBUG loaded listener.js 20:42:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 105 (0x95b67c00) [pid = 1839] [serial = 186] [outer = 0x95b62400] 20:42:17 INFO - PROCESS | 1839 | 1477626137835 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 20:42:17 INFO - . 20:42:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1327ms 20:42:17 INFO - PROCESS | 1839 | 1477626137910 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 20:42:17 INFO - PROCESS | 1839 | 1477626137914 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 20:42:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 20:42:17 INFO - PROCESS | 1839 | 1477626137923 Marionette TRACE conn4 -> [0,278,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:18 INFO - PROCESS | 1839 | 1477626138116 Marionette TRACE conn4 <- [1,278,null,{"value":null}] 20:42:18 INFO - PROCESS | 1839 | 1477626138273 Marionette TRACE conn4 -> [0,279,"getWindowHandles",null] 20:42:18 INFO - PROCESS | 1839 | 1477626138277 Marionette TRACE conn4 <- [1,279,null,["8"]] 20:42:18 INFO - PROCESS | 1839 | 1477626138284 Marionette TRACE conn4 -> [0,280,"switchToWindow",{"name":"8"}] 20:42:18 INFO - PROCESS | 1839 | 1477626138290 Marionette TRACE conn4 <- [1,280,null,{}] 20:42:18 INFO - PROCESS | 1839 | 1477626138296 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:18 INFO - PROCESS | 1839 | ++DOCSHELL 0x957e3000 == 51 [pid = 1839] [id = 63] 20:42:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 106 (0x957e3800) [pid = 1839] [serial = 187] [outer = (nil)] 20:42:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 107 (0x957e5000) [pid = 1839] [serial = 188] [outer = 0x957e3800] 20:42:18 INFO - PROCESS | 1839 | 1477626138388 Marionette DEBUG loaded listener.js 20:42:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 108 (0x957ea000) [pid = 1839] [serial = 189] [outer = 0x957e3800] 20:42:19 INFO - PROCESS | 1839 | 1477626139230 Marionette TRACE conn4 <- [1,281,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 20:42:19 INFO - . 20:42:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1373ms 20:42:19 INFO - PROCESS | 1839 | 1477626139295 Marionette TRACE conn4 -> [0,282,"getWindowHandle",null] 20:42:19 INFO - PROCESS | 1839 | 1477626139299 Marionette TRACE conn4 <- [1,282,null,{"value":"8"}] 20:42:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 20:42:19 INFO - PROCESS | 1839 | 1477626139306 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:19 INFO - PROCESS | 1839 | 1477626139509 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 20:42:19 INFO - PROCESS | 1839 | 1477626139796 Marionette TRACE conn4 -> [0,284,"getWindowHandles",null] 20:42:19 INFO - PROCESS | 1839 | 1477626139802 Marionette TRACE conn4 <- [1,284,null,["8"]] 20:42:19 INFO - PROCESS | 1839 | 1477626139828 Marionette TRACE conn4 -> [0,285,"switchToWindow",{"name":"8"}] 20:42:19 INFO - PROCESS | 1839 | 1477626139838 Marionette TRACE conn4 <- [1,285,null,{}] 20:42:19 INFO - PROCESS | 1839 | 1477626139846 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:19 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f866000 == 52 [pid = 1839] [id = 64] 20:42:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 109 (0x90e41c00) [pid = 1839] [serial = 190] [outer = (nil)] 20:42:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 110 (0x92d73400) [pid = 1839] [serial = 191] [outer = 0x90e41c00] 20:42:19 INFO - PROCESS | 1839 | 1477626139936 Marionette DEBUG loaded listener.js 20:42:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 111 (0x92d79400) [pid = 1839] [serial = 192] [outer = 0x90e41c00] 20:42:20 INFO - PROCESS | 1839 | 1477626140686 Marionette TRACE conn4 <- [1,286,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 20:42:20 INFO - . 20:42:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1440ms 20:42:20 INFO - PROCESS | 1839 | 1477626140747 Marionette TRACE conn4 -> [0,287,"getWindowHandle",null] 20:42:20 INFO - TEST-START | /2dcontext/shadows/canvas_shadows_001.htm 20:42:20 INFO - PROCESS | 1839 | 1477626140753 Marionette TRACE conn4 <- [1,287,null,{"value":"8"}] 20:42:20 INFO - PROCESS | 1839 | 1477626140762 Marionette TRACE conn4 -> [0,288,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:20 INFO - PROCESS | 1839 | 1477626140946 Marionette TRACE conn4 <- [1,288,null,{"value":null}] 20:42:21 INFO - PROCESS | 1839 | 1477626141118 Marionette TRACE conn4 -> [0,289,"getWindowHandles",null] 20:42:21 INFO - PROCESS | 1839 | 1477626141133 Marionette TRACE conn4 <- [1,289,null,["8"]] 20:42:21 INFO - PROCESS | 1839 | 1477626141159 Marionette TRACE conn4 -> [0,290,"switchToWindow",{"name":"8"}] 20:42:21 INFO - PROCESS | 1839 | 1477626141169 Marionette TRACE conn4 <- [1,290,null,{}] 20:42:21 INFO - PROCESS | 1839 | 1477626141180 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:21 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f81d400 == 53 [pid = 1839] [id = 65] 20:42:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 112 (0x92b7cc00) [pid = 1839] [serial = 193] [outer = (nil)] 20:42:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 113 (0x95d7fc00) [pid = 1839] [serial = 194] [outer = 0x92b7cc00] 20:42:21 INFO - PROCESS | 1839 | 1477626141269 Marionette DEBUG loaded listener.js 20:42:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 114 (0x95d80000) [pid = 1839] [serial = 195] [outer = 0x92b7cc00] 20:42:22 INFO - PROCESS | 1839 | 1477626142098 Marionette TRACE conn4 <- [1,291,null,{"value":["/2dcontext/shadows/canvas_shadows_001.htm",0,null,null,[["linear gradient fillRect draws shadow (black rectange)",0,null,null]]]}] 20:42:22 INFO - . 20:42:22 INFO - TEST-OK | /2dcontext/shadows/canvas_shadows_001.htm | took 1373ms 20:42:22 INFO - TEST-START | /FileAPI/FileReaderSync.worker 20:42:22 INFO - PROCESS | 1839 | 1477626142133 Marionette TRACE conn4 -> [0,292,"getWindowHandle",null] 20:42:22 INFO - PROCESS | 1839 | 1477626142136 Marionette TRACE conn4 <- [1,292,null,{"value":"8"}] 20:42:23 INFO - PROCESS | 1839 | --DOCSHELL 0x9a270800 == 52 [pid = 1839] [id = 44] 20:42:23 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce46400 == 51 [pid = 1839] [id = 57] 20:42:23 INFO - PROCESS | 1839 | --DOCSHELL 0x97787000 == 50 [pid = 1839] [id = 55] 20:42:23 INFO - PROCESS | 1839 | --DOCSHELL 0x93cc6800 == 49 [pid = 1839] [id = 56] 20:42:23 INFO - PROCESS | 1839 | --DOCSHELL 0x8f866800 == 48 [pid = 1839] [id = 53] 20:42:23 INFO - PROCESS | 1839 | --DOCSHELL 0x92d74800 == 47 [pid = 1839] [id = 54] 20:42:23 INFO - PROCESS | 1839 | --DOCSHELL 0x95939000 == 46 [pid = 1839] [id = 43] 20:42:23 INFO - PROCESS | 1839 | --DOCSHELL 0xa5d6a000 == 45 [pid = 1839] [id = 46] 20:42:23 INFO - PROCESS | 1839 | --DOCSHELL 0x939edc00 == 44 [pid = 1839] [id = 48] 20:42:23 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce3f000 == 43 [pid = 1839] [id = 47] 20:42:23 INFO - PROCESS | 1839 | --DOCSHELL 0x8daec800 == 42 [pid = 1839] [id = 45] 20:42:23 INFO - PROCESS | 1839 | --DOCSHELL 0xa2f90000 == 41 [pid = 1839] [id = 41] 20:42:23 INFO - PROCESS | 1839 | --DOCSHELL 0x95e6e400 == 40 [pid = 1839] [id = 52] 20:42:23 INFO - PROCESS | 1839 | --DOCSHELL 0xa2bd8400 == 39 [pid = 1839] [id = 50] 20:42:23 INFO - PROCESS | 1839 | --DOCSHELL 0x9a27b400 == 38 [pid = 1839] [id = 49] 20:42:23 INFO - PROCESS | 1839 | --DOCSHELL 0x961e0400 == 37 [pid = 1839] [id = 51] 20:42:23 INFO - PROCESS | 1839 | --DOCSHELL 0xa2b3f000 == 36 [pid = 1839] [id = 40] 20:42:23 INFO - PROCESS | 1839 | --DOCSHELL 0x90e4d400 == 35 [pid = 1839] [id = 42] 20:42:23 INFO - PROCESS | 1839 | --DOCSHELL 0x8f866000 == 34 [pid = 1839] [id = 64] 20:42:23 INFO - PROCESS | 1839 | --DOCSHELL 0x957e3000 == 33 [pid = 1839] [id = 63] 20:42:23 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce45800 == 32 [pid = 1839] [id = 58] 20:42:23 INFO - PROCESS | 1839 | --DOCSHELL 0x90e4f800 == 31 [pid = 1839] [id = 59] 20:42:23 INFO - PROCESS | 1839 | --DOCSHELL 0x9651b400 == 30 [pid = 1839] [id = 60] 20:42:23 INFO - PROCESS | 1839 | --DOCSHELL 0xa2f0a800 == 29 [pid = 1839] [id = 61] 20:42:23 INFO - PROCESS | 1839 | --DOCSHELL 0x95b5fc00 == 28 [pid = 1839] [id = 62] 20:42:23 INFO - PROCESS | 1839 | --DOMWINDOW == 113 (0x96519400) [pid = 1839] [serial = 128] [outer = (nil)] [url = about:blank] 20:42:23 INFO - PROCESS | 1839 | --DOMWINDOW == 112 (0x92ab9c00) [pid = 1839] [serial = 125] [outer = (nil)] [url = about:blank] 20:42:23 INFO - PROCESS | 1839 | --DOMWINDOW == 111 (0x9b40b800) [pid = 1839] [serial = 132] [outer = (nil)] [url = about:blank] 20:42:23 INFO - PROCESS | 1839 | --DOMWINDOW == 110 (0xa2b3d000) [pid = 1839] [serial = 105] [outer = (nil)] [url = about:blank] 20:42:23 INFO - PROCESS | 1839 | --DOMWINDOW == 109 (0xa4735400) [pid = 1839] [serial = 122] [outer = (nil)] [url = about:blank] 20:42:23 INFO - PROCESS | 1839 | --DOMWINDOW == 108 (0x978a9800) [pid = 1839] [serial = 110] [outer = (nil)] [url = about:blank] 20:42:23 INFO - PROCESS | 1839 | --DOMWINDOW == 107 (0x92abcc00) [pid = 1839] [serial = 126] [outer = (nil)] [url = about:blank] 20:42:23 INFO - PROCESS | 1839 | --DOMWINDOW == 106 (0xa2f85000) [pid = 1839] [serial = 119] [outer = (nil)] [url = about:blank] 20:42:23 INFO - PROCESS | 1839 | --DOMWINDOW == 105 (0x978a6800) [pid = 1839] [serial = 134] [outer = (nil)] [url = about:blank] 20:42:23 INFO - PROCESS | 1839 | --DOMWINDOW == 104 (0x965e9800) [pid = 1839] [serial = 129] [outer = (nil)] [url = about:blank] 20:42:23 INFO - PROCESS | 1839 | --DOMWINDOW == 103 (0x9b147800) [pid = 1839] [serial = 131] [outer = (nil)] [url = about:blank] 20:42:23 INFO - PROCESS | 1839 | --DOMWINDOW == 102 (0xa2605400) [pid = 1839] [serial = 116] [outer = (nil)] [url = about:blank] 20:42:23 INFO - PROCESS | 1839 | --DOMWINDOW == 101 (0xa92c0400) [pid = 1839] [serial = 137] [outer = (nil)] [url = about:blank] 20:42:23 INFO - PROCESS | 1839 | --DOMWINDOW == 100 (0x8fa19800) [pid = 1839] [serial = 107] [outer = (nil)] [url = about:blank] 20:42:23 INFO - PROCESS | 1839 | --DOMWINDOW == 99 (0xa26c3800) [pid = 1839] [serial = 135] [outer = (nil)] [url = about:blank] 20:42:23 INFO - PROCESS | 1839 | --DOMWINDOW == 98 (0x8f819800) [pid = 1839] [serial = 113] [outer = (nil)] [url = about:blank] 20:42:23 INFO - PROCESS | 1839 | 1477626143167 Marionette TRACE conn4 -> [0,293,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:23 INFO - PROCESS | 1839 | 1477626143433 Marionette TRACE conn4 <- [1,293,null,{"value":null}] 20:42:23 INFO - PROCESS | 1839 | 1477626143521 Marionette TRACE conn4 -> [0,294,"getWindowHandles",null] 20:42:23 INFO - PROCESS | 1839 | 1477626143527 Marionette TRACE conn4 <- [1,294,null,["8"]] 20:42:23 INFO - PROCESS | 1839 | 1477626143536 Marionette TRACE conn4 -> [0,295,"switchToWindow",{"name":"8"}] 20:42:23 INFO - PROCESS | 1839 | 1477626143545 Marionette TRACE conn4 <- [1,295,null,{}] 20:42:23 INFO - PROCESS | 1839 | 1477626143552 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:23 INFO - PROCESS | 1839 | ++DOCSHELL 0x8db7a000 == 29 [pid = 1839] [id = 66] 20:42:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 99 (0x8db7a400) [pid = 1839] [serial = 196] [outer = (nil)] 20:42:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 100 (0x8db81400) [pid = 1839] [serial = 197] [outer = 0x8db7a400] 20:42:23 INFO - PROCESS | 1839 | 1477626143645 Marionette DEBUG loaded listener.js 20:42:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 101 (0x8f81bc00) [pid = 1839] [serial = 198] [outer = 0x8db7a400] 20:42:24 INFO - PROCESS | 1839 | [1839] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 20:42:24 INFO - PROCESS | 1839 | 1477626144357 Marionette TRACE conn4 <- [1,296,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 20:42:24 INFO - .... 20:42:24 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 2231ms 20:42:24 INFO - PROCESS | 1839 | 1477626144380 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 20:42:24 INFO - PROCESS | 1839 | 1477626144386 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 20:42:24 INFO - TEST-START | /FileAPI/file/File-constructor.html 20:42:24 INFO - PROCESS | 1839 | 1477626144401 Marionette TRACE conn4 -> [0,298,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:24 INFO - PROCESS | 1839 | 1477626144581 Marionette TRACE conn4 <- [1,298,null,{"value":null}] 20:42:24 INFO - PROCESS | 1839 | 1477626144594 Marionette TRACE conn4 -> [0,299,"getWindowHandles",null] 20:42:24 INFO - PROCESS | 1839 | 1477626144598 Marionette TRACE conn4 <- [1,299,null,["8"]] 20:42:24 INFO - PROCESS | 1839 | 1477626144605 Marionette TRACE conn4 -> [0,300,"switchToWindow",{"name":"8"}] 20:42:24 INFO - PROCESS | 1839 | 1477626144611 Marionette TRACE conn4 <- [1,300,null,{}] 20:42:24 INFO - PROCESS | 1839 | 1477626144618 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:24 INFO - PROCESS | 1839 | ++DOCSHELL 0x91ae9000 == 30 [pid = 1839] [id = 67] 20:42:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 102 (0x938f7800) [pid = 1839] [serial = 199] [outer = (nil)] 20:42:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 103 (0x939f9000) [pid = 1839] [serial = 200] [outer = 0x938f7800] 20:42:24 INFO - PROCESS | 1839 | 1477626144799 Marionette DEBUG loaded listener.js 20:42:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 104 (0x939f1c00) [pid = 1839] [serial = 201] [outer = 0x938f7800] 20:42:25 INFO - PROCESS | 1839 | 1477626145430 Marionette TRACE conn4 <- [1,301,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 20:42:25 INFO - ............... 20:42:25 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1086ms 20:42:25 INFO - PROCESS | 1839 | 1477626145482 Marionette TRACE conn4 -> [0,302,"getWindowHandle",null] 20:42:25 INFO - PROCESS | 1839 | 1477626145486 Marionette TRACE conn4 <- [1,302,null,{"value":"8"}] 20:42:25 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 20:42:25 INFO - PROCESS | 1839 | 1477626145509 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:25 INFO - PROCESS | 1839 | 1477626145748 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 20:42:25 INFO - PROCESS | 1839 | 1477626145776 Marionette TRACE conn4 -> [0,304,"getWindowHandles",null] 20:42:25 INFO - PROCESS | 1839 | 1477626145781 Marionette TRACE conn4 <- [1,304,null,["8"]] 20:42:25 INFO - PROCESS | 1839 | 1477626145786 Marionette TRACE conn4 -> [0,305,"switchToWindow",{"name":"8"}] 20:42:25 INFO - PROCESS | 1839 | 1477626145794 Marionette TRACE conn4 <- [1,305,null,{}] 20:42:25 INFO - PROCESS | 1839 | 1477626145861 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:25 INFO - PROCESS | 1839 | ++DOCSHELL 0x95d88c00 == 31 [pid = 1839] [id = 68] 20:42:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 105 (0x95d89400) [pid = 1839] [serial = 202] [outer = (nil)] 20:42:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 106 (0x95d8ac00) [pid = 1839] [serial = 203] [outer = 0x95d89400] 20:42:25 INFO - PROCESS | 1839 | 1477626145953 Marionette DEBUG loaded listener.js 20:42:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 107 (0x95d8c400) [pid = 1839] [serial = 204] [outer = 0x95d89400] 20:42:26 INFO - PROCESS | 1839 | [1839] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 20:42:26 INFO - PROCESS | 1839 | 1477626146692 Marionette TRACE conn4 <- [1,306,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 20:42:26 INFO - . 20:42:26 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1220ms 20:42:26 INFO - TEST-START | /FileAPI/fileReader.html 20:42:26 INFO - PROCESS | 1839 | 1477626146721 Marionette TRACE conn4 -> [0,307,"getWindowHandle",null] 20:42:26 INFO - PROCESS | 1839 | 1477626146724 Marionette TRACE conn4 <- [1,307,null,{"value":"8"}] 20:42:26 INFO - PROCESS | 1839 | 1477626146732 Marionette TRACE conn4 -> [0,308,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:26 INFO - PROCESS | 1839 | 1477626146937 Marionette TRACE conn4 <- [1,308,null,{"value":null}] 20:42:27 INFO - PROCESS | 1839 | 1477626147055 Marionette TRACE conn4 -> [0,309,"getWindowHandles",null] 20:42:27 INFO - PROCESS | 1839 | 1477626147059 Marionette TRACE conn4 <- [1,309,null,["8"]] 20:42:27 INFO - PROCESS | 1839 | 1477626147065 Marionette TRACE conn4 -> [0,310,"switchToWindow",{"name":"8"}] 20:42:27 INFO - PROCESS | 1839 | 1477626147074 Marionette TRACE conn4 <- [1,310,null,{}] 20:42:27 INFO - PROCESS | 1839 | 1477626147080 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:27 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f86c400 == 32 [pid = 1839] [id = 69] 20:42:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 108 (0x9778cc00) [pid = 1839] [serial = 205] [outer = (nil)] 20:42:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 109 (0x97881800) [pid = 1839] [serial = 206] [outer = 0x9778cc00] 20:42:27 INFO - PROCESS | 1839 | 1477626147174 Marionette DEBUG loaded listener.js 20:42:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 110 (0x978a2c00) [pid = 1839] [serial = 207] [outer = 0x9778cc00] 20:42:28 INFO - PROCESS | 1839 | --DOMWINDOW == 109 (0x9593bc00) [pid = 1839] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 20:42:28 INFO - PROCESS | 1839 | --DOMWINDOW == 108 (0x95e6f400) [pid = 1839] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 20:42:28 INFO - PROCESS | 1839 | --DOMWINDOW == 107 (0x8f866c00) [pid = 1839] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 20:42:28 INFO - PROCESS | 1839 | --DOMWINDOW == 106 (0x8f867c00) [pid = 1839] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 20:42:28 INFO - PROCESS | 1839 | --DOMWINDOW == 105 (0x939eec00) [pid = 1839] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 20:42:28 INFO - PROCESS | 1839 | --DOMWINDOW == 104 (0x8ce3f800) [pid = 1839] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 20:42:28 INFO - PROCESS | 1839 | --DOMWINDOW == 103 (0xa2b48800) [pid = 1839] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 20:42:28 INFO - PROCESS | 1839 | --DOMWINDOW == 102 (0x97788400) [pid = 1839] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 20:42:28 INFO - PROCESS | 1839 | --DOMWINDOW == 101 (0x9a26dc00) [pid = 1839] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 20:42:28 INFO - PROCESS | 1839 | --DOMWINDOW == 100 (0xa9236c00) [pid = 1839] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 20:42:28 INFO - PROCESS | 1839 | --DOMWINDOW == 99 (0x978a3000) [pid = 1839] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 20:42:28 INFO - PROCESS | 1839 | --DOMWINDOW == 98 (0x8f818800) [pid = 1839] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 20:42:28 INFO - PROCESS | 1839 | --DOMWINDOW == 97 (0x9a2bc000) [pid = 1839] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 20:42:28 INFO - PROCESS | 1839 | --DOMWINDOW == 96 (0xa077e400) [pid = 1839] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 20:42:28 INFO - PROCESS | 1839 | --DOMWINDOW == 95 (0x977e7c00) [pid = 1839] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 20:42:28 INFO - PROCESS | 1839 | --DOMWINDOW == 94 (0xa44dd400) [pid = 1839] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 20:42:28 INFO - PROCESS | 1839 | --DOMWINDOW == 93 (0x961e3400) [pid = 1839] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 20:42:28 INFO - PROCESS | 1839 | --DOMWINDOW == 92 (0x9a334400) [pid = 1839] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 20:42:28 INFO - PROCESS | 1839 | --DOMWINDOW == 91 (0x939f2000) [pid = 1839] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 20:42:28 INFO - PROCESS | 1839 | --DOMWINDOW == 90 (0xa2bd8800) [pid = 1839] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 20:42:28 INFO - PROCESS | 1839 | --DOMWINDOW == 89 (0x9778b000) [pid = 1839] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 20:42:28 INFO - PROCESS | 1839 | --DOMWINDOW == 88 (0x939f6800) [pid = 1839] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 20:42:28 INFO - PROCESS | 1839 | --DOMWINDOW == 87 (0x99552400) [pid = 1839] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 20:42:28 INFO - PROCESS | 1839 | --DOMWINDOW == 86 (0xa110a800) [pid = 1839] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 20:42:28 INFO - PROCESS | 1839 | 1477626148475 Marionette TRACE conn4 <- [1,311,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 20:42:28 INFO - .... 20:42:28 INFO - TEST-OK | /FileAPI/fileReader.html | took 1776ms 20:42:28 INFO - PROCESS | 1839 | 1477626148507 Marionette TRACE conn4 -> [0,312,"getWindowHandle",null] 20:42:28 INFO - PROCESS | 1839 | 1477626148510 Marionette TRACE conn4 <- [1,312,null,{"value":"8"}] 20:42:28 INFO - TEST-START | /FileAPI/historical.html 20:42:28 INFO - PROCESS | 1839 | 1477626148519 Marionette TRACE conn4 -> [0,313,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:28 INFO - PROCESS | 1839 | 1477626148675 Marionette TRACE conn4 <- [1,313,null,{"value":null}] 20:42:28 INFO - PROCESS | 1839 | 1477626148788 Marionette TRACE conn4 -> [0,314,"getWindowHandles",null] 20:42:28 INFO - PROCESS | 1839 | 1477626148792 Marionette TRACE conn4 <- [1,314,null,["8"]] 20:42:28 INFO - PROCESS | 1839 | 1477626148908 Marionette TRACE conn4 -> [0,315,"switchToWindow",{"name":"8"}] 20:42:28 INFO - PROCESS | 1839 | 1477626148930 Marionette TRACE conn4 <- [1,315,null,{}] 20:42:28 INFO - PROCESS | 1839 | 1477626148936 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:28 INFO - PROCESS | 1839 | ++DOCSHELL 0x8da92c00 == 33 [pid = 1839] [id = 70] 20:42:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 87 (0x8f7b1000) [pid = 1839] [serial = 208] [outer = (nil)] 20:42:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 88 (0x956e3400) [pid = 1839] [serial = 209] [outer = 0x8f7b1000] 20:42:29 INFO - PROCESS | 1839 | 1477626149035 Marionette DEBUG loaded listener.js 20:42:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 89 (0x961e8800) [pid = 1839] [serial = 210] [outer = 0x8f7b1000] 20:42:29 INFO - PROCESS | 1839 | 1477626149625 Marionette TRACE conn4 <- [1,316,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null]]]}] 20:42:29 INFO - ..... 20:42:29 INFO - TEST-OK | /FileAPI/historical.html | took 1129ms 20:42:29 INFO - PROCESS | 1839 | 1477626149647 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 20:42:29 INFO - PROCESS | 1839 | 1477626149650 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 20:42:29 INFO - TEST-START | /FileAPI/idlharness.html 20:42:29 INFO - PROCESS | 1839 | 1477626149659 Marionette TRACE conn4 -> [0,318,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:29 INFO - PROCESS | 1839 | 1477626149956 Marionette TRACE conn4 <- [1,318,null,{"value":null}] 20:42:29 INFO - PROCESS | 1839 | 1477626149975 Marionette TRACE conn4 -> [0,319,"getWindowHandles",null] 20:42:29 INFO - PROCESS | 1839 | 1477626149979 Marionette TRACE conn4 <- [1,319,null,["8"]] 20:42:29 INFO - PROCESS | 1839 | 1477626149985 Marionette TRACE conn4 -> [0,320,"switchToWindow",{"name":"8"}] 20:42:29 INFO - PROCESS | 1839 | 1477626149990 Marionette TRACE conn4 <- [1,320,null,{}] 20:42:30 INFO - PROCESS | 1839 | 1477626149995 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:30 INFO - PROCESS | 1839 | ++DOCSHELL 0x92ab2000 == 34 [pid = 1839] [id = 71] 20:42:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 90 (0x962a5000) [pid = 1839] [serial = 211] [outer = (nil)] 20:42:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 91 (0x97b78800) [pid = 1839] [serial = 212] [outer = 0x962a5000] 20:42:30 INFO - PROCESS | 1839 | 1477626150083 Marionette DEBUG loaded listener.js 20:42:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 92 (0x98378800) [pid = 1839] [serial = 213] [outer = 0x962a5000] 20:42:32 INFO - ................................................................................................... 20:42:32 INFO - TEST-OK | /FileAPI/idlharness.html | took 2550ms 20:42:32 INFO - PROCESS | 1839 | 1477626152043 Marionette TRACE conn4 <- [1,321,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1218:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1231:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:876:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:854:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsBinaryString(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsBinaryString\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsBinaryString(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (3)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (15)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (16)",0,null,null],["FileReaderSync interface: existence and properties of interface object",0,null,null]]]}] 20:42:32 INFO - PROCESS | 1839 | 1477626152238 Marionette TRACE conn4 -> [0,322,"getWindowHandle",null] 20:42:32 INFO - PROCESS | 1839 | 1477626152250 Marionette TRACE conn4 <- [1,322,null,{"value":"8"}] 20:42:32 INFO - TEST-START | /FileAPI/idlharness.worker 20:42:32 INFO - PROCESS | 1839 | 1477626152266 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:32 INFO - PROCESS | 1839 | 1477626152467 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 20:42:32 INFO - PROCESS | 1839 | 1477626152619 Marionette TRACE conn4 -> [0,324,"getWindowHandles",null] 20:42:32 INFO - PROCESS | 1839 | 1477626152626 Marionette TRACE conn4 <- [1,324,null,["8"]] 20:42:32 INFO - PROCESS | 1839 | 1477626152635 Marionette TRACE conn4 -> [0,325,"switchToWindow",{"name":"8"}] 20:42:32 INFO - PROCESS | 1839 | 1477626152643 Marionette TRACE conn4 <- [1,325,null,{}] 20:42:32 INFO - PROCESS | 1839 | 1477626152650 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:32 INFO - PROCESS | 1839 | ++DOCSHELL 0x97b72c00 == 35 [pid = 1839] [id = 72] 20:42:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 93 (0x97b73000) [pid = 1839] [serial = 214] [outer = (nil)] 20:42:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 94 (0x97be8000) [pid = 1839] [serial = 215] [outer = 0x97b73000] 20:42:32 INFO - PROCESS | 1839 | 1477626152750 Marionette DEBUG loaded listener.js 20:42:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 95 (0x97be6800) [pid = 1839] [serial = 216] [outer = 0x97b73000] 20:42:33 INFO - PROCESS | 1839 | [1839] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 20:42:35 INFO - ..................................................................................................................... 20:42:35 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3157ms 20:42:35 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html 20:42:35 INFO - PROCESS | 1839 | 1477626155295 Marionette TRACE conn4 <- [1,326,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["Window interface: existence and properties of interface object",0,{},{}],["ArrayBuffer interface: existence and properties of interface object",1,"assert_false: expected false got true","IdlInterface.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:722:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:721:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["ArrayBufferView interface: existence and properties of interface object",0,{},{}],["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1218:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["EventTarget interface: existence and properties of interface object",1,"assert_false: expected false got true","IdlInterface.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:722:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:721:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Event interface: existence and properties of interface object",1,"assert_false: expected false got true","IdlInterface.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:722:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:721:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1231:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:876:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:854:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:767:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:747:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:858:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:854:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:885:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:881:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:915:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:906:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:1018:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:1012:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1183:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1410:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:30:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsBinaryString(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsBinaryString\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsBinaryString(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (3)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (15)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (16)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsBinaryString(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsBinaryString\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsBinaryString(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (3)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 20:42:35 INFO - PROCESS | 1839 | 1477626155432 Marionette TRACE conn4 -> [0,327,"getWindowHandle",null] 20:42:35 INFO - PROCESS | 1839 | 1477626155442 Marionette TRACE conn4 <- [1,327,null,{"value":"8"}] 20:42:35 INFO - PROCESS | 1839 | 1477626155460 Marionette TRACE conn4 -> [0,328,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:35 INFO - PROCESS | 1839 | 1477626155804 Marionette TRACE conn4 <- [1,328,null,{"value":null}] 20:42:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 96 (0x955eb000) [pid = 1839] [serial = 217] [outer = 0x97b79800] 20:42:35 INFO - PROCESS | 1839 | 1477626155981 Marionette TRACE conn4 -> [0,329,"getWindowHandles",null] 20:42:35 INFO - PROCESS | 1839 | 1477626155985 Marionette TRACE conn4 <- [1,329,null,["8"]] 20:42:36 INFO - PROCESS | 1839 | 1477626156088 Marionette TRACE conn4 -> [0,330,"switchToWindow",{"name":"8"}] 20:42:36 INFO - PROCESS | 1839 | 1477626156095 Marionette TRACE conn4 <- [1,330,null,{}] 20:42:36 INFO - PROCESS | 1839 | 1477626156102 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:36 INFO - PROCESS | 1839 | ++DOCSHELL 0x92ab8c00 == 36 [pid = 1839] [id = 73] 20:42:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 97 (0x92abd400) [pid = 1839] [serial = 218] [outer = (nil)] 20:42:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 98 (0x955eec00) [pid = 1839] [serial = 219] [outer = 0x92abd400] 20:42:36 INFO - PROCESS | 1839 | 1477626156195 Marionette DEBUG loaded listener.js 20:42:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 99 (0x955f0c00) [pid = 1839] [serial = 220] [outer = 0x92abd400] 20:42:36 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:42:36 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsBaseChannel.cpp, line 703 20:42:37 INFO - PROCESS | 1839 | 1477626157362 Marionette TRACE conn4 <- [1,331,null,{"value":["/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:42:37 INFO - . 20:42:37 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html | took 1931ms 20:42:37 INFO - PROCESS | 1839 | 1477626157386 Marionette TRACE conn4 -> [0,332,"getWindowHandle",null] 20:42:37 INFO - PROCESS | 1839 | 1477626157393 Marionette TRACE conn4 <- [1,332,null,{"value":"8"}] 20:42:37 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html 20:42:37 INFO - PROCESS | 1839 | 1477626157403 Marionette TRACE conn4 -> [0,333,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:37 INFO - PROCESS | 1839 | 1477626157702 Marionette TRACE conn4 <- [1,333,null,{"value":null}] 20:42:37 INFO - PROCESS | 1839 | 1477626157872 Marionette TRACE conn4 -> [0,334,"getWindowHandles",null] 20:42:37 INFO - PROCESS | 1839 | 1477626157878 Marionette TRACE conn4 <- [1,334,null,["8"]] 20:42:37 INFO - PROCESS | 1839 | 1477626157885 Marionette TRACE conn4 -> [0,335,"switchToWindow",{"name":"8"}] 20:42:37 INFO - PROCESS | 1839 | 1477626157892 Marionette TRACE conn4 <- [1,335,null,{}] 20:42:37 INFO - PROCESS | 1839 | 1477626157899 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:37 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce47c00 == 37 [pid = 1839] [id = 74] 20:42:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 100 (0x8ce49000) [pid = 1839] [serial = 221] [outer = (nil)] 20:42:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 101 (0x92d71c00) [pid = 1839] [serial = 222] [outer = 0x8ce49000] 20:42:38 INFO - PROCESS | 1839 | 1477626158017 Marionette DEBUG loaded listener.js 20:42:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 102 (0x93cc7400) [pid = 1839] [serial = 223] [outer = 0x8ce49000] 20:42:38 INFO - PROCESS | 1839 | --DOCSHELL 0x8da92c00 == 36 [pid = 1839] [id = 70] 20:42:38 INFO - PROCESS | 1839 | --DOCSHELL 0x8f86c400 == 35 [pid = 1839] [id = 69] 20:42:38 INFO - PROCESS | 1839 | --DOCSHELL 0x95d88c00 == 34 [pid = 1839] [id = 68] 20:42:38 INFO - PROCESS | 1839 | --DOCSHELL 0x91ae9000 == 33 [pid = 1839] [id = 67] 20:42:38 INFO - PROCESS | 1839 | --DOCSHELL 0x8db7a000 == 32 [pid = 1839] [id = 66] 20:42:38 INFO - PROCESS | 1839 | --DOMWINDOW == 101 (0x90e44c00) [pid = 1839] [serial = 108] [outer = (nil)] [url = about:blank] 20:42:38 INFO - PROCESS | 1839 | --DOMWINDOW == 100 (0xa2f85400) [pid = 1839] [serial = 120] [outer = (nil)] [url = about:blank] 20:42:38 INFO - PROCESS | 1839 | --DOMWINDOW == 99 (0x9848a000) [pid = 1839] [serial = 83] [outer = (nil)] [url = about:blank] 20:42:38 INFO - PROCESS | 1839 | --DOMWINDOW == 98 (0x8f81f000) [pid = 1839] [serial = 114] [outer = (nil)] [url = about:blank] 20:42:38 INFO - PROCESS | 1839 | --DOMWINDOW == 97 (0xa110bc00) [pid = 1839] [serial = 86] [outer = (nil)] [url = about:blank] 20:42:38 INFO - PROCESS | 1839 | --DOMWINDOW == 96 (0x9778bc00) [pid = 1839] [serial = 111] [outer = (nil)] [url = about:blank] 20:42:38 INFO - PROCESS | 1839 | --DOMWINDOW == 95 (0xa4b4e000) [pid = 1839] [serial = 123] [outer = (nil)] [url = about:blank] 20:42:38 INFO - PROCESS | 1839 | --DOMWINDOW == 94 (0x9afc9c00) [pid = 1839] [serial = 77] [outer = (nil)] [url = about:blank] 20:42:38 INFO - PROCESS | 1839 | --DOMWINDOW == 93 (0xa2933c00) [pid = 1839] [serial = 117] [outer = (nil)] [url = about:blank] 20:42:38 INFO - PROCESS | 1839 | --DOMWINDOW == 92 (0x957d0c00) [pid = 1839] [serial = 80] [outer = (nil)] [url = about:blank] 20:42:38 INFO - PROCESS | 1839 | --DOMWINDOW == 91 (0x91060800) [pid = 1839] [serial = 59] [outer = (nil)] [url = about:blank] 20:42:38 INFO - PROCESS | 1839 | --DOMWINDOW == 90 (0xa2bd7000) [pid = 1839] [serial = 173] [outer = (nil)] [url = about:blank] 20:42:38 INFO - PROCESS | 1839 | --DOMWINDOW == 89 (0xa2bd7c00) [pid = 1839] [serial = 174] [outer = (nil)] [url = about:blank] 20:42:38 INFO - PROCESS | 1839 | --DOMWINDOW == 88 (0x9afccc00) [pid = 1839] [serial = 170] [outer = (nil)] [url = about:blank] 20:42:38 INFO - PROCESS | 1839 | --DOMWINDOW == 87 (0x9b399400) [pid = 1839] [serial = 171] [outer = (nil)] [url = about:blank] 20:42:38 INFO - PROCESS | 1839 | --DOMWINDOW == 86 (0x9a331400) [pid = 1839] [serial = 167] [outer = (nil)] [url = about:blank] 20:42:38 INFO - PROCESS | 1839 | --DOMWINDOW == 85 (0x9a532c00) [pid = 1839] [serial = 168] [outer = (nil)] [url = about:blank] 20:42:38 INFO - PROCESS | 1839 | --DOMWINDOW == 84 (0x978a1000) [pid = 1839] [serial = 164] [outer = (nil)] [url = about:blank] 20:42:38 INFO - PROCESS | 1839 | --DOMWINDOW == 83 (0x97b5ec00) [pid = 1839] [serial = 165] [outer = (nil)] [url = about:blank] 20:42:38 INFO - PROCESS | 1839 | --DOMWINDOW == 82 (0x9593f800) [pid = 1839] [serial = 161] [outer = (nil)] [url = about:blank] 20:42:38 INFO - PROCESS | 1839 | --DOMWINDOW == 81 (0x9593fc00) [pid = 1839] [serial = 162] [outer = (nil)] [url = about:blank] 20:42:38 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x92b74c00) [pid = 1839] [serial = 158] [outer = (nil)] [url = about:blank] 20:42:38 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x92b79800) [pid = 1839] [serial = 159] [outer = (nil)] [url = about:blank] 20:42:38 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x95e70400) [pid = 1839] [serial = 155] [outer = (nil)] [url = about:blank] 20:42:38 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x961e9000) [pid = 1839] [serial = 156] [outer = (nil)] [url = about:blank] 20:42:38 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x961ec000) [pid = 1839] [serial = 152] [outer = (nil)] [url = about:blank] 20:42:38 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x961ec400) [pid = 1839] [serial = 153] [outer = (nil)] [url = about:blank] 20:42:38 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0xa2bdac00) [pid = 1839] [serial = 149] [outer = (nil)] [url = about:blank] 20:42:38 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0xa2f83000) [pid = 1839] [serial = 150] [outer = (nil)] [url = about:blank] 20:42:38 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x9b332c00) [pid = 1839] [serial = 146] [outer = (nil)] [url = about:blank] 20:42:38 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0xa268f000) [pid = 1839] [serial = 147] [outer = (nil)] [url = about:blank] 20:42:38 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x956e0c00) [pid = 1839] [serial = 143] [outer = (nil)] [url = about:blank] 20:42:38 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x95938400) [pid = 1839] [serial = 144] [outer = (nil)] [url = about:blank] 20:42:38 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x8ce44400) [pid = 1839] [serial = 140] [outer = (nil)] [url = about:blank] 20:42:38 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x8ce44800) [pid = 1839] [serial = 141] [outer = (nil)] [url = about:blank] 20:42:38 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0xa92c5c00) [pid = 1839] [serial = 138] [outer = (nil)] [url = about:blank] 20:42:41 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x95d89400) [pid = 1839] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 20:42:41 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x9778cc00) [pid = 1839] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 20:42:41 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x93a25c00) [pid = 1839] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 20:42:41 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x977e7800) [pid = 1839] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 20:42:41 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0xa2f0ac00) [pid = 1839] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 20:42:41 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x95b62400) [pid = 1839] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 20:42:41 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x957e3800) [pid = 1839] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 20:42:41 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x90e41c00) [pid = 1839] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 20:42:41 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x92b7cc00) [pid = 1839] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/canvas_shadows_001.htm] 20:42:41 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x8db7a400) [pid = 1839] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 20:42:41 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x8f7b1000) [pid = 1839] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 20:42:41 INFO - PROCESS | 1839 | --DOMWINDOW == 54 (0x938f7800) [pid = 1839] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 20:42:43 INFO - PROCESS | 1839 | 1477626163630 Marionette TRACE conn4 <- [1,336,null,{"value":["/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html",0,null,null,[["Expecting logs: [\"PASS (1/1)\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:42:43 INFO - .. 20:42:43 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html | took 6288ms 20:42:43 INFO - PROCESS | 1839 | 1477626163690 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 20:42:43 INFO - PROCESS | 1839 | 1477626163694 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 20:42:43 INFO - TEST-START | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html 20:42:43 INFO - PROCESS | 1839 | 1477626163702 Marionette TRACE conn4 -> [0,338,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:43 INFO - PROCESS | 1839 | 1477626163904 Marionette TRACE conn4 <- [1,338,null,{"value":null}] 20:42:44 INFO - PROCESS | 1839 | 1477626164007 Marionette TRACE conn4 -> [0,339,"getWindowHandles",null] 20:42:44 INFO - PROCESS | 1839 | 1477626164014 Marionette TRACE conn4 <- [1,339,null,["8"]] 20:42:44 INFO - PROCESS | 1839 | 1477626164022 Marionette TRACE conn4 -> [0,340,"switchToWindow",{"name":"8"}] 20:42:44 INFO - PROCESS | 1839 | 1477626164032 Marionette TRACE conn4 <- [1,340,null,{}] 20:42:44 INFO - PROCESS | 1839 | 1477626164041 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:44 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce48400 == 33 [pid = 1839] [id = 75] 20:42:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 55 (0x8da92c00) [pid = 1839] [serial = 224] [outer = (nil)] 20:42:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x8db1cc00) [pid = 1839] [serial = 225] [outer = 0x8da92c00] 20:42:44 INFO - PROCESS | 1839 | 1477626164183 Marionette DEBUG loaded listener.js 20:42:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x8f81c800) [pid = 1839] [serial = 226] [outer = 0x8da92c00] 20:42:45 INFO - PROCESS | 1839 | 1477626165386 Marionette TRACE conn4 <- [1,341,null,{"value":["/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html",0,null,null,[["Expecting logs: [\"TEST COMPLETE\"]",0,null,null],["combine-header-and-meta-policies",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:42:45 INFO - ... 20:42:45 INFO - TEST-OK | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html | took 1736ms 20:42:45 INFO - PROCESS | 1839 | 1477626165439 Marionette TRACE conn4 -> [0,342,"getWindowHandle",null] 20:42:45 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html 20:42:45 INFO - PROCESS | 1839 | 1477626165446 Marionette TRACE conn4 <- [1,342,null,{"value":"8"}] 20:42:45 INFO - PROCESS | 1839 | 1477626165455 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:45 INFO - PROCESS | 1839 | 1477626165718 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 20:42:45 INFO - PROCESS | 1839 | 1477626165874 Marionette TRACE conn4 -> [0,344,"getWindowHandles",null] 20:42:45 INFO - PROCESS | 1839 | 1477626165882 Marionette TRACE conn4 <- [1,344,null,["8"]] 20:42:45 INFO - PROCESS | 1839 | 1477626165888 Marionette TRACE conn4 -> [0,345,"switchToWindow",{"name":"8"}] 20:42:45 INFO - PROCESS | 1839 | 1477626165897 Marionette TRACE conn4 <- [1,345,null,{}] 20:42:45 INFO - PROCESS | 1839 | 1477626165904 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:45 INFO - PROCESS | 1839 | ++DOCSHELL 0x95578800 == 34 [pid = 1839] [id = 76] 20:42:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x955e6000) [pid = 1839] [serial = 227] [outer = (nil)] 20:42:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x955e8800) [pid = 1839] [serial = 228] [outer = 0x955e6000] 20:42:46 INFO - PROCESS | 1839 | 1477626166044 Marionette DEBUG loaded listener.js 20:42:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x957ce800) [pid = 1839] [serial = 229] [outer = 0x955e6000] 20:42:48 INFO - PROCESS | 1839 | --DOCSHELL 0x91aec400 == 33 [pid = 1839] [id = 30] 20:42:48 INFO - PROCESS | 1839 | --DOCSHELL 0x8da92000 == 32 [pid = 1839] [id = 29] 20:42:48 INFO - PROCESS | 1839 | --DOCSHELL 0x977e9800 == 31 [pid = 1839] [id = 28] 20:42:48 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce47c00 == 30 [pid = 1839] [id = 74] 20:42:48 INFO - PROCESS | 1839 | --DOCSHELL 0x92ab8c00 == 29 [pid = 1839] [id = 73] 20:42:48 INFO - PROCESS | 1839 | --DOCSHELL 0x97b72c00 == 28 [pid = 1839] [id = 72] 20:42:48 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x956e3400) [pid = 1839] [serial = 209] [outer = (nil)] [url = about:blank] 20:42:48 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x961e8800) [pid = 1839] [serial = 210] [outer = (nil)] [url = about:blank] 20:42:48 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x97881800) [pid = 1839] [serial = 206] [outer = (nil)] [url = about:blank] 20:42:48 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x978a2c00) [pid = 1839] [serial = 207] [outer = (nil)] [url = about:blank] 20:42:48 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x95d8ac00) [pid = 1839] [serial = 203] [outer = (nil)] [url = about:blank] 20:42:48 INFO - PROCESS | 1839 | --DOMWINDOW == 54 (0x95d8c400) [pid = 1839] [serial = 204] [outer = (nil)] [url = about:blank] 20:42:48 INFO - PROCESS | 1839 | --DOMWINDOW == 53 (0x939f9000) [pid = 1839] [serial = 200] [outer = (nil)] [url = about:blank] 20:42:48 INFO - PROCESS | 1839 | --DOMWINDOW == 52 (0x939f1c00) [pid = 1839] [serial = 201] [outer = (nil)] [url = about:blank] 20:42:48 INFO - PROCESS | 1839 | --DOMWINDOW == 51 (0x8db81400) [pid = 1839] [serial = 197] [outer = (nil)] [url = about:blank] 20:42:48 INFO - PROCESS | 1839 | --DOMWINDOW == 50 (0x8f81bc00) [pid = 1839] [serial = 198] [outer = (nil)] [url = about:blank] 20:42:48 INFO - PROCESS | 1839 | --DOMWINDOW == 49 (0x95d7fc00) [pid = 1839] [serial = 194] [outer = (nil)] [url = about:blank] 20:42:48 INFO - PROCESS | 1839 | --DOMWINDOW == 48 (0x95d80000) [pid = 1839] [serial = 195] [outer = (nil)] [url = about:blank] 20:42:48 INFO - PROCESS | 1839 | --DOMWINDOW == 47 (0x92d73400) [pid = 1839] [serial = 191] [outer = (nil)] [url = about:blank] 20:42:48 INFO - PROCESS | 1839 | --DOMWINDOW == 46 (0x92d79400) [pid = 1839] [serial = 192] [outer = (nil)] [url = about:blank] 20:42:48 INFO - PROCESS | 1839 | --DOMWINDOW == 45 (0x957e5000) [pid = 1839] [serial = 188] [outer = (nil)] [url = about:blank] 20:42:48 INFO - PROCESS | 1839 | --DOMWINDOW == 44 (0x957ea000) [pid = 1839] [serial = 189] [outer = (nil)] [url = about:blank] 20:42:48 INFO - PROCESS | 1839 | --DOMWINDOW == 43 (0x95b66c00) [pid = 1839] [serial = 185] [outer = (nil)] [url = about:blank] 20:42:48 INFO - PROCESS | 1839 | --DOMWINDOW == 42 (0x95b67c00) [pid = 1839] [serial = 186] [outer = (nil)] [url = about:blank] 20:42:48 INFO - PROCESS | 1839 | --DOMWINDOW == 41 (0xa44dec00) [pid = 1839] [serial = 182] [outer = (nil)] [url = about:blank] 20:42:48 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0xa4b97800) [pid = 1839] [serial = 183] [outer = (nil)] [url = about:blank] 20:42:48 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x97be2800) [pid = 1839] [serial = 179] [outer = (nil)] [url = about:blank] 20:42:48 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x9848dc00) [pid = 1839] [serial = 180] [outer = (nil)] [url = about:blank] 20:42:48 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x95937400) [pid = 1839] [serial = 176] [outer = (nil)] [url = about:blank] 20:42:48 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x95e6e800) [pid = 1839] [serial = 177] [outer = (nil)] [url = about:blank] 20:42:50 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x92abd400) [pid = 1839] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html] 20:42:51 INFO - PROCESS | 1839 | 1477626171803 Marionette TRACE conn4 <- [1,346,null,{"value":["/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:42:51 INFO - .. 20:42:51 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html | took 6389ms 20:42:51 INFO - PROCESS | 1839 | 1477626171843 Marionette TRACE conn4 -> [0,347,"getWindowHandle",null] 20:42:51 INFO - PROCESS | 1839 | 1477626171850 Marionette TRACE conn4 <- [1,347,null,{"value":"8"}] 20:42:51 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html 20:42:51 INFO - PROCESS | 1839 | 1477626171872 Marionette TRACE conn4 -> [0,348,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:52 INFO - PROCESS | 1839 | 1477626172051 Marionette TRACE conn4 <- [1,348,null,{"value":null}] 20:42:52 INFO - PROCESS | 1839 | 1477626172071 Marionette TRACE conn4 -> [0,349,"getWindowHandles",null] 20:42:52 INFO - PROCESS | 1839 | 1477626172077 Marionette TRACE conn4 <- [1,349,null,["8"]] 20:42:52 INFO - PROCESS | 1839 | 1477626172086 Marionette TRACE conn4 -> [0,350,"switchToWindow",{"name":"8"}] 20:42:52 INFO - PROCESS | 1839 | 1477626172093 Marionette TRACE conn4 <- [1,350,null,{}] 20:42:52 INFO - PROCESS | 1839 | 1477626172100 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:52 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f81d000 == 29 [pid = 1839] [id = 77] 20:42:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x8f81e000) [pid = 1839] [serial = 230] [outer = (nil)] 20:42:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x8f86c400) [pid = 1839] [serial = 231] [outer = 0x8f81e000] 20:42:52 INFO - PROCESS | 1839 | 1477626172282 Marionette DEBUG loaded listener.js 20:42:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x8f86e000) [pid = 1839] [serial = 232] [outer = 0x8f81e000] 20:42:52 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:42:52 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 20:42:52 INFO - PROCESS | 1839 | [1839] 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 20:42:53 INFO - PROCESS | 1839 | 1477626173387 Marionette TRACE conn4 <- [1,351,null,{"value":["/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:42:53 INFO - .. 20:42:53 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html | took 1571ms 20:42:53 INFO - PROCESS | 1839 | 1477626173434 Marionette TRACE conn4 -> [0,352,"getWindowHandle",null] 20:42:53 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html 20:42:53 INFO - PROCESS | 1839 | 1477626173439 Marionette TRACE conn4 <- [1,352,null,{"value":"8"}] 20:42:53 INFO - PROCESS | 1839 | 1477626173447 Marionette TRACE conn4 -> [0,353,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:53 INFO - PROCESS | 1839 | 1477626173658 Marionette TRACE conn4 <- [1,353,null,{"value":null}] 20:42:53 INFO - PROCESS | 1839 | 1477626173679 Marionette TRACE conn4 -> [0,354,"getWindowHandles",null] 20:42:53 INFO - PROCESS | 1839 | 1477626173685 Marionette TRACE conn4 <- [1,354,null,["8"]] 20:42:53 INFO - PROCESS | 1839 | 1477626173694 Marionette TRACE conn4 -> [0,355,"switchToWindow",{"name":"8"}] 20:42:53 INFO - PROCESS | 1839 | 1477626173700 Marionette TRACE conn4 <- [1,355,null,{}] 20:42:53 INFO - PROCESS | 1839 | 1477626173708 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:53 INFO - PROCESS | 1839 | ++DOCSHELL 0x955e3000 == 30 [pid = 1839] [id = 78] 20:42:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x955e4000) [pid = 1839] [serial = 233] [outer = (nil)] 20:42:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x955ed800) [pid = 1839] [serial = 234] [outer = 0x955e4000] 20:42:53 INFO - PROCESS | 1839 | 1477626173795 Marionette DEBUG loaded listener.js 20:42:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x955ee800) [pid = 1839] [serial = 235] [outer = 0x955e4000] 20:42:54 INFO - PROCESS | 1839 | 1477626174945 Marionette TRACE conn4 <- [1,356,null,{"value":["/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:42:54 INFO - . 20:42:54 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html | took 1523ms 20:42:54 INFO - PROCESS | 1839 | 1477626174970 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 20:42:54 INFO - PROCESS | 1839 | 1477626174977 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 20:42:54 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html 20:42:54 INFO - PROCESS | 1839 | 1477626174988 Marionette TRACE conn4 -> [0,358,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:42:55 INFO - PROCESS | 1839 | 1477626175247 Marionette TRACE conn4 <- [1,358,null,{"value":null}] 20:42:55 INFO - PROCESS | 1839 | 1477626175394 Marionette TRACE conn4 -> [0,359,"getWindowHandles",null] 20:42:55 INFO - PROCESS | 1839 | 1477626175401 Marionette TRACE conn4 <- [1,359,null,["8"]] 20:42:55 INFO - PROCESS | 1839 | 1477626175408 Marionette TRACE conn4 -> [0,360,"switchToWindow",{"name":"8"}] 20:42:55 INFO - PROCESS | 1839 | 1477626175417 Marionette TRACE conn4 <- [1,360,null,{}] 20:42:55 INFO - PROCESS | 1839 | 1477626175424 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:42:55 INFO - PROCESS | 1839 | ++DOCSHELL 0x938f7400 == 31 [pid = 1839] [id = 79] 20:42:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x939f6000) [pid = 1839] [serial = 236] [outer = (nil)] 20:42:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x955e4800) [pid = 1839] [serial = 237] [outer = 0x939f6000] 20:42:55 INFO - PROCESS | 1839 | 1477626175568 Marionette DEBUG loaded listener.js 20:42:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 44 (0x957e9800) [pid = 1839] [serial = 238] [outer = 0x939f6000] 20:42:58 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce2e000 == 30 [pid = 1839] [id = 21] 20:42:58 INFO - PROCESS | 1839 | --DOCSHELL 0x8f81d400 == 29 [pid = 1839] [id = 65] 20:42:58 INFO - PROCESS | 1839 | --DOCSHELL 0x97b7c000 == 28 [pid = 1839] [id = 24] 20:42:58 INFO - PROCESS | 1839 | --DOCSHELL 0x8db85c00 == 27 [pid = 1839] [id = 25] 20:42:58 INFO - PROCESS | 1839 | --DOCSHELL 0x9593c000 == 26 [pid = 1839] [id = 39] 20:42:58 INFO - PROCESS | 1839 | --DOCSHELL 0x8f817c00 == 25 [pid = 1839] [id = 38] 20:42:58 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce48400 == 24 [pid = 1839] [id = 75] 20:42:58 INFO - PROCESS | 1839 | --DOCSHELL 0x95578800 == 23 [pid = 1839] [id = 76] 20:42:58 INFO - PROCESS | 1839 | --DOCSHELL 0x939ef000 == 22 [pid = 1839] [id = 23] 20:42:58 INFO - PROCESS | 1839 | --DOCSHELL 0x8dae8c00 == 21 [pid = 1839] [id = 33] 20:42:58 INFO - PROCESS | 1839 | --DOCSHELL 0x956e2800 == 20 [pid = 1839] [id = 31] 20:42:58 INFO - PROCESS | 1839 | --DOCSHELL 0x8f866400 == 19 [pid = 1839] [id = 36] 20:42:58 INFO - PROCESS | 1839 | --DOCSHELL 0x91a1c400 == 18 [pid = 1839] [id = 22] 20:42:58 INFO - PROCESS | 1839 | --DOCSHELL 0x9848d800 == 17 [pid = 1839] [id = 26] 20:42:58 INFO - PROCESS | 1839 | --DOCSHELL 0x92ab2000 == 16 [pid = 1839] [id = 71] 20:42:58 INFO - PROCESS | 1839 | --DOCSHELL 0xa26b8c00 == 15 [pid = 1839] [id = 35] 20:42:58 INFO - PROCESS | 1839 | --DOCSHELL 0x9593d800 == 14 [pid = 1839] [id = 34] 20:42:58 INFO - PROCESS | 1839 | --DOCSHELL 0x9778dc00 == 13 [pid = 1839] [id = 37] 20:42:58 INFO - PROCESS | 1839 | --DOCSHELL 0x98485800 == 12 [pid = 1839] [id = 32] 20:42:58 INFO - PROCESS | 1839 | --DOCSHELL 0x939f6400 == 11 [pid = 1839] [id = 27] 20:42:58 INFO - PROCESS | 1839 | --DOMWINDOW == 43 (0x97be8000) [pid = 1839] [serial = 215] [outer = (nil)] [url = about:blank] 20:42:58 INFO - PROCESS | 1839 | --DOMWINDOW == 42 (0x97b78800) [pid = 1839] [serial = 212] [outer = (nil)] [url = about:blank] 20:42:58 INFO - PROCESS | 1839 | --DOMWINDOW == 41 (0x92d71c00) [pid = 1839] [serial = 222] [outer = (nil)] [url = about:blank] 20:42:58 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x955eec00) [pid = 1839] [serial = 219] [outer = (nil)] [url = about:blank] 20:42:58 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x955f0c00) [pid = 1839] [serial = 220] [outer = (nil)] [url = about:blank] 20:42:58 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x97b61000) [pid = 1839] [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.] 20:43:01 INFO - PROCESS | 1839 | 1477626181253 Marionette TRACE conn4 <- [1,361,null,{"value":["/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:43:01 INFO - .. 20:43:01 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html | took 6294ms 20:43:01 INFO - PROCESS | 1839 | 1477626181281 Marionette TRACE conn4 -> [0,362,"getWindowHandle",null] 20:43:01 INFO - PROCESS | 1839 | 1477626181289 Marionette TRACE conn4 <- [1,362,null,{"value":"8"}] 20:43:01 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html 20:43:01 INFO - PROCESS | 1839 | 1477626181318 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:01 INFO - PROCESS | 1839 | 1477626181571 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 20:43:01 INFO - PROCESS | 1839 | 1477626181599 Marionette TRACE conn4 -> [0,364,"getWindowHandles",null] 20:43:01 INFO - PROCESS | 1839 | 1477626181606 Marionette TRACE conn4 <- [1,364,null,["8"]] 20:43:01 INFO - PROCESS | 1839 | 1477626181614 Marionette TRACE conn4 -> [0,365,"switchToWindow",{"name":"8"}] 20:43:01 INFO - PROCESS | 1839 | 1477626181623 Marionette TRACE conn4 <- [1,365,null,{}] 20:43:01 INFO - PROCESS | 1839 | 1477626181681 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:01 INFO - PROCESS | 1839 | ++DOCSHELL 0x8db7b400 == 12 [pid = 1839] [id = 80] 20:43:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x8db7b800) [pid = 1839] [serial = 239] [outer = (nil)] 20:43:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x8db7f000) [pid = 1839] [serial = 240] [outer = 0x8db7b800] 20:43:01 INFO - PROCESS | 1839 | 1477626181779 Marionette DEBUG loaded listener.js 20:43:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x8f816c00) [pid = 1839] [serial = 241] [outer = 0x8db7b800] 20:43:02 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:43:02 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 20:43:02 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x955e4000) [pid = 1839] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html] 20:43:02 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x8da92c00) [pid = 1839] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html] 20:43:02 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x8f81e000) [pid = 1839] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html] 20:43:02 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x955e6000) [pid = 1839] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html] 20:43:02 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x8ce49000) [pid = 1839] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html] 20:43:02 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x97b73000) [pid = 1839] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 20:43:02 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x962a5000) [pid = 1839] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 20:43:02 INFO - PROCESS | 1839 | 1477626182967 Marionette TRACE conn4 <- [1,366,null,{"value":["/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:43:02 INFO - .. 20:43:02 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html | took 1683ms 20:43:02 INFO - PROCESS | 1839 | 1477626182987 Marionette TRACE conn4 -> [0,367,"getWindowHandle",null] 20:43:02 INFO - PROCESS | 1839 | 1477626182998 Marionette TRACE conn4 <- [1,367,null,{"value":"8"}] 20:43:03 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html 20:43:03 INFO - PROCESS | 1839 | 1477626183010 Marionette TRACE conn4 -> [0,368,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:03 INFO - PROCESS | 1839 | 1477626183195 Marionette TRACE conn4 <- [1,368,null,{"value":null}] 20:43:03 INFO - PROCESS | 1839 | 1477626183205 Marionette TRACE conn4 -> [0,369,"getWindowHandles",null] 20:43:03 INFO - PROCESS | 1839 | 1477626183217 Marionette TRACE conn4 <- [1,369,null,["8"]] 20:43:03 INFO - PROCESS | 1839 | 1477626183231 Marionette TRACE conn4 -> [0,370,"switchToWindow",{"name":"8"}] 20:43:03 INFO - PROCESS | 1839 | 1477626183239 Marionette TRACE conn4 <- [1,370,null,{}] 20:43:03 INFO - PROCESS | 1839 | 1477626183245 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:03 INFO - PROCESS | 1839 | ++DOCSHELL 0x90e47400 == 13 [pid = 1839] [id = 81] 20:43:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x90e4d400) [pid = 1839] [serial = 242] [outer = (nil)] 20:43:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x91066c00) [pid = 1839] [serial = 243] [outer = 0x90e4d400] 20:43:03 INFO - PROCESS | 1839 | 1477626183333 Marionette DEBUG loaded listener.js 20:43:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x91067800) [pid = 1839] [serial = 244] [outer = 0x90e4d400] 20:43:04 INFO - PROCESS | 1839 | 1477626184445 Marionette TRACE conn4 <- [1,371,null,{"value":["/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS EventSource() did not follow the disallowed redirect.\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:43:04 INFO - .. 20:43:04 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html | took 1483ms 20:43:04 INFO - PROCESS | 1839 | 1477626184499 Marionette TRACE conn4 -> [0,372,"getWindowHandle",null] 20:43:04 INFO - PROCESS | 1839 | 1477626184506 Marionette TRACE conn4 <- [1,372,null,{"value":"8"}] 20:43:04 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html 20:43:04 INFO - PROCESS | 1839 | 1477626184514 Marionette TRACE conn4 -> [0,373,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:04 INFO - PROCESS | 1839 | 1477626184739 Marionette TRACE conn4 <- [1,373,null,{"value":null}] 20:43:04 INFO - PROCESS | 1839 | 1477626184831 Marionette TRACE conn4 -> [0,374,"getWindowHandles",null] 20:43:04 INFO - PROCESS | 1839 | 1477626184836 Marionette TRACE conn4 <- [1,374,null,["8"]] 20:43:04 INFO - PROCESS | 1839 | 1477626184846 Marionette TRACE conn4 -> [0,375,"switchToWindow",{"name":"8"}] 20:43:04 INFO - PROCESS | 1839 | 1477626184856 Marionette TRACE conn4 <- [1,375,null,{}] 20:43:04 INFO - PROCESS | 1839 | 1477626184865 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:04 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce3e400 == 14 [pid = 1839] [id = 82] 20:43:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x8ce3f400) [pid = 1839] [serial = 245] [outer = (nil)] 20:43:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x8ce47400) [pid = 1839] [serial = 246] [outer = 0x8ce3f400] 20:43:04 INFO - PROCESS | 1839 | 1477626184966 Marionette DEBUG loaded listener.js 20:43:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x8db82000) [pid = 1839] [serial = 247] [outer = 0x8ce3f400] 20:43:07 INFO - PROCESS | 1839 | --DOCSHELL 0x90e47400 == 13 [pid = 1839] [id = 81] 20:43:07 INFO - PROCESS | 1839 | --DOCSHELL 0x8db7b400 == 12 [pid = 1839] [id = 80] 20:43:07 INFO - PROCESS | 1839 | --DOCSHELL 0x938f7400 == 11 [pid = 1839] [id = 79] 20:43:07 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x955e8800) [pid = 1839] [serial = 228] [outer = (nil)] [url = about:blank] 20:43:07 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x955ee800) [pid = 1839] [serial = 235] [outer = (nil)] [url = about:blank] 20:43:07 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x93cc7400) [pid = 1839] [serial = 223] [outer = (nil)] [url = about:blank] 20:43:07 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x97be6800) [pid = 1839] [serial = 216] [outer = (nil)] [url = about:blank] 20:43:07 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x98378800) [pid = 1839] [serial = 213] [outer = (nil)] [url = about:blank] 20:43:07 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x8f81c800) [pid = 1839] [serial = 226] [outer = (nil)] [url = about:blank] 20:43:07 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x955ed800) [pid = 1839] [serial = 234] [outer = (nil)] [url = about:blank] 20:43:07 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x8f86c400) [pid = 1839] [serial = 231] [outer = (nil)] [url = about:blank] 20:43:07 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x8f86e000) [pid = 1839] [serial = 232] [outer = (nil)] [url = about:blank] 20:43:07 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x8db1cc00) [pid = 1839] [serial = 225] [outer = (nil)] [url = about:blank] 20:43:07 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x957ce800) [pid = 1839] [serial = 229] [outer = (nil)] [url = about:blank] 20:43:09 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x8db7b800) [pid = 1839] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html] 20:43:10 INFO - PROCESS | 1839 | 1477626190697 Marionette TRACE conn4 <- [1,376,null,{"value":["/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:43:10 INFO - .. 20:43:10 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html | took 6238ms 20:43:10 INFO - PROCESS | 1839 | 1477626190752 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 20:43:10 INFO - PROCESS | 1839 | 1477626190757 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 20:43:10 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html 20:43:10 INFO - PROCESS | 1839 | 1477626190769 Marionette TRACE conn4 -> [0,378,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:10 INFO - PROCESS | 1839 | 1477626190938 Marionette TRACE conn4 <- [1,378,null,{"value":null}] 20:43:11 INFO - PROCESS | 1839 | 1477626191042 Marionette TRACE conn4 -> [0,379,"getWindowHandles",null] 20:43:11 INFO - PROCESS | 1839 | 1477626191048 Marionette TRACE conn4 <- [1,379,null,["8"]] 20:43:11 INFO - PROCESS | 1839 | 1477626191057 Marionette TRACE conn4 -> [0,380,"switchToWindow",{"name":"8"}] 20:43:11 INFO - PROCESS | 1839 | 1477626191065 Marionette TRACE conn4 <- [1,380,null,{}] 20:43:11 INFO - PROCESS | 1839 | 1477626191072 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:11 INFO - PROCESS | 1839 | ++DOCSHELL 0x8db7b400 == 12 [pid = 1839] [id = 83] 20:43:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x8db7b800) [pid = 1839] [serial = 248] [outer = (nil)] 20:43:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x8f7b1000) [pid = 1839] [serial = 249] [outer = 0x8db7b800] 20:43:11 INFO - PROCESS | 1839 | 1477626191166 Marionette DEBUG loaded listener.js 20:43:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x8f7b5c00) [pid = 1839] [serial = 250] [outer = 0x8db7b800] 20:43:11 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:43:12 INFO - PROCESS | 1839 | 1477626192207 Marionette TRACE conn4 <- [1,381,null,{"value":["/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:43:12 INFO - .. 20:43:12 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html | took 1473ms 20:43:12 INFO - PROCESS | 1839 | 1477626192241 Marionette TRACE conn4 -> [0,382,"getWindowHandle",null] 20:43:12 INFO - PROCESS | 1839 | 1477626192245 Marionette TRACE conn4 <- [1,382,null,{"value":"8"}] 20:43:12 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html 20:43:12 INFO - PROCESS | 1839 | 1477626192254 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:12 INFO - PROCESS | 1839 | 1477626192470 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 20:43:12 INFO - PROCESS | 1839 | 1477626192483 Marionette TRACE conn4 -> [0,384,"getWindowHandles",null] 20:43:12 INFO - PROCESS | 1839 | 1477626192488 Marionette TRACE conn4 <- [1,384,null,["8"]] 20:43:12 INFO - PROCESS | 1839 | 1477626192504 Marionette TRACE conn4 -> [0,385,"switchToWindow",{"name":"8"}] 20:43:12 INFO - PROCESS | 1839 | 1477626192511 Marionette TRACE conn4 <- [1,385,null,{}] 20:43:12 INFO - PROCESS | 1839 | 1477626192518 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:12 INFO - PROCESS | 1839 | ++DOCSHELL 0x90e4a800 == 13 [pid = 1839] [id = 84] 20:43:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x90e4ac00) [pid = 1839] [serial = 251] [outer = (nil)] 20:43:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x92a2f400) [pid = 1839] [serial = 252] [outer = 0x90e4ac00] 20:43:12 INFO - PROCESS | 1839 | 1477626192606 Marionette DEBUG loaded listener.js 20:43:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x92a32c00) [pid = 1839] [serial = 253] [outer = 0x90e4ac00] 20:43:15 INFO - PROCESS | 1839 | --DOCSHELL 0x8f81d000 == 12 [pid = 1839] [id = 77] 20:43:15 INFO - PROCESS | 1839 | --DOCSHELL 0x955e3000 == 11 [pid = 1839] [id = 78] 20:43:15 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce3e400 == 10 [pid = 1839] [id = 82] 20:43:15 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x8db7f000) [pid = 1839] [serial = 240] [outer = (nil)] [url = about:blank] 20:43:15 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x8f816c00) [pid = 1839] [serial = 241] [outer = (nil)] [url = about:blank] 20:43:15 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x955e4800) [pid = 1839] [serial = 237] [outer = (nil)] [url = about:blank] 20:43:15 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x91066c00) [pid = 1839] [serial = 243] [outer = (nil)] [url = about:blank] 20:43:18 INFO - PROCESS | 1839 | 1477626198227 Marionette TRACE conn4 <- [1,386,null,{"value":["/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:43:18 INFO - .. 20:43:18 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html | took 5987ms 20:43:18 INFO - PROCESS | 1839 | 1477626198243 Marionette TRACE conn4 -> [0,387,"getWindowHandle",null] 20:43:18 INFO - PROCESS | 1839 | 1477626198252 Marionette TRACE conn4 <- [1,387,null,{"value":"8"}] 20:43:18 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html 20:43:18 INFO - PROCESS | 1839 | 1477626198264 Marionette TRACE conn4 -> [0,388,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:18 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x8db7b800) [pid = 1839] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html] 20:43:18 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x8ce3f400) [pid = 1839] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html] 20:43:18 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x90e4d400) [pid = 1839] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html] 20:43:18 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x939f6000) [pid = 1839] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html] 20:43:18 INFO - PROCESS | 1839 | 1477626198518 Marionette TRACE conn4 <- [1,388,null,{"value":null}] 20:43:18 INFO - PROCESS | 1839 | 1477626198586 Marionette TRACE conn4 -> [0,389,"getWindowHandles",null] 20:43:18 INFO - PROCESS | 1839 | 1477626198592 Marionette TRACE conn4 <- [1,389,null,["8"]] 20:43:18 INFO - PROCESS | 1839 | 1477626198601 Marionette TRACE conn4 -> [0,390,"switchToWindow",{"name":"8"}] 20:43:18 INFO - PROCESS | 1839 | 1477626198611 Marionette TRACE conn4 <- [1,390,null,{}] 20:43:18 INFO - PROCESS | 1839 | 1477626198617 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:18 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f818c00 == 11 [pid = 1839] [id = 85] 20:43:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x8f819000) [pid = 1839] [serial = 254] [outer = (nil)] 20:43:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x8f821000) [pid = 1839] [serial = 255] [outer = 0x8f819000] 20:43:18 INFO - PROCESS | 1839 | 1477626198711 Marionette DEBUG loaded listener.js 20:43:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x8fa11400) [pid = 1839] [serial = 256] [outer = 0x8f819000] 20:43:19 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:43:19 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 20:43:19 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:43:19 INFO - PROCESS | 1839 | 1477626199764 Marionette TRACE conn4 <- [1,391,null,{"value":["/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html",0,null,null,[["Expecting logs: [\"Pass\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:43:19 INFO - .. 20:43:19 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html | took 1531ms 20:43:19 INFO - PROCESS | 1839 | 1477626199792 Marionette TRACE conn4 -> [0,392,"getWindowHandle",null] 20:43:19 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html 20:43:19 INFO - PROCESS | 1839 | 1477626199800 Marionette TRACE conn4 <- [1,392,null,{"value":"8"}] 20:43:19 INFO - PROCESS | 1839 | 1477626199807 Marionette TRACE conn4 -> [0,393,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:19 INFO - PROCESS | 1839 | 1477626199990 Marionette TRACE conn4 <- [1,393,null,{"value":null}] 20:43:20 INFO - PROCESS | 1839 | 1477626200004 Marionette TRACE conn4 -> [0,394,"getWindowHandles",null] 20:43:20 INFO - PROCESS | 1839 | 1477626200009 Marionette TRACE conn4 <- [1,394,null,["8"]] 20:43:20 INFO - PROCESS | 1839 | 1477626200016 Marionette TRACE conn4 -> [0,395,"switchToWindow",{"name":"8"}] 20:43:20 INFO - PROCESS | 1839 | 1477626200023 Marionette TRACE conn4 <- [1,395,null,{}] 20:43:20 INFO - PROCESS | 1839 | 1477626200112 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:20 INFO - PROCESS | 1839 | ++DOCSHELL 0x938f2400 == 12 [pid = 1839] [id = 86] 20:43:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x939ee800) [pid = 1839] [serial = 257] [outer = (nil)] 20:43:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x939f7000) [pid = 1839] [serial = 258] [outer = 0x939ee800] 20:43:20 INFO - PROCESS | 1839 | 1477626200200 Marionette DEBUG loaded listener.js 20:43:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x8ce37800) [pid = 1839] [serial = 259] [outer = 0x939ee800] 20:43:21 INFO - PROCESS | 1839 | 1477626201224 Marionette TRACE conn4 <- [1,396,null,{"value":["/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS XMLHttpRequest.send() did not follow the disallowed redirect.\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:43:21 INFO - .. 20:43:21 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html | took 1471ms 20:43:21 INFO - PROCESS | 1839 | 1477626201287 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 20:43:21 INFO - PROCESS | 1839 | 1477626201295 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 20:43:21 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html 20:43:21 INFO - PROCESS | 1839 | 1477626201302 Marionette TRACE conn4 -> [0,398,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:21 INFO - PROCESS | 1839 | 1477626201507 Marionette TRACE conn4 <- [1,398,null,{"value":null}] 20:43:21 INFO - PROCESS | 1839 | 1477626201521 Marionette TRACE conn4 -> [0,399,"getWindowHandles",null] 20:43:21 INFO - PROCESS | 1839 | 1477626201535 Marionette TRACE conn4 <- [1,399,null,["8"]] 20:43:21 INFO - PROCESS | 1839 | 1477626201544 Marionette TRACE conn4 -> [0,400,"switchToWindow",{"name":"8"}] 20:43:21 INFO - PROCESS | 1839 | 1477626201551 Marionette TRACE conn4 <- [1,400,null,{}] 20:43:21 INFO - PROCESS | 1839 | 1477626201558 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:21 INFO - PROCESS | 1839 | ++DOCSHELL 0x956e2800 == 13 [pid = 1839] [id = 87] 20:43:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x957cf800) [pid = 1839] [serial = 260] [outer = (nil)] 20:43:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x957d2c00) [pid = 1839] [serial = 261] [outer = 0x957cf800] 20:43:21 INFO - PROCESS | 1839 | 1477626201647 Marionette DEBUG loaded listener.js 20:43:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x957d8400) [pid = 1839] [serial = 262] [outer = 0x957cf800] 20:43:24 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x91067800) [pid = 1839] [serial = 244] [outer = (nil)] [url = about:blank] 20:43:24 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x957e9800) [pid = 1839] [serial = 238] [outer = (nil)] [url = about:blank] 20:43:24 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x8f7b1000) [pid = 1839] [serial = 249] [outer = (nil)] [url = about:blank] 20:43:24 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x8f7b5c00) [pid = 1839] [serial = 250] [outer = (nil)] [url = about:blank] 20:43:24 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x8ce47400) [pid = 1839] [serial = 246] [outer = (nil)] [url = about:blank] 20:43:24 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x8db82000) [pid = 1839] [serial = 247] [outer = (nil)] [url = about:blank] 20:43:26 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x939ee800) [pid = 1839] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html] 20:43:26 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x8f819000) [pid = 1839] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html] 20:43:26 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x90e4ac00) [pid = 1839] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html] 20:43:27 INFO - PROCESS | 1839 | 1477626207318 Marionette TRACE conn4 <- [1,401,null,{"value":["/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:43:27 INFO - .. 20:43:27 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html | took 6041ms 20:43:27 INFO - PROCESS | 1839 | 1477626207344 Marionette TRACE conn4 -> [0,402,"getWindowHandle",null] 20:43:27 INFO - PROCESS | 1839 | 1477626207351 Marionette TRACE conn4 <- [1,402,null,{"value":"8"}] 20:43:27 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html 20:43:27 INFO - PROCESS | 1839 | 1477626207374 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:27 INFO - PROCESS | 1839 | 1477626207564 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 20:43:27 INFO - PROCESS | 1839 | 1477626207667 Marionette TRACE conn4 -> [0,404,"getWindowHandles",null] 20:43:27 INFO - PROCESS | 1839 | 1477626207674 Marionette TRACE conn4 <- [1,404,null,["8"]] 20:43:27 INFO - PROCESS | 1839 | 1477626207683 Marionette TRACE conn4 -> [0,405,"switchToWindow",{"name":"8"}] 20:43:27 INFO - PROCESS | 1839 | 1477626207691 Marionette TRACE conn4 <- [1,405,null,{}] 20:43:27 INFO - PROCESS | 1839 | 1477626207698 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:27 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f86e000 == 14 [pid = 1839] [id = 88] 20:43:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x8fa14c00) [pid = 1839] [serial = 263] [outer = (nil)] 20:43:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x90e4a400) [pid = 1839] [serial = 264] [outer = 0x8fa14c00] 20:43:27 INFO - PROCESS | 1839 | 1477626207796 Marionette DEBUG loaded listener.js 20:43:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x91ae3400) [pid = 1839] [serial = 265] [outer = 0x8fa14c00] 20:43:28 INFO - PROCESS | 1839 | 1477626208814 Marionette TRACE conn4 <- [1,406,null,{"value":["/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:43:28 INFO - . 20:43:28 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html | took 1482ms 20:43:28 INFO - PROCESS | 1839 | 1477626208848 Marionette TRACE conn4 -> [0,407,"getWindowHandle",null] 20:43:28 INFO - PROCESS | 1839 | 1477626208853 Marionette TRACE conn4 <- [1,407,null,{"value":"8"}] 20:43:28 INFO - TEST-START | /content-security-policy/blink-contrib/duplicate-directive.sub.html 20:43:28 INFO - PROCESS | 1839 | 1477626208861 Marionette TRACE conn4 -> [0,408,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:29 INFO - PROCESS | 1839 | 1477626209076 Marionette TRACE conn4 <- [1,408,null,{"value":null}] 20:43:29 INFO - PROCESS | 1839 | 1477626209098 Marionette TRACE conn4 -> [0,409,"getWindowHandles",null] 20:43:29 INFO - PROCESS | 1839 | 1477626209105 Marionette TRACE conn4 <- [1,409,null,["8"]] 20:43:29 INFO - PROCESS | 1839 | 1477626209113 Marionette TRACE conn4 -> [0,410,"switchToWindow",{"name":"8"}] 20:43:29 INFO - PROCESS | 1839 | 1477626209118 Marionette TRACE conn4 <- [1,410,null,{}] 20:43:29 INFO - PROCESS | 1839 | 1477626209125 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:29 INFO - PROCESS | 1839 | ++DOCSHELL 0x939ef400 == 15 [pid = 1839] [id = 89] 20:43:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x93c03000) [pid = 1839] [serial = 266] [outer = (nil)] 20:43:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x9557b400) [pid = 1839] [serial = 267] [outer = 0x93c03000] 20:43:29 INFO - PROCESS | 1839 | 1477626209213 Marionette DEBUG loaded listener.js 20:43:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x9556d800) [pid = 1839] [serial = 268] [outer = 0x93c03000] 20:43:33 INFO - PROCESS | 1839 | --DOCSHELL 0x938f2400 == 14 [pid = 1839] [id = 86] 20:43:33 INFO - PROCESS | 1839 | --DOCSHELL 0x8f818c00 == 13 [pid = 1839] [id = 85] 20:43:33 INFO - PROCESS | 1839 | --DOCSHELL 0x8db7b400 == 12 [pid = 1839] [id = 83] 20:43:33 INFO - PROCESS | 1839 | --DOCSHELL 0x90e4a800 == 11 [pid = 1839] [id = 84] 20:43:33 INFO - PROCESS | 1839 | --DOCSHELL 0x8f86e000 == 10 [pid = 1839] [id = 88] 20:43:33 INFO - PROCESS | 1839 | --DOCSHELL 0x956e2800 == 9 [pid = 1839] [id = 87] 20:43:33 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x92a2f400) [pid = 1839] [serial = 252] [outer = (nil)] [url = about:blank] 20:43:33 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x939f7000) [pid = 1839] [serial = 258] [outer = (nil)] [url = about:blank] 20:43:33 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x8ce37800) [pid = 1839] [serial = 259] [outer = (nil)] [url = about:blank] 20:43:33 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x8f821000) [pid = 1839] [serial = 255] [outer = (nil)] [url = about:blank] 20:43:33 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x8fa11400) [pid = 1839] [serial = 256] [outer = (nil)] [url = about:blank] 20:43:33 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x92a32c00) [pid = 1839] [serial = 253] [outer = (nil)] [url = about:blank] 20:43:34 INFO - PROCESS | 1839 | 1477626214792 Marionette TRACE conn4 <- [1,411,null,{"value":["/content-security-policy/blink-contrib/duplicate-directive.sub.html",0,null,null,[["Expecting alerts: [\"PASS (1/1)\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:43:34 INFO - .. 20:43:34 INFO - TEST-OK | /content-security-policy/blink-contrib/duplicate-directive.sub.html | took 5988ms 20:43:34 INFO - PROCESS | 1839 | 1477626214851 Marionette TRACE conn4 -> [0,412,"getWindowHandle",null] 20:43:34 INFO - PROCESS | 1839 | 1477626214858 Marionette TRACE conn4 <- [1,412,null,{"value":"8"}] 20:43:34 INFO - TEST-START | /content-security-policy/blink-contrib/eval-allowed.sub.html 20:43:34 INFO - PROCESS | 1839 | 1477626214879 Marionette TRACE conn4 -> [0,413,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:35 INFO - PROCESS | 1839 | 1477626215152 Marionette TRACE conn4 <- [1,413,null,{"value":null}] 20:43:35 INFO - PROCESS | 1839 | 1477626215194 Marionette TRACE conn4 -> [0,414,"getWindowHandles",null] 20:43:35 INFO - PROCESS | 1839 | 1477626215201 Marionette TRACE conn4 <- [1,414,null,["8"]] 20:43:35 INFO - PROCESS | 1839 | 1477626215209 Marionette TRACE conn4 -> [0,415,"switchToWindow",{"name":"8"}] 20:43:35 INFO - PROCESS | 1839 | 1477626215217 Marionette TRACE conn4 <- [1,415,null,{}] 20:43:35 INFO - PROCESS | 1839 | 1477626215276 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:35 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f7bd800 == 10 [pid = 1839] [id = 90] 20:43:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x8f7bec00) [pid = 1839] [serial = 269] [outer = (nil)] 20:43:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x8f816c00) [pid = 1839] [serial = 270] [outer = 0x8f7bec00] 20:43:35 INFO - PROCESS | 1839 | 1477626215412 Marionette DEBUG loaded listener.js 20:43:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x8f81dc00) [pid = 1839] [serial = 271] [outer = 0x8f7bec00] 20:43:35 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x8fa14c00) [pid = 1839] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html] 20:43:35 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x957cf800) [pid = 1839] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html] 20:43:41 INFO - PROCESS | 1839 | 1477626221072 Marionette TRACE conn4 <- [1,416,null,{"value":["/content-security-policy/blink-contrib/eval-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS (1 of 2)\",\"PASS (2 of 2)\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:43:41 INFO - .. 20:43:41 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-allowed.sub.html | took 6236ms 20:43:41 INFO - PROCESS | 1839 | 1477626221110 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 20:43:41 INFO - PROCESS | 1839 | 1477626221120 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 20:43:41 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html 20:43:41 INFO - PROCESS | 1839 | --DOCSHELL 0x939ef400 == 9 [pid = 1839] [id = 89] 20:43:41 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x91ae3400) [pid = 1839] [serial = 265] [outer = (nil)] [url = about:blank] 20:43:41 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x90e4a400) [pid = 1839] [serial = 264] [outer = (nil)] [url = about:blank] 20:43:41 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0x957d2c00) [pid = 1839] [serial = 261] [outer = (nil)] [url = about:blank] 20:43:41 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x957d8400) [pid = 1839] [serial = 262] [outer = (nil)] [url = about:blank] 20:43:41 INFO - PROCESS | 1839 | 1477626221150 Marionette TRACE conn4 -> [0,418,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:41 INFO - PROCESS | 1839 | 1477626221383 Marionette TRACE conn4 <- [1,418,null,{"value":null}] 20:43:41 INFO - PROCESS | 1839 | 1477626221498 Marionette TRACE conn4 -> [0,419,"getWindowHandles",null] 20:43:41 INFO - PROCESS | 1839 | 1477626221505 Marionette TRACE conn4 <- [1,419,null,["8"]] 20:43:41 INFO - PROCESS | 1839 | 1477626221514 Marionette TRACE conn4 -> [0,420,"switchToWindow",{"name":"8"}] 20:43:41 INFO - PROCESS | 1839 | 1477626221523 Marionette TRACE conn4 <- [1,420,null,{}] 20:43:41 INFO - PROCESS | 1839 | 1477626221530 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:41 INFO - PROCESS | 1839 | ++DOCSHELL 0x8db1a800 == 10 [pid = 1839] [id = 91] 20:43:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x8db1bc00) [pid = 1839] [serial = 272] [outer = (nil)] 20:43:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x8db7d000) [pid = 1839] [serial = 273] [outer = 0x8db1bc00] 20:43:41 INFO - PROCESS | 1839 | 1477626221631 Marionette DEBUG loaded listener.js 20:43:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x8f7b0400) [pid = 1839] [serial = 274] [outer = 0x8db1bc00] 20:43:42 INFO - PROCESS | 1839 | 1477626222673 Marionette TRACE conn4 <- [1,421,null,{"value":["/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html",0,null,null,[["Expecting logs: [\"PASS: eval() blocked.\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:43:42 INFO - .. 20:43:42 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html | took 1576ms 20:43:42 INFO - PROCESS | 1839 | 1477626222709 Marionette TRACE conn4 -> [0,422,"getWindowHandle",null] 20:43:42 INFO - PROCESS | 1839 | 1477626222714 Marionette TRACE conn4 <- [1,422,null,{"value":"8"}] 20:43:42 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked.sub.html 20:43:42 INFO - PROCESS | 1839 | 1477626222722 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:42 INFO - PROCESS | 1839 | 1477626222914 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 20:43:42 INFO - PROCESS | 1839 | 1477626222927 Marionette TRACE conn4 -> [0,424,"getWindowHandles",null] 20:43:42 INFO - PROCESS | 1839 | 1477626222932 Marionette TRACE conn4 <- [1,424,null,["8"]] 20:43:42 INFO - PROCESS | 1839 | 1477626222939 Marionette TRACE conn4 -> [0,425,"switchToWindow",{"name":"8"}] 20:43:42 INFO - PROCESS | 1839 | 1477626222945 Marionette TRACE conn4 <- [1,425,null,{}] 20:43:43 INFO - PROCESS | 1839 | 1477626223047 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:43 INFO - PROCESS | 1839 | ++DOCSHELL 0x8da92000 == 11 [pid = 1839] [id = 92] 20:43:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x8fa18000) [pid = 1839] [serial = 275] [outer = (nil)] 20:43:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x90e4e400) [pid = 1839] [serial = 276] [outer = 0x8fa18000] 20:43:43 INFO - PROCESS | 1839 | 1477626223138 Marionette DEBUG loaded listener.js 20:43:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x90e4c800) [pid = 1839] [serial = 277] [outer = 0x8fa18000] 20:43:44 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x93c03000) [pid = 1839] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/duplicate-directive.sub.html] 20:43:44 INFO - PROCESS | 1839 | 1477626224526 Marionette TRACE conn4 <- [1,426,null,{"value":["/content-security-policy/blink-contrib/eval-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS EvalError\",\"PASS EvalError\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:43:44 INFO - .. 20:43:44 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked.sub.html | took 1832ms 20:43:44 INFO - PROCESS | 1839 | 1477626224569 Marionette TRACE conn4 -> [0,427,"getWindowHandle",null] 20:43:44 INFO - PROCESS | 1839 | 1477626224577 Marionette TRACE conn4 <- [1,427,null,{"value":"8"}] 20:43:44 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html 20:43:44 INFO - PROCESS | 1839 | 1477626224584 Marionette TRACE conn4 -> [0,428,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:44 INFO - PROCESS | 1839 | 1477626224772 Marionette TRACE conn4 <- [1,428,null,{"value":null}] 20:43:44 INFO - PROCESS | 1839 | 1477626224786 Marionette TRACE conn4 -> [0,429,"getWindowHandles",null] 20:43:44 INFO - PROCESS | 1839 | 1477626224790 Marionette TRACE conn4 <- [1,429,null,["8"]] 20:43:44 INFO - PROCESS | 1839 | 1477626224881 Marionette TRACE conn4 -> [0,430,"switchToWindow",{"name":"8"}] 20:43:44 INFO - PROCESS | 1839 | 1477626224888 Marionette TRACE conn4 <- [1,430,null,{}] 20:43:44 INFO - PROCESS | 1839 | 1477626224895 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:44 INFO - PROCESS | 1839 | ++DOCSHELL 0x939f8c00 == 12 [pid = 1839] [id = 93] 20:43:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x939f9000) [pid = 1839] [serial = 278] [outer = (nil)] 20:43:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x93a7f400) [pid = 1839] [serial = 279] [outer = 0x939f9000] 20:43:44 INFO - PROCESS | 1839 | 1477626224987 Marionette DEBUG loaded listener.js 20:43:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x9556f400) [pid = 1839] [serial = 280] [outer = 0x939f9000] 20:43:45 INFO - PROCESS | 1839 | 1477626225584 Marionette TRACE conn4 <- [1,431,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null]]]}] 20:43:45 INFO - . 20:43:45 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html | took 1035ms 20:43:45 INFO - PROCESS | 1839 | 1477626225620 Marionette TRACE conn4 -> [0,432,"getWindowHandle",null] 20:43:45 INFO - PROCESS | 1839 | 1477626225624 Marionette TRACE conn4 <- [1,432,null,{"value":"8"}] 20:43:45 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html 20:43:45 INFO - PROCESS | 1839 | 1477626225631 Marionette TRACE conn4 -> [0,433,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:45 INFO - PROCESS | 1839 | 1477626225801 Marionette TRACE conn4 <- [1,433,null,{"value":null}] 20:43:45 INFO - PROCESS | 1839 | 1477626225901 Marionette TRACE conn4 -> [0,434,"getWindowHandles",null] 20:43:45 INFO - PROCESS | 1839 | 1477626225906 Marionette TRACE conn4 <- [1,434,null,["8"]] 20:43:45 INFO - PROCESS | 1839 | 1477626225911 Marionette TRACE conn4 -> [0,435,"switchToWindow",{"name":"8"}] 20:43:45 INFO - PROCESS | 1839 | 1477626225918 Marionette TRACE conn4 <- [1,435,null,{}] 20:43:45 INFO - PROCESS | 1839 | 1477626225924 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:45 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce49000 == 13 [pid = 1839] [id = 94] 20:43:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x957ce800) [pid = 1839] [serial = 281] [outer = (nil)] 20:43:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x957e2800) [pid = 1839] [serial = 282] [outer = 0x957ce800] 20:43:46 INFO - PROCESS | 1839 | 1477626226011 Marionette DEBUG loaded listener.js 20:43:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x957e5800) [pid = 1839] [serial = 283] [outer = 0x957ce800] 20:43:46 INFO - PROCESS | 1839 | 1477626226574 Marionette TRACE conn4 <- [1,436,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null]]]}] 20:43:46 INFO - . 20:43:46 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html | took 976ms 20:43:46 INFO - PROCESS | 1839 | 1477626226609 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 20:43:46 INFO - PROCESS | 1839 | 1477626226615 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 20:43:46 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html 20:43:46 INFO - PROCESS | 1839 | 1477626226622 Marionette TRACE conn4 -> [0,438,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:46 INFO - PROCESS | 1839 | 1477626226779 Marionette TRACE conn4 <- [1,438,null,{"value":null}] 20:43:46 INFO - PROCESS | 1839 | 1477626226793 Marionette TRACE conn4 -> [0,439,"getWindowHandles",null] 20:43:46 INFO - PROCESS | 1839 | 1477626226797 Marionette TRACE conn4 <- [1,439,null,["8"]] 20:43:46 INFO - PROCESS | 1839 | 1477626226802 Marionette TRACE conn4 -> [0,440,"switchToWindow",{"name":"8"}] 20:43:46 INFO - PROCESS | 1839 | 1477626226821 Marionette TRACE conn4 <- [1,440,null,{}] 20:43:46 INFO - PROCESS | 1839 | 1477626226909 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:46 INFO - PROCESS | 1839 | ++DOCSHELL 0x95932800 == 14 [pid = 1839] [id = 95] 20:43:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x95933400) [pid = 1839] [serial = 284] [outer = (nil)] 20:43:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x95935800) [pid = 1839] [serial = 285] [outer = 0x95933400] 20:43:46 INFO - PROCESS | 1839 | 1477626226990 Marionette DEBUG loaded listener.js 20:43:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x9593b000) [pid = 1839] [serial = 286] [outer = 0x95933400] 20:43:47 INFO - PROCESS | 1839 | 1477626227613 Marionette TRACE conn4 <- [1,441,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null]]]}] 20:43:47 INFO - . 20:43:47 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html | took 1019ms 20:43:47 INFO - PROCESS | 1839 | 1477626227650 Marionette TRACE conn4 -> [0,442,"getWindowHandle",null] 20:43:47 INFO - PROCESS | 1839 | 1477626227657 Marionette TRACE conn4 <- [1,442,null,{"value":"8"}] 20:43:47 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html 20:43:47 INFO - PROCESS | 1839 | 1477626227714 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:47 INFO - PROCESS | 1839 | 1477626227931 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 20:43:48 INFO - PROCESS | 1839 | 1477626228077 Marionette TRACE conn4 -> [0,444,"getWindowHandles",null] 20:43:48 INFO - PROCESS | 1839 | 1477626228083 Marionette TRACE conn4 <- [1,444,null,["8"]] 20:43:48 INFO - PROCESS | 1839 | 1477626228096 Marionette TRACE conn4 -> [0,445,"switchToWindow",{"name":"8"}] 20:43:48 INFO - PROCESS | 1839 | 1477626228105 Marionette TRACE conn4 <- [1,445,null,{}] 20:43:48 INFO - PROCESS | 1839 | 1477626228112 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:48 INFO - PROCESS | 1839 | ++DOCSHELL 0x90e4a800 == 15 [pid = 1839] [id = 96] 20:43:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x90e4d800) [pid = 1839] [serial = 287] [outer = (nil)] 20:43:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x92a2f400) [pid = 1839] [serial = 288] [outer = 0x90e4d800] 20:43:48 INFO - PROCESS | 1839 | 1477626228213 Marionette DEBUG loaded listener.js 20:43:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x9315fc00) [pid = 1839] [serial = 289] [outer = 0x90e4d800] 20:43:48 INFO - PROCESS | 1839 | 1477626228896 Marionette TRACE conn4 <- [1,446,null,{"value":["/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null]]]}] 20:43:48 INFO - . 20:43:48 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html | took 1221ms 20:43:48 INFO - PROCESS | 1839 | 1477626228929 Marionette TRACE conn4 -> [0,447,"getWindowHandle",null] 20:43:48 INFO - PROCESS | 1839 | 1477626228933 Marionette TRACE conn4 <- [1,447,null,{"value":"8"}] 20:43:48 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html 20:43:48 INFO - PROCESS | 1839 | 1477626228943 Marionette TRACE conn4 -> [0,448,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:49 INFO - PROCESS | 1839 | 1477626229138 Marionette TRACE conn4 <- [1,448,null,{"value":null}] 20:43:49 INFO - PROCESS | 1839 | 1477626229251 Marionette TRACE conn4 -> [0,449,"getWindowHandles",null] 20:43:49 INFO - PROCESS | 1839 | 1477626229255 Marionette TRACE conn4 <- [1,449,null,["8"]] 20:43:49 INFO - PROCESS | 1839 | 1477626229304 Marionette TRACE conn4 -> [0,450,"switchToWindow",{"name":"8"}] 20:43:49 INFO - PROCESS | 1839 | 1477626229310 Marionette TRACE conn4 <- [1,450,null,{}] 20:43:49 INFO - PROCESS | 1839 | 1477626229317 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:49 INFO - PROCESS | 1839 | ++DOCSHELL 0x957eec00 == 16 [pid = 1839] [id = 97] 20:43:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x95876800) [pid = 1839] [serial = 290] [outer = (nil)] 20:43:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x9593dc00) [pid = 1839] [serial = 291] [outer = 0x95876800] 20:43:49 INFO - PROCESS | 1839 | 1477626229414 Marionette DEBUG loaded listener.js 20:43:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x95940400) [pid = 1839] [serial = 292] [outer = 0x95876800] 20:43:50 INFO - PROCESS | 1839 | 1477626230109 Marionette TRACE conn4 <- [1,451,null,{"value":["/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html",0,null,null,[["filesystem-urls-do-not-match-self",3,"No filesystem:// support, cannot run test.",null]]]}] 20:43:50 INFO - . 20:43:50 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html | took 1228ms 20:43:50 INFO - PROCESS | 1839 | 1477626230179 Marionette TRACE conn4 -> [0,452,"getWindowHandle",null] 20:43:50 INFO - PROCESS | 1839 | 1477626230187 Marionette TRACE conn4 <- [1,452,null,{"value":"8"}] 20:43:50 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html 20:43:50 INFO - PROCESS | 1839 | 1477626230195 Marionette TRACE conn4 -> [0,453,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:50 INFO - PROCESS | 1839 | 1477626230384 Marionette TRACE conn4 <- [1,453,null,{"value":null}] 20:43:50 INFO - PROCESS | 1839 | 1477626230496 Marionette TRACE conn4 -> [0,454,"getWindowHandles",null] 20:43:50 INFO - PROCESS | 1839 | 1477626230501 Marionette TRACE conn4 <- [1,454,null,["8"]] 20:43:50 INFO - PROCESS | 1839 | 1477626230508 Marionette TRACE conn4 -> [0,455,"switchToWindow",{"name":"8"}] 20:43:50 INFO - PROCESS | 1839 | 1477626230515 Marionette TRACE conn4 <- [1,455,null,{}] 20:43:50 INFO - PROCESS | 1839 | 1477626230522 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:50 INFO - PROCESS | 1839 | ++DOCSHELL 0x95d7f400 == 17 [pid = 1839] [id = 98] 20:43:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 44 (0x95d7f800) [pid = 1839] [serial = 293] [outer = (nil)] 20:43:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 45 (0x95d81c00) [pid = 1839] [serial = 294] [outer = 0x95d7f800] 20:43:50 INFO - PROCESS | 1839 | 1477626230621 Marionette DEBUG loaded listener.js 20:43:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 46 (0x95d85c00) [pid = 1839] [serial = 295] [outer = 0x95d7f800] 20:43:51 INFO - PROCESS | 1839 | 1477626231276 Marionette TRACE conn4 <- [1,456,null,{"value":["/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html",0,null,null,[["Expecting logs: [\"PASS (1/1)\"]",3,"No filesystem:// support, cannot run test.",null]]]}] 20:43:51 INFO - . 20:43:51 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html | took 1170ms 20:43:51 INFO - PROCESS | 1839 | 1477626231365 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 20:43:51 INFO - PROCESS | 1839 | 1477626231370 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 20:43:51 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html 20:43:51 INFO - PROCESS | 1839 | 1477626231393 Marionette TRACE conn4 -> [0,458,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:51 INFO - PROCESS | 1839 | 1477626231588 Marionette TRACE conn4 <- [1,458,null,{"value":null}] 20:43:51 INFO - PROCESS | 1839 | 1477626231730 Marionette TRACE conn4 -> [0,459,"getWindowHandles",null] 20:43:51 INFO - PROCESS | 1839 | 1477626231737 Marionette TRACE conn4 <- [1,459,null,["8"]] 20:43:51 INFO - PROCESS | 1839 | 1477626231748 Marionette TRACE conn4 -> [0,460,"switchToWindow",{"name":"8"}] 20:43:51 INFO - PROCESS | 1839 | 1477626231754 Marionette TRACE conn4 <- [1,460,null,{}] 20:43:51 INFO - PROCESS | 1839 | 1477626231761 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:51 INFO - PROCESS | 1839 | ++DOCSHELL 0x95e69000 == 18 [pid = 1839] [id = 99] 20:43:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 47 (0x95e69c00) [pid = 1839] [serial = 296] [outer = (nil)] 20:43:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 48 (0x95e6c000) [pid = 1839] [serial = 297] [outer = 0x95e69c00] 20:43:51 INFO - PROCESS | 1839 | 1477626231854 Marionette DEBUG loaded listener.js 20:43:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 49 (0x95e6c400) [pid = 1839] [serial = 298] [outer = 0x95e69c00] 20:43:52 INFO - PROCESS | 1839 | ++DOCSHELL 0x95e6ac00 == 19 [pid = 1839] [id = 100] 20:43:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 50 (0x961e3800) [pid = 1839] [serial = 299] [outer = (nil)] 20:43:52 INFO - PROCESS | 1839 | ++DOCSHELL 0x95b66400 == 20 [pid = 1839] [id = 101] 20:43:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 51 (0x961e5c00) [pid = 1839] [serial = 300] [outer = (nil)] 20:43:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 52 (0x961e6400) [pid = 1839] [serial = 301] [outer = 0x961e5c00] 20:43:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 53 (0x961e7c00) [pid = 1839] [serial = 302] [outer = 0x961e3800] 20:43:53 INFO - PROCESS | 1839 | --DOCSHELL 0x8f7bd800 == 19 [pid = 1839] [id = 90] 20:43:53 INFO - PROCESS | 1839 | --DOMWINDOW == 52 (0x9557b400) [pid = 1839] [serial = 267] [outer = (nil)] [url = about:blank] 20:43:53 INFO - PROCESS | 1839 | --DOMWINDOW == 51 (0x8f816c00) [pid = 1839] [serial = 270] [outer = (nil)] [url = about:blank] 20:43:53 INFO - PROCESS | 1839 | --DOMWINDOW == 50 (0x9556d800) [pid = 1839] [serial = 268] [outer = (nil)] [url = about:blank] 20:43:55 INFO - PROCESS | 1839 | --DOMWINDOW == 49 (0x957ce800) [pid = 1839] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html] 20:43:55 INFO - PROCESS | 1839 | --DOMWINDOW == 48 (0x8db1bc00) [pid = 1839] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html] 20:43:55 INFO - PROCESS | 1839 | --DOMWINDOW == 47 (0x8fa18000) [pid = 1839] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked.sub.html] 20:43:55 INFO - PROCESS | 1839 | --DOMWINDOW == 46 (0x939f9000) [pid = 1839] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html] 20:43:55 INFO - PROCESS | 1839 | --DOMWINDOW == 45 (0x8f7bec00) [pid = 1839] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-allowed.sub.html] 20:43:57 INFO - PROCESS | 1839 | 1477626237431 Marionette TRACE conn4 <- [1,461,null,{"value":["/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:43:57 INFO - . 20:43:57 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html | took 6101ms 20:43:57 INFO - PROCESS | 1839 | 1477626237479 Marionette TRACE conn4 -> [0,462,"getWindowHandle",null] 20:43:57 INFO - PROCESS | 1839 | 1477626237485 Marionette TRACE conn4 <- [1,462,null,{"value":"8"}] 20:43:57 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html 20:43:57 INFO - PROCESS | 1839 | 1477626237495 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:43:57 INFO - PROCESS | 1839 | 1477626237727 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 20:43:57 INFO - PROCESS | 1839 | 1477626237749 Marionette TRACE conn4 -> [0,464,"getWindowHandles",null] 20:43:57 INFO - PROCESS | 1839 | 1477626237755 Marionette TRACE conn4 <- [1,464,null,["8"]] 20:43:57 INFO - PROCESS | 1839 | 1477626237762 Marionette TRACE conn4 -> [0,465,"switchToWindow",{"name":"8"}] 20:43:57 INFO - PROCESS | 1839 | 1477626237771 Marionette TRACE conn4 <- [1,465,null,{}] 20:43:57 INFO - PROCESS | 1839 | 1477626237777 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:43:57 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f81a800 == 20 [pid = 1839] [id = 102] 20:43:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 46 (0x8f81ac00) [pid = 1839] [serial = 303] [outer = (nil)] 20:43:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 47 (0x8f863800) [pid = 1839] [serial = 304] [outer = 0x8f81ac00] 20:43:57 INFO - PROCESS | 1839 | 1477626237866 Marionette DEBUG loaded listener.js 20:43:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 48 (0x8f864000) [pid = 1839] [serial = 305] [outer = 0x8f81ac00] 20:43:58 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce37800 == 21 [pid = 1839] [id = 103] 20:43:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 49 (0x92abc800) [pid = 1839] [serial = 306] [outer = (nil)] 20:43:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 50 (0x92d70c00) [pid = 1839] [serial = 307] [outer = 0x92abc800] 20:44:01 INFO - PROCESS | 1839 | --DOCSHELL 0x8da92000 == 20 [pid = 1839] [id = 92] 20:44:01 INFO - PROCESS | 1839 | --DOCSHELL 0x939f8c00 == 19 [pid = 1839] [id = 93] 20:44:01 INFO - PROCESS | 1839 | --DOCSHELL 0x8db1a800 == 18 [pid = 1839] [id = 91] 20:44:01 INFO - PROCESS | 1839 | --DOCSHELL 0x95b66400 == 17 [pid = 1839] [id = 101] 20:44:01 INFO - PROCESS | 1839 | --DOCSHELL 0x95e6ac00 == 16 [pid = 1839] [id = 100] 20:44:01 INFO - PROCESS | 1839 | --DOCSHELL 0x95e69000 == 15 [pid = 1839] [id = 99] 20:44:01 INFO - PROCESS | 1839 | --DOCSHELL 0x95d7f400 == 14 [pid = 1839] [id = 98] 20:44:01 INFO - PROCESS | 1839 | --DOCSHELL 0x957eec00 == 13 [pid = 1839] [id = 97] 20:44:01 INFO - PROCESS | 1839 | --DOCSHELL 0x90e4a800 == 12 [pid = 1839] [id = 96] 20:44:01 INFO - PROCESS | 1839 | --DOMWINDOW == 49 (0x957e2800) [pid = 1839] [serial = 282] [outer = (nil)] [url = about:blank] 20:44:01 INFO - PROCESS | 1839 | --DOMWINDOW == 48 (0x957e5800) [pid = 1839] [serial = 283] [outer = (nil)] [url = about:blank] 20:44:01 INFO - PROCESS | 1839 | --DOMWINDOW == 47 (0x93a7f400) [pid = 1839] [serial = 279] [outer = (nil)] [url = about:blank] 20:44:01 INFO - PROCESS | 1839 | --DOMWINDOW == 46 (0x9556f400) [pid = 1839] [serial = 280] [outer = (nil)] [url = about:blank] 20:44:01 INFO - PROCESS | 1839 | --DOMWINDOW == 45 (0x90e4e400) [pid = 1839] [serial = 276] [outer = (nil)] [url = about:blank] 20:44:01 INFO - PROCESS | 1839 | --DOMWINDOW == 44 (0x90e4c800) [pid = 1839] [serial = 277] [outer = (nil)] [url = about:blank] 20:44:01 INFO - PROCESS | 1839 | --DOMWINDOW == 43 (0x8db7d000) [pid = 1839] [serial = 273] [outer = (nil)] [url = about:blank] 20:44:01 INFO - PROCESS | 1839 | --DOMWINDOW == 42 (0x8f7b0400) [pid = 1839] [serial = 274] [outer = (nil)] [url = about:blank] 20:44:01 INFO - PROCESS | 1839 | --DOMWINDOW == 41 (0x8f81dc00) [pid = 1839] [serial = 271] [outer = (nil)] [url = about:blank] 20:44:01 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x95935800) [pid = 1839] [serial = 285] [outer = (nil)] [url = about:blank] 20:44:03 INFO - PROCESS | 1839 | 1477626243426 Marionette TRACE conn4 <- [1,466,null,{"value":["/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:44:03 INFO - . 20:44:03 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html | took 5983ms 20:44:03 INFO - PROCESS | 1839 | 1477626243479 Marionette TRACE conn4 -> [0,467,"getWindowHandle",null] 20:44:03 INFO - PROCESS | 1839 | 1477626243487 Marionette TRACE conn4 <- [1,467,null,{"value":"8"}] 20:44:03 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-allowed.sub.html 20:44:03 INFO - PROCESS | 1839 | 1477626243497 Marionette TRACE conn4 -> [0,468,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:03 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce37800 == 11 [pid = 1839] [id = 103] 20:44:03 INFO - PROCESS | 1839 | 1477626243741 Marionette TRACE conn4 <- [1,468,null,{"value":null}] 20:44:03 INFO - PROCESS | 1839 | 1477626243769 Marionette TRACE conn4 -> [0,469,"getWindowHandles",null] 20:44:03 INFO - PROCESS | 1839 | 1477626243775 Marionette TRACE conn4 <- [1,469,null,["8"]] 20:44:03 INFO - PROCESS | 1839 | 1477626243784 Marionette TRACE conn4 -> [0,470,"switchToWindow",{"name":"8"}] 20:44:03 INFO - PROCESS | 1839 | 1477626243793 Marionette TRACE conn4 <- [1,470,null,{}] 20:44:03 INFO - PROCESS | 1839 | 1477626243853 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:03 INFO - PROCESS | 1839 | ++DOCSHELL 0x92ab2000 == 12 [pid = 1839] [id = 104] 20:44:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x92ab2400) [pid = 1839] [serial = 308] [outer = (nil)] 20:44:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x92d71c00) [pid = 1839] [serial = 309] [outer = 0x92ab2400] 20:44:03 INFO - PROCESS | 1839 | 1477626243945 Marionette DEBUG loaded listener.js 20:44:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x92d73400) [pid = 1839] [serial = 310] [outer = 0x92ab2400] 20:44:04 INFO - PROCESS | 1839 | ++DOCSHELL 0x93a21800 == 13 [pid = 1839] [id = 105] 20:44:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 44 (0x93cca800) [pid = 1839] [serial = 311] [outer = (nil)] 20:44:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 45 (0x95578000) [pid = 1839] [serial = 312] [outer = 0x93cca800] 20:44:04 INFO - PROCESS | 1839 | --DOMWINDOW == 44 (0x95876800) [pid = 1839] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html] 20:44:04 INFO - PROCESS | 1839 | --DOMWINDOW == 43 (0x90e4d800) [pid = 1839] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html] 20:44:04 INFO - PROCESS | 1839 | --DOMWINDOW == 42 (0x95933400) [pid = 1839] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html] 20:44:04 INFO - PROCESS | 1839 | --DOMWINDOW == 41 (0x95d7f800) [pid = 1839] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html] 20:44:04 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x95e69c00) [pid = 1839] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html] 20:44:04 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x961e3800) [pid = 1839] [serial = 299] [outer = (nil)] [url = about:blank] 20:44:04 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x961e5c00) [pid = 1839] [serial = 300] [outer = (nil)] [url = about:blank] 20:44:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x939f6800) [pid = 1839] [serial = 313] [outer = 0x97b79800] 20:44:09 INFO - PROCESS | 1839 | 1477626249618 Marionette TRACE conn4 <- [1,471,null,{"value":["/content-security-policy/blink-contrib/frame-src-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS IFrame #1 generated a load event.\"]",0,null,null],["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:44:09 INFO - ... 20:44:09 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-allowed.sub.html | took 6158ms 20:44:09 INFO - PROCESS | 1839 | 1477626249654 Marionette TRACE conn4 -> [0,472,"getWindowHandle",null] 20:44:09 INFO - PROCESS | 1839 | 1477626249661 Marionette TRACE conn4 <- [1,472,null,{"value":"8"}] 20:44:09 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-blocked.sub.html 20:44:09 INFO - PROCESS | 1839 | 1477626249674 Marionette TRACE conn4 -> [0,473,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:09 INFO - PROCESS | 1839 | 1477626249990 Marionette TRACE conn4 <- [1,473,null,{"value":null}] 20:44:10 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce49000 == 12 [pid = 1839] [id = 94] 20:44:10 INFO - PROCESS | 1839 | --DOCSHELL 0x95932800 == 11 [pid = 1839] [id = 95] 20:44:10 INFO - PROCESS | 1839 | --DOCSHELL 0x93a21800 == 10 [pid = 1839] [id = 105] 20:44:10 INFO - PROCESS | 1839 | --DOCSHELL 0x8f81a800 == 9 [pid = 1839] [id = 102] 20:44:10 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x95e6c000) [pid = 1839] [serial = 297] [outer = (nil)] [url = about:blank] 20:44:10 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x95e6c400) [pid = 1839] [serial = 298] [outer = (nil)] [url = about:blank] 20:44:10 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x95d81c00) [pid = 1839] [serial = 294] [outer = (nil)] [url = about:blank] 20:44:10 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x95d85c00) [pid = 1839] [serial = 295] [outer = (nil)] [url = about:blank] 20:44:10 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x9593dc00) [pid = 1839] [serial = 291] [outer = (nil)] [url = about:blank] 20:44:10 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x95940400) [pid = 1839] [serial = 292] [outer = (nil)] [url = about:blank] 20:44:10 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x92a2f400) [pid = 1839] [serial = 288] [outer = (nil)] [url = about:blank] 20:44:10 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x9315fc00) [pid = 1839] [serial = 289] [outer = (nil)] [url = about:blank] 20:44:10 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x9593b000) [pid = 1839] [serial = 286] [outer = (nil)] [url = about:blank] 20:44:10 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x961e7c00) [pid = 1839] [serial = 302] [outer = (nil)] [url = about:blank] 20:44:10 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x961e6400) [pid = 1839] [serial = 301] [outer = (nil)] [url = about:blank] 20:44:10 INFO - PROCESS | 1839 | 1477626250174 Marionette TRACE conn4 -> [0,474,"getWindowHandles",null] 20:44:10 INFO - PROCESS | 1839 | 1477626250185 Marionette TRACE conn4 <- [1,474,null,["8"]] 20:44:10 INFO - PROCESS | 1839 | 1477626250205 Marionette TRACE conn4 -> [0,475,"switchToWindow",{"name":"8"}] 20:44:10 INFO - PROCESS | 1839 | 1477626250219 Marionette TRACE conn4 <- [1,475,null,{}] 20:44:10 INFO - PROCESS | 1839 | 1477626250229 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:10 INFO - PROCESS | 1839 | ++DOCSHELL 0x8db7d000 == 10 [pid = 1839] [id = 106] 20:44:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x8db7d400) [pid = 1839] [serial = 314] [outer = (nil)] 20:44:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x8db85800) [pid = 1839] [serial = 315] [outer = 0x8db7d400] 20:44:10 INFO - PROCESS | 1839 | 1477626250393 Marionette DEBUG loaded listener.js 20:44:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x8f81a800) [pid = 1839] [serial = 316] [outer = 0x8db7d400] 20:44:11 INFO - PROCESS | 1839 | ++DOCSHELL 0x8fa11c00 == 11 [pid = 1839] [id = 107] 20:44:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x90e49000) [pid = 1839] [serial = 317] [outer = (nil)] 20:44:11 INFO - PROCESS | 1839 | [1839] 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 497 20:44:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x8fa19800) [pid = 1839] [serial = 318] [outer = 0x90e49000] 20:44:11 INFO - PROCESS | 1839 | 1477626251763 Marionette TRACE conn4 <- [1,476,null,{"value":["/content-security-policy/blink-contrib/frame-src-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS IFrame #1 generated a load event.\"]",1,"assert_unreached: FAIL Reached unreachable code","log/<@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22]:24:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nlog@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22]:22:9\nonerror@http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html:1:1\n"],["Violation report status OK.",0,null,null]]]}] 20:44:11 INFO - .. 20:44:11 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-blocked.sub.html | took 2128ms 20:44:11 INFO - PROCESS | 1839 | 1477626251799 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 20:44:11 INFO - PROCESS | 1839 | 1477626251804 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 20:44:11 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html 20:44:11 INFO - PROCESS | 1839 | 1477626251812 Marionette TRACE conn4 -> [0,478,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:11 INFO - PROCESS | 1839 | --DOCSHELL 0x8fa11c00 == 10 [pid = 1839] [id = 107] 20:44:12 INFO - PROCESS | 1839 | 1477626252019 Marionette TRACE conn4 <- [1,478,null,{"value":null}] 20:44:12 INFO - PROCESS | 1839 | 1477626252120 Marionette TRACE conn4 -> [0,479,"getWindowHandles",null] 20:44:12 INFO - PROCESS | 1839 | 1477626252125 Marionette TRACE conn4 <- [1,479,null,["8"]] 20:44:12 INFO - PROCESS | 1839 | 1477626252131 Marionette TRACE conn4 -> [0,480,"switchToWindow",{"name":"8"}] 20:44:12 INFO - PROCESS | 1839 | 1477626252137 Marionette TRACE conn4 <- [1,480,null,{}] 20:44:12 INFO - PROCESS | 1839 | 1477626252144 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:12 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f81c800 == 11 [pid = 1839] [id = 108] 20:44:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x92a33000) [pid = 1839] [serial = 319] [outer = (nil)] 20:44:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x92abd400) [pid = 1839] [serial = 320] [outer = 0x92a33000] 20:44:12 INFO - PROCESS | 1839 | 1477626252231 Marionette DEBUG loaded listener.js 20:44:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x92ab3c00) [pid = 1839] [serial = 321] [outer = 0x92a33000] 20:44:12 INFO - PROCESS | 1839 | ++DOCSHELL 0x95578800 == 12 [pid = 1839] [id = 109] 20:44:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x955e3400) [pid = 1839] [serial = 322] [outer = (nil)] 20:44:12 INFO - PROCESS | 1839 | ++DOCSHELL 0x955e4c00 == 13 [pid = 1839] [id = 110] 20:44:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x955e6400) [pid = 1839] [serial = 323] [outer = (nil)] 20:44:12 INFO - PROCESS | 1839 | ++DOCSHELL 0x955e7000 == 14 [pid = 1839] [id = 111] 20:44:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x955e7400) [pid = 1839] [serial = 324] [outer = (nil)] 20:44:12 INFO - PROCESS | 1839 | [1839] 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 497 20:44:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x955eb800) [pid = 1839] [serial = 325] [outer = 0x955e6400] 20:44:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x955ee000) [pid = 1839] [serial = 326] [outer = 0x955e3400] 20:44:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x939ef400) [pid = 1839] [serial = 327] [outer = 0x955e7400] 20:44:13 INFO - PROCESS | 1839 | --DOMWINDOW == 41 (0x8f81ac00) [pid = 1839] [serial = 303] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html] 20:44:13 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x92abc800) [pid = 1839] [serial = 306] [outer = (nil)] [url = about:blank] 20:44:13 INFO - PROCESS | 1839 | 1477626253327 Marionette TRACE conn4 <- [1,481,null,{"value":["/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html",0,null,null,[["Expecting logs: [\"PASS IFrame #1 generated a load event.\",\"PASS IFrame #2 generated a load event.\",\"PASS IFrame #3 generated a load event.\"]",1,"assert_unreached: FAIL Reached unreachable code","log/<@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%232%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%233%20generated%20a%20load%20event.%22]:24:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nlog@http://web-platform.test:8000/content-security-policy/support/logTest.sub.js?logs=[%22PASS%20IFrame%20%231%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%232%20generated%20a%20load%20event.%22,%22PASS%20IFrame%20%233%20generated%20a%20load%20event.%22]:22:9\nonerror@http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html:1:1\n"],["Expecting alerts: [\"PASS\",\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:44:13 INFO - ... 20:44:13 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html | took 1580ms 20:44:13 INFO - PROCESS | 1839 | 1477626253406 Marionette TRACE conn4 -> [0,482,"getWindowHandle",null] 20:44:13 INFO - PROCESS | 1839 | 1477626253414 Marionette TRACE conn4 <- [1,482,null,{"value":"8"}] 20:44:13 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html 20:44:13 INFO - PROCESS | 1839 | 1477626253421 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:13 INFO - PROCESS | 1839 | --DOCSHELL 0x955e7000 == 13 [pid = 1839] [id = 111] 20:44:13 INFO - PROCESS | 1839 | 1477626253689 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 20:44:13 INFO - PROCESS | 1839 | 1477626253754 Marionette TRACE conn4 -> [0,484,"getWindowHandles",null] 20:44:13 INFO - PROCESS | 1839 | 1477626253759 Marionette TRACE conn4 <- [1,484,null,["8"]] 20:44:13 INFO - PROCESS | 1839 | 1477626253765 Marionette TRACE conn4 -> [0,485,"switchToWindow",{"name":"8"}] 20:44:13 INFO - PROCESS | 1839 | 1477626253772 Marionette TRACE conn4 <- [1,485,null,{}] 20:44:13 INFO - PROCESS | 1839 | 1477626253779 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:13 INFO - PROCESS | 1839 | ++DOCSHELL 0x957e1000 == 14 [pid = 1839] [id = 112] 20:44:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x957e1400) [pid = 1839] [serial = 328] [outer = (nil)] 20:44:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x957e3800) [pid = 1839] [serial = 329] [outer = 0x957e1400] 20:44:13 INFO - PROCESS | 1839 | 1477626253869 Marionette DEBUG loaded listener.js 20:44:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x957e8000) [pid = 1839] [serial = 330] [outer = 0x957e1400] 20:44:18 INFO - PROCESS | 1839 | --DOCSHELL 0x955e4c00 == 13 [pid = 1839] [id = 110] 20:44:18 INFO - PROCESS | 1839 | --DOCSHELL 0x95578800 == 12 [pid = 1839] [id = 109] 20:44:18 INFO - PROCESS | 1839 | --DOCSHELL 0x8f81c800 == 11 [pid = 1839] [id = 108] 20:44:18 INFO - PROCESS | 1839 | --DOCSHELL 0x8db7d000 == 10 [pid = 1839] [id = 106] 20:44:18 INFO - PROCESS | 1839 | --DOCSHELL 0x92ab2000 == 9 [pid = 1839] [id = 104] 20:44:18 INFO - PROCESS | 1839 | --DOMWINDOW == 42 (0x8f863800) [pid = 1839] [serial = 304] [outer = (nil)] [url = about:blank] 20:44:18 INFO - PROCESS | 1839 | --DOMWINDOW == 41 (0x92d70c00) [pid = 1839] [serial = 307] [outer = (nil)] [url = about:blank] 20:44:18 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x92d71c00) [pid = 1839] [serial = 309] [outer = (nil)] [url = about:blank] 20:44:18 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x8f864000) [pid = 1839] [serial = 305] [outer = (nil)] [url = about:blank] 20:44:18 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x955eb000) [pid = 1839] [serial = 217] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:44:19 INFO - PROCESS | 1839 | 1477626259429 Marionette TRACE conn4 <- [1,486,null,{"value":["/content-security-policy/blink-contrib/function-constructor-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:44:19 INFO - .. 20:44:19 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html | took 6038ms 20:44:19 INFO - PROCESS | 1839 | 1477626259461 Marionette TRACE conn4 -> [0,487,"getWindowHandle",null] 20:44:19 INFO - PROCESS | 1839 | 1477626259467 Marionette TRACE conn4 <- [1,487,null,{"value":"8"}] 20:44:19 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html 20:44:19 INFO - PROCESS | 1839 | 1477626259479 Marionette TRACE conn4 -> [0,488,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:19 INFO - PROCESS | 1839 | 1477626259667 Marionette TRACE conn4 <- [1,488,null,{"value":null}] 20:44:19 INFO - PROCESS | 1839 | 1477626259773 Marionette TRACE conn4 -> [0,489,"getWindowHandles",null] 20:44:19 INFO - PROCESS | 1839 | 1477626259779 Marionette TRACE conn4 <- [1,489,null,["8"]] 20:44:19 INFO - PROCESS | 1839 | 1477626259787 Marionette TRACE conn4 -> [0,490,"switchToWindow",{"name":"8"}] 20:44:19 INFO - PROCESS | 1839 | 1477626259795 Marionette TRACE conn4 <- [1,490,null,{}] 20:44:19 INFO - PROCESS | 1839 | 1477626259802 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:19 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f819800 == 10 [pid = 1839] [id = 113] 20:44:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x8f819c00) [pid = 1839] [serial = 331] [outer = (nil)] 20:44:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x8f864000) [pid = 1839] [serial = 332] [outer = 0x8f819c00] 20:44:19 INFO - PROCESS | 1839 | 1477626259897 Marionette DEBUG loaded listener.js 20:44:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x8f86d400) [pid = 1839] [serial = 333] [outer = 0x8f819c00] 20:44:20 INFO - PROCESS | 1839 | 1477626260927 Marionette TRACE conn4 <- [1,491,null,{"value":["/content-security-policy/blink-contrib/function-constructor-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS EvalError\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:44:20 INFO - .. 20:44:20 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html | took 1525ms 20:44:21 INFO - PROCESS | 1839 | 1477626261001 Marionette TRACE conn4 -> [0,492,"getWindowHandle",null] 20:44:21 INFO - PROCESS | 1839 | 1477626261007 Marionette TRACE conn4 <- [1,492,null,{"value":"8"}] 20:44:21 INFO - TEST-START | /content-security-policy/blink-contrib/image-allowed.sub.html 20:44:21 INFO - PROCESS | 1839 | 1477626261014 Marionette TRACE conn4 -> [0,493,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:21 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x8db7d400) [pid = 1839] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html] 20:44:21 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x92ab2400) [pid = 1839] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-allowed.sub.html] 20:44:21 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x955e7400) [pid = 1839] [serial = 324] [outer = (nil)] [url = about:blank] 20:44:21 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x955e3400) [pid = 1839] [serial = 322] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:44:21 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x955e6400) [pid = 1839] [serial = 323] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:44:21 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x92a33000) [pid = 1839] [serial = 319] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html] 20:44:21 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x90e49000) [pid = 1839] [serial = 317] [outer = (nil)] [url = about:blank] 20:44:21 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x93cca800) [pid = 1839] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:44:21 INFO - PROCESS | 1839 | 1477626261281 Marionette TRACE conn4 <- [1,493,null,{"value":null}] 20:44:21 INFO - PROCESS | 1839 | 1477626261351 Marionette TRACE conn4 -> [0,494,"getWindowHandles",null] 20:44:21 INFO - PROCESS | 1839 | 1477626261355 Marionette TRACE conn4 <- [1,494,null,["8"]] 20:44:21 INFO - PROCESS | 1839 | 1477626261365 Marionette TRACE conn4 -> [0,495,"switchToWindow",{"name":"8"}] 20:44:21 INFO - PROCESS | 1839 | 1477626261370 Marionette TRACE conn4 <- [1,495,null,{}] 20:44:21 INFO - PROCESS | 1839 | 1477626261377 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:21 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f86fc00 == 11 [pid = 1839] [id = 114] 20:44:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x91ae3400) [pid = 1839] [serial = 334] [outer = (nil)] 20:44:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x92a32400) [pid = 1839] [serial = 335] [outer = 0x91ae3400] 20:44:21 INFO - PROCESS | 1839 | 1477626261465 Marionette DEBUG loaded listener.js 20:44:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x8db7a000) [pid = 1839] [serial = 336] [outer = 0x91ae3400] 20:44:26 INFO - PROCESS | 1839 | --DOCSHELL 0x8f819800 == 10 [pid = 1839] [id = 113] 20:44:26 INFO - PROCESS | 1839 | --DOCSHELL 0x957e1000 == 9 [pid = 1839] [id = 112] 20:44:26 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x939ef400) [pid = 1839] [serial = 327] [outer = (nil)] [url = about:blank] 20:44:26 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x955ee000) [pid = 1839] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:44:26 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x955eb800) [pid = 1839] [serial = 325] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:44:26 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x8fa19800) [pid = 1839] [serial = 318] [outer = (nil)] [url = about:blank] 20:44:26 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x95578000) [pid = 1839] [serial = 312] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 20:44:26 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x92abd400) [pid = 1839] [serial = 320] [outer = (nil)] [url = about:blank] 20:44:26 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x92ab3c00) [pid = 1839] [serial = 321] [outer = (nil)] [url = about:blank] 20:44:26 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x8db85800) [pid = 1839] [serial = 315] [outer = (nil)] [url = about:blank] 20:44:26 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x8f81a800) [pid = 1839] [serial = 316] [outer = (nil)] [url = about:blank] 20:44:26 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x92d73400) [pid = 1839] [serial = 310] [outer = (nil)] [url = about:blank] 20:44:26 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x957e3800) [pid = 1839] [serial = 329] [outer = (nil)] [url = about:blank] 20:44:27 INFO - PROCESS | 1839 | 1477626267020 Marionette TRACE conn4 <- [1,496,null,{"value":["/content-security-policy/blink-contrib/image-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:44:27 INFO - .. 20:44:27 INFO - TEST-OK | /content-security-policy/blink-contrib/image-allowed.sub.html | took 6044ms 20:44:27 INFO - PROCESS | 1839 | 1477626267059 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 20:44:27 INFO - PROCESS | 1839 | 1477626267066 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 20:44:27 INFO - TEST-START | /content-security-policy/blink-contrib/image-blocked.sub.html 20:44:27 INFO - PROCESS | 1839 | 1477626267103 Marionette TRACE conn4 -> [0,498,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:27 INFO - PROCESS | 1839 | 1477626267296 Marionette TRACE conn4 <- [1,498,null,{"value":null}] 20:44:27 INFO - PROCESS | 1839 | 1477626267307 Marionette TRACE conn4 -> [0,499,"getWindowHandles",null] 20:44:27 INFO - PROCESS | 1839 | 1477626267323 Marionette TRACE conn4 <- [1,499,null,["8"]] 20:44:27 INFO - PROCESS | 1839 | 1477626267334 Marionette TRACE conn4 -> [0,500,"switchToWindow",{"name":"8"}] 20:44:27 INFO - PROCESS | 1839 | 1477626267343 Marionette TRACE conn4 <- [1,500,null,{}] 20:44:27 INFO - PROCESS | 1839 | 1477626267352 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:27 INFO - PROCESS | 1839 | ++DOCSHELL 0x8db80c00 == 10 [pid = 1839] [id = 115] 20:44:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x8db81000) [pid = 1839] [serial = 337] [outer = (nil)] 20:44:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x8f7bec00) [pid = 1839] [serial = 338] [outer = 0x8db81000] 20:44:27 INFO - PROCESS | 1839 | 1477626267525 Marionette DEBUG loaded listener.js 20:44:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x8f81a800) [pid = 1839] [serial = 339] [outer = 0x8db81000] 20:44:28 INFO - PROCESS | 1839 | 1477626268575 Marionette TRACE conn4 <- [1,501,null,{"value":["/content-security-policy/blink-contrib/image-blocked.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:44:28 INFO - .. 20:44:28 INFO - TEST-OK | /content-security-policy/blink-contrib/image-blocked.sub.html | took 1572ms 20:44:28 INFO - PROCESS | 1839 | 1477626268648 Marionette TRACE conn4 -> [0,502,"getWindowHandle",null] 20:44:28 INFO - TEST-START | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html 20:44:28 INFO - PROCESS | 1839 | 1477626268654 Marionette TRACE conn4 <- [1,502,null,{"value":"8"}] 20:44:28 INFO - PROCESS | 1839 | 1477626268661 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:28 INFO - PROCESS | 1839 | 1477626268888 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 20:44:28 INFO - PROCESS | 1839 | 1477626268917 Marionette TRACE conn4 -> [0,504,"getWindowHandles",null] 20:44:28 INFO - PROCESS | 1839 | 1477626268922 Marionette TRACE conn4 <- [1,504,null,["8"]] 20:44:28 INFO - PROCESS | 1839 | 1477626268929 Marionette TRACE conn4 -> [0,505,"switchToWindow",{"name":"8"}] 20:44:28 INFO - PROCESS | 1839 | 1477626268935 Marionette TRACE conn4 <- [1,505,null,{}] 20:44:29 INFO - PROCESS | 1839 | 1477626268994 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:29 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f81e000 == 11 [pid = 1839] [id = 116] 20:44:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x8fa18000) [pid = 1839] [serial = 340] [outer = (nil)] 20:44:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x92a31c00) [pid = 1839] [serial = 341] [outer = 0x8fa18000] 20:44:29 INFO - PROCESS | 1839 | 1477626269081 Marionette DEBUG loaded listener.js 20:44:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x8db0ec00) [pid = 1839] [serial = 342] [outer = 0x8fa18000] 20:44:29 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x957e1400) [pid = 1839] [serial = 328] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-allowed.sub.html] 20:44:29 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x8f819c00) [pid = 1839] [serial = 331] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-blocked.sub.html] 20:44:34 INFO - PROCESS | 1839 | --DOCSHELL 0x8db80c00 == 10 [pid = 1839] [id = 115] 20:44:34 INFO - PROCESS | 1839 | --DOCSHELL 0x8f86fc00 == 9 [pid = 1839] [id = 114] 20:44:34 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x8f864000) [pid = 1839] [serial = 332] [outer = (nil)] [url = about:blank] 20:44:34 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x8f86d400) [pid = 1839] [serial = 333] [outer = (nil)] [url = about:blank] 20:44:34 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x957e8000) [pid = 1839] [serial = 330] [outer = (nil)] [url = about:blank] 20:44:34 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x92a32400) [pid = 1839] [serial = 335] [outer = (nil)] [url = about:blank] 20:44:34 INFO - PROCESS | 1839 | 1477626274689 Marionette TRACE conn4 <- [1,506,null,{"value":["/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:44:34 INFO - .. 20:44:34 INFO - TEST-OK | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html | took 6085ms 20:44:34 INFO - PROCESS | 1839 | 1477626274746 Marionette TRACE conn4 -> [0,507,"getWindowHandle",null] 20:44:34 INFO - PROCESS | 1839 | 1477626274752 Marionette TRACE conn4 <- [1,507,null,{"value":"8"}] 20:44:34 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html 20:44:34 INFO - PROCESS | 1839 | 1477626274764 Marionette TRACE conn4 -> [0,508,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:34 INFO - PROCESS | 1839 | 1477626274960 Marionette TRACE conn4 <- [1,508,null,{"value":null}] 20:44:35 INFO - PROCESS | 1839 | 1477626275062 Marionette TRACE conn4 -> [0,509,"getWindowHandles",null] 20:44:35 INFO - PROCESS | 1839 | 1477626275069 Marionette TRACE conn4 <- [1,509,null,["8"]] 20:44:35 INFO - PROCESS | 1839 | 1477626275077 Marionette TRACE conn4 -> [0,510,"switchToWindow",{"name":"8"}] 20:44:35 INFO - PROCESS | 1839 | 1477626275085 Marionette TRACE conn4 <- [1,510,null,{}] 20:44:35 INFO - PROCESS | 1839 | 1477626275091 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:35 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f81d000 == 10 [pid = 1839] [id = 117] 20:44:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x8f81f400) [pid = 1839] [serial = 343] [outer = (nil)] 20:44:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x8f868400) [pid = 1839] [serial = 344] [outer = 0x8f81f400] 20:44:35 INFO - PROCESS | 1839 | 1477626275188 Marionette DEBUG loaded listener.js 20:44:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x8fa11c00) [pid = 1839] [serial = 345] [outer = 0x8f81f400] 20:44:36 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x91ae3400) [pid = 1839] [serial = 334] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-allowed.sub.html] 20:44:36 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x8db81000) [pid = 1839] [serial = 337] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-blocked.sub.html] 20:44:40 INFO - PROCESS | 1839 | 1477626280765 Marionette TRACE conn4 <- [1,511,null,{"value":["/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html",0,null,null,[["Expecting alerts: [\"Pass 1 of 2\",\"Pass 2 of 2\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:44:40 INFO - .. 20:44:40 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html | took 6041ms 20:44:40 INFO - PROCESS | 1839 | 1477626280830 Marionette TRACE conn4 -> [0,512,"getWindowHandle",null] 20:44:40 INFO - PROCESS | 1839 | 1477626280838 Marionette TRACE conn4 <- [1,512,null,{"value":"8"}] 20:44:40 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html 20:44:40 INFO - PROCESS | 1839 | 1477626280851 Marionette TRACE conn4 -> [0,513,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:41 INFO - PROCESS | 1839 | 1477626281066 Marionette TRACE conn4 <- [1,513,null,{"value":null}] 20:44:41 INFO - PROCESS | 1839 | 1477626281211 Marionette TRACE conn4 -> [0,514,"getWindowHandles",null] 20:44:41 INFO - PROCESS | 1839 | 1477626281219 Marionette TRACE conn4 <- [1,514,null,["8"]] 20:44:41 INFO - PROCESS | 1839 | 1477626281227 Marionette TRACE conn4 -> [0,515,"switchToWindow",{"name":"8"}] 20:44:41 INFO - PROCESS | 1839 | 1477626281236 Marionette TRACE conn4 <- [1,515,null,{}] 20:44:41 INFO - PROCESS | 1839 | 1477626281244 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:41 INFO - PROCESS | 1839 | ++DOCSHELL 0x8fa15000 == 11 [pid = 1839] [id = 118] 20:44:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x8fa16400) [pid = 1839] [serial = 346] [outer = (nil)] 20:44:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x90e46c00) [pid = 1839] [serial = 347] [outer = 0x8fa16400] 20:44:41 INFO - PROCESS | 1839 | 1477626281348 Marionette DEBUG loaded listener.js 20:44:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x8db84800) [pid = 1839] [serial = 348] [outer = 0x8fa16400] 20:44:42 INFO - PROCESS | 1839 | 1477626282512 Marionette TRACE conn4 <- [1,516,null,{"value":["/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:44:42 INFO - . 20:44:42 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html | took 1720ms 20:44:42 INFO - PROCESS | 1839 | 1477626282610 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 20:44:42 INFO - PROCESS | 1839 | 1477626282617 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 20:44:42 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html 20:44:42 INFO - PROCESS | 1839 | 1477626282627 Marionette TRACE conn4 -> [0,518,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:42 INFO - PROCESS | 1839 | 1477626282853 Marionette TRACE conn4 <- [1,518,null,{"value":null}] 20:44:43 INFO - PROCESS | 1839 | 1477626283010 Marionette TRACE conn4 -> [0,519,"getWindowHandles",null] 20:44:43 INFO - PROCESS | 1839 | 1477626283016 Marionette TRACE conn4 <- [1,519,null,["8"]] 20:44:43 INFO - PROCESS | 1839 | 1477626283025 Marionette TRACE conn4 -> [0,520,"switchToWindow",{"name":"8"}] 20:44:43 INFO - PROCESS | 1839 | 1477626283033 Marionette TRACE conn4 <- [1,520,null,{}] 20:44:43 INFO - PROCESS | 1839 | 1477626283039 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:43 INFO - PROCESS | 1839 | ++DOCSHELL 0x9396b400 == 12 [pid = 1839] [id = 119] 20:44:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x939ee800) [pid = 1839] [serial = 349] [outer = (nil)] 20:44:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x93c05000) [pid = 1839] [serial = 350] [outer = 0x939ee800] 20:44:43 INFO - PROCESS | 1839 | 1477626283139 Marionette DEBUG loaded listener.js 20:44:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x8db7dc00) [pid = 1839] [serial = 351] [outer = 0x939ee800] 20:44:44 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x8db7a000) [pid = 1839] [serial = 336] [outer = (nil)] [url = about:blank] 20:44:44 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x8f81a800) [pid = 1839] [serial = 339] [outer = (nil)] [url = about:blank] 20:44:44 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x8f7bec00) [pid = 1839] [serial = 338] [outer = (nil)] [url = about:blank] 20:44:44 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x92a31c00) [pid = 1839] [serial = 341] [outer = (nil)] [url = about:blank] 20:44:46 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x8fa18000) [pid = 1839] [serial = 340] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html] 20:44:48 INFO - PROCESS | 1839 | 1477626288810 Marionette TRACE conn4 <- [1,521,null,{"value":["/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS: 2 stylesheets on the page.\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:44:48 INFO - .. 20:44:48 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html | took 6243ms 20:44:48 INFO - PROCESS | 1839 | 1477626288870 Marionette TRACE conn4 -> [0,522,"getWindowHandle",null] 20:44:48 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html 20:44:48 INFO - PROCESS | 1839 | 1477626288877 Marionette TRACE conn4 <- [1,522,null,{"value":"8"}] 20:44:48 INFO - PROCESS | 1839 | 1477626288886 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:49 INFO - PROCESS | 1839 | 1477626289046 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 20:44:49 INFO - PROCESS | 1839 | 1477626289056 Marionette TRACE conn4 -> [0,524,"getWindowHandles",null] 20:44:49 INFO - PROCESS | 1839 | 1477626289068 Marionette TRACE conn4 <- [1,524,null,["8"]] 20:44:49 INFO - PROCESS | 1839 | 1477626289161 Marionette TRACE conn4 -> [0,525,"switchToWindow",{"name":"8"}] 20:44:49 INFO - PROCESS | 1839 | 1477626289170 Marionette TRACE conn4 <- [1,525,null,{}] 20:44:49 INFO - PROCESS | 1839 | 1477626289176 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:49 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f865c00 == 13 [pid = 1839] [id = 120] 20:44:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x8f866800) [pid = 1839] [serial = 352] [outer = (nil)] 20:44:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x8fa18000) [pid = 1839] [serial = 353] [outer = 0x8f866800] 20:44:49 INFO - PROCESS | 1839 | 1477626289266 Marionette DEBUG loaded listener.js 20:44:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x90e4e800) [pid = 1839] [serial = 354] [outer = 0x8f866800] 20:44:50 INFO - PROCESS | 1839 | 1477626290314 Marionette TRACE conn4 <- [1,526,null,{"value":["/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:44:50 INFO - .. 20:44:50 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html | took 1480ms 20:44:50 INFO - PROCESS | 1839 | 1477626290365 Marionette TRACE conn4 -> [0,527,"getWindowHandle",null] 20:44:50 INFO - PROCESS | 1839 | 1477626290371 Marionette TRACE conn4 <- [1,527,null,{"value":"8"}] 20:44:50 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html 20:44:50 INFO - PROCESS | 1839 | 1477626290382 Marionette TRACE conn4 -> [0,528,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:50 INFO - PROCESS | 1839 | 1477626290615 Marionette TRACE conn4 <- [1,528,null,{"value":null}] 20:44:50 INFO - PROCESS | 1839 | 1477626290759 Marionette TRACE conn4 -> [0,529,"getWindowHandles",null] 20:44:50 INFO - PROCESS | 1839 | 1477626290772 Marionette TRACE conn4 <- [1,529,null,["8"]] 20:44:50 INFO - PROCESS | 1839 | 1477626290781 Marionette TRACE conn4 -> [0,530,"switchToWindow",{"name":"8"}] 20:44:50 INFO - PROCESS | 1839 | 1477626290790 Marionette TRACE conn4 <- [1,530,null,{}] 20:44:50 INFO - PROCESS | 1839 | 1477626290797 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:50 INFO - PROCESS | 1839 | ++DOCSHELL 0x92b80400 == 14 [pid = 1839] [id = 121] 20:44:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x92d70c00) [pid = 1839] [serial = 355] [outer = (nil)] 20:44:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x939ec400) [pid = 1839] [serial = 356] [outer = 0x92d70c00] 20:44:50 INFO - PROCESS | 1839 | 1477626290940 Marionette DEBUG loaded listener.js 20:44:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x955e5800) [pid = 1839] [serial = 357] [outer = 0x92d70c00] 20:44:52 INFO - PROCESS | 1839 | 1477626292112 Marionette TRACE conn4 <- [1,531,null,{"value":["/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html",0,null,null,[["Violation report status OK.",0,null,null],["inline-style-allowed-while-cloning-objects",0,null,null],["inline-style-allowed-while-cloning-objects 1",0,null,null],["inline-style-allowed-while-cloning-objects 2",0,null,null],["inline-style-allowed-while-cloning-objects 3",0,null,null],["inline-style-allowed-while-cloning-objects 4",0,null,null],["inline-style-allowed-while-cloning-objects 5",0,null,null],["inline-style-allowed-while-cloning-objects 6",0,null,null],["inline-style-allowed-while-cloning-objects 7",0,null,null],["inline-style-allowed-while-cloning-objects 8",0,null,null],["inline-style-allowed-while-cloning-objects 9",0,null,null],["inline-style-allowed-while-cloning-objects 10",0,null,null],["inline-style-allowed-while-cloning-objects 11",0,null,null],["inline-style-allowed-while-cloning-objects 12",0,null,null],["inline-style-allowed-while-cloning-objects 13",0,null,null],["inline-style-allowed-while-cloning-objects 14",0,null,null],["inline-style-allowed-while-cloning-objects 15",0,null,null],["inline-style-allowed-while-cloning-objects 16",0,null,null],["inline-style-allowed-while-cloning-objects 17",0,null,null],["inline-style-allowed-while-cloning-objects 18",0,null,null],["inline-style-allowed-while-cloning-objects 19",0,null,null],["inline-style-allowed-while-cloning-objects 20",0,null,null],["inline-style-allowed-while-cloning-objects 21",0,null,null]]]}] 20:44:52 INFO - ....................... 20:44:52 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html | took 1780ms 20:44:52 INFO - PROCESS | 1839 | 1477626292183 Marionette TRACE conn4 -> [0,532,"getWindowHandle",null] 20:44:52 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed.sub.html 20:44:52 INFO - PROCESS | 1839 | 1477626292189 Marionette TRACE conn4 <- [1,532,null,{"value":"8"}] 20:44:52 INFO - PROCESS | 1839 | 1477626292202 Marionette TRACE conn4 -> [0,533,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:52 INFO - PROCESS | 1839 | 1477626292416 Marionette TRACE conn4 <- [1,533,null,{"value":null}] 20:44:52 INFO - PROCESS | 1839 | 1477626292556 Marionette TRACE conn4 -> [0,534,"getWindowHandles",null] 20:44:52 INFO - PROCESS | 1839 | 1477626292561 Marionette TRACE conn4 <- [1,534,null,["8"]] 20:44:52 INFO - PROCESS | 1839 | 1477626292569 Marionette TRACE conn4 -> [0,535,"switchToWindow",{"name":"8"}] 20:44:52 INFO - PROCESS | 1839 | 1477626292575 Marionette TRACE conn4 <- [1,535,null,{}] 20:44:52 INFO - PROCESS | 1839 | 1477626292581 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:52 INFO - PROCESS | 1839 | ++DOCSHELL 0x957e0800 == 15 [pid = 1839] [id = 122] 20:44:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x957e3400) [pid = 1839] [serial = 358] [outer = (nil)] 20:44:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x957e8000) [pid = 1839] [serial = 359] [outer = 0x957e3400] 20:44:52 INFO - PROCESS | 1839 | 1477626292679 Marionette DEBUG loaded listener.js 20:44:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x957e8400) [pid = 1839] [serial = 360] [outer = 0x957e3400] 20:44:54 INFO - PROCESS | 1839 | --DOCSHELL 0x8fa15000 == 14 [pid = 1839] [id = 118] 20:44:54 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x8f868400) [pid = 1839] [serial = 344] [outer = (nil)] [url = about:blank] 20:44:54 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x8db0ec00) [pid = 1839] [serial = 342] [outer = (nil)] [url = about:blank] 20:44:58 INFO - PROCESS | 1839 | 1477626298469 Marionette TRACE conn4 <- [1,536,null,{"value":["/content-security-policy/blink-contrib/inline-style-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:44:58 INFO - .. 20:44:58 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed.sub.html | took 6296ms 20:44:58 INFO - PROCESS | 1839 | 1477626298492 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 20:44:58 INFO - PROCESS | 1839 | 1477626298499 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 20:44:58 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html 20:44:58 INFO - PROCESS | 1839 | 1477626298509 Marionette TRACE conn4 -> [0,538,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:44:58 INFO - PROCESS | 1839 | 1477626298672 Marionette TRACE conn4 <- [1,538,null,{"value":null}] 20:44:58 INFO - PROCESS | 1839 | 1477626298691 Marionette TRACE conn4 -> [0,539,"getWindowHandles",null] 20:44:58 INFO - PROCESS | 1839 | 1477626298696 Marionette TRACE conn4 <- [1,539,null,["8"]] 20:44:58 INFO - PROCESS | 1839 | 1477626298705 Marionette TRACE conn4 -> [0,540,"switchToWindow",{"name":"8"}] 20:44:58 INFO - PROCESS | 1839 | 1477626298713 Marionette TRACE conn4 <- [1,540,null,{}] 20:44:58 INFO - PROCESS | 1839 | 1477626298805 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:44:58 INFO - PROCESS | 1839 | ++DOCSHELL 0x90e41800 == 15 [pid = 1839] [id = 123] 20:44:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x90e42800) [pid = 1839] [serial = 361] [outer = (nil)] 20:44:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x91063400) [pid = 1839] [serial = 362] [outer = 0x90e42800] 20:44:58 INFO - PROCESS | 1839 | 1477626298895 Marionette DEBUG loaded listener.js 20:44:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x91065400) [pid = 1839] [serial = 363] [outer = 0x90e42800] 20:45:02 INFO - PROCESS | 1839 | --DOCSHELL 0x9396b400 == 14 [pid = 1839] [id = 119] 20:45:02 INFO - PROCESS | 1839 | --DOCSHELL 0x8f81e000 == 13 [pid = 1839] [id = 116] 20:45:02 INFO - PROCESS | 1839 | --DOCSHELL 0x957e0800 == 12 [pid = 1839] [id = 122] 20:45:02 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x93c05000) [pid = 1839] [serial = 350] [outer = (nil)] [url = about:blank] 20:45:02 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x8fa18000) [pid = 1839] [serial = 353] [outer = (nil)] [url = about:blank] 20:45:02 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x90e46c00) [pid = 1839] [serial = 347] [outer = (nil)] [url = about:blank] 20:45:02 INFO - PROCESS | 1839 | --DOCSHELL 0x92b80400 == 11 [pid = 1839] [id = 121] 20:45:04 INFO - PROCESS | 1839 | 1477626304450 Marionette TRACE conn4 <- [1,541,null,{"value":["/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:45:04 INFO - .. 20:45:04 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html | took 5998ms 20:45:04 INFO - PROCESS | 1839 | 1477626304507 Marionette TRACE conn4 -> [0,542,"getWindowHandle",null] 20:45:04 INFO - PROCESS | 1839 | 1477626304514 Marionette TRACE conn4 <- [1,542,null,{"value":"8"}] 20:45:04 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html 20:45:04 INFO - PROCESS | 1839 | 1477626304530 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:45:04 INFO - PROCESS | 1839 | 1477626304756 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 20:45:04 INFO - PROCESS | 1839 | 1477626304831 Marionette TRACE conn4 -> [0,544,"getWindowHandles",null] 20:45:04 INFO - PROCESS | 1839 | 1477626304836 Marionette TRACE conn4 <- [1,544,null,["8"]] 20:45:04 INFO - PROCESS | 1839 | 1477626304844 Marionette TRACE conn4 -> [0,545,"switchToWindow",{"name":"8"}] 20:45:04 INFO - PROCESS | 1839 | 1477626304853 Marionette TRACE conn4 <- [1,545,null,{}] 20:45:04 INFO - PROCESS | 1839 | 1477626304865 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:04 INFO - PROCESS | 1839 | ++DOCSHELL 0x92abc400 == 12 [pid = 1839] [id = 124] 20:45:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x92abcc00) [pid = 1839] [serial = 364] [outer = (nil)] 20:45:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x92d7b000) [pid = 1839] [serial = 365] [outer = 0x92abcc00] 20:45:04 INFO - PROCESS | 1839 | 1477626304957 Marionette DEBUG loaded listener.js 20:45:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x939ed000) [pid = 1839] [serial = 366] [outer = 0x92abcc00] 20:45:05 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x8f866800) [pid = 1839] [serial = 352] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html] 20:45:05 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x92d70c00) [pid = 1839] [serial = 355] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html] 20:45:05 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x957e3400) [pid = 1839] [serial = 358] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed.sub.html] 20:45:05 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x939ee800) [pid = 1839] [serial = 349] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html] 20:45:05 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x8fa16400) [pid = 1839] [serial = 346] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html] 20:45:05 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x8f81f400) [pid = 1839] [serial = 343] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html] 20:45:06 INFO - PROCESS | 1839 | 1477626306098 Marionette TRACE conn4 <- [1,546,null,{"value":["/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:45:06 INFO - .. 20:45:06 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html | took 1628ms 20:45:06 INFO - PROCESS | 1839 | 1477626306155 Marionette TRACE conn4 -> [0,547,"getWindowHandle",null] 20:45:06 INFO - PROCESS | 1839 | 1477626306163 Marionette TRACE conn4 <- [1,547,null,{"value":"8"}] 20:45:06 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html 20:45:06 INFO - PROCESS | 1839 | 1477626306171 Marionette TRACE conn4 -> [0,548,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:45:06 INFO - PROCESS | 1839 | 1477626306413 Marionette TRACE conn4 <- [1,548,null,{"value":null}] 20:45:06 INFO - PROCESS | 1839 | 1477626306439 Marionette TRACE conn4 -> [0,549,"getWindowHandles",null] 20:45:06 INFO - PROCESS | 1839 | 1477626306446 Marionette TRACE conn4 <- [1,549,null,["8"]] 20:45:06 INFO - PROCESS | 1839 | 1477626306455 Marionette TRACE conn4 -> [0,550,"switchToWindow",{"name":"8"}] 20:45:06 INFO - PROCESS | 1839 | 1477626306461 Marionette TRACE conn4 <- [1,550,null,{}] 20:45:06 INFO - PROCESS | 1839 | 1477626306468 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:06 INFO - PROCESS | 1839 | ++DOCSHELL 0x93966400 == 13 [pid = 1839] [id = 125] 20:45:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x956eac00) [pid = 1839] [serial = 367] [outer = (nil)] 20:45:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x957ee800) [pid = 1839] [serial = 368] [outer = 0x956eac00] 20:45:06 INFO - PROCESS | 1839 | 1477626306562 Marionette DEBUG loaded listener.js 20:45:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x957eec00) [pid = 1839] [serial = 369] [outer = 0x956eac00] 20:45:10 INFO - PROCESS | 1839 | --DOCSHELL 0x8f81d000 == 12 [pid = 1839] [id = 117] 20:45:10 INFO - PROCESS | 1839 | --DOCSHELL 0x92abc400 == 11 [pid = 1839] [id = 124] 20:45:10 INFO - PROCESS | 1839 | --DOCSHELL 0x8f865c00 == 10 [pid = 1839] [id = 120] 20:45:10 INFO - PROCESS | 1839 | --DOCSHELL 0x90e41800 == 9 [pid = 1839] [id = 123] 20:45:10 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x8db7dc00) [pid = 1839] [serial = 351] [outer = (nil)] [url = about:blank] 20:45:10 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x8db84800) [pid = 1839] [serial = 348] [outer = (nil)] [url = about:blank] 20:45:10 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x8fa11c00) [pid = 1839] [serial = 345] [outer = (nil)] [url = about:blank] 20:45:10 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x957e8000) [pid = 1839] [serial = 359] [outer = (nil)] [url = about:blank] 20:45:10 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x957e8400) [pid = 1839] [serial = 360] [outer = (nil)] [url = about:blank] 20:45:10 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x939ec400) [pid = 1839] [serial = 356] [outer = (nil)] [url = about:blank] 20:45:10 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x955e5800) [pid = 1839] [serial = 357] [outer = (nil)] [url = about:blank] 20:45:10 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x90e4e800) [pid = 1839] [serial = 354] [outer = (nil)] [url = about:blank] 20:45:12 INFO - PROCESS | 1839 | 1477626312196 Marionette TRACE conn4 <- [1,551,null,{"value":["/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:45:12 INFO - .. 20:45:12 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html | took 6084ms 20:45:12 INFO - PROCESS | 1839 | 1477626312255 Marionette TRACE conn4 -> [0,552,"getWindowHandle",null] 20:45:12 INFO - PROCESS | 1839 | 1477626312263 Marionette TRACE conn4 <- [1,552,null,{"value":"8"}] 20:45:12 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-blocked.sub.html 20:45:12 INFO - PROCESS | 1839 | 1477626312277 Marionette TRACE conn4 -> [0,553,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:45:12 INFO - PROCESS | 1839 | 1477626312479 Marionette TRACE conn4 <- [1,553,null,{"value":null}] 20:45:12 INFO - PROCESS | 1839 | 1477626312595 Marionette TRACE conn4 -> [0,554,"getWindowHandles",null] 20:45:12 INFO - PROCESS | 1839 | 1477626312602 Marionette TRACE conn4 <- [1,554,null,["8"]] 20:45:12 INFO - PROCESS | 1839 | 1477626312609 Marionette TRACE conn4 -> [0,555,"switchToWindow",{"name":"8"}] 20:45:12 INFO - PROCESS | 1839 | 1477626312618 Marionette TRACE conn4 <- [1,555,null,{}] 20:45:12 INFO - PROCESS | 1839 | 1477626312631 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:12 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f81bc00 == 10 [pid = 1839] [id = 126] 20:45:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x8f81c000) [pid = 1839] [serial = 370] [outer = (nil)] 20:45:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x8f864000) [pid = 1839] [serial = 371] [outer = 0x8f81c000] 20:45:12 INFO - PROCESS | 1839 | 1477626312726 Marionette DEBUG loaded listener.js 20:45:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x8fa18c00) [pid = 1839] [serial = 372] [outer = 0x8f81c000] 20:45:13 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x92abcc00) [pid = 1839] [serial = 364] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html] 20:45:13 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x90e42800) [pid = 1839] [serial = 361] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html] 20:45:13 INFO - PROCESS | 1839 | 1477626313873 Marionette TRACE conn4 <- [1,556,null,{"value":["/content-security-policy/blink-contrib/inline-style-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:45:13 INFO - .. 20:45:13 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-blocked.sub.html | took 1625ms 20:45:13 INFO - PROCESS | 1839 | 1477626313899 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 20:45:13 INFO - PROCESS | 1839 | 1477626313905 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 20:45:13 INFO - TEST-START | /content-security-policy/blink-contrib/media-src-track-block.sub.html 20:45:13 INFO - PROCESS | 1839 | 1477626313913 Marionette TRACE conn4 -> [0,558,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:45:14 INFO - PROCESS | 1839 | 1477626314136 Marionette TRACE conn4 <- [1,558,null,{"value":null}] 20:45:14 INFO - PROCESS | 1839 | 1477626314199 Marionette TRACE conn4 -> [0,559,"getWindowHandles",null] 20:45:14 INFO - PROCESS | 1839 | 1477626314204 Marionette TRACE conn4 <- [1,559,null,["8"]] 20:45:14 INFO - PROCESS | 1839 | 1477626314210 Marionette TRACE conn4 -> [0,560,"switchToWindow",{"name":"8"}] 20:45:14 INFO - PROCESS | 1839 | 1477626314216 Marionette TRACE conn4 <- [1,560,null,{}] 20:45:14 INFO - PROCESS | 1839 | 1477626314223 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:14 INFO - PROCESS | 1839 | ++DOCSHELL 0x8fa15000 == 11 [pid = 1839] [id = 127] 20:45:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x91067800) [pid = 1839] [serial = 373] [outer = (nil)] 20:45:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x9315c800) [pid = 1839] [serial = 374] [outer = 0x91067800] 20:45:14 INFO - PROCESS | 1839 | 1477626314315 Marionette DEBUG loaded listener.js 20:45:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x8db1a800) [pid = 1839] [serial = 375] [outer = 0x91067800] 20:45:18 INFO - PROCESS | 1839 | --DOCSHELL 0x8f81bc00 == 10 [pid = 1839] [id = 126] 20:45:18 INFO - PROCESS | 1839 | --DOCSHELL 0x93966400 == 9 [pid = 1839] [id = 125] 20:45:19 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x92d7b000) [pid = 1839] [serial = 365] [outer = (nil)] [url = about:blank] 20:45:19 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x939ed000) [pid = 1839] [serial = 366] [outer = (nil)] [url = about:blank] 20:45:19 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x91065400) [pid = 1839] [serial = 363] [outer = (nil)] [url = about:blank] 20:45:19 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x91063400) [pid = 1839] [serial = 362] [outer = (nil)] [url = about:blank] 20:45:19 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x957ee800) [pid = 1839] [serial = 368] [outer = (nil)] [url = about:blank] 20:45:20 INFO - PROCESS | 1839 | 1477626320855 Marionette TRACE conn4 <- [1,561,null,{"value":["/content-security-policy/blink-contrib/media-src-track-block.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",1,"assert_unreached: Alert timeout, expected alerts PASS not fired. Reached unreachable code","@http://web-platform.test:8000/content-security-policy/support/alertAssert.sub.js?alerts=[%22PASS%22]:16:32\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/content-security-policy/support/alertAssert.sub.js?alerts=[%22PASS%22]:16:6\nstep_timeout/<@http://web-platform.test:8000/resources/testharness.js:668:13\nsetTimeout handler*step_timeout@http://web-platform.test:8000/resources/testharness.js:667:16\n@http://web-platform.test:8000/content-security-policy/support/alertAssert.sub.js?alerts=[%22PASS%22]:14:2\n"],["Violation report status OK.",1,"assert_equals: No such report. expected \"true\" but got \"false\"","report.onload<@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:47:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:42:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:39:3\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=media-src%20%27none%27:1:2\n"]]]}] 20:45:20 INFO - .. 20:45:20 INFO - TEST-OK | /content-security-policy/blink-contrib/media-src-track-block.sub.html | took 6987ms 20:45:20 INFO - PROCESS | 1839 | 1477626320899 Marionette TRACE conn4 -> [0,562,"getWindowHandle",null] 20:45:20 INFO - PROCESS | 1839 | 1477626320907 Marionette TRACE conn4 <- [1,562,null,{"value":"8"}] 20:45:20 INFO - TEST-START | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html 20:45:20 INFO - PROCESS | 1839 | 1477626320926 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:45:21 INFO - PROCESS | 1839 | 1477626321159 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 20:45:21 INFO - PROCESS | 1839 | 1477626321197 Marionette TRACE conn4 -> [0,564,"getWindowHandles",null] 20:45:21 INFO - PROCESS | 1839 | 1477626321204 Marionette TRACE conn4 <- [1,564,null,["8"]] 20:45:21 INFO - PROCESS | 1839 | 1477626321213 Marionette TRACE conn4 -> [0,565,"switchToWindow",{"name":"8"}] 20:45:21 INFO - PROCESS | 1839 | 1477626321221 Marionette TRACE conn4 <- [1,565,null,{}] 20:45:21 INFO - PROCESS | 1839 | 1477626321281 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:21 INFO - PROCESS | 1839 | ++DOCSHELL 0x90e4ec00 == 10 [pid = 1839] [id = 128] 20:45:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x90e4fc00) [pid = 1839] [serial = 376] [outer = (nil)] 20:45:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x91066000) [pid = 1839] [serial = 377] [outer = 0x90e4fc00] 20:45:21 INFO - PROCESS | 1839 | 1477626321379 Marionette DEBUG loaded listener.js 20:45:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x92a34000) [pid = 1839] [serial = 378] [outer = 0x90e4fc00] 20:45:21 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x956eac00) [pid = 1839] [serial = 367] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html] 20:45:21 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x8f81c000) [pid = 1839] [serial = 370] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-blocked.sub.html] 20:45:21 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:45:21 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 20:45:21 INFO - PROCESS | 1839 | [1839] 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 20:45:22 INFO - PROCESS | 1839 | 1477626322511 Marionette TRACE conn4 <- [1,566,null,{"value":["/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:45:22 INFO - . 20:45:22 INFO - TEST-OK | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html | took 1622ms 20:45:22 INFO - PROCESS | 1839 | 1477626322546 Marionette TRACE conn4 -> [0,567,"getWindowHandle",null] 20:45:22 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html 20:45:22 INFO - PROCESS | 1839 | 1477626322553 Marionette TRACE conn4 <- [1,567,null,{"value":"8"}] 20:45:22 INFO - PROCESS | 1839 | 1477626322561 Marionette TRACE conn4 -> [0,568,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:45:22 INFO - PROCESS | 1839 | 1477626322755 Marionette TRACE conn4 <- [1,568,null,{"value":null}] 20:45:22 INFO - PROCESS | 1839 | 1477626322862 Marionette TRACE conn4 -> [0,569,"getWindowHandles",null] 20:45:22 INFO - PROCESS | 1839 | 1477626322868 Marionette TRACE conn4 <- [1,569,null,["8"]] 20:45:22 INFO - PROCESS | 1839 | 1477626322876 Marionette TRACE conn4 -> [0,570,"switchToWindow",{"name":"8"}] 20:45:22 INFO - PROCESS | 1839 | 1477626322882 Marionette TRACE conn4 <- [1,570,null,{}] 20:45:22 INFO - PROCESS | 1839 | 1477626322888 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:22 INFO - PROCESS | 1839 | ++DOCSHELL 0x92ab2000 == 11 [pid = 1839] [id = 129] 20:45:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x955e6400) [pid = 1839] [serial = 379] [outer = (nil)] 20:45:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x955f0000) [pid = 1839] [serial = 380] [outer = 0x955e6400] 20:45:22 INFO - PROCESS | 1839 | 1477626322981 Marionette DEBUG loaded listener.js 20:45:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x90e42800) [pid = 1839] [serial = 381] [outer = 0x955e6400] 20:45:23 INFO - PROCESS | 1839 | 1477626323632 Marionette TRACE conn4 <- [1,571,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 20:45:23 INFO - . 20:45:23 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html | took 1131ms 20:45:23 INFO - PROCESS | 1839 | 1477626323703 Marionette TRACE conn4 -> [0,572,"getWindowHandle",null] 20:45:23 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html 20:45:23 INFO - PROCESS | 1839 | 1477626323713 Marionette TRACE conn4 <- [1,572,null,{"value":"8"}] 20:45:23 INFO - PROCESS | 1839 | 1477626323722 Marionette TRACE conn4 -> [0,573,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:45:23 INFO - PROCESS | 1839 | 1477626323946 Marionette TRACE conn4 <- [1,573,null,{"value":null}] 20:45:24 INFO - PROCESS | 1839 | 1477626324066 Marionette TRACE conn4 -> [0,574,"getWindowHandles",null] 20:45:24 INFO - PROCESS | 1839 | 1477626324074 Marionette TRACE conn4 <- [1,574,null,["8"]] 20:45:24 INFO - PROCESS | 1839 | 1477626324088 Marionette TRACE conn4 -> [0,575,"switchToWindow",{"name":"8"}] 20:45:24 INFO - PROCESS | 1839 | 1477626324099 Marionette TRACE conn4 <- [1,575,null,{}] 20:45:24 INFO - PROCESS | 1839 | 1477626324110 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:24 INFO - PROCESS | 1839 | ++DOCSHELL 0x95b62000 == 12 [pid = 1839] [id = 130] 20:45:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x95b62400) [pid = 1839] [serial = 382] [outer = (nil)] 20:45:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x95b64800) [pid = 1839] [serial = 383] [outer = 0x95b62400] 20:45:24 INFO - PROCESS | 1839 | 1477626324231 Marionette DEBUG loaded listener.js 20:45:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x95b67000) [pid = 1839] [serial = 384] [outer = 0x95b62400] 20:45:24 INFO - PROCESS | 1839 | 1477626324862 Marionette TRACE conn4 <- [1,576,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-archive.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 20:45:24 INFO - . 20:45:24 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html | took 1223ms 20:45:24 INFO - PROCESS | 1839 | 1477626324946 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 20:45:24 INFO - PROCESS | 1839 | 1477626324953 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 20:45:24 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html 20:45:24 INFO - PROCESS | 1839 | 1477626324964 Marionette TRACE conn4 -> [0,578,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:45:25 INFO - PROCESS | 1839 | 1477626325188 Marionette TRACE conn4 <- [1,578,null,{"value":null}] 20:45:25 INFO - PROCESS | 1839 | 1477626325330 Marionette TRACE conn4 -> [0,579,"getWindowHandles",null] 20:45:25 INFO - PROCESS | 1839 | 1477626325340 Marionette TRACE conn4 <- [1,579,null,["8"]] 20:45:25 INFO - PROCESS | 1839 | 1477626325354 Marionette TRACE conn4 -> [0,580,"switchToWindow",{"name":"8"}] 20:45:25 INFO - PROCESS | 1839 | 1477626325369 Marionette TRACE conn4 <- [1,580,null,{}] 20:45:25 INFO - PROCESS | 1839 | 1477626325377 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:25 INFO - PROCESS | 1839 | ++DOCSHELL 0x90e4d400 == 13 [pid = 1839] [id = 131] 20:45:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x90e4e800) [pid = 1839] [serial = 385] [outer = (nil)] 20:45:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x92d74000) [pid = 1839] [serial = 386] [outer = 0x90e4e800] 20:45:25 INFO - PROCESS | 1839 | 1477626325504 Marionette DEBUG loaded listener.js 20:45:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x92d7b000) [pid = 1839] [serial = 387] [outer = 0x90e4e800] 20:45:26 INFO - PROCESS | 1839 | 1477626326206 Marionette TRACE conn4 <- [1,581,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 20:45:26 INFO - . 20:45:26 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html | took 1320ms 20:45:26 INFO - PROCESS | 1839 | 1477626326286 Marionette TRACE conn4 -> [0,582,"getWindowHandle",null] 20:45:26 INFO - PROCESS | 1839 | 1477626326294 Marionette TRACE conn4 <- [1,582,null,{"value":"8"}] 20:45:26 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code.sub.html 20:45:26 INFO - PROCESS | 1839 | 1477626326303 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:45:26 INFO - PROCESS | 1839 | 1477626326514 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 20:45:26 INFO - PROCESS | 1839 | 1477626326657 Marionette TRACE conn4 -> [0,584,"getWindowHandles",null] 20:45:26 INFO - PROCESS | 1839 | 1477626326662 Marionette TRACE conn4 <- [1,584,null,["8"]] 20:45:26 INFO - PROCESS | 1839 | 1477626326676 Marionette TRACE conn4 -> [0,585,"switchToWindow",{"name":"8"}] 20:45:26 INFO - PROCESS | 1839 | 1477626326683 Marionette TRACE conn4 <- [1,585,null,{}] 20:45:26 INFO - PROCESS | 1839 | 1477626326689 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:26 INFO - PROCESS | 1839 | ++DOCSHELL 0x95d81800 == 14 [pid = 1839] [id = 132] 20:45:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x95d82400) [pid = 1839] [serial = 388] [outer = (nil)] 20:45:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x95d85c00) [pid = 1839] [serial = 389] [outer = 0x95d82400] 20:45:26 INFO - PROCESS | 1839 | 1477626326810 Marionette DEBUG loaded listener.js 20:45:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x95d8c000) [pid = 1839] [serial = 390] [outer = 0x95d82400] 20:45:27 INFO - PROCESS | 1839 | 1477626327551 Marionette TRACE conn4 <- [1,586,null,{"value":["/content-security-policy/blink-contrib/object-src-applet-code.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",3,"No Java Plugin, cannot run test.",null]]]}] 20:45:27 INFO - . 20:45:27 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code.sub.html | took 1328ms 20:45:27 INFO - PROCESS | 1839 | 1477626327640 Marionette TRACE conn4 -> [0,587,"getWindowHandle",null] 20:45:27 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html 20:45:27 INFO - PROCESS | 1839 | 1477626327651 Marionette TRACE conn4 <- [1,587,null,{"value":"8"}] 20:45:27 INFO - PROCESS | 1839 | 1477626327662 Marionette TRACE conn4 -> [0,588,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:45:27 INFO - PROCESS | 1839 | 1477626327938 Marionette TRACE conn4 <- [1,588,null,{"value":null}] 20:45:27 INFO - PROCESS | 1839 | 1477626327954 Marionette TRACE conn4 -> [0,589,"getWindowHandles",null] 20:45:27 INFO - PROCESS | 1839 | 1477626327959 Marionette TRACE conn4 <- [1,589,null,["8"]] 20:45:28 INFO - PROCESS | 1839 | 1477626328061 Marionette TRACE conn4 -> [0,590,"switchToWindow",{"name":"8"}] 20:45:28 INFO - PROCESS | 1839 | 1477626328069 Marionette TRACE conn4 <- [1,590,null,{}] 20:45:28 INFO - PROCESS | 1839 | 1477626328077 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:28 INFO - PROCESS | 1839 | ++DOCSHELL 0x961e2c00 == 15 [pid = 1839] [id = 133] 20:45:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x961e3000) [pid = 1839] [serial = 391] [outer = (nil)] 20:45:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x961e6400) [pid = 1839] [serial = 392] [outer = 0x961e3000] 20:45:28 INFO - PROCESS | 1839 | 1477626328181 Marionette DEBUG loaded listener.js 20:45:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x961ebc00) [pid = 1839] [serial = 393] [outer = 0x961e3000] 20:45:30 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x8f864000) [pid = 1839] [serial = 371] [outer = (nil)] [url = about:blank] 20:45:30 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x8fa18c00) [pid = 1839] [serial = 372] [outer = (nil)] [url = about:blank] 20:45:30 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x957eec00) [pid = 1839] [serial = 369] [outer = (nil)] [url = about:blank] 20:45:32 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x955e6400) [pid = 1839] [serial = 379] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html] 20:45:32 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x90e4fc00) [pid = 1839] [serial = 376] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html] 20:45:32 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x91067800) [pid = 1839] [serial = 373] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/media-src-track-block.sub.html] 20:45:33 INFO - PROCESS | 1839 | 1477626333892 Marionette TRACE conn4 <- [1,591,null,{"value":["/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:45:33 INFO - . 20:45:33 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html | took 6286ms 20:45:33 INFO - PROCESS | 1839 | 1477626333946 Marionette TRACE conn4 -> [0,592,"getWindowHandle",null] 20:45:33 INFO - PROCESS | 1839 | 1477626333951 Marionette TRACE conn4 <- [1,592,null,{"value":"8"}] 20:45:33 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html 20:45:33 INFO - PROCESS | 1839 | 1477626333960 Marionette TRACE conn4 -> [0,593,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:45:34 INFO - PROCESS | 1839 | 1477626334117 Marionette TRACE conn4 <- [1,593,null,{"value":null}] 20:45:34 INFO - PROCESS | 1839 | 1477626334138 Marionette TRACE conn4 -> [0,594,"getWindowHandles",null] 20:45:34 INFO - PROCESS | 1839 | 1477626334144 Marionette TRACE conn4 <- [1,594,null,["8"]] 20:45:34 INFO - PROCESS | 1839 | 1477626334151 Marionette TRACE conn4 -> [0,595,"switchToWindow",{"name":"8"}] 20:45:34 INFO - PROCESS | 1839 | 1477626334160 Marionette TRACE conn4 <- [1,595,null,{}] 20:45:34 INFO - PROCESS | 1839 | 1477626334166 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:34 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f820000 == 16 [pid = 1839] [id = 134] 20:45:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x8f863c00) [pid = 1839] [serial = 394] [outer = (nil)] 20:45:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x8f86c400) [pid = 1839] [serial = 395] [outer = 0x8f863c00] 20:45:34 INFO - PROCESS | 1839 | 1477626334347 Marionette DEBUG loaded listener.js 20:45:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x8fa15c00) [pid = 1839] [serial = 396] [outer = 0x8f863c00] 20:45:38 INFO - PROCESS | 1839 | --DOCSHELL 0x92ab2000 == 15 [pid = 1839] [id = 129] 20:45:38 INFO - PROCESS | 1839 | --DOCSHELL 0x8fa15000 == 14 [pid = 1839] [id = 127] 20:45:38 INFO - PROCESS | 1839 | --DOCSHELL 0x90e4ec00 == 13 [pid = 1839] [id = 128] 20:45:38 INFO - PROCESS | 1839 | --DOCSHELL 0x961e2c00 == 12 [pid = 1839] [id = 133] 20:45:38 INFO - PROCESS | 1839 | --DOCSHELL 0x95d81800 == 11 [pid = 1839] [id = 132] 20:45:38 INFO - PROCESS | 1839 | --DOCSHELL 0x90e4d400 == 10 [pid = 1839] [id = 131] 20:45:38 INFO - PROCESS | 1839 | --DOCSHELL 0x95b62000 == 9 [pid = 1839] [id = 130] 20:45:38 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x9315c800) [pid = 1839] [serial = 374] [outer = (nil)] [url = about:blank] 20:45:38 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x955f0000) [pid = 1839] [serial = 380] [outer = (nil)] [url = about:blank] 20:45:38 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x90e42800) [pid = 1839] [serial = 381] [outer = (nil)] [url = about:blank] 20:45:38 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x91066000) [pid = 1839] [serial = 377] [outer = (nil)] [url = about:blank] 20:45:38 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x92a34000) [pid = 1839] [serial = 378] [outer = (nil)] [url = about:blank] 20:45:38 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x8db1a800) [pid = 1839] [serial = 375] [outer = (nil)] [url = about:blank] 20:45:38 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x95b64800) [pid = 1839] [serial = 383] [outer = (nil)] [url = about:blank] 20:45:39 INFO - PROCESS | 1839 | 1477626339910 Marionette TRACE conn4 <- [1,596,null,{"value":["/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html",0,null,null,[["Violation report status OK.",1,"assert_equals: No such report. expected \"true\" but got \"false\"","report.onload<@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:47:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:42:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:39:3\n@http://web-platform.test:8000/content-security-policy/support/checkReport.sub.js?reportExists=true&reportField=violated-directive&reportValue=object-src%20%27none%27:1:2\n"]]]}] 20:45:39 INFO - . 20:45:39 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html | took 5982ms 20:45:39 INFO - PROCESS | 1839 | 1477626339942 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 20:45:39 INFO - PROCESS | 1839 | 1477626339949 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 20:45:39 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html 20:45:39 INFO - PROCESS | 1839 | 1477626339961 Marionette TRACE conn4 -> [0,598,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:45:40 INFO - PROCESS | 1839 | 1477626340157 Marionette TRACE conn4 <- [1,598,null,{"value":null}] 20:45:40 INFO - PROCESS | 1839 | 1477626340177 Marionette TRACE conn4 -> [0,599,"getWindowHandles",null] 20:45:40 INFO - PROCESS | 1839 | 1477626340184 Marionette TRACE conn4 <- [1,599,null,["8"]] 20:45:40 INFO - PROCESS | 1839 | 1477626340287 Marionette TRACE conn4 -> [0,600,"switchToWindow",{"name":"8"}] 20:45:40 INFO - PROCESS | 1839 | 1477626340295 Marionette TRACE conn4 <- [1,600,null,{}] 20:45:40 INFO - PROCESS | 1839 | 1477626340301 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:40 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f81c400 == 10 [pid = 1839] [id = 135] 20:45:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x8f81c800) [pid = 1839] [serial = 397] [outer = (nil)] 20:45:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x8f867000) [pid = 1839] [serial = 398] [outer = 0x8f81c800] 20:45:40 INFO - PROCESS | 1839 | 1477626340409 Marionette DEBUG loaded listener.js 20:45:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x90e41400) [pid = 1839] [serial = 399] [outer = 0x8f81c800] 20:45:41 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x90e4e800) [pid = 1839] [serial = 385] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html] 20:45:41 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x95b62400) [pid = 1839] [serial = 382] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive.sub.html] 20:45:41 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x95d82400) [pid = 1839] [serial = 388] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code.sub.html] 20:45:41 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x961e3000) [pid = 1839] [serial = 391] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html] 20:45:46 INFO - PROCESS | 1839 | 1477626346037 Marionette TRACE conn4 <- [1,601,null,{"value":["/content-security-policy/blink-contrib/object-src-url-allowed.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:45:46 INFO - . 20:45:46 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html | took 6097ms 20:45:46 INFO - PROCESS | 1839 | 1477626346076 Marionette TRACE conn4 -> [0,602,"getWindowHandle",null] 20:45:46 INFO - PROCESS | 1839 | 1477626346084 Marionette TRACE conn4 <- [1,602,null,{"value":"8"}] 20:45:46 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html 20:45:46 INFO - PROCESS | 1839 | 1477626346097 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:45:46 INFO - PROCESS | 1839 | 1477626346298 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 20:45:46 INFO - PROCESS | 1839 | 1477626346404 Marionette TRACE conn4 -> [0,604,"getWindowHandles",null] 20:45:46 INFO - PROCESS | 1839 | 1477626346411 Marionette TRACE conn4 <- [1,604,null,["8"]] 20:45:46 INFO - PROCESS | 1839 | --DOCSHELL 0x8f820000 == 9 [pid = 1839] [id = 134] 20:45:46 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x961e6400) [pid = 1839] [serial = 392] [outer = (nil)] [url = about:blank] 20:45:46 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x961ebc00) [pid = 1839] [serial = 393] [outer = (nil)] [url = about:blank] 20:45:46 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x95d85c00) [pid = 1839] [serial = 389] [outer = (nil)] [url = about:blank] 20:45:46 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x95d8c000) [pid = 1839] [serial = 390] [outer = (nil)] [url = about:blank] 20:45:46 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x92d74000) [pid = 1839] [serial = 386] [outer = (nil)] [url = about:blank] 20:45:46 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0x92d7b000) [pid = 1839] [serial = 387] [outer = (nil)] [url = about:blank] 20:45:46 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x95b67000) [pid = 1839] [serial = 384] [outer = (nil)] [url = about:blank] 20:45:46 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x8f86c400) [pid = 1839] [serial = 395] [outer = (nil)] [url = about:blank] 20:45:46 INFO - PROCESS | 1839 | 1477626346435 Marionette TRACE conn4 -> [0,605,"switchToWindow",{"name":"8"}] 20:45:46 INFO - PROCESS | 1839 | 1477626346444 Marionette TRACE conn4 <- [1,605,null,{}] 20:45:46 INFO - PROCESS | 1839 | 1477626346450 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:46 INFO - PROCESS | 1839 | ++DOCSHELL 0x8db84800 == 10 [pid = 1839] [id = 136] 20:45:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x8db86800) [pid = 1839] [serial = 400] [outer = (nil)] 20:45:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x8f819c00) [pid = 1839] [serial = 401] [outer = 0x8db86800] 20:45:46 INFO - PROCESS | 1839 | 1477626346548 Marionette DEBUG loaded listener.js 20:45:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x8f86a000) [pid = 1839] [serial = 402] [outer = 0x8db86800] 20:45:47 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:45:47 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 20:45:47 INFO - PROCESS | 1839 | [1839] 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 20:45:47 INFO - PROCESS | 1839 | 1477626347597 Marionette TRACE conn4 <- [1,606,null,{"value":["/content-security-policy/blink-contrib/object-src-url-blocked.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:45:47 INFO - . 20:45:47 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html | took 1526ms 20:45:47 INFO - PROCESS | 1839 | 1477626347620 Marionette TRACE conn4 -> [0,607,"getWindowHandle",null] 20:45:47 INFO - PROCESS | 1839 | 1477626347626 Marionette TRACE conn4 <- [1,607,null,{"value":"8"}] 20:45:47 INFO - TEST-START | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html 20:45:47 INFO - PROCESS | 1839 | 1477626347634 Marionette TRACE conn4 -> [0,608,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:45:47 INFO - PROCESS | 1839 | 1477626347827 Marionette TRACE conn4 <- [1,608,null,{"value":null}] 20:45:47 INFO - PROCESS | 1839 | 1477626347840 Marionette TRACE conn4 -> [0,609,"getWindowHandles",null] 20:45:47 INFO - PROCESS | 1839 | 1477626347845 Marionette TRACE conn4 <- [1,609,null,["8"]] 20:45:47 INFO - PROCESS | 1839 | 1477626347852 Marionette TRACE conn4 -> [0,610,"switchToWindow",{"name":"8"}] 20:45:47 INFO - PROCESS | 1839 | 1477626347858 Marionette TRACE conn4 <- [1,610,null,{}] 20:45:47 INFO - PROCESS | 1839 | 1477626347950 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:47 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f86c800 == 11 [pid = 1839] [id = 137] 20:45:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x91ae0800) [pid = 1839] [serial = 403] [outer = (nil)] 20:45:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x92abd400) [pid = 1839] [serial = 404] [outer = 0x91ae0800] 20:45:48 INFO - PROCESS | 1839 | 1477626348037 Marionette DEBUG loaded listener.js 20:45:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x8ce42c00) [pid = 1839] [serial = 405] [outer = 0x91ae0800] 20:45:48 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x8f863c00) [pid = 1839] [serial = 394] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html] 20:45:49 INFO - PROCESS | 1839 | 1477626349171 Marionette TRACE conn4 <- [1,611,null,{"value":["/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:45:49 INFO - . 20:45:49 INFO - TEST-OK | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html | took 1586ms 20:45:49 INFO - PROCESS | 1839 | 1477626349228 Marionette TRACE conn4 -> [0,612,"getWindowHandle",null] 20:45:49 INFO - PROCESS | 1839 | 1477626349235 Marionette TRACE conn4 <- [1,612,null,{"value":"8"}] 20:45:49 INFO - TEST-START | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html 20:45:49 INFO - PROCESS | 1839 | 1477626349243 Marionette TRACE conn4 -> [0,613,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:45:49 INFO - PROCESS | 1839 | 1477626349422 Marionette TRACE conn4 <- [1,613,null,{"value":null}] 20:45:49 INFO - PROCESS | 1839 | 1477626349435 Marionette TRACE conn4 -> [0,614,"getWindowHandles",null] 20:45:49 INFO - PROCESS | 1839 | 1477626349448 Marionette TRACE conn4 <- [1,614,null,["8"]] 20:45:49 INFO - PROCESS | 1839 | 1477626349539 Marionette TRACE conn4 -> [0,615,"switchToWindow",{"name":"8"}] 20:45:49 INFO - PROCESS | 1839 | 1477626349547 Marionette TRACE conn4 <- [1,615,null,{}] 20:45:49 INFO - PROCESS | 1839 | 1477626349555 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:49 INFO - PROCESS | 1839 | ++DOCSHELL 0x955e5400 == 12 [pid = 1839] [id = 138] 20:45:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x955e5800) [pid = 1839] [serial = 406] [outer = (nil)] 20:45:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x955e7800) [pid = 1839] [serial = 407] [outer = 0x955e5800] 20:45:49 INFO - PROCESS | 1839 | 1477626349646 Marionette DEBUG loaded listener.js 20:45:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x955ee000) [pid = 1839] [serial = 408] [outer = 0x955e5800] 20:45:50 INFO - PROCESS | 1839 | 1477626350694 Marionette TRACE conn4 <- [1,616,null,{"value":["/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html",0,null,null,[["Violation report status OK.",0,null,null],["No cookies sent with report.",0,null,null]]]}] 20:45:50 INFO - .. 20:45:50 INFO - TEST-OK | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html | took 1475ms 20:45:50 INFO - PROCESS | 1839 | 1477626350718 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 20:45:50 INFO - PROCESS | 1839 | 1477626350723 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 20:45:50 INFO - TEST-START | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html 20:45:50 INFO - PROCESS | 1839 | 1477626350730 Marionette TRACE conn4 -> [0,618,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:45:50 INFO - PROCESS | 1839 | 1477626350939 Marionette TRACE conn4 <- [1,618,null,{"value":null}] 20:45:50 INFO - PROCESS | 1839 | 1477626350953 Marionette TRACE conn4 -> [0,619,"getWindowHandles",null] 20:45:50 INFO - PROCESS | 1839 | 1477626350969 Marionette TRACE conn4 <- [1,619,null,["8"]] 20:45:50 INFO - PROCESS | 1839 | 1477626350977 Marionette TRACE conn4 -> [0,620,"switchToWindow",{"name":"8"}] 20:45:50 INFO - PROCESS | 1839 | 1477626350983 Marionette TRACE conn4 <- [1,620,null,{}] 20:45:51 INFO - PROCESS | 1839 | 1477626350991 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:51 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce37400 == 13 [pid = 1839] [id = 139] 20:45:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x95877800) [pid = 1839] [serial = 409] [outer = (nil)] 20:45:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x95933c00) [pid = 1839] [serial = 410] [outer = 0x95877800] 20:45:51 INFO - PROCESS | 1839 | 1477626351079 Marionette DEBUG loaded listener.js 20:45:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x95937000) [pid = 1839] [serial = 411] [outer = 0x95877800] 20:45:54 INFO - PROCESS | 1839 | --DOCSHELL 0x955e5400 == 12 [pid = 1839] [id = 138] 20:45:54 INFO - PROCESS | 1839 | --DOCSHELL 0x8f86c800 == 11 [pid = 1839] [id = 137] 20:45:54 INFO - PROCESS | 1839 | --DOCSHELL 0x8db84800 == 10 [pid = 1839] [id = 136] 20:45:54 INFO - PROCESS | 1839 | --DOCSHELL 0x8f81c400 == 9 [pid = 1839] [id = 135] 20:45:54 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x8fa15c00) [pid = 1839] [serial = 396] [outer = (nil)] [url = about:blank] 20:45:54 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x8f867000) [pid = 1839] [serial = 398] [outer = (nil)] [url = about:blank] 20:45:56 INFO - PROCESS | 1839 | 1477626356662 Marionette TRACE conn4 <- [1,621,null,{"value":["/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html",0,null,null,[["Expecting alerts: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:45:56 INFO - .. 20:45:56 INFO - TEST-OK | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html | took 5987ms 20:45:56 INFO - PROCESS | 1839 | 1477626356726 Marionette TRACE conn4 -> [0,622,"getWindowHandle",null] 20:45:56 INFO - PROCESS | 1839 | 1477626356733 Marionette TRACE conn4 <- [1,622,null,{"value":"8"}] 20:45:56 INFO - TEST-START | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html 20:45:56 INFO - PROCESS | 1839 | 1477626356746 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:45:56 INFO - PROCESS | 1839 | 1477626356980 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 20:45:57 INFO - PROCESS | 1839 | 1477626357015 Marionette TRACE conn4 -> [0,624,"getWindowHandles",null] 20:45:57 INFO - PROCESS | 1839 | 1477626357022 Marionette TRACE conn4 <- [1,624,null,["8"]] 20:45:57 INFO - PROCESS | 1839 | 1477626357031 Marionette TRACE conn4 -> [0,625,"switchToWindow",{"name":"8"}] 20:45:57 INFO - PROCESS | 1839 | 1477626357041 Marionette TRACE conn4 <- [1,625,null,{}] 20:45:57 INFO - PROCESS | 1839 | 1477626357098 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:57 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f81b000 == 10 [pid = 1839] [id = 140] 20:45:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x8f81bc00) [pid = 1839] [serial = 412] [outer = (nil)] 20:45:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x8f86c400) [pid = 1839] [serial = 413] [outer = 0x8f81bc00] 20:45:57 INFO - PROCESS | 1839 | 1477626357194 Marionette DEBUG loaded listener.js 20:45:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x8fa15c00) [pid = 1839] [serial = 414] [outer = 0x8f81bc00] 20:45:57 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x8f81c800) [pid = 1839] [serial = 397] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-allowed.sub.html] 20:45:57 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x8db86800) [pid = 1839] [serial = 400] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-blocked.sub.html] 20:45:57 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x955e5800) [pid = 1839] [serial = 406] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html] 20:45:57 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x91ae0800) [pid = 1839] [serial = 403] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html] 20:45:58 INFO - PROCESS | 1839 | 1477626358399 Marionette TRACE conn4 <- [1,626,null,{"value":["/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html",0,null,null,[["Violation report status OK.",0,null,null],["No cookies sent with report.",0,null,null]]]}] 20:45:58 INFO - .. 20:45:58 INFO - TEST-OK | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html | took 1671ms 20:45:58 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html 20:45:58 INFO - PROCESS | 1839 | 1477626358415 Marionette TRACE conn4 -> [0,627,"getWindowHandle",null] 20:45:58 INFO - PROCESS | 1839 | 1477626358420 Marionette TRACE conn4 <- [1,627,null,{"value":"8"}] 20:45:58 INFO - PROCESS | 1839 | 1477626358434 Marionette TRACE conn4 -> [0,628,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:45:58 INFO - PROCESS | 1839 | 1477626358665 Marionette TRACE conn4 <- [1,628,null,{"value":null}] 20:45:58 INFO - PROCESS | 1839 | 1477626358678 Marionette TRACE conn4 -> [0,629,"getWindowHandles",null] 20:45:58 INFO - PROCESS | 1839 | 1477626358682 Marionette TRACE conn4 <- [1,629,null,["8"]] 20:45:58 INFO - PROCESS | 1839 | 1477626358700 Marionette TRACE conn4 -> [0,630,"switchToWindow",{"name":"8"}] 20:45:58 INFO - PROCESS | 1839 | 1477626358706 Marionette TRACE conn4 <- [1,630,null,{}] 20:45:58 INFO - PROCESS | 1839 | 1477626358714 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:45:58 INFO - PROCESS | 1839 | ++DOCSHELL 0x8fa11c00 == 11 [pid = 1839] [id = 141] 20:45:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x8fa18400) [pid = 1839] [serial = 415] [outer = (nil)] 20:45:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x92b79800) [pid = 1839] [serial = 416] [outer = 0x8fa18400] 20:45:58 INFO - PROCESS | 1839 | 1477626358802 Marionette DEBUG loaded listener.js 20:45:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x92ab9800) [pid = 1839] [serial = 417] [outer = 0x8fa18400] 20:45:59 INFO - PROCESS | 1839 | 1477626359885 Marionette TRACE conn4 <- [1,631,null,{"value":["/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:45:59 INFO - . 20:45:59 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html | took 1478ms 20:45:59 INFO - PROCESS | 1839 | 1477626359913 Marionette TRACE conn4 -> [0,632,"getWindowHandle",null] 20:45:59 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html 20:45:59 INFO - PROCESS | 1839 | 1477626359921 Marionette TRACE conn4 <- [1,632,null,{"value":"8"}] 20:45:59 INFO - PROCESS | 1839 | 1477626359928 Marionette TRACE conn4 -> [0,633,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:00 INFO - PROCESS | 1839 | 1477626360120 Marionette TRACE conn4 <- [1,633,null,{"value":null}] 20:46:00 INFO - PROCESS | 1839 | 1477626360240 Marionette TRACE conn4 -> [0,634,"getWindowHandles",null] 20:46:00 INFO - PROCESS | 1839 | 1477626360246 Marionette TRACE conn4 <- [1,634,null,["8"]] 20:46:00 INFO - PROCESS | 1839 | 1477626360251 Marionette TRACE conn4 -> [0,635,"switchToWindow",{"name":"8"}] 20:46:00 INFO - PROCESS | 1839 | 1477626360259 Marionette TRACE conn4 <- [1,635,null,{}] 20:46:00 INFO - PROCESS | 1839 | 1477626360268 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:00 INFO - PROCESS | 1839 | ++DOCSHELL 0x955ef800 == 12 [pid = 1839] [id = 142] 20:46:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x955f0000) [pid = 1839] [serial = 418] [outer = (nil)] 20:46:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x956eb000) [pid = 1839] [serial = 419] [outer = 0x955f0000] 20:46:00 INFO - PROCESS | 1839 | 1477626360364 Marionette DEBUG loaded listener.js 20:46:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x957e3000) [pid = 1839] [serial = 420] [outer = 0x955f0000] 20:46:01 INFO - PROCESS | 1839 | 1477626361534 Marionette TRACE conn4 <- [1,636,null,{"value":["/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:46:01 INFO - . 20:46:01 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html | took 1627ms 20:46:01 INFO - PROCESS | 1839 | 1477626361556 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 20:46:01 INFO - PROCESS | 1839 | 1477626361561 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 20:46:01 INFO - TEST-START | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html 20:46:01 INFO - PROCESS | 1839 | 1477626361573 Marionette TRACE conn4 -> [0,638,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:01 INFO - PROCESS | 1839 | 1477626361798 Marionette TRACE conn4 <- [1,638,null,{"value":null}] 20:46:01 INFO - PROCESS | 1839 | 1477626361952 Marionette TRACE conn4 -> [0,639,"getWindowHandles",null] 20:46:01 INFO - PROCESS | 1839 | 1477626361958 Marionette TRACE conn4 <- [1,639,null,["8"]] 20:46:01 INFO - PROCESS | 1839 | 1477626361968 Marionette TRACE conn4 -> [0,640,"switchToWindow",{"name":"8"}] 20:46:01 INFO - PROCESS | 1839 | 1477626361977 Marionette TRACE conn4 <- [1,640,null,{}] 20:46:02 INFO - PROCESS | 1839 | 1477626361983 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:02 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce42000 == 13 [pid = 1839] [id = 143] 20:46:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x939ef000) [pid = 1839] [serial = 421] [outer = (nil)] 20:46:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x93a7d400) [pid = 1839] [serial = 422] [outer = 0x939ef000] 20:46:02 INFO - PROCESS | 1839 | 1477626362136 Marionette DEBUG loaded listener.js 20:46:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x93c04400) [pid = 1839] [serial = 423] [outer = 0x939ef000] 20:46:04 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x955e7800) [pid = 1839] [serial = 407] [outer = (nil)] [url = about:blank] 20:46:04 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x955ee000) [pid = 1839] [serial = 408] [outer = (nil)] [url = about:blank] 20:46:04 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x92abd400) [pid = 1839] [serial = 404] [outer = (nil)] [url = about:blank] 20:46:04 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x8ce42c00) [pid = 1839] [serial = 405] [outer = (nil)] [url = about:blank] 20:46:04 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x8f819c00) [pid = 1839] [serial = 401] [outer = (nil)] [url = about:blank] 20:46:04 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x8f86a000) [pid = 1839] [serial = 402] [outer = (nil)] [url = about:blank] 20:46:04 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x90e41400) [pid = 1839] [serial = 399] [outer = (nil)] [url = about:blank] 20:46:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x8ce40800) [pid = 1839] [serial = 424] [outer = 0x97b79800] 20:46:06 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x8fa18400) [pid = 1839] [serial = 415] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html] 20:46:06 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x8f81bc00) [pid = 1839] [serial = 412] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html] 20:46:06 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x95877800) [pid = 1839] [serial = 409] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html] 20:46:07 INFO - PROCESS | 1839 | 1477626367929 Marionette TRACE conn4 <- [1,641,null,{"value":["/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html",0,null,null,[["Expecting alerts: [\"PASS 1 of 2\",\"PASS 2 of 2\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:46:07 INFO - .. 20:46:07 INFO - TEST-OK | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html | took 6388ms 20:46:07 INFO - PROCESS | 1839 | 1477626367959 Marionette TRACE conn4 -> [0,642,"getWindowHandle",null] 20:46:07 INFO - PROCESS | 1839 | 1477626367966 Marionette TRACE conn4 <- [1,642,null,{"value":"8"}] 20:46:07 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html 20:46:07 INFO - PROCESS | 1839 | 1477626367976 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:08 INFO - PROCESS | 1839 | 1477626368176 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 20:46:08 INFO - PROCESS | 1839 | 1477626368199 Marionette TRACE conn4 -> [0,644,"getWindowHandles",null] 20:46:08 INFO - PROCESS | 1839 | 1477626368205 Marionette TRACE conn4 <- [1,644,null,["8"]] 20:46:08 INFO - PROCESS | 1839 | 1477626368214 Marionette TRACE conn4 -> [0,645,"switchToWindow",{"name":"8"}] 20:46:08 INFO - PROCESS | 1839 | 1477626368220 Marionette TRACE conn4 <- [1,645,null,{}] 20:46:08 INFO - PROCESS | 1839 | 1477626368228 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:08 INFO - PROCESS | 1839 | ++DOCSHELL 0x90e50000 == 14 [pid = 1839] [id = 144] 20:46:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x90e50800) [pid = 1839] [serial = 425] [outer = (nil)] 20:46:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x91aeac00) [pid = 1839] [serial = 426] [outer = 0x90e50800] 20:46:08 INFO - PROCESS | 1839 | 1477626368320 Marionette DEBUG loaded listener.js 20:46:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x92a34400) [pid = 1839] [serial = 427] [outer = 0x90e50800] 20:46:12 INFO - PROCESS | 1839 | --DOCSHELL 0x8fa11c00 == 13 [pid = 1839] [id = 141] 20:46:12 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce37400 == 12 [pid = 1839] [id = 139] 20:46:12 INFO - PROCESS | 1839 | --DOCSHELL 0x8f81b000 == 11 [pid = 1839] [id = 140] 20:46:12 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce42000 == 10 [pid = 1839] [id = 143] 20:46:12 INFO - PROCESS | 1839 | --DOCSHELL 0x955ef800 == 9 [pid = 1839] [id = 142] 20:46:12 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x95933c00) [pid = 1839] [serial = 410] [outer = (nil)] [url = about:blank] 20:46:12 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x92ab9800) [pid = 1839] [serial = 417] [outer = (nil)] [url = about:blank] 20:46:12 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x8f86c400) [pid = 1839] [serial = 413] [outer = (nil)] [url = about:blank] 20:46:12 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x92b79800) [pid = 1839] [serial = 416] [outer = (nil)] [url = about:blank] 20:46:12 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x956eb000) [pid = 1839] [serial = 419] [outer = (nil)] [url = about:blank] 20:46:12 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x8fa15c00) [pid = 1839] [serial = 414] [outer = (nil)] [url = about:blank] 20:46:12 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x95937000) [pid = 1839] [serial = 411] [outer = (nil)] [url = about:blank] 20:46:13 INFO - PROCESS | 1839 | 1477626373988 Marionette TRACE conn4 <- [1,646,null,{"value":["/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html",0,null,null,[["Expecting alerts: [\"xhr allowed\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:46:14 INFO - .. 20:46:14 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html | took 6050ms 20:46:14 INFO - PROCESS | 1839 | 1477626374037 Marionette TRACE conn4 -> [0,647,"getWindowHandle",null] 20:46:14 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html 20:46:14 INFO - PROCESS | 1839 | 1477626374047 Marionette TRACE conn4 <- [1,647,null,{"value":"8"}] 20:46:14 INFO - PROCESS | 1839 | 1477626374065 Marionette TRACE conn4 -> [0,648,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:14 INFO - PROCESS | 1839 | 1477626374301 Marionette TRACE conn4 <- [1,648,null,{"value":null}] 20:46:14 INFO - PROCESS | 1839 | 1477626374393 Marionette TRACE conn4 -> [0,649,"getWindowHandles",null] 20:46:14 INFO - PROCESS | 1839 | 1477626374398 Marionette TRACE conn4 <- [1,649,null,["8"]] 20:46:14 INFO - PROCESS | 1839 | 1477626374409 Marionette TRACE conn4 -> [0,650,"switchToWindow",{"name":"8"}] 20:46:14 INFO - PROCESS | 1839 | 1477626374417 Marionette TRACE conn4 <- [1,650,null,{}] 20:46:14 INFO - PROCESS | 1839 | 1477626374430 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:14 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f819000 == 10 [pid = 1839] [id = 145] 20:46:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x8f819400) [pid = 1839] [serial = 428] [outer = (nil)] 20:46:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x8f81d400) [pid = 1839] [serial = 429] [outer = 0x8f819400] 20:46:14 INFO - PROCESS | 1839 | 1477626374527 Marionette DEBUG loaded listener.js 20:46:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x8f86f800) [pid = 1839] [serial = 430] [outer = 0x8f819400] 20:46:15 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x939ef000) [pid = 1839] [serial = 421] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html] 20:46:15 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x955f0000) [pid = 1839] [serial = 418] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html] 20:46:15 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:46:15 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 20:46:15 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:46:20 INFO - PROCESS | 1839 | --DOCSHELL 0x90e50000 == 9 [pid = 1839] [id = 144] 20:46:20 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x93a7d400) [pid = 1839] [serial = 422] [outer = (nil)] [url = about:blank] 20:46:20 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x93c04400) [pid = 1839] [serial = 423] [outer = (nil)] [url = about:blank] 20:46:20 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0x957e3000) [pid = 1839] [serial = 420] [outer = (nil)] [url = about:blank] 20:46:20 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x939f6800) [pid = 1839] [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.] 20:46:20 INFO - PROCESS | 1839 | 1477626380264 Marionette TRACE conn4 <- [1,651,null,{"value":["/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html",0,null,null,[["Expecting alerts: [\"xhr blocked\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:46:20 INFO - .. 20:46:20 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html | took 6241ms 20:46:20 INFO - PROCESS | 1839 | 1477626380297 Marionette TRACE conn4 -> [0,652,"getWindowHandle",null] 20:46:20 INFO - PROCESS | 1839 | 1477626380304 Marionette TRACE conn4 <- [1,652,null,{"value":"8"}] 20:46:20 INFO - TEST-START | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html 20:46:20 INFO - PROCESS | 1839 | 1477626380316 Marionette TRACE conn4 -> [0,653,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:20 INFO - PROCESS | 1839 | 1477626380527 Marionette TRACE conn4 <- [1,653,null,{"value":null}] 20:46:20 INFO - PROCESS | 1839 | 1477626380640 Marionette TRACE conn4 -> [0,654,"getWindowHandles",null] 20:46:20 INFO - PROCESS | 1839 | 1477626380655 Marionette TRACE conn4 <- [1,654,null,["8"]] 20:46:20 INFO - PROCESS | 1839 | 1477626380669 Marionette TRACE conn4 -> [0,655,"switchToWindow",{"name":"8"}] 20:46:20 INFO - PROCESS | 1839 | 1477626380677 Marionette TRACE conn4 <- [1,655,null,{}] 20:46:20 INFO - PROCESS | 1839 | 1477626380687 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:20 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f86a000 == 10 [pid = 1839] [id = 146] 20:46:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x8f86b000) [pid = 1839] [serial = 431] [outer = (nil)] 20:46:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x8fa14c00) [pid = 1839] [serial = 432] [outer = 0x8f86b000] 20:46:20 INFO - PROCESS | 1839 | 1477626380785 Marionette DEBUG loaded listener.js 20:46:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x8fa15000) [pid = 1839] [serial = 433] [outer = 0x8f86b000] 20:46:22 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x90e50800) [pid = 1839] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html] 20:46:26 INFO - PROCESS | 1839 | 1477626386366 Marionette TRACE conn4 <- [1,656,null,{"value":["/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:46:26 INFO - . 20:46:26 INFO - TEST-OK | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html | took 6090ms 20:46:26 INFO - PROCESS | 1839 | 1477626386403 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 20:46:26 INFO - PROCESS | 1839 | 1477626386409 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 20:46:26 INFO - TEST-START | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html 20:46:26 INFO - PROCESS | 1839 | 1477626386462 Marionette TRACE conn4 -> [0,658,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:26 INFO - PROCESS | 1839 | 1477626386682 Marionette TRACE conn4 <- [1,658,null,{"value":null}] 20:46:26 INFO - PROCESS | 1839 | 1477626386827 Marionette TRACE conn4 -> [0,659,"getWindowHandles",null] 20:46:26 INFO - PROCESS | 1839 | 1477626386834 Marionette TRACE conn4 <- [1,659,null,["8"]] 20:46:26 INFO - PROCESS | 1839 | 1477626386843 Marionette TRACE conn4 -> [0,660,"switchToWindow",{"name":"8"}] 20:46:26 INFO - PROCESS | 1839 | 1477626386851 Marionette TRACE conn4 <- [1,660,null,{}] 20:46:26 INFO - PROCESS | 1839 | 1477626386859 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:26 INFO - PROCESS | 1839 | ++DOCSHELL 0x90e44000 == 11 [pid = 1839] [id = 147] 20:46:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x90e46800) [pid = 1839] [serial = 434] [outer = (nil)] 20:46:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x90e4d000) [pid = 1839] [serial = 435] [outer = 0x90e46800] 20:46:26 INFO - PROCESS | 1839 | 1477626386962 Marionette DEBUG loaded listener.js 20:46:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x8db81000) [pid = 1839] [serial = 436] [outer = 0x90e46800] 20:46:27 INFO - PROCESS | 1839 | ++DOCSHELL 0x92b7dc00 == 12 [pid = 1839] [id = 148] 20:46:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x93162400) [pid = 1839] [serial = 437] [outer = (nil)] 20:46:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x938fac00) [pid = 1839] [serial = 438] [outer = 0x93162400] 20:46:28 INFO - PROCESS | 1839 | 1477626388083 Marionette TRACE conn4 <- [1,661,null,{"value":["/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html",0,null,null,[["Violation report status OK.",0,null,null]]]}] 20:46:28 INFO - . 20:46:28 INFO - TEST-OK | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html | took 1684ms 20:46:28 INFO - PROCESS | 1839 | 1477626388144 Marionette TRACE conn4 -> [0,662,"getWindowHandle",null] 20:46:28 INFO - PROCESS | 1839 | 1477626388150 Marionette TRACE conn4 <- [1,662,null,{"value":"8"}] 20:46:28 INFO - TEST-START | /content-security-policy/blink-contrib/style-allowed.sub.html 20:46:28 INFO - PROCESS | 1839 | 1477626388158 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:28 INFO - PROCESS | 1839 | 1477626388406 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 20:46:28 INFO - PROCESS | 1839 | 1477626388546 Marionette TRACE conn4 -> [0,664,"getWindowHandles",null] 20:46:28 INFO - PROCESS | 1839 | 1477626388552 Marionette TRACE conn4 <- [1,664,null,["8"]] 20:46:28 INFO - PROCESS | 1839 | 1477626388560 Marionette TRACE conn4 -> [0,665,"switchToWindow",{"name":"8"}] 20:46:28 INFO - PROCESS | 1839 | 1477626388566 Marionette TRACE conn4 <- [1,665,null,{}] 20:46:28 INFO - PROCESS | 1839 | 1477626388573 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:28 INFO - PROCESS | 1839 | ++DOCSHELL 0x93a80400 == 13 [pid = 1839] [id = 149] 20:46:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x93a83800) [pid = 1839] [serial = 439] [outer = (nil)] 20:46:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x9557b400) [pid = 1839] [serial = 440] [outer = 0x93a83800] 20:46:28 INFO - PROCESS | 1839 | 1477626388671 Marionette DEBUG loaded listener.js 20:46:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x93cc7400) [pid = 1839] [serial = 441] [outer = 0x93a83800] 20:46:30 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x8f81d400) [pid = 1839] [serial = 429] [outer = (nil)] [url = about:blank] 20:46:30 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x92a34400) [pid = 1839] [serial = 427] [outer = (nil)] [url = about:blank] 20:46:30 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x91aeac00) [pid = 1839] [serial = 426] [outer = (nil)] [url = about:blank] 20:46:32 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x8f819400) [pid = 1839] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html] 20:46:34 INFO - PROCESS | 1839 | 1477626394425 Marionette TRACE conn4 <- [1,666,null,{"value":["/content-security-policy/blink-contrib/style-allowed.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:46:34 INFO - .. 20:46:34 INFO - TEST-OK | /content-security-policy/blink-contrib/style-allowed.sub.html | took 6290ms 20:46:34 INFO - PROCESS | 1839 | 1477626394448 Marionette TRACE conn4 -> [0,667,"getWindowHandle",null] 20:46:34 INFO - PROCESS | 1839 | 1477626394456 Marionette TRACE conn4 <- [1,667,null,{"value":"8"}] 20:46:34 INFO - TEST-START | /content-security-policy/blink-contrib/style-blocked.sub.html 20:46:34 INFO - PROCESS | 1839 | 1477626394466 Marionette TRACE conn4 -> [0,668,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:34 INFO - PROCESS | 1839 | 1477626394640 Marionette TRACE conn4 <- [1,668,null,{"value":null}] 20:46:34 INFO - PROCESS | 1839 | 1477626394662 Marionette TRACE conn4 -> [0,669,"getWindowHandles",null] 20:46:34 INFO - PROCESS | 1839 | 1477626394667 Marionette TRACE conn4 <- [1,669,null,["8"]] 20:46:34 INFO - PROCESS | 1839 | 1477626394769 Marionette TRACE conn4 -> [0,670,"switchToWindow",{"name":"8"}] 20:46:34 INFO - PROCESS | 1839 | 1477626394785 Marionette TRACE conn4 <- [1,670,null,{}] 20:46:34 INFO - PROCESS | 1839 | 1477626394799 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:34 INFO - PROCESS | 1839 | ++DOCSHELL 0x8fa16400 == 14 [pid = 1839] [id = 150] 20:46:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x8fa17c00) [pid = 1839] [serial = 442] [outer = (nil)] 20:46:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x91066000) [pid = 1839] [serial = 443] [outer = 0x8fa17c00] 20:46:34 INFO - PROCESS | 1839 | 1477626394907 Marionette DEBUG loaded listener.js 20:46:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x92a2e000) [pid = 1839] [serial = 444] [outer = 0x8fa17c00] 20:46:35 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2388 20:46:35 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 20:46:35 INFO - PROCESS | 1839 | 1477626395952 Marionette TRACE conn4 <- [1,671,null,{"value":["/content-security-policy/blink-contrib/style-blocked.sub.html",0,null,null,[["Expecting logs: [\"PASS\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:46:35 INFO - .. 20:46:35 INFO - TEST-OK | /content-security-policy/blink-contrib/style-blocked.sub.html | took 1526ms 20:46:35 INFO - PROCESS | 1839 | 1477626395990 Marionette TRACE conn4 -> [0,672,"getWindowHandle",null] 20:46:36 INFO - PROCESS | 1839 | 1477626395997 Marionette TRACE conn4 <- [1,672,null,{"value":"8"}] 20:46:36 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html 20:46:36 INFO - PROCESS | 1839 | 1477626396005 Marionette TRACE conn4 -> [0,673,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:36 INFO - PROCESS | 1839 | 1477626396228 Marionette TRACE conn4 <- [1,673,null,{"value":null}] 20:46:36 INFO - PROCESS | 1839 | 1477626396378 Marionette TRACE conn4 -> [0,674,"getWindowHandles",null] 20:46:36 INFO - PROCESS | 1839 | 1477626396386 Marionette TRACE conn4 <- [1,674,null,["8"]] 20:46:36 INFO - PROCESS | 1839 | 1477626396402 Marionette TRACE conn4 -> [0,675,"switchToWindow",{"name":"8"}] 20:46:36 INFO - PROCESS | 1839 | 1477626396419 Marionette TRACE conn4 <- [1,675,null,{}] 20:46:36 INFO - PROCESS | 1839 | 1477626396429 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:36 INFO - PROCESS | 1839 | ++DOCSHELL 0x8dae7800 == 15 [pid = 1839] [id = 151] 20:46:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x8daec400) [pid = 1839] [serial = 445] [outer = (nil)] 20:46:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x8f819400) [pid = 1839] [serial = 446] [outer = 0x8daec400] 20:46:36 INFO - PROCESS | 1839 | 1477626396531 Marionette DEBUG loaded listener.js 20:46:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x92ab2400) [pid = 1839] [serial = 447] [outer = 0x8daec400] 20:46:37 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:46:37 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 20:46:37 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:46:39 INFO - PROCESS | 1839 | --DOCSHELL 0x8fa16400 == 14 [pid = 1839] [id = 150] 20:46:39 INFO - PROCESS | 1839 | --DOCSHELL 0x92b7dc00 == 13 [pid = 1839] [id = 148] 20:46:39 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x8fa14c00) [pid = 1839] [serial = 432] [outer = (nil)] [url = about:blank] 20:46:39 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x8f86f800) [pid = 1839] [serial = 430] [outer = (nil)] [url = about:blank] 20:46:41 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x93162400) [pid = 1839] [serial = 437] [outer = (nil)] [url = about:srcdoc] 20:46:42 INFO - PROCESS | 1839 | 1477626402186 Marionette TRACE conn4 <- [1,676,null,{"value":["/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html",0,null,null,[["Expecting alerts: [\"xhr blocked\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:46:42 INFO - .. 20:46:42 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html | took 6236ms 20:46:42 INFO - PROCESS | 1839 | 1477626402241 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 20:46:42 INFO - PROCESS | 1839 | 1477626402246 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 20:46:42 INFO - TEST-START | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html 20:46:42 INFO - PROCESS | 1839 | 1477626402257 Marionette TRACE conn4 -> [0,678,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:42 INFO - PROCESS | 1839 | 1477626402464 Marionette TRACE conn4 <- [1,678,null,{"value":null}] 20:46:42 INFO - PROCESS | 1839 | 1477626402571 Marionette TRACE conn4 -> [0,679,"getWindowHandles",null] 20:46:42 INFO - PROCESS | 1839 | 1477626402578 Marionette TRACE conn4 <- [1,679,null,["8"]] 20:46:42 INFO - PROCESS | 1839 | 1477626402585 Marionette TRACE conn4 -> [0,680,"switchToWindow",{"name":"8"}] 20:46:42 INFO - PROCESS | 1839 | 1477626402593 Marionette TRACE conn4 <- [1,680,null,{}] 20:46:42 INFO - PROCESS | 1839 | 1477626402599 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:42 INFO - PROCESS | 1839 | ++DOCSHELL 0x8fa18000 == 14 [pid = 1839] [id = 152] 20:46:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x8fa18400) [pid = 1839] [serial = 448] [outer = (nil)] 20:46:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x90e4a800) [pid = 1839] [serial = 449] [outer = 0x8fa18400] 20:46:42 INFO - PROCESS | 1839 | 1477626402694 Marionette DEBUG loaded listener.js 20:46:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x90e4c800) [pid = 1839] [serial = 450] [outer = 0x8fa18400] 20:46:47 INFO - PROCESS | 1839 | --DOCSHELL 0x93a80400 == 13 [pid = 1839] [id = 149] 20:46:47 INFO - PROCESS | 1839 | --DOCSHELL 0x90e44000 == 12 [pid = 1839] [id = 147] 20:46:47 INFO - PROCESS | 1839 | --DOCSHELL 0x8f86a000 == 11 [pid = 1839] [id = 146] 20:46:47 INFO - PROCESS | 1839 | --DOCSHELL 0x8f819000 == 10 [pid = 1839] [id = 145] 20:46:47 INFO - PROCESS | 1839 | --DOCSHELL 0x8dae7800 == 9 [pid = 1839] [id = 151] 20:46:47 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x938fac00) [pid = 1839] [serial = 438] [outer = (nil)] [url = about:srcdoc] 20:46:47 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x91066000) [pid = 1839] [serial = 443] [outer = (nil)] [url = about:blank] 20:46:47 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x9557b400) [pid = 1839] [serial = 440] [outer = (nil)] [url = about:blank] 20:46:47 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x90e4d000) [pid = 1839] [serial = 435] [outer = (nil)] [url = about:blank] 20:46:48 INFO - PROCESS | 1839 | 1477626408238 Marionette TRACE conn4 <- [1,681,null,{"value":["/content-security-policy/blink-contrib/worker-eval-blocked.sub.html",0,null,null,[["Expecting alerts: [\"eval blocked\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:46:48 INFO - .. 20:46:48 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html | took 6039ms 20:46:48 INFO - PROCESS | 1839 | 1477626408296 Marionette TRACE conn4 -> [0,682,"getWindowHandle",null] 20:46:48 INFO - PROCESS | 1839 | 1477626408303 Marionette TRACE conn4 <- [1,682,null,{"value":"8"}] 20:46:48 INFO - TEST-START | /content-security-policy/blink-contrib/worker-from-guid.sub.html 20:46:48 INFO - PROCESS | 1839 | 1477626408315 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:48 INFO - PROCESS | 1839 | 1477626408521 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 20:46:48 INFO - PROCESS | 1839 | 1477626408638 Marionette TRACE conn4 -> [0,684,"getWindowHandles",null] 20:46:48 INFO - PROCESS | 1839 | 1477626408645 Marionette TRACE conn4 <- [1,684,null,["8"]] 20:46:48 INFO - PROCESS | 1839 | 1477626408652 Marionette TRACE conn4 -> [0,685,"switchToWindow",{"name":"8"}] 20:46:48 INFO - PROCESS | 1839 | 1477626408661 Marionette TRACE conn4 <- [1,685,null,{}] 20:46:48 INFO - PROCESS | 1839 | 1477626408667 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:48 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f81c000 == 10 [pid = 1839] [id = 153] 20:46:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x8f81c400) [pid = 1839] [serial = 451] [outer = (nil)] 20:46:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x8f863c00) [pid = 1839] [serial = 452] [outer = 0x8f81c400] 20:46:48 INFO - PROCESS | 1839 | 1477626408763 Marionette DEBUG loaded listener.js 20:46:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x8fa17000) [pid = 1839] [serial = 453] [outer = 0x8f81c400] 20:46:49 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:46:49 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 20:46:49 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:46:49 INFO - PROCESS | 1839 | 1477626409899 Marionette TRACE conn4 <- [1,686,null,{"value":["/content-security-policy/blink-contrib/worker-from-guid.sub.html",0,null,null,[["Expecting alerts: [\"xhr blocked\",\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:46:49 INFO - .. 20:46:49 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-from-guid.sub.html | took 1626ms 20:46:49 INFO - PROCESS | 1839 | 1477626409938 Marionette TRACE conn4 -> [0,687,"getWindowHandle",null] 20:46:49 INFO - PROCESS | 1839 | 1477626409946 Marionette TRACE conn4 <- [1,687,null,{"value":"8"}] 20:46:49 INFO - TEST-START | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html 20:46:49 INFO - PROCESS | 1839 | 1477626409954 Marionette TRACE conn4 -> [0,688,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:50 INFO - PROCESS | 1839 | 1477626410194 Marionette TRACE conn4 <- [1,688,null,{"value":null}] 20:46:50 INFO - PROCESS | 1839 | 1477626410225 Marionette TRACE conn4 -> [0,689,"getWindowHandles",null] 20:46:50 INFO - PROCESS | 1839 | 1477626410229 Marionette TRACE conn4 <- [1,689,null,["8"]] 20:46:50 INFO - PROCESS | 1839 | 1477626410236 Marionette TRACE conn4 -> [0,690,"switchToWindow",{"name":"8"}] 20:46:50 INFO - PROCESS | 1839 | 1477626410242 Marionette TRACE conn4 <- [1,690,null,{}] 20:46:50 INFO - PROCESS | 1839 | 1477626410300 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:50 INFO - PROCESS | 1839 | ++DOCSHELL 0x938fac00 == 11 [pid = 1839] [id = 154] 20:46:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x93c0ac00) [pid = 1839] [serial = 454] [outer = (nil)] 20:46:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x955e1400) [pid = 1839] [serial = 455] [outer = 0x93c0ac00] 20:46:50 INFO - PROCESS | 1839 | 1477626410388 Marionette DEBUG loaded listener.js 20:46:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x95578800) [pid = 1839] [serial = 456] [outer = 0x93c0ac00] 20:46:50 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x8fa17c00) [pid = 1839] [serial = 442] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-blocked.sub.html] 20:46:50 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x8daec400) [pid = 1839] [serial = 445] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html] 20:46:50 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x90e46800) [pid = 1839] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html] 20:46:50 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x8f86b000) [pid = 1839] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html] 20:46:50 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x93a83800) [pid = 1839] [serial = 439] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-allowed.sub.html] 20:46:55 INFO - PROCESS | 1839 | --DOCSHELL 0x8f81c000 == 10 [pid = 1839] [id = 153] 20:46:55 INFO - PROCESS | 1839 | --DOCSHELL 0x8fa18000 == 9 [pid = 1839] [id = 152] 20:46:55 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x8f819400) [pid = 1839] [serial = 446] [outer = (nil)] [url = about:blank] 20:46:55 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x92ab2400) [pid = 1839] [serial = 447] [outer = (nil)] [url = about:blank] 20:46:55 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x92a2e000) [pid = 1839] [serial = 444] [outer = (nil)] [url = about:blank] 20:46:55 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x90e4a800) [pid = 1839] [serial = 449] [outer = (nil)] [url = about:blank] 20:46:55 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x8db81000) [pid = 1839] [serial = 436] [outer = (nil)] [url = about:blank] 20:46:55 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x8fa15000) [pid = 1839] [serial = 433] [outer = (nil)] [url = about:blank] 20:46:55 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x93cc7400) [pid = 1839] [serial = 441] [outer = (nil)] [url = about:blank] 20:46:56 INFO - PROCESS | 1839 | 1477626416022 Marionette TRACE conn4 <- [1,691,null,{"value":["/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html",0,null,null,[["Expecting alerts: [\"Function() function blocked\"]",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:46:56 INFO - .. 20:46:56 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html | took 6094ms 20:46:56 INFO - PROCESS | 1839 | 1477626416050 Marionette TRACE conn4 -> [0,692,"getWindowHandle",null] 20:46:56 INFO - PROCESS | 1839 | 1477626416057 Marionette TRACE conn4 <- [1,692,null,{"value":"8"}] 20:46:56 INFO - TEST-START | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html 20:46:56 INFO - PROCESS | 1839 | 1477626416072 Marionette TRACE conn4 -> [0,693,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:46:56 INFO - PROCESS | 1839 | 1477626416316 Marionette TRACE conn4 <- [1,693,null,{"value":null}] 20:46:56 INFO - PROCESS | 1839 | 1477626416421 Marionette TRACE conn4 -> [0,694,"getWindowHandles",null] 20:46:56 INFO - PROCESS | 1839 | 1477626416430 Marionette TRACE conn4 <- [1,694,null,["8"]] 20:46:56 INFO - PROCESS | 1839 | 1477626416440 Marionette TRACE conn4 -> [0,695,"switchToWindow",{"name":"8"}] 20:46:56 INFO - PROCESS | 1839 | 1477626416450 Marionette TRACE conn4 <- [1,695,null,{}] 20:46:56 INFO - PROCESS | 1839 | 1477626416458 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:46:56 INFO - PROCESS | 1839 | ++DOCSHELL 0x8db85800 == 10 [pid = 1839] [id = 155] 20:46:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x8db86800) [pid = 1839] [serial = 457] [outer = (nil)] 20:46:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x8f81b000) [pid = 1839] [serial = 458] [outer = 0x8db86800] 20:46:56 INFO - PROCESS | 1839 | 1477626416568 Marionette DEBUG loaded listener.js 20:46:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x8f870400) [pid = 1839] [serial = 459] [outer = 0x8db86800] 20:46:58 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x8fa18400) [pid = 1839] [serial = 448] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-eval-blocked.sub.html] 20:47:02 INFO - PROCESS | 1839 | 1477626422291 Marionette TRACE conn4 <- [1,696,null,{"value":["/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html",0,null,null,[["Expecting logs: [\"TEST COMPLETE\"]",0,null,null],["Violation report status OK.",0,null,null],["worker-importscripts-blocked",1,"assert_equals: expected \"importScripts blocked\" but got \"importScripts allowed\"","worker.onmessage/<@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:26:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.onmessage@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:25:17\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:23:13\n"],["worker-importscripts-blocked 1",1,"assert_equals: expected \"importScripts blocked\" but got \"importScripts allowed\"","worker.onmessage/<@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:26:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.onmessage@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:25:17\nEventHandlerNonNull*@http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html:23:13\n"]]]}] 20:47:02 INFO - .... 20:47:02 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html | took 6285ms 20:47:02 INFO - PROCESS | 1839 | 1477626422371 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 20:47:02 INFO - PROCESS | 1839 | 1477626422379 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 20:47:02 INFO - TEST-START | /content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html 20:47:02 INFO - PROCESS | 1839 | 1477626422395 Marionette TRACE conn4 -> [0,698,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:47:02 INFO - PROCESS | 1839 | 1477626422620 Marionette TRACE conn4 <- [1,698,null,{"value":null}] 20:47:02 INFO - PROCESS | 1839 | 1477626422766 Marionette TRACE conn4 -> [0,699,"getWindowHandles",null] 20:47:02 INFO - PROCESS | 1839 | 1477626422774 Marionette TRACE conn4 <- [1,699,null,["8"]] 20:47:02 INFO - PROCESS | 1839 | 1477626422782 Marionette TRACE conn4 -> [0,700,"switchToWindow",{"name":"8"}] 20:47:02 INFO - PROCESS | 1839 | 1477626422791 Marionette TRACE conn4 <- [1,700,null,{}] 20:47:02 INFO - PROCESS | 1839 | 1477626422798 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:02 INFO - PROCESS | 1839 | ++DOCSHELL 0x8fa18000 == 11 [pid = 1839] [id = 156] 20:47:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x8fa18400) [pid = 1839] [serial = 460] [outer = (nil)] 20:47:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x91068800) [pid = 1839] [serial = 461] [outer = 0x8fa18400] 20:47:02 INFO - PROCESS | 1839 | 1477626422901 Marionette DEBUG loaded listener.js 20:47:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x8dae5800) [pid = 1839] [serial = 462] [outer = 0x8fa18400] 20:47:04 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x8f863c00) [pid = 1839] [serial = 452] [outer = (nil)] [url = about:blank] 20:47:04 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x90e4c800) [pid = 1839] [serial = 450] [outer = (nil)] [url = about:blank] 20:47:04 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x955e1400) [pid = 1839] [serial = 455] [outer = (nil)] [url = about:blank] 20:47:06 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x93c0ac00) [pid = 1839] [serial = 454] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html] 20:47:06 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x8f81c400) [pid = 1839] [serial = 451] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-from-guid.sub.html] 20:47:08 INFO - PROCESS | 1839 | 1477626428540 Marionette TRACE conn4 <- [1,701,null,{"value":["/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html",0,null,null,[["Expecting alerts: [\"setTimeout blocked\"]",1,"assert_unreached: unexpected alert: setTimeout allowed Reached unreachable code","alert_assert [0,702,"getWindowHandle",null] 20:47:08 INFO - PROCESS | 1839 | 1477626428578 Marionette TRACE conn4 <- [1,702,null,{"value":"8"}] 20:47:08 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1_2.html 20:47:08 INFO - PROCESS | 1839 | 1477626428587 Marionette TRACE conn4 -> [0,703,"timeouts",{"script":185000}] 20:47:08 INFO - PROCESS | 1839 | 1477626428593 Marionette TRACE conn4 <- [1,703,null,{}] 20:47:08 INFO - PROCESS | 1839 | 1477626428602 Marionette TRACE conn4 -> [0,704,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:47:08 INFO - PROCESS | 1839 | 1477626428835 Marionette TRACE conn4 <- [1,704,null,{"value":null}] 20:47:08 INFO - PROCESS | 1839 | 1477626428903 Marionette TRACE conn4 -> [0,705,"getWindowHandles",null] 20:47:08 INFO - PROCESS | 1839 | 1477626428909 Marionette TRACE conn4 <- [1,705,null,["8"]] 20:47:08 INFO - PROCESS | 1839 | 1477626428917 Marionette TRACE conn4 -> [0,706,"switchToWindow",{"name":"8"}] 20:47:08 INFO - PROCESS | 1839 | 1477626428928 Marionette TRACE conn4 <- [1,706,null,{}] 20:47:08 INFO - PROCESS | 1839 | 1477626428941 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:08 INFO - PROCESS | 1839 | ++DOCSHELL 0x8fa17c00 == 12 [pid = 1839] [id = 157] 20:47:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x8fa19400) [pid = 1839] [serial = 463] [outer = (nil)] 20:47:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x90e4c800) [pid = 1839] [serial = 464] [outer = 0x8fa19400] 20:47:09 INFO - PROCESS | 1839 | 1477626429032 Marionette DEBUG loaded listener.js 20:47:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x90e4d400) [pid = 1839] [serial = 465] [outer = 0x8fa19400] 20:47:09 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:47:09 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 20:47:09 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:47:09 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 20:47:10 INFO - PROCESS | 1839 | 1477626430029 Marionette TRACE conn4 <- [1,707,null,{"value":["/content-security-policy/media-src/media-src-7_1_2.html",0,null,null,[["Disallowed async video src",0,null,null],["Disallowed async video source element",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:47:10 INFO - ... 20:47:10 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_1_2.html | took 1491ms 20:47:10 INFO - PROCESS | 1839 | 1477626430078 Marionette TRACE conn4 -> [0,708,"getWindowHandle",null] 20:47:10 INFO - PROCESS | 1839 | 1477626430084 Marionette TRACE conn4 <- [1,708,null,{"value":"8"}] 20:47:10 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2.html 20:47:10 INFO - PROCESS | 1839 | 1477626430108 Marionette TRACE conn4 -> [0,709,"timeouts",{"script":35000}] 20:47:10 INFO - PROCESS | 1839 | 1477626430113 Marionette TRACE conn4 <- [1,709,null,{}] 20:47:10 INFO - PROCESS | 1839 | 1477626430122 Marionette TRACE conn4 -> [0,710,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:47:10 INFO - PROCESS | 1839 | 1477626430366 Marionette TRACE conn4 <- [1,710,null,{"value":null}] 20:47:10 INFO - PROCESS | 1839 | 1477626430428 Marionette TRACE conn4 -> [0,711,"getWindowHandles",null] 20:47:10 INFO - PROCESS | 1839 | 1477626430435 Marionette TRACE conn4 <- [1,711,null,["8"]] 20:47:10 INFO - PROCESS | 1839 | 1477626430452 Marionette TRACE conn4 -> [0,712,"switchToWindow",{"name":"8"}] 20:47:10 INFO - PROCESS | 1839 | 1477626430463 Marionette TRACE conn4 <- [1,712,null,{}] 20:47:10 INFO - PROCESS | 1839 | 1477626430468 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:10 INFO - PROCESS | 1839 | ++DOCSHELL 0x957e3400 == 13 [pid = 1839] [id = 158] 20:47:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x957e8000) [pid = 1839] [serial = 466] [outer = (nil)] 20:47:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x957eb800) [pid = 1839] [serial = 467] [outer = 0x957e8000] 20:47:10 INFO - PROCESS | 1839 | 1477626430557 Marionette DEBUG loaded listener.js 20:47:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x957ebc00) [pid = 1839] [serial = 468] [outer = 0x957e8000] 20:47:11 INFO - PROCESS | 1839 | [mp3 @ 0x957e6800] err{or,}_recognition separate: 1; 1 20:47:11 INFO - PROCESS | 1839 | [mp3 @ 0x957e6800] err{or,}_recognition combined: 1; 1 20:47:11 INFO - PROCESS | 1839 | [mp3 @ 0x957e6c00] err{or,}_recognition separate: 1; 1 20:47:11 INFO - PROCESS | 1839 | [mp3 @ 0x957e6c00] err{or,}_recognition combined: 1; 1 20:47:11 INFO - PROCESS | 1839 | [1839] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 20:47:11 INFO - PROCESS | 1839 | [1839] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 20:47:11 INFO - PROCESS | 1839 | [1839] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 20:47:11 INFO - PROCESS | 1839 | [1839] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 20:47:13 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x8fa17000) [pid = 1839] [serial = 453] [outer = (nil)] [url = about:blank] 20:47:13 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x95578800) [pid = 1839] [serial = 456] [outer = (nil)] [url = about:blank] 20:47:13 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x8f81b000) [pid = 1839] [serial = 458] [outer = (nil)] [url = about:blank] 20:47:15 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x8db86800) [pid = 1839] [serial = 457] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html] 20:47:15 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x8fa19400) [pid = 1839] [serial = 463] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_1_2.html] 20:47:15 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x8fa18400) [pid = 1839] [serial = 460] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html] 20:47:16 INFO - PROCESS | 1839 | 1477626436192 Marionette TRACE conn4 <- [1,713,null,{"value":["/content-security-policy/media-src/media-src-7_2.html",0,null,null,[["In-policy audio src",0,null,null],["In-policy audio source element",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:47:16 INFO - ... 20:47:16 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2.html | took 6119ms 20:47:16 INFO - PROCESS | 1839 | 1477626436210 Marionette TRACE conn4 -> [0,714,"getWindowHandle",null] 20:47:16 INFO - PROCESS | 1839 | 1477626436217 Marionette TRACE conn4 <- [1,714,null,{"value":"8"}] 20:47:16 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2_2.html 20:47:16 INFO - PROCESS | 1839 | 1477626436229 Marionette TRACE conn4 -> [0,715,"timeouts",{"script":185000}] 20:47:16 INFO - PROCESS | 1839 | 1477626436233 Marionette TRACE conn4 <- [1,715,null,{}] 20:47:16 INFO - PROCESS | 1839 | 1477626436244 Marionette TRACE conn4 -> [0,716,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:47:16 INFO - PROCESS | 1839 | 1477626436491 Marionette TRACE conn4 <- [1,716,null,{"value":null}] 20:47:16 INFO - PROCESS | 1839 | 1477626436562 Marionette TRACE conn4 -> [0,717,"getWindowHandles",null] 20:47:16 INFO - PROCESS | 1839 | 1477626436567 Marionette TRACE conn4 <- [1,717,null,["8"]] 20:47:16 INFO - PROCESS | 1839 | 1477626436576 Marionette TRACE conn4 -> [0,718,"switchToWindow",{"name":"8"}] 20:47:16 INFO - PROCESS | 1839 | 1477626436588 Marionette TRACE conn4 <- [1,718,null,{}] 20:47:16 INFO - PROCESS | 1839 | 1477626436601 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:16 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f871000 == 14 [pid = 1839] [id = 159] 20:47:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x8fa11c00) [pid = 1839] [serial = 469] [outer = (nil)] 20:47:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x90e42000) [pid = 1839] [serial = 470] [outer = 0x8fa11c00] 20:47:16 INFO - PROCESS | 1839 | 1477626436700 Marionette DEBUG loaded listener.js 20:47:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x92ab1800) [pid = 1839] [serial = 471] [outer = 0x8fa11c00] 20:47:17 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:47:17 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 20:47:17 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:47:17 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 20:47:17 INFO - PROCESS | 1839 | 1477626437744 Marionette TRACE conn4 <- [1,719,null,{"value":["/content-security-policy/media-src/media-src-7_2_2.html",0,null,null,[["Disallaowed audio src",0,null,null],["Disallowed audio source element",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:47:17 INFO - ... 20:47:17 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2_2.html | took 1543ms 20:47:17 INFO - PROCESS | 1839 | 1477626437770 Marionette TRACE conn4 -> [0,720,"getWindowHandle",null] 20:47:17 INFO - PROCESS | 1839 | 1477626437777 Marionette TRACE conn4 <- [1,720,null,{"value":"8"}] 20:47:17 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3.html 20:47:17 INFO - PROCESS | 1839 | 1477626437784 Marionette TRACE conn4 -> [0,721,"timeouts",{"script":35000}] 20:47:17 INFO - PROCESS | 1839 | 1477626437790 Marionette TRACE conn4 <- [1,721,null,{}] 20:47:17 INFO - PROCESS | 1839 | 1477626437799 Marionette TRACE conn4 -> [0,722,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:47:18 INFO - PROCESS | 1839 | 1477626437997 Marionette TRACE conn4 <- [1,722,null,{"value":null}] 20:47:18 INFO - PROCESS | 1839 | 1477626438009 Marionette TRACE conn4 -> [0,723,"getWindowHandles",null] 20:47:18 INFO - PROCESS | 1839 | 1477626438015 Marionette TRACE conn4 <- [1,723,null,["8"]] 20:47:18 INFO - PROCESS | 1839 | 1477626438126 Marionette TRACE conn4 -> [0,724,"switchToWindow",{"name":"8"}] 20:47:18 INFO - PROCESS | 1839 | 1477626438138 Marionette TRACE conn4 <- [1,724,null,{}] 20:47:18 INFO - PROCESS | 1839 | 1477626438144 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:18 INFO - PROCESS | 1839 | ++DOCSHELL 0x95937400 == 15 [pid = 1839] [id = 160] 20:47:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x95b5cc00) [pid = 1839] [serial = 472] [outer = (nil)] 20:47:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x95b5f800) [pid = 1839] [serial = 473] [outer = 0x95b5cc00] 20:47:18 INFO - PROCESS | 1839 | 1477626438232 Marionette DEBUG loaded listener.js 20:47:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x95b60000) [pid = 1839] [serial = 474] [outer = 0x95b5cc00] 20:47:18 INFO - PROCESS | 1839 | [h264 @ 0x95e66000] err{or,}_recognition separate: 1; 1 20:47:18 INFO - PROCESS | 1839 | [h264 @ 0x95e66000] err{or,}_recognition combined: 1; 1 20:47:18 INFO - PROCESS | 1839 | [h264 @ 0x95e66000] Unsupported bit depth: 0 20:47:18 INFO - PROCESS | 1839 | [h264 @ 0x95e66000] no picture 20:47:18 INFO - PROCESS | 1839 | [h264 @ 0x95e66000] no picture 20:47:21 INFO - PROCESS | 1839 | --DOCSHELL 0x8fa18000 == 14 [pid = 1839] [id = 156] 20:47:21 INFO - PROCESS | 1839 | --DOCSHELL 0x938fac00 == 13 [pid = 1839] [id = 154] 20:47:21 INFO - PROCESS | 1839 | --DOCSHELL 0x8fa17c00 == 12 [pid = 1839] [id = 157] 20:47:21 INFO - PROCESS | 1839 | --DOCSHELL 0x8db85800 == 11 [pid = 1839] [id = 155] 20:47:21 INFO - PROCESS | 1839 | --DOCSHELL 0x8f871000 == 10 [pid = 1839] [id = 159] 20:47:21 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x90e4c800) [pid = 1839] [serial = 464] [outer = (nil)] [url = about:blank] 20:47:21 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x90e4d400) [pid = 1839] [serial = 465] [outer = (nil)] [url = about:blank] 20:47:21 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x91068800) [pid = 1839] [serial = 461] [outer = (nil)] [url = about:blank] 20:47:21 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x8dae5800) [pid = 1839] [serial = 462] [outer = (nil)] [url = about:blank] 20:47:21 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x8f870400) [pid = 1839] [serial = 459] [outer = (nil)] [url = about:blank] 20:47:23 INFO - PROCESS | 1839 | 1477626443767 Marionette TRACE conn4 <- [1,725,null,{"value":["/content-security-policy/media-src/media-src-7_3.html",0,null,null,[["In-policy track element",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:47:23 INFO - .. 20:47:23 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_3.html | took 6006ms 20:47:23 INFO - PROCESS | 1839 | 1477626443792 Marionette TRACE conn4 -> [0,726,"getWindowHandle",null] 20:47:23 INFO - PROCESS | 1839 | 1477626443799 Marionette TRACE conn4 <- [1,726,null,{"value":"8"}] 20:47:23 INFO - TEST-START | /content-security-policy/media-src/media-src-redir-bug.sub.html 20:47:23 INFO - PROCESS | 1839 | 1477626443811 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:47:24 INFO - PROCESS | 1839 | 1477626444089 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 20:47:24 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x8fa11c00) [pid = 1839] [serial = 469] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2_2.html] 20:47:24 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0x957e8000) [pid = 1839] [serial = 466] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2.html] 20:47:24 INFO - PROCESS | 1839 | 1477626444170 Marionette TRACE conn4 -> [0,728,"getWindowHandles",null] 20:47:24 INFO - PROCESS | 1839 | 1477626444177 Marionette TRACE conn4 <- [1,728,null,["8"]] 20:47:24 INFO - PROCESS | 1839 | 1477626444184 Marionette TRACE conn4 -> [0,729,"switchToWindow",{"name":"8"}] 20:47:24 INFO - PROCESS | 1839 | 1477626444193 Marionette TRACE conn4 <- [1,729,null,{}] 20:47:24 INFO - PROCESS | 1839 | 1477626444200 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:24 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f865c00 == 11 [pid = 1839] [id = 161] 20:47:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x8f866000) [pid = 1839] [serial = 475] [outer = (nil)] 20:47:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x8f86c800) [pid = 1839] [serial = 476] [outer = 0x8f866000] 20:47:24 INFO - PROCESS | 1839 | 1477626444294 Marionette DEBUG loaded listener.js 20:47:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x8fa14c00) [pid = 1839] [serial = 477] [outer = 0x8f866000] 20:47:25 INFO - PROCESS | 1839 | [h264 @ 0x939f6400] err{or,}_recognition separate: 1; 1 20:47:25 INFO - PROCESS | 1839 | [h264 @ 0x939f6400] err{or,}_recognition combined: 1; 1 20:47:25 INFO - PROCESS | 1839 | [h264 @ 0x939f6400] Unsupported bit depth: 0 20:47:25 INFO - PROCESS | 1839 | [h264 @ 0x939f6400] no picture 20:47:25 INFO - PROCESS | 1839 | [h264 @ 0x939f6400] no picture 20:47:25 INFO - PROCESS | 1839 | [h264 @ 0x93a85400] err{or,}_recognition separate: 1; 1 20:47:25 INFO - PROCESS | 1839 | [h264 @ 0x93a85400] err{or,}_recognition combined: 1; 1 20:47:25 INFO - PROCESS | 1839 | [h264 @ 0x93a85400] Unsupported bit depth: 0 20:47:25 INFO - PROCESS | 1839 | [h264 @ 0x93a85400] no picture 20:47:25 INFO - PROCESS | 1839 | [h264 @ 0x93a85400] no picture 20:47:25 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 20:47:25 INFO - PROCESS | 1839 | [h264 @ 0x93cc3c00] err{or,}_recognition separate: 1; 1 20:47:25 INFO - PROCESS | 1839 | [h264 @ 0x93cc3c00] err{or,}_recognition combined: 1; 1 20:47:25 INFO - PROCESS | 1839 | [h264 @ 0x93cc3c00] Unsupported bit depth: 0 20:47:25 INFO - PROCESS | 1839 | [h264 @ 0x93cc3c00] no picture 20:47:25 INFO - PROCESS | 1839 | [h264 @ 0x93cc3c00] no picture 20:47:25 INFO - PROCESS | 1839 | [h264 @ 0x955e2400] err{or,}_recognition separate: 1; 1 20:47:25 INFO - PROCESS | 1839 | [h264 @ 0x955e2400] err{or,}_recognition combined: 1; 1 20:47:25 INFO - PROCESS | 1839 | [h264 @ 0x955e2400] Unsupported bit depth: 0 20:47:25 INFO - PROCESS | 1839 | [h264 @ 0x955e2400] no picture 20:47:25 INFO - PROCESS | 1839 | [h264 @ 0x955e2400] no picture 20:47:29 INFO - PROCESS | 1839 | --DOCSHELL 0x957e3400 == 10 [pid = 1839] [id = 158] 20:47:29 INFO - PROCESS | 1839 | --DOCSHELL 0x95937400 == 9 [pid = 1839] [id = 160] 20:47:29 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x90e42000) [pid = 1839] [serial = 470] [outer = (nil)] [url = about:blank] 20:47:29 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x92ab1800) [pid = 1839] [serial = 471] [outer = (nil)] [url = about:blank] 20:47:29 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0x957eb800) [pid = 1839] [serial = 467] [outer = (nil)] [url = about:blank] 20:47:29 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x957ebc00) [pid = 1839] [serial = 468] [outer = (nil)] [url = about:blank] 20:47:29 INFO - PROCESS | 1839 | 1477626449851 Marionette TRACE conn4 <- [1,730,null,{"value":["/content-security-policy/media-src/media-src-redir-bug.sub.html",0,null,null,[["In-policy async video src",0,null,null],["in-policy async video src w/redir",0,null,null],["In-policy async video source element",0,null,null],["In-policy async video source element w/redir",0,null,null],["Violation report status OK.",0,null,null]]]}] 20:47:29 INFO - ..... 20:47:29 INFO - TEST-OK | /content-security-policy/media-src/media-src-redir-bug.sub.html | took 6088ms 20:47:29 INFO - PROCESS | 1839 | 1477626449897 Marionette TRACE conn4 -> [0,731,"getWindowHandle",null] 20:47:29 INFO - PROCESS | 1839 | 1477626449904 Marionette TRACE conn4 <- [1,731,null,{"value":"8"}] 20:47:29 INFO - TEST-START | /custom-elements/reactions/Attr.html 20:47:29 INFO - PROCESS | 1839 | 1477626449917 Marionette TRACE conn4 -> [0,732,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:47:30 INFO - PROCESS | 1839 | 1477626450155 Marionette TRACE conn4 <- [1,732,null,{"value":null}] 20:47:30 INFO - PROCESS | 1839 | 1477626450264 Marionette TRACE conn4 -> [0,733,"getWindowHandles",null] 20:47:30 INFO - PROCESS | 1839 | 1477626450271 Marionette TRACE conn4 <- [1,733,null,["8"]] 20:47:30 INFO - PROCESS | 1839 | 1477626450278 Marionette TRACE conn4 -> [0,734,"switchToWindow",{"name":"8"}] 20:47:30 INFO - PROCESS | 1839 | 1477626450287 Marionette TRACE conn4 <- [1,734,null,{}] 20:47:30 INFO - PROCESS | 1839 | 1477626450293 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:30 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f81ac00 == 10 [pid = 1839] [id = 162] 20:47:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x8f81b000) [pid = 1839] [serial = 478] [outer = (nil)] 20:47:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x8f81e000) [pid = 1839] [serial = 479] [outer = 0x8f81b000] 20:47:30 INFO - PROCESS | 1839 | 1477626450388 Marionette DEBUG loaded listener.js 20:47:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x8fa16000) [pid = 1839] [serial = 480] [outer = 0x8f81b000] 20:47:31 INFO - PROCESS | 1839 | 1477626450983 Marionette TRACE conn4 <- [1,735,null,{"value":["/custom-elements/reactions/Attr.html",0,null,null,[["value on Attr must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:159:5\n@http://web-platform.test:8000/custom-elements/reactions/Attr.html:17:1\n"],["value on Attr must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:174:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:170:5\n@http://web-platform.test:8000/custom-elements/reactions/Attr.html:17:1\n"]]]}] 20:47:31 INFO - .. 20:47:31 INFO - TEST-OK | /custom-elements/reactions/Attr.html | took 1122ms 20:47:31 INFO - PROCESS | 1839 | 1477626451037 Marionette TRACE conn4 -> [0,736,"getWindowHandle",null] 20:47:31 INFO - PROCESS | 1839 | 1477626451043 Marionette TRACE conn4 <- [1,736,null,{"value":"8"}] 20:47:31 INFO - TEST-START | /custom-elements/reactions/ChildNode.html 20:47:31 INFO - PROCESS | 1839 | 1477626451051 Marionette TRACE conn4 -> [0,737,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:47:31 INFO - PROCESS | 1839 | 1477626451277 Marionette TRACE conn4 <- [1,737,null,{"value":null}] 20:47:31 INFO - PROCESS | 1839 | 1477626451296 Marionette TRACE conn4 -> [0,738,"getWindowHandles",null] 20:47:31 INFO - PROCESS | 1839 | 1477626451301 Marionette TRACE conn4 <- [1,738,null,["8"]] 20:47:31 INFO - PROCESS | 1839 | 1477626451307 Marionette TRACE conn4 -> [0,739,"switchToWindow",{"name":"8"}] 20:47:31 INFO - PROCESS | 1839 | 1477626451313 Marionette TRACE conn4 <- [1,739,null,{}] 20:47:31 INFO - PROCESS | 1839 | 1477626451320 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:31 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f86a000 == 11 [pid = 1839] [id = 163] 20:47:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x8f86f800) [pid = 1839] [serial = 481] [outer = (nil)] 20:47:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x9396d000) [pid = 1839] [serial = 482] [outer = 0x8f86f800] 20:47:31 INFO - PROCESS | 1839 | 1477626451406 Marionette DEBUG loaded listener.js 20:47:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x8da93800) [pid = 1839] [serial = 483] [outer = 0x8f86f800] 20:47:32 INFO - ....... 20:47:32 INFO - TEST-OK | /custom-elements/reactions/ChildNode.html | took 1081ms 20:47:32 INFO - PROCESS | 1839 | 1477626452084 Marionette TRACE conn4 <- [1,740,null,{"value":["/custom-elements/reactions/ChildNode.html",0,null,null,[["before on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:17:1\n"],["before on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:17:1\n"],["after on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:21:1\n"],["after on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:21:1\n"],["replaceWith on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:25:1\n"],["replaceWith on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:25:1\n"],["replaceWith on ChildNode must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/ChildNode.html:29:1\n"]]]}] 20:47:32 INFO - PROCESS | 1839 | 1477626452150 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 20:47:32 INFO - PROCESS | 1839 | 1477626452158 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 20:47:32 INFO - TEST-START | /custom-elements/reactions/DOMTokenList.html 20:47:32 INFO - PROCESS | 1839 | 1477626452173 Marionette TRACE conn4 -> [0,742,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:47:32 INFO - PROCESS | 1839 | 1477626452402 Marionette TRACE conn4 <- [1,742,null,{"value":null}] 20:47:32 INFO - PROCESS | 1839 | 1477626452427 Marionette TRACE conn4 -> [0,743,"getWindowHandles",null] 20:47:32 INFO - PROCESS | 1839 | 1477626452432 Marionette TRACE conn4 <- [1,743,null,["8"]] 20:47:32 INFO - PROCESS | 1839 | 1477626452437 Marionette TRACE conn4 -> [0,744,"switchToWindow",{"name":"8"}] 20:47:32 INFO - PROCESS | 1839 | 1477626452445 Marionette TRACE conn4 <- [1,744,null,{}] 20:47:32 INFO - PROCESS | 1839 | 1477626452507 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:32 INFO - PROCESS | 1839 | ++DOCSHELL 0x95b66c00 == 12 [pid = 1839] [id = 164] 20:47:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x95b67800) [pid = 1839] [serial = 484] [outer = (nil)] 20:47:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x95d7e400) [pid = 1839] [serial = 485] [outer = 0x95b67800] 20:47:32 INFO - PROCESS | 1839 | 1477626452598 Marionette DEBUG loaded listener.js 20:47:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x95d81c00) [pid = 1839] [serial = 486] [outer = 0x95b67800] 20:47:33 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x95b5cc00) [pid = 1839] [serial = 472] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_3.html] 20:47:33 INFO - .................... 20:47:33 INFO - TEST-OK | /custom-elements/reactions/DOMTokenList.html | took 1286ms 20:47:33 INFO - TEST-START | /custom-elements/reactions/Document.html 20:47:33 INFO - PROCESS | 1839 | 1477626453415 Marionette TRACE conn4 <- [1,745,null,{"value":["/custom-elements/reactions/DOMTokenList.html",0,null,null,[["add on DOMTokenList must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:19:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:16:1\n"],["add on DOMTokenList must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:29:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:26:1\n"],["add on DOMTokenList must enqueue an attributeChanged reaction when adding a value to an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:34:1\n"],["add on DOMTokenList must not enqueue an attributeChanged reaction when adding a value to an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:49:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:45:1\n"],["add on DOMTokenList must enqueue exactly one attributeChanged reaction when adding multiple values to an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:57:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:54:1\n"],["remove on DOMTokenList must enqueue an attributeChanged reaction when removing a value from an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:68:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:64:1\n"],["remove on DOMTokenList must enqueue exactly one attributeChanged reaction when removing multiple values to an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:79:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:75:1\n"],["remove on DOMTokenList must not enqueue an attributeChanged reaction when removing a non-existent value from an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:90:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:86:1\n"],["remove on DOMTokenList must not enqueue an attributeChanged reaction when removing a value from an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:99:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:95:1\n"],["toggle on DOMTokenList must enqueue an attributeChanged reaction when adding a value to an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:108:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:104:1\n"],["toggle on DOMTokenList must enqueue an attributeChanged reaction when removing a value from an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:119:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:115:1\n"],["remove on DOMTokenList must not enqueue an attributeChanged reaction when removing a value from an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:130:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:126:1\n"],["replace on DOMTokenList must enqueue an attributeChanged reaction when replacing a value in an attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:139:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:135:1\n"],["replace on DOMTokenList must not enqueue an attributeChanged reaction when the token to replace does not exist in the attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:150:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:146:1\n"],["replace on DOMTokenList must not enqueue an attributeChanged reaction when replacing a value in an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:159:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:155:1\n"],["the stringifier of DOMTokenList must enqueue an attributeChanged reaction when adding an observed attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:167:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:164:1\n"],["the stringifier of DOMTokenList must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:178:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:174:1\n"],["the stringifier of DOMTokenList must enqueue an attributeChanged reaction when mutating the value of an observed attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:188:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:184:1\n"],["the stringifier of DOMTokenList must not enqueue an attributeChanged reaction when mutating the value of an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:199:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:195:1\n"],["the stringifier of DOMTokenList must enqueue an attributeChanged reaction when the setter is called with the original value of the attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:208:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html:204:1\n"]]]}] 20:47:33 INFO - PROCESS | 1839 | 1477626453455 Marionette TRACE conn4 -> [0,746,"getWindowHandle",null] 20:47:33 INFO - PROCESS | 1839 | 1477626453464 Marionette TRACE conn4 <- [1,746,null,{"value":"8"}] 20:47:33 INFO - PROCESS | 1839 | 1477626453475 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:47:33 INFO - PROCESS | 1839 | 1477626453734 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 20:47:33 INFO - PROCESS | 1839 | 1477626453797 Marionette TRACE conn4 -> [0,748,"getWindowHandles",null] 20:47:33 INFO - PROCESS | 1839 | 1477626453802 Marionette TRACE conn4 <- [1,748,null,["8"]] 20:47:33 INFO - PROCESS | 1839 | 1477626453807 Marionette TRACE conn4 -> [0,749,"switchToWindow",{"name":"8"}] 20:47:33 INFO - PROCESS | 1839 | 1477626453814 Marionette TRACE conn4 <- [1,749,null,{}] 20:47:33 INFO - PROCESS | 1839 | 1477626453823 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:33 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce34400 == 13 [pid = 1839] [id = 165] 20:47:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x95e70c00) [pid = 1839] [serial = 487] [outer = (nil)] 20:47:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x961ed800) [pid = 1839] [serial = 488] [outer = 0x95e70c00] 20:47:33 INFO - PROCESS | 1839 | 1477626453911 Marionette DEBUG loaded listener.js 20:47:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x9651c400) [pid = 1839] [serial = 489] [outer = 0x95e70c00] 20:47:34 INFO - PROCESS | 1839 | 1477626454577 Marionette TRACE conn4 <- [1,750,null,{"value":["/custom-elements/reactions/Document.html",0,null,null,[["importNode on Document must construct a new custom element when importing a custom element",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/Document.html:20:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/Document.html:17:1\n"],["adoptNode on Document must enqueue an adopted reaction when importing a custom element",1,"assert_array_equals: lengths differ, expected 1 got 0","@http://web-platform.test:8000/custom-elements/reactions/Document.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/custom-elements/reactions/Document.html:31:1\n"]]]}] 20:47:34 INFO - .. 20:47:34 INFO - TEST-OK | /custom-elements/reactions/Document.html | took 1128ms 20:47:34 INFO - PROCESS | 1839 | 1477626454603 Marionette TRACE conn4 -> [0,751,"getWindowHandle",null] 20:47:34 INFO - PROCESS | 1839 | 1477626454607 Marionette TRACE conn4 <- [1,751,null,{"value":"8"}] 20:47:34 INFO - TEST-START | /custom-elements/reactions/Element.html 20:47:34 INFO - PROCESS | 1839 | 1477626454621 Marionette TRACE conn4 -> [0,752,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:47:34 INFO - PROCESS | 1839 | 1477626454787 Marionette TRACE conn4 <- [1,752,null,{"value":null}] 20:47:34 INFO - PROCESS | 1839 | 1477626454895 Marionette TRACE conn4 -> [0,753,"getWindowHandles",null] 20:47:34 INFO - PROCESS | 1839 | 1477626454899 Marionette TRACE conn4 <- [1,753,null,["8"]] 20:47:34 INFO - PROCESS | 1839 | 1477626454904 Marionette TRACE conn4 -> [0,754,"switchToWindow",{"name":"8"}] 20:47:34 INFO - PROCESS | 1839 | 1477626454909 Marionette TRACE conn4 <- [1,754,null,{}] 20:47:34 INFO - PROCESS | 1839 | 1477626454914 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:34 INFO - PROCESS | 1839 | ++DOCSHELL 0x973c9800 == 14 [pid = 1839] [id = 166] 20:47:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x973d4800) [pid = 1839] [serial = 490] [outer = (nil)] 20:47:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x977e7c00) [pid = 1839] [serial = 491] [outer = 0x973d4800] 20:47:34 INFO - PROCESS | 1839 | 1477626454995 Marionette DEBUG loaded listener.js 20:47:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x97882c00) [pid = 1839] [serial = 492] [outer = 0x973d4800] 20:47:35 INFO - .................................... 20:47:35 INFO - TEST-OK | /custom-elements/reactions/Element.html | took 1202ms 20:47:35 INFO - TEST-START | /custom-elements/reactions/NamedNodeMap.html 20:47:36 INFO - PROCESS | 1839 | 1477626455742 Marionette TRACE conn4 <- [1,755,null,{"value":["/custom-elements/reactions/Element.html",0,null,null,[["id on Element must enqueue an attributeChanged reaction when adding id content attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:99:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:96:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:17:1\n"],["id on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:110:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:106:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:17:1\n"],["className on Element must enqueue an attributeChanged reaction when adding class content attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:99:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:96:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:18:1\n"],["className on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:110:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:106:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:18:1\n"],["slot on Element must enqueue an attributeChanged reaction when adding slot content attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:99:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:96:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:19:1\n"],["slot on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 0","testReflectAttribute/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:110:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestReflectAttribute@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:106:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:19:1\n"],["setAttribute on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttribute on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttribute on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttribute on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:21:1\n"],["setAttributeNS on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["setAttributeNS on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["setAttributeNS on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["setAttributeNS on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:25:1\n"],["removeAttribute on Element must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttribute on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttribute on Element must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttribute on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:29:1\n"],["removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["removeAttributeNS on Element must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["removeAttributeNS on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:33:1\n"],["setAttributeNode on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNode on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNode on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNode on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:37:1\n"],["setAttributeNodeNS on Element must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["setAttributeNodeNS on Element must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["setAttributeNodeNS on Element must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["setAttributeNodeNS on Element must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:43:1\n"],["removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["removeAttributeNode on Element must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["removeAttributeNode on Element must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:49:1\n"],["undefined must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:55:1\n"],["undefined must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Element.html:55:1\n"]]]}] 20:47:36 INFO - PROCESS | 1839 | 1477626455829 Marionette TRACE conn4 -> [0,756,"getWindowHandle",null] 20:47:36 INFO - PROCESS | 1839 | 1477626455831 Marionette TRACE conn4 <- [1,756,null,{"value":"8"}] 20:47:36 INFO - PROCESS | 1839 | 1477626455850 Marionette TRACE conn4 -> [0,757,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:47:36 INFO - PROCESS | 1839 | 1477626456220 Marionette TRACE conn4 <- [1,757,null,{"value":null}] 20:47:36 INFO - PROCESS | 1839 | 1477626456331 Marionette TRACE conn4 -> [0,758,"getWindowHandles",null] 20:47:36 INFO - PROCESS | 1839 | 1477626456336 Marionette TRACE conn4 <- [1,758,null,["8"]] 20:47:36 INFO - PROCESS | 1839 | 1477626456349 Marionette TRACE conn4 -> [0,759,"switchToWindow",{"name":"8"}] 20:47:36 INFO - PROCESS | 1839 | 1477626456359 Marionette TRACE conn4 <- [1,759,null,{}] 20:47:36 INFO - PROCESS | 1839 | 1477626456368 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:36 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce48800 == 15 [pid = 1839] [id = 167] 20:47:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x8ce49000) [pid = 1839] [serial = 493] [outer = (nil)] 20:47:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x8daedc00) [pid = 1839] [serial = 494] [outer = 0x8ce49000] 20:47:36 INFO - PROCESS | 1839 | 1477626456470 Marionette DEBUG loaded listener.js 20:47:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x8f864000) [pid = 1839] [serial = 495] [outer = 0x8ce49000] 20:47:37 INFO - ................ 20:47:37 INFO - TEST-OK | /custom-elements/reactions/NamedNodeMap.html | took 1533ms 20:47:37 INFO - TEST-START | /custom-elements/reactions/Node.html 20:47:37 INFO - PROCESS | 1839 | 1477626457296 Marionette TRACE conn4 <- [1,760,null,{"value":["/custom-elements/reactions/NamedNodeMap.html",0,null,null,[["setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:17:1\n"],["setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when adding an attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:122:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:119:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["setNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when adding an unobserved attribute",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:132:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:129:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:141:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:137:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["setNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeAdder/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:152:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeAdder@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:148:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:23:1\n"],["removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItem on NamedNodeMap must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItem on NamedNodeMap must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:29:1\n"],["removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an attribute that does not exist",1,"assert_array_equals: lengths differ, expected 1 got 0","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:184:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:181:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"],["removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:193:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:189:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"],["removeNamedItemNS on NamedNodeMap must enqueue an attributeChanged reaction when removing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:202:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:198:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"],["removeNamedItemNS on NamedNodeMap must not enqueue an attributeChanged reaction when removing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeRemover/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:213:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeRemover@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:209:5\n@http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html:33:1\n"]]]}] 20:47:37 INFO - PROCESS | 1839 | 1477626457377 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 20:47:37 INFO - PROCESS | 1839 | 1477626457390 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 20:47:37 INFO - PROCESS | 1839 | 1477626457405 Marionette TRACE conn4 -> [0,762,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:47:37 INFO - PROCESS | 1839 | 1477626457663 Marionette TRACE conn4 <- [1,762,null,{"value":null}] 20:47:37 INFO - PROCESS | 1839 | 1477626457772 Marionette TRACE conn4 -> [0,763,"getWindowHandles",null] 20:47:37 INFO - PROCESS | 1839 | 1477626457778 Marionette TRACE conn4 <- [1,763,null,["8"]] 20:47:37 INFO - PROCESS | 1839 | 1477626457785 Marionette TRACE conn4 -> [0,764,"switchToWindow",{"name":"8"}] 20:47:37 INFO - PROCESS | 1839 | 1477626457793 Marionette TRACE conn4 <- [1,764,null,{}] 20:47:37 INFO - PROCESS | 1839 | 1477626457804 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:37 INFO - PROCESS | 1839 | ++DOCSHELL 0x95d80c00 == 16 [pid = 1839] [id = 168] 20:47:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x95d83800) [pid = 1839] [serial = 496] [outer = (nil)] 20:47:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x95d89400) [pid = 1839] [serial = 497] [outer = 0x95d83800] 20:47:37 INFO - PROCESS | 1839 | 1477626457903 Marionette DEBUG loaded listener.js 20:47:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x95d89c00) [pid = 1839] [serial = 498] [outer = 0x95d83800] 20:47:38 INFO - .............. 20:47:38 INFO - TEST-OK | /custom-elements/reactions/Node.html | took 1378ms 20:47:38 INFO - TEST-START | /custom-elements/reactions/ParentNode.html 20:47:38 INFO - PROCESS | 1839 | 1477626458709 Marionette TRACE conn4 <- [1,765,null,{"value":["/custom-elements/reactions/Node.html",0,null,null,[["nodeValue on Node must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:159:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:17:1\n"],["nodeValue on Node must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:174:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:170:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:17:1\n"],["textContent on Node must enqueue an attributeChanged reaction when replacing an existing attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:159:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:21:1\n"],["textContent on Node must not enqueue an attributeChanged reaction when replacing an existing unobserved attribute",1,"assert_array_equals: property 0, expected \"constructed\" but got \"attributeChanged\"","testAttributeMutator/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:174:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttributeMutator@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:170:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:21:1\n"],["cloneNode on Node must enqueue an attributeChanged reaction when cloning an element with an observed attribute",1,"assert_array_equals: lengths differ, expected 3 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:60:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:54:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:27:1\n"],["cloneNode on Node must not enqueue an attributeChanged reaction when cloning an element with an unobserved attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:73:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:67:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:27:1\n"],["cloneNode on Node must enqueue an attributeChanged reaction when cloning an element only for observed attributes",1,"assert_array_equals: lengths differ, expected 4 got 3","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:86:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:78:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:27:1\n"],["insertBefore on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:31:1\n"],["insertBefore on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:31:1\n"],["appendChild on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:35:1\n"],["appendChild on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:35:1\n"],["replaceChild on ChildNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:39:1\n"],["replaceChild on ChildNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:39:1\n"],["removeChild on ChildNode must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/Node.html:43:1\n"]]]}] 20:47:38 INFO - PROCESS | 1839 | 1477626458781 Marionette TRACE conn4 -> [0,766,"getWindowHandle",null] 20:47:38 INFO - PROCESS | 1839 | 1477626458784 Marionette TRACE conn4 <- [1,766,null,{"value":"8"}] 20:47:38 INFO - PROCESS | 1839 | 1477626458799 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:47:39 INFO - PROCESS | 1839 | 1477626459020 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 20:47:39 INFO - PROCESS | 1839 | 1477626459177 Marionette TRACE conn4 -> [0,768,"getWindowHandles",null] 20:47:39 INFO - PROCESS | 1839 | 1477626459186 Marionette TRACE conn4 <- [1,768,null,["8"]] 20:47:39 INFO - PROCESS | 1839 | 1477626459197 Marionette TRACE conn4 -> [0,769,"switchToWindow",{"name":"8"}] 20:47:39 INFO - PROCESS | 1839 | 1477626459205 Marionette TRACE conn4 <- [1,769,null,{}] 20:47:39 INFO - PROCESS | 1839 | 1477626459211 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:39 INFO - PROCESS | 1839 | ++DOCSHELL 0x978ac000 == 17 [pid = 1839] [id = 169] 20:47:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 44 (0x978ac800) [pid = 1839] [serial = 499] [outer = (nil)] 20:47:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 45 (0x97b72000) [pid = 1839] [serial = 500] [outer = 0x978ac800] 20:47:39 INFO - PROCESS | 1839 | 1477626459306 Marionette DEBUG loaded listener.js 20:47:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 46 (0x97bde400) [pid = 1839] [serial = 501] [outer = 0x978ac800] 20:47:40 INFO - PROCESS | 1839 | 1477626460028 Marionette TRACE conn4 <- [1,770,null,{"value":["/custom-elements/reactions/ParentNode.html",0,null,null,[["prepend on ParentNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:17:1\n"],["prepend on ParentNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:17:1\n"],["append on ParentNode must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:21:1\n"],["append on ParentNode must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/ParentNode.html:21:1\n"]]]}] 20:47:40 INFO - .... 20:47:40 INFO - TEST-OK | /custom-elements/reactions/ParentNode.html | took 1271ms 20:47:40 INFO - PROCESS | 1839 | 1477626460076 Marionette TRACE conn4 -> [0,771,"getWindowHandle",null] 20:47:40 INFO - PROCESS | 1839 | 1477626460081 Marionette TRACE conn4 <- [1,771,null,{"value":"8"}] 20:47:40 INFO - TEST-START | /custom-elements/reactions/Range.html 20:47:40 INFO - PROCESS | 1839 | 1477626460091 Marionette TRACE conn4 -> [0,772,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:47:40 INFO - PROCESS | 1839 | 1477626460293 Marionette TRACE conn4 <- [1,772,null,{"value":null}] 20:47:40 INFO - PROCESS | 1839 | 1477626460405 Marionette TRACE conn4 -> [0,773,"getWindowHandles",null] 20:47:40 INFO - PROCESS | 1839 | 1477626460410 Marionette TRACE conn4 <- [1,773,null,["8"]] 20:47:40 INFO - PROCESS | 1839 | 1477626460458 Marionette TRACE conn4 -> [0,774,"switchToWindow",{"name":"8"}] 20:47:40 INFO - PROCESS | 1839 | 1477626460466 Marionette TRACE conn4 <- [1,774,null,{}] 20:47:40 INFO - PROCESS | 1839 | 1477626460471 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:40 INFO - PROCESS | 1839 | ++DOCSHELL 0x93a83400 == 18 [pid = 1839] [id = 170] 20:47:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 47 (0x98375800) [pid = 1839] [serial = 502] [outer = (nil)] 20:47:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 48 (0x9848e400) [pid = 1839] [serial = 503] [outer = 0x98375800] 20:47:40 INFO - PROCESS | 1839 | 1477626460565 Marionette DEBUG loaded listener.js 20:47:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 49 (0x9848f400) [pid = 1839] [serial = 504] [outer = 0x98375800] 20:47:41 INFO - ......... 20:47:41 INFO - TEST-OK | /custom-elements/reactions/Range.html | took 1282ms 20:47:41 INFO - PROCESS | 1839 | 1477626461318 Marionette TRACE conn4 <- [1,775,null,{"value":["/custom-elements/reactions/Range.html",0,null,null,[["deleteContents on Range must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:17:1\n"],["extractContents on Range must enqueue a disconnected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeDisconnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:39:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeDisconnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:36:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:23:1\n"],["cloneContents on Range must enqueue an attributeChanged reaction when cloning an element with an observed attribute",1,"assert_array_equals: lengths differ, expected 3 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:60:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:54:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:29:1\n"],["cloneContents on Range must not enqueue an attributeChanged reaction when cloning an element with an unobserved attribute",1,"assert_array_equals: lengths differ, expected 2 got 1","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:73:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:67:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:29:1\n"],["cloneContents on Range must enqueue an attributeChanged reaction when cloning an element only for observed attributes",1,"assert_array_equals: lengths differ, expected 4 got 3","testCloner/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:86:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestCloner@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:78:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:29:1\n"],["insertNode on Range must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:35:1\n"],["insertNode on Range must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:35:1\n"],["insertNode on Range must enqueue a connected reaction",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:12:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:9:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:41:1\n"],["insertNode on Range must enqueue a disconnected reaction, an adopted reaction, and a connected reaction when the custom element was in another document",1,"assert_array_equals: lengths differ, expected 1 got 0","testNodeConnector/<@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:20:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestNodeConnector@http://web-platform.test:8000/custom-elements/reactions/resources/reactions.js:17:5\n@http://web-platform.test:8000/custom-elements/reactions/Range.html:41:1\n"]]]}] 20:47:41 INFO - TEST-START | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html 20:47:41 INFO - PROCESS | 1839 | 1477626461374 Marionette TRACE conn4 -> [0,776,"getWindowHandle",null] 20:47:41 INFO - PROCESS | 1839 | 1477626461383 Marionette TRACE conn4 <- [1,776,null,{"value":"8"}] 20:47:41 INFO - PROCESS | 1839 | 1477626461395 Marionette TRACE conn4 -> [0,777,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:47:41 INFO - PROCESS | 1839 | 1477626461573 Marionette TRACE conn4 <- [1,777,null,{"value":null}] 20:47:41 INFO - PROCESS | 1839 | 1477626461776 Marionette TRACE conn4 -> [0,778,"getWindowHandles",null] 20:47:41 INFO - PROCESS | 1839 | 1477626461783 Marionette TRACE conn4 <- [1,778,null,["8"]] 20:47:41 INFO - PROCESS | 1839 | 1477626461801 Marionette TRACE conn4 -> [0,779,"switchToWindow",{"name":"8"}] 20:47:41 INFO - PROCESS | 1839 | 1477626461812 Marionette TRACE conn4 <- [1,779,null,{}] 20:47:41 INFO - PROCESS | 1839 | 1477626461821 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:41 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce45400 == 19 [pid = 1839] [id = 171] 20:47:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 50 (0x8ce46400) [pid = 1839] [serial = 505] [outer = (nil)] 20:47:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 51 (0x8f81c800) [pid = 1839] [serial = 506] [outer = 0x8ce46400] 20:47:41 INFO - PROCESS | 1839 | 1477626461920 Marionette DEBUG loaded listener.js 20:47:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 52 (0x91a27800) [pid = 1839] [serial = 507] [outer = 0x8ce46400] 20:47:42 INFO - PROCESS | 1839 | ++DOCSHELL 0x95b65000 == 20 [pid = 1839] [id = 172] 20:47:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 53 (0x95b68000) [pid = 1839] [serial = 508] [outer = (nil)] 20:47:42 INFO - PROCESS | 1839 | ++DOCSHELL 0x95d83000 == 21 [pid = 1839] [id = 173] 20:47:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 54 (0x95d83400) [pid = 1839] [serial = 509] [outer = (nil)] 20:47:42 INFO - PROCESS | 1839 | ++DOCSHELL 0x95d85c00 == 22 [pid = 1839] [id = 174] 20:47:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 55 (0x95d88000) [pid = 1839] [serial = 510] [outer = (nil)] 20:47:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x95b5ec00) [pid = 1839] [serial = 511] [outer = 0x95b68000] 20:47:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x95e69800) [pid = 1839] [serial = 512] [outer = 0x95d83400] 20:47:42 INFO - PROCESS | 1839 | [1839] WARNING: Failed to open external DTD: publicId "" systemId "xhtml-local.dtd" base "http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml" URL "": file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/htmlparser/nsExpatDriver.cpp, line 702 20:47:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x95e6dc00) [pid = 1839] [serial = 513] [outer = 0x95d88000] 20:47:42 INFO - PROCESS | 1839 | [1839] WARNING: Failed to open external DTD: publicId "-//W3C//ENTITIES HTML MathML Set//EN//XML" systemId "xhtml-local.dtd" base "http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml" URL "resource://gre/res/dtd/xhtml-local.dtd": file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/htmlparser/nsExpatDriver.cpp, line 702 20:47:42 INFO - PROCESS | 1839 | 1477626462938 Marionette TRACE conn4 <- [1,780,null,{"value":["/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html",0,null,null,[["Sqrt entity is U+221a with legacy DTD",0,null,null],["lang entity is U+27E8 not U+2329 with legacy DTD",0,null,null],["nbsp should not be recognised without known PUBLIC identifier",0,null,null],["Sqrt entity is U+221a with XHTML PUBID Extension spec",1,"assert_equals: expected (string) \"√\" but got (object) null","t3/<@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:64:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nt3@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:63:1\nonload@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:1:1\n"],["lang entity is U+27E8 with XHTML PUBID Extension spec",1,"assert_equals: expected (string) \"⟨\" but got (object) null","t3/<@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:73:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nt3@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:72:1\nonload@http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html:1:1\n"]]]}] 20:47:43 INFO - ..... 20:47:43 INFO - TEST-OK | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html | took 1631ms 20:47:43 INFO - PROCESS | 1839 | 1477626463026 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 20:47:43 INFO - PROCESS | 1839 | 1477626463031 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 20:47:43 INFO - TEST-START | /fetch/api/request/request-cache.html 20:47:43 INFO - PROCESS | 1839 | 1477626463040 Marionette TRACE conn4 -> [0,782,"timeouts",{"script":185000}] 20:47:43 INFO - PROCESS | 1839 | 1477626463047 Marionette TRACE conn4 <- [1,782,null,{}] 20:47:43 INFO - PROCESS | 1839 | 1477626463058 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:47:43 INFO - PROCESS | 1839 | 1477626463338 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 20:47:43 INFO - PROCESS | 1839 | --DOCSHELL 0x973c9800 == 21 [pid = 1839] [id = 166] 20:47:43 INFO - PROCESS | 1839 | --DOCSHELL 0x8f81ac00 == 20 [pid = 1839] [id = 162] 20:47:43 INFO - PROCESS | 1839 | --DOCSHELL 0x8f865c00 == 19 [pid = 1839] [id = 161] 20:47:43 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x8f86c800) [pid = 1839] [serial = 476] [outer = (nil)] [url = about:blank] 20:47:43 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x95b60000) [pid = 1839] [serial = 474] [outer = (nil)] [url = about:blank] 20:47:43 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x95b5f800) [pid = 1839] [serial = 473] [outer = (nil)] [url = about:blank] 20:47:43 INFO - PROCESS | 1839 | 1477626463477 Marionette TRACE conn4 -> [0,784,"getWindowHandles",null] 20:47:43 INFO - PROCESS | 1839 | 1477626463483 Marionette TRACE conn4 <- [1,784,null,["8"]] 20:47:43 INFO - PROCESS | 1839 | 1477626463490 Marionette TRACE conn4 -> [0,785,"switchToWindow",{"name":"8"}] 20:47:43 INFO - PROCESS | 1839 | 1477626463496 Marionette TRACE conn4 <- [1,785,null,{}] 20:47:43 INFO - PROCESS | 1839 | 1477626463502 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:43 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f86c800 == 20 [pid = 1839] [id = 175] 20:47:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x90e4b800) [pid = 1839] [serial = 514] [outer = (nil)] 20:47:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x95b63000) [pid = 1839] [serial = 515] [outer = 0x90e4b800] 20:47:43 INFO - PROCESS | 1839 | 1477626463590 Marionette DEBUG loaded listener.js 20:47:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x95b67000) [pid = 1839] [serial = 516] [outer = 0x90e4b800] 20:47:46 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x8f81b000) [pid = 1839] [serial = 478] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Attr.html] 20:47:46 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x8f86f800) [pid = 1839] [serial = 481] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ChildNode.html] 20:47:46 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x95b67800) [pid = 1839] [serial = 484] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html] 20:47:46 INFO - PROCESS | 1839 | --DOMWINDOW == 54 (0x95e70c00) [pid = 1839] [serial = 487] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Document.html] 20:47:46 INFO - PROCESS | 1839 | --DOMWINDOW == 53 (0x8f866000) [pid = 1839] [serial = 475] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-redir-bug.sub.html] 20:47:48 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 20:47:48 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 20:47:48 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 20:47:48 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 20:47:48 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 20:47:48 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 20:47:48 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 20:47:48 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 20:47:50 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 20:47:50 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 20:47:51 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 20:47:51 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 20:47:52 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce34400 == 19 [pid = 1839] [id = 165] 20:47:52 INFO - PROCESS | 1839 | --DOCSHELL 0x95b66c00 == 18 [pid = 1839] [id = 164] 20:47:52 INFO - PROCESS | 1839 | --DOCSHELL 0x8f86a000 == 17 [pid = 1839] [id = 163] 20:47:52 INFO - PROCESS | 1839 | --DOMWINDOW == 52 (0x977e7c00) [pid = 1839] [serial = 491] [outer = (nil)] [url = about:blank] 20:47:52 INFO - PROCESS | 1839 | --DOCSHELL 0x95d85c00 == 16 [pid = 1839] [id = 174] 20:47:52 INFO - PROCESS | 1839 | --DOCSHELL 0x95d83000 == 15 [pid = 1839] [id = 173] 20:47:52 INFO - PROCESS | 1839 | --DOCSHELL 0x95b65000 == 14 [pid = 1839] [id = 172] 20:47:52 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce45400 == 13 [pid = 1839] [id = 171] 20:47:52 INFO - PROCESS | 1839 | --DOCSHELL 0x978ac000 == 12 [pid = 1839] [id = 169] 20:47:52 INFO - PROCESS | 1839 | --DOCSHELL 0x95d80c00 == 11 [pid = 1839] [id = 168] 20:47:52 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce48800 == 10 [pid = 1839] [id = 167] 20:47:52 INFO - PROCESS | 1839 | --DOMWINDOW == 51 (0x961ed800) [pid = 1839] [serial = 488] [outer = (nil)] [url = about:blank] 20:47:52 INFO - PROCESS | 1839 | --DOMWINDOW == 50 (0x9651c400) [pid = 1839] [serial = 489] [outer = (nil)] [url = about:blank] 20:47:52 INFO - PROCESS | 1839 | --DOMWINDOW == 49 (0x95d7e400) [pid = 1839] [serial = 485] [outer = (nil)] [url = about:blank] 20:47:52 INFO - PROCESS | 1839 | --DOMWINDOW == 48 (0x95d81c00) [pid = 1839] [serial = 486] [outer = (nil)] [url = about:blank] 20:47:52 INFO - PROCESS | 1839 | --DOMWINDOW == 47 (0x9396d000) [pid = 1839] [serial = 482] [outer = (nil)] [url = about:blank] 20:47:52 INFO - PROCESS | 1839 | --DOMWINDOW == 46 (0x8da93800) [pid = 1839] [serial = 483] [outer = (nil)] [url = about:blank] 20:47:52 INFO - PROCESS | 1839 | --DOMWINDOW == 45 (0x8f81e000) [pid = 1839] [serial = 479] [outer = (nil)] [url = about:blank] 20:47:52 INFO - PROCESS | 1839 | --DOMWINDOW == 44 (0x8fa16000) [pid = 1839] [serial = 480] [outer = (nil)] [url = about:blank] 20:47:52 INFO - PROCESS | 1839 | --DOMWINDOW == 43 (0x8fa14c00) [pid = 1839] [serial = 477] [outer = (nil)] [url = about:blank] 20:47:55 INFO - PROCESS | 1839 | --DOMWINDOW == 42 (0x978ac800) [pid = 1839] [serial = 499] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ParentNode.html] 20:47:55 INFO - PROCESS | 1839 | --DOMWINDOW == 41 (0x98375800) [pid = 1839] [serial = 502] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Range.html] 20:47:55 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x8ce49000) [pid = 1839] [serial = 493] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html] 20:47:55 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x973d4800) [pid = 1839] [serial = 490] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Element.html] 20:47:55 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x95b68000) [pid = 1839] [serial = 508] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 20:47:55 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x95d83400) [pid = 1839] [serial = 509] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 20:47:55 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x95d88000) [pid = 1839] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 20:47:55 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x8ce46400) [pid = 1839] [serial = 505] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html] 20:47:55 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x95d83800) [pid = 1839] [serial = 496] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Node.html] 20:47:59 INFO - ...................................................................................................... 20:47:59 INFO - TEST-OK | /fetch/api/request/request-cache.html | took 16191ms 20:47:59 INFO - TEST-START | /fetch/api/request/request-clone.sub.html 20:47:59 INFO - PROCESS | 1839 | 1477626479130 Marionette TRACE conn4 <- [1,786,null,{"value":["/fetch/api/request/request-cache.html",0,null,null,[["RequestCache \"default\" mode checks the cache for previously cached content and goes to the network for stale responses with Etag and stale response",0,null,null],["RequestCache \"default\" mode checks the cache for previously cached content and goes to the network for stale responses with date and stale response",0,null,null],["RequestCache \"default\" mode checks the cache for previously cached content and avoids going to the network if a fresh response exists with Etag and fresh response",0,null,null],["RequestCache \"default\" mode checks the cache for previously cached content and avoids going to the network if a fresh response exists with date and fresh response",0,null,null],["RequestCache \"no-cache\" mode revalidates stale responses found in the cache with Etag and stale response",0,null,null],["RequestCache \"no-cache\" mode revalidates stale responses found in the cache with date and stale response",0,null,null],["RequestCache \"no-cache\" mode revalidates fresh responses found in the cache with Etag and fresh response",0,null,null],["RequestCache \"no-cache\" mode revalidates fresh responses found in the cache with date and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for stale responses with Etag and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for stale responses with date and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for fresh responses with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and avoid revalidation for fresh responses with date and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with Etag and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with date and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response is not found with date and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with Etag and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with date and stale response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" mode checks the cache for previously cached content and goes to the network if a cached response would vary with date and fresh response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with Etag and stale response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with date and stale response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with Etag and fresh response",0,null,null],["RequestCache \"force-cache\" stores the response in the cache if it goes to the network with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for stale responses with Etag and stale response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for stale responses with date and stale response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for fresh responses with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and avoids revalidation for fresh responses with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and does not go to the network if a cached response is not found with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" mode checks the cache for previously cached content and does not go to the network if a cached response is not found with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with Etag and stale response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") uses cached same-origin redirects to same-origin content with date and stale response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with Etag and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with date and fresh response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with Etag and stale response",0,null,null],["RequestCache \"only-if-cached\" (with \"same-origin\") does not follow redirects across origins and rejects with date and stale response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and stale response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with date and stale response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and fresh response",0,null,null],["RequestCache \"no-store\" mode does not check the cache for previously cached content and goes to the network regardless with date and fresh response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with Etag and stale response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with date and stale response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with Etag and fresh response",0,null,null],["RequestCache \"no-store\" mode does not store the response in the cache with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Modified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-None-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Unmodified-Since header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Match header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and stale response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with Etag and fresh response",0,null,null],["RequestCache \"default\" mode with an If-Range header is treated similarly to \"no-store\" with date and fresh response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with Etag and stale response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with date and stale response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with Etag and fresh response",0,null,null],["Responses with the \"Cache-Control: no-store\" header are not stored in the cache with date and fresh response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and stale response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with date and stale response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with Etag and fresh response",0,null,null],["RequestCache \"reload\" mode does not check the cache for previously cached content and goes to the network regardless with date and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with Etag and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with date and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with Etag and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache with date and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with Etag and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with date and stale response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with Etag and fresh response",0,null,null],["RequestCache \"reload\" mode does store the response in the cache even if a previous response is already stored with date and fresh response",0,null,null]]]}] 20:47:59 INFO - PROCESS | 1839 | 1477626479274 Marionette TRACE conn4 -> [0,787,"getWindowHandle",null] 20:47:59 INFO - PROCESS | 1839 | 1477626479284 Marionette TRACE conn4 <- [1,787,null,{"value":"8"}] 20:47:59 INFO - PROCESS | 1839 | 1477626479304 Marionette TRACE conn4 -> [0,788,"timeouts",{"script":35000}] 20:47:59 INFO - PROCESS | 1839 | 1477626479314 Marionette TRACE conn4 <- [1,788,null,{}] 20:47:59 INFO - PROCESS | 1839 | 1477626479328 Marionette TRACE conn4 -> [0,789,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:47:59 INFO - PROCESS | 1839 | 1477626479571 Marionette TRACE conn4 <- [1,789,null,{"value":null}] 20:47:59 INFO - PROCESS | 1839 | 1477626479723 Marionette TRACE conn4 -> [0,790,"getWindowHandles",null] 20:47:59 INFO - PROCESS | 1839 | 1477626479730 Marionette TRACE conn4 <- [1,790,null,["8"]] 20:47:59 INFO - PROCESS | 1839 | 1477626479739 Marionette TRACE conn4 -> [0,791,"switchToWindow",{"name":"8"}] 20:47:59 INFO - PROCESS | 1839 | 1477626479751 Marionette TRACE conn4 <- [1,791,null,{}] 20:47:59 INFO - PROCESS | 1839 | 1477626479765 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:47:59 INFO - PROCESS | 1839 | ++DOCSHELL 0x93a7f400 == 11 [pid = 1839] [id = 176] 20:47:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x93a80000) [pid = 1839] [serial = 517] [outer = (nil)] 20:47:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x955e8c00) [pid = 1839] [serial = 518] [outer = 0x93a80000] 20:47:59 INFO - PROCESS | 1839 | 1477626479870 Marionette DEBUG loaded listener.js 20:48:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x93a2fc00) [pid = 1839] [serial = 519] [outer = 0x93a80000] 20:48:00 INFO - PROCESS | 1839 | 1477626480578 Marionette TRACE conn4 <- [1,792,null,{"value":["/fetch/api/request/request-clone.sub.html",0,null,null,[["Check cloning a request",0,null,null],["Check cloning a request copies the headers",0,null,null]]]}] 20:48:00 INFO - .. 20:48:00 INFO - TEST-OK | /fetch/api/request/request-clone.sub.html | took 1305ms 20:48:00 INFO - PROCESS | 1839 | 1477626480612 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 20:48:00 INFO - PROCESS | 1839 | 1477626480619 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 20:48:00 INFO - TEST-START | /fetch/api/request/request-consume-empty.html 20:48:00 INFO - PROCESS | 1839 | 1477626480629 Marionette TRACE conn4 -> [0,794,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:48:00 INFO - PROCESS | 1839 | 1477626480844 Marionette TRACE conn4 <- [1,794,null,{"value":null}] 20:48:01 INFO - PROCESS | 1839 | 1477626481029 Marionette TRACE conn4 -> [0,795,"getWindowHandles",null] 20:48:01 INFO - PROCESS | 1839 | 1477626481036 Marionette TRACE conn4 <- [1,795,null,["8"]] 20:48:01 INFO - PROCESS | 1839 | 1477626481051 Marionette TRACE conn4 -> [0,796,"switchToWindow",{"name":"8"}] 20:48:01 INFO - PROCESS | 1839 | 1477626481061 Marionette TRACE conn4 <- [1,796,null,{}] 20:48:01 INFO - PROCESS | 1839 | 1477626481069 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:01 INFO - PROCESS | 1839 | ++DOCSHELL 0x8daee000 == 12 [pid = 1839] [id = 177] 20:48:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x8db0ec00) [pid = 1839] [serial = 520] [outer = (nil)] 20:48:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x8f86a000) [pid = 1839] [serial = 521] [outer = 0x8db0ec00] 20:48:01 INFO - PROCESS | 1839 | 1477626481161 Marionette DEBUG loaded listener.js 20:48:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x92ab3c00) [pid = 1839] [serial = 522] [outer = 0x8db0ec00] 20:48:02 INFO - PROCESS | 1839 | --DOCSHELL 0x93a83400 == 11 [pid = 1839] [id = 170] 20:48:02 INFO - PROCESS | 1839 | --DOCSHELL 0x8f86c800 == 10 [pid = 1839] [id = 175] 20:48:02 INFO - PROCESS | 1839 | --DOCSHELL 0x93a7f400 == 9 [pid = 1839] [id = 176] 20:48:02 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x95b5ec00) [pid = 1839] [serial = 511] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 20:48:02 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x95e69800) [pid = 1839] [serial = 512] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 20:48:02 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x95e6dc00) [pid = 1839] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 20:48:02 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x8f81c800) [pid = 1839] [serial = 506] [outer = (nil)] [url = about:blank] 20:48:02 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x91a27800) [pid = 1839] [serial = 507] [outer = (nil)] [url = about:blank] 20:48:02 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x9848e400) [pid = 1839] [serial = 503] [outer = (nil)] [url = about:blank] 20:48:02 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x9848f400) [pid = 1839] [serial = 504] [outer = (nil)] [url = about:blank] 20:48:02 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x97b72000) [pid = 1839] [serial = 500] [outer = (nil)] [url = about:blank] 20:48:02 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x97bde400) [pid = 1839] [serial = 501] [outer = (nil)] [url = about:blank] 20:48:02 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x95d89400) [pid = 1839] [serial = 497] [outer = (nil)] [url = about:blank] 20:48:02 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x95d89c00) [pid = 1839] [serial = 498] [outer = (nil)] [url = about:blank] 20:48:02 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x8daedc00) [pid = 1839] [serial = 494] [outer = (nil)] [url = about:blank] 20:48:02 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x8f864000) [pid = 1839] [serial = 495] [outer = (nil)] [url = about:blank] 20:48:02 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x97882c00) [pid = 1839] [serial = 492] [outer = (nil)] [url = about:blank] 20:48:02 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x95b63000) [pid = 1839] [serial = 515] [outer = (nil)] [url = about:blank] 20:48:02 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:48:02 INFO - PROCESS | 1839 | [1839] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:48:02 INFO - ......... 20:48:02 INFO - TEST-OK | /fetch/api/request/request-consume-empty.html | took 1985ms 20:48:02 INFO - PROCESS | 1839 | 1477626482585 Marionette TRACE conn4 <- [1,797,null,{"value":["/fetch/api/request/request-consume-empty.html",0,null,null,[["Consume request's body as text",1,"assert_false: expected false got true","checkBodyText/<@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:17:9\nAsync*checkBodyText@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:15:14\ncheckRequestWithNoBody/<@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:68:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\npromise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:530:36\nAsync*promise_test@http://web-platform.test:8000/resources/testharness.js:529:31\ncheckRequestWithNoBody@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:65:7\n@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:73:5\n"],["Consume request's body as blob",1,"assert_false: expected false got true","checkBodyBlob/ [0,798,"getWindowHandle",null] 20:48:02 INFO - PROCESS | 1839 | 1477626482628 Marionette TRACE conn4 <- [1,798,null,{"value":"8"}] 20:48:02 INFO - PROCESS | 1839 | 1477626482642 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:48:02 INFO - PROCESS | 1839 | 1477626482830 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 20:48:02 INFO - PROCESS | 1839 | 1477626482960 Marionette TRACE conn4 -> [0,800,"getWindowHandles",null] 20:48:02 INFO - PROCESS | 1839 | 1477626482966 Marionette TRACE conn4 <- [1,800,null,["8"]] 20:48:02 INFO - PROCESS | 1839 | 1477626482974 Marionette TRACE conn4 -> [0,801,"switchToWindow",{"name":"8"}] 20:48:02 INFO - PROCESS | 1839 | 1477626482982 Marionette TRACE conn4 <- [1,801,null,{}] 20:48:03 INFO - PROCESS | 1839 | 1477626482989 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:03 INFO - PROCESS | 1839 | ++DOCSHELL 0x93a21800 == 10 [pid = 1839] [id = 178] 20:48:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x93a7e800) [pid = 1839] [serial = 523] [outer = (nil)] 20:48:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x95570c00) [pid = 1839] [serial = 524] [outer = 0x93a7e800] 20:48:03 INFO - PROCESS | 1839 | 1477626483084 Marionette DEBUG loaded listener.js 20:48:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x955ef800) [pid = 1839] [serial = 525] [outer = 0x93a7e800] 20:48:03 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:48:03 INFO - PROCESS | 1839 | [1839] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:48:03 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:48:03 INFO - PROCESS | 1839 | [1839] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:48:03 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:48:03 INFO - PROCESS | 1839 | [1839] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:48:03 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:48:03 INFO - PROCESS | 1839 | [1839] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:48:03 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:48:03 INFO - PROCESS | 1839 | [1839] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:48:03 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:48:03 INFO - PROCESS | 1839 | [1839] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:48:03 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:48:03 INFO - PROCESS | 1839 | [1839] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:48:03 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:48:03 INFO - PROCESS | 1839 | [1839] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:48:03 INFO - PROCESS | 1839 | 1477626483915 Marionette TRACE conn4 <- [1,802,null,{"value":["/fetch/api/request/request-consume.html",0,null,null,[["Consume String request's body as text",0,null,null],["Consume String request's body as blob",0,null,null],["Consume String request's body as arrayBuffer",0,null,null],["Consume String request's body as JSON",0,null,null],["Consume ArrayBuffer request's body as text",0,null,null],["Consume ArrayBuffer request's body as blob",0,null,null],["Consume ArrayBuffer request's body as arrayBuffer",0,null,null],["Consume ArrayBuffer request's body as JSON",0,null,null],["Consume Uint8Array request's body as text",0,null,null],["Consume Uint8Array request's body as blob",0,null,null],["Consume Uint8Array request's body as arrayBuffer",0,null,null],["Consume Uint8Array request's body as JSON",0,null,null],["Consume Int8Array request's body as text",0,null,null],["Consume Int8Array request's body as blob",0,null,null],["Consume Int8Array request's body as arrayBuffer",0,null,null],["Consume Int8Array request's body as JSON",0,null,null],["Consume Float32Array request's body as text",0,null,null],["Consume Float32Array request's body as blob",0,null,null],["Consume Float32Array request's body as arrayBuffer",0,null,null],["Consume Float32Array request's body as JSON",0,null,null],["Consume DataView request's body as text",0,null,null],["Consume DataView request's body as blob",0,null,null],["Consume DataView request's body as arrayBuffer",0,null,null],["Consume DataView request's body as JSON",0,null,null],["Consume FormData request's body as FormData",0,null,null],["Consume blob response's body as blob",0,null,null],["Consume blob response's body as text",0,null,null],["Consume blob response's body as json",0,null,null],["Consume blob response's body as arrayBuffer",0,null,null],["Consume blob response's body as blob (empty blob as input)",0,null,null],["Consume JSON from text: '\"null\"'",0,null,null],["Consume JSON from text: '\"1\"'",0,null,null],["Consume JSON from text: '\"true\"'",0,null,null],["Consume JSON from text: '\"\\\"string\\\"\"'",0,null,null],["Trying to consume bad JSON text as JSON: 'undefined'",0,null,null],["Trying to consume bad JSON text as JSON: '{'",0,null,null],["Trying to consume bad JSON text as JSON: 'a'",0,null,null],["Trying to consume bad JSON text as JSON: '['",0,null,null]]]}] 20:48:03 INFO - ...................................... 20:48:03 INFO - TEST-OK | /fetch/api/request/request-consume.html | took 1330ms 20:48:03 INFO - PROCESS | 1839 | 1477626483969 Marionette TRACE conn4 -> [0,803,"getWindowHandle",null] 20:48:03 INFO - PROCESS | 1839 | 1477626483974 Marionette TRACE conn4 <- [1,803,null,{"value":"8"}] 20:48:03 INFO - TEST-START | /fetch/api/request/request-disturbed.html 20:48:03 INFO - PROCESS | 1839 | 1477626483982 Marionette TRACE conn4 -> [0,804,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:48:04 INFO - PROCESS | 1839 | 1477626484216 Marionette TRACE conn4 <- [1,804,null,{"value":null}] 20:48:04 INFO - PROCESS | 1839 | 1477626484288 Marionette TRACE conn4 -> [0,805,"getWindowHandles",null] 20:48:04 INFO - PROCESS | 1839 | 1477626484292 Marionette TRACE conn4 <- [1,805,null,["8"]] 20:48:04 INFO - PROCESS | 1839 | 1477626484302 Marionette TRACE conn4 -> [0,806,"switchToWindow",{"name":"8"}] 20:48:04 INFO - PROCESS | 1839 | 1477626484308 Marionette TRACE conn4 <- [1,806,null,{}] 20:48:04 INFO - PROCESS | 1839 | 1477626484314 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:04 INFO - PROCESS | 1839 | ++DOCSHELL 0x95b5b800 == 11 [pid = 1839] [id = 179] 20:48:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x95b61800) [pid = 1839] [serial = 526] [outer = (nil)] 20:48:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x95b65000) [pid = 1839] [serial = 527] [outer = 0x95b61800] 20:48:04 INFO - PROCESS | 1839 | 1477626484401 Marionette DEBUG loaded listener.js 20:48:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x95d7e400) [pid = 1839] [serial = 528] [outer = 0x95b61800] 20:48:05 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:48:05 INFO - PROCESS | 1839 | [1839] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:48:05 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:48:05 INFO - PROCESS | 1839 | [1839] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:48:05 INFO - PROCESS | 1839 | 1477626485178 Marionette TRACE conn4 <- [1,807,null,{"value":["/fetch/api/request/request-disturbed.html",0,null,null,[["Request without body cannot be disturbed",1,"assert_false: bodyUsed is false when request is not disturbed expected false got true","@http://web-platform.test:8000/fetch/api/request/request-disturbed.html:24:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-disturbed.html:23:7\n"],["Check cloning a disturbed request",0,null,null],["Check creating a new request from a disturbed request",0,null,null],["Input request used for creating new request became disturbed",0,null,null],["Check consuming a disturbed request",0,null,null],["Request construction failure should not set \"bodyUsed\"",0,null,null]]]}] 20:48:05 INFO - ...... 20:48:05 INFO - TEST-OK | /fetch/api/request/request-disturbed.html | took 1274ms 20:48:05 INFO - PROCESS | 1839 | 1477626485265 Marionette TRACE conn4 -> [0,808,"getWindowHandle",null] 20:48:05 INFO - PROCESS | 1839 | 1477626485273 Marionette TRACE conn4 <- [1,808,null,{"value":"8"}] 20:48:05 INFO - TEST-START | /fetch/api/request/request-error.html 20:48:05 INFO - PROCESS | 1839 | 1477626485281 Marionette TRACE conn4 -> [0,809,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:48:05 INFO - PROCESS | 1839 | 1477626485505 Marionette TRACE conn4 <- [1,809,null,{"value":null}] 20:48:05 INFO - PROCESS | 1839 | 1477626485526 Marionette TRACE conn4 -> [0,810,"getWindowHandles",null] 20:48:05 INFO - PROCESS | 1839 | 1477626485532 Marionette TRACE conn4 <- [1,810,null,["8"]] 20:48:05 INFO - PROCESS | 1839 | 1477626485538 Marionette TRACE conn4 -> [0,811,"switchToWindow",{"name":"8"}] 20:48:05 INFO - PROCESS | 1839 | 1477626485545 Marionette TRACE conn4 <- [1,811,null,{}] 20:48:05 INFO - PROCESS | 1839 | 1477626485606 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:05 INFO - PROCESS | 1839 | ++DOCSHELL 0x961e4000 == 12 [pid = 1839] [id = 180] 20:48:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x961e4c00) [pid = 1839] [serial = 529] [outer = (nil)] 20:48:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x961ea000) [pid = 1839] [serial = 530] [outer = 0x961e4c00] 20:48:05 INFO - PROCESS | 1839 | 1477626485701 Marionette DEBUG loaded listener.js 20:48:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x961ecc00) [pid = 1839] [serial = 531] [outer = 0x961e4c00] 20:48:06 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 20:48:06 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 20:48:06 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 20:48:06 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 20:48:06 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 358 20:48:06 INFO - PROCESS | 1839 | 1477626486346 Marionette TRACE conn4 <- [1,812,null,{"value":["/fetch/api/request/request-error.html",0,null,null,[["RequestInit's window is not null",1,"assert_throws: Expect TypeError exception function \"function () { new Request(\"\", {\"window\" : \"http://test.url\"}); }\" did not throw","@http://web-platform.test:8000/fetch/api/request/request-error.html:15:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-error.html:14:7\n"],["Input URL is not valid",0,null,null],["Input URL has credentials",0,null,null],["RequestInit's mode is navigate",0,null,null],["RequestInit's referrer is invalid",0,null,null],["RequestInit's referrer has invalid origin",0,null,null],["RequestInit's method is invalid",0,null,null],["RequestInit's method is forbidden",0,null,null],["RequestInit's mode is no-cors and method is not simple",0,null,null],["RequestInit's mode is no-cors and integrity is not empty",0,null,null],["RequestInit's cache mode is only-if-cached and mode is not same-origin",0,null,null],["Request should get its content-type from the init request",0,null,null],["Request should not get its content-type from the init request if init headers are provided",0,null,null],["Request should get its content-type from the body if none is provided",0,null,null],["Request should get its content-type from init headers if one is provided",0,null,null],["Bad referrerPolicy init parameter value",0,null,null],["Bad mode init parameter value",0,null,null],["Bad credentials init parameter value",0,null,null],["Bad cache init parameter value",0,null,null],["Bad redirect init parameter value",0,null,null]]]}] 20:48:06 INFO - .................... 20:48:06 INFO - TEST-OK | /fetch/api/request/request-error.html | took 1133ms 20:48:06 INFO - PROCESS | 1839 | 1477626486413 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 20:48:06 INFO - PROCESS | 1839 | 1477626486418 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 20:48:06 INFO - TEST-START | /fetch/api/request/request-headers.html 20:48:06 INFO - PROCESS | 1839 | 1477626486426 Marionette TRACE conn4 -> [0,814,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:48:06 INFO - PROCESS | 1839 | 1477626486609 Marionette TRACE conn4 <- [1,814,null,{"value":null}] 20:48:06 INFO - PROCESS | 1839 | 1477626486713 Marionette TRACE conn4 -> [0,815,"getWindowHandles",null] 20:48:06 INFO - PROCESS | 1839 | 1477626486720 Marionette TRACE conn4 <- [1,815,null,["8"]] 20:48:06 INFO - PROCESS | 1839 | 1477626486725 Marionette TRACE conn4 -> [0,816,"switchToWindow",{"name":"8"}] 20:48:06 INFO - PROCESS | 1839 | 1477626486731 Marionette TRACE conn4 <- [1,816,null,{}] 20:48:06 INFO - PROCESS | 1839 | 1477626486737 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:06 INFO - PROCESS | 1839 | ++DOCSHELL 0x95b5e400 == 13 [pid = 1839] [id = 181] 20:48:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x95b60400) [pid = 1839] [serial = 532] [outer = (nil)] 20:48:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x9778b000) [pid = 1839] [serial = 533] [outer = 0x95b60400] 20:48:06 INFO - PROCESS | 1839 | 1477626486819 Marionette DEBUG loaded listener.js 20:48:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x977ebc00) [pid = 1839] [serial = 534] [outer = 0x95b60400] 20:48:07 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 20:48:07 INFO - PROCESS | 1839 | [1839] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 20:48:07 INFO - ........................................................ 20:48:07 INFO - TEST-OK | /fetch/api/request/request-headers.html | took 1104ms 20:48:07 INFO - TEST-START | /fetch/api/request/request-idl.html 20:48:07 INFO - PROCESS | 1839 | 1477626487470 Marionette TRACE conn4 <- [1,817,null,{"value":["/fetch/api/request/request-headers.html",0,null,null,[["Adding valid request header \"Content-Type: OK\"",0,null,null],["Adding valid request header \"Potato: OK\"",0,null,null],["Adding valid request header \"proxy: OK\"",0,null,null],["Adding valid request header \"proxya: OK\"",0,null,null],["Adding valid request header \"sec: OK\"",0,null,null],["Adding valid request header \"secb: OK\"",0,null,null],["Adding invalid request header \"Accept-Charset: KO\"",0,null,null],["Adding invalid request header \"accept-charset: KO\"",0,null,null],["Adding invalid request header \"ACCEPT-ENCODING: KO\"",0,null,null],["Adding invalid request header \"Accept-Encoding: KO\"",0,null,null],["Adding invalid request header \"Access-Control-Request-Headers: KO\"",0,null,null],["Adding invalid request header \"Access-Control-Request-Method: KO\"",0,null,null],["Adding invalid request header \"Connection: KO\"",0,null,null],["Adding invalid request header \"Content-Length: KO\"",0,null,null],["Adding invalid request header \"Cookie: KO\"",0,null,null],["Adding invalid request header \"Cookie2: KO\"",0,null,null],["Adding invalid request header \"Date: KO\"",0,null,null],["Adding invalid request header \"DNT: KO\"",0,null,null],["Adding invalid request header \"Expect: KO\"",0,null,null],["Adding invalid request header \"Host: KO\"",0,null,null],["Adding invalid request header \"Keep-Alive: KO\"",0,null,null],["Adding invalid request header \"Origin: KO\"",0,null,null],["Adding invalid request header \"Referer: KO\"",0,null,null],["Adding invalid request header \"TE: KO\"",0,null,null],["Adding invalid request header \"Trailer: KO\"",0,null,null],["Adding invalid request header \"Transfer-Encoding: KO\"",0,null,null],["Adding invalid request header \"Upgrade: KO\"",0,null,null],["Adding invalid request header \"Via: KO\"",0,null,null],["Adding invalid request header \"Proxy-: KO\"",0,null,null],["Adding invalid request header \"proxy-a: KO\"",0,null,null],["Adding invalid request header \"Sec-: KO\"",0,null,null],["Adding invalid request header \"sec-b: KO\"",0,null,null],["Adding valid no-cors request header \"Accept: OK\"",0,null,null],["Adding valid no-cors request header \"Accept-Language: OK\"",0,null,null],["Adding valid no-cors request header \"content-language: OK\"",0,null,null],["Adding valid no-cors request header \"content-type: application/x-www-form-urlencoded\"",0,null,null],["Adding valid no-cors request header \"content-type: application/x-www-form-urlencoded;charset=UTF-8\"",0,null,null],["Adding valid no-cors request header \"content-type: multipart/form-data\"",0,null,null],["Adding valid no-cors request header \"content-type: multipart/form-data;charset=UTF-8\"",0,null,null],["Adding valid no-cors request header \"content-TYPE: text/plain\"",0,null,null],["Adding valid no-cors request header \"CONTENT-type: text/plain;charset=UTF-8\"",0,null,null],["Adding invalid no-cors request header \"Content-Type: KO\"",0,null,null],["Adding invalid no-cors request header \"Potato: KO\"",0,null,null],["Adding invalid no-cors request header \"proxy: KO\"",0,null,null],["Adding invalid no-cors request header \"proxya: KO\"",0,null,null],["Adding invalid no-cors request header \"sec: KO\"",0,null,null],["Adding invalid no-cors request header \"secb: KO\"",0,null,null],["Check that request constructor is filtering headers provided as init parameter",0,null,null],["Check that no-cors request constructor is filtering headers provided as init parameter",0,null,null],["Check that no-cors request constructor is filtering headers provided as part of request parameter",0,null,null],["Request should get its content-type from the init request",0,null,null],["Request should not get its content-type from the init request if init headers are provided",0,null,null],["Request should get its content-type from the body if none is provided",0,null,null],["Request should get its content-type from init headers if one is provided",0,null,null],["Testing request header creations with various objects",0,null,null],["Testing empty Request Content-Type header",0,null,null]]]}] 20:48:07 INFO - PROCESS | 1839 | 1477626487530 Marionette TRACE conn4 -> [0,818,"getWindowHandle",null] 20:48:07 INFO - PROCESS | 1839 | 1477626487534 Marionette TRACE conn4 <- [1,818,null,{"value":"8"}] 20:48:07 INFO - PROCESS | 1839 | 1477626487546 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:48:07 INFO - PROCESS | 1839 | 1477626487751 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 20:48:07 INFO - PROCESS | 1839 | 1477626487768 Marionette TRACE conn4 -> [0,820,"getWindowHandles",null] 20:48:07 INFO - PROCESS | 1839 | 1477626487772 Marionette TRACE conn4 <- [1,820,null,["8"]] 20:48:07 INFO - PROCESS | 1839 | 1477626487779 Marionette TRACE conn4 -> [0,821,"switchToWindow",{"name":"8"}] 20:48:07 INFO - PROCESS | 1839 | 1477626487785 Marionette TRACE conn4 <- [1,821,null,{}] 20:48:07 INFO - PROCESS | 1839 | 1477626487790 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:07 INFO - PROCESS | 1839 | ++DOCSHELL 0x978a2800 == 14 [pid = 1839] [id = 182] 20:48:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x978a2c00) [pid = 1839] [serial = 535] [outer = (nil)] 20:48:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x97b5dc00) [pid = 1839] [serial = 536] [outer = 0x978a2c00] 20:48:07 INFO - PROCESS | 1839 | 1477626487874 Marionette DEBUG loaded listener.js 20:48:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x97be0c00) [pid = 1839] [serial = 537] [outer = 0x978a2c00] 20:48:08 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:48:08 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:48:09 INFO - PROCESS | 1839 | 1477626489096 Marionette TRACE conn4 <- [1,822,null,{"value":["/fetch/api/request/request-idl.html",0,null,null,[["Request interface: existence and properties of interface object",0,null,null],["Request interface object length",0,null,null],["Request interface object name",0,null,null],["Request interface: existence and properties of interface prototype object",0,null,null],["Request interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Request interface: attribute method",0,null,null],["Request interface: attribute url",0,null,null],["Request interface: attribute headers",0,null,null],["Request interface: attribute type",1,"assert_true: The prototype object must have a property \"type\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: attribute destination",1,"assert_true: The prototype object must have a property \"destination\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: attribute referrer",0,null,null],["Request interface: attribute referrerPolicy",0,null,null],["Request interface: attribute mode",0,null,null],["Request interface: attribute credentials",0,null,null],["Request interface: attribute cache",0,null,null],["Request interface: attribute redirect",0,null,null],["Request interface: attribute integrity",0,null,null],["Request interface: operation clone()",0,null,null],["Request interface: attribute bodyUsed",0,null,null],["Request interface: operation arrayBuffer()",0,null,null],["Request interface: operation blob()",0,null,null],["Request interface: operation formData()",0,null,null],["Request interface: operation json()",0,null,null],["Request interface: operation text()",0,null,null],["Request must be primary interface of new Request(\"\")",0,null,null],["Stringification of new Request(\"\")",0,null,null],["Request interface: new Request(\"\") must inherit property \"method\" with the proper type (0)",0,null,null],["Request interface: new Request(\"\") must inherit property \"url\" with the proper type (1)",0,null,null],["Request interface: new Request(\"\") must inherit property \"headers\" with the proper type (2)",0,null,null],["Request interface: new Request(\"\") must inherit property \"type\" with the proper type (3)",1,"assert_inherits: property \"type\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: new Request(\"\") must inherit property \"destination\" with the proper type (4)",1,"assert_inherits: property \"destination\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/fetch/api/request/request-idl.html:83:7\n"],["Request interface: new Request(\"\") must inherit property \"referrer\" with the proper type (5)",0,null,null],["Request interface: new Request(\"\") must inherit property \"referrerPolicy\" with the proper type (6)",0,null,null],["Request interface: new Request(\"\") must inherit property \"mode\" with the proper type (7)",0,null,null],["Request interface: new Request(\"\") must inherit property \"credentials\" with the proper type (8)",0,null,null],["Request interface: new Request(\"\") must inherit property \"cache\" with the proper type (9)",0,null,null],["Request interface: new Request(\"\") must inherit property \"redirect\" with the proper type (10)",0,null,null],["Request interface: new Request(\"\") must inherit property \"integrity\" with the proper type (11)",0,null,null],["Request interface: new Request(\"\") must inherit property \"clone\" with the proper type (12)",0,null,null],["Request interface: new Request(\"\") must inherit property \"bodyUsed\" with the proper type (13)",0,null,null],["Request interface: new Request(\"\") must inherit property \"arrayBuffer\" with the proper type (14)",0,null,null],["Request interface: new Request(\"\") must inherit property \"blob\" with the proper type (15)",0,null,null],["Request interface: new Request(\"\") must inherit property \"formData\" with the proper type (16)",0,null,null],["Request interface: new Request(\"\") must inherit property \"json\" with the proper type (17)",0,null,null],["Request interface: new Request(\"\") must inherit property \"text\" with the proper type (18)",0,null,null]]]}] 20:48:09 INFO - ............................................. 20:48:09 INFO - TEST-OK | /fetch/api/request/request-idl.html | took 1636ms 20:48:09 INFO - PROCESS | 1839 | 1477626489181 Marionette TRACE conn4 -> [0,823,"getWindowHandle",null] 20:48:09 INFO - PROCESS | 1839 | 1477626489188 Marionette TRACE conn4 <- [1,823,null,{"value":"8"}] 20:48:09 INFO - TEST-START | /fetch/api/request/request-init-001.sub.html 20:48:09 INFO - PROCESS | 1839 | 1477626489256 Marionette TRACE conn4 -> [0,824,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:48:09 INFO - PROCESS | 1839 | 1477626489477 Marionette TRACE conn4 <- [1,824,null,{"value":null}] 20:48:09 INFO - PROCESS | 1839 | 1477626489630 Marionette TRACE conn4 -> [0,825,"getWindowHandles",null] 20:48:09 INFO - PROCESS | 1839 | 1477626489641 Marionette TRACE conn4 <- [1,825,null,["8"]] 20:48:09 INFO - PROCESS | 1839 | 1477626489663 Marionette TRACE conn4 -> [0,826,"switchToWindow",{"name":"8"}] 20:48:09 INFO - PROCESS | 1839 | 1477626489672 Marionette TRACE conn4 <- [1,826,null,{}] 20:48:09 INFO - PROCESS | 1839 | 1477626489679 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:09 INFO - PROCESS | 1839 | ++DOCSHELL 0x957e9400 == 15 [pid = 1839] [id = 183] 20:48:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x957e9800) [pid = 1839] [serial = 538] [outer = (nil)] 20:48:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x95876800) [pid = 1839] [serial = 539] [outer = 0x957e9800] 20:48:09 INFO - PROCESS | 1839 | 1477626489784 Marionette DEBUG loaded listener.js 20:48:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x95937800) [pid = 1839] [serial = 540] [outer = 0x957e9800] 20:48:10 INFO - PROCESS | 1839 | [1839] WARNING: CacheStorage not supported on untrusted origins.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/cache/CacheStorage.cpp, line 173 20:48:10 INFO - PROCESS | 1839 | 1477626490585 Marionette TRACE conn4 <- [1,827,null,{"value":["/fetch/api/request/request-init-001.sub.html",0,null,null,[["Check method init value of GET and associated getter",0,null,null],["Check method init value of HEAD and associated getter",0,null,null],["Check method init value of POST and associated getter",0,null,null],["Check method init value of PUT and associated getter",0,null,null],["Check method init value of DELETE and associated getter",0,null,null],["Check method init value of OPTIONS and associated getter",0,null,null],["Check method init value of head and associated getter",0,null,null],["Check referrer init value of /relative/ressource and associated getter",0,null,null],["Check referrer init value of http://web-platform.test:8000/relative/ressource?query=true#fragment and associated getter",0,null,null],["Check referrer init value of http://web-platform.test:8000/ and associated getter",0,null,null],["Check referrer init value of about:client and associated getter",0,null,null],["Check referrer init value of and associated getter",0,null,null],["Check referrerPolicy init value of and associated getter",0,null,null],["Check referrerPolicy init value of no-referrer and associated getter",0,null,null],["Check referrerPolicy init value of no-referrer-when-downgrade and associated getter",0,null,null],["Check referrerPolicy init value of origin and associated getter",0,null,null],["Check referrerPolicy init value of origin-when-cross-origin and associated getter",0,null,null],["Check referrerPolicy init value of unsafe-url and associated getter",0,null,null],["Check mode init value of same-origin and associated getter",0,null,null],["Check mode init value of no-cors and associated getter",0,null,null],["Check mode init value of cors and associated getter",0,null,null],["Check credentials init value of omit and associated getter",0,null,null],["Check credentials init value of same-origin and associated getter",0,null,null],["Check credentials init value of include and associated getter",0,null,null],["Check redirect init value of follow and associated getter",0,null,null],["Check redirect init value of error and associated getter",0,null,null],["Check redirect init value of manual and associated getter",0,null,null],["Check integrity init value of and associated getter",0,null,null],["Check integrity init value of AZERTYUIOP1234567890 and associated getter",0,null,null],["Check window init value of null and associated getter",0,null,null]]]}] 20:48:10 INFO - .............................. 20:48:10 INFO - TEST-OK | /fetch/api/request/request-init-001.sub.html | took 1432ms 20:48:10 INFO - PROCESS | 1839 | 1477626490671 Marionette TRACE conn4 -> [0,828,"getWindowHandle",null] 20:48:10 INFO - PROCESS | 1839 | 1477626490676 Marionette TRACE conn4 <- [1,828,null,{"value":"8"}] 20:48:10 INFO - TEST-START | /fetch/api/request/request-init-002.html 20:48:10 INFO - PROCESS | 1839 | 1477626490709 Marionette TRACE conn4 -> [0,829,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:48:10 INFO - PROCESS | 1839 | 1477626490909 Marionette TRACE conn4 <- [1,829,null,{"value":null}] 20:48:11 INFO - PROCESS | 1839 | 1477626491053 Marionette TRACE conn4 -> [0,830,"getWindowHandles",null] 20:48:11 INFO - PROCESS | 1839 | 1477626491059 Marionette TRACE conn4 <- [1,830,null,["8"]] 20:48:11 INFO - PROCESS | 1839 | 1477626491071 Marionette TRACE conn4 -> [0,831,"switchToWindow",{"name":"8"}] 20:48:11 INFO - PROCESS | 1839 | 1477626491077 Marionette TRACE conn4 <- [1,831,null,{}] 20:48:11 INFO - PROCESS | 1839 | 1477626491084 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:11 INFO - PROCESS | 1839 | ++DOCSHELL 0x9629bc00 == 16 [pid = 1839] [id = 184] 20:48:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 44 (0x9651d000) [pid = 1839] [serial = 541] [outer = (nil)] 20:48:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 45 (0x965f3400) [pid = 1839] [serial = 542] [outer = 0x9651d000] 20:48:11 INFO - PROCESS | 1839 | 1477626491191 Marionette DEBUG loaded listener.js 20:48:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 46 (0x97789800) [pid = 1839] [serial = 543] [outer = 0x9651d000] 20:48:11 INFO - PROCESS | 1839 | 1477626491944 Marionette TRACE conn4 <- [1,832,null,{"value":["/fetch/api/request/request-init-002.html",0,null,null,[["Initialize Request with headers values",0,null,null],["Initialize Request's body with undefined",0,null,null],["Initialize Request's body with null",0,null,null],["Initialize Request's body with application/octet-binary",0,null,null],["Initialize Request's body with multipart/form-data",0,null,null],["Initialize Request's body with text/plain;charset=UTF-8",0,null,null],["Initialize Request's body with application/x-www-form-urlencoded;charset=UTF-8",0,null,null]]]}] 20:48:11 INFO - ....... 20:48:11 INFO - TEST-OK | /fetch/api/request/request-init-002.html | took 1278ms 20:48:11 INFO - PROCESS | 1839 | 1477626491971 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 20:48:11 INFO - PROCESS | 1839 | 1477626491979 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 20:48:11 INFO - TEST-START | /fetch/api/request/request-init-003.sub.html 20:48:11 INFO - PROCESS | 1839 | 1477626491989 Marionette TRACE conn4 -> [0,834,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:48:12 INFO - PROCESS | 1839 | 1477626492175 Marionette TRACE conn4 <- [1,834,null,{"value":null}] 20:48:12 INFO - PROCESS | 1839 | 1477626492407 Marionette TRACE conn4 -> [0,835,"getWindowHandles",null] 20:48:12 INFO - PROCESS | 1839 | 1477626492414 Marionette TRACE conn4 <- [1,835,null,["8"]] 20:48:12 INFO - PROCESS | 1839 | 1477626492436 Marionette TRACE conn4 -> [0,836,"switchToWindow",{"name":"8"}] 20:48:12 INFO - PROCESS | 1839 | 1477626492446 Marionette TRACE conn4 <- [1,836,null,{}] 20:48:12 INFO - PROCESS | 1839 | 1477626492456 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:12 INFO - PROCESS | 1839 | ++DOCSHELL 0x90e4fc00 == 17 [pid = 1839] [id = 185] 20:48:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 47 (0x91ae1400) [pid = 1839] [serial = 544] [outer = (nil)] 20:48:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 48 (0x9396b000) [pid = 1839] [serial = 545] [outer = 0x91ae1400] 20:48:12 INFO - PROCESS | 1839 | 1477626492556 Marionette DEBUG loaded listener.js 20:48:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 49 (0x957e6000) [pid = 1839] [serial = 546] [outer = 0x91ae1400] 20:48:14 INFO - .... 20:48:14 INFO - TEST-OK | /fetch/api/request/request-init-003.sub.html | took 2081ms 20:48:14 INFO - PROCESS | 1839 | 1477626494046 Marionette TRACE conn4 <- [1,837,null,{"value":["/fetch/api/request/request-init-003.sub.html",0,null,null,[["Check request values when initialized from Request",0,null,null],["Check request values when initialized from Request and init values",0,null,null],["Check request values when initialized from url string",1,"assert_equals: Check url attribute expected \"http://url.test:1234/path/subpath?query=true#fragment\" but got \"http://url.test:1234/path/subpath?query=true\"","checkRequest@http://web-platform.test:8000/fetch/api/resources/utils.js:38:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:72:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:67:7\n"],["Check request values when initialized from url and init values",1,"assert_equals: Check url attribute expected \"http://url.test:1234/path/subpath?query=true#fragment\" but got \"http://url.test:1234/path/subpath?query=true\"","checkRequest@http://web-platform.test:8000/fetch/api/resources/utils.js:38:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:80:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html:75:7\n"]]]}] 20:48:14 INFO - PROCESS | 1839 | 1477626494071 Marionette TRACE conn4 -> [0,838,"getWindowHandle",null] 20:48:14 INFO - PROCESS | 1839 | 1477626494078 Marionette TRACE conn4 <- [1,838,null,{"value":"8"}] 20:48:14 INFO - TEST-START | /fetch/api/request/request-structure.html 20:48:14 INFO - PROCESS | 1839 | 1477626494089 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:48:14 INFO - PROCESS | 1839 | 1477626494277 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 20:48:14 INFO - PROCESS | 1839 | 1477626494380 Marionette TRACE conn4 -> [0,840,"getWindowHandles",null] 20:48:14 INFO - PROCESS | 1839 | 1477626494387 Marionette TRACE conn4 <- [1,840,null,["8"]] 20:48:14 INFO - PROCESS | 1839 | 1477626494398 Marionette TRACE conn4 -> [0,841,"switchToWindow",{"name":"8"}] 20:48:14 INFO - PROCESS | 1839 | 1477626494406 Marionette TRACE conn4 <- [1,841,null,{}] 20:48:14 INFO - PROCESS | 1839 | 1477626494413 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:14 INFO - PROCESS | 1839 | ++DOCSHELL 0x90e48800 == 18 [pid = 1839] [id = 186] 20:48:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 50 (0x90e4a400) [pid = 1839] [serial = 547] [outer = (nil)] 20:48:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 51 (0x92b79400) [pid = 1839] [serial = 548] [outer = 0x90e4a400] 20:48:14 INFO - PROCESS | 1839 | 1477626494511 Marionette DEBUG loaded listener.js 20:48:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 52 (0x938f9400) [pid = 1839] [serial = 549] [outer = 0x90e4a400] 20:48:15 INFO - PROCESS | 1839 | 1477626495157 Marionette TRACE conn4 <- [1,842,null,{"value":["/fetch/api/request/request-structure.html",0,null,null,[["Request has clone method",0,null,null],["Request has arrayBuffer method",0,null,null],["Request has blob method",0,null,null],["Request has formData method",0,null,null],["Request has json method",0,null,null],["Request has text method",0,null,null],["Check method attribute",0,null,null],["Check url attribute",0,null,null],["Check headers attribute",0,null,null],["Check type attribute",1,"assert_true: request has type attribute expected true got false","@http://web-platform.test:8000/fetch/api/request/request-structure.html:128:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-structure.html:127:9\n"],["Check destination attribute",1,"assert_true: request has destination attribute expected true got false","@http://web-platform.test:8000/fetch/api/request/request-structure.html:128:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/fetch/api/request/request-structure.html:127:9\n"],["Check referrer attribute",0,null,null],["Check referrerPolicy attribute",0,null,null],["Check mode attribute",0,null,null],["Check credentials attribute",0,null,null],["Check cache attribute",0,null,null],["Check redirect attribute",0,null,null],["Check integrity attribute",0,null,null],["Check bodyUsed attribute",0,null,null]]]}] 20:48:15 INFO - ................... 20:48:15 INFO - TEST-OK | /fetch/api/request/request-structure.html | took 1132ms 20:48:15 INFO - PROCESS | 1839 | 1477626495219 Marionette TRACE conn4 -> [0,843,"getWindowHandle",null] 20:48:15 INFO - PROCESS | 1839 | 1477626495225 Marionette TRACE conn4 <- [1,843,null,{"value":"8"}] 20:48:15 INFO - TEST-START | /fullscreen/api/document-fullscreen-enabled.html 20:48:15 INFO - PROCESS | 1839 | 1477626495233 Marionette TRACE conn4 -> [0,844,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:48:15 INFO - PROCESS | 1839 | 1477626495463 Marionette TRACE conn4 <- [1,844,null,{"value":null}] 20:48:15 INFO - PROCESS | 1839 | 1477626495529 Marionette TRACE conn4 -> [0,845,"getWindowHandles",null] 20:48:15 INFO - PROCESS | 1839 | 1477626495534 Marionette TRACE conn4 <- [1,845,null,["8"]] 20:48:15 INFO - PROCESS | 1839 | 1477626495542 Marionette TRACE conn4 -> [0,846,"switchToWindow",{"name":"8"}] 20:48:15 INFO - PROCESS | 1839 | 1477626495547 Marionette TRACE conn4 <- [1,846,null,{}] 20:48:15 INFO - PROCESS | 1839 | 1477626495554 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:15 INFO - PROCESS | 1839 | ++DOCSHELL 0x95d88000 == 19 [pid = 1839] [id = 187] 20:48:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 53 (0x95d8b000) [pid = 1839] [serial = 550] [outer = (nil)] 20:48:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 54 (0x95e69400) [pid = 1839] [serial = 551] [outer = 0x95d8b000] 20:48:15 INFO - PROCESS | 1839 | 1477626495649 Marionette DEBUG loaded listener.js 20:48:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 55 (0x95e6b800) [pid = 1839] [serial = 552] [outer = 0x95d8b000] 20:48:16 INFO - PROCESS | 1839 | ++DOCSHELL 0x962a4c00 == 20 [pid = 1839] [id = 188] 20:48:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x96519000) [pid = 1839] [serial = 553] [outer = (nil)] 20:48:16 INFO - PROCESS | 1839 | ++DOCSHELL 0x9651b400 == 21 [pid = 1839] [id = 189] 20:48:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x965f3000) [pid = 1839] [serial = 554] [outer = (nil)] 20:48:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x9651e000) [pid = 1839] [serial = 555] [outer = 0x96519000] 20:48:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x973c6c00) [pid = 1839] [serial = 556] [outer = 0x965f3000] 20:48:16 INFO - PROCESS | 1839 | 1477626496396 Marionette TRACE conn4 <- [1,847,null,{"value":["/fullscreen/api/document-fullscreen-enabled.html",0,null,null,[["Document.fullscreenEnabled",0,null,null]]]}] 20:48:16 INFO - . 20:48:16 INFO - TEST-OK | /fullscreen/api/document-fullscreen-enabled.html | took 1239ms 20:48:16 INFO - PROCESS | 1839 | 1477626496486 Marionette TRACE conn4 -> [0,848,"getWindowHandle",null] 20:48:16 INFO - PROCESS | 1839 | 1477626496495 Marionette TRACE conn4 <- [1,848,null,{"value":"8"}] 20:48:16 INFO - TEST-START | /fullscreen/api/document-onfullscreenerror.html 20:48:16 INFO - PROCESS | 1839 | 1477626496503 Marionette TRACE conn4 -> [0,849,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:48:16 INFO - PROCESS | 1839 | 1477626496756 Marionette TRACE conn4 <- [1,849,null,{"value":null}] 20:48:16 INFO - PROCESS | 1839 | 1477626496841 Marionette TRACE conn4 -> [0,850,"getWindowHandles",null] 20:48:16 INFO - PROCESS | 1839 | 1477626496846 Marionette TRACE conn4 <- [1,850,null,["8"]] 20:48:16 INFO - PROCESS | 1839 | 1477626496852 Marionette TRACE conn4 -> [0,851,"switchToWindow",{"name":"8"}] 20:48:16 INFO - PROCESS | 1839 | 1477626496860 Marionette TRACE conn4 <- [1,851,null,{}] 20:48:16 INFO - PROCESS | 1839 | 1477626496866 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:16 INFO - PROCESS | 1839 | ++DOCSHELL 0x978a9c00 == 22 [pid = 1839] [id = 190] 20:48:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x978ab800) [pid = 1839] [serial = 557] [outer = (nil)] 20:48:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x97be4000) [pid = 1839] [serial = 558] [outer = 0x978ab800] 20:48:16 INFO - PROCESS | 1839 | 1477626496963 Marionette DEBUG loaded listener.js 20:48:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x98376000) [pid = 1839] [serial = 559] [outer = 0x978ab800] 20:48:17 INFO - PROCESS | 1839 | 1477626497559 Marionette TRACE conn4 <- [1,852,null,{"value":["/fullscreen/api/document-onfullscreenerror.html",0,null,null,[["Document.onfullscreenerror",0,null,null]]]}] 20:48:17 INFO - . 20:48:17 INFO - TEST-OK | /fullscreen/api/document-onfullscreenerror.html | took 1074ms 20:48:17 INFO - PROCESS | 1839 | 1477626497596 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 20:48:17 INFO - PROCESS | 1839 | 1477626497602 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 20:48:17 INFO - TEST-START | /html-media-capture/capture_fallback_file_upload.html 20:48:17 INFO - PROCESS | 1839 | 1477626497609 Marionette TRACE conn4 -> [0,854,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:48:17 INFO - PROCESS | 1839 | 1477626497820 Marionette TRACE conn4 <- [1,854,null,{"value":null}] 20:48:17 INFO - PROCESS | 1839 | 1477626497895 Marionette TRACE conn4 -> [0,855,"getWindowHandles",null] 20:48:17 INFO - PROCESS | 1839 | 1477626497902 Marionette TRACE conn4 <- [1,855,null,["8"]] 20:48:17 INFO - PROCESS | 1839 | 1477626497907 Marionette TRACE conn4 -> [0,856,"switchToWindow",{"name":"8"}] 20:48:17 INFO - PROCESS | 1839 | 1477626497913 Marionette TRACE conn4 <- [1,856,null,{}] 20:48:17 INFO - PROCESS | 1839 | 1477626497925 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:17 INFO - PROCESS | 1839 | ++DOCSHELL 0x98377400 == 23 [pid = 1839] [id = 191] 20:48:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x9a2c0800) [pid = 1839] [serial = 560] [outer = (nil)] 20:48:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x9a335000) [pid = 1839] [serial = 561] [outer = 0x9a2c0800] 20:48:18 INFO - PROCESS | 1839 | 1477626498012 Marionette DEBUG loaded listener.js 20:48:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x9a3e2400) [pid = 1839] [serial = 562] [outer = 0x9a2c0800] 20:48:18 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x978a2c00) [pid = 1839] [serial = 535] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-idl.html] 20:48:18 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x95b60400) [pid = 1839] [serial = 532] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-headers.html] 20:48:18 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x93a7e800) [pid = 1839] [serial = 523] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume.html] 20:48:18 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x8db0ec00) [pid = 1839] [serial = 520] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume-empty.html] 20:48:18 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x93a80000) [pid = 1839] [serial = 517] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-clone.sub.html] 20:48:18 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x961e4c00) [pid = 1839] [serial = 529] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-error.html] 20:48:18 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x95b61800) [pid = 1839] [serial = 526] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-disturbed.html] 20:48:18 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x90e4b800) [pid = 1839] [serial = 514] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-cache.html] 20:48:22 INFO - PROCESS | 1839 | --DOCSHELL 0x978a2800 == 22 [pid = 1839] [id = 182] 20:48:22 INFO - PROCESS | 1839 | --DOCSHELL 0x9629bc00 == 21 [pid = 1839] [id = 184] 20:48:22 INFO - PROCESS | 1839 | --DOCSHELL 0x957e9400 == 20 [pid = 1839] [id = 183] 20:48:22 INFO - PROCESS | 1839 | --DOCSHELL 0x95b5b800 == 19 [pid = 1839] [id = 179] 20:48:22 INFO - PROCESS | 1839 | --DOCSHELL 0x95b5e400 == 18 [pid = 1839] [id = 181] 20:48:22 INFO - PROCESS | 1839 | --DOCSHELL 0x961e4000 == 17 [pid = 1839] [id = 180] 20:48:22 INFO - PROCESS | 1839 | --DOCSHELL 0x8daee000 == 16 [pid = 1839] [id = 177] 20:48:22 INFO - PROCESS | 1839 | --DOCSHELL 0x93a21800 == 15 [pid = 1839] [id = 178] 20:48:22 INFO - PROCESS | 1839 | --DOCSHELL 0x978a9c00 == 14 [pid = 1839] [id = 190] 20:48:22 INFO - PROCESS | 1839 | --DOCSHELL 0x9651b400 == 13 [pid = 1839] [id = 189] 20:48:22 INFO - PROCESS | 1839 | --DOCSHELL 0x962a4c00 == 12 [pid = 1839] [id = 188] 20:48:22 INFO - PROCESS | 1839 | --DOCSHELL 0x95d88000 == 11 [pid = 1839] [id = 187] 20:48:22 INFO - PROCESS | 1839 | --DOCSHELL 0x90e48800 == 10 [pid = 1839] [id = 186] 20:48:22 INFO - PROCESS | 1839 | --DOCSHELL 0x90e4fc00 == 9 [pid = 1839] [id = 185] 20:48:22 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x95b67000) [pid = 1839] [serial = 516] [outer = (nil)] [url = about:blank] 20:48:22 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x97b5dc00) [pid = 1839] [serial = 536] [outer = (nil)] [url = about:blank] 20:48:22 INFO - PROCESS | 1839 | --DOMWINDOW == 54 (0x97be0c00) [pid = 1839] [serial = 537] [outer = (nil)] [url = about:blank] 20:48:22 INFO - PROCESS | 1839 | --DOMWINDOW == 53 (0x9778b000) [pid = 1839] [serial = 533] [outer = (nil)] [url = about:blank] 20:48:22 INFO - PROCESS | 1839 | --DOMWINDOW == 52 (0x977ebc00) [pid = 1839] [serial = 534] [outer = (nil)] [url = about:blank] 20:48:22 INFO - PROCESS | 1839 | --DOMWINDOW == 51 (0x961ea000) [pid = 1839] [serial = 530] [outer = (nil)] [url = about:blank] 20:48:22 INFO - PROCESS | 1839 | --DOMWINDOW == 50 (0x961ecc00) [pid = 1839] [serial = 531] [outer = (nil)] [url = about:blank] 20:48:22 INFO - PROCESS | 1839 | --DOMWINDOW == 49 (0x95b65000) [pid = 1839] [serial = 527] [outer = (nil)] [url = about:blank] 20:48:22 INFO - PROCESS | 1839 | --DOMWINDOW == 48 (0x95d7e400) [pid = 1839] [serial = 528] [outer = (nil)] [url = about:blank] 20:48:22 INFO - PROCESS | 1839 | --DOMWINDOW == 47 (0x95570c00) [pid = 1839] [serial = 524] [outer = (nil)] [url = about:blank] 20:48:22 INFO - PROCESS | 1839 | --DOMWINDOW == 46 (0x955ef800) [pid = 1839] [serial = 525] [outer = (nil)] [url = about:blank] 20:48:22 INFO - PROCESS | 1839 | --DOMWINDOW == 45 (0x8f86a000) [pid = 1839] [serial = 521] [outer = (nil)] [url = about:blank] 20:48:22 INFO - PROCESS | 1839 | --DOMWINDOW == 44 (0x92ab3c00) [pid = 1839] [serial = 522] [outer = (nil)] [url = about:blank] 20:48:22 INFO - PROCESS | 1839 | --DOMWINDOW == 43 (0x955e8c00) [pid = 1839] [serial = 518] [outer = (nil)] [url = about:blank] 20:48:22 INFO - PROCESS | 1839 | --DOMWINDOW == 42 (0x93a2fc00) [pid = 1839] [serial = 519] [outer = (nil)] [url = about:blank] 20:48:25 INFO - PROCESS | 1839 | --DOMWINDOW == 41 (0x90e4a400) [pid = 1839] [serial = 547] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-structure.html] 20:48:25 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x91ae1400) [pid = 1839] [serial = 544] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html] 20:48:25 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x957e9800) [pid = 1839] [serial = 538] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-001.sub.html] 20:48:25 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x9651d000) [pid = 1839] [serial = 541] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-002.html] 20:48:25 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x978ab800) [pid = 1839] [serial = 557] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-onfullscreenerror.html] 20:48:25 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x965f3000) [pid = 1839] [serial = 554] [outer = (nil)] [url = about:blank] 20:48:25 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x96519000) [pid = 1839] [serial = 553] [outer = (nil)] [url = about:blank] 20:48:25 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x95d8b000) [pid = 1839] [serial = 550] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-fullscreen-enabled.html] 20:48:30 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x973c6c00) [pid = 1839] [serial = 556] [outer = (nil)] [url = about:blank] 20:48:30 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x9651e000) [pid = 1839] [serial = 555] [outer = (nil)] [url = about:blank] 20:48:30 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x938f9400) [pid = 1839] [serial = 549] [outer = (nil)] [url = about:blank] 20:48:30 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x92b79400) [pid = 1839] [serial = 548] [outer = (nil)] [url = about:blank] 20:48:30 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x95e6b800) [pid = 1839] [serial = 552] [outer = (nil)] [url = about:blank] 20:48:30 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x95e69400) [pid = 1839] [serial = 551] [outer = (nil)] [url = about:blank] 20:48:30 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x98376000) [pid = 1839] [serial = 559] [outer = (nil)] [url = about:blank] 20:48:30 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x97be4000) [pid = 1839] [serial = 558] [outer = (nil)] [url = about:blank] 20:48:30 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x9a335000) [pid = 1839] [serial = 561] [outer = (nil)] [url = about:blank] 20:48:30 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0x9396b000) [pid = 1839] [serial = 545] [outer = (nil)] [url = about:blank] 20:48:30 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x957e6000) [pid = 1839] [serial = 546] [outer = (nil)] [url = about:blank] 20:48:30 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x965f3400) [pid = 1839] [serial = 542] [outer = (nil)] [url = about:blank] 20:48:30 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x97789800) [pid = 1839] [serial = 543] [outer = (nil)] [url = about:blank] 20:48:30 INFO - PROCESS | 1839 | --DOMWINDOW == 20 (0x95876800) [pid = 1839] [serial = 539] [outer = (nil)] [url = about:blank] 20:48:30 INFO - PROCESS | 1839 | --DOMWINDOW == 19 (0x95937800) [pid = 1839] [serial = 540] [outer = (nil)] [url = about:blank] 20:48:35 INFO - PROCESS | 1839 | --DOCSHELL 0x9651ec00 == 8 [pid = 1839] [id = 9] 20:48:45 INFO - PROCESS | 1839 | --DOCSHELL 0x965ee400 == 7 [pid = 1839] [id = 10] 20:48:48 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 20:48:48 INFO - PROCESS | 1839 | 1477626528195 Marionette TRACE conn4 <- [1,857,null,{"value":["/html-media-capture/capture_fallback_file_upload.html",2,null,null,[]]}] 20:48:48 INFO - TEST-TIMEOUT | /html-media-capture/capture_fallback_file_upload.html | took 30608ms 20:48:48 INFO - PROCESS | 1839 | 1477626528219 Marionette TRACE conn4 -> [0,858,"getWindowHandle",null] 20:48:48 INFO - PROCESS | 1839 | 1477626528226 Marionette TRACE conn4 <- [1,858,null,{"value":"8"}] 20:48:48 INFO - TEST-START | /html-media-capture/capture_reflect.html 20:48:48 INFO - PROCESS | 1839 | 1477626528239 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:48:48 INFO - PROCESS | 1839 | 1477626528474 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 20:48:48 INFO - PROCESS | 1839 | 1477626528496 Marionette TRACE conn4 -> [0,860,"getWindowHandles",null] 20:48:48 INFO - PROCESS | 1839 | 1477626528503 Marionette TRACE conn4 <- [1,860,null,["8"]] 20:48:48 INFO - PROCESS | 1839 | 1477626528561 Marionette TRACE conn4 -> [0,861,"switchToWindow",{"name":"8"}] 20:48:48 INFO - PROCESS | 1839 | 1477626528570 Marionette TRACE conn4 <- [1,861,null,{}] 20:48:48 INFO - PROCESS | 1839 | 1477626528578 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:48 INFO - PROCESS | 1839 | ++DOCSHELL 0x8db85c00 == 8 [pid = 1839] [id = 192] 20:48:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 20 (0x8f7b0400) [pid = 1839] [serial = 563] [outer = (nil)] 20:48:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 21 (0x8f818c00) [pid = 1839] [serial = 564] [outer = 0x8f7b0400] 20:48:48 INFO - PROCESS | 1839 | 1477626528674 Marionette DEBUG loaded listener.js 20:48:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x8f86d400) [pid = 1839] [serial = 565] [outer = 0x8f7b0400] 20:48:49 INFO - PROCESS | 1839 | 1477626529297 Marionette TRACE conn4 <- [1,862,null,{"value":["/html-media-capture/capture_reflect.html",0,null,null,[["Element input should have own property capture",1,"assert_own_property: expected property \"capture\" missing","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:35:11\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:32:7\n"],["input.capture is false when the capture attribute is absent",1,"assert_false: expected false got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:41:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:40:7\n"],["input.capture is true when the capture attribute is present",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:45:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:44:7\n"],["input.capture is true when the capture attribute is present as empty string",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:49:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:48:7\n"],["input.capture is true when the capture attribute is present as canonical name",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/html-media-capture/capture_reflect.html:53:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html-media-capture/capture_reflect.html:52:7\n"]]]}] 20:48:49 INFO - ..... 20:48:49 INFO - TEST-OK | /html-media-capture/capture_reflect.html | took 1124ms 20:48:49 INFO - PROCESS | 1839 | 1477626529361 Marionette TRACE conn4 -> [0,863,"getWindowHandle",null] 20:48:49 INFO - PROCESS | 1839 | 1477626529367 Marionette TRACE conn4 <- [1,863,null,{"value":"8"}] 20:48:49 INFO - TEST-START | /html-media-capture/idlharness.html 20:48:49 INFO - PROCESS | 1839 | 1477626529375 Marionette TRACE conn4 -> [0,864,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:48:49 INFO - PROCESS | 1839 | 1477626529602 Marionette TRACE conn4 <- [1,864,null,{"value":null}] 20:48:49 INFO - PROCESS | 1839 | 1477626529622 Marionette TRACE conn4 -> [0,865,"getWindowHandles",null] 20:48:49 INFO - PROCESS | 1839 | 1477626529627 Marionette TRACE conn4 <- [1,865,null,["8"]] 20:48:49 INFO - PROCESS | 1839 | 1477626529633 Marionette TRACE conn4 -> [0,866,"switchToWindow",{"name":"8"}] 20:48:49 INFO - PROCESS | 1839 | 1477626529639 Marionette TRACE conn4 <- [1,866,null,{}] 20:48:49 INFO - PROCESS | 1839 | 1477626529646 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:49 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f867400 == 9 [pid = 1839] [id = 193] 20:48:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x91ae3c00) [pid = 1839] [serial = 566] [outer = (nil)] 20:48:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x93968000) [pid = 1839] [serial = 567] [outer = 0x91ae3c00] 20:48:49 INFO - PROCESS | 1839 | 1477626529732 Marionette DEBUG loaded listener.js 20:48:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x938f7800) [pid = 1839] [serial = 568] [outer = 0x91ae3c00] 20:48:50 INFO - PROCESS | 1839 | 1477626530602 Marionette TRACE conn4 <- [1,867,null,{"value":["/html-media-capture/idlharness.html",0,null,null,[["HTMLInputElement interface: attribute capture",1,"assert_true: The prototype object must have a property \"capture\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/html-media-capture/idlharness.html:46:9\n@http://web-platform.test:8000/html-media-capture/idlharness.html:38:8\n"],["HTMLInputElement must be primary interface of [object HTMLInputElement]",0,null,null],["Stringification of [object HTMLInputElement]",0,null,null],["HTMLInputElement interface: [object HTMLInputElement] must inherit property \"capture\" with the proper type (0)",1,"assert_inherits: property \"capture\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/html-media-capture/idlharness.html:46:9\n@http://web-platform.test:8000/html-media-capture/idlharness.html:38:8\n"]]]}] 20:48:50 INFO - .... 20:48:50 INFO - TEST-OK | /html-media-capture/idlharness.html | took 1332ms 20:48:50 INFO - PROCESS | 1839 | 1477626530715 Marionette TRACE conn4 -> [0,868,"getWindowHandle",null] 20:48:50 INFO - PROCESS | 1839 | 1477626530723 Marionette TRACE conn4 <- [1,868,null,{"value":"8"}] 20:48:50 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html 20:48:50 INFO - PROCESS | 1839 | 1477626530735 Marionette TRACE conn4 -> [0,869,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:48:50 INFO - PROCESS | 1839 | 1477626530936 Marionette TRACE conn4 <- [1,869,null,{"value":null}] 20:48:50 INFO - PROCESS | 1839 | 1477626530950 Marionette TRACE conn4 -> [0,870,"getWindowHandles",null] 20:48:50 INFO - PROCESS | 1839 | 1477626530956 Marionette TRACE conn4 <- [1,870,null,["8"]] 20:48:50 INFO - PROCESS | 1839 | 1477626530962 Marionette TRACE conn4 -> [0,871,"switchToWindow",{"name":"8"}] 20:48:50 INFO - PROCESS | 1839 | 1477626530970 Marionette TRACE conn4 <- [1,871,null,{}] 20:48:50 INFO - PROCESS | 1839 | 1477626530976 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:51 INFO - PROCESS | 1839 | ++DOCSHELL 0x95b59800 == 10 [pid = 1839] [id = 194] 20:48:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x95b5a000) [pid = 1839] [serial = 569] [outer = (nil)] 20:48:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x95b5dc00) [pid = 1839] [serial = 570] [outer = 0x95b5a000] 20:48:51 INFO - PROCESS | 1839 | 1477626531155 Marionette DEBUG loaded listener.js 20:48:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x95b60000) [pid = 1839] [serial = 571] [outer = 0x95b5a000] 20:48:51 INFO - PROCESS | 1839 | ++DOCSHELL 0x95d89000 == 11 [pid = 1839] [id = 195] 20:48:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x95d8a400) [pid = 1839] [serial = 572] [outer = (nil)] 20:48:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x95e67c00) [pid = 1839] [serial = 573] [outer = 0x95d8a400] 20:48:51 INFO - PROCESS | 1839 | 1477626531696 Marionette DEBUG loaded listener.js 20:48:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x95e68000) [pid = 1839] [serial = 574] [outer = 0x95d8a400] 20:48:52 INFO - PROCESS | 1839 | ++DOCSHELL 0x95d7e800 == 12 [pid = 1839] [id = 196] 20:48:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x95d7ec00) [pid = 1839] [serial = 575] [outer = (nil)] 20:48:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x95d81000) [pid = 1839] [serial = 576] [outer = 0x95d7ec00] 20:48:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x961e1800) [pid = 1839] [serial = 577] [outer = 0x95d7ec00] 20:48:52 INFO - PROCESS | 1839 | 1477626532688 Marionette TRACE conn4 <- [1,872,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html",0,null,null,[["Removing iframe from document removes it from history",0,null,null]]]}] 20:48:52 INFO - . 20:48:52 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html | took 2029ms 20:48:52 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html 20:48:52 INFO - PROCESS | 1839 | 1477626532759 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 20:48:52 INFO - PROCESS | 1839 | 1477626532763 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 20:48:52 INFO - PROCESS | 1839 | 1477626532771 Marionette TRACE conn4 -> [0,874,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:48:52 INFO - PROCESS | 1839 | 1477626532923 Marionette TRACE conn4 <- [1,874,null,{"value":null}] 20:48:53 INFO - PROCESS | 1839 | 1477626533033 Marionette TRACE conn4 -> [0,875,"getWindowHandles",null] 20:48:53 INFO - PROCESS | 1839 | 1477626533036 Marionette TRACE conn4 <- [1,875,null,["8"]] 20:48:53 INFO - PROCESS | 1839 | 1477626533056 Marionette TRACE conn4 -> [0,876,"switchToWindow",{"name":"8"}] 20:48:53 INFO - PROCESS | 1839 | 1477626533061 Marionette TRACE conn4 <- [1,876,null,{}] 20:48:53 INFO - PROCESS | 1839 | 1477626533077 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:53 INFO - PROCESS | 1839 | ++DOCSHELL 0x961ec800 == 13 [pid = 1839] [id = 197] 20:48:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x961ecc00) [pid = 1839] [serial = 578] [outer = (nil)] 20:48:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x96297000) [pid = 1839] [serial = 579] [outer = 0x961ecc00] 20:48:53 INFO - PROCESS | 1839 | 1477626533172 Marionette DEBUG loaded listener.js 20:48:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x9629d400) [pid = 1839] [serial = 580] [outer = 0x961ecc00] 20:48:53 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x97b79800) [pid = 1839] [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.] 20:48:53 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x96521800) [pid = 1839] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:48:53 INFO - PROCESS | 1839 | ++DOCSHELL 0x965f5c00 == 14 [pid = 1839] [id = 198] 20:48:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x973cd000) [pid = 1839] [serial = 581] [outer = (nil)] 20:48:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x97788c00) [pid = 1839] [serial = 582] [outer = 0x973cd000] 20:48:53 INFO - PROCESS | 1839 | 1477626533691 Marionette DEBUG loaded listener.js 20:48:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x977f0400) [pid = 1839] [serial = 583] [outer = 0x973cd000] 20:48:54 INFO - PROCESS | 1839 | ++DOCSHELL 0x95d86400 == 15 [pid = 1839] [id = 199] 20:48:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x96521c00) [pid = 1839] [serial = 584] [outer = (nil)] 20:48:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x973d3c00) [pid = 1839] [serial = 585] [outer = 0x96521c00] 20:48:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x978a0400) [pid = 1839] [serial = 586] [outer = 0x96521c00] 20:48:54 INFO - PROCESS | 1839 | 1477626534889 Marionette TRACE conn4 <- [1,877,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html",0,null,null,[["Removing iframe from document via innerHTML removes it from history",0,null,null]]]}] 20:48:54 INFO - . 20:48:54 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html | took 2180ms 20:48:54 INFO - PROCESS | 1839 | 1477626534948 Marionette TRACE conn4 -> [0,878,"getWindowHandle",null] 20:48:54 INFO - PROCESS | 1839 | 1477626534951 Marionette TRACE conn4 <- [1,878,null,{"value":"8"}] 20:48:54 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html 20:48:54 INFO - PROCESS | 1839 | 1477626534959 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:48:55 INFO - PROCESS | 1839 | 1477626535098 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 20:48:55 INFO - PROCESS | 1839 | 1477626535110 Marionette TRACE conn4 -> [0,880,"getWindowHandles",null] 20:48:55 INFO - PROCESS | 1839 | 1477626535113 Marionette TRACE conn4 <- [1,880,null,["8"]] 20:48:55 INFO - PROCESS | 1839 | 1477626535118 Marionette TRACE conn4 -> [0,881,"switchToWindow",{"name":"8"}] 20:48:55 INFO - PROCESS | 1839 | 1477626535132 Marionette TRACE conn4 <- [1,881,null,{}] 20:48:55 INFO - PROCESS | 1839 | 1477626535278 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:55 INFO - PROCESS | 1839 | ++DOCSHELL 0x978a6000 == 16 [pid = 1839] [id = 200] 20:48:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x978a6400) [pid = 1839] [serial = 587] [outer = (nil)] 20:48:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x978a9000) [pid = 1839] [serial = 588] [outer = 0x978a6400] 20:48:55 INFO - PROCESS | 1839 | 1477626535361 Marionette DEBUG loaded listener.js 20:48:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 44 (0x978a9400) [pid = 1839] [serial = 589] [outer = 0x978a6400] 20:48:55 INFO - PROCESS | 1839 | ++DOCSHELL 0x97b73800 == 17 [pid = 1839] [id = 201] 20:48:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 45 (0x97b77000) [pid = 1839] [serial = 590] [outer = (nil)] 20:48:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 46 (0x97bde400) [pid = 1839] [serial = 591] [outer = 0x97b77000] 20:48:55 INFO - PROCESS | 1839 | 1477626535860 Marionette DEBUG loaded listener.js 20:48:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 47 (0x97b6b000) [pid = 1839] [serial = 592] [outer = 0x97b77000] 20:48:56 INFO - PROCESS | 1839 | ++DOCSHELL 0x97b73400 == 18 [pid = 1839] [id = 202] 20:48:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 48 (0x97b73c00) [pid = 1839] [serial = 593] [outer = (nil)] 20:48:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 49 (0x9837f400) [pid = 1839] [serial = 594] [outer = 0x97b73c00] 20:48:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 50 (0x9837bc00) [pid = 1839] [serial = 595] [outer = 0x97b73c00] 20:48:56 INFO - PROCESS | 1839 | 1477626536874 Marionette TRACE conn4 <- [1,882,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html",0,null,null,[["Removing iframe from document removes it from history",0,null,null]]]}] 20:48:56 INFO - . 20:48:56 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html | took 2028ms 20:48:56 INFO - PROCESS | 1839 | 1477626536989 Marionette TRACE conn4 -> [0,883,"getWindowHandle",null] 20:48:56 INFO - PROCESS | 1839 | 1477626536995 Marionette TRACE conn4 <- [1,883,null,{"value":"8"}] 20:48:57 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html 20:48:57 INFO - PROCESS | 1839 | 1477626537005 Marionette TRACE conn4 -> [0,884,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:48:57 INFO - PROCESS | 1839 | 1477626537224 Marionette TRACE conn4 <- [1,884,null,{"value":null}] 20:48:57 INFO - PROCESS | 1839 | 1477626537383 Marionette TRACE conn4 -> [0,885,"getWindowHandles",null] 20:48:57 INFO - PROCESS | 1839 | 1477626537392 Marionette TRACE conn4 <- [1,885,null,["8"]] 20:48:57 INFO - PROCESS | 1839 | 1477626537401 Marionette TRACE conn4 -> [0,886,"switchToWindow",{"name":"8"}] 20:48:57 INFO - PROCESS | 1839 | 1477626537414 Marionette TRACE conn4 <- [1,886,null,{}] 20:48:57 INFO - PROCESS | 1839 | 1477626537421 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:48:57 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f81cc00 == 19 [pid = 1839] [id = 203] 20:48:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 51 (0x8f81f400) [pid = 1839] [serial = 596] [outer = (nil)] 20:48:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 52 (0x8fa17000) [pid = 1839] [serial = 597] [outer = 0x8f81f400] 20:48:57 INFO - PROCESS | 1839 | 1477626537525 Marionette DEBUG loaded listener.js 20:48:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 53 (0x91a23c00) [pid = 1839] [serial = 598] [outer = 0x8f81f400] 20:48:58 INFO - PROCESS | 1839 | ++DOCSHELL 0x955e2c00 == 20 [pid = 1839] [id = 204] 20:48:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 54 (0x955ef800) [pid = 1839] [serial = 599] [outer = (nil)] 20:48:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 55 (0x957ec400) [pid = 1839] [serial = 600] [outer = 0x955ef800] 20:48:58 INFO - PROCESS | 1839 | 1477626538140 Marionette DEBUG loaded listener.js 20:48:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x957e9000) [pid = 1839] [serial = 601] [outer = 0x955ef800] 20:48:58 INFO - PROCESS | 1839 | ++DOCSHELL 0x939f7400 == 21 [pid = 1839] [id = 205] 20:48:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x95574000) [pid = 1839] [serial = 602] [outer = (nil)] 20:48:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x95b68400) [pid = 1839] [serial = 603] [outer = 0x95574000] 20:48:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x95d88000) [pid = 1839] [serial = 604] [outer = 0x95574000] 20:48:59 INFO - PROCESS | 1839 | 1477626539421 Marionette TRACE conn4 <- [1,887,null,{"value":["/html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html",0,null,null,[["Removing iframe from document removes it from history",0,null,null]]]}] 20:48:59 INFO - . 20:48:59 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html | took 2574ms 20:48:59 INFO - PROCESS | 1839 | 1477626539618 Marionette TRACE conn4 -> [0,888,"getWindowHandle",null] 20:48:59 INFO - PROCESS | 1839 | 1477626539626 Marionette TRACE conn4 <- [1,888,null,{"value":"8"}] 20:48:59 INFO - TEST-START | /html/browsers/windows/browsing-context-names/001.html 20:48:59 INFO - PROCESS | 1839 | 1477626539639 Marionette TRACE conn4 -> [0,889,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:48:59 INFO - PROCESS | 1839 | 1477626539836 Marionette TRACE conn4 <- [1,889,null,{"value":null}] 20:48:59 INFO - PROCESS | 1839 | 1477626539980 Marionette TRACE conn4 -> [0,890,"getWindowHandles",null] 20:48:59 INFO - PROCESS | 1839 | 1477626539985 Marionette TRACE conn4 <- [1,890,null,["8"]] 20:48:59 INFO - PROCESS | 1839 | 1477626539993 Marionette TRACE conn4 -> [0,891,"switchToWindow",{"name":"8"}] 20:49:00 INFO - PROCESS | 1839 | 1477626540000 Marionette TRACE conn4 <- [1,891,null,{}] 20:49:00 INFO - PROCESS | 1839 | 1477626540006 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:00 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce37400 == 22 [pid = 1839] [id = 206] 20:49:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x95e74400) [pid = 1839] [serial = 605] [outer = (nil)] 20:49:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x965eb800) [pid = 1839] [serial = 606] [outer = 0x95e74400] 20:49:00 INFO - PROCESS | 1839 | 1477626540109 Marionette DEBUG loaded listener.js 20:49:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x97795000) [pid = 1839] [serial = 607] [outer = 0x95e74400] 20:49:00 INFO - PROCESS | 1839 | ++DOCSHELL 0x97b70400 == 23 [pid = 1839] [id = 207] 20:49:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x97b72000) [pid = 1839] [serial = 608] [outer = (nil)] 20:49:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x9955ac00) [pid = 1839] [serial = 609] [outer = 0x97b72000] 20:49:00 INFO - PROCESS | 1839 | 1477626540815 Marionette DEBUG loaded listener.js 20:49:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x9a270400) [pid = 1839] [serial = 610] [outer = 0x97b72000] 20:49:00 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(domReturn) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 12301 20:49:01 INFO - PROCESS | 1839 | 1477626541720 Marionette TRACE conn4 <- [1,892,null,{"value":["/html/browsers/windows/browsing-context-names/001.html",0,null,null,[["Link with target=_blank, rel=noreferrer",0,null,null]]]}] 20:49:01 INFO - . 20:49:01 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/001.html | took 2135ms 20:49:01 INFO - PROCESS | 1839 | 1477626541811 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 20:49:01 INFO - PROCESS | 1839 | 1477626541817 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 20:49:01 INFO - TEST-START | /html/browsers/windows/browsing-context-names/002.html 20:49:01 INFO - PROCESS | 1839 | 1477626541830 Marionette TRACE conn4 -> [0,894,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:02 INFO - PROCESS | 1839 | 1477626542023 Marionette TRACE conn4 <- [1,894,null,{"value":null}] 20:49:02 INFO - PROCESS | 1839 | 1477626542248 Marionette TRACE conn4 -> [0,895,"getWindowHandles",null] 20:49:02 INFO - PROCESS | 1839 | 1477626542256 Marionette TRACE conn4 <- [1,895,null,["8"]] 20:49:02 INFO - PROCESS | 1839 | 1477626542265 Marionette TRACE conn4 -> [0,896,"switchToWindow",{"name":"8"}] 20:49:02 INFO - PROCESS | 1839 | 1477626542272 Marionette TRACE conn4 <- [1,896,null,{}] 20:49:02 INFO - PROCESS | 1839 | 1477626542279 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:02 INFO - PROCESS | 1839 | ++DOCSHELL 0x92a34000 == 24 [pid = 1839] [id = 208] 20:49:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x92abd400) [pid = 1839] [serial = 611] [outer = (nil)] 20:49:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x938f5800) [pid = 1839] [serial = 612] [outer = 0x92abd400] 20:49:02 INFO - PROCESS | 1839 | 1477626542378 Marionette DEBUG loaded listener.js 20:49:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x939ed000) [pid = 1839] [serial = 613] [outer = 0x92abd400] 20:49:02 INFO - PROCESS | 1839 | --DOCSHELL 0x97b73400 == 23 [pid = 1839] [id = 202] 20:49:02 INFO - PROCESS | 1839 | --DOCSHELL 0x97b73800 == 22 [pid = 1839] [id = 201] 20:49:02 INFO - PROCESS | 1839 | --DOCSHELL 0x95d86400 == 21 [pid = 1839] [id = 199] 20:49:02 INFO - PROCESS | 1839 | --DOCSHELL 0x965f5c00 == 20 [pid = 1839] [id = 198] 20:49:02 INFO - PROCESS | 1839 | --DOCSHELL 0x961ec800 == 19 [pid = 1839] [id = 197] 20:49:02 INFO - PROCESS | 1839 | --DOCSHELL 0x95d7e800 == 18 [pid = 1839] [id = 196] 20:49:02 INFO - PROCESS | 1839 | --DOCSHELL 0x95d89000 == 17 [pid = 1839] [id = 195] 20:49:02 INFO - PROCESS | 1839 | --DOCSHELL 0x95b59800 == 16 [pid = 1839] [id = 194] 20:49:02 INFO - PROCESS | 1839 | --DOCSHELL 0x8f867400 == 15 [pid = 1839] [id = 193] 20:49:02 INFO - PROCESS | 1839 | --DOCSHELL 0x8db85c00 == 14 [pid = 1839] [id = 192] 20:49:02 INFO - PROCESS | 1839 | --DOCSHELL 0x98377400 == 13 [pid = 1839] [id = 191] 20:49:02 INFO - PROCESS | 1839 | ++DOCSHELL 0x92b7e400 == 14 [pid = 1839] [id = 209] 20:49:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x957edc00) [pid = 1839] [serial = 614] [outer = (nil)] 20:49:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x95b60400) [pid = 1839] [serial = 615] [outer = 0x957edc00] 20:49:03 INFO - PROCESS | 1839 | 1477626543018 Marionette DEBUG loaded listener.js 20:49:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x95b60800) [pid = 1839] [serial = 616] [outer = 0x957edc00] 20:49:03 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x8ce40800) [pid = 1839] [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.] 20:49:03 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x965f1800) [pid = 1839] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:49:03 INFO - PROCESS | 1839 | 1477626543794 Marionette TRACE conn4 <- [1,897,null,{"value":["/html/browsers/windows/browsing-context-names/002.html",0,null,null,[["Link with target=_blank, no rel",0,null,null]]]}] 20:49:03 INFO - . 20:49:03 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/002.html | took 2022ms 20:49:03 INFO - PROCESS | 1839 | 1477626543850 Marionette TRACE conn4 -> [0,898,"getWindowHandle",null] 20:49:03 INFO - PROCESS | 1839 | 1477626543855 Marionette TRACE conn4 <- [1,898,null,{"value":"8"}] 20:49:03 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html 20:49:03 INFO - PROCESS | 1839 | 1477626543863 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:04 INFO - PROCESS | 1839 | 1477626544061 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 20:49:04 INFO - PROCESS | 1839 | 1477626544185 Marionette TRACE conn4 -> [0,900,"getWindowHandles",null] 20:49:04 INFO - PROCESS | 1839 | 1477626544192 Marionette TRACE conn4 <- [1,900,null,["8"]] 20:49:04 INFO - PROCESS | 1839 | 1477626544199 Marionette TRACE conn4 -> [0,901,"switchToWindow",{"name":"8"}] 20:49:04 INFO - PROCESS | 1839 | 1477626544204 Marionette TRACE conn4 <- [1,901,null,{}] 20:49:04 INFO - PROCESS | 1839 | 1477626544210 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:04 INFO - PROCESS | 1839 | ++DOCSHELL 0x95e6c400 == 15 [pid = 1839] [id = 210] 20:49:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x95e6d800) [pid = 1839] [serial = 617] [outer = (nil)] 20:49:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x95e71800) [pid = 1839] [serial = 618] [outer = 0x95e6d800] 20:49:04 INFO - PROCESS | 1839 | 1477626544298 Marionette DEBUG loaded listener.js 20:49:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x961e5c00) [pid = 1839] [serial = 619] [outer = 0x95e6d800] 20:49:04 INFO - PROCESS | 1839 | ++DOCSHELL 0x96515400 == 16 [pid = 1839] [id = 211] 20:49:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x973cdc00) [pid = 1839] [serial = 620] [outer = (nil)] 20:49:04 INFO - PROCESS | 1839 | ++DOCSHELL 0x97789800 == 17 [pid = 1839] [id = 212] 20:49:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x9778c800) [pid = 1839] [serial = 621] [outer = (nil)] 20:49:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x9778d000) [pid = 1839] [serial = 622] [outer = 0x973cdc00] 20:49:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x973c7400) [pid = 1839] [serial = 623] [outer = 0x9778c800] 20:49:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x965eb000) [pid = 1839] [serial = 624] [outer = 0x9778c800] 20:49:05 INFO - PROCESS | 1839 | 1477626545081 Marionette TRACE conn4 <- [1,902,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html",0,null,null,[["The browsing context must be chosen if the given name is same as its name",0,null,null]]]}] 20:49:05 INFO - . 20:49:05 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html | took 1276ms 20:49:05 INFO - PROCESS | 1839 | 1477626545147 Marionette TRACE conn4 -> [0,903,"getWindowHandle",null] 20:49:05 INFO - PROCESS | 1839 | 1477626545155 Marionette TRACE conn4 <- [1,903,null,{"value":"8"}] 20:49:05 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html 20:49:05 INFO - PROCESS | 1839 | 1477626545169 Marionette TRACE conn4 -> [0,904,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:05 INFO - PROCESS | 1839 | 1477626545405 Marionette TRACE conn4 <- [1,904,null,{"value":null}] 20:49:05 INFO - PROCESS | 1839 | 1477626545429 Marionette TRACE conn4 -> [0,905,"getWindowHandles",null] 20:49:05 INFO - PROCESS | 1839 | 1477626545434 Marionette TRACE conn4 <- [1,905,null,["8"]] 20:49:05 INFO - PROCESS | 1839 | 1477626545439 Marionette TRACE conn4 -> [0,906,"switchToWindow",{"name":"8"}] 20:49:05 INFO - PROCESS | 1839 | 1477626545446 Marionette TRACE conn4 <- [1,906,null,{}] 20:49:05 INFO - PROCESS | 1839 | 1477626545455 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:05 INFO - PROCESS | 1839 | ++DOCSHELL 0x978a5800 == 18 [pid = 1839] [id = 213] 20:49:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x978a5c00) [pid = 1839] [serial = 625] [outer = (nil)] 20:49:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x978a9c00) [pid = 1839] [serial = 626] [outer = 0x978a5c00] 20:49:05 INFO - PROCESS | 1839 | 1477626545624 Marionette DEBUG loaded listener.js 20:49:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x97b64c00) [pid = 1839] [serial = 627] [outer = 0x978a5c00] 20:49:06 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x8f7b0400) [pid = 1839] [serial = 563] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_reflect.html] 20:49:06 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x95d7ec00) [pid = 1839] [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;] 20:49:06 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x95d8a400) [pid = 1839] [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] 20:49:06 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x96521c00) [pid = 1839] [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] 20:49:06 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x95b5a000) [pid = 1839] [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] 20:49:06 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x9a2c0800) [pid = 1839] [serial = 560] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_fallback_file_upload.html] 20:49:06 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x961ecc00) [pid = 1839] [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] 20:49:06 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x91ae3c00) [pid = 1839] [serial = 566] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/idlharness.html] 20:49:06 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x973cd000) [pid = 1839] [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] 20:49:06 INFO - PROCESS | 1839 | ++DOCSHELL 0x961ecc00 == 19 [pid = 1839] [id = 214] 20:49:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x96522800) [pid = 1839] [serial = 628] [outer = (nil)] 20:49:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x978a4c00) [pid = 1839] [serial = 629] [outer = 0x96522800] 20:49:06 INFO - PROCESS | 1839 | ++DOCSHELL 0x965e7000 == 20 [pid = 1839] [id = 215] 20:49:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x98487c00) [pid = 1839] [serial = 630] [outer = (nil)] 20:49:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x9955a800) [pid = 1839] [serial = 631] [outer = 0x98487c00] 20:49:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x8db78800) [pid = 1839] [serial = 632] [outer = 0x96522800] 20:49:06 INFO - PROCESS | 1839 | 1477626546678 Marionette TRACE conn4 <- [1,907,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html",0,null,null,[["The parent browsing context must be chosen if the given name is '_parent'",0,null,null]]]}] 20:49:06 INFO - . 20:49:06 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html | took 1571ms 20:49:06 INFO - PROCESS | 1839 | 1477626546740 Marionette TRACE conn4 -> [0,908,"getWindowHandle",null] 20:49:06 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html 20:49:06 INFO - PROCESS | 1839 | 1477626546745 Marionette TRACE conn4 <- [1,908,null,{"value":"8"}] 20:49:06 INFO - PROCESS | 1839 | 1477626546753 Marionette TRACE conn4 -> [0,909,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:06 INFO - PROCESS | 1839 | 1477626546979 Marionette TRACE conn4 <- [1,909,null,{"value":null}] 20:49:06 INFO - PROCESS | 1839 | 1477626546995 Marionette TRACE conn4 -> [0,910,"getWindowHandles",null] 20:49:07 INFO - PROCESS | 1839 | 1477626547000 Marionette TRACE conn4 <- [1,910,null,["8"]] 20:49:07 INFO - PROCESS | 1839 | 1477626547006 Marionette TRACE conn4 -> [0,911,"switchToWindow",{"name":"8"}] 20:49:07 INFO - PROCESS | 1839 | 1477626547012 Marionette TRACE conn4 <- [1,911,null,{}] 20:49:07 INFO - PROCESS | 1839 | 1477626547021 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:07 INFO - PROCESS | 1839 | ++DOCSHELL 0x9a2bcc00 == 21 [pid = 1839] [id = 216] 20:49:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x9a2bd000) [pid = 1839] [serial = 633] [outer = (nil)] 20:49:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x9a32b800) [pid = 1839] [serial = 634] [outer = 0x9a2bd000] 20:49:07 INFO - PROCESS | 1839 | 1477626547105 Marionette DEBUG loaded listener.js 20:49:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x9a32c000) [pid = 1839] [serial = 635] [outer = 0x9a2bd000] 20:49:07 INFO - PROCESS | 1839 | ++DOCSHELL 0x97b61800 == 22 [pid = 1839] [id = 217] 20:49:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x9a377000) [pid = 1839] [serial = 636] [outer = (nil)] 20:49:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x978a2800) [pid = 1839] [serial = 637] [outer = 0x9a377000] 20:49:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 82 (0x9a2c1c00) [pid = 1839] [serial = 638] [outer = 0x9a377000] 20:49:07 INFO - PROCESS | 1839 | 1477626547786 Marionette TRACE conn4 <- [1,912,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html",0,null,null,[["The current browsing context must be chosen if the given name is '_self'",0,null,null]]]}] 20:49:07 INFO - . 20:49:07 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html | took 1068ms 20:49:07 INFO - PROCESS | 1839 | 1477626547825 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 20:49:07 INFO - PROCESS | 1839 | 1477626547841 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 20:49:07 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html 20:49:07 INFO - PROCESS | 1839 | 1477626547852 Marionette TRACE conn4 -> [0,914,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:08 INFO - PROCESS | 1839 | 1477626548062 Marionette TRACE conn4 <- [1,914,null,{"value":null}] 20:49:08 INFO - PROCESS | 1839 | 1477626548072 Marionette TRACE conn4 -> [0,915,"getWindowHandles",null] 20:49:08 INFO - PROCESS | 1839 | 1477626548075 Marionette TRACE conn4 <- [1,915,null,["8"]] 20:49:08 INFO - PROCESS | 1839 | 1477626548180 Marionette TRACE conn4 -> [0,916,"switchToWindow",{"name":"8"}] 20:49:08 INFO - PROCESS | 1839 | 1477626548186 Marionette TRACE conn4 <- [1,916,null,{}] 20:49:08 INFO - PROCESS | 1839 | 1477626548192 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:08 INFO - PROCESS | 1839 | ++DOCSHELL 0x9af8dc00 == 23 [pid = 1839] [id = 218] 20:49:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 83 (0x9af91800) [pid = 1839] [serial = 639] [outer = (nil)] 20:49:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 84 (0x9afce000) [pid = 1839] [serial = 640] [outer = 0x9af91800] 20:49:08 INFO - PROCESS | 1839 | 1477626548288 Marionette DEBUG loaded listener.js 20:49:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 85 (0x9afcb400) [pid = 1839] [serial = 641] [outer = 0x9af91800] 20:49:08 INFO - PROCESS | 1839 | ++DOCSHELL 0x9af93c00 == 24 [pid = 1839] [id = 219] 20:49:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 86 (0x9b338800) [pid = 1839] [serial = 642] [outer = (nil)] 20:49:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 87 (0x9b38f400) [pid = 1839] [serial = 643] [outer = 0x9b338800] 20:49:08 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce3d000 == 25 [pid = 1839] [id = 220] 20:49:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 88 (0x9b32c400) [pid = 1839] [serial = 644] [outer = (nil)] 20:49:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 89 (0x9b39b800) [pid = 1839] [serial = 645] [outer = 0x9b32c400] 20:49:08 INFO - PROCESS | 1839 | 1477626548832 Marionette DEBUG loaded listener.js 20:49:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 90 (0x9b4b9000) [pid = 1839] [serial = 646] [outer = 0x9b32c400] 20:49:09 INFO - PROCESS | 1839 | [1839] 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 20:49:09 INFO - PROCESS | 1839 | 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] 20:49:12 INFO - PROCESS | 1839 | --DOCSHELL 0x965e7000 == 24 [pid = 1839] [id = 215] 20:49:12 INFO - PROCESS | 1839 | --DOCSHELL 0x97789800 == 23 [pid = 1839] [id = 212] 20:49:12 INFO - PROCESS | 1839 | --DOCSHELL 0x96515400 == 22 [pid = 1839] [id = 211] 20:49:12 INFO - PROCESS | 1839 | --DOCSHELL 0x97b70400 == 21 [pid = 1839] [id = 207] 20:49:12 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce37400 == 20 [pid = 1839] [id = 206] 20:49:12 INFO - PROCESS | 1839 | --DOCSHELL 0x939f7400 == 19 [pid = 1839] [id = 205] 20:49:12 INFO - PROCESS | 1839 | --DOCSHELL 0x955e2c00 == 18 [pid = 1839] [id = 204] 20:49:12 INFO - PROCESS | 1839 | --DOCSHELL 0x8f81cc00 == 17 [pid = 1839] [id = 203] 20:49:12 INFO - PROCESS | 1839 | --DOMWINDOW == 89 (0x93968000) [pid = 1839] [serial = 567] [outer = (nil)] [url = about:blank] 20:49:12 INFO - PROCESS | 1839 | --DOMWINDOW == 88 (0x95b60000) [pid = 1839] [serial = 571] [outer = (nil)] [url = about:blank] 20:49:12 INFO - PROCESS | 1839 | --DOMWINDOW == 87 (0x9629d400) [pid = 1839] [serial = 580] [outer = (nil)] [url = about:blank] 20:49:12 INFO - PROCESS | 1839 | --DOMWINDOW == 86 (0x97bde400) [pid = 1839] [serial = 591] [outer = (nil)] [url = about:blank] 20:49:12 INFO - PROCESS | 1839 | --DOMWINDOW == 85 (0x96297000) [pid = 1839] [serial = 579] [outer = (nil)] [url = about:blank] 20:49:12 INFO - PROCESS | 1839 | --DOMWINDOW == 84 (0x977f0400) [pid = 1839] [serial = 583] [outer = (nil)] [url = about:blank] 20:49:12 INFO - PROCESS | 1839 | --DOMWINDOW == 83 (0x95b5dc00) [pid = 1839] [serial = 570] [outer = (nil)] [url = about:blank] 20:49:12 INFO - PROCESS | 1839 | --DOMWINDOW == 82 (0x938f7800) [pid = 1839] [serial = 568] [outer = (nil)] [url = about:blank] 20:49:12 INFO - PROCESS | 1839 | --DOMWINDOW == 81 (0x8f818c00) [pid = 1839] [serial = 564] [outer = (nil)] [url = about:blank] 20:49:12 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x9a3e2400) [pid = 1839] [serial = 562] [outer = (nil)] [url = about:blank] 20:49:12 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x97788c00) [pid = 1839] [serial = 582] [outer = (nil)] [url = about:blank] 20:49:12 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x978a9000) [pid = 1839] [serial = 588] [outer = (nil)] [url = about:blank] 20:49:12 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x95e68000) [pid = 1839] [serial = 574] [outer = (nil)] [url = about:blank] 20:49:12 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x8f86d400) [pid = 1839] [serial = 565] [outer = (nil)] [url = about:blank] 20:49:12 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x95e67c00) [pid = 1839] [serial = 573] [outer = (nil)] [url = about:blank] 20:49:12 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x961e1800) [pid = 1839] [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;] 20:49:12 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x95d81000) [pid = 1839] [serial = 576] [outer = (nil)] [url = about:blank] 20:49:12 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x978a0400) [pid = 1839] [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] 20:49:12 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x973d3c00) [pid = 1839] [serial = 585] [outer = (nil)] [url = about:blank] 20:49:16 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x95e6d800) [pid = 1839] [serial = 617] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html] 20:49:16 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x97b72000) [pid = 1839] [serial = 608] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001-1.html] 20:49:16 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x9a2bd000) [pid = 1839] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html] 20:49:16 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x9a377000) [pid = 1839] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:49:16 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x98487c00) [pid = 1839] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 20:49:16 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x97b77000) [pid = 1839] [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] 20:49:16 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x957edc00) [pid = 1839] [serial = 614] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002-1.html] 20:49:16 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x978a5c00) [pid = 1839] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html] 20:49:16 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x97b73c00) [pid = 1839] [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] 20:49:16 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x96522800) [pid = 1839] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:49:16 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x955ef800) [pid = 1839] [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] 20:49:16 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x95574000) [pid = 1839] [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] 20:49:16 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x973cdc00) [pid = 1839] [serial = 620] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/existing.html] 20:49:16 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x92abd400) [pid = 1839] [serial = 611] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002.html] 20:49:16 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x8f81f400) [pid = 1839] [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] 20:49:16 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x95e74400) [pid = 1839] [serial = 605] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001.html] 20:49:16 INFO - PROCESS | 1839 | --DOMWINDOW == 54 (0x978a6400) [pid = 1839] [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] 20:49:16 INFO - PROCESS | 1839 | --DOMWINDOW == 53 (0x9778c800) [pid = 1839] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:49:19 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce3d000 == 16 [pid = 1839] [id = 220] 20:49:19 INFO - PROCESS | 1839 | --DOCSHELL 0x978a6000 == 15 [pid = 1839] [id = 200] 20:49:19 INFO - PROCESS | 1839 | --DOCSHELL 0x961ecc00 == 14 [pid = 1839] [id = 214] 20:49:19 INFO - PROCESS | 1839 | --DOCSHELL 0x978a5800 == 13 [pid = 1839] [id = 213] 20:49:19 INFO - PROCESS | 1839 | --DOCSHELL 0x97b61800 == 12 [pid = 1839] [id = 217] 20:49:19 INFO - PROCESS | 1839 | --DOCSHELL 0x9a2bcc00 == 11 [pid = 1839] [id = 216] 20:49:19 INFO - PROCESS | 1839 | --DOCSHELL 0x95e6c400 == 10 [pid = 1839] [id = 210] 20:49:19 INFO - PROCESS | 1839 | --DOCSHELL 0x92b7e400 == 9 [pid = 1839] [id = 209] 20:49:19 INFO - PROCESS | 1839 | --DOCSHELL 0x92a34000 == 8 [pid = 1839] [id = 208] 20:49:20 INFO - PROCESS | 1839 | --DOMWINDOW == 52 (0x978a2800) [pid = 1839] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self1.html] 20:49:20 INFO - PROCESS | 1839 | --DOMWINDOW == 51 (0x9955a800) [pid = 1839] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 20:49:20 INFO - PROCESS | 1839 | --DOMWINDOW == 50 (0x8db78800) [pid = 1839] [serial = 632] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:49:20 INFO - PROCESS | 1839 | --DOMWINDOW == 49 (0x9778d000) [pid = 1839] [serial = 622] [outer = (nil)] [url = about:blank] 20:49:20 INFO - PROCESS | 1839 | --DOMWINDOW == 48 (0x9a2c1c00) [pid = 1839] [serial = 638] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:49:20 INFO - PROCESS | 1839 | --DOMWINDOW == 47 (0x973c7400) [pid = 1839] [serial = 623] [outer = (nil)] [url = about:blank] 20:49:20 INFO - PROCESS | 1839 | --DOMWINDOW == 46 (0x978a4c00) [pid = 1839] [serial = 629] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent1.html] 20:49:20 INFO - PROCESS | 1839 | --DOMWINDOW == 45 (0x965eb000) [pid = 1839] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:49:20 INFO - PROCESS | 1839 | --DOMWINDOW == 44 (0x9a32c000) [pid = 1839] [serial = 635] [outer = (nil)] [url = about:blank] 20:49:20 INFO - PROCESS | 1839 | --DOMWINDOW == 43 (0x9a32b800) [pid = 1839] [serial = 634] [outer = (nil)] [url = about:blank] 20:49:20 INFO - PROCESS | 1839 | --DOMWINDOW == 42 (0x978a9c00) [pid = 1839] [serial = 626] [outer = (nil)] [url = about:blank] 20:49:20 INFO - PROCESS | 1839 | --DOMWINDOW == 41 (0x97b64c00) [pid = 1839] [serial = 627] [outer = (nil)] [url = about:blank] 20:49:20 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x95e71800) [pid = 1839] [serial = 618] [outer = (nil)] [url = about:blank] 20:49:20 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x961e5c00) [pid = 1839] [serial = 619] [outer = (nil)] [url = about:blank] 20:49:20 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x95b60400) [pid = 1839] [serial = 615] [outer = (nil)] [url = about:blank] 20:49:20 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x95b60800) [pid = 1839] [serial = 616] [outer = (nil)] [url = about:blank] 20:49:20 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x938f5800) [pid = 1839] [serial = 612] [outer = (nil)] [url = about:blank] 20:49:20 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x939ed000) [pid = 1839] [serial = 613] [outer = (nil)] [url = about:blank] 20:49:20 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x9955ac00) [pid = 1839] [serial = 609] [outer = (nil)] [url = about:blank] 20:49:20 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x9a270400) [pid = 1839] [serial = 610] [outer = (nil)] [url = about:blank] 20:49:20 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x965eb800) [pid = 1839] [serial = 606] [outer = (nil)] [url = about:blank] 20:49:20 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x97795000) [pid = 1839] [serial = 607] [outer = (nil)] [url = about:blank] 20:49:20 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x8fa17000) [pid = 1839] [serial = 597] [outer = (nil)] [url = about:blank] 20:49:20 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x91a23c00) [pid = 1839] [serial = 598] [outer = (nil)] [url = about:blank] 20:49:20 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x957ec400) [pid = 1839] [serial = 600] [outer = (nil)] [url = about:blank] 20:49:20 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x957e9000) [pid = 1839] [serial = 601] [outer = (nil)] [url = about:blank] 20:49:20 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x95b68400) [pid = 1839] [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] 20:49:20 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x95d88000) [pid = 1839] [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] 20:49:20 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0x978a9400) [pid = 1839] [serial = 589] [outer = (nil)] [url = about:blank] 20:49:20 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x97b6b000) [pid = 1839] [serial = 592] [outer = (nil)] [url = about:blank] 20:49:20 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x9837f400) [pid = 1839] [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] 20:49:20 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x9837bc00) [pid = 1839] [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] 20:49:20 INFO - PROCESS | 1839 | --DOMWINDOW == 20 (0x9afce000) [pid = 1839] [serial = 640] [outer = (nil)] [url = about:blank] 20:49:38 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 20:49:38 INFO - PROCESS | 1839 | 1477626578488 Marionette TRACE conn4 <- [1,917,null,{"value":["/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html",2,null,null,[["The current browsing context must be chosen if the given name is empty string",3,null,null]]]}] 20:49:38 INFO - . 20:49:38 INFO - TEST-TIMEOUT | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html | took 30652ms 20:49:38 INFO - PROCESS | 1839 | 1477626578506 Marionette TRACE conn4 -> [0,918,"getWindowHandle",null] 20:49:38 INFO - PROCESS | 1839 | 1477626578514 Marionette TRACE conn4 <- [1,918,null,{"value":"8"}] 20:49:38 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html 20:49:38 INFO - PROCESS | 1839 | 1477626578526 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:38 INFO - PROCESS | 1839 | --DOCSHELL 0x9af93c00 == 7 [pid = 1839] [id = 219] 20:49:38 INFO - PROCESS | 1839 | 1477626578763 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 20:49:38 INFO - PROCESS | 1839 | 1477626578832 Marionette TRACE conn4 -> [0,920,"getWindowHandles",null] 20:49:38 INFO - PROCESS | 1839 | 1477626578839 Marionette TRACE conn4 <- [1,920,null,["8"]] 20:49:38 INFO - PROCESS | 1839 | 1477626578848 Marionette TRACE conn4 -> [0,921,"switchToWindow",{"name":"8"}] 20:49:38 INFO - PROCESS | 1839 | 1477626578857 Marionette TRACE conn4 <- [1,921,null,{}] 20:49:38 INFO - PROCESS | 1839 | 1477626578863 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:38 INFO - PROCESS | 1839 | ++DOCSHELL 0x8db80400 == 8 [pid = 1839] [id = 221] 20:49:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 21 (0x8db80c00) [pid = 1839] [serial = 647] [outer = (nil)] 20:49:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x8f7b5c00) [pid = 1839] [serial = 648] [outer = 0x8db80c00] 20:49:38 INFO - PROCESS | 1839 | 1477626578964 Marionette DEBUG loaded listener.js 20:49:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x8f867400) [pid = 1839] [serial = 649] [outer = 0x8db80c00] 20:49:39 INFO - PROCESS | 1839 | ++DOCSHELL 0x91068400 == 9 [pid = 1839] [id = 222] 20:49:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x91ae8400) [pid = 1839] [serial = 650] [outer = (nil)] 20:49:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x8f819800) [pid = 1839] [serial = 651] [outer = 0x91ae8400] 20:49:39 INFO - PROCESS | 1839 | ++DOCSHELL 0x92a32800 == 10 [pid = 1839] [id = 223] 20:49:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x92a32c00) [pid = 1839] [serial = 652] [outer = (nil)] 20:49:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x92ab3c00) [pid = 1839] [serial = 653] [outer = 0x92a32c00] 20:49:39 INFO - PROCESS | 1839 | 1477626579523 Marionette DEBUG loaded listener.js 20:49:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x92b80400) [pid = 1839] [serial = 654] [outer = 0x92a32c00] 20:49:40 INFO - PROCESS | 1839 | 1477626580077 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 \"190d030f-1016-44a1-9bef-e5cdc50989b6\"","@http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html:23:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html:22:1\n"]]]}] 20:49:40 INFO - ... 20:49:40 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html | took 1575ms 20:49:40 INFO - PROCESS | 1839 | 1477626580098 Marionette TRACE conn4 -> [0,923,"getWindowHandle",null] 20:49:40 INFO - PROCESS | 1839 | 1477626580102 Marionette TRACE conn4 <- [1,923,null,{"value":"8"}] 20:49:40 INFO - TEST-START | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml 20:49:40 INFO - PROCESS | 1839 | 1477626580112 Marionette TRACE conn4 -> [0,924,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:40 INFO - PROCESS | 1839 | 1477626580403 Marionette TRACE conn4 <- [1,924,null,{"value":null}] 20:49:40 INFO - PROCESS | 1839 | 1477626580426 Marionette TRACE conn4 -> [0,925,"getWindowHandles",null] 20:49:40 INFO - PROCESS | 1839 | 1477626580431 Marionette TRACE conn4 <- [1,925,null,["8"]] 20:49:40 INFO - PROCESS | 1839 | 1477626580438 Marionette TRACE conn4 -> [0,926,"switchToWindow",{"name":"8"}] 20:49:40 INFO - PROCESS | 1839 | 1477626580445 Marionette TRACE conn4 <- [1,926,null,{}] 20:49:40 INFO - PROCESS | 1839 | 1477626580451 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:40 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f81b800 == 11 [pid = 1839] [id = 224] 20:49:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x93c05400) [pid = 1839] [serial = 655] [outer = (nil)] 20:49:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x9556f000) [pid = 1839] [serial = 656] [outer = 0x93c05400] 20:49:40 INFO - PROCESS | 1839 | 1477626580539 Marionette DEBUG loaded listener.js 20:49:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x955e2400) [pid = 1839] [serial = 657] [outer = 0x93c05400] 20:49:41 INFO - PROCESS | 1839 | 1477626581249 Marionette TRACE conn4 <- [1,927,null,{"value":["/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml",0,null,null,[["document.close in XHTML",0,null,null]]]}] 20:49:41 INFO - . 20:49:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml | took 1173ms 20:49:41 INFO - PROCESS | 1839 | 1477626581294 Marionette TRACE conn4 -> [0,928,"getWindowHandle",null] 20:49:41 INFO - PROCESS | 1839 | 1477626581302 Marionette TRACE conn4 <- [1,928,null,{"value":"8"}] 20:49:41 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/001.html 20:49:41 INFO - PROCESS | 1839 | 1477626581309 Marionette TRACE conn4 -> [0,929,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:41 INFO - PROCESS | 1839 | 1477626581535 Marionette TRACE conn4 <- [1,929,null,{"value":null}] 20:49:41 INFO - PROCESS | 1839 | 1477626581547 Marionette TRACE conn4 -> [0,930,"getWindowHandles",null] 20:49:41 INFO - PROCESS | 1839 | 1477626581551 Marionette TRACE conn4 <- [1,930,null,["8"]] 20:49:41 INFO - PROCESS | 1839 | 1477626581562 Marionette TRACE conn4 -> [0,931,"switchToWindow",{"name":"8"}] 20:49:41 INFO - PROCESS | 1839 | 1477626581569 Marionette TRACE conn4 <- [1,931,null,{}] 20:49:41 INFO - PROCESS | 1839 | 1477626581576 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:41 INFO - PROCESS | 1839 | ++DOCSHELL 0x95936400 == 12 [pid = 1839] [id = 225] 20:49:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x95936800) [pid = 1839] [serial = 658] [outer = (nil)] 20:49:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x95938800) [pid = 1839] [serial = 659] [outer = 0x95936800] 20:49:41 INFO - PROCESS | 1839 | 1477626581667 Marionette DEBUG loaded listener.js 20:49:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x95b5d400) [pid = 1839] [serial = 660] [outer = 0x95936800] 20:49:42 INFO - PROCESS | 1839 | 1477626582285 Marionette TRACE conn4 <- [1,932,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/001.html",0,null,null,[["document.write",0,null,null]]]}] 20:49:42 INFO - . 20:49:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/001.html | took 1025ms 20:49:42 INFO - PROCESS | 1839 | 1477626582337 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 20:49:42 INFO - PROCESS | 1839 | 1477626582341 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 20:49:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/002.html 20:49:42 INFO - PROCESS | 1839 | 1477626582348 Marionette TRACE conn4 -> [0,934,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:42 INFO - PROCESS | 1839 | 1477626582516 Marionette TRACE conn4 <- [1,934,null,{"value":null}] 20:49:42 INFO - PROCESS | 1839 | 1477626582526 Marionette TRACE conn4 -> [0,935,"getWindowHandles",null] 20:49:42 INFO - PROCESS | 1839 | 1477626582529 Marionette TRACE conn4 <- [1,935,null,["8"]] 20:49:42 INFO - PROCESS | 1839 | 1477626582536 Marionette TRACE conn4 -> [0,936,"switchToWindow",{"name":"8"}] 20:49:42 INFO - PROCESS | 1839 | 1477626582544 Marionette TRACE conn4 <- [1,936,null,{}] 20:49:42 INFO - PROCESS | 1839 | 1477626582551 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:42 INFO - PROCESS | 1839 | ++DOCSHELL 0x92b79000 == 13 [pid = 1839] [id = 226] 20:49:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x95b68800) [pid = 1839] [serial = 661] [outer = (nil)] 20:49:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x95d84c00) [pid = 1839] [serial = 662] [outer = 0x95b68800] 20:49:42 INFO - PROCESS | 1839 | 1477626582634 Marionette DEBUG loaded listener.js 20:49:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x95d8a800) [pid = 1839] [serial = 663] [outer = 0x95b68800] 20:49:43 INFO - PROCESS | 1839 | 1477626583300 Marionette TRACE conn4 <- [1,937,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/002.html",0,null,null,[["document.write",0,null,null]]]}] 20:49:43 INFO - . 20:49:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/002.html | took 974ms 20:49:43 INFO - PROCESS | 1839 | 1477626583321 Marionette TRACE conn4 -> [0,938,"getWindowHandle",null] 20:49:43 INFO - PROCESS | 1839 | 1477626583325 Marionette TRACE conn4 <- [1,938,null,{"value":"8"}] 20:49:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/003.html 20:49:43 INFO - PROCESS | 1839 | 1477626583332 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:43 INFO - PROCESS | 1839 | 1477626583527 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 20:49:43 INFO - PROCESS | 1839 | 1477626583543 Marionette TRACE conn4 -> [0,940,"getWindowHandles",null] 20:49:43 INFO - PROCESS | 1839 | 1477626583547 Marionette TRACE conn4 <- [1,940,null,["8"]] 20:49:43 INFO - PROCESS | 1839 | 1477626583643 Marionette TRACE conn4 -> [0,941,"switchToWindow",{"name":"8"}] 20:49:43 INFO - PROCESS | 1839 | 1477626583648 Marionette TRACE conn4 <- [1,941,null,{}] 20:49:43 INFO - PROCESS | 1839 | 1477626583657 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:43 INFO - PROCESS | 1839 | ++DOCSHELL 0x95d88c00 == 14 [pid = 1839] [id = 227] 20:49:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x95e71000) [pid = 1839] [serial = 664] [outer = (nil)] 20:49:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x95e73800) [pid = 1839] [serial = 665] [outer = 0x95e71000] 20:49:43 INFO - PROCESS | 1839 | 1477626583739 Marionette DEBUG loaded listener.js 20:49:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x961e1c00) [pid = 1839] [serial = 666] [outer = 0x95e71000] 20:49:44 INFO - PROCESS | 1839 | 1477626584311 Marionette TRACE conn4 <- [1,942,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/003.html",0,null,null,[["document.write",0,null,null]]]}] 20:49:44 INFO - . 20:49:44 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/003.html | took 1030ms 20:49:44 INFO - PROCESS | 1839 | 1477626584370 Marionette TRACE conn4 -> [0,943,"getWindowHandle",null] 20:49:44 INFO - PROCESS | 1839 | 1477626584373 Marionette TRACE conn4 <- [1,943,null,{"value":"8"}] 20:49:44 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/004.html 20:49:44 INFO - PROCESS | 1839 | 1477626584380 Marionette TRACE conn4 -> [0,944,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:44 INFO - PROCESS | 1839 | 1477626584570 Marionette TRACE conn4 <- [1,944,null,{"value":null}] 20:49:44 INFO - PROCESS | 1839 | 1477626584674 Marionette TRACE conn4 -> [0,945,"getWindowHandles",null] 20:49:44 INFO - PROCESS | 1839 | 1477626584677 Marionette TRACE conn4 <- [1,945,null,["8"]] 20:49:44 INFO - PROCESS | 1839 | 1477626584683 Marionette TRACE conn4 -> [0,946,"switchToWindow",{"name":"8"}] 20:49:44 INFO - PROCESS | 1839 | 1477626584688 Marionette TRACE conn4 <- [1,946,null,{}] 20:49:44 INFO - PROCESS | 1839 | 1477626584693 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:44 INFO - PROCESS | 1839 | ++DOCSHELL 0x961edc00 == 15 [pid = 1839] [id = 228] 20:49:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x9629b400) [pid = 1839] [serial = 667] [outer = (nil)] 20:49:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x9651b400) [pid = 1839] [serial = 668] [outer = 0x9629b400] 20:49:44 INFO - PROCESS | 1839 | 1477626584775 Marionette DEBUG loaded listener.js 20:49:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x9651c000) [pid = 1839] [serial = 669] [outer = 0x9629b400] 20:49:45 INFO - PROCESS | 1839 | 1477626585292 Marionette TRACE conn4 <- [1,947,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/004.html",0,null,null,[["document.write",0,null,null]]]}] 20:49:45 INFO - . 20:49:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/004.html | took 923ms 20:49:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/005.html 20:49:45 INFO - PROCESS | 1839 | 1477626585304 Marionette TRACE conn4 -> [0,948,"getWindowHandle",null] 20:49:45 INFO - PROCESS | 1839 | 1477626585307 Marionette TRACE conn4 <- [1,948,null,{"value":"8"}] 20:49:45 INFO - PROCESS | 1839 | 1477626585317 Marionette TRACE conn4 -> [0,949,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:45 INFO - PROCESS | 1839 | 1477626585519 Marionette TRACE conn4 <- [1,949,null,{"value":null}] 20:49:45 INFO - PROCESS | 1839 | 1477626585532 Marionette TRACE conn4 -> [0,950,"getWindowHandles",null] 20:49:45 INFO - PROCESS | 1839 | 1477626585535 Marionette TRACE conn4 <- [1,950,null,["8"]] 20:49:45 INFO - PROCESS | 1839 | 1477626585542 Marionette TRACE conn4 -> [0,951,"switchToWindow",{"name":"8"}] 20:49:45 INFO - PROCESS | 1839 | 1477626585547 Marionette TRACE conn4 <- [1,951,null,{}] 20:49:45 INFO - PROCESS | 1839 | 1477626585553 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:45 INFO - PROCESS | 1839 | ++DOCSHELL 0x965e8c00 == 16 [pid = 1839] [id = 229] 20:49:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 44 (0x965ea400) [pid = 1839] [serial = 670] [outer = (nil)] 20:49:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 45 (0x973c6000) [pid = 1839] [serial = 671] [outer = 0x965ea400] 20:49:45 INFO - PROCESS | 1839 | 1477626585635 Marionette DEBUG loaded listener.js 20:49:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 46 (0x97788000) [pid = 1839] [serial = 672] [outer = 0x965ea400] 20:49:46 INFO - PROCESS | 1839 | 1477626586219 Marionette TRACE conn4 <- [1,952,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/005.html",0,null,null,[["document.write",0,null,null]]]}] 20:49:46 INFO - . 20:49:46 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/005.html | took 929ms 20:49:46 INFO - PROCESS | 1839 | 1477626586270 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 20:49:46 INFO - PROCESS | 1839 | 1477626586273 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 20:49:46 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/006.html 20:49:46 INFO - PROCESS | 1839 | 1477626586281 Marionette TRACE conn4 -> [0,954,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:46 INFO - PROCESS | 1839 | 1477626586512 Marionette TRACE conn4 <- [1,954,null,{"value":null}] 20:49:46 INFO - PROCESS | 1839 | 1477626586525 Marionette TRACE conn4 -> [0,955,"getWindowHandles",null] 20:49:46 INFO - PROCESS | 1839 | 1477626586527 Marionette TRACE conn4 <- [1,955,null,["8"]] 20:49:46 INFO - PROCESS | 1839 | 1477626586535 Marionette TRACE conn4 -> [0,956,"switchToWindow",{"name":"8"}] 20:49:46 INFO - PROCESS | 1839 | 1477626586540 Marionette TRACE conn4 <- [1,956,null,{}] 20:49:46 INFO - PROCESS | 1839 | 1477626586545 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:46 INFO - PROCESS | 1839 | ++DOCSHELL 0x9778cc00 == 17 [pid = 1839] [id = 230] 20:49:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 47 (0x97791000) [pid = 1839] [serial = 673] [outer = (nil)] 20:49:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 48 (0x977f0400) [pid = 1839] [serial = 674] [outer = 0x97791000] 20:49:46 INFO - PROCESS | 1839 | 1477626586627 Marionette DEBUG loaded listener.js 20:49:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 49 (0x977eec00) [pid = 1839] [serial = 675] [outer = 0x97791000] 20:49:47 INFO - PROCESS | 1839 | 1477626587334 Marionette TRACE conn4 <- [1,957,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/006.html",0,null,null,[["document.write",0,null,null]]]}] 20:49:47 INFO - . 20:49:47 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/006.html | took 1124ms 20:49:47 INFO - PROCESS | 1839 | 1477626587406 Marionette TRACE conn4 -> [0,958,"getWindowHandle",null] 20:49:47 INFO - PROCESS | 1839 | 1477626587413 Marionette TRACE conn4 <- [1,958,null,{"value":"8"}] 20:49:47 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/007.html 20:49:47 INFO - PROCESS | 1839 | 1477626587426 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:47 INFO - PROCESS | 1839 | 1477626587634 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 20:49:47 INFO - PROCESS | 1839 | 1477626587753 Marionette TRACE conn4 -> [0,960,"getWindowHandles",null] 20:49:47 INFO - PROCESS | 1839 | 1477626587758 Marionette TRACE conn4 <- [1,960,null,["8"]] 20:49:47 INFO - PROCESS | 1839 | 1477626587811 Marionette TRACE conn4 -> [0,961,"switchToWindow",{"name":"8"}] 20:49:47 INFO - PROCESS | 1839 | 1477626587819 Marionette TRACE conn4 <- [1,961,null,{}] 20:49:47 INFO - PROCESS | 1839 | 1477626587826 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:47 INFO - PROCESS | 1839 | ++DOCSHELL 0x91ae3c00 == 18 [pid = 1839] [id = 231] 20:49:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 50 (0x91aed000) [pid = 1839] [serial = 676] [outer = (nil)] 20:49:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 51 (0x938fac00) [pid = 1839] [serial = 677] [outer = 0x91aed000] 20:49:47 INFO - PROCESS | 1839 | 1477626587928 Marionette DEBUG loaded listener.js 20:49:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 52 (0x939f7400) [pid = 1839] [serial = 678] [outer = 0x91aed000] 20:49:48 INFO - PROCESS | 1839 | 1477626588569 Marionette TRACE conn4 <- [1,962,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/007.html",0,null,null,[["document.write",0,null,null]]]}] 20:49:48 INFO - . 20:49:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/007.html | took 1224ms 20:49:48 INFO - PROCESS | 1839 | 1477626588649 Marionette TRACE conn4 -> [0,963,"getWindowHandle",null] 20:49:48 INFO - PROCESS | 1839 | 1477626588657 Marionette TRACE conn4 <- [1,963,null,{"value":"8"}] 20:49:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/008.html 20:49:48 INFO - PROCESS | 1839 | 1477626588665 Marionette TRACE conn4 -> [0,964,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:48 INFO - PROCESS | 1839 | 1477626588917 Marionette TRACE conn4 <- [1,964,null,{"value":null}] 20:49:48 INFO - PROCESS | 1839 | 1477626588930 Marionette TRACE conn4 -> [0,965,"getWindowHandles",null] 20:49:48 INFO - PROCESS | 1839 | 1477626588935 Marionette TRACE conn4 <- [1,965,null,["8"]] 20:49:49 INFO - PROCESS | 1839 | 1477626589037 Marionette TRACE conn4 -> [0,966,"switchToWindow",{"name":"8"}] 20:49:49 INFO - PROCESS | 1839 | 1477626589044 Marionette TRACE conn4 <- [1,966,null,{}] 20:49:49 INFO - PROCESS | 1839 | 1477626589055 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:49 INFO - PROCESS | 1839 | ++DOCSHELL 0x95939000 == 19 [pid = 1839] [id = 232] 20:49:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 53 (0x95b62c00) [pid = 1839] [serial = 679] [outer = (nil)] 20:49:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 54 (0x95d7d400) [pid = 1839] [serial = 680] [outer = 0x95b62c00] 20:49:49 INFO - PROCESS | 1839 | 1477626589162 Marionette DEBUG loaded listener.js 20:49:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 55 (0x95e70000) [pid = 1839] [serial = 681] [outer = 0x95b62c00] 20:49:49 INFO - PROCESS | 1839 | 1477626589853 Marionette TRACE conn4 <- [1,967,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/008.html",0,null,null,[["document.write",0,null,null]]]}] 20:49:49 INFO - . 20:49:49 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/008.html | took 1288ms 20:49:49 INFO - PROCESS | 1839 | 1477626589975 Marionette TRACE conn4 -> [0,968,"getWindowHandle",null] 20:49:49 INFO - PROCESS | 1839 | 1477626589983 Marionette TRACE conn4 <- [1,968,null,{"value":"8"}] 20:49:49 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/009.html 20:49:49 INFO - PROCESS | 1839 | 1477626589991 Marionette TRACE conn4 -> [0,969,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:50 INFO - PROCESS | 1839 | 1477626590180 Marionette TRACE conn4 <- [1,969,null,{"value":null}] 20:49:50 INFO - PROCESS | 1839 | 1477626590328 Marionette TRACE conn4 -> [0,970,"getWindowHandles",null] 20:49:50 INFO - PROCESS | 1839 | 1477626590334 Marionette TRACE conn4 <- [1,970,null,["8"]] 20:49:50 INFO - PROCESS | 1839 | 1477626590345 Marionette TRACE conn4 -> [0,971,"switchToWindow",{"name":"8"}] 20:49:50 INFO - PROCESS | 1839 | 1477626590352 Marionette TRACE conn4 <- [1,971,null,{}] 20:49:50 INFO - PROCESS | 1839 | 1477626590360 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:50 INFO - PROCESS | 1839 | ++DOCSHELL 0x978a0c00 == 20 [pid = 1839] [id = 233] 20:49:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x978a1000) [pid = 1839] [serial = 682] [outer = (nil)] 20:49:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x978a4800) [pid = 1839] [serial = 683] [outer = 0x978a1000] 20:49:50 INFO - PROCESS | 1839 | 1477626590460 Marionette DEBUG loaded listener.js 20:49:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x978a8800) [pid = 1839] [serial = 684] [outer = 0x978a1000] 20:49:51 INFO - PROCESS | 1839 | 1477626591097 Marionette TRACE conn4 <- [1,972,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/009.html",0,null,null,[["document.write",0,null,null]]]}] 20:49:51 INFO - . 20:49:51 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/009.html | took 1135ms 20:49:51 INFO - PROCESS | 1839 | 1477626591151 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 20:49:51 INFO - PROCESS | 1839 | 1477626591156 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 20:49:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/010.html 20:49:51 INFO - PROCESS | 1839 | 1477626591169 Marionette TRACE conn4 -> [0,974,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:51 INFO - PROCESS | 1839 | 1477626591369 Marionette TRACE conn4 <- [1,974,null,{"value":null}] 20:49:51 INFO - PROCESS | 1839 | 1477626591516 Marionette TRACE conn4 -> [0,975,"getWindowHandles",null] 20:49:51 INFO - PROCESS | 1839 | 1477626591520 Marionette TRACE conn4 <- [1,975,null,["8"]] 20:49:51 INFO - PROCESS | 1839 | 1477626591534 Marionette TRACE conn4 -> [0,976,"switchToWindow",{"name":"8"}] 20:49:51 INFO - PROCESS | 1839 | 1477626591539 Marionette TRACE conn4 <- [1,976,null,{}] 20:49:51 INFO - PROCESS | 1839 | 1477626591546 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:51 INFO - PROCESS | 1839 | ++DOCSHELL 0x978a6800 == 21 [pid = 1839] [id = 234] 20:49:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x97b70400) [pid = 1839] [serial = 685] [outer = (nil)] 20:49:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x97b79400) [pid = 1839] [serial = 686] [outer = 0x97b70400] 20:49:51 INFO - PROCESS | 1839 | 1477626591640 Marionette DEBUG loaded listener.js 20:49:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x97bdcc00) [pid = 1839] [serial = 687] [outer = 0x97b70400] 20:49:52 INFO - PROCESS | 1839 | 1477626592267 Marionette TRACE conn4 <- [1,977,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/010.html",0,null,null,[["document.write",0,null,null]]]}] 20:49:52 INFO - . 20:49:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/010.html | took 1124ms 20:49:52 INFO - PROCESS | 1839 | 1477626592326 Marionette TRACE conn4 -> [0,978,"getWindowHandle",null] 20:49:52 INFO - PROCESS | 1839 | 1477626592330 Marionette TRACE conn4 <- [1,978,null,{"value":"8"}] 20:49:52 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/011.html 20:49:52 INFO - PROCESS | 1839 | 1477626592340 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:52 INFO - PROCESS | 1839 | 1477626592521 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 20:49:52 INFO - PROCESS | 1839 | 1477626592737 Marionette TRACE conn4 -> [0,980,"getWindowHandles",null] 20:49:52 INFO - PROCESS | 1839 | 1477626592744 Marionette TRACE conn4 <- [1,980,null,["8"]] 20:49:52 INFO - PROCESS | 1839 | 1477626592760 Marionette TRACE conn4 -> [0,981,"switchToWindow",{"name":"8"}] 20:49:52 INFO - PROCESS | 1839 | 1477626592770 Marionette TRACE conn4 <- [1,981,null,{}] 20:49:52 INFO - PROCESS | 1839 | 1477626592778 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:52 INFO - PROCESS | 1839 | ++DOCSHELL 0x8db78800 == 22 [pid = 1839] [id = 235] 20:49:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x8db7cc00) [pid = 1839] [serial = 688] [outer = (nil)] 20:49:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x90e47400) [pid = 1839] [serial = 689] [outer = 0x8db7cc00] 20:49:52 INFO - PROCESS | 1839 | 1477626592870 Marionette DEBUG loaded listener.js 20:49:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x90e49000) [pid = 1839] [serial = 690] [outer = 0x8db7cc00] 20:49:53 INFO - PROCESS | 1839 | 1477626593561 Marionette TRACE conn4 <- [1,982,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/011.html",0,null,null,[["document.write",0,null,null]]]}] 20:49:53 INFO - . 20:49:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/011.html | took 1320ms 20:49:53 INFO - PROCESS | 1839 | 1477626593661 Marionette TRACE conn4 -> [0,983,"getWindowHandle",null] 20:49:53 INFO - PROCESS | 1839 | 1477626593667 Marionette TRACE conn4 <- [1,983,null,{"value":"8"}] 20:49:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/012.html 20:49:53 INFO - PROCESS | 1839 | 1477626593697 Marionette TRACE conn4 -> [0,984,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:53 INFO - PROCESS | 1839 | 1477626593885 Marionette TRACE conn4 <- [1,984,null,{"value":null}] 20:49:54 INFO - PROCESS | 1839 | 1477626594037 Marionette TRACE conn4 -> [0,985,"getWindowHandles",null] 20:49:54 INFO - PROCESS | 1839 | 1477626594043 Marionette TRACE conn4 <- [1,985,null,["8"]] 20:49:54 INFO - PROCESS | 1839 | --DOCSHELL 0x91068400 == 21 [pid = 1839] [id = 222] 20:49:54 INFO - PROCESS | 1839 | --DOCSHELL 0x9af8dc00 == 20 [pid = 1839] [id = 218] 20:49:54 INFO - PROCESS | 1839 | 1477626594083 Marionette TRACE conn4 -> [0,986,"switchToWindow",{"name":"8"}] 20:49:54 INFO - PROCESS | 1839 | 1477626594091 Marionette TRACE conn4 <- [1,986,null,{}] 20:49:54 INFO - PROCESS | 1839 | 1477626594097 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:54 INFO - PROCESS | 1839 | ++DOCSHELL 0x90e48800 == 21 [pid = 1839] [id = 236] 20:49:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x91068400) [pid = 1839] [serial = 691] [outer = (nil)] 20:49:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x95b5c400) [pid = 1839] [serial = 692] [outer = 0x91068400] 20:49:54 INFO - PROCESS | 1839 | 1477626594193 Marionette DEBUG loaded listener.js 20:49:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x95b5c800) [pid = 1839] [serial = 693] [outer = 0x91068400] 20:49:54 INFO - PROCESS | 1839 | 1477626594803 Marionette TRACE conn4 <- [1,987,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/012.html",0,null,null,[["document.write",0,null,null]]]}] 20:49:54 INFO - . 20:49:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/012.html | took 1124ms 20:49:54 INFO - PROCESS | 1839 | 1477626594850 Marionette TRACE conn4 -> [0,988,"getWindowHandle",null] 20:49:54 INFO - PROCESS | 1839 | 1477626594854 Marionette TRACE conn4 <- [1,988,null,{"value":"8"}] 20:49:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/013.html 20:49:54 INFO - PROCESS | 1839 | 1477626594862 Marionette TRACE conn4 -> [0,989,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:55 INFO - PROCESS | 1839 | 1477626595042 Marionette TRACE conn4 <- [1,989,null,{"value":null}] 20:49:55 INFO - PROCESS | 1839 | 1477626595160 Marionette TRACE conn4 -> [0,990,"getWindowHandles",null] 20:49:55 INFO - PROCESS | 1839 | 1477626595171 Marionette TRACE conn4 <- [1,990,null,["8"]] 20:49:55 INFO - PROCESS | 1839 | 1477626595185 Marionette TRACE conn4 -> [0,991,"switchToWindow",{"name":"8"}] 20:49:55 INFO - PROCESS | 1839 | 1477626595192 Marionette TRACE conn4 <- [1,991,null,{}] 20:49:55 INFO - PROCESS | 1839 | 1477626595197 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:55 INFO - PROCESS | 1839 | ++DOCSHELL 0x95e70400 == 22 [pid = 1839] [id = 237] 20:49:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x962a4400) [pid = 1839] [serial = 694] [outer = (nil)] 20:49:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x96521c00) [pid = 1839] [serial = 695] [outer = 0x962a4400] 20:49:55 INFO - PROCESS | 1839 | 1477626595281 Marionette DEBUG loaded listener.js 20:49:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x965e8800) [pid = 1839] [serial = 696] [outer = 0x962a4400] 20:49:55 INFO - PROCESS | 1839 | 1477626595825 Marionette TRACE conn4 <- [1,992,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/013.html",0,null,null,[["document.write",0,null,null]]]}] 20:49:55 INFO - . 20:49:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/013.html | took 983ms 20:49:55 INFO - PROCESS | 1839 | 1477626595867 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 20:49:55 INFO - PROCESS | 1839 | 1477626595871 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 20:49:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/014.html 20:49:55 INFO - PROCESS | 1839 | 1477626595878 Marionette TRACE conn4 -> [0,994,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:56 INFO - PROCESS | 1839 | 1477626596133 Marionette TRACE conn4 <- [1,994,null,{"value":null}] 20:49:56 INFO - PROCESS | 1839 | 1477626596269 Marionette TRACE conn4 -> [0,995,"getWindowHandles",null] 20:49:56 INFO - PROCESS | 1839 | 1477626596273 Marionette TRACE conn4 <- [1,995,null,["8"]] 20:49:56 INFO - PROCESS | 1839 | 1477626596278 Marionette TRACE conn4 -> [0,996,"switchToWindow",{"name":"8"}] 20:49:56 INFO - PROCESS | 1839 | 1477626596284 Marionette TRACE conn4 <- [1,996,null,{}] 20:49:56 INFO - PROCESS | 1839 | 1477626596289 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:56 INFO - PROCESS | 1839 | ++DOCSHELL 0x978a8000 == 23 [pid = 1839] [id = 238] 20:49:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x97b5f400) [pid = 1839] [serial = 697] [outer = (nil)] 20:49:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x97b76c00) [pid = 1839] [serial = 698] [outer = 0x97b5f400] 20:49:56 INFO - PROCESS | 1839 | 1477626596372 Marionette DEBUG loaded listener.js 20:49:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x97be9c00) [pid = 1839] [serial = 699] [outer = 0x97b5f400] 20:49:57 INFO - PROCESS | 1839 | 1477626597043 Marionette TRACE conn4 <- [1,997,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/014.html",0,null,null,[["document.write",0,null,null]]]}] 20:49:57 INFO - . 20:49:57 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/014.html | took 1182ms 20:49:57 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/015.html 20:49:57 INFO - PROCESS | 1839 | 1477626597093 Marionette TRACE conn4 -> [0,998,"getWindowHandle",null] 20:49:57 INFO - PROCESS | 1839 | 1477626597098 Marionette TRACE conn4 <- [1,998,null,{"value":"8"}] 20:49:57 INFO - PROCESS | 1839 | 1477626597105 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:57 INFO - PROCESS | 1839 | 1477626597321 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 20:49:57 INFO - PROCESS | 1839 | 1477626597347 Marionette TRACE conn4 -> [0,1000,"getWindowHandles",null] 20:49:57 INFO - PROCESS | 1839 | 1477626597351 Marionette TRACE conn4 <- [1,1000,null,["8"]] 20:49:57 INFO - PROCESS | 1839 | 1477626597356 Marionette TRACE conn4 -> [0,1001,"switchToWindow",{"name":"8"}] 20:49:57 INFO - PROCESS | 1839 | 1477626597361 Marionette TRACE conn4 <- [1,1001,null,{}] 20:49:57 INFO - PROCESS | 1839 | 1477626597367 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:57 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce44800 == 24 [pid = 1839] [id = 239] 20:49:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x8da90400) [pid = 1839] [serial = 700] [outer = (nil)] 20:49:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x9848f000) [pid = 1839] [serial = 701] [outer = 0x8da90400] 20:49:57 INFO - PROCESS | 1839 | 1477626597508 Marionette DEBUG loaded listener.js 20:49:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x9848f400) [pid = 1839] [serial = 702] [outer = 0x8da90400] 20:49:58 INFO - PROCESS | 1839 | 1477626598101 Marionette TRACE conn4 <- [1,1002,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/015.html",0,null,null,[["document.write",0,null,null]]]}] 20:49:58 INFO - . 20:49:58 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/015.html | took 1126ms 20:49:58 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x9b32c400) [pid = 1839] [serial = 644] [outer = (nil)] [url = about:blank] 20:49:58 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x9629b400) [pid = 1839] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/004.html] 20:49:58 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x95e71000) [pid = 1839] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/003.html] 20:49:58 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x95b68800) [pid = 1839] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/002.html] 20:49:58 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x95936800) [pid = 1839] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/001.html] 20:49:58 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x93c05400) [pid = 1839] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml] 20:49:58 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x91ae8400) [pid = 1839] [serial = 650] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 20:49:58 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x92a32c00) [pid = 1839] [serial = 652] [outer = (nil)] [url = about:blank] 20:49:58 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x8db80c00) [pid = 1839] [serial = 647] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html] 20:49:58 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x9b338800) [pid = 1839] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 20:49:58 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x965ea400) [pid = 1839] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/005.html] 20:49:58 INFO - PROCESS | 1839 | 1477626598261 Marionette TRACE conn4 -> [0,1003,"getWindowHandle",null] 20:49:58 INFO - PROCESS | 1839 | 1477626598266 Marionette TRACE conn4 <- [1,1003,null,{"value":"8"}] 20:49:58 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/016.html 20:49:58 INFO - PROCESS | 1839 | 1477626598275 Marionette TRACE conn4 -> [0,1004,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:58 INFO - PROCESS | 1839 | 1477626598438 Marionette TRACE conn4 <- [1,1004,null,{"value":null}] 20:49:58 INFO - PROCESS | 1839 | 1477626598448 Marionette TRACE conn4 -> [0,1005,"getWindowHandles",null] 20:49:58 INFO - PROCESS | 1839 | 1477626598451 Marionette TRACE conn4 <- [1,1005,null,["8"]] 20:49:58 INFO - PROCESS | 1839 | 1477626598455 Marionette TRACE conn4 -> [0,1006,"switchToWindow",{"name":"8"}] 20:49:58 INFO - PROCESS | 1839 | 1477626598462 Marionette TRACE conn4 <- [1,1006,null,{}] 20:49:58 INFO - PROCESS | 1839 | 1477626598467 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:58 INFO - PROCESS | 1839 | ++DOCSHELL 0x957ee000 == 25 [pid = 1839] [id = 240] 20:49:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x9789fc00) [pid = 1839] [serial = 703] [outer = (nil)] 20:49:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x9a274000) [pid = 1839] [serial = 704] [outer = 0x9789fc00] 20:49:58 INFO - PROCESS | 1839 | 1477626598581 Marionette DEBUG loaded listener.js 20:49:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x9a32f000) [pid = 1839] [serial = 705] [outer = 0x9789fc00] 20:49:59 INFO - PROCESS | 1839 | 1477626599232 Marionette TRACE conn4 <- [1,1007,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/016.html",0,null,null,[["document.write",0,null,null]]]}] 20:49:59 INFO - . 20:49:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/016.html | took 1022ms 20:49:59 INFO - PROCESS | 1839 | 1477626599296 Marionette TRACE conn4 -> [0,1008,"getWindowHandle",null] 20:49:59 INFO - PROCESS | 1839 | 1477626599300 Marionette TRACE conn4 <- [1,1008,null,{"value":"8"}] 20:49:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/017.html 20:49:59 INFO - PROCESS | 1839 | 1477626599310 Marionette TRACE conn4 -> [0,1009,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:49:59 INFO - PROCESS | 1839 | 1477626599520 Marionette TRACE conn4 <- [1,1009,null,{"value":null}] 20:49:59 INFO - PROCESS | 1839 | 1477626599593 Marionette TRACE conn4 -> [0,1010,"getWindowHandles",null] 20:49:59 INFO - PROCESS | 1839 | 1477626599596 Marionette TRACE conn4 <- [1,1010,null,["8"]] 20:49:59 INFO - PROCESS | 1839 | 1477626599602 Marionette TRACE conn4 -> [0,1011,"switchToWindow",{"name":"8"}] 20:49:59 INFO - PROCESS | 1839 | 1477626599610 Marionette TRACE conn4 <- [1,1011,null,{}] 20:49:59 INFO - PROCESS | 1839 | 1477626599616 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:49:59 INFO - PROCESS | 1839 | ++DOCSHELL 0x957ee800 == 26 [pid = 1839] [id = 241] 20:49:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x9a3e2400) [pid = 1839] [serial = 706] [outer = (nil)] 20:49:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x9af8c800) [pid = 1839] [serial = 707] [outer = 0x9a3e2400] 20:49:59 INFO - PROCESS | 1839 | 1477626599706 Marionette DEBUG loaded listener.js 20:49:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x9af8d000) [pid = 1839] [serial = 708] [outer = 0x9a3e2400] 20:50:00 INFO - PROCESS | 1839 | 1477626600257 Marionette TRACE conn4 <- [1,1012,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/017.html",0,null,null,[["document.write",0,null,null]]]}] 20:50:00 INFO - . 20:50:00 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/017.html | took 969ms 20:50:00 INFO - PROCESS | 1839 | 1477626600306 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 20:50:00 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/018.html 20:50:00 INFO - PROCESS | 1839 | 1477626600310 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 20:50:00 INFO - PROCESS | 1839 | 1477626600320 Marionette TRACE conn4 -> [0,1014,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:00 INFO - PROCESS | 1839 | 1477626600502 Marionette TRACE conn4 <- [1,1014,null,{"value":null}] 20:50:00 INFO - PROCESS | 1839 | 1477626600517 Marionette TRACE conn4 -> [0,1015,"getWindowHandles",null] 20:50:00 INFO - PROCESS | 1839 | 1477626600520 Marionette TRACE conn4 <- [1,1015,null,["8"]] 20:50:00 INFO - PROCESS | 1839 | 1477626600524 Marionette TRACE conn4 -> [0,1016,"switchToWindow",{"name":"8"}] 20:50:00 INFO - PROCESS | 1839 | 1477626600531 Marionette TRACE conn4 <- [1,1016,null,{}] 20:50:00 INFO - PROCESS | 1839 | 1477626600536 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:00 INFO - PROCESS | 1839 | ++DOCSHELL 0x9b142c00 == 27 [pid = 1839] [id = 242] 20:50:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x9b144000) [pid = 1839] [serial = 709] [outer = (nil)] 20:50:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x9b150400) [pid = 1839] [serial = 710] [outer = 0x9b144000] 20:50:00 INFO - PROCESS | 1839 | 1477626600624 Marionette DEBUG loaded listener.js 20:50:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x9b14a800) [pid = 1839] [serial = 711] [outer = 0x9b144000] 20:50:01 INFO - PROCESS | 1839 | 1477626601423 Marionette TRACE conn4 <- [1,1017,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/018.html",0,null,null,[["document.write",0,null,null]]]}] 20:50:01 INFO - . 20:50:01 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/018.html | took 1127ms 20:50:01 INFO - PROCESS | 1839 | 1477626601446 Marionette TRACE conn4 -> [0,1018,"getWindowHandle",null] 20:50:01 INFO - PROCESS | 1839 | 1477626601453 Marionette TRACE conn4 <- [1,1018,null,{"value":"8"}] 20:50:01 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/019.html 20:50:01 INFO - PROCESS | 1839 | 1477626601464 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:01 INFO - PROCESS | 1839 | 1477626601705 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 20:50:01 INFO - PROCESS | 1839 | 1477626601840 Marionette TRACE conn4 -> [0,1020,"getWindowHandles",null] 20:50:01 INFO - PROCESS | 1839 | 1477626601846 Marionette TRACE conn4 <- [1,1020,null,["8"]] 20:50:01 INFO - PROCESS | 1839 | 1477626601853 Marionette TRACE conn4 -> [0,1021,"switchToWindow",{"name":"8"}] 20:50:01 INFO - PROCESS | 1839 | 1477626601861 Marionette TRACE conn4 <- [1,1021,null,{}] 20:50:01 INFO - PROCESS | 1839 | 1477626601868 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:01 INFO - PROCESS | 1839 | ++DOCSHELL 0x939f8c00 == 28 [pid = 1839] [id = 243] 20:50:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x957e5800) [pid = 1839] [serial = 712] [outer = (nil)] 20:50:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x95b5a000) [pid = 1839] [serial = 713] [outer = 0x957e5800] 20:50:02 INFO - PROCESS | 1839 | 1477626602047 Marionette DEBUG loaded listener.js 20:50:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x95e6e400) [pid = 1839] [serial = 714] [outer = 0x957e5800] 20:50:02 INFO - PROCESS | 1839 | 1477626602864 Marionette TRACE conn4 <- [1,1022,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/019.html",0,null,null,[["document.write",0,null,null]]]}] 20:50:02 INFO - . 20:50:02 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/019.html | took 1435ms 20:50:02 INFO - PROCESS | 1839 | 1477626602899 Marionette TRACE conn4 -> [0,1023,"getWindowHandle",null] 20:50:02 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/020.html 20:50:02 INFO - PROCESS | 1839 | 1477626602906 Marionette TRACE conn4 <- [1,1023,null,{"value":"8"}] 20:50:02 INFO - PROCESS | 1839 | 1477626602914 Marionette TRACE conn4 -> [0,1024,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:03 INFO - PROCESS | 1839 | 1477626603139 Marionette TRACE conn4 <- [1,1024,null,{"value":null}] 20:50:03 INFO - PROCESS | 1839 | 1477626603271 Marionette TRACE conn4 -> [0,1025,"getWindowHandles",null] 20:50:03 INFO - PROCESS | 1839 | 1477626603276 Marionette TRACE conn4 <- [1,1025,null,["8"]] 20:50:03 INFO - PROCESS | 1839 | 1477626603284 Marionette TRACE conn4 -> [0,1026,"switchToWindow",{"name":"8"}] 20:50:03 INFO - PROCESS | 1839 | 1477626603290 Marionette TRACE conn4 <- [1,1026,null,{}] 20:50:03 INFO - PROCESS | 1839 | 1477626603297 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:03 INFO - PROCESS | 1839 | ++DOCSHELL 0x95d8a000 == 29 [pid = 1839] [id = 244] 20:50:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x973c9c00) [pid = 1839] [serial = 715] [outer = (nil)] 20:50:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x97890c00) [pid = 1839] [serial = 716] [outer = 0x973c9c00] 20:50:03 INFO - PROCESS | 1839 | 1477626603441 Marionette DEBUG loaded listener.js 20:50:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x9789f000) [pid = 1839] [serial = 717] [outer = 0x973c9c00] 20:50:04 INFO - PROCESS | 1839 | 1477626604124 Marionette TRACE conn4 <- [1,1027,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/020.html",0,null,null,[["document.write",0,null,null]]]}] 20:50:04 INFO - . 20:50:04 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/020.html | took 1222ms 20:50:04 INFO - PROCESS | 1839 | 1477626604145 Marionette TRACE conn4 -> [0,1028,"getWindowHandle",null] 20:50:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/021.html 20:50:04 INFO - PROCESS | 1839 | 1477626604153 Marionette TRACE conn4 <- [1,1028,null,{"value":"8"}] 20:50:04 INFO - PROCESS | 1839 | 1477626604161 Marionette TRACE conn4 -> [0,1029,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:04 INFO - PROCESS | 1839 | 1477626604356 Marionette TRACE conn4 <- [1,1029,null,{"value":null}] 20:50:04 INFO - PROCESS | 1839 | 1477626604528 Marionette TRACE conn4 -> [0,1030,"getWindowHandles",null] 20:50:04 INFO - PROCESS | 1839 | 1477626604535 Marionette TRACE conn4 <- [1,1030,null,["8"]] 20:50:04 INFO - PROCESS | 1839 | 1477626604542 Marionette TRACE conn4 -> [0,1031,"switchToWindow",{"name":"8"}] 20:50:04 INFO - PROCESS | 1839 | 1477626604550 Marionette TRACE conn4 <- [1,1031,null,{}] 20:50:04 INFO - PROCESS | 1839 | 1477626604557 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:04 INFO - PROCESS | 1839 | ++DOCSHELL 0x9a2c2800 == 30 [pid = 1839] [id = 245] 20:50:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x9a2c3800) [pid = 1839] [serial = 718] [outer = (nil)] 20:50:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 82 (0x9a3d4800) [pid = 1839] [serial = 719] [outer = 0x9a2c3800] 20:50:04 INFO - PROCESS | 1839 | 1477626604657 Marionette DEBUG loaded listener.js 20:50:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 83 (0x9b32bc00) [pid = 1839] [serial = 720] [outer = 0x9a2c3800] 20:50:05 INFO - PROCESS | 1839 | 1477626605493 Marionette TRACE conn4 <- [1,1032,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/021.html",0,null,null,[["document.write",0,null,null]]]}] 20:50:05 INFO - . 20:50:05 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/021.html | took 1377ms 20:50:05 INFO - PROCESS | 1839 | 1477626605538 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 20:50:05 INFO - PROCESS | 1839 | 1477626605543 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 20:50:05 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/022.html 20:50:05 INFO - PROCESS | 1839 | 1477626605554 Marionette TRACE conn4 -> [0,1034,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:05 INFO - PROCESS | 1839 | 1477626605792 Marionette TRACE conn4 <- [1,1034,null,{"value":null}] 20:50:05 INFO - PROCESS | 1839 | 1477626605916 Marionette TRACE conn4 -> [0,1035,"getWindowHandles",null] 20:50:05 INFO - PROCESS | 1839 | 1477626605921 Marionette TRACE conn4 <- [1,1035,null,["8"]] 20:50:05 INFO - PROCESS | 1839 | 1477626605930 Marionette TRACE conn4 -> [0,1036,"switchToWindow",{"name":"8"}] 20:50:05 INFO - PROCESS | 1839 | 1477626605937 Marionette TRACE conn4 <- [1,1036,null,{}] 20:50:05 INFO - PROCESS | 1839 | 1477626605943 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:06 INFO - PROCESS | 1839 | ++DOCSHELL 0x8da91800 == 31 [pid = 1839] [id = 246] 20:50:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 84 (0x8db1cc00) [pid = 1839] [serial = 721] [outer = (nil)] 20:50:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 85 (0x95d85400) [pid = 1839] [serial = 722] [outer = 0x8db1cc00] 20:50:06 INFO - PROCESS | 1839 | 1477626606077 Marionette DEBUG loaded listener.js 20:50:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 86 (0x96297000) [pid = 1839] [serial = 723] [outer = 0x8db1cc00] 20:50:06 INFO - PROCESS | 1839 | 1477626606969 Marionette TRACE conn4 <- [1,1037,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/022.html",0,null,null,[["document.write",0,null,null]]]}] 20:50:07 INFO - . 20:50:07 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/022.html | took 1478ms 20:50:07 INFO - PROCESS | 1839 | 1477626607033 Marionette TRACE conn4 -> [0,1038,"getWindowHandle",null] 20:50:07 INFO - PROCESS | 1839 | 1477626607047 Marionette TRACE conn4 <- [1,1038,null,{"value":"8"}] 20:50:07 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/023.html 20:50:07 INFO - PROCESS | 1839 | 1477626607064 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:07 INFO - PROCESS | 1839 | 1477626607290 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 20:50:07 INFO - PROCESS | 1839 | 1477626607454 Marionette TRACE conn4 -> [0,1040,"getWindowHandles",null] 20:50:07 INFO - PROCESS | 1839 | 1477626607460 Marionette TRACE conn4 <- [1,1040,null,["8"]] 20:50:07 INFO - PROCESS | 1839 | 1477626607472 Marionette TRACE conn4 -> [0,1041,"switchToWindow",{"name":"8"}] 20:50:07 INFO - PROCESS | 1839 | 1477626607478 Marionette TRACE conn4 <- [1,1041,null,{}] 20:50:07 INFO - PROCESS | 1839 | 1477626607485 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:07 INFO - PROCESS | 1839 | ++DOCSHELL 0x957cf400 == 32 [pid = 1839] [id = 247] 20:50:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 87 (0x957ea400) [pid = 1839] [serial = 724] [outer = (nil)] 20:50:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 88 (0x95b60c00) [pid = 1839] [serial = 725] [outer = 0x957ea400] 20:50:07 INFO - PROCESS | 1839 | 1477626607578 Marionette DEBUG loaded listener.js 20:50:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 89 (0x95b64400) [pid = 1839] [serial = 726] [outer = 0x957ea400] 20:50:08 INFO - PROCESS | 1839 | --DOMWINDOW == 88 (0x9b4b9000) [pid = 1839] [serial = 646] [outer = (nil)] [url = about:blank] 20:50:08 INFO - PROCESS | 1839 | --DOMWINDOW == 87 (0x9b39b800) [pid = 1839] [serial = 645] [outer = (nil)] [url = about:blank] 20:50:08 INFO - PROCESS | 1839 | --DOMWINDOW == 86 (0x9b38f400) [pid = 1839] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 20:50:08 INFO - PROCESS | 1839 | --DOMWINDOW == 85 (0x8f867400) [pid = 1839] [serial = 649] [outer = (nil)] [url = about:blank] 20:50:08 INFO - PROCESS | 1839 | --DOMWINDOW == 84 (0x8f7b5c00) [pid = 1839] [serial = 648] [outer = (nil)] [url = about:blank] 20:50:08 INFO - PROCESS | 1839 | --DOMWINDOW == 83 (0x92b80400) [pid = 1839] [serial = 654] [outer = (nil)] [url = about:blank] 20:50:08 INFO - PROCESS | 1839 | --DOMWINDOW == 82 (0x92ab3c00) [pid = 1839] [serial = 653] [outer = (nil)] [url = about:blank] 20:50:08 INFO - PROCESS | 1839 | --DOMWINDOW == 81 (0x955e2400) [pid = 1839] [serial = 657] [outer = (nil)] [url = about:blank] 20:50:08 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x9556f000) [pid = 1839] [serial = 656] [outer = (nil)] [url = about:blank] 20:50:08 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x95b5d400) [pid = 1839] [serial = 660] [outer = (nil)] [url = about:blank] 20:50:08 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x95938800) [pid = 1839] [serial = 659] [outer = (nil)] [url = about:blank] 20:50:08 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x95d8a800) [pid = 1839] [serial = 663] [outer = (nil)] [url = about:blank] 20:50:08 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x95d84c00) [pid = 1839] [serial = 662] [outer = (nil)] [url = about:blank] 20:50:08 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x961e1c00) [pid = 1839] [serial = 666] [outer = (nil)] [url = about:blank] 20:50:08 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x95e73800) [pid = 1839] [serial = 665] [outer = (nil)] [url = about:blank] 20:50:08 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x9651c000) [pid = 1839] [serial = 669] [outer = (nil)] [url = about:blank] 20:50:08 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x9651b400) [pid = 1839] [serial = 668] [outer = (nil)] [url = about:blank] 20:50:08 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x97788000) [pid = 1839] [serial = 672] [outer = (nil)] [url = about:blank] 20:50:08 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x973c6000) [pid = 1839] [serial = 671] [outer = (nil)] [url = about:blank] 20:50:08 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x8f819800) [pid = 1839] [serial = 651] [outer = (nil)] [url = about:blank] 20:50:09 INFO - PROCESS | 1839 | 1477626609058 Marionette TRACE conn4 <- [1,1042,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/023.html",0,null,null,[["document.write",0,null,null]]]}] 20:50:09 INFO - . 20:50:09 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/023.html | took 2031ms 20:50:09 INFO - PROCESS | 1839 | 1477626609103 Marionette TRACE conn4 -> [0,1043,"getWindowHandle",null] 20:50:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/024.html 20:50:09 INFO - PROCESS | 1839 | 1477626609110 Marionette TRACE conn4 <- [1,1043,null,{"value":"8"}] 20:50:09 INFO - PROCESS | 1839 | 1477626609121 Marionette TRACE conn4 -> [0,1044,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:09 INFO - PROCESS | 1839 | 1477626609340 Marionette TRACE conn4 <- [1,1044,null,{"value":null}] 20:50:09 INFO - PROCESS | 1839 | 1477626609455 Marionette TRACE conn4 -> [0,1045,"getWindowHandles",null] 20:50:09 INFO - PROCESS | 1839 | 1477626609461 Marionette TRACE conn4 <- [1,1045,null,["8"]] 20:50:09 INFO - PROCESS | 1839 | 1477626609468 Marionette TRACE conn4 -> [0,1046,"switchToWindow",{"name":"8"}] 20:50:09 INFO - PROCESS | 1839 | 1477626609476 Marionette TRACE conn4 <- [1,1046,null,{}] 20:50:09 INFO - PROCESS | 1839 | 1477626609483 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:09 INFO - PROCESS | 1839 | ++DOCSHELL 0x91a28000 == 33 [pid = 1839] [id = 248] 20:50:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x91ae8400) [pid = 1839] [serial = 727] [outer = (nil)] 20:50:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x92d73c00) [pid = 1839] [serial = 728] [outer = 0x91ae8400] 20:50:09 INFO - PROCESS | 1839 | 1477626609577 Marionette DEBUG loaded listener.js 20:50:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x93c0f800) [pid = 1839] [serial = 729] [outer = 0x91ae8400] 20:50:10 INFO - PROCESS | 1839 | 1477626610176 Marionette TRACE conn4 <- [1,1047,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/024.html",0,null,null,[["document.write",0,null,null]]]}] 20:50:10 INFO - . 20:50:10 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/024.html | took 1072ms 20:50:10 INFO - PROCESS | 1839 | 1477626610229 Marionette TRACE conn4 -> [0,1048,"getWindowHandle",null] 20:50:10 INFO - PROCESS | 1839 | 1477626610234 Marionette TRACE conn4 <- [1,1048,null,{"value":"8"}] 20:50:10 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/025.html 20:50:10 INFO - PROCESS | 1839 | 1477626610243 Marionette TRACE conn4 -> [0,1049,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:10 INFO - PROCESS | 1839 | 1477626610454 Marionette TRACE conn4 <- [1,1049,null,{"value":null}] 20:50:10 INFO - PROCESS | 1839 | 1477626610569 Marionette TRACE conn4 -> [0,1050,"getWindowHandles",null] 20:50:10 INFO - PROCESS | 1839 | 1477626610574 Marionette TRACE conn4 <- [1,1050,null,["8"]] 20:50:10 INFO - PROCESS | 1839 | 1477626610581 Marionette TRACE conn4 -> [0,1051,"switchToWindow",{"name":"8"}] 20:50:10 INFO - PROCESS | 1839 | 1477626610587 Marionette TRACE conn4 <- [1,1051,null,{}] 20:50:10 INFO - PROCESS | 1839 | 1477626610593 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:10 INFO - PROCESS | 1839 | ++DOCSHELL 0x95938800 == 34 [pid = 1839] [id = 249] 20:50:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x95b67800) [pid = 1839] [serial = 730] [outer = (nil)] 20:50:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x95d86400) [pid = 1839] [serial = 731] [outer = 0x95b67800] 20:50:10 INFO - PROCESS | 1839 | 1477626610682 Marionette DEBUG loaded listener.js 20:50:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x95d83800) [pid = 1839] [serial = 732] [outer = 0x95b67800] 20:50:11 INFO - PROCESS | 1839 | 1477626611352 Marionette TRACE conn4 <- [1,1052,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/025.html",0,null,null,[["document.write",0,null,null]]]}] 20:50:11 INFO - . 20:50:11 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/025.html | took 1178ms 20:50:11 INFO - PROCESS | 1839 | 1477626611432 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 20:50:11 INFO - PROCESS | 1839 | 1477626611441 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 20:50:11 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/026.html 20:50:11 INFO - PROCESS | 1839 | 1477626611461 Marionette TRACE conn4 -> [0,1054,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:11 INFO - PROCESS | 1839 | 1477626611695 Marionette TRACE conn4 <- [1,1054,null,{"value":null}] 20:50:11 INFO - PROCESS | 1839 | 1477626611727 Marionette TRACE conn4 -> [0,1055,"getWindowHandles",null] 20:50:11 INFO - PROCESS | 1839 | 1477626611731 Marionette TRACE conn4 <- [1,1055,null,["8"]] 20:50:11 INFO - PROCESS | 1839 | 1477626611738 Marionette TRACE conn4 -> [0,1056,"switchToWindow",{"name":"8"}] 20:50:11 INFO - PROCESS | 1839 | 1477626611746 Marionette TRACE conn4 <- [1,1056,null,{}] 20:50:11 INFO - PROCESS | 1839 | 1477626611821 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:11 INFO - PROCESS | 1839 | ++DOCSHELL 0x973c5c00 == 35 [pid = 1839] [id = 250] 20:50:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x973c6000) [pid = 1839] [serial = 733] [outer = (nil)] 20:50:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x973cd800) [pid = 1839] [serial = 734] [outer = 0x973c6000] 20:50:11 INFO - PROCESS | 1839 | 1477626611936 Marionette DEBUG loaded listener.js 20:50:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x97889800) [pid = 1839] [serial = 735] [outer = 0x973c6000] 20:50:12 INFO - PROCESS | 1839 | 1477626612630 Marionette TRACE conn4 <- [1,1057,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/026.html",0,null,null,[["document.write",0,null,null]]]}] 20:50:12 INFO - . 20:50:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/026.html | took 1226ms 20:50:12 INFO - PROCESS | 1839 | 1477626612689 Marionette TRACE conn4 -> [0,1058,"getWindowHandle",null] 20:50:12 INFO - PROCESS | 1839 | 1477626612694 Marionette TRACE conn4 <- [1,1058,null,{"value":"8"}] 20:50:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/027.html 20:50:12 INFO - PROCESS | 1839 | 1477626612701 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:12 INFO - PROCESS | 1839 | 1477626612933 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 20:50:12 INFO - PROCESS | 1839 | 1477626612960 Marionette TRACE conn4 -> [0,1060,"getWindowHandles",null] 20:50:12 INFO - PROCESS | 1839 | 1477626612967 Marionette TRACE conn4 <- [1,1060,null,["8"]] 20:50:12 INFO - PROCESS | 1839 | 1477626612972 Marionette TRACE conn4 -> [0,1061,"switchToWindow",{"name":"8"}] 20:50:12 INFO - PROCESS | 1839 | 1477626612978 Marionette TRACE conn4 <- [1,1061,null,{}] 20:50:13 INFO - PROCESS | 1839 | 1477626613048 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:13 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f813c00 == 36 [pid = 1839] [id = 251] 20:50:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x97b66000) [pid = 1839] [serial = 736] [outer = (nil)] 20:50:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x97be7c00) [pid = 1839] [serial = 737] [outer = 0x97b66000] 20:50:13 INFO - PROCESS | 1839 | 1477626613132 Marionette DEBUG loaded listener.js 20:50:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x9837b000) [pid = 1839] [serial = 738] [outer = 0x97b66000] 20:50:13 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x9af91800) [pid = 1839] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html] 20:50:13 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x9789fc00) [pid = 1839] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/016.html] 20:50:13 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x95b62c00) [pid = 1839] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/008.html] 20:50:13 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x91068400) [pid = 1839] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/012.html] 20:50:13 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x97791000) [pid = 1839] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/006.html] 20:50:14 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x978a1000) [pid = 1839] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/009.html] 20:50:14 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x962a4400) [pid = 1839] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/013.html] 20:50:14 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x97b70400) [pid = 1839] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/010.html] 20:50:14 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x91aed000) [pid = 1839] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/007.html] 20:50:14 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x8db7cc00) [pid = 1839] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/011.html] 20:50:14 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x8da90400) [pid = 1839] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/015.html] 20:50:14 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x9b144000) [pid = 1839] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/018.html] 20:50:14 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x97b5f400) [pid = 1839] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/014.html] 20:50:14 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x9a3e2400) [pid = 1839] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/017.html] 20:50:14 INFO - PROCESS | 1839 | 1477626614249 Marionette TRACE conn4 <- [1,1062,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/027.html",0,null,null,[["document.write",0,null,null]]]}] 20:50:14 INFO - . 20:50:14 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/027.html | took 1572ms 20:50:14 INFO - PROCESS | 1839 | 1477626614273 Marionette TRACE conn4 -> [0,1063,"getWindowHandle",null] 20:50:14 INFO - PROCESS | 1839 | 1477626614277 Marionette TRACE conn4 <- [1,1063,null,{"value":"8"}] 20:50:14 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/028.html 20:50:14 INFO - PROCESS | 1839 | 1477626614284 Marionette TRACE conn4 -> [0,1064,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:14 INFO - PROCESS | 1839 | 1477626614518 Marionette TRACE conn4 <- [1,1064,null,{"value":null}] 20:50:14 INFO - PROCESS | 1839 | 1477626614542 Marionette TRACE conn4 -> [0,1065,"getWindowHandles",null] 20:50:14 INFO - PROCESS | 1839 | 1477626614546 Marionette TRACE conn4 <- [1,1065,null,["8"]] 20:50:14 INFO - PROCESS | 1839 | 1477626614551 Marionette TRACE conn4 -> [0,1066,"switchToWindow",{"name":"8"}] 20:50:14 INFO - PROCESS | 1839 | 1477626614557 Marionette TRACE conn4 <- [1,1066,null,{}] 20:50:14 INFO - PROCESS | 1839 | 1477626614562 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:14 INFO - PROCESS | 1839 | ++DOCSHELL 0x9837c800 == 37 [pid = 1839] [id = 252] 20:50:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x9837dc00) [pid = 1839] [serial = 739] [outer = (nil)] 20:50:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x9955fc00) [pid = 1839] [serial = 740] [outer = 0x9837dc00] 20:50:14 INFO - PROCESS | 1839 | 1477626614644 Marionette DEBUG loaded listener.js 20:50:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x995bac00) [pid = 1839] [serial = 741] [outer = 0x9837dc00] 20:50:15 INFO - PROCESS | 1839 | 1477626615246 Marionette TRACE conn4 <- [1,1067,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/028.html",0,null,null,[["document.write",0,null,null]]]}] 20:50:15 INFO - . 20:50:15 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/028.html | took 982ms 20:50:15 INFO - PROCESS | 1839 | 1477626615292 Marionette TRACE conn4 -> [0,1068,"getWindowHandle",null] 20:50:15 INFO - PROCESS | 1839 | 1477626615295 Marionette TRACE conn4 <- [1,1068,null,{"value":"8"}] 20:50:15 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/029.html 20:50:15 INFO - PROCESS | 1839 | 1477626615303 Marionette TRACE conn4 -> [0,1069,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:15 INFO - PROCESS | 1839 | 1477626615545 Marionette TRACE conn4 <- [1,1069,null,{"value":null}] 20:50:15 INFO - PROCESS | 1839 | 1477626615563 Marionette TRACE conn4 -> [0,1070,"getWindowHandles",null] 20:50:15 INFO - PROCESS | 1839 | 1477626615566 Marionette TRACE conn4 <- [1,1070,null,["8"]] 20:50:15 INFO - PROCESS | 1839 | 1477626615572 Marionette TRACE conn4 -> [0,1071,"switchToWindow",{"name":"8"}] 20:50:15 INFO - PROCESS | 1839 | 1477626615578 Marionette TRACE conn4 <- [1,1071,null,{}] 20:50:15 INFO - PROCESS | 1839 | 1477626615583 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:15 INFO - PROCESS | 1839 | ++DOCSHELL 0x9b148000 == 38 [pid = 1839] [id = 253] 20:50:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x9b14a000) [pid = 1839] [serial = 742] [outer = (nil)] 20:50:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x9b39b800) [pid = 1839] [serial = 743] [outer = 0x9b14a000] 20:50:15 INFO - PROCESS | 1839 | 1477626615670 Marionette DEBUG loaded listener.js 20:50:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x9b39d000) [pid = 1839] [serial = 744] [outer = 0x9b14a000] 20:50:16 INFO - PROCESS | 1839 | 1477626616453 Marionette TRACE conn4 <- [1,1072,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/029.html",0,null,null,[["document.write",0,null,null]]]}] 20:50:16 INFO - . 20:50:16 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/029.html | took 1175ms 20:50:16 INFO - PROCESS | 1839 | 1477626616479 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 20:50:16 INFO - PROCESS | 1839 | 1477626616486 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 20:50:16 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/030.html 20:50:16 INFO - PROCESS | 1839 | 1477626616495 Marionette TRACE conn4 -> [0,1074,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:16 INFO - PROCESS | 1839 | 1477626616744 Marionette TRACE conn4 <- [1,1074,null,{"value":null}] 20:50:16 INFO - PROCESS | 1839 | 1477626616890 Marionette TRACE conn4 -> [0,1075,"getWindowHandles",null] 20:50:16 INFO - PROCESS | 1839 | 1477626616896 Marionette TRACE conn4 <- [1,1075,null,["8"]] 20:50:16 INFO - PROCESS | 1839 | 1477626616903 Marionette TRACE conn4 -> [0,1076,"switchToWindow",{"name":"8"}] 20:50:16 INFO - PROCESS | 1839 | 1477626616911 Marionette TRACE conn4 <- [1,1076,null,{}] 20:50:16 INFO - PROCESS | 1839 | 1477626616918 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:16 INFO - PROCESS | 1839 | ++DOCSHELL 0x957ec000 == 39 [pid = 1839] [id = 254] 20:50:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x957ec400) [pid = 1839] [serial = 745] [outer = (nil)] 20:50:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x95b60400) [pid = 1839] [serial = 746] [outer = 0x957ec400] 20:50:17 INFO - PROCESS | 1839 | 1477626617059 Marionette DEBUG loaded listener.js 20:50:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x95d8b000) [pid = 1839] [serial = 747] [outer = 0x957ec400] 20:50:17 INFO - PROCESS | 1839 | 1477626617816 Marionette TRACE conn4 <- [1,1077,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/030.html",0,null,null,[["document.write",0,null,null]]]}] 20:50:17 INFO - . 20:50:17 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/030.html | took 1371ms 20:50:17 INFO - PROCESS | 1839 | 1477626617883 Marionette TRACE conn4 -> [0,1078,"getWindowHandle",null] 20:50:17 INFO - PROCESS | 1839 | 1477626617890 Marionette TRACE conn4 <- [1,1078,null,{"value":"8"}] 20:50:17 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/031.html 20:50:17 INFO - PROCESS | 1839 | 1477626617899 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:18 INFO - PROCESS | 1839 | 1477626618110 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 20:50:18 INFO - PROCESS | 1839 | 1477626618270 Marionette TRACE conn4 -> [0,1080,"getWindowHandles",null] 20:50:18 INFO - PROCESS | 1839 | 1477626618275 Marionette TRACE conn4 <- [1,1080,null,["8"]] 20:50:18 INFO - PROCESS | 1839 | 1477626618287 Marionette TRACE conn4 -> [0,1081,"switchToWindow",{"name":"8"}] 20:50:18 INFO - PROCESS | 1839 | 1477626618294 Marionette TRACE conn4 <- [1,1081,null,{}] 20:50:18 INFO - PROCESS | 1839 | 1477626618301 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:18 INFO - PROCESS | 1839 | ++DOCSHELL 0x977e7800 == 40 [pid = 1839] [id = 255] 20:50:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x9789dc00) [pid = 1839] [serial = 748] [outer = (nil)] 20:50:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x97b66400) [pid = 1839] [serial = 749] [outer = 0x9789dc00] 20:50:18 INFO - PROCESS | 1839 | 1477626618398 Marionette DEBUG loaded listener.js 20:50:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x97b6dc00) [pid = 1839] [serial = 750] [outer = 0x9789dc00] 20:50:19 INFO - PROCESS | 1839 | 1477626619115 Marionette TRACE conn4 <- [1,1082,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/031.html",0,null,null,[["document.write",0,null,null]]]}] 20:50:19 INFO - . 20:50:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/031.html | took 1326ms 20:50:19 INFO - PROCESS | 1839 | 1477626619246 Marionette TRACE conn4 -> [0,1083,"getWindowHandle",null] 20:50:19 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/032.html 20:50:19 INFO - PROCESS | 1839 | 1477626619255 Marionette TRACE conn4 <- [1,1083,null,{"value":"8"}] 20:50:19 INFO - PROCESS | 1839 | 1477626619262 Marionette TRACE conn4 -> [0,1084,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:19 INFO - PROCESS | 1839 | 1477626619466 Marionette TRACE conn4 <- [1,1084,null,{"value":null}] 20:50:19 INFO - PROCESS | 1839 | 1477626619613 Marionette TRACE conn4 -> [0,1085,"getWindowHandles",null] 20:50:19 INFO - PROCESS | 1839 | 1477626619619 Marionette TRACE conn4 <- [1,1085,null,["8"]] 20:50:19 INFO - PROCESS | 1839 | 1477626619626 Marionette TRACE conn4 -> [0,1086,"switchToWindow",{"name":"8"}] 20:50:19 INFO - PROCESS | 1839 | 1477626619634 Marionette TRACE conn4 <- [1,1086,null,{}] 20:50:19 INFO - PROCESS | 1839 | 1477626619645 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:19 INFO - PROCESS | 1839 | ++DOCSHELL 0x965f4c00 == 41 [pid = 1839] [id = 256] 20:50:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0xa0784000) [pid = 1839] [serial = 751] [outer = (nil)] 20:50:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0xa078a800) [pid = 1839] [serial = 752] [outer = 0xa0784000] 20:50:19 INFO - PROCESS | 1839 | 1477626619748 Marionette DEBUG loaded listener.js 20:50:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 82 (0xa110bc00) [pid = 1839] [serial = 753] [outer = 0xa0784000] 20:50:20 INFO - PROCESS | 1839 | 1477626620746 Marionette TRACE conn4 <- [1,1087,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/032.html",0,null,null,[["document.write",0,null,null]]]}] 20:50:20 INFO - . 20:50:20 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/032.html | took 1524ms 20:50:20 INFO - PROCESS | 1839 | 1477626620788 Marionette TRACE conn4 -> [0,1088,"getWindowHandle",null] 20:50:20 INFO - PROCESS | 1839 | 1477626620795 Marionette TRACE conn4 <- [1,1088,null,{"value":"8"}] 20:50:20 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/033.html 20:50:20 INFO - PROCESS | 1839 | 1477626620807 Marionette TRACE conn4 -> [0,1089,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:21 INFO - PROCESS | 1839 | 1477626621025 Marionette TRACE conn4 <- [1,1089,null,{"value":null}] 20:50:21 INFO - PROCESS | 1839 | 1477626621222 Marionette TRACE conn4 -> [0,1090,"getWindowHandles",null] 20:50:21 INFO - PROCESS | 1839 | 1477626621228 Marionette TRACE conn4 <- [1,1090,null,["8"]] 20:50:21 INFO - PROCESS | 1839 | --DOCSHELL 0x9837c800 == 40 [pid = 1839] [id = 252] 20:50:21 INFO - PROCESS | 1839 | --DOCSHELL 0x8f813c00 == 39 [pid = 1839] [id = 251] 20:50:21 INFO - PROCESS | 1839 | --DOCSHELL 0x973c5c00 == 38 [pid = 1839] [id = 250] 20:50:21 INFO - PROCESS | 1839 | --DOCSHELL 0x95938800 == 37 [pid = 1839] [id = 249] 20:50:21 INFO - PROCESS | 1839 | --DOCSHELL 0x91a28000 == 36 [pid = 1839] [id = 248] 20:50:21 INFO - PROCESS | 1839 | --DOCSHELL 0x957cf400 == 35 [pid = 1839] [id = 247] 20:50:21 INFO - PROCESS | 1839 | 1477626621310 Marionette TRACE conn4 -> [0,1091,"switchToWindow",{"name":"8"}] 20:50:21 INFO - PROCESS | 1839 | 1477626621317 Marionette TRACE conn4 <- [1,1091,null,{}] 20:50:21 INFO - PROCESS | 1839 | 1477626621325 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:21 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f7bec00 == 36 [pid = 1839] [id = 257] 20:50:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 83 (0x8f813c00) [pid = 1839] [serial = 754] [outer = (nil)] 20:50:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 84 (0x91aeac00) [pid = 1839] [serial = 755] [outer = 0x8f813c00] 20:50:21 INFO - PROCESS | 1839 | 1477626621427 Marionette DEBUG loaded listener.js 20:50:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 85 (0x92ab1800) [pid = 1839] [serial = 756] [outer = 0x8f813c00] 20:50:21 INFO - PROCESS | 1839 | --DOMWINDOW == 84 (0x9afcb400) [pid = 1839] [serial = 641] [outer = (nil)] [url = about:blank] 20:50:21 INFO - PROCESS | 1839 | --DOMWINDOW == 83 (0x9b150400) [pid = 1839] [serial = 710] [outer = (nil)] [url = about:blank] 20:50:21 INFO - PROCESS | 1839 | --DOMWINDOW == 82 (0x9b14a800) [pid = 1839] [serial = 711] [outer = (nil)] [url = about:blank] 20:50:21 INFO - PROCESS | 1839 | --DOMWINDOW == 81 (0x9af8c800) [pid = 1839] [serial = 707] [outer = (nil)] [url = about:blank] 20:50:21 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x9af8d000) [pid = 1839] [serial = 708] [outer = (nil)] [url = about:blank] 20:50:21 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x9a274000) [pid = 1839] [serial = 704] [outer = (nil)] [url = about:blank] 20:50:21 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x9a32f000) [pid = 1839] [serial = 705] [outer = (nil)] [url = about:blank] 20:50:21 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x9848f000) [pid = 1839] [serial = 701] [outer = (nil)] [url = about:blank] 20:50:21 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x9848f400) [pid = 1839] [serial = 702] [outer = (nil)] [url = about:blank] 20:50:21 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x97b76c00) [pid = 1839] [serial = 698] [outer = (nil)] [url = about:blank] 20:50:21 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x97be9c00) [pid = 1839] [serial = 699] [outer = (nil)] [url = about:blank] 20:50:21 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x96521c00) [pid = 1839] [serial = 695] [outer = (nil)] [url = about:blank] 20:50:21 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x965e8800) [pid = 1839] [serial = 696] [outer = (nil)] [url = about:blank] 20:50:21 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x95b5c400) [pid = 1839] [serial = 692] [outer = (nil)] [url = about:blank] 20:50:21 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x95b5c800) [pid = 1839] [serial = 693] [outer = (nil)] [url = about:blank] 20:50:21 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x90e47400) [pid = 1839] [serial = 689] [outer = (nil)] [url = about:blank] 20:50:21 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x90e49000) [pid = 1839] [serial = 690] [outer = (nil)] [url = about:blank] 20:50:21 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x97b79400) [pid = 1839] [serial = 686] [outer = (nil)] [url = about:blank] 20:50:21 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x97bdcc00) [pid = 1839] [serial = 687] [outer = (nil)] [url = about:blank] 20:50:21 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x978a4800) [pid = 1839] [serial = 683] [outer = (nil)] [url = about:blank] 20:50:21 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x978a8800) [pid = 1839] [serial = 684] [outer = (nil)] [url = about:blank] 20:50:21 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x95d7d400) [pid = 1839] [serial = 680] [outer = (nil)] [url = about:blank] 20:50:21 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x95e70000) [pid = 1839] [serial = 681] [outer = (nil)] [url = about:blank] 20:50:21 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x938fac00) [pid = 1839] [serial = 677] [outer = (nil)] [url = about:blank] 20:50:21 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x939f7400) [pid = 1839] [serial = 678] [outer = (nil)] [url = about:blank] 20:50:21 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x977f0400) [pid = 1839] [serial = 674] [outer = (nil)] [url = about:blank] 20:50:21 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x977eec00) [pid = 1839] [serial = 675] [outer = (nil)] [url = about:blank] 20:50:22 INFO - PROCESS | 1839 | 1477626622049 Marionette TRACE conn4 <- [1,1092,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/033.html",0,null,null,[["document.write",0,null,null]]]}] 20:50:22 INFO - . 20:50:22 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/033.html | took 1276ms 20:50:22 INFO - PROCESS | 1839 | 1477626622100 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 20:50:22 INFO - PROCESS | 1839 | 1477626622105 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 20:50:22 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/034.html 20:50:22 INFO - PROCESS | 1839 | 1477626622112 Marionette TRACE conn4 -> [0,1094,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:22 INFO - PROCESS | 1839 | 1477626622315 Marionette TRACE conn4 <- [1,1094,null,{"value":null}] 20:50:22 INFO - PROCESS | 1839 | 1477626622435 Marionette TRACE conn4 -> [0,1095,"getWindowHandles",null] 20:50:22 INFO - PROCESS | 1839 | 1477626622440 Marionette TRACE conn4 <- [1,1095,null,["8"]] 20:50:22 INFO - PROCESS | 1839 | 1477626622446 Marionette TRACE conn4 -> [0,1096,"switchToWindow",{"name":"8"}] 20:50:22 INFO - PROCESS | 1839 | 1477626622452 Marionette TRACE conn4 <- [1,1096,null,{}] 20:50:22 INFO - PROCESS | 1839 | 1477626622458 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:22 INFO - PROCESS | 1839 | ++DOCSHELL 0x95932400 == 37 [pid = 1839] [id = 258] 20:50:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x95b5b000) [pid = 1839] [serial = 757] [outer = (nil)] 20:50:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x95b63400) [pid = 1839] [serial = 758] [outer = 0x95b5b000] 20:50:22 INFO - PROCESS | 1839 | 1477626622543 Marionette DEBUG loaded listener.js 20:50:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x95b64000) [pid = 1839] [serial = 759] [outer = 0x95b5b000] 20:50:23 INFO - PROCESS | 1839 | 1477626623080 Marionette TRACE conn4 <- [1,1097,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/034.html",0,null,null,[["document.write",0,null,null]]]}] 20:50:23 INFO - . 20:50:23 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/034.html | took 1020ms 20:50:23 INFO - PROCESS | 1839 | 1477626623141 Marionette TRACE conn4 -> [0,1098,"getWindowHandle",null] 20:50:23 INFO - PROCESS | 1839 | 1477626623148 Marionette TRACE conn4 <- [1,1098,null,{"value":"8"}] 20:50:23 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/035.html 20:50:23 INFO - PROCESS | 1839 | 1477626623155 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:23 INFO - PROCESS | 1839 | 1477626623320 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 20:50:23 INFO - PROCESS | 1839 | 1477626623337 Marionette TRACE conn4 -> [0,1100,"getWindowHandles",null] 20:50:23 INFO - PROCESS | 1839 | 1477626623341 Marionette TRACE conn4 <- [1,1100,null,["8"]] 20:50:23 INFO - PROCESS | 1839 | 1477626623347 Marionette TRACE conn4 -> [0,1101,"switchToWindow",{"name":"8"}] 20:50:23 INFO - PROCESS | 1839 | 1477626623353 Marionette TRACE conn4 <- [1,1101,null,{}] 20:50:23 INFO - PROCESS | 1839 | 1477626623360 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:23 INFO - PROCESS | 1839 | ++DOCSHELL 0x97788000 == 38 [pid = 1839] [id = 259] 20:50:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x97788800) [pid = 1839] [serial = 760] [outer = (nil)] 20:50:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x977f0400) [pid = 1839] [serial = 761] [outer = 0x97788800] 20:50:23 INFO - PROCESS | 1839 | 1477626623446 Marionette DEBUG loaded listener.js 20:50:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x97890400) [pid = 1839] [serial = 762] [outer = 0x97788800] 20:50:24 INFO - PROCESS | 1839 | 1477626624116 Marionette TRACE conn4 <- [1,1102,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/035.html",0,null,null,[["document.write",0,null,null]]]}] 20:50:24 INFO - . 20:50:24 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/035.html | took 973ms 20:50:24 INFO - PROCESS | 1839 | 1477626624128 Marionette TRACE conn4 -> [0,1103,"getWindowHandle",null] 20:50:24 INFO - PROCESS | 1839 | 1477626624132 Marionette TRACE conn4 <- [1,1103,null,{"value":"8"}] 20:50:24 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/036.html 20:50:24 INFO - PROCESS | 1839 | 1477626624140 Marionette TRACE conn4 -> [0,1104,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:24 INFO - PROCESS | 1839 | 1477626624377 Marionette TRACE conn4 <- [1,1104,null,{"value":null}] 20:50:24 INFO - PROCESS | 1839 | 1477626624476 Marionette TRACE conn4 -> [0,1105,"getWindowHandles",null] 20:50:24 INFO - PROCESS | 1839 | 1477626624480 Marionette TRACE conn4 <- [1,1105,null,["8"]] 20:50:24 INFO - PROCESS | 1839 | 1477626624486 Marionette TRACE conn4 -> [0,1106,"switchToWindow",{"name":"8"}] 20:50:24 INFO - PROCESS | 1839 | 1477626624492 Marionette TRACE conn4 <- [1,1106,null,{}] 20:50:24 INFO - PROCESS | 1839 | 1477626624501 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:24 INFO - PROCESS | 1839 | ++DOCSHELL 0x9789d400 == 39 [pid = 1839] [id = 260] 20:50:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x97b73800) [pid = 1839] [serial = 763] [outer = (nil)] 20:50:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x97be1400) [pid = 1839] [serial = 764] [outer = 0x97b73800] 20:50:24 INFO - PROCESS | 1839 | 1477626624597 Marionette DEBUG loaded listener.js 20:50:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x98376000) [pid = 1839] [serial = 765] [outer = 0x97b73800] 20:50:25 INFO - PROCESS | 1839 | 1477626625206 Marionette TRACE conn4 <- [1,1107,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/036.html",0,null,null,[["document.write",0,null,null]]]}] 20:50:25 INFO - . 20:50:25 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/036.html | took 1125ms 20:50:25 INFO - PROCESS | 1839 | 1477626625263 Marionette TRACE conn4 -> [0,1108,"getWindowHandle",null] 20:50:25 INFO - PROCESS | 1839 | 1477626625267 Marionette TRACE conn4 <- [1,1108,null,{"value":"8"}] 20:50:25 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/037.html 20:50:25 INFO - PROCESS | 1839 | 1477626625274 Marionette TRACE conn4 -> [0,1109,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:25 INFO - PROCESS | 1839 | 1477626625480 Marionette TRACE conn4 <- [1,1109,null,{"value":null}] 20:50:25 INFO - PROCESS | 1839 | 1477626625503 Marionette TRACE conn4 -> [0,1110,"getWindowHandles",null] 20:50:25 INFO - PROCESS | 1839 | 1477626625507 Marionette TRACE conn4 <- [1,1110,null,["8"]] 20:50:25 INFO - PROCESS | 1839 | 1477626625512 Marionette TRACE conn4 -> [0,1111,"switchToWindow",{"name":"8"}] 20:50:25 INFO - PROCESS | 1839 | 1477626625531 Marionette TRACE conn4 <- [1,1111,null,{}] 20:50:25 INFO - PROCESS | 1839 | 1477626625600 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:25 INFO - PROCESS | 1839 | ++DOCSHELL 0x9837b800 == 40 [pid = 1839] [id = 261] 20:50:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x9a2bd000) [pid = 1839] [serial = 766] [outer = (nil)] 20:50:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x9a32fc00) [pid = 1839] [serial = 767] [outer = 0x9a2bd000] 20:50:25 INFO - PROCESS | 1839 | 1477626625682 Marionette DEBUG loaded listener.js 20:50:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x9a330c00) [pid = 1839] [serial = 768] [outer = 0x9a2bd000] 20:50:26 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x91ae8400) [pid = 1839] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/024.html] 20:50:26 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x97b66000) [pid = 1839] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/027.html] 20:50:26 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x9837dc00) [pid = 1839] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/028.html] 20:50:26 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x957e5800) [pid = 1839] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/019.html] 20:50:26 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x973c9c00) [pid = 1839] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/020.html] 20:50:26 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x9a2c3800) [pid = 1839] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/021.html] 20:50:26 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x8db1cc00) [pid = 1839] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/022.html] 20:50:26 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x973c6000) [pid = 1839] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/026.html] 20:50:26 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x95b67800) [pid = 1839] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/025.html] 20:50:26 INFO - PROCESS | 1839 | 1477626626375 Marionette TRACE conn4 <- [1,1112,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/037.html",0,null,null,[["document.write",0,null,null]]]}] 20:50:26 INFO - . 20:50:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/037.html | took 1119ms 20:50:26 INFO - PROCESS | 1839 | 1477626626394 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 20:50:26 INFO - PROCESS | 1839 | 1477626626397 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 20:50:26 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/038.html 20:50:26 INFO - PROCESS | 1839 | 1477626626491 Marionette TRACE conn4 -> [0,1114,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:26 INFO - PROCESS | 1839 | 1477626626694 Marionette TRACE conn4 <- [1,1114,null,{"value":null}] 20:50:26 INFO - PROCESS | 1839 | 1477626626704 Marionette TRACE conn4 -> [0,1115,"getWindowHandles",null] 20:50:26 INFO - PROCESS | 1839 | 1477626626707 Marionette TRACE conn4 <- [1,1115,null,["8"]] 20:50:26 INFO - PROCESS | 1839 | 1477626626714 Marionette TRACE conn4 -> [0,1116,"switchToWindow",{"name":"8"}] 20:50:26 INFO - PROCESS | 1839 | 1477626626719 Marionette TRACE conn4 <- [1,1116,null,{}] 20:50:26 INFO - PROCESS | 1839 | 1477626626724 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:26 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce32000 == 41 [pid = 1839] [id = 262] 20:50:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x8da92c00) [pid = 1839] [serial = 769] [outer = (nil)] 20:50:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x9b395000) [pid = 1839] [serial = 770] [outer = 0x8da92c00] 20:50:26 INFO - PROCESS | 1839 | 1477626626810 Marionette DEBUG loaded listener.js 20:50:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x9b395400) [pid = 1839] [serial = 771] [outer = 0x8da92c00] 20:50:27 INFO - PROCESS | 1839 | 1477626627403 Marionette TRACE conn4 <- [1,1117,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/038.html",0,null,null,[["document.write",0,null,null]]]}] 20:50:27 INFO - . 20:50:27 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/038.html | took 1027ms 20:50:27 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/039.html 20:50:27 INFO - PROCESS | 1839 | 1477626627438 Marionette TRACE conn4 -> [0,1118,"getWindowHandle",null] 20:50:27 INFO - PROCESS | 1839 | 1477626627441 Marionette TRACE conn4 <- [1,1118,null,{"value":"8"}] 20:50:27 INFO - PROCESS | 1839 | 1477626627456 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:27 INFO - PROCESS | 1839 | 1477626627615 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 20:50:27 INFO - PROCESS | 1839 | 1477626627739 Marionette TRACE conn4 -> [0,1120,"getWindowHandles",null] 20:50:27 INFO - PROCESS | 1839 | 1477626627746 Marionette TRACE conn4 <- [1,1120,null,["8"]] 20:50:27 INFO - PROCESS | 1839 | 1477626627751 Marionette TRACE conn4 -> [0,1121,"switchToWindow",{"name":"8"}] 20:50:27 INFO - PROCESS | 1839 | 1477626627758 Marionette TRACE conn4 <- [1,1121,null,{}] 20:50:27 INFO - PROCESS | 1839 | 1477626627763 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:27 INFO - PROCESS | 1839 | ++DOCSHELL 0x995bbc00 == 42 [pid = 1839] [id = 263] 20:50:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x9b399400) [pid = 1839] [serial = 772] [outer = (nil)] 20:50:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0xa110fc00) [pid = 1839] [serial = 773] [outer = 0x9b399400] 20:50:27 INFO - PROCESS | 1839 | 1477626627842 Marionette DEBUG loaded listener.js 20:50:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0xa110a800) [pid = 1839] [serial = 774] [outer = 0x9b399400] 20:50:28 INFO - PROCESS | 1839 | 1477626628431 Marionette TRACE conn4 <- [1,1122,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/039.html",0,null,null,[["document.write",0,null,null]]]}] 20:50:28 INFO - . 20:50:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/039.html | took 1022ms 20:50:28 INFO - PROCESS | 1839 | 1477626628470 Marionette TRACE conn4 -> [0,1123,"getWindowHandle",null] 20:50:28 INFO - PROCESS | 1839 | 1477626628477 Marionette TRACE conn4 <- [1,1123,null,{"value":"8"}] 20:50:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/040.html 20:50:28 INFO - PROCESS | 1839 | 1477626628489 Marionette TRACE conn4 -> [0,1124,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:28 INFO - PROCESS | 1839 | 1477626628702 Marionette TRACE conn4 <- [1,1124,null,{"value":null}] 20:50:28 INFO - PROCESS | 1839 | 1477626628864 Marionette TRACE conn4 -> [0,1125,"getWindowHandles",null] 20:50:28 INFO - PROCESS | 1839 | 1477626628870 Marionette TRACE conn4 <- [1,1125,null,["8"]] 20:50:28 INFO - PROCESS | 1839 | 1477626628882 Marionette TRACE conn4 -> [0,1126,"switchToWindow",{"name":"8"}] 20:50:28 INFO - PROCESS | 1839 | 1477626628890 Marionette TRACE conn4 <- [1,1126,null,{}] 20:50:28 INFO - PROCESS | 1839 | 1477626628897 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:28 INFO - PROCESS | 1839 | ++DOCSHELL 0x93a7f400 == 43 [pid = 1839] [id = 264] 20:50:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x93c05400) [pid = 1839] [serial = 775] [outer = (nil)] 20:50:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x957d7c00) [pid = 1839] [serial = 776] [outer = 0x93c05400] 20:50:29 INFO - PROCESS | 1839 | 1477626629041 Marionette DEBUG loaded listener.js 20:50:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x957ed800) [pid = 1839] [serial = 777] [outer = 0x93c05400] 20:50:29 INFO - PROCESS | 1839 | 1477626629716 Marionette TRACE conn4 <- [1,1127,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/040.html",0,null,null,[["document.write entity",0,null,null]]]}] 20:50:29 INFO - . 20:50:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/040.html | took 1329ms 20:50:29 INFO - PROCESS | 1839 | 1477626629816 Marionette TRACE conn4 -> [0,1128,"getWindowHandle",null] 20:50:29 INFO - PROCESS | 1839 | 1477626629822 Marionette TRACE conn4 <- [1,1128,null,{"value":"8"}] 20:50:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/041.html 20:50:29 INFO - PROCESS | 1839 | 1477626629830 Marionette TRACE conn4 -> [0,1129,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:30 INFO - PROCESS | 1839 | 1477626630031 Marionette TRACE conn4 <- [1,1129,null,{"value":null}] 20:50:30 INFO - PROCESS | 1839 | 1477626630181 Marionette TRACE conn4 -> [0,1130,"getWindowHandles",null] 20:50:30 INFO - PROCESS | 1839 | 1477626630187 Marionette TRACE conn4 <- [1,1130,null,["8"]] 20:50:30 INFO - PROCESS | 1839 | 1477626630195 Marionette TRACE conn4 -> [0,1131,"switchToWindow",{"name":"8"}] 20:50:30 INFO - PROCESS | 1839 | 1477626630201 Marionette TRACE conn4 <- [1,1131,null,{}] 20:50:30 INFO - PROCESS | 1839 | 1477626630208 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:30 INFO - PROCESS | 1839 | ++DOCSHELL 0x9651d800 == 44 [pid = 1839] [id = 265] 20:50:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x96522400) [pid = 1839] [serial = 778] [outer = (nil)] 20:50:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x9789f400) [pid = 1839] [serial = 779] [outer = 0x96522400] 20:50:30 INFO - PROCESS | 1839 | 1477626630306 Marionette DEBUG loaded listener.js 20:50:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x978a0800) [pid = 1839] [serial = 780] [outer = 0x96522400] 20:50:30 INFO - PROCESS | 1839 | 1477626630967 Marionette TRACE conn4 <- [1,1132,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/041.html",0,null,null,[["document.write entity",0,null,null]]]}] 20:50:31 INFO - . 20:50:31 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/041.html | took 1226ms 20:50:31 INFO - PROCESS | 1839 | 1477626631064 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 20:50:31 INFO - PROCESS | 1839 | 1477626631072 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 20:50:31 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/042.html 20:50:31 INFO - PROCESS | 1839 | 1477626631094 Marionette TRACE conn4 -> [0,1134,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:31 INFO - PROCESS | 1839 | 1477626631331 Marionette TRACE conn4 <- [1,1134,null,{"value":null}] 20:50:31 INFO - PROCESS | 1839 | 1477626631451 Marionette TRACE conn4 -> [0,1135,"getWindowHandles",null] 20:50:31 INFO - PROCESS | 1839 | 1477626631456 Marionette TRACE conn4 <- [1,1135,null,["8"]] 20:50:31 INFO - PROCESS | 1839 | 1477626631467 Marionette TRACE conn4 -> [0,1136,"switchToWindow",{"name":"8"}] 20:50:31 INFO - PROCESS | 1839 | 1477626631475 Marionette TRACE conn4 <- [1,1136,null,{}] 20:50:31 INFO - PROCESS | 1839 | 1477626631483 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:31 INFO - PROCESS | 1839 | ++DOCSHELL 0x9af94800 == 45 [pid = 1839] [id = 266] 20:50:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x9b4b4800) [pid = 1839] [serial = 781] [outer = (nil)] 20:50:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0xa110c800) [pid = 1839] [serial = 782] [outer = 0x9b4b4800] 20:50:31 INFO - PROCESS | 1839 | 1477626631606 Marionette DEBUG loaded listener.js 20:50:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0xa2665400) [pid = 1839] [serial = 783] [outer = 0x9b4b4800] 20:50:32 INFO - PROCESS | 1839 | 1477626632248 Marionette TRACE conn4 <- [1,1137,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/042.html",0,null,null,[["document.write entity",0,null,null]]]}] 20:50:32 INFO - . 20:50:32 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/042.html | took 1227ms 20:50:32 INFO - PROCESS | 1839 | 1477626632307 Marionette TRACE conn4 -> [0,1138,"getWindowHandle",null] 20:50:32 INFO - PROCESS | 1839 | 1477626632312 Marionette TRACE conn4 <- [1,1138,null,{"value":"8"}] 20:50:32 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/043.html 20:50:32 INFO - PROCESS | 1839 | 1477626632320 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:32 INFO - PROCESS | 1839 | 1477626632535 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 20:50:32 INFO - PROCESS | 1839 | 1477626632699 Marionette TRACE conn4 -> [0,1140,"getWindowHandles",null] 20:50:32 INFO - PROCESS | 1839 | 1477626632705 Marionette TRACE conn4 <- [1,1140,null,["8"]] 20:50:32 INFO - PROCESS | 1839 | 1477626632715 Marionette TRACE conn4 -> [0,1141,"switchToWindow",{"name":"8"}] 20:50:32 INFO - PROCESS | 1839 | 1477626632721 Marionette TRACE conn4 <- [1,1141,null,{}] 20:50:32 INFO - PROCESS | 1839 | 1477626632730 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:32 INFO - PROCESS | 1839 | ++DOCSHELL 0xa2690000 == 46 [pid = 1839] [id = 267] 20:50:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0xa2694800) [pid = 1839] [serial = 784] [outer = (nil)] 20:50:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0xa26c0000) [pid = 1839] [serial = 785] [outer = 0xa2694800] 20:50:32 INFO - PROCESS | 1839 | 1477626632825 Marionette DEBUG loaded listener.js 20:50:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0xa292c800) [pid = 1839] [serial = 786] [outer = 0xa2694800] 20:50:33 INFO - PROCESS | 1839 | 1477626633446 Marionette TRACE conn4 <- [1,1142,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/043.html",0,null,null,[["document.write entity",0,null,null]]]}] 20:50:33 INFO - . 20:50:33 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/043.html | took 1169ms 20:50:33 INFO - PROCESS | 1839 | 1477626633511 Marionette TRACE conn4 -> [0,1143,"getWindowHandle",null] 20:50:33 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/044.html 20:50:33 INFO - PROCESS | 1839 | 1477626633515 Marionette TRACE conn4 <- [1,1143,null,{"value":"8"}] 20:50:33 INFO - PROCESS | 1839 | 1477626633523 Marionette TRACE conn4 -> [0,1144,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:33 INFO - PROCESS | 1839 | 1477626633697 Marionette TRACE conn4 <- [1,1144,null,{"value":null}] 20:50:33 INFO - PROCESS | 1839 | 1477626633857 Marionette TRACE conn4 -> [0,1145,"getWindowHandles",null] 20:50:33 INFO - PROCESS | 1839 | 1477626633861 Marionette TRACE conn4 <- [1,1145,null,["8"]] 20:50:33 INFO - PROCESS | 1839 | 1477626633872 Marionette TRACE conn4 -> [0,1146,"switchToWindow",{"name":"8"}] 20:50:33 INFO - PROCESS | 1839 | 1477626633891 Marionette TRACE conn4 <- [1,1146,null,{}] 20:50:33 INFO - PROCESS | 1839 | 1477626633897 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:33 INFO - PROCESS | 1839 | ++DOCSHELL 0xa2b3d800 == 47 [pid = 1839] [id = 268] 20:50:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0xa2b3dc00) [pid = 1839] [serial = 787] [outer = (nil)] 20:50:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0xa2b40c00) [pid = 1839] [serial = 788] [outer = 0xa2b3dc00] 20:50:33 INFO - PROCESS | 1839 | 1477626633990 Marionette DEBUG loaded listener.js 20:50:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 82 (0xa2b41000) [pid = 1839] [serial = 789] [outer = 0xa2b3dc00] 20:50:34 INFO - PROCESS | 1839 | 1477626634733 Marionette TRACE conn4 <- [1,1147,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/044.html",0,null,null,[["document.write",0,null,null]]]}] 20:50:34 INFO - . 20:50:34 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/044.html | took 1222ms 20:50:34 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/045.html 20:50:34 INFO - PROCESS | 1839 | 1477626634745 Marionette TRACE conn4 -> [0,1148,"getWindowHandle",null] 20:50:34 INFO - PROCESS | 1839 | 1477626634748 Marionette TRACE conn4 <- [1,1148,null,{"value":"8"}] 20:50:34 INFO - PROCESS | 1839 | 1477626634755 Marionette TRACE conn4 -> [0,1149,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:34 INFO - PROCESS | 1839 | 1477626634968 Marionette TRACE conn4 <- [1,1149,null,{"value":null}] 20:50:35 INFO - PROCESS | 1839 | 1477626635134 Marionette TRACE conn4 -> [0,1150,"getWindowHandles",null] 20:50:35 INFO - PROCESS | 1839 | 1477626635139 Marionette TRACE conn4 <- [1,1150,null,["8"]] 20:50:35 INFO - PROCESS | 1839 | 1477626635147 Marionette TRACE conn4 -> [0,1151,"switchToWindow",{"name":"8"}] 20:50:35 INFO - PROCESS | 1839 | 1477626635153 Marionette TRACE conn4 <- [1,1151,null,{}] 20:50:35 INFO - PROCESS | 1839 | 1477626635158 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:35 INFO - PROCESS | 1839 | ++DOCSHELL 0x9a276000 == 48 [pid = 1839] [id = 269] 20:50:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 83 (0x9b32f400) [pid = 1839] [serial = 790] [outer = (nil)] 20:50:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 84 (0xa2f07c00) [pid = 1839] [serial = 791] [outer = 0x9b32f400] 20:50:35 INFO - PROCESS | 1839 | 1477626635255 Marionette DEBUG loaded listener.js 20:50:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 85 (0x9848dc00) [pid = 1839] [serial = 792] [outer = 0x9b32f400] 20:50:35 INFO - PROCESS | 1839 | 1477626635941 Marionette TRACE conn4 <- [1,1152,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/045.html",0,null,null,[["document.write",0,null,null]]]}] 20:50:36 INFO - . 20:50:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/045.html | took 1274ms 20:50:36 INFO - PROCESS | 1839 | 1477626636032 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 20:50:36 INFO - PROCESS | 1839 | 1477626636039 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 20:50:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/046.html 20:50:36 INFO - PROCESS | 1839 | 1477626636069 Marionette TRACE conn4 -> [0,1154,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:36 INFO - PROCESS | 1839 | 1477626636261 Marionette TRACE conn4 <- [1,1154,null,{"value":null}] 20:50:36 INFO - PROCESS | 1839 | 1477626636424 Marionette TRACE conn4 -> [0,1155,"getWindowHandles",null] 20:50:36 INFO - PROCESS | 1839 | 1477626636429 Marionette TRACE conn4 <- [1,1155,null,["8"]] 20:50:36 INFO - PROCESS | 1839 | 1477626636440 Marionette TRACE conn4 -> [0,1156,"switchToWindow",{"name":"8"}] 20:50:36 INFO - PROCESS | 1839 | 1477626636454 Marionette TRACE conn4 <- [1,1156,null,{}] 20:50:36 INFO - PROCESS | 1839 | 1477626636459 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:36 INFO - PROCESS | 1839 | ++DOCSHELL 0x92d70c00 == 49 [pid = 1839] [id = 270] 20:50:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 86 (0x9396b400) [pid = 1839] [serial = 793] [outer = (nil)] 20:50:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 87 (0x95d8c400) [pid = 1839] [serial = 794] [outer = 0x9396b400] 20:50:36 INFO - PROCESS | 1839 | 1477626636564 Marionette DEBUG loaded listener.js 20:50:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 88 (0x97b6c400) [pid = 1839] [serial = 795] [outer = 0x9396b400] 20:50:37 INFO - PROCESS | 1839 | 1477626637436 Marionette TRACE conn4 <- [1,1157,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/046.html",0,null,null,[["document.write",0,null,null]]]}] 20:50:37 INFO - . 20:50:37 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/046.html | took 1430ms 20:50:37 INFO - PROCESS | 1839 | 1477626637498 Marionette TRACE conn4 -> [0,1158,"getWindowHandle",null] 20:50:37 INFO - PROCESS | 1839 | 1477626637505 Marionette TRACE conn4 <- [1,1158,null,{"value":"8"}] 20:50:37 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/047.html 20:50:37 INFO - PROCESS | 1839 | 1477626637516 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:37 INFO - PROCESS | 1839 | 1477626637753 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 20:50:38 INFO - PROCESS | 1839 | 1477626638031 Marionette TRACE conn4 -> [0,1160,"getWindowHandles",null] 20:50:38 INFO - PROCESS | 1839 | 1477626638040 Marionette TRACE conn4 <- [1,1160,null,["8"]] 20:50:38 INFO - PROCESS | 1839 | 1477626638055 Marionette TRACE conn4 -> [0,1161,"switchToWindow",{"name":"8"}] 20:50:38 INFO - PROCESS | 1839 | 1477626638062 Marionette TRACE conn4 <- [1,1161,null,{}] 20:50:38 INFO - PROCESS | 1839 | 1477626638069 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:38 INFO - PROCESS | 1839 | ++DOCSHELL 0x93c0ac00 == 50 [pid = 1839] [id = 271] 20:50:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 89 (0x93cc4c00) [pid = 1839] [serial = 796] [outer = (nil)] 20:50:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 90 (0x9651e000) [pid = 1839] [serial = 797] [outer = 0x93cc4c00] 20:50:38 INFO - PROCESS | 1839 | 1477626638185 Marionette DEBUG loaded listener.js 20:50:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 91 (0x961ed000) [pid = 1839] [serial = 798] [outer = 0x93cc4c00] 20:50:39 INFO - PROCESS | 1839 | --DOCSHELL 0x957ee000 == 49 [pid = 1839] [id = 240] 20:50:39 INFO - PROCESS | 1839 | --DOCSHELL 0x9837b800 == 48 [pid = 1839] [id = 261] 20:50:39 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce32000 == 47 [pid = 1839] [id = 262] 20:50:39 INFO - PROCESS | 1839 | --DOCSHELL 0x95932400 == 46 [pid = 1839] [id = 258] 20:50:39 INFO - PROCESS | 1839 | --DOCSHELL 0x97788000 == 45 [pid = 1839] [id = 259] 20:50:39 INFO - PROCESS | 1839 | --DOCSHELL 0x8f7bec00 == 44 [pid = 1839] [id = 257] 20:50:39 INFO - PROCESS | 1839 | --DOCSHELL 0x9b142c00 == 43 [pid = 1839] [id = 242] 20:50:39 INFO - PROCESS | 1839 | --DOCSHELL 0x95d8a000 == 42 [pid = 1839] [id = 244] 20:50:39 INFO - PROCESS | 1839 | --DOCSHELL 0x9a2c2800 == 41 [pid = 1839] [id = 245] 20:50:39 INFO - PROCESS | 1839 | --DOCSHELL 0x939f8c00 == 40 [pid = 1839] [id = 243] 20:50:39 INFO - PROCESS | 1839 | --DOCSHELL 0x8da91800 == 39 [pid = 1839] [id = 246] 20:50:39 INFO - PROCESS | 1839 | --DOCSHELL 0x957ee800 == 38 [pid = 1839] [id = 241] 20:50:39 INFO - PROCESS | 1839 | --DOCSHELL 0x965f4c00 == 37 [pid = 1839] [id = 256] 20:50:39 INFO - PROCESS | 1839 | --DOCSHELL 0x957ec000 == 36 [pid = 1839] [id = 254] 20:50:39 INFO - PROCESS | 1839 | --DOCSHELL 0x977e7800 == 35 [pid = 1839] [id = 255] 20:50:39 INFO - PROCESS | 1839 | --DOCSHELL 0x9789d400 == 34 [pid = 1839] [id = 260] 20:50:39 INFO - PROCESS | 1839 | --DOCSHELL 0x9b148000 == 33 [pid = 1839] [id = 253] 20:50:39 INFO - PROCESS | 1839 | --DOCSHELL 0xa2b3d800 == 32 [pid = 1839] [id = 268] 20:50:39 INFO - PROCESS | 1839 | --DOCSHELL 0x9a276000 == 31 [pid = 1839] [id = 269] 20:50:39 INFO - PROCESS | 1839 | --DOCSHELL 0x92d70c00 == 30 [pid = 1839] [id = 270] 20:50:39 INFO - PROCESS | 1839 | --DOCSHELL 0x995bbc00 == 29 [pid = 1839] [id = 263] 20:50:39 INFO - PROCESS | 1839 | --DOCSHELL 0x93a7f400 == 28 [pid = 1839] [id = 264] 20:50:39 INFO - PROCESS | 1839 | --DOCSHELL 0x9651d800 == 27 [pid = 1839] [id = 265] 20:50:39 INFO - PROCESS | 1839 | --DOCSHELL 0x9af94800 == 26 [pid = 1839] [id = 266] 20:50:39 INFO - PROCESS | 1839 | --DOCSHELL 0xa2690000 == 25 [pid = 1839] [id = 267] 20:50:39 INFO - PROCESS | 1839 | --DOMWINDOW == 90 (0x95e6e400) [pid = 1839] [serial = 714] [outer = (nil)] [url = about:blank] 20:50:39 INFO - PROCESS | 1839 | --DOMWINDOW == 89 (0x95b5a000) [pid = 1839] [serial = 713] [outer = (nil)] [url = about:blank] 20:50:39 INFO - PROCESS | 1839 | --DOMWINDOW == 88 (0x9789f000) [pid = 1839] [serial = 717] [outer = (nil)] [url = about:blank] 20:50:39 INFO - PROCESS | 1839 | --DOMWINDOW == 87 (0x97890c00) [pid = 1839] [serial = 716] [outer = (nil)] [url = about:blank] 20:50:39 INFO - PROCESS | 1839 | --DOMWINDOW == 86 (0x9b32bc00) [pid = 1839] [serial = 720] [outer = (nil)] [url = about:blank] 20:50:39 INFO - PROCESS | 1839 | --DOMWINDOW == 85 (0x9a3d4800) [pid = 1839] [serial = 719] [outer = (nil)] [url = about:blank] 20:50:39 INFO - PROCESS | 1839 | --DOMWINDOW == 84 (0x96297000) [pid = 1839] [serial = 723] [outer = (nil)] [url = about:blank] 20:50:39 INFO - PROCESS | 1839 | --DOMWINDOW == 83 (0x95d85400) [pid = 1839] [serial = 722] [outer = (nil)] [url = about:blank] 20:50:39 INFO - PROCESS | 1839 | --DOMWINDOW == 82 (0x95b60c00) [pid = 1839] [serial = 725] [outer = (nil)] [url = about:blank] 20:50:39 INFO - PROCESS | 1839 | --DOMWINDOW == 81 (0x93c0f800) [pid = 1839] [serial = 729] [outer = (nil)] [url = about:blank] 20:50:39 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x92d73c00) [pid = 1839] [serial = 728] [outer = (nil)] [url = about:blank] 20:50:39 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x95d83800) [pid = 1839] [serial = 732] [outer = (nil)] [url = about:blank] 20:50:39 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x95d86400) [pid = 1839] [serial = 731] [outer = (nil)] [url = about:blank] 20:50:39 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x97889800) [pid = 1839] [serial = 735] [outer = (nil)] [url = about:blank] 20:50:39 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x973cd800) [pid = 1839] [serial = 734] [outer = (nil)] [url = about:blank] 20:50:39 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x9837b000) [pid = 1839] [serial = 738] [outer = (nil)] [url = about:blank] 20:50:39 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x97be7c00) [pid = 1839] [serial = 737] [outer = (nil)] [url = about:blank] 20:50:39 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x995bac00) [pid = 1839] [serial = 741] [outer = (nil)] [url = about:blank] 20:50:39 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x9955fc00) [pid = 1839] [serial = 740] [outer = (nil)] [url = about:blank] 20:50:39 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x9b39b800) [pid = 1839] [serial = 743] [outer = (nil)] [url = about:blank] 20:50:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x8da94800) [pid = 1839] [serial = 799] [outer = 0x93cc4c00] 20:50:39 INFO - PROCESS | 1839 | 1477626639979 Marionette TRACE conn4 <- [1,1162,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/047.html",0,null,null,[["document.write",0,null,null]]]}] 20:50:40 INFO - . 20:50:40 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/047.html | took 2532ms 20:50:40 INFO - PROCESS | 1839 | 1477626640049 Marionette TRACE conn4 -> [0,1163,"getWindowHandle",null] 20:50:40 INFO - PROCESS | 1839 | 1477626640056 Marionette TRACE conn4 <- [1,1163,null,{"value":"8"}] 20:50:40 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/048.html 20:50:40 INFO - PROCESS | 1839 | 1477626640067 Marionette TRACE conn4 -> [0,1164,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:40 INFO - PROCESS | 1839 | 1477626640289 Marionette TRACE conn4 <- [1,1164,null,{"value":null}] 20:50:40 INFO - PROCESS | 1839 | 1477626640433 Marionette TRACE conn4 -> [0,1165,"getWindowHandles",null] 20:50:40 INFO - PROCESS | 1839 | 1477626640441 Marionette TRACE conn4 <- [1,1165,null,["8"]] 20:50:40 INFO - PROCESS | 1839 | 1477626640453 Marionette TRACE conn4 -> [0,1166,"switchToWindow",{"name":"8"}] 20:50:40 INFO - PROCESS | 1839 | 1477626640459 Marionette TRACE conn4 <- [1,1166,null,{}] 20:50:40 INFO - PROCESS | 1839 | 1477626640466 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:40 INFO - PROCESS | 1839 | ++DOCSHELL 0x938f8800 == 26 [pid = 1839] [id = 272] 20:50:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x938f9400) [pid = 1839] [serial = 800] [outer = (nil)] 20:50:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x939f2800) [pid = 1839] [serial = 801] [outer = 0x938f9400] 20:50:40 INFO - PROCESS | 1839 | 1477626640559 Marionette DEBUG loaded listener.js 20:50:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x939f4000) [pid = 1839] [serial = 802] [outer = 0x938f9400] 20:50:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x957e2000) [pid = 1839] [serial = 803] [outer = 0x938f9400] 20:50:41 INFO - PROCESS | 1839 | 1477626641213 Marionette TRACE conn4 <- [1,1167,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/048.html",0,null,null,[["document.write",0,null,null]]]}] 20:50:41 INFO - . 20:50:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/048.html | took 1233ms 20:50:41 INFO - PROCESS | 1839 | 1477626641299 Marionette TRACE conn4 -> [0,1168,"getWindowHandle",null] 20:50:41 INFO - PROCESS | 1839 | 1477626641305 Marionette TRACE conn4 <- [1,1168,null,{"value":"8"}] 20:50:41 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/049.html 20:50:41 INFO - PROCESS | 1839 | 1477626641316 Marionette TRACE conn4 -> [0,1169,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:41 INFO - PROCESS | 1839 | 1477626641507 Marionette TRACE conn4 <- [1,1169,null,{"value":null}] 20:50:41 INFO - PROCESS | 1839 | 1477626641703 Marionette TRACE conn4 -> [0,1170,"getWindowHandles",null] 20:50:41 INFO - PROCESS | 1839 | 1477626641712 Marionette TRACE conn4 <- [1,1170,null,["8"]] 20:50:41 INFO - PROCESS | 1839 | 1477626641736 Marionette TRACE conn4 -> [0,1171,"switchToWindow",{"name":"8"}] 20:50:41 INFO - PROCESS | 1839 | 1477626641741 Marionette TRACE conn4 <- [1,1171,null,{}] 20:50:41 INFO - PROCESS | 1839 | 1477626641749 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:41 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce3b800 == 27 [pid = 1839] [id = 273] 20:50:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x95d86400) [pid = 1839] [serial = 804] [outer = (nil)] 20:50:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x95e66000) [pid = 1839] [serial = 805] [outer = 0x95d86400] 20:50:41 INFO - PROCESS | 1839 | 1477626641835 Marionette DEBUG loaded listener.js 20:50:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x95e6bc00) [pid = 1839] [serial = 806] [outer = 0x95d86400] 20:50:42 INFO - PROCESS | 1839 | 1477626642532 Marionette TRACE conn4 <- [1,1172,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/049.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 20:50:42 INFO - . 20:50:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/049.html | took 1281ms 20:50:42 INFO - PROCESS | 1839 | 1477626642603 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 20:50:42 INFO - PROCESS | 1839 | 1477626642610 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 20:50:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/050.html 20:50:42 INFO - PROCESS | 1839 | 1477626642627 Marionette TRACE conn4 -> [0,1174,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:42 INFO - PROCESS | 1839 | 1477626642869 Marionette TRACE conn4 <- [1,1174,null,{"value":null}] 20:50:42 INFO - PROCESS | 1839 | 1477626642895 Marionette TRACE conn4 -> [0,1175,"getWindowHandles",null] 20:50:42 INFO - PROCESS | 1839 | 1477626642901 Marionette TRACE conn4 <- [1,1175,null,["8"]] 20:50:42 INFO - PROCESS | 1839 | 1477626642906 Marionette TRACE conn4 -> [0,1176,"switchToWindow",{"name":"8"}] 20:50:42 INFO - PROCESS | 1839 | 1477626642914 Marionette TRACE conn4 <- [1,1176,null,{}] 20:50:43 INFO - PROCESS | 1839 | 1477626642986 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:43 INFO - PROCESS | 1839 | ++DOCSHELL 0x973d3c00 == 28 [pid = 1839] [id = 274] 20:50:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x973d4800) [pid = 1839] [serial = 807] [outer = (nil)] 20:50:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x9778b400) [pid = 1839] [serial = 808] [outer = 0x973d4800] 20:50:43 INFO - PROCESS | 1839 | 1477626643083 Marionette DEBUG loaded listener.js 20:50:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 82 (0x97882c00) [pid = 1839] [serial = 809] [outer = 0x973d4800] 20:50:43 INFO - PROCESS | 1839 | 1477626643753 Marionette TRACE conn4 <- [1,1177,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/050.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 20:50:43 INFO - . 20:50:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/050.html | took 1178ms 20:50:43 INFO - PROCESS | 1839 | 1477626643805 Marionette TRACE conn4 -> [0,1178,"getWindowHandle",null] 20:50:43 INFO - PROCESS | 1839 | 1477626643810 Marionette TRACE conn4 <- [1,1178,null,{"value":"8"}] 20:50:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/051.html 20:50:43 INFO - PROCESS | 1839 | 1477626643821 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:44 INFO - PROCESS | 1839 | 1477626644058 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 20:50:44 INFO - PROCESS | 1839 | --DOMWINDOW == 81 (0x8da92c00) [pid = 1839] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/038.html] 20:50:44 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x97b73800) [pid = 1839] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/036.html] 20:50:44 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x9a2bd000) [pid = 1839] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/037.html] 20:50:44 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x9789dc00) [pid = 1839] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/031.html] 20:50:44 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x957ec400) [pid = 1839] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/030.html] 20:50:44 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x8f813c00) [pid = 1839] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/033.html] 20:50:44 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0xa0784000) [pid = 1839] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/032.html] 20:50:44 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x95b5b000) [pid = 1839] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/034.html] 20:50:44 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x9b14a000) [pid = 1839] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/029.html] 20:50:44 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x9b399400) [pid = 1839] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/039.html] 20:50:44 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x97788800) [pid = 1839] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/035.html] 20:50:44 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x957ea400) [pid = 1839] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/023.html] 20:50:44 INFO - PROCESS | 1839 | 1477626644623 Marionette TRACE conn4 -> [0,1180,"getWindowHandles",null] 20:50:44 INFO - PROCESS | 1839 | 1477626644634 Marionette TRACE conn4 <- [1,1180,null,["8"]] 20:50:44 INFO - PROCESS | 1839 | 1477626644643 Marionette TRACE conn4 -> [0,1181,"switchToWindow",{"name":"8"}] 20:50:44 INFO - PROCESS | 1839 | 1477626644649 Marionette TRACE conn4 <- [1,1181,null,{}] 20:50:44 INFO - PROCESS | 1839 | 1477626644656 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:44 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce3e000 == 29 [pid = 1839] [id = 275] 20:50:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x8daec400) [pid = 1839] [serial = 810] [outer = (nil)] 20:50:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x9651e400) [pid = 1839] [serial = 811] [outer = 0x8daec400] 20:50:44 INFO - PROCESS | 1839 | 1477626644741 Marionette DEBUG loaded listener.js 20:50:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x97b62000) [pid = 1839] [serial = 812] [outer = 0x8daec400] 20:50:45 INFO - PROCESS | 1839 | 1477626645291 Marionette TRACE conn4 <- [1,1182,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/051.html",0,null,null,[["document.write \\r\\n",0,null,null]]]}] 20:50:45 INFO - . 20:50:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/051.html | took 1522ms 20:50:45 INFO - PROCESS | 1839 | 1477626645358 Marionette TRACE conn4 -> [0,1183,"getWindowHandle",null] 20:50:45 INFO - PROCESS | 1839 | 1477626645362 Marionette TRACE conn4 <- [1,1183,null,{"value":"8"}] 20:50:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml 20:50:45 INFO - PROCESS | 1839 | 1477626645371 Marionette TRACE conn4 -> [0,1184,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:45 INFO - PROCESS | 1839 | 1477626645550 Marionette TRACE conn4 <- [1,1184,null,{"value":null}] 20:50:45 INFO - PROCESS | 1839 | 1477626645695 Marionette TRACE conn4 -> [0,1185,"getWindowHandles",null] 20:50:45 INFO - PROCESS | 1839 | 1477626645701 Marionette TRACE conn4 <- [1,1185,null,["8"]] 20:50:45 INFO - PROCESS | 1839 | 1477626645709 Marionette TRACE conn4 -> [0,1186,"switchToWindow",{"name":"8"}] 20:50:45 INFO - PROCESS | 1839 | 1477626645716 Marionette TRACE conn4 <- [1,1186,null,{}] 20:50:45 INFO - PROCESS | 1839 | 1477626645723 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:45 INFO - PROCESS | 1839 | ++DOCSHELL 0x98377400 == 30 [pid = 1839] [id = 276] 20:50:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x9837b000) [pid = 1839] [serial = 813] [outer = (nil)] 20:50:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x98482800) [pid = 1839] [serial = 814] [outer = 0x9837b000] 20:50:45 INFO - PROCESS | 1839 | 1477626645842 Marionette DEBUG loaded listener.js 20:50:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x9848a000) [pid = 1839] [serial = 815] [outer = 0x9837b000] 20:50:46 INFO - PROCESS | 1839 | 1477626646365 Marionette TRACE conn4 <- [1,1187,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml",0,null,null,[["document.write in XHTML",0,null,null]]]}] 20:50:46 INFO - . 20:50:46 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml | took 1019ms 20:50:46 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html 20:50:46 INFO - PROCESS | 1839 | 1477626646396 Marionette TRACE conn4 -> [0,1188,"getWindowHandle",null] 20:50:46 INFO - PROCESS | 1839 | 1477626646399 Marionette TRACE conn4 <- [1,1188,null,{"value":"8"}] 20:50:46 INFO - PROCESS | 1839 | 1477626646408 Marionette TRACE conn4 -> [0,1189,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:46 INFO - PROCESS | 1839 | 1477626646634 Marionette TRACE conn4 <- [1,1189,null,{"value":null}] 20:50:46 INFO - PROCESS | 1839 | 1477626646826 Marionette TRACE conn4 -> [0,1190,"getWindowHandles",null] 20:50:46 INFO - PROCESS | 1839 | 1477626646832 Marionette TRACE conn4 <- [1,1190,null,["8"]] 20:50:46 INFO - PROCESS | 1839 | 1477626646845 Marionette TRACE conn4 -> [0,1191,"switchToWindow",{"name":"8"}] 20:50:46 INFO - PROCESS | 1839 | 1477626646857 Marionette TRACE conn4 <- [1,1191,null,{}] 20:50:46 INFO - PROCESS | 1839 | 1477626646871 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:46 INFO - PROCESS | 1839 | ++DOCSHELL 0x8da91800 == 31 [pid = 1839] [id = 277] 20:50:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x8da92000) [pid = 1839] [serial = 816] [outer = (nil)] 20:50:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x8f7bec00) [pid = 1839] [serial = 817] [outer = 0x8da92000] 20:50:46 INFO - PROCESS | 1839 | 1477626646976 Marionette DEBUG loaded listener.js 20:50:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x8ce48400) [pid = 1839] [serial = 818] [outer = 0x8da92000] 20:50:47 INFO - PROCESS | 1839 | ++DOCSHELL 0x955e2400 == 32 [pid = 1839] [id = 278] 20:50:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x95d83800) [pid = 1839] [serial = 819] [outer = (nil)] 20:50:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x95d8cc00) [pid = 1839] [serial = 820] [outer = 0x95d83800] 20:50:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 82 (0x961e3000) [pid = 1839] [serial = 821] [outer = 0x95d83800] 20:50:47 INFO - PROCESS | 1839 | 1477626647978 Marionette TRACE conn4 <- [1,1192,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/document.write-02.html",0,null,null,[["Calling document.write with null and undefined",0,null,null],["document.write(null)",0,null,null],["document.write(undefined)",0,null,null]]]}] 20:50:48 INFO - ... 20:50:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html | took 1635ms 20:50:48 INFO - PROCESS | 1839 | 1477626648052 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 20:50:48 INFO - PROCESS | 1839 | 1477626648061 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 20:50:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html 20:50:48 INFO - PROCESS | 1839 | 1477626648072 Marionette TRACE conn4 -> [0,1194,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:48 INFO - PROCESS | 1839 | 1477626648310 Marionette TRACE conn4 <- [1,1194,null,{"value":null}] 20:50:48 INFO - PROCESS | 1839 | 1477626648474 Marionette TRACE conn4 -> [0,1195,"getWindowHandles",null] 20:50:48 INFO - PROCESS | 1839 | 1477626648489 Marionette TRACE conn4 <- [1,1195,null,["8"]] 20:50:48 INFO - PROCESS | 1839 | 1477626648496 Marionette TRACE conn4 -> [0,1196,"switchToWindow",{"name":"8"}] 20:50:48 INFO - PROCESS | 1839 | 1477626648503 Marionette TRACE conn4 <- [1,1196,null,{}] 20:50:48 INFO - PROCESS | 1839 | 1477626648553 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:48 INFO - PROCESS | 1839 | ++DOCSHELL 0x965ea000 == 33 [pid = 1839] [id = 279] 20:50:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 83 (0x965eb000) [pid = 1839] [serial = 822] [outer = (nil)] 20:50:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 84 (0x9789fc00) [pid = 1839] [serial = 823] [outer = 0x965eb000] 20:50:48 INFO - PROCESS | 1839 | 1477626648652 Marionette DEBUG loaded listener.js 20:50:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 85 (0x978a7400) [pid = 1839] [serial = 824] [outer = 0x965eb000] 20:50:49 INFO - PROCESS | 1839 | ++DOCSHELL 0x9556f000 == 34 [pid = 1839] [id = 280] 20:50:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 86 (0x995ba000) [pid = 1839] [serial = 825] [outer = (nil)] 20:50:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 87 (0x97b70400) [pid = 1839] [serial = 826] [outer = 0x995ba000] 20:50:49 INFO - PROCESS | 1839 | 1477626649491 Marionette TRACE conn4 <- [1,1197,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_001.html",0,null,null,[["document.write into iframe",0,null,null]]]}] 20:50:49 INFO - . 20:50:49 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html | took 1479ms 20:50:49 INFO - PROCESS | 1839 | 1477626649591 Marionette TRACE conn4 -> [0,1198,"getWindowHandle",null] 20:50:49 INFO - PROCESS | 1839 | 1477626649597 Marionette TRACE conn4 <- [1,1198,null,{"value":"8"}] 20:50:49 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html 20:50:49 INFO - PROCESS | 1839 | 1477626649642 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:49 INFO - PROCESS | 1839 | 1477626649868 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 20:50:50 INFO - PROCESS | 1839 | 1477626650052 Marionette TRACE conn4 -> [0,1200,"getWindowHandles",null] 20:50:50 INFO - PROCESS | 1839 | 1477626650062 Marionette TRACE conn4 <- [1,1200,null,["8"]] 20:50:50 INFO - PROCESS | 1839 | 1477626650069 Marionette TRACE conn4 -> [0,1201,"switchToWindow",{"name":"8"}] 20:50:50 INFO - PROCESS | 1839 | 1477626650077 Marionette TRACE conn4 <- [1,1201,null,{}] 20:50:50 INFO - PROCESS | 1839 | 1477626650127 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:50 INFO - PROCESS | 1839 | ++DOCSHELL 0x9a530800 == 35 [pid = 1839] [id = 281] 20:50:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 88 (0x9af89c00) [pid = 1839] [serial = 827] [outer = (nil)] 20:50:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 89 (0x9af90800) [pid = 1839] [serial = 828] [outer = 0x9af89c00] 20:50:50 INFO - PROCESS | 1839 | 1477626650223 Marionette DEBUG loaded listener.js 20:50:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 90 (0x9b142c00) [pid = 1839] [serial = 829] [outer = 0x9af89c00] 20:50:50 INFO - PROCESS | 1839 | ++DOCSHELL 0x9b334c00 == 36 [pid = 1839] [id = 282] 20:50:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 91 (0x9b401800) [pid = 1839] [serial = 830] [outer = (nil)] 20:50:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 92 (0x9b331400) [pid = 1839] [serial = 831] [outer = 0x9b401800] 20:50:51 INFO - PROCESS | 1839 | 1477626651079 Marionette TRACE conn4 <- [1,1202,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_002.html",0,null,null,[["document.write into iframe",0,null,null]]]}] 20:50:51 INFO - . 20:50:51 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html | took 1528ms 20:50:51 INFO - PROCESS | 1839 | 1477626651143 Marionette TRACE conn4 -> [0,1203,"getWindowHandle",null] 20:50:51 INFO - PROCESS | 1839 | 1477626651147 Marionette TRACE conn4 <- [1,1203,null,{"value":"8"}] 20:50:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html 20:50:51 INFO - PROCESS | 1839 | 1477626651156 Marionette TRACE conn4 -> [0,1204,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:51 INFO - PROCESS | 1839 | 1477626651398 Marionette TRACE conn4 <- [1,1204,null,{"value":null}] 20:50:51 INFO - PROCESS | 1839 | 1477626651569 Marionette TRACE conn4 -> [0,1205,"getWindowHandles",null] 20:50:51 INFO - PROCESS | 1839 | 1477626651575 Marionette TRACE conn4 <- [1,1205,null,["8"]] 20:50:51 INFO - PROCESS | 1839 | 1477626651588 Marionette TRACE conn4 -> [0,1206,"switchToWindow",{"name":"8"}] 20:50:51 INFO - PROCESS | 1839 | 1477626651595 Marionette TRACE conn4 <- [1,1206,null,{}] 20:50:51 INFO - PROCESS | 1839 | 1477626651604 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:51 INFO - PROCESS | 1839 | ++DOCSHELL 0x973ca400 == 37 [pid = 1839] [id = 283] 20:50:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 93 (0x973cdc00) [pid = 1839] [serial = 832] [outer = (nil)] 20:50:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 94 (0xa1110c00) [pid = 1839] [serial = 833] [outer = 0x973cdc00] 20:50:51 INFO - PROCESS | 1839 | 1477626651705 Marionette DEBUG loaded listener.js 20:50:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 95 (0xa1112800) [pid = 1839] [serial = 834] [outer = 0x973cdc00] 20:50:52 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce46000 == 38 [pid = 1839] [id = 284] 20:50:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 96 (0x8ce49800) [pid = 1839] [serial = 835] [outer = (nil)] 20:50:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 97 (0x8daee000) [pid = 1839] [serial = 836] [outer = 0x8ce49800] 20:50:52 INFO - PROCESS | 1839 | 1477626652736 Marionette TRACE conn4 <- [1,1207,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_003.html",0,null,null,[["document.write script into iframe",0,null,null]]]}] 20:50:52 INFO - . 20:50:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html | took 1626ms 20:50:52 INFO - PROCESS | 1839 | 1477626652793 Marionette TRACE conn4 -> [0,1208,"getWindowHandle",null] 20:50:52 INFO - PROCESS | 1839 | 1477626652801 Marionette TRACE conn4 <- [1,1208,null,{"value":"8"}] 20:50:52 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html 20:50:52 INFO - PROCESS | 1839 | 1477626652812 Marionette TRACE conn4 -> [0,1209,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:53 INFO - PROCESS | 1839 | 1477626653056 Marionette TRACE conn4 <- [1,1209,null,{"value":null}] 20:50:53 INFO - PROCESS | 1839 | 1477626653358 Marionette TRACE conn4 -> [0,1210,"getWindowHandles",null] 20:50:53 INFO - PROCESS | 1839 | 1477626653364 Marionette TRACE conn4 <- [1,1210,null,["8"]] 20:50:53 INFO - PROCESS | 1839 | --DOCSHELL 0x98377400 == 37 [pid = 1839] [id = 276] 20:50:53 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce3e000 == 36 [pid = 1839] [id = 275] 20:50:53 INFO - PROCESS | 1839 | --DOCSHELL 0x973d3c00 == 35 [pid = 1839] [id = 274] 20:50:53 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce3b800 == 34 [pid = 1839] [id = 273] 20:50:53 INFO - PROCESS | 1839 | 1477626653398 Marionette TRACE conn4 -> [0,1211,"switchToWindow",{"name":"8"}] 20:50:53 INFO - PROCESS | 1839 | 1477626653407 Marionette TRACE conn4 <- [1,1211,null,{}] 20:50:53 INFO - PROCESS | 1839 | 1477626653414 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:53 INFO - PROCESS | 1839 | ++DOCSHELL 0x938f7400 == 35 [pid = 1839] [id = 285] 20:50:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 98 (0x9396ac00) [pid = 1839] [serial = 837] [outer = (nil)] 20:50:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 99 (0x957e3000) [pid = 1839] [serial = 838] [outer = 0x9396ac00] 20:50:53 INFO - PROCESS | 1839 | 1477626653521 Marionette DEBUG loaded listener.js 20:50:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 100 (0x95b65400) [pid = 1839] [serial = 839] [outer = 0x9396ac00] 20:50:53 INFO - PROCESS | 1839 | --DOMWINDOW == 99 (0x95b64400) [pid = 1839] [serial = 726] [outer = (nil)] [url = about:blank] 20:50:53 INFO - PROCESS | 1839 | --DOMWINDOW == 98 (0xa110fc00) [pid = 1839] [serial = 773] [outer = (nil)] [url = about:blank] 20:50:53 INFO - PROCESS | 1839 | --DOMWINDOW == 97 (0xa110a800) [pid = 1839] [serial = 774] [outer = (nil)] [url = about:blank] 20:50:53 INFO - PROCESS | 1839 | --DOMWINDOW == 96 (0x9b395000) [pid = 1839] [serial = 770] [outer = (nil)] [url = about:blank] 20:50:53 INFO - PROCESS | 1839 | --DOMWINDOW == 95 (0x9b395400) [pid = 1839] [serial = 771] [outer = (nil)] [url = about:blank] 20:50:53 INFO - PROCESS | 1839 | --DOMWINDOW == 94 (0x9a32fc00) [pid = 1839] [serial = 767] [outer = (nil)] [url = about:blank] 20:50:53 INFO - PROCESS | 1839 | --DOMWINDOW == 93 (0x9a330c00) [pid = 1839] [serial = 768] [outer = (nil)] [url = about:blank] 20:50:53 INFO - PROCESS | 1839 | --DOMWINDOW == 92 (0x97be1400) [pid = 1839] [serial = 764] [outer = (nil)] [url = about:blank] 20:50:53 INFO - PROCESS | 1839 | --DOMWINDOW == 91 (0x98376000) [pid = 1839] [serial = 765] [outer = (nil)] [url = about:blank] 20:50:53 INFO - PROCESS | 1839 | --DOMWINDOW == 90 (0x977f0400) [pid = 1839] [serial = 761] [outer = (nil)] [url = about:blank] 20:50:53 INFO - PROCESS | 1839 | --DOMWINDOW == 89 (0x97890400) [pid = 1839] [serial = 762] [outer = (nil)] [url = about:blank] 20:50:53 INFO - PROCESS | 1839 | --DOMWINDOW == 88 (0x95b63400) [pid = 1839] [serial = 758] [outer = (nil)] [url = about:blank] 20:50:53 INFO - PROCESS | 1839 | --DOMWINDOW == 87 (0x95b64000) [pid = 1839] [serial = 759] [outer = (nil)] [url = about:blank] 20:50:53 INFO - PROCESS | 1839 | --DOMWINDOW == 86 (0x91aeac00) [pid = 1839] [serial = 755] [outer = (nil)] [url = about:blank] 20:50:53 INFO - PROCESS | 1839 | --DOMWINDOW == 85 (0x92ab1800) [pid = 1839] [serial = 756] [outer = (nil)] [url = about:blank] 20:50:53 INFO - PROCESS | 1839 | --DOMWINDOW == 84 (0xa078a800) [pid = 1839] [serial = 752] [outer = (nil)] [url = about:blank] 20:50:53 INFO - PROCESS | 1839 | --DOMWINDOW == 83 (0xa110bc00) [pid = 1839] [serial = 753] [outer = (nil)] [url = about:blank] 20:50:53 INFO - PROCESS | 1839 | --DOMWINDOW == 82 (0x97b66400) [pid = 1839] [serial = 749] [outer = (nil)] [url = about:blank] 20:50:53 INFO - PROCESS | 1839 | --DOMWINDOW == 81 (0x97b6dc00) [pid = 1839] [serial = 750] [outer = (nil)] [url = about:blank] 20:50:53 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x95b60400) [pid = 1839] [serial = 746] [outer = (nil)] [url = about:blank] 20:50:53 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x95d8b000) [pid = 1839] [serial = 747] [outer = (nil)] [url = about:blank] 20:50:53 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x9b39d000) [pid = 1839] [serial = 744] [outer = (nil)] [url = about:blank] 20:50:54 INFO - PROCESS | 1839 | ++DOCSHELL 0x95d7d800 == 36 [pid = 1839] [id = 286] 20:50:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x95d81c00) [pid = 1839] [serial = 840] [outer = (nil)] 20:50:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x95b64000) [pid = 1839] [serial = 841] [outer = 0x95d81c00] 20:50:54 INFO - PROCESS | 1839 | 1477626654268 Marionette TRACE conn4 <- [1,1212,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_004.html",0,null,null,[["document.write script into iframe write back into parent",0,null,null]]]}] 20:50:54 INFO - . 20:50:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html | took 1520ms 20:50:54 INFO - PROCESS | 1839 | 1477626654331 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 20:50:54 INFO - PROCESS | 1839 | 1477626654338 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 20:50:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html 20:50:54 INFO - PROCESS | 1839 | 1477626654345 Marionette TRACE conn4 -> [0,1214,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:54 INFO - PROCESS | 1839 | 1477626654571 Marionette TRACE conn4 <- [1,1214,null,{"value":null}] 20:50:54 INFO - PROCESS | 1839 | 1477626654698 Marionette TRACE conn4 -> [0,1215,"getWindowHandles",null] 20:50:54 INFO - PROCESS | 1839 | 1477626654703 Marionette TRACE conn4 <- [1,1215,null,["8"]] 20:50:54 INFO - PROCESS | 1839 | 1477626654710 Marionette TRACE conn4 -> [0,1216,"switchToWindow",{"name":"8"}] 20:50:54 INFO - PROCESS | 1839 | 1477626654716 Marionette TRACE conn4 <- [1,1216,null,{}] 20:50:54 INFO - PROCESS | 1839 | 1477626654722 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:54 INFO - PROCESS | 1839 | ++DOCSHELL 0x961e5800 == 37 [pid = 1839] [id = 287] 20:50:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x961e8c00) [pid = 1839] [serial = 842] [outer = (nil)] 20:50:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 82 (0x97788000) [pid = 1839] [serial = 843] [outer = 0x961e8c00] 20:50:54 INFO - PROCESS | 1839 | 1477626654808 Marionette DEBUG loaded listener.js 20:50:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 83 (0x9778d800) [pid = 1839] [serial = 844] [outer = 0x961e8c00] 20:50:55 INFO - PROCESS | 1839 | ++DOCSHELL 0x97be9c00 == 38 [pid = 1839] [id = 288] 20:50:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 84 (0x98374800) [pid = 1839] [serial = 845] [outer = (nil)] 20:50:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 85 (0x97be1400) [pid = 1839] [serial = 846] [outer = 0x98374800] 20:50:55 INFO - PROCESS | 1839 | 1477626655425 Marionette TRACE conn4 <- [1,1217,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_005.html",0,null,null,[["document.write external script into iframe write back into parent",0,null,null]]]}] 20:50:55 INFO - . 20:50:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html | took 1178ms 20:50:55 INFO - PROCESS | 1839 | 1477626655531 Marionette TRACE conn4 -> [0,1218,"getWindowHandle",null] 20:50:55 INFO - PROCESS | 1839 | 1477626655538 Marionette TRACE conn4 <- [1,1218,null,{"value":"8"}] 20:50:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html 20:50:55 INFO - PROCESS | 1839 | 1477626655545 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:55 INFO - PROCESS | 1839 | 1477626655732 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 20:50:55 INFO - PROCESS | 1839 | 1477626655865 Marionette TRACE conn4 -> [0,1220,"getWindowHandles",null] 20:50:55 INFO - PROCESS | 1839 | 1477626655869 Marionette TRACE conn4 <- [1,1220,null,["8"]] 20:50:55 INFO - PROCESS | 1839 | 1477626655875 Marionette TRACE conn4 -> [0,1221,"switchToWindow",{"name":"8"}] 20:50:55 INFO - PROCESS | 1839 | 1477626655882 Marionette TRACE conn4 <- [1,1221,null,{}] 20:50:55 INFO - PROCESS | 1839 | 1477626655889 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:55 INFO - PROCESS | 1839 | ++DOCSHELL 0x9955ac00 == 39 [pid = 1839] [id = 289] 20:50:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 86 (0x9955d000) [pid = 1839] [serial = 847] [outer = (nil)] 20:50:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 87 (0x995b8800) [pid = 1839] [serial = 848] [outer = 0x9955d000] 20:50:55 INFO - PROCESS | 1839 | 1477626655976 Marionette DEBUG loaded listener.js 20:50:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 88 (0x9a334c00) [pid = 1839] [serial = 849] [outer = 0x9955d000] 20:50:56 INFO - PROCESS | 1839 | ++DOCSHELL 0x9b335400 == 40 [pid = 1839] [id = 290] 20:50:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 89 (0x9b391c00) [pid = 1839] [serial = 850] [outer = (nil)] 20:50:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 90 (0x9af94000) [pid = 1839] [serial = 851] [outer = 0x9b391c00] 20:50:56 INFO - PROCESS | 1839 | 1477626656661 Marionette TRACE conn4 <- [1,1222,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_006.html",0,null,null,[["document.write external script into iframe write back into parent",0,null,null]]]}] 20:50:56 INFO - . 20:50:56 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html | took 1174ms 20:50:56 INFO - PROCESS | 1839 | 1477626656723 Marionette TRACE conn4 -> [0,1223,"getWindowHandle",null] 20:50:56 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html 20:50:56 INFO - PROCESS | 1839 | 1477626656728 Marionette TRACE conn4 <- [1,1223,null,{"value":"8"}] 20:50:56 INFO - PROCESS | 1839 | 1477626656735 Marionette TRACE conn4 -> [0,1224,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:57 INFO - PROCESS | 1839 | 1477626657063 Marionette TRACE conn4 <- [1,1224,null,{"value":null}] 20:50:57 INFO - PROCESS | 1839 | 1477626657088 Marionette TRACE conn4 -> [0,1225,"getWindowHandles",null] 20:50:57 INFO - PROCESS | 1839 | 1477626657093 Marionette TRACE conn4 <- [1,1225,null,["8"]] 20:50:57 INFO - PROCESS | 1839 | 1477626657098 Marionette TRACE conn4 -> [0,1226,"switchToWindow",{"name":"8"}] 20:50:57 INFO - PROCESS | 1839 | 1477626657104 Marionette TRACE conn4 <- [1,1226,null,{}] 20:50:57 INFO - PROCESS | 1839 | 1477626657110 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:57 INFO - PROCESS | 1839 | ++DOCSHELL 0x9b405000 == 41 [pid = 1839] [id = 291] 20:50:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 91 (0x9b40fc00) [pid = 1839] [serial = 852] [outer = (nil)] 20:50:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 92 (0xa0784000) [pid = 1839] [serial = 853] [outer = 0x9b40fc00] 20:50:57 INFO - PROCESS | 1839 | 1477626657266 Marionette DEBUG loaded listener.js 20:50:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 93 (0xa110b800) [pid = 1839] [serial = 854] [outer = 0x9b40fc00] 20:50:57 INFO - PROCESS | 1839 | ++DOCSHELL 0x9afcf000 == 42 [pid = 1839] [id = 292] 20:50:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 94 (0xa2937400) [pid = 1839] [serial = 855] [outer = (nil)] 20:50:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 95 (0x995b4000) [pid = 1839] [serial = 856] [outer = 0xa2937400] 20:50:57 INFO - PROCESS | 1839 | 1477626657942 Marionette TRACE conn4 <- [1,1227,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_007.html",0,null,null,[["document.write comment into iframe",0,null,null]]]}] 20:50:57 INFO - . 20:50:57 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html | took 1232ms 20:50:57 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html 20:50:57 INFO - PROCESS | 1839 | 1477626657974 Marionette TRACE conn4 -> [0,1228,"getWindowHandle",null] 20:50:57 INFO - PROCESS | 1839 | 1477626657977 Marionette TRACE conn4 <- [1,1228,null,{"value":"8"}] 20:50:57 INFO - PROCESS | 1839 | 1477626657984 Marionette TRACE conn4 -> [0,1229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:58 INFO - PROCESS | 1839 | 1477626658201 Marionette TRACE conn4 <- [1,1229,null,{"value":null}] 20:50:58 INFO - PROCESS | 1839 | --DOMWINDOW == 94 (0x8daec400) [pid = 1839] [serial = 810] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/051.html] 20:50:58 INFO - PROCESS | 1839 | --DOMWINDOW == 93 (0x93c05400) [pid = 1839] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/040.html] 20:50:58 INFO - PROCESS | 1839 | --DOMWINDOW == 92 (0x96522400) [pid = 1839] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/041.html] 20:50:58 INFO - PROCESS | 1839 | --DOMWINDOW == 91 (0x9b4b4800) [pid = 1839] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/042.html] 20:50:58 INFO - PROCESS | 1839 | --DOMWINDOW == 90 (0xa2694800) [pid = 1839] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/043.html] 20:50:58 INFO - PROCESS | 1839 | --DOMWINDOW == 89 (0xa2b3dc00) [pid = 1839] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/044.html] 20:50:58 INFO - PROCESS | 1839 | --DOMWINDOW == 88 (0x9b32f400) [pid = 1839] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/045.html] 20:50:58 INFO - PROCESS | 1839 | --DOMWINDOW == 87 (0x973d4800) [pid = 1839] [serial = 807] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/050.html] 20:50:58 INFO - PROCESS | 1839 | --DOMWINDOW == 86 (0x938f9400) [pid = 1839] [serial = 800] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 20:50:58 INFO - PROCESS | 1839 | --DOMWINDOW == 85 (0x9396b400) [pid = 1839] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/046.html] 20:50:58 INFO - PROCESS | 1839 | --DOMWINDOW == 84 (0x93cc4c00) [pid = 1839] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 20:50:58 INFO - PROCESS | 1839 | --DOMWINDOW == 83 (0x95d86400) [pid = 1839] [serial = 804] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/049.html] 20:50:58 INFO - PROCESS | 1839 | 1477626658521 Marionette TRACE conn4 -> [0,1230,"getWindowHandles",null] 20:50:58 INFO - PROCESS | 1839 | 1477626658524 Marionette TRACE conn4 <- [1,1230,null,["8"]] 20:50:58 INFO - PROCESS | 1839 | 1477626658531 Marionette TRACE conn4 -> [0,1231,"switchToWindow",{"name":"8"}] 20:50:58 INFO - PROCESS | 1839 | 1477626658536 Marionette TRACE conn4 <- [1,1231,null,{}] 20:50:58 INFO - PROCESS | 1839 | 1477626658545 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:58 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f86d000 == 43 [pid = 1839] [id = 293] 20:50:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 84 (0x938f9400) [pid = 1839] [serial = 857] [outer = (nil)] 20:50:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 85 (0x973d4800) [pid = 1839] [serial = 858] [outer = 0x938f9400] 20:50:58 INFO - PROCESS | 1839 | 1477626658628 Marionette DEBUG loaded listener.js 20:50:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 86 (0x978a9000) [pid = 1839] [serial = 859] [outer = 0x938f9400] 20:50:59 INFO - PROCESS | 1839 | ++DOCSHELL 0xa2965000 == 44 [pid = 1839] [id = 294] 20:50:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 87 (0xa2b3c800) [pid = 1839] [serial = 860] [outer = (nil)] 20:50:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 88 (0x9788dc00) [pid = 1839] [serial = 861] [outer = 0xa2b3c800] 20:50:59 INFO - PROCESS | 1839 | 1477626659226 Marionette TRACE conn4 <- [1,1232,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_008.html",0,null,null,[["document.write plaintext into iframe",0,null,null]]]}] 20:50:59 INFO - . 20:50:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html | took 1281ms 20:50:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html 20:50:59 INFO - PROCESS | 1839 | 1477626659277 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 20:50:59 INFO - PROCESS | 1839 | 1477626659280 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 20:50:59 INFO - PROCESS | 1839 | 1477626659298 Marionette TRACE conn4 -> [0,1234,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:50:59 INFO - PROCESS | 1839 | 1477626659527 Marionette TRACE conn4 <- [1,1234,null,{"value":null}] 20:50:59 INFO - PROCESS | 1839 | 1477626659651 Marionette TRACE conn4 -> [0,1235,"getWindowHandles",null] 20:50:59 INFO - PROCESS | 1839 | 1477626659656 Marionette TRACE conn4 <- [1,1235,null,["8"]] 20:50:59 INFO - PROCESS | 1839 | 1477626659661 Marionette TRACE conn4 -> [0,1236,"switchToWindow",{"name":"8"}] 20:50:59 INFO - PROCESS | 1839 | 1477626659671 Marionette TRACE conn4 <- [1,1236,null,{}] 20:50:59 INFO - PROCESS | 1839 | 1477626659675 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:50:59 INFO - PROCESS | 1839 | ++DOCSHELL 0xa2bcb800 == 45 [pid = 1839] [id = 295] 20:50:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 89 (0xa2bce400) [pid = 1839] [serial = 862] [outer = (nil)] 20:50:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 90 (0xa2bd8000) [pid = 1839] [serial = 863] [outer = 0xa2bce400] 20:50:59 INFO - PROCESS | 1839 | 1477626659762 Marionette DEBUG loaded listener.js 20:50:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 91 (0xa2bd3400) [pid = 1839] [serial = 864] [outer = 0xa2bce400] 20:51:00 INFO - PROCESS | 1839 | ++DOCSHELL 0xa2f85000 == 46 [pid = 1839] [id = 296] 20:51:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 92 (0xa2f86400) [pid = 1839] [serial = 865] [outer = (nil)] 20:51:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 93 (0xa2bcd800) [pid = 1839] [serial = 866] [outer = 0xa2f86400] 20:51:00 INFO - PROCESS | 1839 | 1477626660403 Marionette TRACE conn4 <- [1,1237,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_009.html",0,null,null,[["document.write plaintext into iframe",0,null,null]]]}] 20:51:00 INFO - . 20:51:00 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html | took 1174ms 20:51:00 INFO - PROCESS | 1839 | 1477626660494 Marionette TRACE conn4 -> [0,1238,"getWindowHandle",null] 20:51:00 INFO - PROCESS | 1839 | 1477626660500 Marionette TRACE conn4 <- [1,1238,null,{"value":"8"}] 20:51:00 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html 20:51:00 INFO - PROCESS | 1839 | 1477626660516 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:00 INFO - PROCESS | 1839 | 1477626660787 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 20:51:00 INFO - PROCESS | 1839 | 1477626660962 Marionette TRACE conn4 -> [0,1240,"getWindowHandles",null] 20:51:00 INFO - PROCESS | 1839 | 1477626660976 Marionette TRACE conn4 <- [1,1240,null,["8"]] 20:51:00 INFO - PROCESS | 1839 | 1477626660986 Marionette TRACE conn4 -> [0,1241,"switchToWindow",{"name":"8"}] 20:51:01 INFO - PROCESS | 1839 | 1477626660996 Marionette TRACE conn4 <- [1,1241,null,{}] 20:51:01 INFO - PROCESS | 1839 | 1477626661046 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:01 INFO - PROCESS | 1839 | ++DOCSHELL 0x93c0f800 == 47 [pid = 1839] [id = 297] 20:51:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 94 (0x95570c00) [pid = 1839] [serial = 867] [outer = (nil)] 20:51:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 95 (0x957ea400) [pid = 1839] [serial = 868] [outer = 0x95570c00] 20:51:01 INFO - PROCESS | 1839 | 1477626661153 Marionette DEBUG loaded listener.js 20:51:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 96 (0x95934800) [pid = 1839] [serial = 869] [outer = 0x95570c00] 20:51:01 INFO - PROCESS | 1839 | ++DOCSHELL 0x978aa800 == 48 [pid = 1839] [id = 298] 20:51:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 97 (0x97b66400) [pid = 1839] [serial = 870] [outer = (nil)] 20:51:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 98 (0x95e6e000) [pid = 1839] [serial = 871] [outer = 0x97b66400] 20:51:02 INFO - PROCESS | 1839 | 1477626662112 Marionette TRACE conn4 <- [1,1242,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/iframe_010.html",0,null,null,[["document.write plaintext",0,null,null]]]}] 20:51:02 INFO - . 20:51:02 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html | took 1679ms 20:51:02 INFO - PROCESS | 1839 | 1477626662197 Marionette TRACE conn4 -> [0,1243,"getWindowHandle",null] 20:51:02 INFO - PROCESS | 1839 | 1477626662205 Marionette TRACE conn4 <- [1,1243,null,{"value":"8"}] 20:51:02 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_001.html 20:51:02 INFO - PROCESS | 1839 | 1477626662213 Marionette TRACE conn4 -> [0,1244,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:02 INFO - PROCESS | 1839 | 1477626662424 Marionette TRACE conn4 <- [1,1244,null,{"value":null}] 20:51:02 INFO - PROCESS | 1839 | 1477626662604 Marionette TRACE conn4 -> [0,1245,"getWindowHandles",null] 20:51:02 INFO - PROCESS | 1839 | 1477626662610 Marionette TRACE conn4 <- [1,1245,null,["8"]] 20:51:02 INFO - PROCESS | 1839 | 1477626662617 Marionette TRACE conn4 -> [0,1246,"switchToWindow",{"name":"8"}] 20:51:02 INFO - PROCESS | 1839 | 1477626662624 Marionette TRACE conn4 <- [1,1246,null,{}] 20:51:02 INFO - PROCESS | 1839 | 1477626662672 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:02 INFO - PROCESS | 1839 | ++DOCSHELL 0x92abcc00 == 49 [pid = 1839] [id = 299] 20:51:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 99 (0x9629cc00) [pid = 1839] [serial = 872] [outer = (nil)] 20:51:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 100 (0x98483800) [pid = 1839] [serial = 873] [outer = 0x9629cc00] 20:51:02 INFO - PROCESS | 1839 | 1477626662771 Marionette DEBUG loaded listener.js 20:51:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 101 (0x9955a800) [pid = 1839] [serial = 874] [outer = 0x9629cc00] 20:51:03 INFO - PROCESS | 1839 | 1477626663401 Marionette TRACE conn4 <- [1,1247,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_001.html",0,null,null,[["document.write script",0,null,null]]]}] 20:51:03 INFO - . 20:51:03 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_001.html | took 1225ms 20:51:03 INFO - PROCESS | 1839 | 1477626663446 Marionette TRACE conn4 -> [0,1248,"getWindowHandle",null] 20:51:03 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_002.html 20:51:03 INFO - PROCESS | 1839 | 1477626663456 Marionette TRACE conn4 <- [1,1248,null,{"value":"8"}] 20:51:03 INFO - PROCESS | 1839 | 1477626663467 Marionette TRACE conn4 -> [0,1249,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:03 INFO - PROCESS | 1839 | 1477626663653 Marionette TRACE conn4 <- [1,1249,null,{"value":null}] 20:51:03 INFO - PROCESS | 1839 | 1477626663821 Marionette TRACE conn4 -> [0,1250,"getWindowHandles",null] 20:51:03 INFO - PROCESS | 1839 | 1477626663826 Marionette TRACE conn4 <- [1,1250,null,["8"]] 20:51:03 INFO - PROCESS | 1839 | 1477626663837 Marionette TRACE conn4 -> [0,1251,"switchToWindow",{"name":"8"}] 20:51:03 INFO - PROCESS | 1839 | 1477626663844 Marionette TRACE conn4 <- [1,1251,null,{}] 20:51:03 INFO - PROCESS | 1839 | 1477626663851 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:03 INFO - PROCESS | 1839 | ++DOCSHELL 0xa268d800 == 50 [pid = 1839] [id = 300] 20:51:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 102 (0xa26c2000) [pid = 1839] [serial = 875] [outer = (nil)] 20:51:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 103 (0xa2b3d800) [pid = 1839] [serial = 876] [outer = 0xa26c2000] 20:51:03 INFO - PROCESS | 1839 | 1477626663950 Marionette DEBUG loaded listener.js 20:51:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 104 (0xa2b4a800) [pid = 1839] [serial = 877] [outer = 0xa26c2000] 20:51:04 INFO - PROCESS | 1839 | 1477626664589 Marionette TRACE conn4 <- [1,1252,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_002.html",0,null,null,[["document.write script executed synchronously",0,null,null]]]}] 20:51:04 INFO - . 20:51:04 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_002.html | took 1190ms 20:51:04 INFO - PROCESS | 1839 | 1477626664654 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 20:51:04 INFO - PROCESS | 1839 | 1477626664659 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 20:51:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_003.html 20:51:04 INFO - PROCESS | 1839 | 1477626664667 Marionette TRACE conn4 -> [0,1254,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:04 INFO - PROCESS | 1839 | 1477626664849 Marionette TRACE conn4 <- [1,1254,null,{"value":null}] 20:51:05 INFO - PROCESS | 1839 | 1477626665017 Marionette TRACE conn4 -> [0,1255,"getWindowHandles",null] 20:51:05 INFO - PROCESS | 1839 | 1477626665025 Marionette TRACE conn4 <- [1,1255,null,["8"]] 20:51:05 INFO - PROCESS | 1839 | 1477626665035 Marionette TRACE conn4 -> [0,1256,"switchToWindow",{"name":"8"}] 20:51:05 INFO - PROCESS | 1839 | 1477626665046 Marionette TRACE conn4 <- [1,1256,null,{}] 20:51:05 INFO - PROCESS | 1839 | 1477626665094 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:05 INFO - PROCESS | 1839 | ++DOCSHELL 0xa2f86000 == 51 [pid = 1839] [id = 301] 20:51:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 105 (0xa2f87000) [pid = 1839] [serial = 878] [outer = (nil)] 20:51:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 106 (0xa2f91000) [pid = 1839] [serial = 879] [outer = 0xa2f87000] 20:51:05 INFO - PROCESS | 1839 | 1477626665189 Marionette DEBUG loaded listener.js 20:51:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 107 (0xa44dc400) [pid = 1839] [serial = 880] [outer = 0xa2f87000] 20:51:05 INFO - PROCESS | 1839 | 1477626665813 Marionette TRACE conn4 <- [1,1257,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_003.html",0,null,null,[["document.write script writing a further script",0,null,null]]]}] 20:51:05 INFO - . 20:51:05 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_003.html | took 1171ms 20:51:05 INFO - PROCESS | 1839 | 1477626665838 Marionette TRACE conn4 -> [0,1258,"getWindowHandle",null] 20:51:05 INFO - PROCESS | 1839 | 1477626665844 Marionette TRACE conn4 <- [1,1258,null,{"value":"8"}] 20:51:05 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_004.html 20:51:05 INFO - PROCESS | 1839 | 1477626665854 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:06 INFO - PROCESS | 1839 | 1477626666056 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 20:51:06 INFO - PROCESS | 1839 | 1477626666198 Marionette TRACE conn4 -> [0,1260,"getWindowHandles",null] 20:51:06 INFO - PROCESS | 1839 | 1477626666201 Marionette TRACE conn4 <- [1,1260,null,["8"]] 20:51:06 INFO - PROCESS | 1839 | 1477626666208 Marionette TRACE conn4 -> [0,1261,"switchToWindow",{"name":"8"}] 20:51:06 INFO - PROCESS | 1839 | 1477626666227 Marionette TRACE conn4 <- [1,1261,null,{}] 20:51:06 INFO - PROCESS | 1839 | 1477626666275 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:06 INFO - PROCESS | 1839 | ++DOCSHELL 0xa4744400 == 52 [pid = 1839] [id = 302] 20:51:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 108 (0xa4788800) [pid = 1839] [serial = 881] [outer = (nil)] 20:51:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 109 (0xa4b54000) [pid = 1839] [serial = 882] [outer = 0xa4788800] 20:51:06 INFO - PROCESS | 1839 | 1477626666366 Marionette DEBUG loaded listener.js 20:51:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 110 (0xa4be6000) [pid = 1839] [serial = 883] [outer = 0xa4788800] 20:51:07 INFO - PROCESS | 1839 | 1477626667001 Marionette TRACE conn4 <- [1,1262,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_004.html",0,null,null,[["document.write script writing script; order of execution",0,null,null]]]}] 20:51:07 INFO - . 20:51:07 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_004.html | took 1179ms 20:51:07 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_005.html 20:51:07 INFO - PROCESS | 1839 | 1477626667033 Marionette TRACE conn4 -> [0,1263,"getWindowHandle",null] 20:51:07 INFO - PROCESS | 1839 | 1477626667036 Marionette TRACE conn4 <- [1,1263,null,{"value":"8"}] 20:51:07 INFO - PROCESS | 1839 | 1477626667044 Marionette TRACE conn4 -> [0,1264,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:07 INFO - PROCESS | 1839 | 1477626667274 Marionette TRACE conn4 <- [1,1264,null,{"value":null}] 20:51:07 INFO - PROCESS | 1839 | 1477626667552 Marionette TRACE conn4 -> [0,1265,"getWindowHandles",null] 20:51:07 INFO - PROCESS | 1839 | 1477626667560 Marionette TRACE conn4 <- [1,1265,null,["8"]] 20:51:07 INFO - PROCESS | 1839 | 1477626667602 Marionette TRACE conn4 -> [0,1266,"switchToWindow",{"name":"8"}] 20:51:07 INFO - PROCESS | 1839 | 1477626667612 Marionette TRACE conn4 <- [1,1266,null,{}] 20:51:07 INFO - PROCESS | 1839 | 1477626667627 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:07 INFO - PROCESS | 1839 | ++DOCSHELL 0x8fa18400 == 53 [pid = 1839] [id = 303] 20:51:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 111 (0x90e42800) [pid = 1839] [serial = 884] [outer = (nil)] 20:51:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 112 (0x939ef000) [pid = 1839] [serial = 885] [outer = 0x90e42800] 20:51:07 INFO - PROCESS | 1839 | 1477626667723 Marionette DEBUG loaded listener.js 20:51:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 113 (0x957e4800) [pid = 1839] [serial = 886] [outer = 0x90e42800] 20:51:08 INFO - PROCESS | 1839 | 1477626668530 Marionette TRACE conn4 <- [1,1267,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_005.html",0,null,null,[["document.write external script",0,null,null]]]}] 20:51:08 INFO - . 20:51:08 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_005.html | took 1527ms 20:51:08 INFO - PROCESS | 1839 | 1477626668570 Marionette TRACE conn4 -> [0,1268,"getWindowHandle",null] 20:51:08 INFO - PROCESS | 1839 | 1477626668576 Marionette TRACE conn4 <- [1,1268,null,{"value":"8"}] 20:51:08 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_006.html 20:51:08 INFO - PROCESS | 1839 | 1477626668585 Marionette TRACE conn4 -> [0,1269,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:08 INFO - PROCESS | 1839 | 1477626668843 Marionette TRACE conn4 <- [1,1269,null,{"value":null}] 20:51:08 INFO - PROCESS | 1839 | 1477626668979 Marionette TRACE conn4 -> [0,1270,"getWindowHandles",null] 20:51:08 INFO - PROCESS | 1839 | 1477626668985 Marionette TRACE conn4 <- [1,1270,null,["8"]] 20:51:09 INFO - PROCESS | 1839 | 1477626668996 Marionette TRACE conn4 -> [0,1271,"switchToWindow",{"name":"8"}] 20:51:09 INFO - PROCESS | 1839 | 1477626669004 Marionette TRACE conn4 <- [1,1271,null,{}] 20:51:09 INFO - PROCESS | 1839 | --DOCSHELL 0xa2f85000 == 52 [pid = 1839] [id = 296] 20:51:09 INFO - PROCESS | 1839 | --DOCSHELL 0xa2965000 == 51 [pid = 1839] [id = 294] 20:51:09 INFO - PROCESS | 1839 | --DOCSHELL 0x8f86d000 == 50 [pid = 1839] [id = 293] 20:51:09 INFO - PROCESS | 1839 | --DOCSHELL 0x9afcf000 == 49 [pid = 1839] [id = 292] 20:51:09 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce46000 == 48 [pid = 1839] [id = 284] 20:51:09 INFO - PROCESS | 1839 | --DOCSHELL 0x9b335400 == 47 [pid = 1839] [id = 290] 20:51:09 INFO - PROCESS | 1839 | --DOCSHELL 0x9955ac00 == 46 [pid = 1839] [id = 289] 20:51:09 INFO - PROCESS | 1839 | --DOMWINDOW == 112 (0x98482800) [pid = 1839] [serial = 814] [outer = (nil)] [url = about:blank] 20:51:09 INFO - PROCESS | 1839 | --DOCSHELL 0x97be9c00 == 45 [pid = 1839] [id = 288] 20:51:09 INFO - PROCESS | 1839 | --DOCSHELL 0x961e5800 == 44 [pid = 1839] [id = 287] 20:51:09 INFO - PROCESS | 1839 | --DOCSHELL 0x95d7d800 == 43 [pid = 1839] [id = 286] 20:51:09 INFO - PROCESS | 1839 | --DOCSHELL 0x938f7400 == 42 [pid = 1839] [id = 285] 20:51:09 INFO - PROCESS | 1839 | --DOCSHELL 0x9b334c00 == 41 [pid = 1839] [id = 282] 20:51:09 INFO - PROCESS | 1839 | --DOCSHELL 0x9a530800 == 40 [pid = 1839] [id = 281] 20:51:09 INFO - PROCESS | 1839 | 1477626669053 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:09 INFO - PROCESS | 1839 | --DOCSHELL 0x9556f000 == 39 [pid = 1839] [id = 280] 20:51:09 INFO - PROCESS | 1839 | --DOCSHELL 0x965ea000 == 38 [pid = 1839] [id = 279] 20:51:09 INFO - PROCESS | 1839 | --DOCSHELL 0x955e2400 == 37 [pid = 1839] [id = 278] 20:51:09 INFO - PROCESS | 1839 | --DOCSHELL 0x8da91800 == 36 [pid = 1839] [id = 277] 20:51:09 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f867400 == 37 [pid = 1839] [id = 304] 20:51:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 113 (0x8f86d000) [pid = 1839] [serial = 887] [outer = (nil)] 20:51:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 114 (0x955e3c00) [pid = 1839] [serial = 888] [outer = 0x8f86d000] 20:51:09 INFO - PROCESS | 1839 | 1477626669145 Marionette DEBUG loaded listener.js 20:51:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 115 (0x95b5c400) [pid = 1839] [serial = 889] [outer = 0x8f86d000] 20:51:09 INFO - PROCESS | 1839 | --DOMWINDOW == 114 (0x9651e400) [pid = 1839] [serial = 811] [outer = (nil)] [url = about:blank] 20:51:09 INFO - PROCESS | 1839 | --DOMWINDOW == 113 (0x97b62000) [pid = 1839] [serial = 812] [outer = (nil)] [url = about:blank] 20:51:09 INFO - PROCESS | 1839 | --DOMWINDOW == 112 (0x9778b400) [pid = 1839] [serial = 808] [outer = (nil)] [url = about:blank] 20:51:09 INFO - PROCESS | 1839 | --DOMWINDOW == 111 (0x97882c00) [pid = 1839] [serial = 809] [outer = (nil)] [url = about:blank] 20:51:09 INFO - PROCESS | 1839 | --DOMWINDOW == 110 (0x95e66000) [pid = 1839] [serial = 805] [outer = (nil)] [url = about:blank] 20:51:09 INFO - PROCESS | 1839 | --DOMWINDOW == 109 (0x95e6bc00) [pid = 1839] [serial = 806] [outer = (nil)] [url = about:blank] 20:51:09 INFO - PROCESS | 1839 | --DOMWINDOW == 108 (0x939f2800) [pid = 1839] [serial = 801] [outer = (nil)] [url = about:blank] 20:51:09 INFO - PROCESS | 1839 | --DOMWINDOW == 107 (0x939f4000) [pid = 1839] [serial = 802] [outer = (nil)] [url = about:blank] 20:51:09 INFO - PROCESS | 1839 | --DOMWINDOW == 106 (0x957e2000) [pid = 1839] [serial = 803] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 20:51:09 INFO - PROCESS | 1839 | --DOMWINDOW == 105 (0x9651e000) [pid = 1839] [serial = 797] [outer = (nil)] [url = about:blank] 20:51:09 INFO - PROCESS | 1839 | --DOMWINDOW == 104 (0x961ed000) [pid = 1839] [serial = 798] [outer = (nil)] [url = about:blank] 20:51:09 INFO - PROCESS | 1839 | --DOMWINDOW == 103 (0x8da94800) [pid = 1839] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 20:51:09 INFO - PROCESS | 1839 | --DOMWINDOW == 102 (0x95d8c400) [pid = 1839] [serial = 794] [outer = (nil)] [url = about:blank] 20:51:09 INFO - PROCESS | 1839 | --DOMWINDOW == 101 (0x97b6c400) [pid = 1839] [serial = 795] [outer = (nil)] [url = about:blank] 20:51:09 INFO - PROCESS | 1839 | --DOMWINDOW == 100 (0xa2f07c00) [pid = 1839] [serial = 791] [outer = (nil)] [url = about:blank] 20:51:09 INFO - PROCESS | 1839 | --DOMWINDOW == 99 (0x9848dc00) [pid = 1839] [serial = 792] [outer = (nil)] [url = about:blank] 20:51:09 INFO - PROCESS | 1839 | --DOMWINDOW == 98 (0xa2b40c00) [pid = 1839] [serial = 788] [outer = (nil)] [url = about:blank] 20:51:09 INFO - PROCESS | 1839 | --DOMWINDOW == 97 (0xa2b41000) [pid = 1839] [serial = 789] [outer = (nil)] [url = about:blank] 20:51:09 INFO - PROCESS | 1839 | --DOMWINDOW == 96 (0xa26c0000) [pid = 1839] [serial = 785] [outer = (nil)] [url = about:blank] 20:51:09 INFO - PROCESS | 1839 | --DOMWINDOW == 95 (0xa292c800) [pid = 1839] [serial = 786] [outer = (nil)] [url = about:blank] 20:51:09 INFO - PROCESS | 1839 | --DOMWINDOW == 94 (0xa110c800) [pid = 1839] [serial = 782] [outer = (nil)] [url = about:blank] 20:51:09 INFO - PROCESS | 1839 | --DOMWINDOW == 93 (0xa2665400) [pid = 1839] [serial = 783] [outer = (nil)] [url = about:blank] 20:51:09 INFO - PROCESS | 1839 | --DOMWINDOW == 92 (0x9789f400) [pid = 1839] [serial = 779] [outer = (nil)] [url = about:blank] 20:51:09 INFO - PROCESS | 1839 | --DOMWINDOW == 91 (0x978a0800) [pid = 1839] [serial = 780] [outer = (nil)] [url = about:blank] 20:51:09 INFO - PROCESS | 1839 | --DOMWINDOW == 90 (0x957d7c00) [pid = 1839] [serial = 776] [outer = (nil)] [url = about:blank] 20:51:09 INFO - PROCESS | 1839 | --DOMWINDOW == 89 (0x957ed800) [pid = 1839] [serial = 777] [outer = (nil)] [url = about:blank] 20:51:09 INFO - PROCESS | 1839 | 1477626669762 Marionette TRACE conn4 <- [1,1272,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_006.html",0,null,null,[["document.write external script followed by internal script",0,null,null]]]}] 20:51:09 INFO - . 20:51:09 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_006.html | took 1222ms 20:51:09 INFO - PROCESS | 1839 | 1477626669805 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 20:51:09 INFO - PROCESS | 1839 | 1477626669809 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 20:51:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_007.html 20:51:09 INFO - PROCESS | 1839 | 1477626669818 Marionette TRACE conn4 -> [0,1274,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:09 INFO - PROCESS | 1839 | 1477626669996 Marionette TRACE conn4 <- [1,1274,null,{"value":null}] 20:51:10 INFO - PROCESS | 1839 | 1477626670126 Marionette TRACE conn4 -> [0,1275,"getWindowHandles",null] 20:51:10 INFO - PROCESS | 1839 | 1477626670136 Marionette TRACE conn4 <- [1,1275,null,["8"]] 20:51:10 INFO - PROCESS | 1839 | 1477626670150 Marionette TRACE conn4 -> [0,1276,"switchToWindow",{"name":"8"}] 20:51:10 INFO - PROCESS | 1839 | 1477626670157 Marionette TRACE conn4 <- [1,1276,null,{}] 20:51:10 INFO - PROCESS | 1839 | 1477626670163 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:10 INFO - PROCESS | 1839 | ++DOCSHELL 0x95b60c00 == 38 [pid = 1839] [id = 305] 20:51:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 90 (0x9788ac00) [pid = 1839] [serial = 890] [outer = (nil)] 20:51:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 91 (0x9789f400) [pid = 1839] [serial = 891] [outer = 0x9788ac00] 20:51:10 INFO - PROCESS | 1839 | 1477626670246 Marionette DEBUG loaded listener.js 20:51:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 92 (0x978a2000) [pid = 1839] [serial = 892] [outer = 0x9788ac00] 20:51:10 INFO - PROCESS | 1839 | 1477626670790 Marionette TRACE conn4 <- [1,1277,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_007.html",0,null,null,[["document.write external script that document.writes inline script",0,null,null]]]}] 20:51:10 INFO - . 20:51:10 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_007.html | took 1019ms 20:51:10 INFO - PROCESS | 1839 | 1477626670836 Marionette TRACE conn4 -> [0,1278,"getWindowHandle",null] 20:51:10 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_008.html 20:51:10 INFO - PROCESS | 1839 | 1477626670842 Marionette TRACE conn4 <- [1,1278,null,{"value":"8"}] 20:51:10 INFO - PROCESS | 1839 | 1477626670849 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:11 INFO - PROCESS | 1839 | 1477626671029 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 20:51:11 INFO - PROCESS | 1839 | 1477626671171 Marionette TRACE conn4 -> [0,1280,"getWindowHandles",null] 20:51:11 INFO - PROCESS | 1839 | 1477626671175 Marionette TRACE conn4 <- [1,1280,null,["8"]] 20:51:11 INFO - PROCESS | 1839 | 1477626671181 Marionette TRACE conn4 -> [0,1281,"switchToWindow",{"name":"8"}] 20:51:11 INFO - PROCESS | 1839 | 1477626671188 Marionette TRACE conn4 <- [1,1281,null,{}] 20:51:11 INFO - PROCESS | 1839 | 1477626671194 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:11 INFO - PROCESS | 1839 | ++DOCSHELL 0x978a9400 == 39 [pid = 1839] [id = 306] 20:51:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 93 (0x9955ac00) [pid = 1839] [serial = 893] [outer = (nil)] 20:51:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 94 (0x9a2c3000) [pid = 1839] [serial = 894] [outer = 0x9955ac00] 20:51:11 INFO - PROCESS | 1839 | 1477626671277 Marionette DEBUG loaded listener.js 20:51:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 95 (0x9a52e000) [pid = 1839] [serial = 895] [outer = 0x9955ac00] 20:51:11 INFO - PROCESS | 1839 | 1477626671989 Marionette TRACE conn4 <- [1,1282,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_008.html",0,null,null,[["document.write external script that document.writes external script",0,null,null]]]}] 20:51:12 INFO - . 20:51:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_008.html | took 1172ms 20:51:12 INFO - PROCESS | 1839 | 1477626672026 Marionette TRACE conn4 -> [0,1283,"getWindowHandle",null] 20:51:12 INFO - PROCESS | 1839 | 1477626672030 Marionette TRACE conn4 <- [1,1283,null,{"value":"8"}] 20:51:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_009.html 20:51:12 INFO - PROCESS | 1839 | 1477626672051 Marionette TRACE conn4 -> [0,1284,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:12 INFO - PROCESS | 1839 | 1477626672268 Marionette TRACE conn4 <- [1,1284,null,{"value":null}] 20:51:12 INFO - PROCESS | 1839 | 1477626672294 Marionette TRACE conn4 -> [0,1285,"getWindowHandles",null] 20:51:12 INFO - PROCESS | 1839 | 1477626672298 Marionette TRACE conn4 <- [1,1285,null,["8"]] 20:51:12 INFO - PROCESS | 1839 | 1477626672304 Marionette TRACE conn4 -> [0,1286,"switchToWindow",{"name":"8"}] 20:51:12 INFO - PROCESS | 1839 | 1477626672309 Marionette TRACE conn4 <- [1,1286,null,{}] 20:51:12 INFO - PROCESS | 1839 | 1477626672315 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:12 INFO - PROCESS | 1839 | ++DOCSHELL 0x9b39b800 == 40 [pid = 1839] [id = 307] 20:51:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 96 (0xa1110400) [pid = 1839] [serial = 896] [outer = (nil)] 20:51:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 97 (0xa2689000) [pid = 1839] [serial = 897] [outer = 0xa1110400] 20:51:12 INFO - PROCESS | 1839 | 1477626672468 Marionette DEBUG loaded listener.js 20:51:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 98 (0x8fa11400) [pid = 1839] [serial = 898] [outer = 0xa1110400] 20:51:13 INFO - PROCESS | 1839 | 1477626673053 Marionette TRACE conn4 <- [1,1287,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_009.html",0,null,null,[["document.write script that document.writes script",0,null,null]]]}] 20:51:13 INFO - . 20:51:13 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_009.html | took 1074ms 20:51:13 INFO - PROCESS | 1839 | 1477626673111 Marionette TRACE conn4 -> [0,1288,"getWindowHandle",null] 20:51:13 INFO - PROCESS | 1839 | 1477626673115 Marionette TRACE conn4 <- [1,1288,null,{"value":"8"}] 20:51:13 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_010.html 20:51:13 INFO - PROCESS | 1839 | 1477626673123 Marionette TRACE conn4 -> [0,1289,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:13 INFO - PROCESS | 1839 | 1477626673337 Marionette TRACE conn4 <- [1,1289,null,{"value":null}] 20:51:13 INFO - PROCESS | 1839 | 1477626673362 Marionette TRACE conn4 -> [0,1290,"getWindowHandles",null] 20:51:13 INFO - PROCESS | 1839 | 1477626673365 Marionette TRACE conn4 <- [1,1290,null,["8"]] 20:51:13 INFO - PROCESS | 1839 | 1477626673372 Marionette TRACE conn4 -> [0,1291,"switchToWindow",{"name":"8"}] 20:51:13 INFO - PROCESS | 1839 | 1477626673377 Marionette TRACE conn4 <- [1,1291,null,{}] 20:51:13 INFO - PROCESS | 1839 | 1477626673382 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:13 INFO - PROCESS | 1839 | ++DOCSHELL 0xa26b8000 == 41 [pid = 1839] [id = 308] 20:51:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 99 (0xa2b41000) [pid = 1839] [serial = 899] [outer = (nil)] 20:51:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 100 (0xa2bcc400) [pid = 1839] [serial = 900] [outer = 0xa2b41000] 20:51:13 INFO - PROCESS | 1839 | 1477626673558 Marionette DEBUG loaded listener.js 20:51:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 101 (0xa2f0f000) [pid = 1839] [serial = 901] [outer = 0xa2b41000] 20:51:13 INFO - PROCESS | 1839 | --DOMWINDOW == 100 (0x9b401800) [pid = 1839] [serial = 830] [outer = (nil)] [url = about:blank] 20:51:13 INFO - PROCESS | 1839 | --DOMWINDOW == 99 (0x938f9400) [pid = 1839] [serial = 857] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_008.html] 20:51:13 INFO - PROCESS | 1839 | --DOMWINDOW == 98 (0xa2b3c800) [pid = 1839] [serial = 860] [outer = (nil)] [url = about:blank] 20:51:13 INFO - PROCESS | 1839 | --DOMWINDOW == 97 (0xa2937400) [pid = 1839] [serial = 855] [outer = (nil)] [url = about:blank] 20:51:13 INFO - PROCESS | 1839 | --DOMWINDOW == 96 (0x8ce49800) [pid = 1839] [serial = 835] [outer = (nil)] [url = about:blank] 20:51:13 INFO - PROCESS | 1839 | --DOMWINDOW == 95 (0x95d81c00) [pid = 1839] [serial = 840] [outer = (nil)] [url = about:blank] 20:51:13 INFO - PROCESS | 1839 | --DOMWINDOW == 94 (0x9396ac00) [pid = 1839] [serial = 837] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_004.html] 20:51:13 INFO - PROCESS | 1839 | --DOMWINDOW == 93 (0x9b40fc00) [pid = 1839] [serial = 852] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_007.html] 20:51:13 INFO - PROCESS | 1839 | --DOMWINDOW == 92 (0x995ba000) [pid = 1839] [serial = 825] [outer = (nil)] [url = about:blank] 20:51:13 INFO - PROCESS | 1839 | --DOMWINDOW == 91 (0x98374800) [pid = 1839] [serial = 845] [outer = (nil)] [url = about:blank] 20:51:13 INFO - PROCESS | 1839 | --DOMWINDOW == 90 (0x961e8c00) [pid = 1839] [serial = 842] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_005.html] 20:51:13 INFO - PROCESS | 1839 | --DOMWINDOW == 89 (0x9b391c00) [pid = 1839] [serial = 850] [outer = (nil)] [url = about:blank] 20:51:13 INFO - PROCESS | 1839 | --DOMWINDOW == 88 (0x9955d000) [pid = 1839] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_006.html] 20:51:13 INFO - PROCESS | 1839 | --DOMWINDOW == 87 (0x9837b000) [pid = 1839] [serial = 813] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml] 20:51:14 INFO - PROCESS | 1839 | 1477626674223 Marionette TRACE conn4 <- [1,1292,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_010.html",0,null,null,[["document.write external script tokenizer order",0,null,null]]]}] 20:51:14 INFO - . 20:51:14 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_010.html | took 1124ms 20:51:14 INFO - PROCESS | 1839 | 1477626674247 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 20:51:14 INFO - PROCESS | 1839 | 1477626674250 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 20:51:14 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_011.html 20:51:14 INFO - PROCESS | 1839 | 1477626674260 Marionette TRACE conn4 -> [0,1294,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:14 INFO - PROCESS | 1839 | 1477626674416 Marionette TRACE conn4 <- [1,1294,null,{"value":null}] 20:51:14 INFO - PROCESS | 1839 | 1477626674547 Marionette TRACE conn4 -> [0,1295,"getWindowHandles",null] 20:51:14 INFO - PROCESS | 1839 | 1477626674551 Marionette TRACE conn4 <- [1,1295,null,["8"]] 20:51:14 INFO - PROCESS | 1839 | 1477626674557 Marionette TRACE conn4 -> [0,1296,"switchToWindow",{"name":"8"}] 20:51:14 INFO - PROCESS | 1839 | 1477626674563 Marionette TRACE conn4 <- [1,1296,null,{}] 20:51:14 INFO - PROCESS | 1839 | 1477626674575 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:14 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce41800 == 42 [pid = 1839] [id = 309] 20:51:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 88 (0xa268d000) [pid = 1839] [serial = 902] [outer = (nil)] 20:51:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 89 (0xa2f86800) [pid = 1839] [serial = 903] [outer = 0xa268d000] 20:51:14 INFO - PROCESS | 1839 | 1477626674670 Marionette DEBUG loaded listener.js 20:51:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 90 (0xa2f8ac00) [pid = 1839] [serial = 904] [outer = 0xa268d000] 20:51:15 INFO - PROCESS | 1839 | 1477626675165 Marionette TRACE conn4 <- [1,1297,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_011.html",0,null,null,[["document.write external script that document.writes external script",0,null,null]]]}] 20:51:15 INFO - . 20:51:15 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_011.html | took 926ms 20:51:15 INFO - PROCESS | 1839 | 1477626675184 Marionette TRACE conn4 -> [0,1298,"getWindowHandle",null] 20:51:15 INFO - PROCESS | 1839 | 1477626675188 Marionette TRACE conn4 <- [1,1298,null,{"value":"8"}] 20:51:15 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_012.html 20:51:15 INFO - PROCESS | 1839 | 1477626675214 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:15 INFO - PROCESS | 1839 | 1477626675370 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 20:51:15 INFO - PROCESS | 1839 | 1477626675384 Marionette TRACE conn4 -> [0,1300,"getWindowHandles",null] 20:51:15 INFO - PROCESS | 1839 | 1477626675387 Marionette TRACE conn4 <- [1,1300,null,["8"]] 20:51:15 INFO - PROCESS | 1839 | 1477626675393 Marionette TRACE conn4 -> [0,1301,"switchToWindow",{"name":"8"}] 20:51:15 INFO - PROCESS | 1839 | 1477626675398 Marionette TRACE conn4 <- [1,1301,null,{}] 20:51:15 INFO - PROCESS | 1839 | 1477626675403 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:15 INFO - PROCESS | 1839 | ++DOCSHELL 0xa470e800 == 43 [pid = 1839] [id = 310] 20:51:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 91 (0xa4736800) [pid = 1839] [serial = 905] [outer = (nil)] 20:51:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 92 (0xa478a400) [pid = 1839] [serial = 906] [outer = 0xa4736800] 20:51:15 INFO - PROCESS | 1839 | 1477626675487 Marionette DEBUG loaded listener.js 20:51:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 93 (0xa4741400) [pid = 1839] [serial = 907] [outer = 0xa4736800] 20:51:16 INFO - PROCESS | 1839 | 1477626676261 Marionette TRACE conn4 <- [1,1302,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_012.html",0,null,null,[["document.write external script tokenizer order",0,null,null]]]}] 20:51:16 INFO - . 20:51:16 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_012.html | took 1070ms 20:51:16 INFO - PROCESS | 1839 | 1477626676284 Marionette TRACE conn4 -> [0,1303,"getWindowHandle",null] 20:51:16 INFO - PROCESS | 1839 | 1477626676292 Marionette TRACE conn4 <- [1,1303,null,{"value":"8"}] 20:51:16 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_013.html 20:51:16 INFO - PROCESS | 1839 | 1477626676302 Marionette TRACE conn4 -> [0,1304,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:16 INFO - PROCESS | 1839 | 1477626676583 Marionette TRACE conn4 <- [1,1304,null,{"value":null}] 20:51:16 INFO - PROCESS | 1839 | 1477626676704 Marionette TRACE conn4 -> [0,1305,"getWindowHandles",null] 20:51:16 INFO - PROCESS | 1839 | 1477626676710 Marionette TRACE conn4 <- [1,1305,null,["8"]] 20:51:16 INFO - PROCESS | 1839 | 1477626676719 Marionette TRACE conn4 -> [0,1306,"switchToWindow",{"name":"8"}] 20:51:16 INFO - PROCESS | 1839 | 1477626676727 Marionette TRACE conn4 <- [1,1306,null,{}] 20:51:16 INFO - PROCESS | 1839 | 1477626676734 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:16 INFO - PROCESS | 1839 | ++DOCSHELL 0x95e68800 == 44 [pid = 1839] [id = 311] 20:51:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 94 (0x95e6b800) [pid = 1839] [serial = 908] [outer = (nil)] 20:51:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 95 (0x95e72c00) [pid = 1839] [serial = 909] [outer = 0x95e6b800] 20:51:16 INFO - PROCESS | 1839 | 1477626676877 Marionette DEBUG loaded listener.js 20:51:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 96 (0x8f867000) [pid = 1839] [serial = 910] [outer = 0x95e6b800] 20:51:17 INFO - PROCESS | 1839 | 1477626677578 Marionette TRACE conn4 <- [1,1307,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/script_013.html",0,null,null,[["document.write",0,null,null]]]}] 20:51:17 INFO - . 20:51:17 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_013.html | took 1322ms 20:51:17 INFO - PROCESS | 1839 | 1477626677623 Marionette TRACE conn4 -> [0,1308,"getWindowHandle",null] 20:51:17 INFO - TEST-START | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html 20:51:17 INFO - PROCESS | 1839 | 1477626677629 Marionette TRACE conn4 <- [1,1308,null,{"value":"8"}] 20:51:17 INFO - PROCESS | 1839 | 1477626677637 Marionette TRACE conn4 -> [0,1309,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:17 INFO - PROCESS | 1839 | 1477626677828 Marionette TRACE conn4 <- [1,1309,null,{"value":null}] 20:51:18 INFO - PROCESS | 1839 | 1477626677998 Marionette TRACE conn4 -> [0,1310,"getWindowHandles",null] 20:51:18 INFO - PROCESS | 1839 | 1477626678003 Marionette TRACE conn4 <- [1,1310,null,["8"]] 20:51:18 INFO - PROCESS | 1839 | 1477626678015 Marionette TRACE conn4 -> [0,1311,"switchToWindow",{"name":"8"}] 20:51:18 INFO - PROCESS | 1839 | 1477626678021 Marionette TRACE conn4 <- [1,1311,null,{}] 20:51:18 INFO - PROCESS | 1839 | 1477626678028 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:18 INFO - PROCESS | 1839 | ++DOCSHELL 0x98377400 == 45 [pid = 1839] [id = 312] 20:51:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 97 (0x98483000) [pid = 1839] [serial = 911] [outer = (nil)] 20:51:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 98 (0x98487c00) [pid = 1839] [serial = 912] [outer = 0x98483000] 20:51:18 INFO - PROCESS | 1839 | 1477626678125 Marionette DEBUG loaded listener.js 20:51:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 99 (0x9a330c00) [pid = 1839] [serial = 913] [outer = 0x98483000] 20:51:18 INFO - PROCESS | 1839 | 1477626678808 Marionette TRACE conn4 <- [1,1312,null,{"value":["/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html",0,null,null,[["Getting spellcheck IDL attribute",0,null,null],["Setting spellcheck IDL attribute to true",0,null,null],["Setting spellcheck IDL attribute to false",0,null,null]]]}] 20:51:18 INFO - ... 20:51:18 INFO - TEST-OK | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html | took 1226ms 20:51:18 INFO - PROCESS | 1839 | 1477626678875 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 20:51:18 INFO - PROCESS | 1839 | 1477626678883 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 20:51:18 INFO - TEST-START | /html/editing/focus/document-level-focus-apis/document-level-apis.html 20:51:18 INFO - PROCESS | 1839 | 1477626678892 Marionette TRACE conn4 -> [0,1314,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:19 INFO - PROCESS | 1839 | 1477626679080 Marionette TRACE conn4 <- [1,1314,null,{"value":null}] 20:51:19 INFO - PROCESS | 1839 | 1477626679249 Marionette TRACE conn4 -> [0,1315,"getWindowHandles",null] 20:51:19 INFO - PROCESS | 1839 | 1477626679255 Marionette TRACE conn4 <- [1,1315,null,["8"]] 20:51:19 INFO - PROCESS | 1839 | 1477626679266 Marionette TRACE conn4 -> [0,1316,"switchToWindow",{"name":"8"}] 20:51:19 INFO - PROCESS | 1839 | 1477626679273 Marionette TRACE conn4 <- [1,1316,null,{}] 20:51:19 INFO - PROCESS | 1839 | 1477626679280 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:19 INFO - PROCESS | 1839 | ++DOCSHELL 0xa4741c00 == 46 [pid = 1839] [id = 313] 20:51:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 100 (0xa4b54400) [pid = 1839] [serial = 914] [outer = (nil)] 20:51:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 101 (0xa923a400) [pid = 1839] [serial = 915] [outer = 0xa4b54400] 20:51:19 INFO - PROCESS | 1839 | 1477626679379 Marionette DEBUG loaded listener.js 20:51:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 102 (0xa92bf800) [pid = 1839] [serial = 916] [outer = 0xa4b54400] 20:51:19 INFO - PROCESS | 1839 | ++DOCSHELL 0xa5e25000 == 47 [pid = 1839] [id = 314] 20:51:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 103 (0xa5e25400) [pid = 1839] [serial = 917] [outer = (nil)] 20:51:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 104 (0xa5e26400) [pid = 1839] [serial = 918] [outer = 0xa5e25400] 20:51:20 INFO - PROCESS | 1839 | 1477626680212 Marionette TRACE conn4 <- [1,1317,null,{"value":["/html/editing/focus/document-level-focus-apis/document-level-apis.html",0,null,null,[["The body element must be the active element if no element is focused",0,null,null],["The element must be the active element if it is focused",0,null,null],["The hasFocus() method must return false if the Document has no browsing context",0,null,null],["When a child browsing context is focused, its browsing context container is also focused",0,null,null]]]}] 20:51:20 INFO - .... 20:51:20 INFO - TEST-OK | /html/editing/focus/document-level-focus-apis/document-level-apis.html | took 1372ms 20:51:20 INFO - PROCESS | 1839 | 1477626680264 Marionette TRACE conn4 -> [0,1318,"getWindowHandle",null] 20:51:20 INFO - PROCESS | 1839 | 1477626680270 Marionette TRACE conn4 <- [1,1318,null,{"value":"8"}] 20:51:20 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/historical.html 20:51:20 INFO - PROCESS | 1839 | 1477626680279 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:20 INFO - PROCESS | 1839 | 1477626680507 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 20:51:20 INFO - PROCESS | 1839 | 1477626680708 Marionette TRACE conn4 -> [0,1320,"getWindowHandles",null] 20:51:20 INFO - PROCESS | 1839 | 1477626680716 Marionette TRACE conn4 <- [1,1320,null,["8"]] 20:51:20 INFO - PROCESS | 1839 | 1477626680768 Marionette TRACE conn4 -> [0,1321,"switchToWindow",{"name":"8"}] 20:51:20 INFO - PROCESS | 1839 | 1477626680777 Marionette TRACE conn4 <- [1,1321,null,{}] 20:51:20 INFO - PROCESS | 1839 | 1477626680784 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:20 INFO - PROCESS | 1839 | ++DOCSHELL 0xa5e29400 == 48 [pid = 1839] [id = 315] 20:51:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 105 (0xa5e29c00) [pid = 1839] [serial = 919] [outer = (nil)] 20:51:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 106 (0xa5e2ec00) [pid = 1839] [serial = 920] [outer = 0xa5e29c00] 20:51:20 INFO - PROCESS | 1839 | 1477626680879 Marionette DEBUG loaded listener.js 20:51:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 107 (0x95242400) [pid = 1839] [serial = 921] [outer = 0xa5e29c00] 20:51:21 INFO - PROCESS | 1839 | 1477626681497 Marionette TRACE conn4 <- [1,1322,null,{"value":["/html/semantics/document-metadata/the-style-element/historical.html",0,null,null,[["style.scoped should not be supported",1,"assert_false: expected false got true","t/<@http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html:8:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nt@http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html:7:3\n@http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html:13:1\n"]]]}] 20:51:21 INFO - . 20:51:21 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/historical.html | took 1271ms 20:51:21 INFO - PROCESS | 1839 | 1477626681550 Marionette TRACE conn4 -> [0,1323,"getWindowHandle",null] 20:51:21 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style-error-01.html 20:51:21 INFO - PROCESS | 1839 | 1477626681554 Marionette TRACE conn4 <- [1,1323,null,{"value":"8"}] 20:51:21 INFO - PROCESS | 1839 | 1477626681561 Marionette TRACE conn4 -> [0,1324,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:21 INFO - PROCESS | 1839 | 1477626681733 Marionette TRACE conn4 <- [1,1324,null,{"value":null}] 20:51:21 INFO - PROCESS | 1839 | 1477626681917 Marionette TRACE conn4 -> [0,1325,"getWindowHandles",null] 20:51:21 INFO - PROCESS | 1839 | 1477626681927 Marionette TRACE conn4 <- [1,1325,null,["8"]] 20:51:21 INFO - PROCESS | 1839 | 1477626681954 Marionette TRACE conn4 -> [0,1326,"switchToWindow",{"name":"8"}] 20:51:21 INFO - PROCESS | 1839 | 1477626681961 Marionette TRACE conn4 <- [1,1326,null,{}] 20:51:21 INFO - PROCESS | 1839 | 1477626681970 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:22 INFO - PROCESS | 1839 | ++DOCSHELL 0x9524b400 == 49 [pid = 1839] [id = 316] 20:51:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 108 (0x9524bc00) [pid = 1839] [serial = 922] [outer = (nil)] 20:51:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 109 (0xa5e25800) [pid = 1839] [serial = 923] [outer = 0x9524bc00] 20:51:22 INFO - PROCESS | 1839 | 1477626682063 Marionette DEBUG loaded listener.js 20:51:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 110 (0x96101400) [pid = 1839] [serial = 924] [outer = 0x9524bc00] 20:51:22 INFO - PROCESS | 1839 | 1477626682691 Marionette TRACE conn4 <- [1,1327,null,{"value":["/html/semantics/document-metadata/the-style-element/style-error-01.html",0,null,null,[["Should get an error event for a text/plain response.",0,null,null]]]}] 20:51:22 INFO - . 20:51:22 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style-error-01.html | took 1169ms 20:51:22 INFO - PROCESS | 1839 | 1477626682730 Marionette TRACE conn4 -> [0,1328,"getWindowHandle",null] 20:51:22 INFO - PROCESS | 1839 | 1477626682734 Marionette TRACE conn4 <- [1,1328,null,{"value":"8"}] 20:51:22 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_disabled.html 20:51:22 INFO - PROCESS | 1839 | 1477626682741 Marionette TRACE conn4 -> [0,1329,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:22 INFO - PROCESS | 1839 | 1477626682958 Marionette TRACE conn4 <- [1,1329,null,{"value":null}] 20:51:23 INFO - PROCESS | 1839 | 1477626683133 Marionette TRACE conn4 -> [0,1330,"getWindowHandles",null] 20:51:23 INFO - PROCESS | 1839 | 1477626683136 Marionette TRACE conn4 <- [1,1330,null,["8"]] 20:51:23 INFO - PROCESS | 1839 | 1477626683147 Marionette TRACE conn4 -> [0,1331,"switchToWindow",{"name":"8"}] 20:51:23 INFO - PROCESS | 1839 | 1477626683152 Marionette TRACE conn4 <- [1,1331,null,{}] 20:51:23 INFO - PROCESS | 1839 | 1477626683159 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:23 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce32000 == 50 [pid = 1839] [id = 317] 20:51:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 111 (0x8ce3cc00) [pid = 1839] [serial = 925] [outer = (nil)] 20:51:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 112 (0x9610ac00) [pid = 1839] [serial = 926] [outer = 0x8ce3cc00] 20:51:23 INFO - PROCESS | 1839 | 1477626683254 Marionette DEBUG loaded listener.js 20:51:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 113 (0x9610f800) [pid = 1839] [serial = 927] [outer = 0x8ce3cc00] 20:51:23 INFO - PROCESS | 1839 | 1477626683844 Marionette TRACE conn4 <- [1,1332,null,{"value":["/html/semantics/document-metadata/the-style-element/style_disabled.html",0,null,null,[["The style is not applied when it is disabled",0,null,null]]]}] 20:51:23 INFO - . 20:51:23 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_disabled.html | took 1122ms 20:51:23 INFO - PROCESS | 1839 | 1477626683863 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 20:51:23 INFO - PROCESS | 1839 | 1477626683866 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 20:51:23 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_events.html 20:51:23 INFO - PROCESS | 1839 | 1477626683895 Marionette TRACE conn4 -> [0,1334,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:24 INFO - PROCESS | 1839 | 1477626684068 Marionette TRACE conn4 <- [1,1334,null,{"value":null}] 20:51:24 INFO - PROCESS | 1839 | 1477626684361 Marionette TRACE conn4 -> [0,1335,"getWindowHandles",null] 20:51:24 INFO - PROCESS | 1839 | 1477626684366 Marionette TRACE conn4 <- [1,1335,null,["8"]] 20:51:24 INFO - PROCESS | 1839 | 1477626684392 Marionette TRACE conn4 -> [0,1336,"switchToWindow",{"name":"8"}] 20:51:24 INFO - PROCESS | 1839 | 1477626684403 Marionette TRACE conn4 <- [1,1336,null,{}] 20:51:24 INFO - PROCESS | 1839 | 1477626684411 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:24 INFO - PROCESS | 1839 | ++DOCSHELL 0x95241800 == 51 [pid = 1839] [id = 318] 20:51:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 114 (0x95241c00) [pid = 1839] [serial = 928] [outer = (nil)] 20:51:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 115 (0x95246000) [pid = 1839] [serial = 929] [outer = 0x95241c00] 20:51:24 INFO - PROCESS | 1839 | 1477626684505 Marionette DEBUG loaded listener.js 20:51:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 116 (0x95248800) [pid = 1839] [serial = 930] [outer = 0x95241c00] 20:51:25 INFO - PROCESS | 1839 | 1477626685259 Marionette TRACE conn4 <- [1,1337,null,{"value":["/html/semantics/document-metadata/the-style-element/style_events.html",0,null,null,[["If the style is loaded successfully, the 'load' event must be fired",0,null,null],["If the style is loaded unsuccessfully, the 'error' event must be fired",0,null,null]]]}] 20:51:25 INFO - .. 20:51:25 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_events.html | took 1422ms 20:51:25 INFO - PROCESS | 1839 | 1477626685314 Marionette TRACE conn4 -> [0,1338,"getWindowHandle",null] 20:51:25 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_media.html 20:51:25 INFO - PROCESS | 1839 | 1477626685322 Marionette TRACE conn4 <- [1,1338,null,{"value":"8"}] 20:51:25 INFO - PROCESS | 1839 | 1477626685330 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:25 INFO - PROCESS | 1839 | 1477626685589 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 20:51:25 INFO - PROCESS | 1839 | 1477626685722 Marionette TRACE conn4 -> [0,1340,"getWindowHandles",null] 20:51:25 INFO - PROCESS | 1839 | 1477626685729 Marionette TRACE conn4 <- [1,1340,null,["8"]] 20:51:25 INFO - PROCESS | 1839 | 1477626685738 Marionette TRACE conn4 -> [0,1341,"switchToWindow",{"name":"8"}] 20:51:25 INFO - PROCESS | 1839 | 1477626685745 Marionette TRACE conn4 <- [1,1341,null,{}] 20:51:26 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce41800 == 50 [pid = 1839] [id = 309] 20:51:26 INFO - PROCESS | 1839 | --DOCSHELL 0x9b39b800 == 49 [pid = 1839] [id = 307] 20:51:26 INFO - PROCESS | 1839 | --DOCSHELL 0xa26b8000 == 48 [pid = 1839] [id = 308] 20:51:26 INFO - PROCESS | 1839 | --DOCSHELL 0x95b60c00 == 47 [pid = 1839] [id = 305] 20:51:26 INFO - PROCESS | 1839 | --DOCSHELL 0x978a9400 == 46 [pid = 1839] [id = 306] 20:51:26 INFO - PROCESS | 1839 | --DOCSHELL 0x8fa18400 == 45 [pid = 1839] [id = 303] 20:51:26 INFO - PROCESS | 1839 | --DOCSHELL 0x8f867400 == 44 [pid = 1839] [id = 304] 20:51:26 INFO - PROCESS | 1839 | --DOCSHELL 0xa2bcb800 == 43 [pid = 1839] [id = 295] 20:51:26 INFO - PROCESS | 1839 | --DOCSHELL 0x978aa800 == 42 [pid = 1839] [id = 298] 20:51:26 INFO - PROCESS | 1839 | --DOCSHELL 0x973ca400 == 41 [pid = 1839] [id = 283] 20:51:26 INFO - PROCESS | 1839 | --DOCSHELL 0xa4744400 == 40 [pid = 1839] [id = 302] 20:51:26 INFO - PROCESS | 1839 | --DOCSHELL 0x93c0f800 == 39 [pid = 1839] [id = 297] 20:51:26 INFO - PROCESS | 1839 | --DOCSHELL 0x92abcc00 == 38 [pid = 1839] [id = 299] 20:51:26 INFO - PROCESS | 1839 | --DOCSHELL 0xa268d800 == 37 [pid = 1839] [id = 300] 20:51:26 INFO - PROCESS | 1839 | --DOCSHELL 0xa2f86000 == 36 [pid = 1839] [id = 301] 20:51:26 INFO - PROCESS | 1839 | --DOCSHELL 0x9b405000 == 35 [pid = 1839] [id = 291] 20:51:26 INFO - PROCESS | 1839 | --DOCSHELL 0xa5e29400 == 34 [pid = 1839] [id = 315] 20:51:26 INFO - PROCESS | 1839 | --DOCSHELL 0x9524b400 == 33 [pid = 1839] [id = 316] 20:51:26 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce32000 == 32 [pid = 1839] [id = 317] 20:51:26 INFO - PROCESS | 1839 | --DOCSHELL 0x95241800 == 31 [pid = 1839] [id = 318] 20:51:26 INFO - PROCESS | 1839 | --DOCSHELL 0xa470e800 == 30 [pid = 1839] [id = 310] 20:51:26 INFO - PROCESS | 1839 | --DOCSHELL 0x95e68800 == 29 [pid = 1839] [id = 311] 20:51:26 INFO - PROCESS | 1839 | --DOCSHELL 0x98377400 == 28 [pid = 1839] [id = 312] 20:51:26 INFO - PROCESS | 1839 | --DOCSHELL 0xa5e25000 == 27 [pid = 1839] [id = 314] 20:51:26 INFO - PROCESS | 1839 | --DOCSHELL 0xa4741c00 == 26 [pid = 1839] [id = 313] 20:51:26 INFO - PROCESS | 1839 | --DOMWINDOW == 115 (0x8f7bec00) [pid = 1839] [serial = 817] [outer = (nil)] [url = about:blank] 20:51:26 INFO - PROCESS | 1839 | --DOMWINDOW == 114 (0x9789fc00) [pid = 1839] [serial = 823] [outer = (nil)] [url = about:blank] 20:51:26 INFO - PROCESS | 1839 | --DOMWINDOW == 113 (0x9af90800) [pid = 1839] [serial = 828] [outer = (nil)] [url = about:blank] 20:51:26 INFO - PROCESS | 1839 | --DOMWINDOW == 112 (0xa1110c00) [pid = 1839] [serial = 833] [outer = (nil)] [url = about:blank] 20:51:26 INFO - PROCESS | 1839 | --DOMWINDOW == 111 (0x95b65400) [pid = 1839] [serial = 839] [outer = (nil)] [url = about:blank] 20:51:26 INFO - PROCESS | 1839 | --DOMWINDOW == 110 (0x957e3000) [pid = 1839] [serial = 838] [outer = (nil)] [url = about:blank] 20:51:26 INFO - PROCESS | 1839 | --DOMWINDOW == 109 (0x9778d800) [pid = 1839] [serial = 844] [outer = (nil)] [url = about:blank] 20:51:26 INFO - PROCESS | 1839 | --DOMWINDOW == 108 (0x97788000) [pid = 1839] [serial = 843] [outer = (nil)] [url = about:blank] 20:51:26 INFO - PROCESS | 1839 | --DOMWINDOW == 107 (0x9a334c00) [pid = 1839] [serial = 849] [outer = (nil)] [url = about:blank] 20:51:26 INFO - PROCESS | 1839 | --DOMWINDOW == 106 (0x995b8800) [pid = 1839] [serial = 848] [outer = (nil)] [url = about:blank] 20:51:26 INFO - PROCESS | 1839 | --DOMWINDOW == 105 (0xa110b800) [pid = 1839] [serial = 854] [outer = (nil)] [url = about:blank] 20:51:26 INFO - PROCESS | 1839 | --DOMWINDOW == 104 (0xa0784000) [pid = 1839] [serial = 853] [outer = (nil)] [url = about:blank] 20:51:26 INFO - PROCESS | 1839 | --DOMWINDOW == 103 (0x978a9000) [pid = 1839] [serial = 859] [outer = (nil)] [url = about:blank] 20:51:26 INFO - PROCESS | 1839 | --DOMWINDOW == 102 (0x973d4800) [pid = 1839] [serial = 858] [outer = (nil)] [url = about:blank] 20:51:26 INFO - PROCESS | 1839 | --DOMWINDOW == 101 (0xa2bd8000) [pid = 1839] [serial = 863] [outer = (nil)] [url = about:blank] 20:51:26 INFO - PROCESS | 1839 | --DOMWINDOW == 100 (0x9848a000) [pid = 1839] [serial = 815] [outer = (nil)] [url = about:blank] 20:51:26 INFO - PROCESS | 1839 | --DOMWINDOW == 99 (0x9b331400) [pid = 1839] [serial = 831] [outer = (nil)] [url = about:blank] 20:51:26 INFO - PROCESS | 1839 | --DOMWINDOW == 98 (0x9788dc00) [pid = 1839] [serial = 861] [outer = (nil)] [url = about:blank] 20:51:26 INFO - PROCESS | 1839 | --DOMWINDOW == 97 (0x995b4000) [pid = 1839] [serial = 856] [outer = (nil)] [url = about:blank] 20:51:26 INFO - PROCESS | 1839 | --DOMWINDOW == 96 (0x8daee000) [pid = 1839] [serial = 836] [outer = (nil)] [url = about:blank] 20:51:26 INFO - PROCESS | 1839 | --DOMWINDOW == 95 (0x95b64000) [pid = 1839] [serial = 841] [outer = (nil)] [url = about:blank] 20:51:26 INFO - PROCESS | 1839 | --DOMWINDOW == 94 (0x97b70400) [pid = 1839] [serial = 826] [outer = (nil)] [url = about:blank] 20:51:26 INFO - PROCESS | 1839 | --DOMWINDOW == 93 (0x97be1400) [pid = 1839] [serial = 846] [outer = (nil)] [url = about:blank] 20:51:26 INFO - PROCESS | 1839 | --DOMWINDOW == 92 (0x9af94000) [pid = 1839] [serial = 851] [outer = (nil)] [url = about:blank] 20:51:26 INFO - PROCESS | 1839 | 1477626686812 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:26 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce32000 == 27 [pid = 1839] [id = 319] 20:51:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 93 (0x8ce37c00) [pid = 1839] [serial = 931] [outer = (nil)] 20:51:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 94 (0x8da8c000) [pid = 1839] [serial = 932] [outer = 0x8ce37c00] 20:51:26 INFO - PROCESS | 1839 | 1477626686911 Marionette DEBUG loaded listener.js 20:51:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 95 (0x8f81c800) [pid = 1839] [serial = 933] [outer = 0x8ce37c00] 20:51:27 INFO - PROCESS | 1839 | 1477626687630 Marionette TRACE conn4 <- [1,1342,null,{"value":["/html/semantics/document-metadata/the-style-element/style_media.html",0,null,null,[["The style information must be applied to the environment specified by the media attribute",0,null,null]]]}] 20:51:27 INFO - . 20:51:27 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_media.html | took 2325ms 20:51:27 INFO - PROCESS | 1839 | 1477626687656 Marionette TRACE conn4 -> [0,1343,"getWindowHandle",null] 20:51:27 INFO - PROCESS | 1839 | 1477626687661 Marionette TRACE conn4 <- [1,1343,null,{"value":"8"}] 20:51:27 INFO - TEST-START | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html 20:51:27 INFO - PROCESS | 1839 | 1477626687670 Marionette TRACE conn4 -> [0,1344,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:27 INFO - PROCESS | 1839 | 1477626687860 Marionette TRACE conn4 <- [1,1344,null,{"value":null}] 20:51:28 INFO - PROCESS | 1839 | 1477626688002 Marionette TRACE conn4 -> [0,1345,"getWindowHandles",null] 20:51:28 INFO - PROCESS | 1839 | 1477626688007 Marionette TRACE conn4 <- [1,1345,null,["8"]] 20:51:28 INFO - PROCESS | 1839 | 1477626688014 Marionette TRACE conn4 -> [0,1346,"switchToWindow",{"name":"8"}] 20:51:28 INFO - PROCESS | 1839 | 1477626688021 Marionette TRACE conn4 <- [1,1346,null,{}] 20:51:28 INFO - PROCESS | 1839 | 1477626688033 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:28 INFO - PROCESS | 1839 | ++DOCSHELL 0x93155c00 == 28 [pid = 1839] [id = 320] 20:51:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 96 (0x9315c800) [pid = 1839] [serial = 934] [outer = (nil)] 20:51:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 97 (0x9396b400) [pid = 1839] [serial = 935] [outer = 0x9315c800] 20:51:28 INFO - PROCESS | 1839 | 1477626688126 Marionette DEBUG loaded listener.js 20:51:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 98 (0x9396d000) [pid = 1839] [serial = 936] [outer = 0x9315c800] 20:51:28 INFO - PROCESS | 1839 | 1477626688852 Marionette TRACE conn4 <- [1,1347,null,{"value":["/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html",0,null,null,[["audio.currentSrc initial value",0,null,null],["audio.currentSrc after setting src attribute \"\"",0,null,null],["audio.currentSrc after adding source element with src attribute \"\"",0,null,null],["audio.currentSrc after setting src attribute \".\"",0,null,null],["audio.currentSrc after adding source element with src attribute \".\"",0,null,null],["audio.currentSrc after setting src attribute \" \"",0,null,null],["audio.currentSrc after adding source element with src attribute \" \"",0,null,null],["audio.currentSrc after setting src attribute \"data:,\"",0,null,null],["audio.currentSrc after adding source element with src attribute \"data:,\"",0,null,null],["video.currentSrc initial value",0,null,null],["video.currentSrc after setting src attribute \"\"",0,null,null],["video.currentSrc after adding source element with src attribute \"\"",0,null,null],["video.currentSrc after setting src attribute \".\"",0,null,null],["video.currentSrc after adding source element with src attribute \".\"",0,null,null],["video.currentSrc after setting src attribute \" \"",0,null,null],["video.currentSrc after adding source element with src attribute \" \"",0,null,null],["video.currentSrc after setting src attribute \"data:,\"",0,null,null],["video.currentSrc after adding source element with src attribute \"data:,\"",0,null,null]]]}] 20:51:28 INFO - .................. 20:51:28 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html | took 1222ms 20:51:28 INFO - PROCESS | 1839 | 1477626688896 Marionette TRACE conn4 -> [0,1348,"getWindowHandle",null] 20:51:28 INFO - PROCESS | 1839 | 1477626688900 Marionette TRACE conn4 <- [1,1348,null,{"value":"8"}] 20:51:28 INFO - TEST-START | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html 20:51:28 INFO - PROCESS | 1839 | 1477626688908 Marionette TRACE conn4 -> [0,1349,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:29 INFO - PROCESS | 1839 | 1477626689122 Marionette TRACE conn4 <- [1,1349,null,{"value":null}] 20:51:29 INFO - PROCESS | 1839 | 1477626689136 Marionette TRACE conn4 -> [0,1350,"getWindowHandles",null] 20:51:29 INFO - PROCESS | 1839 | 1477626689139 Marionette TRACE conn4 <- [1,1350,null,["8"]] 20:51:29 INFO - PROCESS | 1839 | 1477626689272 Marionette TRACE conn4 -> [0,1351,"switchToWindow",{"name":"8"}] 20:51:29 INFO - PROCESS | 1839 | 1477626689277 Marionette TRACE conn4 <- [1,1351,null,{}] 20:51:29 INFO - PROCESS | 1839 | 1477626689293 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:29 INFO - PROCESS | 1839 | ++DOCSHELL 0x957e4c00 == 29 [pid = 1839] [id = 321] 20:51:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 99 (0x95933c00) [pid = 1839] [serial = 937] [outer = (nil)] 20:51:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 100 (0x95938000) [pid = 1839] [serial = 938] [outer = 0x95933c00] 20:51:29 INFO - PROCESS | 1839 | 1477626689388 Marionette DEBUG loaded listener.js 20:51:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 101 (0x95b5d000) [pid = 1839] [serial = 939] [outer = 0x95933c00] 20:51:31 INFO - PROCESS | 1839 | 1477626691110 Marionette TRACE conn4 <- [1,1352,null,{"value":["/html/semantics/embedded-content/media-elements/ready-states/autoplay.html",0,null,null,[["audio.autoplay",0,null,null],["audio.autoplay and load()",0,null,null],["audio.autoplay and play()",0,null,null],["audio.autoplay and pause()",0,null,null],["audio.autoplay and internal pause steps",0,null,null],["video.autoplay",0,null,null],["video.autoplay and load()",0,null,null],["video.autoplay and play()",0,null,null],["video.autoplay and pause()",0,null,null],["video.autoplay and internal pause steps",0,null,null]]]}] 20:51:31 INFO - .......... 20:51:31 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html | took 2234ms 20:51:32 INFO - PROCESS | 1839 | --DOMWINDOW == 100 (0x9af89c00) [pid = 1839] [serial = 827] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_002.html] 20:51:32 INFO - PROCESS | 1839 | --DOMWINDOW == 99 (0x973cdc00) [pid = 1839] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_003.html] 20:51:32 INFO - PROCESS | 1839 | --DOMWINDOW == 98 (0x8da92000) [pid = 1839] [serial = 816] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 20:51:32 INFO - PROCESS | 1839 | --DOMWINDOW == 97 (0x965eb000) [pid = 1839] [serial = 822] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_001.html] 20:51:32 INFO - PROCESS | 1839 | --DOMWINDOW == 96 (0x95d83800) [pid = 1839] [serial = 819] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 20:51:32 INFO - PROCESS | 1839 | --DOMWINDOW == 95 (0xa2b41000) [pid = 1839] [serial = 899] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_010.html] 20:51:32 INFO - PROCESS | 1839 | --DOMWINDOW == 94 (0xa1110400) [pid = 1839] [serial = 896] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_009.html] 20:51:32 INFO - PROCESS | 1839 | --DOMWINDOW == 93 (0xa2f86400) [pid = 1839] [serial = 865] [outer = (nil)] [url = about:blank] 20:51:32 INFO - PROCESS | 1839 | --DOMWINDOW == 92 (0xa2bce400) [pid = 1839] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_009.html] 20:51:32 INFO - PROCESS | 1839 | --DOMWINDOW == 91 (0xa4788800) [pid = 1839] [serial = 881] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_004.html] 20:51:32 INFO - PROCESS | 1839 | --DOMWINDOW == 90 (0x9629cc00) [pid = 1839] [serial = 872] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_001.html] 20:51:32 INFO - PROCESS | 1839 | --DOMWINDOW == 89 (0x97b66400) [pid = 1839] [serial = 870] [outer = (nil)] [url = about:blank] 20:51:32 INFO - PROCESS | 1839 | --DOMWINDOW == 88 (0x95570c00) [pid = 1839] [serial = 867] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_010.html] 20:51:32 INFO - PROCESS | 1839 | --DOMWINDOW == 87 (0x90e42800) [pid = 1839] [serial = 884] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_005.html] 20:51:32 INFO - PROCESS | 1839 | --DOMWINDOW == 86 (0xa26c2000) [pid = 1839] [serial = 875] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_002.html] 20:51:32 INFO - PROCESS | 1839 | --DOMWINDOW == 85 (0xa2f87000) [pid = 1839] [serial = 878] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_003.html] 20:51:32 INFO - PROCESS | 1839 | --DOMWINDOW == 84 (0x8f86d000) [pid = 1839] [serial = 887] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_006.html] 20:51:32 INFO - PROCESS | 1839 | --DOMWINDOW == 83 (0x9788ac00) [pid = 1839] [serial = 890] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_007.html] 20:51:32 INFO - PROCESS | 1839 | --DOMWINDOW == 82 (0x9955ac00) [pid = 1839] [serial = 893] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_008.html] 20:51:32 INFO - PROCESS | 1839 | --DOMWINDOW == 81 (0xa4736800) [pid = 1839] [serial = 905] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_012.html] 20:51:32 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0xa268d000) [pid = 1839] [serial = 902] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_011.html] 20:51:32 INFO - PROCESS | 1839 | 1477626692466 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 20:51:32 INFO - TEST-START | /html/semantics/embedded-content/the-video-element/video-tabindex.html 20:51:32 INFO - PROCESS | 1839 | 1477626692484 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 20:51:32 INFO - PROCESS | 1839 | 1477626692547 Marionette TRACE conn4 -> [0,1354,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:32 INFO - PROCESS | 1839 | 1477626692893 Marionette TRACE conn4 <- [1,1354,null,{"value":null}] 20:51:32 INFO - PROCESS | 1839 | 1477626692979 Marionette TRACE conn4 -> [0,1355,"getWindowHandles",null] 20:51:32 INFO - PROCESS | 1839 | 1477626692985 Marionette TRACE conn4 <- [1,1355,null,["8"]] 20:51:32 INFO - PROCESS | 1839 | 1477626692991 Marionette TRACE conn4 -> [0,1356,"switchToWindow",{"name":"8"}] 20:51:33 INFO - PROCESS | 1839 | 1477626692999 Marionette TRACE conn4 <- [1,1356,null,{}] 20:51:33 INFO - PROCESS | 1839 | 1477626693007 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:33 INFO - PROCESS | 1839 | ++DOCSHELL 0x95938400 == 30 [pid = 1839] [id = 322] 20:51:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x95d82000) [pid = 1839] [serial = 940] [outer = (nil)] 20:51:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 82 (0x995b4c00) [pid = 1839] [serial = 941] [outer = 0x95d82000] 20:51:33 INFO - PROCESS | 1839 | 1477626693097 Marionette DEBUG loaded listener.js 20:51:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 83 (0xa268f000) [pid = 1839] [serial = 942] [outer = 0x95d82000] 20:51:33 INFO - PROCESS | 1839 | 1477626693704 Marionette TRACE conn4 <- [1,1357,null,{"value":["/html/semantics/embedded-content/the-video-element/video-tabindex.html",0,null,null,[["Attributes shouldn't magically appear",0,null,null]]]}] 20:51:33 INFO - . 20:51:33 INFO - TEST-OK | /html/semantics/embedded-content/the-video-element/video-tabindex.html | took 1235ms 20:51:33 INFO - PROCESS | 1839 | 1477626693747 Marionette TRACE conn4 -> [0,1358,"getWindowHandle",null] 20:51:33 INFO - PROCESS | 1839 | 1477626693753 Marionette TRACE conn4 <- [1,1358,null,{"value":"8"}] 20:51:33 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-checkValidity.html 20:51:33 INFO - PROCESS | 1839 | 1477626693765 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:33 INFO - PROCESS | 1839 | 1477626693943 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 20:51:34 INFO - PROCESS | 1839 | 1477626694073 Marionette TRACE conn4 -> [0,1360,"getWindowHandles",null] 20:51:34 INFO - PROCESS | 1839 | 1477626694077 Marionette TRACE conn4 <- [1,1360,null,["8"]] 20:51:34 INFO - PROCESS | 1839 | 1477626694082 Marionette TRACE conn4 -> [0,1361,"switchToWindow",{"name":"8"}] 20:51:34 INFO - PROCESS | 1839 | 1477626694088 Marionette TRACE conn4 <- [1,1361,null,{}] 20:51:34 INFO - PROCESS | 1839 | 1477626694095 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:34 INFO - PROCESS | 1839 | ++DOCSHELL 0x9b48b800 == 31 [pid = 1839] [id = 323] 20:51:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 84 (0x9b492000) [pid = 1839] [serial = 943] [outer = (nil)] 20:51:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 85 (0x9b499000) [pid = 1839] [serial = 944] [outer = 0x9b492000] 20:51:34 INFO - PROCESS | 1839 | 1477626694180 Marionette DEBUG loaded listener.js 20:51:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 86 (0x96166000) [pid = 1839] [serial = 945] [outer = 0x9b492000] 20:51:36 INFO - .................................................................................................................................. 20:51:36 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-checkValidity.html | took 2518ms 20:51:36 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-reportValidity.html 20:51:36 INFO - PROCESS | 1839 | 1477626696132 Marionette TRACE conn4 <- [1,1362,null,{"value":["/html/semantics/forms/constraints/form-validation-checkValidity.html",0,null,null,[["[INPUT in TEXT status] no constraint",0,null,null],["[INPUT in TEXT status] no constraint (in a form)",0,null,null],["[INPUT in TEXT status] not suffering from being too long",0,null,null],["[INPUT in TEXT status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEXT status] suffering from being missing",0,null,null],["[INPUT in TEXT status] suffering from being missing (in a form)",0,null,null],["[INPUT in SEARCH status] no constraint",0,null,null],["[INPUT in SEARCH status] no constraint (in a form)",0,null,null],["[INPUT in SEARCH status] not suffering from being too long",0,null,null],["[INPUT in SEARCH status] not suffering from being too long (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from being missing",0,null,null],["[INPUT in SEARCH status] suffering from being missing (in a form)",0,null,null],["[INPUT in TEL status] no constraint",0,null,null],["[INPUT in TEL status] no constraint (in a form)",0,null,null],["[INPUT in TEL status] not suffering from being too long",0,null,null],["[INPUT in TEL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEL status] suffering from being missing",0,null,null],["[INPUT in TEL status] suffering from being missing (in a form)",0,null,null],["[INPUT in PASSWORD status] no constraint",0,null,null],["[INPUT in PASSWORD status] no constraint (in a form)",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from being missing",0,null,null],["[INPUT in PASSWORD status] suffering from being missing (in a form)",0,null,null],["[INPUT in URL status] no constraint",0,null,null],["[INPUT in URL status] no constraint (in a form)",0,null,null],["[INPUT in URL status] suffering from being too long",0,null,null],["[INPUT in URL status] suffering from being too long (in a form)",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from a type mismatch",0,null,null],["[INPUT in URL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from being missing",0,null,null],["[INPUT in URL status] suffering from being missing (in a form)",0,null,null],["[INPUT in EMAIL status] no constraint",0,null,null],["[INPUT in EMAIL status] no constraint (in a form)",0,null,null],["[INPUT in EMAIL status] not suffering from being too long",0,null,null],["[INPUT in EMAIL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from being missing",0,null,null],["[INPUT in EMAIL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from an overflow",1,"assert_false: The checkValidity method should be false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:187:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:171:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an overflow (in a form)",1,"assert_false: The checkValidity method of the element's form owner should return false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:209:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:192:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow",1,"assert_false: The checkValidity method should be false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:187:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:171:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow (in a form)",1,"assert_false: The checkValidity method of the element's form owner should return false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:209:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:192:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch",1,"assert_false: The checkValidity method should be false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:187:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:171:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch (in a form)",1,"assert_false: The checkValidity method of the element's form owner should return false. expected false got true","validator.test_checkValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:209:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_checkValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:192:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from being missing",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATE status] no constraint",0,null,null],["[INPUT in DATE status] no constraint (in a form)",0,null,null],["[INPUT in DATE status] suffering from an overflow",0,null,null],["[INPUT in DATE status] suffering from an overflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from an underflow",0,null,null],["[INPUT in DATE status] suffering from an underflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from a step mismatch",0,null,null],["[INPUT in DATE status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in DATE status] suffering from being missing",0,null,null],["[INPUT in DATE status] suffering from being missing (in a form)",0,null,null],["[INPUT in MONTH status] no constraint",0,null,null],["[INPUT in MONTH status] no constraint (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an overflow",0,null,null],["[INPUT in MONTH status] suffering from an overflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an underflow",0,null,null],["[INPUT in MONTH status] suffering from an underflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in MONTH status] suffering from being missing",0,null,null],["[INPUT in MONTH status] suffering from being missing (in a form)",0,null,null],["[INPUT in WEEK status] no constraint",0,null,null],["[INPUT in WEEK status] no constraint (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an overflow",0,null,null],["[INPUT in WEEK status] suffering from an overflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an underflow",0,null,null],["[INPUT in WEEK status] suffering from an underflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in WEEK status] suffering from being missing",0,null,null],["[INPUT in WEEK status] suffering from being missing (in a form)",0,null,null],["[INPUT in TIME status] no constraint",0,null,null],["[INPUT in TIME status] no constraint (in a form)",0,null,null],["[INPUT in TIME status] suffering from an overflow",0,null,null],["[INPUT in TIME status] suffering from an overflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from an underflow",0,null,null],["[INPUT in TIME status] suffering from an underflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from a step mismatch",0,null,null],["[INPUT in TIME status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in TIME status] suffering from being missing",0,null,null],["[INPUT in TIME status] suffering from being missing (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an overflow",0,null,null],["[INPUT in NUMBER status] suffering from an overflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an underflow",0,null,null],["[INPUT in NUMBER status] suffering from an underflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from being missing",0,null,null],["[INPUT in NUMBER status] suffering from being missing (in a form)",0,null,null],["[INPUT in CHECKBOX status] no constraint",0,null,null],["[INPUT in CHECKBOX status] no constraint (in a form)",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing (in a form)",0,null,null],["[INPUT in RADIO status] no constraint",0,null,null],["[INPUT in RADIO status] no constraint (in a form)",0,null,null],["[INPUT in RADIO status] suffering from being missing",0,null,null],["[INPUT in RADIO status] suffering from being missing (in a form)",0,null,null],["[INPUT in FILE status] no constraint",0,null,null],["[INPUT in FILE status] no constraint (in a form)",0,null,null],["[INPUT in FILE status] suffering from being missing",0,null,null],["[INPUT in FILE status] suffering from being missing (in a form)",0,null,null],["[select] no constraint",0,null,null],["[select] no constraint (in a form)",0,null,null],["[select] suffering from being missing",0,null,null],["[select] suffering from being missing (in a form)",0,null,null],["[textarea] no constraint",0,null,null],["[textarea] no constraint (in a form)",0,null,null],["[textarea] suffering from being missing",0,null,null],["[textarea] suffering from being missing (in a form)",0,null,null]]]}] 20:51:36 INFO - PROCESS | 1839 | 1477626696283 Marionette TRACE conn4 -> [0,1363,"getWindowHandle",null] 20:51:36 INFO - PROCESS | 1839 | 1477626696287 Marionette TRACE conn4 <- [1,1363,null,{"value":"8"}] 20:51:36 INFO - PROCESS | 1839 | 1477626696306 Marionette TRACE conn4 -> [0,1364,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:36 INFO - PROCESS | 1839 | 1477626696543 Marionette TRACE conn4 <- [1,1364,null,{"value":null}] 20:51:36 INFO - PROCESS | 1839 | 1477626696726 Marionette TRACE conn4 -> [0,1365,"getWindowHandles",null] 20:51:36 INFO - PROCESS | 1839 | 1477626696734 Marionette TRACE conn4 <- [1,1365,null,["8"]] 20:51:36 INFO - PROCESS | 1839 | 1477626696743 Marionette TRACE conn4 -> [0,1366,"switchToWindow",{"name":"8"}] 20:51:36 INFO - PROCESS | 1839 | 1477626696750 Marionette TRACE conn4 <- [1,1366,null,{}] 20:51:36 INFO - PROCESS | 1839 | 1477626696801 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:36 INFO - PROCESS | 1839 | ++DOCSHELL 0xa26c2000 == 32 [pid = 1839] [id = 324] 20:51:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 87 (0xa2968000) [pid = 1839] [serial = 946] [outer = (nil)] 20:51:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 88 (0x8ce90000) [pid = 1839] [serial = 947] [outer = 0xa2968000] 20:51:36 INFO - PROCESS | 1839 | 1477626696906 Marionette DEBUG loaded listener.js 20:51:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 89 (0x8ce97000) [pid = 1839] [serial = 948] [outer = 0xa2968000] 20:51:38 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 20:51:38 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 20:51:40 INFO - ....................................... 20:51:40 INFO - PROCESS | 1839 | 1477626700512 Marionette TRACE conn4 <- [1,1367,null,{"value":["/html/semantics/forms/constraints/form-validation-reportValidity.html",0,null,null,[["[INPUT in TEXT status] no constraint",0,null,null],["[INPUT in TEXT status] no constraint (in a form)",0,null,null],["[INPUT in TEXT status] not suffering from being too long",0,null,null],["[INPUT in TEXT status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEXT status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEXT status] suffering from being missing",0,null,null],["[INPUT in TEXT status] suffering from being missing (in a form)",0,null,null],["[INPUT in SEARCH status] no constraint",0,null,null],["[INPUT in SEARCH status] no constraint (in a form)",0,null,null],["[INPUT in SEARCH status] not suffering from being too long",0,null,null],["[INPUT in SEARCH status] not suffering from being too long (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch",0,null,null],["[INPUT in SEARCH status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in SEARCH status] suffering from being missing",0,null,null],["[INPUT in SEARCH status] suffering from being missing (in a form)",0,null,null],["[INPUT in TEL status] no constraint",0,null,null],["[INPUT in TEL status] no constraint (in a form)",0,null,null],["[INPUT in TEL status] not suffering from being too long",0,null,null],["[INPUT in TEL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch",0,null,null],["[INPUT in TEL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in TEL status] suffering from being missing",0,null,null],["[INPUT in TEL status] suffering from being missing (in a form)",0,null,null],["[INPUT in PASSWORD status] no constraint",0,null,null],["[INPUT in PASSWORD status] no constraint (in a form)",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long",0,null,null],["[INPUT in PASSWORD status] not suffering from being too long (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch",0,null,null],["[INPUT in PASSWORD status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in PASSWORD status] suffering from being missing",0,null,null],["[INPUT in PASSWORD status] suffering from being missing (in a form)",0,null,null],["[INPUT in URL status] no constraint",0,null,null],["[INPUT in URL status] no constraint (in a form)",0,null,null],["[INPUT in URL status] not suffering from being too long",0,null,null],["[INPUT in URL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch",0,null,null],["[INPUT in URL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from a type mismatch",0,null,null],["[INPUT in URL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in URL status] suffering from being missing",0,null,null],["[INPUT in URL status] suffering from being missing (in a form)",0,null,null],["[INPUT in EMAIL status] no constraint",0,null,null],["[INPUT in EMAIL status] no constraint (in a form)",0,null,null],["[INPUT in EMAIL status] not suffering from being too long",0,null,null],["[INPUT in EMAIL status] not suffering from being too long (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a pattern mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch",0,null,null],["[INPUT in EMAIL status] suffering from a type mismatch (in a form)",0,null,null],["[INPUT in EMAIL status] suffering from being missing",0,null,null],["[INPUT in EMAIL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint",0,null,null],["[INPUT in DATETIME-LOCAL status] no constraint (in a form)",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from an overflow",1,"assert_false: The reportValidity method should be false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:232:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:215:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an overflow (in a form)",1,"assert_false: The reportValidity method of the element's form owner should return false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:254:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:237:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow",1,"assert_false: The reportValidity method should be false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:232:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:215:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from an underflow (in a form)",1,"assert_false: The reportValidity method of the element's form owner should return false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:254:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:237:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch",1,"assert_false: The reportValidity method should be false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:232:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:215:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from a step mismatch (in a form)",1,"assert_false: The reportValidity method of the element's form owner should return false. expected false got true","validator.test_reportValidity/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:254:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_reportValidity@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:237:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html:144:3\n"],["[INPUT in DATETIME-LOCAL status] suffering from being missing",0,null,null],["[INPUT in DATETIME-LOCAL status] suffering from being missing (in a form)",0,null,null],["[INPUT in DATE status] no constraint",0,null,null],["[INPUT in DATE status] no constraint (in a form)",0,null,null],["[INPUT in DATE status] suffering from an overflow",0,null,null],["[INPUT in DATE status] suffering from an overflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from an underflow",0,null,null],["[INPUT in DATE status] suffering from an underflow (in a form)",0,null,null],["[INPUT in DATE status] suffering from a step mismatch",0,null,null],["[INPUT in DATE status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in DATE status] suffering from being missing",0,null,null],["[INPUT in DATE status] suffering from being missing (in a form)",0,null,null],["[INPUT in MONTH status] no constraint",0,null,null],["[INPUT in MONTH status] no constraint (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an overflow",0,null,null],["[INPUT in MONTH status] suffering from an overflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from an underflow",0,null,null],["[INPUT in MONTH status] suffering from an underflow (in a form)",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch",0,null,null],["[INPUT in MONTH status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in MONTH status] suffering from being missing",0,null,null],["[INPUT in MONTH status] suffering from being missing (in a form)",0,null,null],["[INPUT in WEEK status] no constraint",0,null,null],["[INPUT in WEEK status] no constraint (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an overflow",0,null,null],["[INPUT in WEEK status] suffering from an overflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from an underflow",0,null,null],["[INPUT in WEEK status] suffering from an underflow (in a form)",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch",0,null,null],["[INPUT in WEEK status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in WEEK status] suffering from being missing",0,null,null],["[INPUT in WEEK status] suffering from being missing (in a form)",0,null,null],["[INPUT in TIME status] no constraint",0,null,null],["[INPUT in TIME status] no constraint (in a form)",0,null,null],["[INPUT in TIME status] suffering from an overflow",0,null,null],["[INPUT in TIME status] suffering from an overflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from an underflow",0,null,null],["[INPUT in TIME status] suffering from an underflow (in a form)",0,null,null],["[INPUT in TIME status] suffering from a step mismatch",0,null,null],["[INPUT in TIME status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in TIME status] suffering from being missing",0,null,null],["[INPUT in TIME status] suffering from being missing (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an overflow",0,null,null],["[INPUT in NUMBER status] suffering from an overflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from an underflow",0,null,null],["[INPUT in NUMBER status] suffering from an underflow (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch",0,null,null],["[INPUT in NUMBER status] suffering from a step mismatch (in a form)",0,null,null],["[INPUT in NUMBER status] suffering from being missing",0,null,null],["[INPUT in NUMBER status] suffering from being missing (in a form)",0,null,null],["[INPUT in CHECKBOX status] no constraint",0,null,null],["[INPUT in CHECKBOX status] no constraint (in a form)",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing",0,null,null],["[INPUT in CHECKBOX status] suffering from being missing (in a form)",0,null,null],["[INPUT in RADIO status] no constraint",0,null,null],["[INPUT in RADIO status] no constraint (in a form)",0,null,null],["[INPUT in RADIO status] suffering from being missing",0,null,null],["[INPUT in RADIO status] suffering from being missing (in a form)",0,null,null],["[INPUT in FILE status] no constraint",0,null,null],["[INPUT in FILE status] no constraint (in a form)",0,null,null],["[INPUT in FILE status] suffering from being missing",0,null,null],["[INPUT in FILE status] suffering from being missing (in a form)",0,null,null],["[select] no constraint",0,null,null],["[select] no constraint (in a form)",0,null,null],["[select] suffering from being missing",0,null,null],["[select] suffering from being missing (in a form)",0,null,null],["[textarea] no constraint",0,null,null],["[textarea] no constraint (in a form)",0,null,null],["[textarea] suffering from being missing",0,null,null],["[textarea] suffering from being missing (in a form)",0,null,null]]]}] 20:51:40 INFO - ........................................................................................... 20:51:40 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-reportValidity.html | took 4375ms 20:51:40 INFO - PROCESS | 1839 | 1477626700711 Marionette TRACE conn4 -> [0,1368,"getWindowHandle",null] 20:51:40 INFO - PROCESS | 1839 | 1477626700716 Marionette TRACE conn4 <- [1,1368,null,{"value":"8"}] 20:51:40 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validate.html 20:51:40 INFO - PROCESS | 1839 | 1477626700735 Marionette TRACE conn4 -> [0,1369,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:40 INFO - PROCESS | 1839 | 1477626700962 Marionette TRACE conn4 <- [1,1369,null,{"value":null}] 20:51:41 INFO - PROCESS | 1839 | 1477626701142 Marionette TRACE conn4 -> [0,1370,"getWindowHandles",null] 20:51:41 INFO - PROCESS | 1839 | 1477626701150 Marionette TRACE conn4 <- [1,1370,null,["8"]] 20:51:41 INFO - PROCESS | 1839 | 1477626701162 Marionette TRACE conn4 -> [0,1371,"switchToWindow",{"name":"8"}] 20:51:41 INFO - PROCESS | 1839 | 1477626701172 Marionette TRACE conn4 <- [1,1371,null,{}] 20:51:41 INFO - PROCESS | 1839 | 1477626701225 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:41 INFO - PROCESS | 1839 | ++DOCSHELL 0x95243c00 == 33 [pid = 1839] [id = 325] 20:51:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 90 (0xa2d54800) [pid = 1839] [serial = 949] [outer = (nil)] 20:51:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 91 (0x8379b400) [pid = 1839] [serial = 950] [outer = 0xa2d54800] 20:51:41 INFO - PROCESS | 1839 | 1477626701333 Marionette DEBUG loaded listener.js 20:51:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 92 (0x8379d400) [pid = 1839] [serial = 951] [outer = 0xa2d54800] 20:51:42 INFO - PROCESS | 1839 | 1477626702226 Marionette TRACE conn4 <- [1,1372,null,{"value":["/html/semantics/forms/constraints/form-validation-validate.html",0,null,null,[["If there is any invalid submittable element whose form owner is the form, the form.checkValidity must be false",0,null,null],["If there is any invalid submittable element whose form owner is the form, the form.reportValidity must be false",0,null,null],["If all of the submittable elements whose form owner is the form are valid, the form.checkValidity must be true",0,null,null],["If all of the submittable elements whose form owner is the form are valid, the form.reportValidity must be true",0,null,null],["Check the checkValidity method of the form element when it has a fieldset child",0,null,null],["Check the reportValidity method of the form element when it has a fieldset child",0,null,null],["The invalid event must be fired at the invalid controls",0,null,null],["The invalid event must not be fired at the invalid controls",0,null,null]]]}] 20:51:42 INFO - ........ 20:51:42 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validate.html | took 1536ms 20:51:42 INFO - PROCESS | 1839 | 1477626702270 Marionette TRACE conn4 -> [0,1373,"getWindowHandle",null] 20:51:42 INFO - PROCESS | 1839 | 1477626702278 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 20:51:42 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-badInput.html 20:51:42 INFO - PROCESS | 1839 | 1477626702286 Marionette TRACE conn4 -> [0,1374,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:42 INFO - PROCESS | 1839 | 1477626702619 Marionette TRACE conn4 <- [1,1374,null,{"value":null}] 20:51:42 INFO - PROCESS | 1839 | 1477626702830 Marionette TRACE conn4 -> [0,1375,"getWindowHandles",null] 20:51:42 INFO - PROCESS | 1839 | 1477626702836 Marionette TRACE conn4 <- [1,1375,null,["8"]] 20:51:42 INFO - PROCESS | 1839 | 1477626702843 Marionette TRACE conn4 -> [0,1376,"switchToWindow",{"name":"8"}] 20:51:42 INFO - PROCESS | 1839 | 1477626702850 Marionette TRACE conn4 <- [1,1376,null,{}] 20:51:42 INFO - PROCESS | 1839 | 1477626702857 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:42 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce71400 == 34 [pid = 1839] [id = 326] 20:51:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 93 (0x8ce73400) [pid = 1839] [serial = 952] [outer = (nil)] 20:51:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 94 (0x8ce79400) [pid = 1839] [serial = 953] [outer = 0x8ce73400] 20:51:42 INFO - PROCESS | 1839 | 1477626702995 Marionette DEBUG loaded listener.js 20:51:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 95 (0x8ce7a400) [pid = 1839] [serial = 954] [outer = 0x8ce73400] 20:51:43 INFO - PROCESS | 1839 | 1477626703863 Marionette TRACE conn4 <- [1,1377,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-badInput.html",0,null,null,[["[INPUT in EMAIL status] The multiple attribute is false and the value attribute is empty",0,null,null],["[INPUT in EMAIL status] The multiple attribute is false and the value attribute is a valid e-mail address",0,null,null],["[INPUT in EMAIL status] The multiple attribute is true and the value contains valid e-mail addresses",0,null,null],["[INPUT in EMAIL status] The multiple attribute is true and the value attribute contains a ','",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute is empty",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute is a valid date and time string",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute cannot convert to a valid normalized forced-UTC global date and time string",0,null,null],["[INPUT in COLOR status] The value attribute is empty",0,null,null],["[INPUT in COLOR status] The value attribute is a valid sample color",0,null,null],["[INPUT in COLOR status] The value attribute is not a valid lowercase sample color",0,null,null],["[INPUT in COLOR status] The value attribute cannot convert to a valid sample color",0,null,null]]]}] 20:51:43 INFO - ........... 20:51:43 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-badInput.html | took 1631ms 20:51:43 INFO - PROCESS | 1839 | 1477626703925 Marionette TRACE conn4 -> [0,1378,"getWindowHandle",null] 20:51:43 INFO - PROCESS | 1839 | 1477626703930 Marionette TRACE conn4 <- [1,1378,null,{"value":"8"}] 20:51:43 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-customError.html 20:51:43 INFO - PROCESS | 1839 | 1477626703941 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:44 INFO - PROCESS | 1839 | 1477626704167 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 20:51:44 INFO - PROCESS | 1839 | 1477626704342 Marionette TRACE conn4 -> [0,1380,"getWindowHandles",null] 20:51:44 INFO - PROCESS | 1839 | 1477626704348 Marionette TRACE conn4 <- [1,1380,null,["8"]] 20:51:44 INFO - PROCESS | 1839 | 1477626704360 Marionette TRACE conn4 -> [0,1381,"switchToWindow",{"name":"8"}] 20:51:44 INFO - PROCESS | 1839 | 1477626704365 Marionette TRACE conn4 <- [1,1381,null,{}] 20:51:44 INFO - PROCESS | 1839 | 1477626704510 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:44 INFO - PROCESS | 1839 | ++DOCSHELL 0x82888000 == 35 [pid = 1839] [id = 327] 20:51:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 96 (0x82889000) [pid = 1839] [serial = 955] [outer = (nil)] 20:51:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 97 (0x8288d800) [pid = 1839] [serial = 956] [outer = 0x82889000] 20:51:44 INFO - PROCESS | 1839 | 1477626704618 Marionette DEBUG loaded listener.js 20:51:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 98 (0x83638800) [pid = 1839] [serial = 957] [outer = 0x82889000] 20:51:45 INFO - PROCESS | 1839 | 1477626705548 Marionette TRACE conn4 <- [1,1382,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-customError.html",0,null,null,[["[input] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[input] The validity.customError must be false if the custom validity error message is empty",0,null,null],["[button] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[button] The validity.customError must be false if the custom validity error message is empty",0,null,null],["[select] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[select] The validity.customError must be false i the custom validity error message is empty",0,null,null],["[textarea] The validity.customError must be true if the custom validity error message is not empty",0,null,null],["[textarea] The validity.customError must be false if the custom validity error message is empty",0,null,null]]]}] 20:51:45 INFO - ........ 20:51:45 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-customError.html | took 1631ms 20:51:45 INFO - PROCESS | 1839 | 1477626705573 Marionette TRACE conn4 -> [0,1383,"getWindowHandle",null] 20:51:45 INFO - PROCESS | 1839 | 1477626705579 Marionette TRACE conn4 <- [1,1383,null,{"value":"8"}] 20:51:45 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html 20:51:45 INFO - PROCESS | 1839 | 1477626705593 Marionette TRACE conn4 -> [0,1384,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:45 INFO - PROCESS | 1839 | 1477626705805 Marionette TRACE conn4 <- [1,1384,null,{"value":null}] 20:51:45 INFO - PROCESS | 1839 | --DOCSHELL 0x978a8000 == 34 [pid = 1839] [id = 238] 20:51:45 INFO - PROCESS | 1839 | --DOCSHELL 0x95d88c00 == 33 [pid = 1839] [id = 227] 20:51:45 INFO - PROCESS | 1839 | --DOCSHELL 0x95936400 == 32 [pid = 1839] [id = 225] 20:51:45 INFO - PROCESS | 1839 | --DOCSHELL 0x938f8800 == 31 [pid = 1839] [id = 272] 20:51:45 INFO - PROCESS | 1839 | --DOCSHELL 0x8db80400 == 30 [pid = 1839] [id = 221] 20:51:45 INFO - PROCESS | 1839 | --DOCSHELL 0x95e70400 == 29 [pid = 1839] [id = 237] 20:51:45 INFO - PROCESS | 1839 | --DOCSHELL 0x90e48800 == 28 [pid = 1839] [id = 236] 20:51:45 INFO - PROCESS | 1839 | --DOMWINDOW == 97 (0xa478a400) [pid = 1839] [serial = 906] [outer = (nil)] [url = about:blank] 20:51:45 INFO - PROCESS | 1839 | --DOMWINDOW == 96 (0xa4741400) [pid = 1839] [serial = 907] [outer = (nil)] [url = about:blank] 20:51:45 INFO - PROCESS | 1839 | --DOMWINDOW == 95 (0xa2f86800) [pid = 1839] [serial = 903] [outer = (nil)] [url = about:blank] 20:51:45 INFO - PROCESS | 1839 | --DOMWINDOW == 94 (0xa2f8ac00) [pid = 1839] [serial = 904] [outer = (nil)] [url = about:blank] 20:51:45 INFO - PROCESS | 1839 | --DOMWINDOW == 93 (0xa2bcc400) [pid = 1839] [serial = 900] [outer = (nil)] [url = about:blank] 20:51:45 INFO - PROCESS | 1839 | --DOMWINDOW == 92 (0xa2f0f000) [pid = 1839] [serial = 901] [outer = (nil)] [url = about:blank] 20:51:45 INFO - PROCESS | 1839 | --DOMWINDOW == 91 (0xa2689000) [pid = 1839] [serial = 897] [outer = (nil)] [url = about:blank] 20:51:45 INFO - PROCESS | 1839 | --DOMWINDOW == 90 (0x8fa11400) [pid = 1839] [serial = 898] [outer = (nil)] [url = about:blank] 20:51:46 INFO - PROCESS | 1839 | --DOMWINDOW == 89 (0x9a2c3000) [pid = 1839] [serial = 894] [outer = (nil)] [url = about:blank] 20:51:46 INFO - PROCESS | 1839 | --DOMWINDOW == 88 (0x9a52e000) [pid = 1839] [serial = 895] [outer = (nil)] [url = about:blank] 20:51:46 INFO - PROCESS | 1839 | --DOMWINDOW == 87 (0x9b142c00) [pid = 1839] [serial = 829] [outer = (nil)] [url = about:blank] 20:51:46 INFO - PROCESS | 1839 | --DOMWINDOW == 86 (0xa1112800) [pid = 1839] [serial = 834] [outer = (nil)] [url = about:blank] 20:51:46 INFO - PROCESS | 1839 | --DOMWINDOW == 85 (0x8ce48400) [pid = 1839] [serial = 818] [outer = (nil)] [url = about:blank] 20:51:46 INFO - PROCESS | 1839 | --DOMWINDOW == 84 (0x978a7400) [pid = 1839] [serial = 824] [outer = (nil)] [url = about:blank] 20:51:46 INFO - PROCESS | 1839 | --DOMWINDOW == 83 (0x9789f400) [pid = 1839] [serial = 891] [outer = (nil)] [url = about:blank] 20:51:46 INFO - PROCESS | 1839 | --DOMWINDOW == 82 (0x961e3000) [pid = 1839] [serial = 821] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 20:51:46 INFO - PROCESS | 1839 | --DOMWINDOW == 81 (0x978a2000) [pid = 1839] [serial = 892] [outer = (nil)] [url = about:blank] 20:51:46 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x95d8cc00) [pid = 1839] [serial = 820] [outer = (nil)] [url = about:blank] 20:51:46 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x955e3c00) [pid = 1839] [serial = 888] [outer = (nil)] [url = about:blank] 20:51:46 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x95b5c400) [pid = 1839] [serial = 889] [outer = (nil)] [url = about:blank] 20:51:46 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x939ef000) [pid = 1839] [serial = 885] [outer = (nil)] [url = about:blank] 20:51:46 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0xa2bcd800) [pid = 1839] [serial = 866] [outer = (nil)] [url = about:blank] 20:51:46 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x957e4800) [pid = 1839] [serial = 886] [outer = (nil)] [url = about:blank] 20:51:46 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0xa4b54000) [pid = 1839] [serial = 882] [outer = (nil)] [url = about:blank] 20:51:46 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0xa4be6000) [pid = 1839] [serial = 883] [outer = (nil)] [url = about:blank] 20:51:46 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0xa2f91000) [pid = 1839] [serial = 879] [outer = (nil)] [url = about:blank] 20:51:46 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0xa44dc400) [pid = 1839] [serial = 880] [outer = (nil)] [url = about:blank] 20:51:46 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0xa2b3d800) [pid = 1839] [serial = 876] [outer = (nil)] [url = about:blank] 20:51:46 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0xa2b4a800) [pid = 1839] [serial = 877] [outer = (nil)] [url = about:blank] 20:51:46 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x98483800) [pid = 1839] [serial = 873] [outer = (nil)] [url = about:blank] 20:51:46 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x9955a800) [pid = 1839] [serial = 874] [outer = (nil)] [url = about:blank] 20:51:46 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x957ea400) [pid = 1839] [serial = 868] [outer = (nil)] [url = about:blank] 20:51:46 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x95934800) [pid = 1839] [serial = 869] [outer = (nil)] [url = about:blank] 20:51:46 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x95e6e000) [pid = 1839] [serial = 871] [outer = (nil)] [url = about:blank] 20:51:46 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0xa2bd3400) [pid = 1839] [serial = 864] [outer = (nil)] [url = about:blank] 20:51:46 INFO - PROCESS | 1839 | 1477626706023 Marionette TRACE conn4 -> [0,1385,"getWindowHandles",null] 20:51:46 INFO - PROCESS | 1839 | 1477626706027 Marionette TRACE conn4 <- [1,1385,null,["8"]] 20:51:46 INFO - PROCESS | 1839 | 1477626706052 Marionette TRACE conn4 -> [0,1386,"switchToWindow",{"name":"8"}] 20:51:46 INFO - PROCESS | 1839 | 1477626706062 Marionette TRACE conn4 <- [1,1386,null,{}] 20:51:46 INFO - PROCESS | 1839 | 1477626706078 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:46 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce42c00 == 29 [pid = 1839] [id = 328] 20:51:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x8ce45400) [pid = 1839] [serial = 958] [outer = (nil)] 20:51:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x8ce72400) [pid = 1839] [serial = 959] [outer = 0x8ce45400] 20:51:46 INFO - PROCESS | 1839 | 1477626706180 Marionette DEBUG loaded listener.js 20:51:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x8ce72c00) [pid = 1839] [serial = 960] [outer = 0x8ce45400] 20:51:47 INFO - PROCESS | 1839 | 1477626707134 Marionette TRACE conn4 <- [1,1387,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html",0,null,null,[["[INPUT in TEXT status] The pattern attribute is not set",0,null,null],["[INPUT in TEXT status] The value attibute is empty string",0,null,null],["[INPUT in TEXT status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in TEXT status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in TEXT status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in SEARCH status] The pattern attribute is not set",0,null,null],["[INPUT in SEARCH status] The value attibute is empty string",0,null,null],["[INPUT in SEARCH status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in SEARCH status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in SEARCH status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in TEL status] The pattern attribute is not set",0,null,null],["[INPUT in TEL status] The value attibute is empty string",0,null,null],["[INPUT in TEL status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in TEL status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in TEL status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in URL status] The pattern attribute is not set",0,null,null],["[INPUT in URL status] The value attibute is empty string",0,null,null],["[INPUT in URL status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in URL status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in URL status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in EMAIL status] The pattern attribute is not set",0,null,null],["[INPUT in EMAIL status] The value attibute is empty string",0,null,null],["[INPUT in EMAIL status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in EMAIL status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in EMAIL status] The value attribute mismatches the pattern attribute",0,null,null],["[INPUT in PASSWORD status] The pattern attribute is not set",0,null,null],["[INPUT in PASSWORD status] The value attibute is empty string",0,null,null],["[INPUT in PASSWORD status] The value attribute matches the pattern attribute",0,null,null],["[INPUT in PASSWORD status] The value(ABC) in unicode attribute matches the pattern attribute",0,null,null],["[INPUT in PASSWORD status] The value attribute mismatches the pattern attribute",0,null,null]]]}] 20:51:47 INFO - .............................. 20:51:47 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html | took 1637ms 20:51:47 INFO - PROCESS | 1839 | 1477626707233 Marionette TRACE conn4 -> [0,1388,"getWindowHandle",null] 20:51:47 INFO - PROCESS | 1839 | 1477626707236 Marionette TRACE conn4 <- [1,1388,null,{"value":"8"}] 20:51:47 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html 20:51:47 INFO - PROCESS | 1839 | 1477626707245 Marionette TRACE conn4 -> [0,1389,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:47 INFO - PROCESS | 1839 | 1477626707512 Marionette TRACE conn4 <- [1,1389,null,{"value":null}] 20:51:47 INFO - PROCESS | 1839 | 1477626707639 Marionette TRACE conn4 -> [0,1390,"getWindowHandles",null] 20:51:47 INFO - PROCESS | 1839 | 1477626707643 Marionette TRACE conn4 <- [1,1390,null,["8"]] 20:51:47 INFO - PROCESS | 1839 | 1477626707651 Marionette TRACE conn4 -> [0,1391,"switchToWindow",{"name":"8"}] 20:51:47 INFO - PROCESS | 1839 | 1477626707657 Marionette TRACE conn4 <- [1,1391,null,{}] 20:51:47 INFO - PROCESS | 1839 | 1477626707665 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:47 INFO - PROCESS | 1839 | ++DOCSHELL 0x92a2dc00 == 30 [pid = 1839] [id = 329] 20:51:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x92d72000) [pid = 1839] [serial = 961] [outer = (nil)] 20:51:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x939f1800) [pid = 1839] [serial = 962] [outer = 0x92d72000] 20:51:47 INFO - PROCESS | 1839 | 1477626707760 Marionette DEBUG loaded listener.js 20:51:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x9524e800) [pid = 1839] [serial = 963] [outer = 0x92d72000] 20:51:48 INFO - PROCESS | 1839 | 1477626708628 Marionette TRACE conn4 <- [1,1392,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html",0,null,null,[["[INPUT in DATETIME-LOCAL status] The max attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] Value is empty string",0,null,null],["[INPUT in DATETIME-LOCAL status] The max attribute is an invalid local date time string",0,null,null],["[INPUT in DATETIME-LOCAL status] The max attribute is greater than the value attribute",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is an invalid local date time string(hour is greater than 23)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value if an invalid local date time string(year is two digits)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is greater than max",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(with millisecond in 1 digit)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(with millisecond in 2 digits)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(with millisecond in 3 digits)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max(Year is 10000 should be valid)",1,"assert_true: The validity.rangeOverflow should be true. expected true got false","validator.test_rangeOverflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:77:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeOverflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:72:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html:114:3\n"],["[INPUT in DATE status] The max attribute is not set",0,null,null],["[INPUT in DATE status] Value is empty string",0,null,null],["[INPUT in DATE status] The max attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value is an invalid date(year is three digits)",0,null,null],["[INPUT in DATE status] The value is an invalid date(month is greater than 12)",0,null,null],["[INPUT in DATE status] The value is an invalid date(date is greater than 29 for Feb)",0,null,null],["[INPUT in DATE status] The max attribute is greater than value attribute",0,null,null],["[INPUT in DATE status] The value attribute is greater than max attribute",0,null,null],["[INPUT in DATE status] The value attribute is greater than max attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in MONTH status] The max attribute is not set",0,null,null],["[INPUT in MONTH status] Value is empty string",0,null,null],["[INPUT in MONTH status] The max attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(year is three digits)",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(month is greater than 12)",0,null,null],["[INPUT in MONTH status] The max attribute is greater than value attribute",0,null,null],["[INPUT in MONTH status] The value attribute is greater than max attribute",0,null,null],["[INPUT in MONTH status] The value attribute is greater than max attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in WEEK status] The max attribute is not set",0,null,null],["[INPUT in WEEK status] Value is empty string",0,null,null],["[INPUT in WEEK status] The max attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string(w is in lowercase)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(year is three digits)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(week is too greater)",0,null,null],["[INPUT in WEEK status] The max attribute is greater than value attribute",0,null,null],["[INPUT in WEEK status] The value attribute is greater than max attribute",0,null,null],["[INPUT in WEEK status] The value attribute is greater than max attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in TIME status] The max attribute is not set",0,null,null],["[INPUT in TIME status] Value is empty string",0,null,null],["[INPUT in TIME status] The max attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string(hour is greater than 23)",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string(minute is greater than 59)",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string(second is greater than 59)",0,null,null],["[INPUT in TIME status] The max attribute is greater than value attribute",0,null,null],["[INPUT in TIME status] The time missing second and minute parts is invalid",0,null,null],["[INPUT in TIME status] The value attribute is greater than max attribute",0,null,null],["[INPUT in TIME status] The value is greater than max(with millisecond in 1 digit)",0,null,null],["[INPUT in TIME status] The value is greater than max(with millisecond in 2 digit)",0,null,null],["[INPUT in TIME status] The value is greater than max(with millisecond in 3 digit)",0,null,null],["[INPUT in TIME status] The time missing second part is valid",0,null,null],["[INPUT in NUMBER status] The max attribute is not set",0,null,null],["[INPUT in NUMBER status] Value is empty string",0,null,null],["[INPUT in NUMBER status] The max is greater than value(integer)",0,null,null],["[INPUT in NUMBER status] The max is greater than value(floating number)",0,null,null],["[INPUT in NUMBER status] The max equals to value",0,null,null],["[INPUT in NUMBER status] The value is not a number",0,null,null],["[INPUT in NUMBER status] The value is greater than max(integer)",0,null,null],["[INPUT in NUMBER status] The value is greater than max(floating number)",0,null,null],["[INPUT in NUMBER status] The value is greater than max(scientific notation)",0,null,null]]]}] 20:51:48 INFO - ............................................................... 20:51:48 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html | took 1551ms 20:51:48 INFO - PROCESS | 1839 | 1477626708800 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 20:51:48 INFO - PROCESS | 1839 | 1477626708805 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 20:51:48 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html 20:51:48 INFO - PROCESS | 1839 | 1477626708818 Marionette TRACE conn4 -> [0,1394,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:49 INFO - PROCESS | 1839 | 1477626709061 Marionette TRACE conn4 <- [1,1394,null,{"value":null}] 20:51:49 INFO - PROCESS | 1839 | 1477626709156 Marionette TRACE conn4 -> [0,1395,"getWindowHandles",null] 20:51:49 INFO - PROCESS | 1839 | 1477626709160 Marionette TRACE conn4 <- [1,1395,null,["8"]] 20:51:49 INFO - PROCESS | 1839 | 1477626709167 Marionette TRACE conn4 -> [0,1396,"switchToWindow",{"name":"8"}] 20:51:49 INFO - PROCESS | 1839 | 1477626709176 Marionette TRACE conn4 <- [1,1396,null,{}] 20:51:49 INFO - PROCESS | 1839 | 1477626709182 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:49 INFO - PROCESS | 1839 | ++DOCSHELL 0x9848e000 == 31 [pid = 1839] [id = 330] 20:51:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x9955a800) [pid = 1839] [serial = 964] [outer = (nil)] 20:51:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x9a337c00) [pid = 1839] [serial = 965] [outer = 0x9955a800] 20:51:49 INFO - PROCESS | 1839 | 1477626709289 Marionette DEBUG loaded listener.js 20:51:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x9b32ac00) [pid = 1839] [serial = 966] [outer = 0x9955a800] 20:51:50 INFO - ............................................................. 20:51:50 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html | took 1528ms 20:51:50 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html 20:51:50 INFO - PROCESS | 1839 | 1477626710289 Marionette TRACE conn4 <- [1,1397,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html",0,null,null,[["[INPUT in DATETIME-LOCAL status] The min attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] Value is empty string",0,null,null],["[INPUT in DATETIME-LOCAL status] The min attribute is an invalid local date time string",0,null,null],["[INPUT in DATETIME-LOCAL status] The min attribute is less than the value attribute",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is an invalid local date time string(hour is greater than 23)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is an invalid local date time string(year is two digits)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value is less than min",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(with millisecond in 1 digit)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(with millisecond in 2 digits)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(with millisecond in 3 digits)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is less than min(Year is 10000 should be valid)",1,"assert_true: The validity.rangeUnderflow should be true. expected true got false","validator.test_rangeUnderflow/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_rangeUnderflow@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:85:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html:112:3\n"],["[INPUT in DATETIME-LOCAL status] The value is greater than max",0,null,null],["[INPUT in DATE status] The min attribute is not set",0,null,null],["[INPUT in DATE status] Value is empty string",0,null,null],["[INPUT in DATE status] The min attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value attribute is an invalid date",0,null,null],["[INPUT in DATE status] The value is an invalid date(year is three digits)",0,null,null],["[INPUT in DATE status] The value is an invalid date(month is less than 12)",0,null,null],["[INPUT in DATE status] The value is an invalid date(date is less than 29 for Feb)",0,null,null],["[INPUT in DATE status] The min attribute is less than value attribute",0,null,null],["[INPUT in DATE status] The value attribute is less than min attribute",0,null,null],["[INPUT in DATE status] The value attribute is less than min attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in MONTH status] The min attribute is not set",0,null,null],["[INPUT in MONTH status] Value is empty string",0,null,null],["[INPUT in MONTH status] The min attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value attribute is an invalid month string",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(year is three digits)",0,null,null],["[INPUT in MONTH status] The value is an invalid month string(month is less than 12)",0,null,null],["[INPUT in MONTH status] The min attribute is less than value attribute",0,null,null],["[INPUT in MONTH status] The value attribute is less than min attribute",0,null,null],["[INPUT in MONTH status] The value attribute is less than min attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in WEEK status] The min attribute is not set",0,null,null],["[INPUT in WEEK status] Value is empty string",0,null,null],["[INPUT in WEEK status] The min attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string",0,null,null],["[INPUT in WEEK status] The value attribute is an invalid week string(w is in lowercase)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(year is three digits)",0,null,null],["[INPUT in WEEK status] The value is an invalid week string(week is too greater)",0,null,null],["[INPUT in WEEK status] The min attribute is less than value attribute",0,null,null],["[INPUT in WEEK status] The value attribute is less than min attribute",0,null,null],["[INPUT in WEEK status] The value attribute is less than min attribute(Year is 10000 should be valid)",0,null,null],["[INPUT in TIME status] The min attribute is not set",0,null,null],["[INPUT in TIME status] Value is empty string",0,null,null],["[INPUT in TIME status] The min attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The value attribute is an invalid time string",0,null,null],["[INPUT in TIME status] The min attribute is less than value attribute",0,null,null],["[INPUT in TIME status] The time missing second and minute parts is invalid",0,null,null],["[INPUT in TIME status] The value attribute is less than min attribute",0,null,null],["[INPUT in TIME status] The value is less than min(with millisecond in 1 digit)",0,null,null],["[INPUT in TIME status] The value is less than min(with millisecond in 2 digit)",0,null,null],["[INPUT in TIME status] The value is less than min(with millisecond in 3 digit)",0,null,null],["[INPUT in TIME status] The time missing second part is valid",0,null,null],["[INPUT in NUMBER status] The min attribute is not set",0,null,null],["[INPUT in NUMBER status] Value is empty string",0,null,null],["[INPUT in NUMBER status] The min is less than value(integer)",0,null,null],["[INPUT in NUMBER status] The min is less than value(floating number)",0,null,null],["[INPUT in NUMBER status] The min equals to value",0,null,null],["[INPUT in NUMBER status] The value is not a number",0,null,null],["[INPUT in NUMBER status] The value is less than min(integer)",0,null,null],["[INPUT in NUMBER status] The value is less than min(floating number)",0,null,null],["[INPUT in NUMBER status] The value is less than min(scientific notation)",0,null,null]]]}] 20:51:50 INFO - PROCESS | 1839 | 1477626710354 Marionette TRACE conn4 -> [0,1398,"getWindowHandle",null] 20:51:50 INFO - PROCESS | 1839 | 1477626710357 Marionette TRACE conn4 <- [1,1398,null,{"value":"8"}] 20:51:50 INFO - PROCESS | 1839 | 1477626710372 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:50 INFO - PROCESS | 1839 | 1477626710642 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 20:51:50 INFO - PROCESS | 1839 | 1477626710740 Marionette TRACE conn4 -> [0,1400,"getWindowHandles",null] 20:51:50 INFO - PROCESS | 1839 | 1477626710743 Marionette TRACE conn4 <- [1,1400,null,["8"]] 20:51:50 INFO - PROCESS | 1839 | 1477626710752 Marionette TRACE conn4 -> [0,1401,"switchToWindow",{"name":"8"}] 20:51:50 INFO - PROCESS | 1839 | 1477626710758 Marionette TRACE conn4 <- [1,1401,null,{}] 20:51:50 INFO - PROCESS | 1839 | 1477626710768 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:50 INFO - PROCESS | 1839 | ++DOCSHELL 0x90e42c00 == 32 [pid = 1839] [id = 331] 20:51:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x95247c00) [pid = 1839] [serial = 967] [outer = (nil)] 20:51:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0xa4bea400) [pid = 1839] [serial = 968] [outer = 0x95247c00] 20:51:51 INFO - PROCESS | 1839 | 1477626711016 Marionette DEBUG loaded listener.js 20:51:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x828f1000) [pid = 1839] [serial = 969] [outer = 0x95247c00] 20:51:51 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x95e6b800) [pid = 1839] [serial = 908] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_013.html] 20:51:51 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x98483000) [pid = 1839] [serial = 911] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html] 20:51:51 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x9315c800) [pid = 1839] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html] 20:51:51 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0xa5e25400) [pid = 1839] [serial = 917] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 20:51:51 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0xa4b54400) [pid = 1839] [serial = 914] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/document-level-apis.html] 20:51:51 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x8ce37c00) [pid = 1839] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_media.html] 20:51:51 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x95241c00) [pid = 1839] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_events.html] 20:51:51 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0xa5e29c00) [pid = 1839] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html] 20:51:51 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x95d82000) [pid = 1839] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/the-video-element/video-tabindex.html] 20:51:51 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x9524bc00) [pid = 1839] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style-error-01.html] 20:51:51 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x95933c00) [pid = 1839] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html] 20:51:51 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x8ce3cc00) [pid = 1839] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_disabled.html] 20:51:51 INFO - PROCESS | 1839 | 1477626711869 Marionette TRACE conn4 <- [1,1402,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html",0,null,null,[["[INPUT in DATE status] The step attribute is not set",0,null,null],["[INPUT in DATE status] The value attibute is empty string",0,null,null],["[INPUT in DATE status] The value must match the step",0,null,null],["[INPUT in DATE status] The value must mismatch the step",0,null,null],["[INPUT in MONTH status] The step attribute is not set",0,null,null],["[INPUT in MONTH status] The value attibute is empty string",0,null,null],["[INPUT in MONTH status] The value must match the step",0,null,null],["[INPUT in MONTH status] The value must mismatch the step",0,null,null],["[INPUT in WEEK status] The step attribute is not set",0,null,null],["[INPUT in WEEK status] The value attibute is empty string",0,null,null],["[INPUT in WEEK status] The value must match the step",0,null,null],["[INPUT in WEEK status] The value must mismatch the step",0,null,null],["[INPUT in TIME status] The step attribute is not set",0,null,null],["[INPUT in TIME status] The value attibute is empty string",0,null,null],["[INPUT in TIME status] The value must match the step",0,null,null],["[INPUT in TIME status] The value must mismatch the step",0,null,null],["[INPUT in DATETIME-LOCAL status] The step attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attibute is empty string",0,null,null],["[INPUT in DATETIME-LOCAL status] The value must match the step",0,null,null],["[INPUT in DATETIME-LOCAL status] The value must mismatch the step",1,"assert_true: The validity.stepMismatch should be true. expected true got false","validator.test_stepMismatch/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:102:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_stepMismatch@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:97:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html:76:3\n"],["[INPUT in NUMBER status] The step attribute is not set",0,null,null],["[INPUT in NUMBER status] The value attibute is empty string",0,null,null],["[INPUT in NUMBER status] The value must match the step",0,null,null],["[INPUT in NUMBER status] The value must mismatch the step",0,null,null]]]}] 20:51:51 INFO - ........................ 20:51:51 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html | took 1551ms 20:51:51 INFO - PROCESS | 1839 | 1477626711919 Marionette TRACE conn4 -> [0,1403,"getWindowHandle",null] 20:51:51 INFO - PROCESS | 1839 | 1477626711922 Marionette TRACE conn4 <- [1,1403,null,{"value":"8"}] 20:51:51 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooLong.html 20:51:51 INFO - PROCESS | 1839 | 1477626711942 Marionette TRACE conn4 -> [0,1404,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:52 INFO - PROCESS | 1839 | 1477626712129 Marionette TRACE conn4 <- [1,1404,null,{"value":null}] 20:51:52 INFO - PROCESS | 1839 | 1477626712142 Marionette TRACE conn4 -> [0,1405,"getWindowHandles",null] 20:51:52 INFO - PROCESS | 1839 | 1477626712145 Marionette TRACE conn4 <- [1,1405,null,["8"]] 20:51:52 INFO - PROCESS | 1839 | 1477626712152 Marionette TRACE conn4 -> [0,1406,"switchToWindow",{"name":"8"}] 20:51:52 INFO - PROCESS | 1839 | 1477626712158 Marionette TRACE conn4 <- [1,1406,null,{}] 20:51:52 INFO - PROCESS | 1839 | 1477626712163 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:52 INFO - PROCESS | 1839 | ++DOCSHELL 0x828fc000 == 33 [pid = 1839] [id = 332] 20:51:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x9b395000) [pid = 1839] [serial = 970] [outer = (nil)] 20:51:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x82993400) [pid = 1839] [serial = 971] [outer = 0x9b395000] 20:51:52 INFO - PROCESS | 1839 | 1477626712406 Marionette DEBUG loaded listener.js 20:51:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x82994400) [pid = 1839] [serial = 972] [outer = 0x9b395000] 20:51:53 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 20:51:53 INFO - PROCESS | 1839 | 1477626713492 Marionette TRACE conn4 <- [1,1407,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-tooLong.html",0,null,null,[["[INPUT in TEXT status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in TEXT status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in SEARCH status] Non-dirty value - value is empty string",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in TEL status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in TEL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in TEL status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in TEL status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in TEL status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in TEL status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in URL status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in URL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in URL status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in URL status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in URL status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in URL status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in EMAIL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - maxlength is not set",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - value is empty string",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is less than maxlength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value equals to maxlength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is greater than maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value is less than maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value(AAA) in unicode is less than maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value equals to maxlength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value is greater than maxlength",0,null,null],["[textarea] Non-dirty value - maxlength is not set",0,null,null],["[textarea] Non-dirty value - value is empty string",0,null,null],["[textarea] Non-dirty value - length of value is less than maxlength",0,null,null],["[textarea] Non-dirty value - length of value equals to maxlength",0,null,null],["[textarea] Non-dirty value - length of value is greater than maxlength",0,null,null],["[textarea] Dirty value - value is less than maxlength",0,null,null],["[textarea] Dirty value - length of value(LF, CRLF) in unicode is less than maxlength",0,null,null],["[textarea] Dirty value - length of value equals to maxlength",0,null,null],["[textarea] Dirty value - length of value is greater than maxlength",0,null,null]]]}] 20:51:53 INFO - ............................................................... 20:51:53 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooLong.html | took 1646ms 20:51:53 INFO - PROCESS | 1839 | 1477626713589 Marionette TRACE conn4 -> [0,1408,"getWindowHandle",null] 20:51:53 INFO - PROCESS | 1839 | 1477626713597 Marionette TRACE conn4 <- [1,1408,null,{"value":"8"}] 20:51:53 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooShort.html 20:51:53 INFO - PROCESS | 1839 | 1477626713607 Marionette TRACE conn4 -> [0,1409,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:53 INFO - PROCESS | 1839 | 1477626713856 Marionette TRACE conn4 <- [1,1409,null,{"value":null}] 20:51:54 INFO - PROCESS | 1839 | 1477626714000 Marionette TRACE conn4 -> [0,1410,"getWindowHandles",null] 20:51:54 INFO - PROCESS | 1839 | 1477626714005 Marionette TRACE conn4 <- [1,1410,null,["8"]] 20:51:54 INFO - PROCESS | 1839 | 1477626714013 Marionette TRACE conn4 -> [0,1411,"switchToWindow",{"name":"8"}] 20:51:54 INFO - PROCESS | 1839 | 1477626714022 Marionette TRACE conn4 <- [1,1411,null,{}] 20:51:54 INFO - PROCESS | 1839 | 1477626714072 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:54 INFO - PROCESS | 1839 | ++DOCSHELL 0x8244b400 == 34 [pid = 1839] [id = 333] 20:51:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x8244f400) [pid = 1839] [serial = 973] [outer = (nil)] 20:51:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x82891400) [pid = 1839] [serial = 974] [outer = 0x8244f400] 20:51:54 INFO - PROCESS | 1839 | 1477626714173 Marionette DEBUG loaded listener.js 20:51:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x828f1800) [pid = 1839] [serial = 975] [outer = 0x8244f400] 20:51:55 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 20:51:55 INFO - PROCESS | 1839 | 1477626715413 Marionette TRACE conn4 <- [1,1412,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-tooShort.html",0,null,null,[["[INPUT in TEXT status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in TEXT status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in TEXT status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in TEXT status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in TEXT status] Dirty value - value equals to minLength",0,null,null],["[INPUT in TEXT status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in SEARCH status] Non-dirty value - value is empty string",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in SEARCH status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - value equals to minLength",0,null,null],["[INPUT in SEARCH status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in TEL status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in TEL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in TEL status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in TEL status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in TEL status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in TEL status] Dirty value - value equals to minLength",0,null,null],["[INPUT in TEL status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in URL status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in URL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in URL status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in URL status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in URL status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in URL status] Dirty value - value equals to minLength",0,null,null],["[INPUT in URL status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in EMAIL status] Non-dirty value - value is empty string",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in EMAIL status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - value equals to minLength",0,null,null],["[INPUT in EMAIL status] Dirty value - length of value is less than minLength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - minLength is not set",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - value is empty string",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is greater than minLength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value equals to minLength",0,null,null],["[INPUT in PASSWORD status] Non-dirty value - length of value is less than minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value is greater than minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value(AAAAA) in unicode is greater than minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - value equals to minLength",0,null,null],["[INPUT in PASSWORD status] Dirty value - length of value is less than minLength",0,null,null],["[textarea] Non-dirty value - minLength is no set",0,null,null],["[textarea] Non-dirty value - value is empty string",0,null,null],["[textarea] Non-dirty value - length of value is greater than minLength",0,null,null],["[textarea] Non-dirty value - length of value equals to minLength",0,null,null],["[textarea] Non-dirty value - length of length of value is greater than minLength",0,null,null],["[textarea] Dirty value - value is less than minLength",0,null,null],["[textarea] Dirty value - length of value(LF, CRLF) in unicode is less than minLength",0,null,null],["[textarea] Dirty value - length of value equals to minLength",0,null,null],["[textarea] Dirty value - length of value is greater than minLength",0,null,null]]]}] 20:51:55 INFO - ............................................................... 20:51:55 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooShort.html | took 1907ms 20:51:55 INFO - PROCESS | 1839 | 1477626715536 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 20:51:55 INFO - PROCESS | 1839 | 1477626715542 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 20:51:55 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html 20:51:55 INFO - PROCESS | 1839 | 1477626715574 Marionette TRACE conn4 -> [0,1414,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:55 INFO - PROCESS | 1839 | 1477626715776 Marionette TRACE conn4 <- [1,1414,null,{"value":null}] 20:51:55 INFO - PROCESS | 1839 | 1477626715958 Marionette TRACE conn4 -> [0,1415,"getWindowHandles",null] 20:51:55 INFO - PROCESS | 1839 | 1477626715965 Marionette TRACE conn4 <- [1,1415,null,["8"]] 20:51:55 INFO - PROCESS | 1839 | 1477626715972 Marionette TRACE conn4 -> [0,1416,"switchToWindow",{"name":"8"}] 20:51:55 INFO - PROCESS | 1839 | 1477626715980 Marionette TRACE conn4 <- [1,1416,null,{}] 20:51:56 INFO - PROCESS | 1839 | 1477626716028 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:56 INFO - PROCESS | 1839 | ++DOCSHELL 0x8299cc00 == 35 [pid = 1839] [id = 334] 20:51:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x8379b800) [pid = 1839] [serial = 976] [outer = (nil)] 20:51:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x837a3c00) [pid = 1839] [serial = 977] [outer = 0x8379b800] 20:51:56 INFO - PROCESS | 1839 | 1477626716131 Marionette DEBUG loaded listener.js 20:51:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x8c9c1800) [pid = 1839] [serial = 978] [outer = 0x8379b800] 20:51:56 INFO - PROCESS | 1839 | 1477626716887 Marionette TRACE conn4 <- [1,1417,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html",0,null,null,[["[INPUT in EMAIL status] The value is empty",0,null,null],["[INPUT in EMAIL status] The value is a valid email address",0,null,null],["[INPUT in EMAIL status] The value is a valid email address with some white spaces.",0,null,null],["[INPUT in EMAIL status] The value is not an email address",0,null,null],["[INPUT in EMAIL status] The value contains multiple email addresses",0,null,null],["[INPUT in EMAIL status] The value is valid email addresses",0,null,null],["[INPUT in EMAIL status] The value contains invalid separator",0,null,null],["[INPUT in URL status] The value is empty",0,null,null],["[INPUT in URL status] The value is a valid url",0,null,null],["[INPUT in URL status] The value is a valid url with some white spaces.",0,null,null],["[INPUT in URL status] The value is not an url",0,null,null]]]}] 20:51:56 INFO - ........... 20:51:56 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html | took 1374ms 20:51:56 INFO - PROCESS | 1839 | 1477626716958 Marionette TRACE conn4 -> [0,1418,"getWindowHandle",null] 20:51:56 INFO - PROCESS | 1839 | 1477626716966 Marionette TRACE conn4 <- [1,1418,null,{"value":"8"}] 20:51:56 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valid.html 20:51:56 INFO - PROCESS | 1839 | 1477626716976 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:57 INFO - PROCESS | 1839 | 1477626717171 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 20:51:57 INFO - PROCESS | 1839 | 1477626717401 Marionette TRACE conn4 -> [0,1420,"getWindowHandles",null] 20:51:57 INFO - PROCESS | 1839 | 1477626717410 Marionette TRACE conn4 <- [1,1420,null,["8"]] 20:51:57 INFO - PROCESS | 1839 | 1477626717481 Marionette TRACE conn4 -> [0,1421,"switchToWindow",{"name":"8"}] 20:51:57 INFO - PROCESS | 1839 | 1477626717489 Marionette TRACE conn4 <- [1,1421,null,{}] 20:51:57 INFO - PROCESS | 1839 | 1477626717497 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:57 INFO - PROCESS | 1839 | ++DOCSHELL 0x95247800 == 36 [pid = 1839] [id = 335] 20:51:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x95248c00) [pid = 1839] [serial = 979] [outer = (nil)] 20:51:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x95b5d800) [pid = 1839] [serial = 980] [outer = 0x95248c00] 20:51:57 INFO - PROCESS | 1839 | 1477626717598 Marionette DEBUG loaded listener.js 20:51:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x95d8ac00) [pid = 1839] [serial = 981] [outer = 0x95248c00] 20:51:58 INFO - ........................................... 20:51:58 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valid.html | took 1802ms 20:51:58 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html 20:51:58 INFO - PROCESS | 1839 | 1477626718701 Marionette TRACE conn4 <- [1,1422,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-valid.html",0,null,null,[["[INPUT in TEXT status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in TEXT status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in SEARCH status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in SEARCH status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in TEL status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in TEL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in PASSWORD status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in PASSWORD status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in URL status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in URL status] validity.valid must be false if validity.typeMismatch is true",0,null,null],["[INPUT in URL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in EMAIL status] validity.valid must be false if validity.patternMismatch is true",0,null,null],["[INPUT in EMAIL status] validity.valid must be false if validity.typeMismatch is true",0,null,null],["[INPUT in EMAIL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.rangeOverflow is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.rangeUnderflow is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.stepMismatch is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in DATETIME-LOCAL status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in DATE status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in MONTH status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in MONTH status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in MONTH status] validity.valid must be false if validity.stepMismatch is true",1,"assert_false: The validity.valid should be false. expected false got true","validator.test_isValid/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:148:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_isValid@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:140:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html:129:3\n"],["[INPUT in MONTH status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in WEEK status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in TIME status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.rangeOverflow is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.rangeUnderflow is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.stepMismatch is true",0,null,null],["[INPUT in NUMBER status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in CHECKBOX status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in RADIO status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[INPUT in FILE status] validity.valid must be false if validity.valueMissing is true",0,null,null],["[select] validity.valid must be false if validity.valueMissing is true",0,null,null],["[textarea] validity.valid must be false if validity.valueMissing is true",0,null,null]]]}] 20:51:58 INFO - PROCESS | 1839 | 1477626718777 Marionette TRACE conn4 -> [0,1423,"getWindowHandle",null] 20:51:58 INFO - PROCESS | 1839 | 1477626718782 Marionette TRACE conn4 <- [1,1423,null,{"value":"8"}] 20:51:58 INFO - PROCESS | 1839 | 1477626718796 Marionette TRACE conn4 -> [0,1424,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:51:59 INFO - PROCESS | 1839 | 1477626719011 Marionette TRACE conn4 <- [1,1424,null,{"value":null}] 20:51:59 INFO - PROCESS | 1839 | 1477626719202 Marionette TRACE conn4 -> [0,1425,"getWindowHandles",null] 20:51:59 INFO - PROCESS | 1839 | 1477626719211 Marionette TRACE conn4 <- [1,1425,null,["8"]] 20:51:59 INFO - PROCESS | 1839 | 1477626719265 Marionette TRACE conn4 -> [0,1426,"switchToWindow",{"name":"8"}] 20:51:59 INFO - PROCESS | 1839 | 1477626719274 Marionette TRACE conn4 <- [1,1426,null,{}] 20:51:59 INFO - PROCESS | 1839 | 1477626719284 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:51:59 INFO - PROCESS | 1839 | ++DOCSHELL 0xa2d4c400 == 37 [pid = 1839] [id = 336] 20:51:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0xa2f0f000) [pid = 1839] [serial = 982] [outer = (nil)] 20:51:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0xa2f8ac00) [pid = 1839] [serial = 983] [outer = 0xa2f0f000] 20:51:59 INFO - PROCESS | 1839 | 1477626719403 Marionette DEBUG loaded listener.js 20:51:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x82482000) [pid = 1839] [serial = 984] [outer = 0xa2f0f000] 20:52:00 INFO - ............................ 20:52:00 INFO - PROCESS | 1839 | 1477626720533 Marionette TRACE conn4 <- [1,1427,null,{"value":["/html/semantics/forms/constraints/form-validation-validity-valueMissing.html",0,null,null,[["[INPUT in TEXT status] The required attribute is not set",0,null,null],["[INPUT in TEXT status] The value is not empty and required is true",0,null,null],["[INPUT in TEXT status] The value is empty and required is true",0,null,null],["[INPUT in SEARCH status] The required attribute is not set",0,null,null],["[INPUT in SEARCH status] The value is not empty and required is true",0,null,null],["[INPUT in SEARCH status] The value is empty and required is true",0,null,null],["[INPUT in TEL status] The required attribute is not set",0,null,null],["[INPUT in TEL status] The value is not empty and required is true",0,null,null],["[INPUT in TEL status] The value is empty and required is true",0,null,null],["[INPUT in URL status] The required attribute is not set",0,null,null],["[INPUT in URL status] The value is not empty and required is true",0,null,null],["[INPUT in URL status] The value is empty and required is true",0,null,null],["[INPUT in EMAIL status] The required attribute is not set",0,null,null],["[INPUT in EMAIL status] The value is not empty and required is true",0,null,null],["[INPUT in EMAIL status] The value is empty and required is true",0,null,null],["[INPUT in PASSWORD status] The required attribute is not set",0,null,null],["[INPUT in PASSWORD status] The value is not empty and required is true",0,null,null],["[INPUT in PASSWORD status] The value is empty and required is true",0,null,null],["[INPUT in DATETIME-LOCAL status] The required attribute is not set",0,null,null],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(2000-12-10T12:00:00)",0,null,null],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(2000-12-10 12:00)",0,null,null],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(1979-10-14T12:00:00.001)",0,null,null],["[INPUT in DATETIME-LOCAL status] The value attribute is a number(1234567)",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] The value attribute is a Date object",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] Invalid local date and time string(1979-10-99 99:99)",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] Valid local date and time string(1979-10-14 12:00:00)",0,null,null],["[INPUT in DATETIME-LOCAL status] Invalid local date and time string(2001-12-21 12:00)-two white space",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] the value attribute is a string(abc)",1,"assert_true: The validity.valueMissing should be true. expected true got false","validator.test_valueMissing/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:51:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_valueMissing@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:47:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html:167:3\n"],["[INPUT in DATETIME-LOCAL status] The value attribute is empty string",0,null,null],["[INPUT in DATE status] The required attribute is not set",0,null,null],["[INPUT in DATE status] Valid date string(2000-12-10)",0,null,null],["[INPUT in DATE status] Valid date string(9999-01-01)",0,null,null],["[INPUT in DATE status] The value attribute is a number(1234567)",0,null,null],["[INPUT in DATE status] The value attribute is a Date object",0,null,null],["[INPUT in DATE status] Invalid date string(9999-99-99)",0,null,null],["[INPUT in DATE status] Invalid date string(37-01-01)",0,null,null],["[INPUT in DATE status] Invalid date string(2000/01/01)",0,null,null],["[INPUT in DATE status] The value attribute is empty string",0,null,null],["[INPUT in MONTH status] The required attribute is not set",0,null,null],["[INPUT in MONTH status] Valid month string(2000-12)",0,null,null],["[INPUT in MONTH status] Valid month string(9999-01)",0,null,null],["[INPUT in MONTH status] The value attribute is a number(1234567)",0,null,null],["[INPUT in MONTH status] The value attribute is a Date object",0,null,null],["[INPUT in MONTH status] Invalid month string(2000-99)",0,null,null],["[INPUT in MONTH status] Invalid month string(37-01)",0,null,null],["[INPUT in MONTH status] Invalid month string(2000/01)",0,null,null],["[INPUT in MONTH status] The value attribute is empty string",0,null,null],["[INPUT in WEEK status] The required attribute is not set",0,null,null],["[INPUT in WEEK status] Valid week string(2000-W12)",0,null,null],["[INPUT in WEEK status] Valid week string(9999-W01)",0,null,null],["[INPUT in WEEK status] The value attribute is a number(1234567)",0,null,null],["[INPUT in WEEK status] The value attribute is a Date object",0,null,null],["[INPUT in WEEK status] Invalid week string(2000-W99)",0,null,null],["[INPUT in WEEK status] invalid week string(2000-W00)",0,null,null],["[INPUT in WEEK status] invalid week string(2000-w01)",0,null,null],["[INPUT in WEEK status] The value attribute is empty string",0,null,null],["[INPUT in TIME status] The required attribute is not set",0,null,null],["[INPUT in TIME status] Validtime string(12:00:00)",0,null,null],["[INPUT in TIME status] Validtime string(12:00)",0,null,null],["[INPUT in TIME status] Valid time string(12:00:60.001)",0,null,null],["[INPUT in TIME status] Valid time string(12:00:60.01)",0,null,null],["[INPUT in TIME status] Valid time string(12:00:60.1)",0,null,null],["[INPUT in TIME status] The value attribute is a number(1234567)",0,null,null],["[INPUT in TIME status] The value attribute is a time object",0,null,null],["[INPUT in TIME status] Invalid time string(25:00:00)",0,null,null],["[INPUT in TIME status] Invalid time string(12:60:00)",0,null,null],["[INPUT in TIME status] Invalid time string(12:00:60)",0,null,null],["[INPUT in TIME status] Invalid time string(12:00:00:001)",0,null,null],["[INPUT in TIME status] The value attribute is empty string",0,null,null],["[INPUT in NUMBER status] The required attribute is not set",0,null,null],["[INPUT in NUMBER status] Value is an integer with a leading symbol '+'",0,null,null],["[INPUT in NUMBER status] Value is a number with a '-' symbol",0,null,null],["[INPUT in NUMBER status] Value is a number in scientific notation form(e is in lowercase)",0,null,null],["[INPUT in NUMBER status] Value is a number in scientific notation form(E is in uppercase)",0,null,null],["[INPUT in NUMBER status] Value is -0",0,null,null],["[INPUT in NUMBER status] Value is a number with some white spaces",0,null,null],["[INPUT in NUMBER status] Value is Math.pow(2, 1024)",0,null,null],["[INPUT in NUMBER status] Value is Math.pow(-2, 1024)",0,null,null],["[INPUT in NUMBER status] Value is a string that cannot be converted to a number",0,null,null],["[INPUT in NUMBER status] The value attribute is empty string",0,null,null],["[INPUT in CHECKBOX status] The required attribute is not set",0,null,null],["[INPUT in CHECKBOX status] The checked attribute is true",0,null,null],["[INPUT in CHECKBOX status] The checked attribute is false",0,null,null],["[INPUT in RADIO status] The required attribute is not set",0,null,null],["[INPUT in RADIO status] The checked attribute is true",0,null,null],["[INPUT in RADIO status] The checked attribute is false",0,null,null],["[INPUT in FILE status] The required attribute is not set",0,null,null],["[INPUT in FILE status] The Files attribute is null",0,null,null],["[select] The required attribute is not set",0,null,null],["[select] Selected the option with value equals to 1",0,null,null],["[select] Selected the option with value equals to empty",0,null,null],["[textarea] The required attribute is not set",0,null,null],["[textarea] The value is not empty",0,null,null],["[textarea] The value is empty",0,null,null]]]}] 20:52:00 INFO - .................................................................. 20:52:00 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html | took 1862ms 20:52:00 INFO - PROCESS | 1839 | 1477626720651 Marionette TRACE conn4 -> [0,1428,"getWindowHandle",null] 20:52:00 INFO - PROCESS | 1839 | 1477626720655 Marionette TRACE conn4 <- [1,1428,null,{"value":"8"}] 20:52:00 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-willValidate.html 20:52:00 INFO - PROCESS | 1839 | 1477626720668 Marionette TRACE conn4 -> [0,1429,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:00 INFO - PROCESS | 1839 | 1477626720992 Marionette TRACE conn4 <- [1,1429,null,{"value":null}] 20:52:01 INFO - PROCESS | 1839 | 1477626721074 Marionette TRACE conn4 -> [0,1430,"getWindowHandles",null] 20:52:01 INFO - PROCESS | 1839 | 1477626721079 Marionette TRACE conn4 <- [1,1430,null,["8"]] 20:52:01 INFO - PROCESS | 1839 | 1477626721085 Marionette TRACE conn4 -> [0,1431,"switchToWindow",{"name":"8"}] 20:52:01 INFO - PROCESS | 1839 | 1477626721093 Marionette TRACE conn4 <- [1,1431,null,{}] 20:52:01 INFO - PROCESS | 1839 | 1477626721143 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:01 INFO - PROCESS | 1839 | ++DOCSHELL 0x8236e800 == 38 [pid = 1839] [id = 337] 20:52:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x82370c00) [pid = 1839] [serial = 985] [outer = (nil)] 20:52:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x8248e800) [pid = 1839] [serial = 986] [outer = 0x82370c00] 20:52:01 INFO - PROCESS | 1839 | 1477626721238 Marionette DEBUG loaded listener.js 20:52:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x82537c00) [pid = 1839] [serial = 987] [outer = 0x82370c00] 20:52:02 INFO - .......................................................................... 20:52:02 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-willValidate.html | took 1840ms 20:52:02 INFO - TEST-START | /html/semantics/forms/constraints/inputwillvalidate.html 20:52:02 INFO - PROCESS | 1839 | 1477626722414 Marionette TRACE conn4 <- [1,1432,null,{"value":["/html/semantics/forms/constraints/form-validation-willValidate.html",0,null,null,[["[INPUT in HIDDEN status] Must be barred from the constraint validation",0,null,null],["[INPUT in BUTTON status] Must be barred from the constraint validation",0,null,null],["[INPUT in RESET status] Must be barred from the constraint validation",0,null,null],["[BUTTON in BUTTON status] Must be barred from the constraint validation",0,null,null],["[BUTTON in RESET status] Must be barred from the constraint validation",0,null,null],["[fieldset] Must not be barred from the constraint validation",1,"assert_true: The willValidate attribute should be true. expected true got false","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:163:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[output] Must not be barred from the constraint validation",0,null,null],["[object] Must be barred from the constraint validation",0,null,null],["[keygen] Must be barred from the constraint validation",1,"assert_true: The willValidate attribute doesn't exist. expected true got false","validator.pre_check@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:297:9\nvalidator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:155:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[INPUT in TEXT status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in TEXT status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in TEXT status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in TEXT status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in SEARCH status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in SEARCH status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in SEARCH status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in SEARCH status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in TEL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in TEL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in TEL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in TEL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in URL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in URL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in URL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in URL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in EMAIL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in EMAIL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in EMAIL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in EMAIL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in PASSWORD status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in PASSWORD status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in PASSWORD status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in PASSWORD status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in DATETIME-LOCAL status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in DATETIME-LOCAL status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in DATETIME-LOCAL status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in DATETIME-LOCAL status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in DATE status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in DATE status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in DATE status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in DATE status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in MONTH status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in MONTH status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in MONTH status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in MONTH status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in WEEK status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in WEEK status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in WEEK status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in WEEK status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in TIME status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in TIME status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in TIME status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in TIME status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in COLOR status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in COLOR status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in COLOR status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in COLOR status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in FILE status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in FILE status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in FILE status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in FILE status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[INPUT in SUBMIT status] Must be barred from the constraint validation if it is disabled",0,null,null],["[INPUT in SUBMIT status] The willValidate attribute must be true if an element is mutable",0,null,null],["[INPUT in SUBMIT status] Must be barred from the constraint validation if it is readonly",0,null,null],["[INPUT in SUBMIT status] The willValidate attribute must be false if it has a datalist ancestor",0,null,null],["[BUTTON in SUBMIT status] Must be barred from the constraint validation",0,null,null],["[BUTTON in SUBMIT status] The willValidate attribute must be true if an element is mutable",0,null,null],["[BUTTON in SUBMIT status] The willValidate attribute must be false if it has a datalist ancestor",1,"assert_false: The willValidate attribute should be false. expected false got true","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:165:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:357:13\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[select] Must be barred from the constraint validation",0,null,null],["[select] The willValidate attribute must be true if an element is mutable",0,null,null],["[select] The willValidate attribute must be false if it has a datalist ancestor",1,"assert_false: The willValidate attribute should be false. expected false got true","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:165:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"],["[textarea] Must be barred from the constraint validation",0,null,null],["[textarea] The willValidate attribute must be true if an element is mutable",0,null,null],["[textarea] The willValidate attribute must be false if it has a datalist ancestor",1,"assert_false: The willValidate attribute should be false. expected false got true","validator.test_willValidate/<@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:165:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nvalidator.test_willValidate@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:154:5\nvalidator.run_test@http://web-platform.test:8000/html/semantics/forms/constraints/support/validator.js:372:11\n@http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html:89:3\n"]]]}] 20:52:02 INFO - PROCESS | 1839 | 1477626722507 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 20:52:02 INFO - PROCESS | 1839 | 1477626722516 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 20:52:02 INFO - PROCESS | 1839 | 1477626722528 Marionette TRACE conn4 -> [0,1434,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:02 INFO - PROCESS | 1839 | 1477626722970 Marionette TRACE conn4 <- [1,1434,null,{"value":null}] 20:52:03 INFO - PROCESS | 1839 | 1477626723160 Marionette TRACE conn4 -> [0,1435,"getWindowHandles",null] 20:52:03 INFO - PROCESS | 1839 | 1477626723171 Marionette TRACE conn4 <- [1,1435,null,["8"]] 20:52:03 INFO - PROCESS | 1839 | 1477626723228 Marionette TRACE conn4 -> [0,1436,"switchToWindow",{"name":"8"}] 20:52:03 INFO - PROCESS | 1839 | 1477626723245 Marionette TRACE conn4 <- [1,1436,null,{}] 20:52:03 INFO - PROCESS | 1839 | 1477626723257 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:03 INFO - PROCESS | 1839 | ++DOCSHELL 0x82450c00 == 39 [pid = 1839] [id = 338] 20:52:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 82 (0x82451400) [pid = 1839] [serial = 988] [outer = (nil)] 20:52:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 83 (0x82484800) [pid = 1839] [serial = 989] [outer = 0x82451400] 20:52:03 INFO - PROCESS | 1839 | 1477626723348 Marionette DEBUG loaded listener.js 20:52:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 84 (0x82535c00) [pid = 1839] [serial = 990] [outer = 0x82451400] 20:52:04 INFO - PROCESS | 1839 | 1477626724065 Marionette TRACE conn4 <- [1,1437,null,{"value":["/html/semantics/forms/constraints/inputwillvalidate.html",0,null,null,[["willValidate property returns true when required attribute exists",0,null,null],["willValidate property returns false when disabled attribute exists",0,null,null]]]}] 20:52:04 INFO - .. 20:52:04 INFO - TEST-OK | /html/semantics/forms/constraints/inputwillvalidate.html | took 1573ms 20:52:04 INFO - PROCESS | 1839 | 1477626724102 Marionette TRACE conn4 -> [0,1438,"getWindowHandle",null] 20:52:04 INFO - PROCESS | 1839 | 1477626724110 Marionette TRACE conn4 <- [1,1438,null,{"value":"8"}] 20:52:04 INFO - TEST-START | /html/semantics/forms/form-control-infrastructure/form.html 20:52:04 INFO - PROCESS | 1839 | 1477626724120 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:04 INFO - PROCESS | 1839 | 1477626724321 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 20:52:04 INFO - PROCESS | 1839 | 1477626724521 Marionette TRACE conn4 -> [0,1440,"getWindowHandles",null] 20:52:04 INFO - PROCESS | 1839 | 1477626724529 Marionette TRACE conn4 <- [1,1440,null,["8"]] 20:52:04 INFO - PROCESS | 1839 | 1477626724546 Marionette TRACE conn4 -> [0,1441,"switchToWindow",{"name":"8"}] 20:52:04 INFO - PROCESS | 1839 | 1477626724553 Marionette TRACE conn4 <- [1,1441,null,{}] 20:52:04 INFO - PROCESS | 1839 | 1477626724559 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:04 INFO - PROCESS | 1839 | ++DOCSHELL 0x82893400 == 40 [pid = 1839] [id = 339] 20:52:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 85 (0x82894800) [pid = 1839] [serial = 991] [outer = (nil)] 20:52:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 86 (0x828f3800) [pid = 1839] [serial = 992] [outer = 0x82894800] 20:52:04 INFO - PROCESS | 1839 | 1477626724648 Marionette DEBUG loaded listener.js 20:52:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 87 (0x828f3c00) [pid = 1839] [serial = 993] [outer = 0x82894800] 20:52:04 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce44800 == 39 [pid = 1839] [id = 239] 20:52:04 INFO - PROCESS | 1839 | --DOCSHELL 0x8db78800 == 38 [pid = 1839] [id = 235] 20:52:05 INFO - PROCESS | 1839 | --DOMWINDOW == 86 (0x9b499000) [pid = 1839] [serial = 944] [outer = (nil)] [url = about:blank] 20:52:05 INFO - PROCESS | 1839 | --DOMWINDOW == 85 (0x995b4c00) [pid = 1839] [serial = 941] [outer = (nil)] [url = about:blank] 20:52:05 INFO - PROCESS | 1839 | --DOMWINDOW == 84 (0xa268f000) [pid = 1839] [serial = 942] [outer = (nil)] [url = about:blank] 20:52:05 INFO - PROCESS | 1839 | --DOMWINDOW == 83 (0x95938000) [pid = 1839] [serial = 938] [outer = (nil)] [url = about:blank] 20:52:05 INFO - PROCESS | 1839 | --DOMWINDOW == 82 (0x95b5d000) [pid = 1839] [serial = 939] [outer = (nil)] [url = about:blank] 20:52:05 INFO - PROCESS | 1839 | --DOMWINDOW == 81 (0x9396b400) [pid = 1839] [serial = 935] [outer = (nil)] [url = about:blank] 20:52:05 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x9396d000) [pid = 1839] [serial = 936] [outer = (nil)] [url = about:blank] 20:52:05 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x8da8c000) [pid = 1839] [serial = 932] [outer = (nil)] [url = about:blank] 20:52:05 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x8f81c800) [pid = 1839] [serial = 933] [outer = (nil)] [url = about:blank] 20:52:05 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x95246000) [pid = 1839] [serial = 929] [outer = (nil)] [url = about:blank] 20:52:05 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x95248800) [pid = 1839] [serial = 930] [outer = (nil)] [url = about:blank] 20:52:05 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x9610ac00) [pid = 1839] [serial = 926] [outer = (nil)] [url = about:blank] 20:52:05 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x9610f800) [pid = 1839] [serial = 927] [outer = (nil)] [url = about:blank] 20:52:05 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0xa5e25800) [pid = 1839] [serial = 923] [outer = (nil)] [url = about:blank] 20:52:05 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x96101400) [pid = 1839] [serial = 924] [outer = (nil)] [url = about:blank] 20:52:05 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0xa5e2ec00) [pid = 1839] [serial = 920] [outer = (nil)] [url = about:blank] 20:52:05 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x95242400) [pid = 1839] [serial = 921] [outer = (nil)] [url = about:blank] 20:52:05 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0xa923a400) [pid = 1839] [serial = 915] [outer = (nil)] [url = about:blank] 20:52:05 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0xa92bf800) [pid = 1839] [serial = 916] [outer = (nil)] [url = about:blank] 20:52:05 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x98487c00) [pid = 1839] [serial = 912] [outer = (nil)] [url = about:blank] 20:52:05 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x9a330c00) [pid = 1839] [serial = 913] [outer = (nil)] [url = about:blank] 20:52:05 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x95e72c00) [pid = 1839] [serial = 909] [outer = (nil)] [url = about:blank] 20:52:05 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x8f867000) [pid = 1839] [serial = 910] [outer = (nil)] [url = about:blank] 20:52:05 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0xa5e26400) [pid = 1839] [serial = 918] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 20:52:05 INFO - PROCESS | 1839 | 1477626725529 Marionette TRACE conn4 <- [1,1442,null,{"value":["/html/semantics/forms/form-control-infrastructure/form.html",0,null,null,[["button.form",0,null,null],["fieldset.form",0,null,null],["input.form",0,null,null],["keygen.form",0,null,null],["object.form",0,null,null],["output.form",0,null,null],["select.form",0,null,null],["textarea.form",0,null,null],["label.form",0,null,null],["label-form.form",0,null,null],["label-form-form2.form",0,null,null],["label-with-control.form",0,null,null],["label-for.form",0,null,null],["label-with-progress.form",1,"assert_equals: Sanity check: label.control.form expected (object) null but got (undefined) undefined","testLabel/<@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:80:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestLabel@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:78:3\n@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:90:1\n"],["label-with-meter.form",1,"assert_equals: Sanity check: label.control.form expected (object) null but got (undefined) undefined","testLabel/<@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:80:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestLabel@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:78:3\n@http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html:91:1\n"],["label-for-control-form-in-form.form",0,null,null],["label-for-control-form.form",0,null,null],["label-in-table.form",0,null,null],["label-in-table-with-control.form",0,null,null],["label-in-table-for.form",0,null,null]]]}] 20:52:05 INFO - .................... 20:52:05 INFO - TEST-OK | /html/semantics/forms/form-control-infrastructure/form.html | took 1534ms 20:52:05 INFO - PROCESS | 1839 | 1477626725656 Marionette TRACE conn4 -> [0,1443,"getWindowHandle",null] 20:52:05 INFO - PROCESS | 1839 | 1477626725660 Marionette TRACE conn4 <- [1,1443,null,{"value":"8"}] 20:52:05 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html 20:52:05 INFO - PROCESS | 1839 | 1477626725677 Marionette TRACE conn4 -> [0,1444,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:05 INFO - PROCESS | 1839 | 1477626725880 Marionette TRACE conn4 <- [1,1444,null,{"value":null}] 20:52:06 INFO - PROCESS | 1839 | 1477626726024 Marionette TRACE conn4 -> [0,1445,"getWindowHandles",null] 20:52:06 INFO - PROCESS | 1839 | 1477626726032 Marionette TRACE conn4 <- [1,1445,null,["8"]] 20:52:06 INFO - PROCESS | 1839 | 1477626726044 Marionette TRACE conn4 -> [0,1446,"switchToWindow",{"name":"8"}] 20:52:06 INFO - PROCESS | 1839 | 1477626726050 Marionette TRACE conn4 <- [1,1446,null,{}] 20:52:06 INFO - PROCESS | 1839 | 1477626726056 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:06 INFO - PROCESS | 1839 | ++DOCSHELL 0x828fb400 == 39 [pid = 1839] [id = 340] 20:52:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x837a0400) [pid = 1839] [serial = 994] [outer = (nil)] 20:52:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x837a5800) [pid = 1839] [serial = 995] [outer = 0x837a0400] 20:52:06 INFO - PROCESS | 1839 | 1477626726139 Marionette DEBUG loaded listener.js 20:52:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x8c4dd400) [pid = 1839] [serial = 996] [outer = 0x837a0400] 20:52:06 INFO - PROCESS | 1839 | 1477626726687 Marionette TRACE conn4 <- [1,1447,null,{"value":["/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html",0,null,null,[["The type attribute must return 'fieldset'",0,null,null],["The form attribute must return the fieldset's form owner",0,null,null],["The elements must return an HTMLFormControlsCollection object",1,"assert_true: The elements attribute should be an HTMLFormControlsCollection object expected true got false","@http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html:41:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html:40:1\n"],["The controls must root at the fieldset element",0,null,null]]]}] 20:52:06 INFO - .... 20:52:06 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html | took 1031ms 20:52:06 INFO - PROCESS | 1839 | 1477626726708 Marionette TRACE conn4 -> [0,1448,"getWindowHandle",null] 20:52:06 INFO - PROCESS | 1839 | 1477626726711 Marionette TRACE conn4 <- [1,1448,null,{"value":"8"}] 20:52:06 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-001.html 20:52:06 INFO - PROCESS | 1839 | 1477626726729 Marionette TRACE conn4 -> [0,1449,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:06 INFO - PROCESS | 1839 | 1477626726910 Marionette TRACE conn4 <- [1,1449,null,{"value":null}] 20:52:07 INFO - PROCESS | 1839 | 1477626727052 Marionette TRACE conn4 -> [0,1450,"getWindowHandles",null] 20:52:07 INFO - PROCESS | 1839 | 1477626727055 Marionette TRACE conn4 <- [1,1450,null,["8"]] 20:52:07 INFO - PROCESS | 1839 | 1477626727063 Marionette TRACE conn4 -> [0,1451,"switchToWindow",{"name":"8"}] 20:52:07 INFO - PROCESS | 1839 | 1477626727070 Marionette TRACE conn4 <- [1,1451,null,{}] 20:52:07 INFO - PROCESS | 1839 | 1477626727075 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:07 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c4e7800 == 40 [pid = 1839] [id = 341] 20:52:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x8c76bc00) [pid = 1839] [serial = 997] [outer = (nil)] 20:52:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x8c76d400) [pid = 1839] [serial = 998] [outer = 0x8c76bc00] 20:52:07 INFO - PROCESS | 1839 | 1477626727165 Marionette DEBUG loaded listener.js 20:52:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x8c76fc00) [pid = 1839] [serial = 999] [outer = 0x8c76bc00] 20:52:07 INFO - PROCESS | 1839 | 1477626727909 Marionette TRACE conn4 <- [1,1452,null,{"value":["/html/semantics/forms/the-fieldset-element/disabled-001.html",0,null,null,[["The disabled attribute, when specified, causes all the form control descendants of the fieldset element, excluding those that are descendants of the fieldset element's first legend element child, if any, to be disabled.",0,null,null],["The first 'legend' element is not a child of the disabled fieldset: Its descendants should be disabled.",0,null,null],["The element is not a child of the disabled fieldset: Its descendants should be disabled.",0,null,null],["The element is child of the disabled fieldset: Its descendants should be disabled.",0,null,null]]]}] 20:52:07 INFO - .... 20:52:07 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-001.html | took 1274ms 20:52:08 INFO - PROCESS | 1839 | 1477626728002 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 20:52:08 INFO - PROCESS | 1839 | 1477626728009 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 20:52:08 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml 20:52:08 INFO - PROCESS | 1839 | 1477626728017 Marionette TRACE conn4 -> [0,1454,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:08 INFO - PROCESS | 1839 | 1477626728258 Marionette TRACE conn4 <- [1,1454,null,{"value":null}] 20:52:08 INFO - PROCESS | 1839 | 1477626728277 Marionette TRACE conn4 -> [0,1455,"getWindowHandles",null] 20:52:08 INFO - PROCESS | 1839 | 1477626728282 Marionette TRACE conn4 <- [1,1455,null,["8"]] 20:52:08 INFO - PROCESS | 1839 | 1477626728289 Marionette TRACE conn4 -> [0,1456,"switchToWindow",{"name":"8"}] 20:52:08 INFO - PROCESS | 1839 | 1477626728295 Marionette TRACE conn4 <- [1,1456,null,{}] 20:52:08 INFO - PROCESS | 1839 | 1477626728301 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:08 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c770000 == 41 [pid = 1839] [id = 342] 20:52:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x8c777800) [pid = 1839] [serial = 1000] [outer = (nil)] 20:52:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x8c9b6400) [pid = 1839] [serial = 1001] [outer = 0x8c777800] 20:52:08 INFO - PROCESS | 1839 | 1477626728469 Marionette DEBUG loaded listener.js 20:52:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x8c9b6800) [pid = 1839] [serial = 1002] [outer = 0x8c777800] 20:52:09 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x92d72000) [pid = 1839] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html] 20:52:09 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x8ce45400) [pid = 1839] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html] 20:52:09 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x95247c00) [pid = 1839] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html] 20:52:09 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x9955a800) [pid = 1839] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html] 20:52:09 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x82889000) [pid = 1839] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-customError.html] 20:52:09 INFO - PROCESS | 1839 | 1477626729299 Marionette TRACE conn4 <- [1,1457,null,{"value":["/html/semantics/forms/the-fieldset-element/disabled-002.xhtml",0,null,null,[["A file input without a disabled attribute that is a descendant of a disabled fieldset should be disabled (modulo legend-related complications that don't apply here)",0,null,null]]]}] 20:52:09 INFO - . 20:52:09 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml | took 1327ms 20:52:09 INFO - PROCESS | 1839 | 1477626729343 Marionette TRACE conn4 -> [0,1458,"getWindowHandle",null] 20:52:09 INFO - PROCESS | 1839 | 1477626729347 Marionette TRACE conn4 <- [1,1458,null,{"value":"8"}] 20:52:09 INFO - TEST-START | /html/semantics/grouping-content/the-div-element/grouping-div.html 20:52:09 INFO - PROCESS | 1839 | 1477626729354 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:09 INFO - PROCESS | 1839 | 1477626729601 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 20:52:09 INFO - PROCESS | 1839 | 1477626729616 Marionette TRACE conn4 -> [0,1460,"getWindowHandles",null] 20:52:09 INFO - PROCESS | 1839 | 1477626729619 Marionette TRACE conn4 <- [1,1460,null,["8"]] 20:52:09 INFO - PROCESS | 1839 | 1477626729625 Marionette TRACE conn4 -> [0,1461,"switchToWindow",{"name":"8"}] 20:52:09 INFO - PROCESS | 1839 | 1477626729630 Marionette TRACE conn4 <- [1,1461,null,{}] 20:52:09 INFO - PROCESS | 1839 | 1477626729635 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:09 INFO - PROCESS | 1839 | ++DOCSHELL 0x82448400 == 42 [pid = 1839] [id = 343] 20:52:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x837a3400) [pid = 1839] [serial = 1003] [outer = (nil)] 20:52:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x8ce71800) [pid = 1839] [serial = 1004] [outer = 0x837a3400] 20:52:09 INFO - PROCESS | 1839 | 1477626729746 Marionette DEBUG loaded listener.js 20:52:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x8ce97800) [pid = 1839] [serial = 1005] [outer = 0x837a3400] 20:52:10 INFO - PROCESS | 1839 | 1477626730428 Marionette TRACE conn4 <- [1,1462,null,{"value":["/html/semantics/grouping-content/the-div-element/grouping-div.html",0,null,null,[["The prototype for div is HTMLDivElement.prototype",0,null,null]]]}] 20:52:10 INFO - . 20:52:10 INFO - TEST-OK | /html/semantics/grouping-content/the-div-element/grouping-div.html | took 1090ms 20:52:10 INFO - PROCESS | 1839 | 1477626730446 Marionette TRACE conn4 -> [0,1463,"getWindowHandle",null] 20:52:10 INFO - PROCESS | 1839 | 1477626730449 Marionette TRACE conn4 <- [1,1463,null,{"value":"8"}] 20:52:10 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_001.htm 20:52:10 INFO - PROCESS | 1839 | 1477626730457 Marionette TRACE conn4 -> [0,1464,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:10 INFO - PROCESS | 1839 | 1477626730692 Marionette TRACE conn4 <- [1,1464,null,{"value":null}] 20:52:10 INFO - PROCESS | 1839 | 1477626730774 Marionette TRACE conn4 -> [0,1465,"getWindowHandles",null] 20:52:10 INFO - PROCESS | 1839 | 1477626730779 Marionette TRACE conn4 <- [1,1465,null,["8"]] 20:52:10 INFO - PROCESS | 1839 | 1477626730784 Marionette TRACE conn4 -> [0,1466,"switchToWindow",{"name":"8"}] 20:52:10 INFO - PROCESS | 1839 | 1477626730791 Marionette TRACE conn4 <- [1,1466,null,{}] 20:52:10 INFO - PROCESS | 1839 | 1477626730797 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:10 INFO - PROCESS | 1839 | ++DOCSHELL 0x8fa19400 == 43 [pid = 1839] [id = 344] 20:52:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x91aee000) [pid = 1839] [serial = 1006] [outer = (nil)] 20:52:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x92b79800) [pid = 1839] [serial = 1007] [outer = 0x91aee000] 20:52:10 INFO - PROCESS | 1839 | 1477626730879 Marionette DEBUG loaded listener.js 20:52:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x92b80400) [pid = 1839] [serial = 1008] [outer = 0x91aee000] 20:52:11 INFO - . 20:52:11 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_001.htm | took 1070ms 20:52:11 INFO - PROCESS | 1839 | 1477626731517 Marionette TRACE conn4 <- [1,1467,null,{"value":["/html/semantics/scripting-1/the-script-element/async_001.htm",0,null,null,[["Async property on a dynamically-created script is true by default",0,null,null]]]}] 20:52:11 INFO - PROCESS | 1839 | 1477626731550 Marionette TRACE conn4 -> [0,1468,"getWindowHandle",null] 20:52:11 INFO - PROCESS | 1839 | 1477626731557 Marionette TRACE conn4 <- [1,1468,null,{"value":"8"}] 20:52:11 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_002.htm 20:52:11 INFO - PROCESS | 1839 | 1477626731568 Marionette TRACE conn4 -> [0,1469,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:11 INFO - PROCESS | 1839 | 1477626731797 Marionette TRACE conn4 <- [1,1469,null,{"value":null}] 20:52:11 INFO - PROCESS | 1839 | 1477626731983 Marionette TRACE conn4 -> [0,1470,"getWindowHandles",null] 20:52:11 INFO - PROCESS | 1839 | 1477626731990 Marionette TRACE conn4 <- [1,1470,null,["8"]] 20:52:12 INFO - PROCESS | 1839 | 1477626731998 Marionette TRACE conn4 -> [0,1471,"switchToWindow",{"name":"8"}] 20:52:12 INFO - PROCESS | 1839 | 1477626732006 Marionette TRACE conn4 <- [1,1471,null,{}] 20:52:12 INFO - PROCESS | 1839 | 1477626732017 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:12 INFO - PROCESS | 1839 | ++DOCSHELL 0x82483800 == 44 [pid = 1839] [id = 345] 20:52:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x82543800) [pid = 1839] [serial = 1009] [outer = (nil)] 20:52:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x825c6400) [pid = 1839] [serial = 1010] [outer = 0x82543800] 20:52:12 INFO - PROCESS | 1839 | 1477626732126 Marionette DEBUG loaded listener.js 20:52:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x825c7800) [pid = 1839] [serial = 1011] [outer = 0x82543800] 20:52:12 INFO - PROCESS | 1839 | 1477626732846 Marionette TRACE conn4 <- [1,1472,null,{"value":["/html/semantics/scripting-1/the-script-element/async_002.htm",0,null,null,[["Test 'async' attribute are reflected in the async property with setAttribute",0,null,null],["Test 'async' attribute are reflected in the async property with removeAttribute",0,null,null]]]}] 20:52:12 INFO - .. 20:52:12 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_002.htm | took 1321ms 20:52:12 INFO - PROCESS | 1839 | 1477626732887 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 20:52:12 INFO - PROCESS | 1839 | 1477626732893 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 20:52:12 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_003.htm 20:52:12 INFO - PROCESS | 1839 | 1477626732901 Marionette TRACE conn4 -> [0,1474,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:13 INFO - PROCESS | 1839 | 1477626733094 Marionette TRACE conn4 <- [1,1474,null,{"value":null}] 20:52:13 INFO - PROCESS | 1839 | 1477626733264 Marionette TRACE conn4 -> [0,1475,"getWindowHandles",null] 20:52:13 INFO - PROCESS | 1839 | 1477626733269 Marionette TRACE conn4 <- [1,1475,null,["8"]] 20:52:13 INFO - PROCESS | 1839 | 1477626733280 Marionette TRACE conn4 -> [0,1476,"switchToWindow",{"name":"8"}] 20:52:13 INFO - PROCESS | 1839 | 1477626733286 Marionette TRACE conn4 <- [1,1476,null,{}] 20:52:13 INFO - PROCESS | 1839 | 1477626733292 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:13 INFO - PROCESS | 1839 | ++DOCSHELL 0x828f9800 == 45 [pid = 1839] [id = 346] 20:52:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x829a0800) [pid = 1839] [serial = 1012] [outer = (nil)] 20:52:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x8363d000) [pid = 1839] [serial = 1013] [outer = 0x829a0800] 20:52:13 INFO - PROCESS | 1839 | 1477626733428 Marionette DEBUG loaded listener.js 20:52:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x83642000) [pid = 1839] [serial = 1014] [outer = 0x829a0800] 20:52:18 INFO - PROCESS | 1839 | --DOCSHELL 0x8f81b800 == 44 [pid = 1839] [id = 224] 20:52:18 INFO - PROCESS | 1839 | --DOCSHELL 0x92a32800 == 43 [pid = 1839] [id = 223] 20:52:18 INFO - PROCESS | 1839 | --DOCSHELL 0x92b79000 == 42 [pid = 1839] [id = 226] 20:52:18 INFO - PROCESS | 1839 | --DOCSHELL 0x93c0ac00 == 41 [pid = 1839] [id = 271] 20:52:18 INFO - PROCESS | 1839 | --DOCSHELL 0x965e8c00 == 40 [pid = 1839] [id = 229] 20:52:18 INFO - PROCESS | 1839 | --DOCSHELL 0x978a0c00 == 39 [pid = 1839] [id = 233] 20:52:18 INFO - PROCESS | 1839 | --DOCSHELL 0x82893400 == 38 [pid = 1839] [id = 339] 20:52:18 INFO - PROCESS | 1839 | --DOCSHELL 0x828fb400 == 37 [pid = 1839] [id = 340] 20:52:18 INFO - PROCESS | 1839 | --DOCSHELL 0x9778cc00 == 36 [pid = 1839] [id = 230] 20:52:18 INFO - PROCESS | 1839 | --DOCSHELL 0x8c770000 == 35 [pid = 1839] [id = 342] 20:52:18 INFO - PROCESS | 1839 | --DOCSHELL 0x82448400 == 34 [pid = 1839] [id = 343] 20:52:18 INFO - PROCESS | 1839 | --DOCSHELL 0x8c4e7800 == 33 [pid = 1839] [id = 341] 20:52:18 INFO - PROCESS | 1839 | --DOCSHELL 0x961edc00 == 32 [pid = 1839] [id = 228] 20:52:18 INFO - PROCESS | 1839 | --DOCSHELL 0x978a6800 == 31 [pid = 1839] [id = 234] 20:52:18 INFO - PROCESS | 1839 | --DOCSHELL 0x91ae3c00 == 30 [pid = 1839] [id = 231] 20:52:18 INFO - PROCESS | 1839 | --DOCSHELL 0x82450c00 == 29 [pid = 1839] [id = 338] 20:52:18 INFO - PROCESS | 1839 | --DOCSHELL 0x95939000 == 28 [pid = 1839] [id = 232] 20:52:18 INFO - PROCESS | 1839 | --DOCSHELL 0x8236e800 == 27 [pid = 1839] [id = 337] 20:52:18 INFO - PROCESS | 1839 | --DOCSHELL 0x8fa19400 == 26 [pid = 1839] [id = 344] 20:52:18 INFO - PROCESS | 1839 | --DOCSHELL 0x82483800 == 25 [pid = 1839] [id = 345] 20:52:18 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x8ce90000) [pid = 1839] [serial = 947] [outer = (nil)] [url = about:blank] 20:52:18 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x8379b400) [pid = 1839] [serial = 950] [outer = (nil)] [url = about:blank] 20:52:18 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x8ce79400) [pid = 1839] [serial = 953] [outer = (nil)] [url = about:blank] 20:52:18 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x83638800) [pid = 1839] [serial = 957] [outer = (nil)] [url = about:blank] 20:52:18 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x8288d800) [pid = 1839] [serial = 956] [outer = (nil)] [url = about:blank] 20:52:18 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x8ce72c00) [pid = 1839] [serial = 960] [outer = (nil)] [url = about:blank] 20:52:18 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x8ce72400) [pid = 1839] [serial = 959] [outer = (nil)] [url = about:blank] 20:52:18 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x9524e800) [pid = 1839] [serial = 963] [outer = (nil)] [url = about:blank] 20:52:18 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x939f1800) [pid = 1839] [serial = 962] [outer = (nil)] [url = about:blank] 20:52:18 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x9b32ac00) [pid = 1839] [serial = 966] [outer = (nil)] [url = about:blank] 20:52:18 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x9a337c00) [pid = 1839] [serial = 965] [outer = (nil)] [url = about:blank] 20:52:18 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x828f1000) [pid = 1839] [serial = 969] [outer = (nil)] [url = about:blank] 20:52:18 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0xa4bea400) [pid = 1839] [serial = 968] [outer = (nil)] [url = about:blank] 20:52:18 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x82993400) [pid = 1839] [serial = 971] [outer = (nil)] [url = about:blank] 20:52:18 INFO - PROCESS | 1839 | 1477626738186 Marionette TRACE conn4 <- [1,1477,null,{"value":["/html/semantics/scripting-1/the-script-element/async_003.htm",0,null,null,[["An async script does not block the parser while downloading",0,null,null]]]}] 20:52:18 INFO - . 20:52:18 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_003.htm | took 5343ms 20:52:18 INFO - PROCESS | 1839 | 1477626738245 Marionette TRACE conn4 -> [0,1478,"getWindowHandle",null] 20:52:18 INFO - PROCESS | 1839 | 1477626738252 Marionette TRACE conn4 <- [1,1478,null,{"value":"8"}] 20:52:18 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_004.htm 20:52:18 INFO - PROCESS | 1839 | 1477626738265 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:18 INFO - PROCESS | 1839 | 1477626738476 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 20:52:18 INFO - PROCESS | 1839 | 1477626738593 Marionette TRACE conn4 -> [0,1480,"getWindowHandles",null] 20:52:18 INFO - PROCESS | 1839 | 1477626738599 Marionette TRACE conn4 <- [1,1480,null,["8"]] 20:52:18 INFO - PROCESS | 1839 | 1477626738607 Marionette TRACE conn4 -> [0,1481,"switchToWindow",{"name":"8"}] 20:52:18 INFO - PROCESS | 1839 | 1477626738615 Marionette TRACE conn4 <- [1,1481,null,{}] 20:52:18 INFO - PROCESS | 1839 | 1477626738622 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:18 INFO - PROCESS | 1839 | ++DOCSHELL 0x82481800 == 26 [pid = 1839] [id = 347] 20:52:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x82482800) [pid = 1839] [serial = 1015] [outer = (nil)] 20:52:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x82486400) [pid = 1839] [serial = 1016] [outer = 0x82482800] 20:52:18 INFO - PROCESS | 1839 | 1477626738717 Marionette DEBUG loaded listener.js 20:52:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x82536400) [pid = 1839] [serial = 1017] [outer = 0x82482800] 20:52:22 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0xa2968000) [pid = 1839] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html] 20:52:22 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x82451400) [pid = 1839] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/inputwillvalidate.html] 20:52:22 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x9b492000) [pid = 1839] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html] 20:52:22 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x8ce73400) [pid = 1839] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-badInput.html] 20:52:22 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x8c76bc00) [pid = 1839] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-001.html] 20:52:22 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x82370c00) [pid = 1839] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html] 20:52:22 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x8379b800) [pid = 1839] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html] 20:52:22 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x8c777800) [pid = 1839] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-002.xhtml] 20:52:22 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0xa2f0f000) [pid = 1839] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html] 20:52:22 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0xa2d54800) [pid = 1839] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validate.html] 20:52:22 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x837a3400) [pid = 1839] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/grouping-content/the-div-element/grouping-div.html] 20:52:22 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x837a0400) [pid = 1839] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html] 20:52:22 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x95248c00) [pid = 1839] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html] 20:52:22 INFO - PROCESS | 1839 | --DOMWINDOW == 54 (0x8244f400) [pid = 1839] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooShort.html] 20:52:22 INFO - PROCESS | 1839 | --DOMWINDOW == 53 (0x82894800) [pid = 1839] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html] 20:52:22 INFO - PROCESS | 1839 | --DOMWINDOW == 52 (0x9b395000) [pid = 1839] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooLong.html] 20:52:22 INFO - PROCESS | 1839 | --DOMWINDOW == 51 (0x91aee000) [pid = 1839] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_001.htm] 20:52:23 INFO - PROCESS | 1839 | 1477626743244 Marionette TRACE conn4 <- [1,1482,null,{"value":["/html/semantics/scripting-1/the-script-element/async_004.htm",0,null,null,[["async script executes as soon as possible after a download is complete",0,null,null]]]}] 20:52:23 INFO - . 20:52:23 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_004.htm | took 5031ms 20:52:23 INFO - PROCESS | 1839 | 1477626743292 Marionette TRACE conn4 -> [0,1483,"getWindowHandle",null] 20:52:23 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_005.htm 20:52:23 INFO - PROCESS | 1839 | 1477626743298 Marionette TRACE conn4 <- [1,1483,null,{"value":"8"}] 20:52:23 INFO - PROCESS | 1839 | 1477626743306 Marionette TRACE conn4 -> [0,1484,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:23 INFO - PROCESS | 1839 | 1477626743534 Marionette TRACE conn4 <- [1,1484,null,{"value":null}] 20:52:23 INFO - PROCESS | 1839 | 1477626743558 Marionette TRACE conn4 -> [0,1485,"getWindowHandles",null] 20:52:23 INFO - PROCESS | 1839 | 1477626743563 Marionette TRACE conn4 <- [1,1485,null,["8"]] 20:52:23 INFO - PROCESS | 1839 | 1477626743570 Marionette TRACE conn4 -> [0,1486,"switchToWindow",{"name":"8"}] 20:52:23 INFO - PROCESS | 1839 | 1477626743576 Marionette TRACE conn4 <- [1,1486,null,{}] 20:52:23 INFO - PROCESS | 1839 | 1477626743584 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:23 INFO - PROCESS | 1839 | ++DOCSHELL 0x82370c00 == 27 [pid = 1839] [id = 348] 20:52:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 52 (0x825ca000) [pid = 1839] [serial = 1018] [outer = (nil)] 20:52:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 53 (0x825cf400) [pid = 1839] [serial = 1019] [outer = 0x825ca000] 20:52:23 INFO - PROCESS | 1839 | 1477626743672 Marionette DEBUG loaded listener.js 20:52:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 54 (0x825cf800) [pid = 1839] [serial = 1020] [outer = 0x825ca000] 20:52:26 INFO - PROCESS | 1839 | --DOCSHELL 0x92a2dc00 == 26 [pid = 1839] [id = 329] 20:52:26 INFO - PROCESS | 1839 | --DOCSHELL 0xa2d4c400 == 25 [pid = 1839] [id = 336] 20:52:26 INFO - PROCESS | 1839 | --DOCSHELL 0x95247800 == 24 [pid = 1839] [id = 335] 20:52:26 INFO - PROCESS | 1839 | --DOCSHELL 0x8299cc00 == 23 [pid = 1839] [id = 334] 20:52:26 INFO - PROCESS | 1839 | --DOCSHELL 0x82888000 == 22 [pid = 1839] [id = 327] 20:52:26 INFO - PROCESS | 1839 | --DOCSHELL 0xa26c2000 == 21 [pid = 1839] [id = 324] 20:52:26 INFO - PROCESS | 1839 | --DOCSHELL 0x8244b400 == 20 [pid = 1839] [id = 333] 20:52:26 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce71400 == 19 [pid = 1839] [id = 326] 20:52:26 INFO - PROCESS | 1839 | --DOCSHELL 0x93155c00 == 18 [pid = 1839] [id = 320] 20:52:26 INFO - PROCESS | 1839 | --DOCSHELL 0x95243c00 == 17 [pid = 1839] [id = 325] 20:52:26 INFO - PROCESS | 1839 | --DOCSHELL 0x90e42c00 == 16 [pid = 1839] [id = 331] 20:52:26 INFO - PROCESS | 1839 | --DOCSHELL 0x95938400 == 15 [pid = 1839] [id = 322] 20:52:26 INFO - PROCESS | 1839 | --DOCSHELL 0x9848e000 == 14 [pid = 1839] [id = 330] 20:52:26 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce32000 == 13 [pid = 1839] [id = 319] 20:52:26 INFO - PROCESS | 1839 | --DOCSHELL 0x828f9800 == 12 [pid = 1839] [id = 346] 20:52:26 INFO - PROCESS | 1839 | --DOMWINDOW == 53 (0x828f3c00) [pid = 1839] [serial = 993] [outer = (nil)] [url = about:blank] 20:52:26 INFO - PROCESS | 1839 | --DOMWINDOW == 52 (0x82484800) [pid = 1839] [serial = 989] [outer = (nil)] [url = about:blank] 20:52:26 INFO - PROCESS | 1839 | --DOMWINDOW == 51 (0x82535c00) [pid = 1839] [serial = 990] [outer = (nil)] [url = about:blank] 20:52:26 INFO - PROCESS | 1839 | --DOMWINDOW == 50 (0x8ce97000) [pid = 1839] [serial = 948] [outer = (nil)] [url = about:blank] 20:52:26 INFO - PROCESS | 1839 | --DOMWINDOW == 49 (0x96166000) [pid = 1839] [serial = 945] [outer = (nil)] [url = about:blank] 20:52:26 INFO - PROCESS | 1839 | --DOMWINDOW == 48 (0x8ce7a400) [pid = 1839] [serial = 954] [outer = (nil)] [url = about:blank] 20:52:26 INFO - PROCESS | 1839 | --DOMWINDOW == 47 (0x8379d400) [pid = 1839] [serial = 951] [outer = (nil)] [url = about:blank] 20:52:26 INFO - PROCESS | 1839 | --DOMWINDOW == 46 (0x8248e800) [pid = 1839] [serial = 986] [outer = (nil)] [url = about:blank] 20:52:26 INFO - PROCESS | 1839 | --DOMWINDOW == 45 (0x82537c00) [pid = 1839] [serial = 987] [outer = (nil)] [url = about:blank] 20:52:26 INFO - PROCESS | 1839 | --DOMWINDOW == 44 (0xa2f8ac00) [pid = 1839] [serial = 983] [outer = (nil)] [url = about:blank] 20:52:26 INFO - PROCESS | 1839 | --DOMWINDOW == 43 (0x82482000) [pid = 1839] [serial = 984] [outer = (nil)] [url = about:blank] 20:52:26 INFO - PROCESS | 1839 | --DOMWINDOW == 42 (0x95b5d800) [pid = 1839] [serial = 980] [outer = (nil)] [url = about:blank] 20:52:26 INFO - PROCESS | 1839 | --DOMWINDOW == 41 (0x92b79800) [pid = 1839] [serial = 1007] [outer = (nil)] [url = about:blank] 20:52:26 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x92b80400) [pid = 1839] [serial = 1008] [outer = (nil)] [url = about:blank] 20:52:26 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x8ce71800) [pid = 1839] [serial = 1004] [outer = (nil)] [url = about:blank] 20:52:26 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x8ce97800) [pid = 1839] [serial = 1005] [outer = (nil)] [url = about:blank] 20:52:26 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x8c9b6400) [pid = 1839] [serial = 1001] [outer = (nil)] [url = about:blank] 20:52:26 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x8c9b6800) [pid = 1839] [serial = 1002] [outer = (nil)] [url = about:blank] 20:52:26 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x8c76d400) [pid = 1839] [serial = 998] [outer = (nil)] [url = about:blank] 20:52:26 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x8c76fc00) [pid = 1839] [serial = 999] [outer = (nil)] [url = about:blank] 20:52:26 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x837a5800) [pid = 1839] [serial = 995] [outer = (nil)] [url = about:blank] 20:52:26 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x8c4dd400) [pid = 1839] [serial = 996] [outer = (nil)] [url = about:blank] 20:52:26 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x828f3800) [pid = 1839] [serial = 992] [outer = (nil)] [url = about:blank] 20:52:26 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x95d8ac00) [pid = 1839] [serial = 981] [outer = (nil)] [url = about:blank] 20:52:26 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x837a3c00) [pid = 1839] [serial = 977] [outer = (nil)] [url = about:blank] 20:52:26 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x8c9c1800) [pid = 1839] [serial = 978] [outer = (nil)] [url = about:blank] 20:52:26 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x82891400) [pid = 1839] [serial = 974] [outer = (nil)] [url = about:blank] 20:52:26 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x828f1800) [pid = 1839] [serial = 975] [outer = (nil)] [url = about:blank] 20:52:26 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x82994400) [pid = 1839] [serial = 972] [outer = (nil)] [url = about:blank] 20:52:28 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0x829a0800) [pid = 1839] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_003.htm] 20:52:28 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x82543800) [pid = 1839] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_002.htm] 20:52:28 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x82482800) [pid = 1839] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_004.htm] 20:52:29 INFO - PROCESS | 1839 | 1477626749232 Marionette TRACE conn4 <- [1,1487,null,{"value":["/html/semantics/scripting-1/the-script-element/async_005.htm",0,null,null,[["A script element with both async and defer set should execute asynchronously",0,null,null]]]}] 20:52:29 INFO - . 20:52:29 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_005.htm | took 5941ms 20:52:29 INFO - PROCESS | 1839 | 1477626749247 Marionette TRACE conn4 -> [0,1488,"getWindowHandle",null] 20:52:29 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_006.htm 20:52:29 INFO - PROCESS | 1839 | 1477626749255 Marionette TRACE conn4 <- [1,1488,null,{"value":"8"}] 20:52:29 INFO - PROCESS | 1839 | 1477626749266 Marionette TRACE conn4 -> [0,1489,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:29 INFO - PROCESS | 1839 | 1477626749502 Marionette TRACE conn4 <- [1,1489,null,{"value":null}] 20:52:29 INFO - PROCESS | 1839 | 1477626749527 Marionette TRACE conn4 -> [0,1490,"getWindowHandles",null] 20:52:29 INFO - PROCESS | 1839 | 1477626749533 Marionette TRACE conn4 <- [1,1490,null,["8"]] 20:52:29 INFO - PROCESS | 1839 | 1477626749541 Marionette TRACE conn4 -> [0,1491,"switchToWindow",{"name":"8"}] 20:52:29 INFO - PROCESS | 1839 | 1477626749550 Marionette TRACE conn4 <- [1,1491,null,{}] 20:52:29 INFO - PROCESS | 1839 | 1477626749557 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:29 INFO - PROCESS | 1839 | ++DOCSHELL 0x82480800 == 13 [pid = 1839] [id = 349] 20:52:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x82481000) [pid = 1839] [serial = 1021] [outer = (nil)] 20:52:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82483c00) [pid = 1839] [serial = 1022] [outer = 0x82481000] 20:52:29 INFO - PROCESS | 1839 | 1477626749650 Marionette DEBUG loaded listener.js 20:52:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x8248a400) [pid = 1839] [serial = 1023] [outer = 0x82481000] 20:52:33 INFO - PROCESS | 1839 | --DOCSHELL 0x9b48b800 == 12 [pid = 1839] [id = 323] 20:52:33 INFO - PROCESS | 1839 | --DOCSHELL 0x828fc000 == 11 [pid = 1839] [id = 332] 20:52:33 INFO - PROCESS | 1839 | --DOCSHELL 0x957e4c00 == 10 [pid = 1839] [id = 321] 20:52:33 INFO - PROCESS | 1839 | --DOCSHELL 0x82481800 == 9 [pid = 1839] [id = 347] 20:52:33 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce42c00 == 8 [pid = 1839] [id = 328] 20:52:33 INFO - PROCESS | 1839 | --DOCSHELL 0x82370c00 == 7 [pid = 1839] [id = 348] 20:52:34 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0x82486400) [pid = 1839] [serial = 1016] [outer = (nil)] [url = about:blank] 20:52:34 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x82536400) [pid = 1839] [serial = 1017] [outer = (nil)] [url = about:blank] 20:52:34 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x8363d000) [pid = 1839] [serial = 1013] [outer = (nil)] [url = about:blank] 20:52:34 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x83642000) [pid = 1839] [serial = 1014] [outer = (nil)] [url = about:blank] 20:52:34 INFO - PROCESS | 1839 | --DOMWINDOW == 20 (0x825c6400) [pid = 1839] [serial = 1010] [outer = (nil)] [url = about:blank] 20:52:34 INFO - PROCESS | 1839 | --DOMWINDOW == 19 (0x825c7800) [pid = 1839] [serial = 1011] [outer = (nil)] [url = about:blank] 20:52:34 INFO - PROCESS | 1839 | --DOMWINDOW == 18 (0x825cf400) [pid = 1839] [serial = 1019] [outer = (nil)] [url = about:blank] 20:52:34 INFO - PROCESS | 1839 | 1477626754229 Marionette TRACE conn4 <- [1,1492,null,{"value":["/html/semantics/scripting-1/the-script-element/async_006.htm",0,null,null,[["dynamically created external script executes asynchronously",0,null,null]]]}] 20:52:34 INFO - . 20:52:34 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_006.htm | took 4988ms 20:52:34 INFO - PROCESS | 1839 | 1477626754251 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 20:52:34 INFO - PROCESS | 1839 | 1477626754258 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 20:52:34 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_007.htm 20:52:34 INFO - PROCESS | 1839 | 1477626754271 Marionette TRACE conn4 -> [0,1494,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:34 INFO - PROCESS | 1839 | 1477626754478 Marionette TRACE conn4 <- [1,1494,null,{"value":null}] 20:52:34 INFO - PROCESS | 1839 | 1477626754596 Marionette TRACE conn4 -> [0,1495,"getWindowHandles",null] 20:52:34 INFO - PROCESS | 1839 | 1477626754603 Marionette TRACE conn4 <- [1,1495,null,["8"]] 20:52:34 INFO - PROCESS | 1839 | 1477626754611 Marionette TRACE conn4 -> [0,1496,"switchToWindow",{"name":"8"}] 20:52:34 INFO - PROCESS | 1839 | 1477626754619 Marionette TRACE conn4 <- [1,1496,null,{}] 20:52:34 INFO - PROCESS | 1839 | 1477626754626 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:34 INFO - PROCESS | 1839 | ++DOCSHELL 0x8244d800 == 8 [pid = 1839] [id = 350] 20:52:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 19 (0x8244dc00) [pid = 1839] [serial = 1024] [outer = (nil)] 20:52:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 20 (0x82450800) [pid = 1839] [serial = 1025] [outer = 0x8244dc00] 20:52:34 INFO - PROCESS | 1839 | 1477626754721 Marionette DEBUG loaded listener.js 20:52:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 21 (0x82484400) [pid = 1839] [serial = 1026] [outer = 0x8244dc00] 20:52:36 INFO - PROCESS | 1839 | --DOMWINDOW == 20 (0x825ca000) [pid = 1839] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_005.htm] 20:52:41 INFO - PROCESS | 1839 | --DOCSHELL 0x82480800 == 7 [pid = 1839] [id = 349] 20:52:41 INFO - PROCESS | 1839 | --DOMWINDOW == 19 (0x825cf800) [pid = 1839] [serial = 1020] [outer = (nil)] [url = about:blank] 20:52:41 INFO - PROCESS | 1839 | --DOMWINDOW == 18 (0x82483c00) [pid = 1839] [serial = 1022] [outer = (nil)] [url = about:blank] 20:52:43 INFO - PROCESS | 1839 | 1477626763254 Marionette TRACE conn4 <- [1,1497,null,{"value":["/html/semantics/scripting-1/the-script-element/async_007.htm",0,null,null,[["Ordered async script execution when script.async == false",0,null,null]]]}] 20:52:43 INFO - . 20:52:43 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_007.htm | took 9045ms 20:52:43 INFO - PROCESS | 1839 | 1477626763313 Marionette TRACE conn4 -> [0,1498,"getWindowHandle",null] 20:52:43 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_008.htm 20:52:43 INFO - PROCESS | 1839 | 1477626763321 Marionette TRACE conn4 <- [1,1498,null,{"value":"8"}] 20:52:43 INFO - PROCESS | 1839 | 1477626763332 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:43 INFO - PROCESS | 1839 | 1477626763565 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 20:52:43 INFO - PROCESS | 1839 | 1477626763590 Marionette TRACE conn4 -> [0,1500,"getWindowHandles",null] 20:52:43 INFO - PROCESS | 1839 | 1477626763596 Marionette TRACE conn4 <- [1,1500,null,["8"]] 20:52:43 INFO - PROCESS | 1839 | 1477626763603 Marionette TRACE conn4 -> [0,1501,"switchToWindow",{"name":"8"}] 20:52:43 INFO - PROCESS | 1839 | 1477626763612 Marionette TRACE conn4 <- [1,1501,null,{}] 20:52:43 INFO - PROCESS | 1839 | 1477626763621 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:43 INFO - PROCESS | 1839 | ++DOCSHELL 0x8244d400 == 8 [pid = 1839] [id = 351] 20:52:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 19 (0x8244e800) [pid = 1839] [serial = 1027] [outer = (nil)] 20:52:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 20 (0x82481c00) [pid = 1839] [serial = 1028] [outer = 0x8244e800] 20:52:43 INFO - PROCESS | 1839 | 1477626763714 Marionette DEBUG loaded listener.js 20:52:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 21 (0x8248b000) [pid = 1839] [serial = 1029] [outer = 0x8244e800] 20:52:44 INFO - PROCESS | 1839 | --DOMWINDOW == 20 (0x82481000) [pid = 1839] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_006.htm] 20:52:46 INFO - PROCESS | 1839 | 1477626766349 Marionette TRACE conn4 <- [1,1502,null,{"value":["/html/semantics/scripting-1/the-script-element/async_008.htm",0,null,null,[["Async script element execution delays the window's load event",0,null,null]]]}] 20:52:46 INFO - . 20:52:46 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_008.htm | took 3040ms 20:52:46 INFO - PROCESS | 1839 | 1477626766370 Marionette TRACE conn4 -> [0,1503,"getWindowHandle",null] 20:52:46 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_009.htm 20:52:46 INFO - PROCESS | 1839 | 1477626766377 Marionette TRACE conn4 <- [1,1503,null,{"value":"8"}] 20:52:46 INFO - PROCESS | 1839 | 1477626766385 Marionette TRACE conn4 -> [0,1504,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:46 INFO - PROCESS | 1839 | 1477626766581 Marionette TRACE conn4 <- [1,1504,null,{"value":null}] 20:52:46 INFO - PROCESS | 1839 | 1477626766692 Marionette TRACE conn4 -> [0,1505,"getWindowHandles",null] 20:52:46 INFO - PROCESS | 1839 | 1477626766697 Marionette TRACE conn4 <- [1,1505,null,["8"]] 20:52:46 INFO - PROCESS | 1839 | 1477626766704 Marionette TRACE conn4 -> [0,1506,"switchToWindow",{"name":"8"}] 20:52:46 INFO - PROCESS | 1839 | 1477626766709 Marionette TRACE conn4 <- [1,1506,null,{}] 20:52:46 INFO - PROCESS | 1839 | 1477626766716 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:46 INFO - PROCESS | 1839 | ++DOCSHELL 0x82488c00 == 9 [pid = 1839] [id = 352] 20:52:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 21 (0x82536c00) [pid = 1839] [serial = 1030] [outer = (nil)] 20:52:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x825c5c00) [pid = 1839] [serial = 1031] [outer = 0x82536c00] 20:52:46 INFO - PROCESS | 1839 | 1477626766802 Marionette DEBUG loaded listener.js 20:52:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x82449800) [pid = 1839] [serial = 1032] [outer = 0x82536c00] 20:52:48 INFO - PROCESS | 1839 | 1477626768260 Marionette TRACE conn4 <- [1,1507,null,{"value":["/html/semantics/scripting-1/the-script-element/async_009.htm",0,null,null,[["Document.write() silently fails from an Async script",0,null,null]]]}] 20:52:48 INFO - . 20:52:48 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_009.htm | took 1924ms 20:52:48 INFO - PROCESS | 1839 | 1477626768309 Marionette TRACE conn4 -> [0,1508,"getWindowHandle",null] 20:52:48 INFO - PROCESS | 1839 | 1477626768316 Marionette TRACE conn4 <- [1,1508,null,{"value":"8"}] 20:52:48 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_010.htm 20:52:48 INFO - PROCESS | 1839 | 1477626768327 Marionette TRACE conn4 -> [0,1509,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:48 INFO - PROCESS | 1839 | 1477626768627 Marionette TRACE conn4 <- [1,1509,null,{"value":null}] 20:52:48 INFO - PROCESS | 1839 | 1477626768746 Marionette TRACE conn4 -> [0,1510,"getWindowHandles",null] 20:52:48 INFO - PROCESS | 1839 | 1477626768753 Marionette TRACE conn4 <- [1,1510,null,["8"]] 20:52:48 INFO - PROCESS | 1839 | 1477626768761 Marionette TRACE conn4 -> [0,1511,"switchToWindow",{"name":"8"}] 20:52:48 INFO - PROCESS | 1839 | 1477626768770 Marionette TRACE conn4 <- [1,1511,null,{}] 20:52:48 INFO - PROCESS | 1839 | 1477626768777 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:48 INFO - PROCESS | 1839 | ++DOCSHELL 0x82489400 == 10 [pid = 1839] [id = 353] 20:52:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82489800) [pid = 1839] [serial = 1033] [outer = (nil)] 20:52:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x82535c00) [pid = 1839] [serial = 1034] [outer = 0x82489800] 20:52:48 INFO - PROCESS | 1839 | 1477626768880 Marionette DEBUG loaded listener.js 20:52:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x8253f000) [pid = 1839] [serial = 1035] [outer = 0x82489800] 20:52:50 INFO - PROCESS | 1839 | --DOCSHELL 0x8244d400 == 9 [pid = 1839] [id = 351] 20:52:50 INFO - PROCESS | 1839 | --DOCSHELL 0x8244d800 == 8 [pid = 1839] [id = 350] 20:52:50 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x8248a400) [pid = 1839] [serial = 1023] [outer = (nil)] [url = about:blank] 20:52:50 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0x82450800) [pid = 1839] [serial = 1025] [outer = (nil)] [url = about:blank] 20:52:52 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x8244dc00) [pid = 1839] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_007.htm] 20:52:52 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x8244e800) [pid = 1839] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_008.htm] 20:52:53 INFO - PROCESS | 1839 | ************************* 20:52:53 INFO - PROCESS | 1839 | A coding exception was thrown and uncaught in a Task. 20:52:53 INFO - PROCESS | 1839 | 20:52:53 INFO - PROCESS | 1839 | Full message: TypeError: NetworkError when attempting to fetch resource. 20:52:53 INFO - PROCESS | 1839 | Full stack: 20:52:53 INFO - PROCESS | 1839 | ************************* 20:52:57 INFO - PROCESS | 1839 | 1477626777463 Marionette TRACE conn4 <- [1,1512,null,{"value":["/html/semantics/scripting-1/the-script-element/async_010.htm",0,null,null,[["Removing an async script before execution",0,null,null]]]}] 20:52:57 INFO - . 20:52:57 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_010.htm | took 9156ms 20:52:57 INFO - PROCESS | 1839 | 1477626777481 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 20:52:57 INFO - PROCESS | 1839 | 1477626777489 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 20:52:57 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_011.htm 20:52:57 INFO - PROCESS | 1839 | 1477626777500 Marionette TRACE conn4 -> [0,1514,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:57 INFO - PROCESS | 1839 | 1477626777718 Marionette TRACE conn4 <- [1,1514,null,{"value":null}] 20:52:57 INFO - PROCESS | 1839 | 1477626777876 Marionette TRACE conn4 -> [0,1515,"getWindowHandles",null] 20:52:57 INFO - PROCESS | 1839 | 1477626777882 Marionette TRACE conn4 <- [1,1515,null,["8"]] 20:52:57 INFO - PROCESS | 1839 | 1477626777891 Marionette TRACE conn4 -> [0,1516,"switchToWindow",{"name":"8"}] 20:52:57 INFO - PROCESS | 1839 | 1477626777899 Marionette TRACE conn4 <- [1,1516,null,{}] 20:52:57 INFO - PROCESS | 1839 | 1477626777906 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:58 INFO - PROCESS | 1839 | ++DOCSHELL 0x82379c00 == 9 [pid = 1839] [id = 354] 20:52:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x825d3000) [pid = 1839] [serial = 1036] [outer = (nil)] 20:52:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82888c00) [pid = 1839] [serial = 1037] [outer = 0x825d3000] 20:52:58 INFO - PROCESS | 1839 | 1477626778088 Marionette DEBUG loaded listener.js 20:52:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x8288b000) [pid = 1839] [serial = 1038] [outer = 0x825d3000] 20:52:58 INFO - PROCESS | 1839 | 1477626778828 Marionette TRACE conn4 <- [1,1517,null,{"value":["/html/semantics/scripting-1/the-script-element/async_011.htm",0,null,null,[["An empty parser-inserted script element should return async=true",0,null,null]]]}] 20:52:58 INFO - . 20:52:58 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_011.htm | took 1370ms 20:52:58 INFO - PROCESS | 1839 | 1477626778868 Marionette TRACE conn4 -> [0,1518,"getWindowHandle",null] 20:52:58 INFO - PROCESS | 1839 | 1477626778874 Marionette TRACE conn4 <- [1,1518,null,{"value":"8"}] 20:52:58 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/historical.html 20:52:58 INFO - PROCESS | 1839 | 1477626778885 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:52:59 INFO - PROCESS | 1839 | 1477626779102 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 20:52:59 INFO - PROCESS | 1839 | 1477626779239 Marionette TRACE conn4 -> [0,1520,"getWindowHandles",null] 20:52:59 INFO - PROCESS | 1839 | 1477626779245 Marionette TRACE conn4 <- [1,1520,null,["8"]] 20:52:59 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0x8248b000) [pid = 1839] [serial = 1029] [outer = (nil)] [url = about:blank] 20:52:59 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x82481c00) [pid = 1839] [serial = 1028] [outer = (nil)] [url = about:blank] 20:52:59 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x82484400) [pid = 1839] [serial = 1026] [outer = (nil)] [url = about:blank] 20:52:59 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x825c5c00) [pid = 1839] [serial = 1031] [outer = (nil)] [url = about:blank] 20:52:59 INFO - PROCESS | 1839 | 1477626779264 Marionette TRACE conn4 -> [0,1521,"switchToWindow",{"name":"8"}] 20:52:59 INFO - PROCESS | 1839 | 1477626779272 Marionette TRACE conn4 <- [1,1521,null,{}] 20:52:59 INFO - PROCESS | 1839 | 1477626779278 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:52:59 INFO - PROCESS | 1839 | ++DOCSHELL 0x82486400 == 10 [pid = 1839] [id = 355] 20:52:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82488400) [pid = 1839] [serial = 1039] [outer = (nil)] 20:52:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x825c6c00) [pid = 1839] [serial = 1040] [outer = 0x82488400] 20:52:59 INFO - PROCESS | 1839 | 1477626779370 Marionette DEBUG loaded listener.js 20:52:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x825cec00) [pid = 1839] [serial = 1041] [outer = 0x82488400] 20:53:00 INFO - ...... 20:53:00 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/historical.html | took 1134ms 20:53:00 INFO - PROCESS | 1839 | 1477626779978 Marionette TRACE conn4 <- [1,1522,null,{"value":["/html/semantics/scripting-1/the-script-element/historical.html",0,null,null,[["script.onbeforescriptexecute should not be supported",0,null,null],["script.onafterscriptexecute should not be supported",0,null,null],["onbeforescriptexecute content attribute should not be supported",1,"assert_unreached: Reached unreachable code","onbeforescriptexecute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:48\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nonbeforescriptexecute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:1\n"],["onafterscriptexecute content attribute should not be supported",1,"assert_unreached: Reached unreachable code","onafterscriptexecute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:47\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nonafterscriptexecute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html:1:1\n"],["beforescriptexecute event should not be supported",1,"assert_unreached: Reached unreachable code","t_beforescriptexecute_event [0,1523,"getWindowHandle",null] 20:53:00 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/load-event.html 20:53:00 INFO - PROCESS | 1839 | 1477626780034 Marionette TRACE conn4 <- [1,1523,null,{"value":"8"}] 20:53:00 INFO - PROCESS | 1839 | 1477626780042 Marionette TRACE conn4 -> [0,1524,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:00 INFO - PROCESS | 1839 | 1477626780275 Marionette TRACE conn4 <- [1,1524,null,{"value":null}] 20:53:00 INFO - PROCESS | 1839 | 1477626780389 Marionette TRACE conn4 -> [0,1525,"getWindowHandles",null] 20:53:00 INFO - PROCESS | 1839 | 1477626780394 Marionette TRACE conn4 <- [1,1525,null,["8"]] 20:53:00 INFO - PROCESS | 1839 | 1477626780401 Marionette TRACE conn4 -> [0,1526,"switchToWindow",{"name":"8"}] 20:53:00 INFO - PROCESS | 1839 | 1477626780407 Marionette TRACE conn4 <- [1,1526,null,{}] 20:53:00 INFO - PROCESS | 1839 | 1477626780413 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:00 INFO - PROCESS | 1839 | ++DOCSHELL 0x82887400 == 11 [pid = 1839] [id = 356] 20:53:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x828f6400) [pid = 1839] [serial = 1042] [outer = (nil)] 20:53:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x828fe000) [pid = 1839] [serial = 1043] [outer = 0x828f6400] 20:53:00 INFO - PROCESS | 1839 | 1477626780501 Marionette DEBUG loaded listener.js 20:53:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x82992000) [pid = 1839] [serial = 1044] [outer = 0x828f6400] 20:53:01 INFO - PROCESS | 1839 | 1477626781071 Marionette TRACE conn4 <- [1,1527,null,{"value":["/html/semantics/scripting-1/the-script-element/load-event.html",0,null,null,[["load events should not be fired for inline scripts",0,null,null]]]}] 20:53:01 INFO - . 20:53:01 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/load-event.html | took 1084ms 20:53:01 INFO - PROCESS | 1839 | 1477626781143 Marionette TRACE conn4 -> [0,1528,"getWindowHandle",null] 20:53:01 INFO - PROCESS | 1839 | 1477626781150 Marionette TRACE conn4 <- [1,1528,null,{"value":"8"}] 20:53:01 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-01.html 20:53:01 INFO - PROCESS | 1839 | 1477626781159 Marionette TRACE conn4 -> [0,1529,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:01 INFO - PROCESS | 1839 | 1477626781347 Marionette TRACE conn4 <- [1,1529,null,{"value":null}] 20:53:01 INFO - PROCESS | 1839 | 1477626781375 Marionette TRACE conn4 -> [0,1530,"getWindowHandles",null] 20:53:01 INFO - PROCESS | 1839 | 1477626781381 Marionette TRACE conn4 <- [1,1530,null,["8"]] 20:53:01 INFO - PROCESS | 1839 | 1477626781386 Marionette TRACE conn4 -> [0,1531,"switchToWindow",{"name":"8"}] 20:53:01 INFO - PROCESS | 1839 | 1477626781393 Marionette TRACE conn4 <- [1,1531,null,{}] 20:53:01 INFO - PROCESS | 1839 | 1477626781501 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:01 INFO - PROCESS | 1839 | ++DOCSHELL 0x836c8400 == 12 [pid = 1839] [id = 357] 20:53:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x836c8800) [pid = 1839] [serial = 1045] [outer = (nil)] 20:53:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x836ca000) [pid = 1839] [serial = 1046] [outer = 0x836c8800] 20:53:01 INFO - PROCESS | 1839 | 1477626781597 Marionette DEBUG loaded listener.js 20:53:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x836cf000) [pid = 1839] [serial = 1047] [outer = 0x836c8800] 20:53:02 INFO - PROCESS | 1839 | 1477626782336 Marionette TRACE conn4 <- [1,1532,null,{"value":["/html/semantics/scripting-1/the-script-element/script-charset-01.html",0,null,null,[["Script @type: unknown parameters",0,null,null],["Script @type: unknown parameters 1",0,null,null],["Script @type: unknown parameters 2",0,null,null],["Script @type: unknown parameters 3",0,null,null],["Script @type: unknown parameters 4",0,null,null],["Script @type: unknown parameters 5",0,null,null]]]}] 20:53:02 INFO - ...... 20:53:02 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-01.html | took 1232ms 20:53:02 INFO - PROCESS | 1839 | 1477626782391 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 20:53:02 INFO - PROCESS | 1839 | 1477626782396 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 20:53:02 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-02.html 20:53:02 INFO - PROCESS | 1839 | 1477626782410 Marionette TRACE conn4 -> [0,1534,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:02 INFO - PROCESS | 1839 | 1477626782637 Marionette TRACE conn4 <- [1,1534,null,{"value":null}] 20:53:02 INFO - PROCESS | 1839 | 1477626782654 Marionette TRACE conn4 -> [0,1535,"getWindowHandles",null] 20:53:02 INFO - PROCESS | 1839 | 1477626782659 Marionette TRACE conn4 <- [1,1535,null,["8"]] 20:53:02 INFO - PROCESS | 1839 | 1477626782664 Marionette TRACE conn4 -> [0,1536,"switchToWindow",{"name":"8"}] 20:53:02 INFO - PROCESS | 1839 | 1477626782671 Marionette TRACE conn4 <- [1,1536,null,{}] 20:53:02 INFO - PROCESS | 1839 | 1477626782737 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:02 INFO - PROCESS | 1839 | ++DOCSHELL 0x828f9400 == 13 [pid = 1839] [id = 358] 20:53:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x8c4e3400) [pid = 1839] [serial = 1048] [outer = (nil)] 20:53:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x8c4ea400) [pid = 1839] [serial = 1049] [outer = 0x8c4e3400] 20:53:02 INFO - PROCESS | 1839 | 1477626782833 Marionette DEBUG loaded listener.js 20:53:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x8c4ec000) [pid = 1839] [serial = 1050] [outer = 0x8c4e3400] 20:53:03 INFO - PROCESS | 1839 | 1477626783440 Marionette TRACE conn4 <- [1,1537,null,{"value":["/html/semantics/scripting-1/the-script-element/script-charset-02.html",0,null,null,[["Script @type: unknown parameters",1,"assert_not_equals: got disallowed value 5","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:26:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:24:3\n"],["Script @type: unknown parameters 1",1,"assert_equals: expected 5 but got 10","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html:35:3\n"]]]}] 20:53:03 INFO - .. 20:53:03 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-02.html | took 1070ms 20:53:03 INFO - PROCESS | 1839 | 1477626783486 Marionette TRACE conn4 -> [0,1538,"getWindowHandle",null] 20:53:03 INFO - PROCESS | 1839 | 1477626783490 Marionette TRACE conn4 <- [1,1538,null,{"value":"8"}] 20:53:03 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-03.html 20:53:03 INFO - PROCESS | 1839 | 1477626783499 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:03 INFO - PROCESS | 1839 | 1477626783656 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 20:53:03 INFO - PROCESS | 1839 | 1477626783668 Marionette TRACE conn4 -> [0,1540,"getWindowHandles",null] 20:53:03 INFO - PROCESS | 1839 | 1477626783672 Marionette TRACE conn4 <- [1,1540,null,["8"]] 20:53:03 INFO - PROCESS | 1839 | 1477626783778 Marionette TRACE conn4 -> [0,1541,"switchToWindow",{"name":"8"}] 20:53:03 INFO - PROCESS | 1839 | 1477626783799 Marionette TRACE conn4 <- [1,1541,null,{}] 20:53:03 INFO - PROCESS | 1839 | 1477626783804 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:03 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c777400 == 14 [pid = 1839] [id = 359] 20:53:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x8c778000) [pid = 1839] [serial = 1051] [outer = (nil)] 20:53:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x8c9b7c00) [pid = 1839] [serial = 1052] [outer = 0x8c778000] 20:53:03 INFO - PROCESS | 1839 | 1477626783887 Marionette DEBUG loaded listener.js 20:53:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x8c9b9800) [pid = 1839] [serial = 1053] [outer = 0x8c778000] 20:53:04 INFO - PROCESS | 1839 | 1477626784464 Marionette TRACE conn4 <- [1,1542,null,{"value":["/html/semantics/scripting-1/the-script-element/script-charset-03.html",0,null,null,[["Script changing @charset",1,"assert_equals: expected \"śćążź\" but got \"\\ufffd湿\\ufffd\"","window.onload<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html:17:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1441:17\nEventHandlerNonNull*@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html:16:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html:10:1\n"]]]}] 20:53:04 INFO - . 20:53:04 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-03.html | took 1019ms 20:53:04 INFO - PROCESS | 1839 | 1477626784522 Marionette TRACE conn4 -> [0,1543,"getWindowHandle",null] 20:53:04 INFO - PROCESS | 1839 | 1477626784526 Marionette TRACE conn4 <- [1,1543,null,{"value":"8"}] 20:53:04 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html 20:53:04 INFO - PROCESS | 1839 | 1477626784532 Marionette TRACE conn4 -> [0,1544,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:04 INFO - PROCESS | 1839 | 1477626784759 Marionette TRACE conn4 <- [1,1544,null,{"value":null}] 20:53:04 INFO - PROCESS | 1839 | 1477626784771 Marionette TRACE conn4 -> [0,1545,"getWindowHandles",null] 20:53:04 INFO - PROCESS | 1839 | 1477626784775 Marionette TRACE conn4 <- [1,1545,null,["8"]] 20:53:04 INFO - PROCESS | 1839 | 1477626784885 Marionette TRACE conn4 -> [0,1546,"switchToWindow",{"name":"8"}] 20:53:04 INFO - PROCESS | 1839 | 1477626784891 Marionette TRACE conn4 <- [1,1546,null,{}] 20:53:04 INFO - PROCESS | 1839 | 1477626784896 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:04 INFO - PROCESS | 1839 | ++DOCSHELL 0x82374c00 == 15 [pid = 1839] [id = 360] 20:53:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x8ce40400) [pid = 1839] [serial = 1054] [outer = (nil)] 20:53:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x8ce6f000) [pid = 1839] [serial = 1055] [outer = 0x8ce40400] 20:53:04 INFO - PROCESS | 1839 | 1477626784983 Marionette DEBUG loaded listener.js 20:53:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x8ce74800) [pid = 1839] [serial = 1056] [outer = 0x8ce40400] 20:53:05 INFO - PROCESS | 1839 | 1477626785616 Marionette TRACE conn4 <- [1,1547,null,{"value":["/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html",0,null,null,[["HTMLScriptElement: crossorigin attribute network test1",0,null,null],["HTMLScriptElement: crossorigin attribute network test2",0,null,null],["HTMLScriptElement: crossorigin attribute network test3",0,null,null]]]}] 20:53:05 INFO - ... 20:53:05 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html | took 1126ms 20:53:05 INFO - PROCESS | 1839 | 1477626785658 Marionette TRACE conn4 -> [0,1548,"getWindowHandle",null] 20:53:05 INFO - PROCESS | 1839 | 1477626785662 Marionette TRACE conn4 <- [1,1548,null,{"value":"8"}] 20:53:05 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin.html 20:53:05 INFO - PROCESS | 1839 | 1477626785669 Marionette TRACE conn4 -> [0,1549,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:05 INFO - PROCESS | 1839 | 1477626785822 Marionette TRACE conn4 <- [1,1549,null,{"value":null}] 20:53:05 INFO - PROCESS | 1839 | 1477626785834 Marionette TRACE conn4 -> [0,1550,"getWindowHandles",null] 20:53:05 INFO - PROCESS | 1839 | 1477626785837 Marionette TRACE conn4 <- [1,1550,null,["8"]] 20:53:05 INFO - PROCESS | 1839 | 1477626785842 Marionette TRACE conn4 -> [0,1551,"switchToWindow",{"name":"8"}] 20:53:05 INFO - PROCESS | 1839 | 1477626785854 Marionette TRACE conn4 <- [1,1551,null,{}] 20:53:05 INFO - PROCESS | 1839 | 1477626785860 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:05 INFO - PROCESS | 1839 | ++DOCSHELL 0x8236a800 == 16 [pid = 1839] [id = 361] 20:53:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x8236ac00) [pid = 1839] [serial = 1057] [outer = (nil)] 20:53:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x82443800) [pid = 1839] [serial = 1058] [outer = 0x8236ac00] 20:53:05 INFO - PROCESS | 1839 | 1477626785982 Marionette DEBUG loaded listener.js 20:53:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x8248ac00) [pid = 1839] [serial = 1059] [outer = 0x8236ac00] 20:53:06 INFO - PROCESS | 1839 | 1477626786772 Marionette TRACE conn4 <- [1,1552,null,{"value":["/html/semantics/scripting-1/the-script-element/script-crossorigin.html",0,null,null,[["HTMLScriptElement: crossOrigin IDL attribute",0,null,null]]]}] 20:53:06 INFO - . 20:53:06 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin.html | took 1131ms 20:53:06 INFO - PROCESS | 1839 | 1477626786805 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 20:53:06 INFO - PROCESS | 1839 | 1477626786811 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 20:53:06 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml 20:53:06 INFO - PROCESS | 1839 | 1477626786828 Marionette TRACE conn4 -> [0,1554,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:07 INFO - PROCESS | 1839 | 1477626787021 Marionette TRACE conn4 <- [1,1554,null,{"value":null}] 20:53:07 INFO - PROCESS | 1839 | 1477626787190 Marionette TRACE conn4 -> [0,1555,"getWindowHandles",null] 20:53:07 INFO - PROCESS | 1839 | 1477626787199 Marionette TRACE conn4 <- [1,1555,null,["8"]] 20:53:07 INFO - PROCESS | 1839 | 1477626787209 Marionette TRACE conn4 -> [0,1556,"switchToWindow",{"name":"8"}] 20:53:07 INFO - PROCESS | 1839 | 1477626787217 Marionette TRACE conn4 <- [1,1556,null,{}] 20:53:07 INFO - PROCESS | 1839 | 1477626787229 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:07 INFO - PROCESS | 1839 | ++DOCSHELL 0x82993400 == 17 [pid = 1839] [id = 362] 20:53:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x82993800) [pid = 1839] [serial = 1060] [outer = (nil)] 20:53:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 44 (0x8299a400) [pid = 1839] [serial = 1061] [outer = 0x82993800] 20:53:07 INFO - PROCESS | 1839 | 1477626787338 Marionette DEBUG loaded listener.js 20:53:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 45 (0x829a0000) [pid = 1839] [serial = 1062] [outer = 0x82993800] 20:53:07 INFO - PROCESS | 1839 | 1477626787951 Marionette TRACE conn4 <- [1,1557,null,{"value":["/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml",0,null,null,[["Scripts with for and event attributes should not run.",0,null,null]]]}] 20:53:07 INFO - . 20:53:07 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml | took 1171ms 20:53:08 INFO - PROCESS | 1839 | 1477626787999 Marionette TRACE conn4 -> [0,1558,"getWindowHandle",null] 20:53:08 INFO - PROCESS | 1839 | 1477626788004 Marionette TRACE conn4 <- [1,1558,null,{"value":"8"}] 20:53:08 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event.html 20:53:08 INFO - PROCESS | 1839 | 1477626788015 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:08 INFO - PROCESS | 1839 | 1477626788229 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 20:53:08 INFO - PROCESS | 1839 | 1477626788403 Marionette TRACE conn4 -> [0,1560,"getWindowHandles",null] 20:53:08 INFO - PROCESS | 1839 | 1477626788407 Marionette TRACE conn4 <- [1,1560,null,["8"]] 20:53:08 INFO - PROCESS | 1839 | 1477626788420 Marionette TRACE conn4 -> [0,1561,"switchToWindow",{"name":"8"}] 20:53:08 INFO - PROCESS | 1839 | 1477626788427 Marionette TRACE conn4 <- [1,1561,null,{}] 20:53:08 INFO - PROCESS | 1839 | 1477626788434 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:08 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c76d400 == 18 [pid = 1839] [id = 363] 20:53:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 46 (0x8c76e000) [pid = 1839] [serial = 1063] [outer = (nil)] 20:53:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 47 (0x8c9b4c00) [pid = 1839] [serial = 1064] [outer = 0x8c76e000] 20:53:08 INFO - PROCESS | 1839 | 1477626788528 Marionette DEBUG loaded listener.js 20:53:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 48 (0x8c9c0800) [pid = 1839] [serial = 1065] [outer = 0x8c76e000] 20:53:09 INFO - PROCESS | 1839 | 1477626789368 Marionette TRACE conn4 <- [1,1562,null,{"value":["/html/semantics/scripting-1/the-script-element/script-for-event.html",0,null,null,[["Scripts with for and event attributes",0,null,null],["Script 0",0,null,null],["Script 1",1,"assert_equals: script for=\"window\" event=\"onload x\" expected false but got true","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:87:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:85:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:83:1\n"],["Script 2",1,"assert_equals: script for=\"window\" event=\"onload(x\" expected false but got true","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:87:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:85:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:83:1\n"],["Script 3",1,"assert_equals: script for=\"window\" event=\"onload(x)\" expected false but got true","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:87:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:85:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html:83:1\n"],["Script 4",0,null,null],["Script 5",0,null,null],["Script 6",0,null,null],["Script 7",0,null,null],["Script 8",0,null,null],["Script 9",0,null,null],["Script 10",0,null,null],["Script 11",0,null,null],["Script 12",0,null,null],["Script 13",0,null,null],["Script 14",0,null,null],["Script 15",0,null,null],["Script 16",0,null,null]]]}] 20:53:09 INFO - .................. 20:53:09 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event.html | took 1432ms 20:53:09 INFO - PROCESS | 1839 | 1477626789455 Marionette TRACE conn4 -> [0,1563,"getWindowHandle",null] 20:53:09 INFO - PROCESS | 1839 | 1477626789464 Marionette TRACE conn4 <- [1,1563,null,{"value":"8"}] 20:53:09 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-language-type.html 20:53:09 INFO - PROCESS | 1839 | 1477626789472 Marionette TRACE conn4 -> [0,1564,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:09 INFO - PROCESS | 1839 | 1477626789682 Marionette TRACE conn4 <- [1,1564,null,{"value":null}] 20:53:09 INFO - PROCESS | 1839 | 1477626789855 Marionette TRACE conn4 -> [0,1565,"getWindowHandles",null] 20:53:09 INFO - PROCESS | 1839 | 1477626789860 Marionette TRACE conn4 <- [1,1565,null,["8"]] 20:53:09 INFO - PROCESS | 1839 | 1477626789869 Marionette TRACE conn4 -> [0,1566,"switchToWindow",{"name":"8"}] 20:53:09 INFO - PROCESS | 1839 | 1477626789876 Marionette TRACE conn4 <- [1,1566,null,{}] 20:53:09 INFO - PROCESS | 1839 | 1477626789883 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:09 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c4df800 == 19 [pid = 1839] [id = 364] 20:53:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 49 (0x8ce98c00) [pid = 1839] [serial = 1066] [outer = (nil)] 20:53:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 50 (0x8da93800) [pid = 1839] [serial = 1067] [outer = 0x8ce98c00] 20:53:09 INFO - PROCESS | 1839 | 1477626789989 Marionette DEBUG loaded listener.js 20:53:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 51 (0x8dae8400) [pid = 1839] [serial = 1068] [outer = 0x8ce98c00] 20:53:10 INFO - PROCESS | 1839 | 1477626790698 Marionette TRACE conn4 <- [1,1567,null,{"value":["/html/semantics/scripting-1/the-script-element/script-language-type.html",0,null,null,[["A script with empty type should run",0,null,null]]]}] 20:53:10 INFO - . 20:53:10 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-language-type.html | took 1274ms 20:53:10 INFO - PROCESS | 1839 | 1477626790745 Marionette TRACE conn4 -> [0,1568,"getWindowHandle",null] 20:53:10 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-01.html 20:53:10 INFO - PROCESS | 1839 | 1477626790750 Marionette TRACE conn4 <- [1,1568,null,{"value":"8"}] 20:53:10 INFO - PROCESS | 1839 | 1477626790758 Marionette TRACE conn4 -> [0,1569,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:10 INFO - PROCESS | 1839 | 1477626790946 Marionette TRACE conn4 <- [1,1569,null,{"value":null}] 20:53:11 INFO - PROCESS | 1839 | 1477626791103 Marionette TRACE conn4 -> [0,1570,"getWindowHandles",null] 20:53:11 INFO - PROCESS | 1839 | 1477626791108 Marionette TRACE conn4 <- [1,1570,null,["8"]] 20:53:11 INFO - PROCESS | 1839 | 1477626791113 Marionette TRACE conn4 -> [0,1571,"switchToWindow",{"name":"8"}] 20:53:11 INFO - PROCESS | 1839 | 1477626791122 Marionette TRACE conn4 <- [1,1571,null,{}] 20:53:11 INFO - PROCESS | 1839 | 1477626791133 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:11 INFO - PROCESS | 1839 | ++DOCSHELL 0x8db83000 == 20 [pid = 1839] [id = 365] 20:53:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 52 (0x8db85000) [pid = 1839] [serial = 1069] [outer = (nil)] 20:53:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 53 (0x8f863c00) [pid = 1839] [serial = 1070] [outer = 0x8db85000] 20:53:11 INFO - PROCESS | 1839 | 1477626791234 Marionette DEBUG loaded listener.js 20:53:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 54 (0x8f86b000) [pid = 1839] [serial = 1071] [outer = 0x8db85000] 20:53:11 INFO - ... 20:53:11 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-01.html | took 1139ms 20:53:11 INFO - PROCESS | 1839 | 1477626791878 Marionette TRACE conn4 <- [1,1572,null,{"value":["/html/semantics/scripting-1/the-script-element/script-languages-01.html",0,null,null,[["Script @type: unknown parameters",1,"assert_unreached: 'charset' should have prevented this script from executing. Reached unreachable code","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:11:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:10:1\n"],["Script @type: unknown parameters 1",1,"assert_unreached: 'x-test' should have prevented this script from executing. Reached unreachable code","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:16:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html:15:1\n"],["Script @type: unknown parameters 2",0,null,null]]]}] 20:53:11 INFO - PROCESS | 1839 | 1477626791897 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 20:53:11 INFO - PROCESS | 1839 | 1477626791900 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 20:53:11 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-02.html 20:53:11 INFO - PROCESS | 1839 | 1477626791927 Marionette TRACE conn4 -> [0,1574,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:12 INFO - PROCESS | 1839 | 1477626792115 Marionette TRACE conn4 <- [1,1574,null,{"value":null}] 20:53:12 INFO - PROCESS | 1839 | 1477626792382 Marionette TRACE conn4 -> [0,1575,"getWindowHandles",null] 20:53:12 INFO - PROCESS | 1839 | 1477626792388 Marionette TRACE conn4 <- [1,1575,null,["8"]] 20:53:12 INFO - PROCESS | 1839 | 1477626792401 Marionette TRACE conn4 -> [0,1576,"switchToWindow",{"name":"8"}] 20:53:12 INFO - PROCESS | 1839 | 1477626792411 Marionette TRACE conn4 <- [1,1576,null,{}] 20:53:12 INFO - PROCESS | 1839 | 1477626792419 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:12 INFO - PROCESS | 1839 | ++DOCSHELL 0x82538800 == 21 [pid = 1839] [id = 366] 20:53:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 55 (0x8253f800) [pid = 1839] [serial = 1072] [outer = (nil)] 20:53:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x825cc000) [pid = 1839] [serial = 1073] [outer = 0x8253f800] 20:53:12 INFO - PROCESS | 1839 | 1477626792512 Marionette DEBUG loaded listener.js 20:53:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x82893800) [pid = 1839] [serial = 1074] [outer = 0x8253f800] 20:53:13 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x804B0022: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentUtils.cpp, line 6145 20:53:13 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x804B0022: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1348 20:53:13 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:53:13 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:53:13 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:53:13 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:53:13 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:53:13 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:53:13 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:53:13 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:53:13 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:53:13 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:53:13 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:53:13 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:53:13 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:53:13 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:53:13 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:53:13 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:53:13 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:53:13 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:53:13 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:53:13 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:53:13 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:53:13 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:53:13 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:53:13 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:53:13 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:53:13 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:53:13 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:53:13 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:53:13 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:53:13 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:53:13 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:53:13 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:53:13 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:53:14 INFO - PROCESS | 1839 | --DOCSHELL 0x82489400 == 20 [pid = 1839] [id = 353] 20:53:14 INFO - PROCESS | 1839 | --DOCSHELL 0x82488c00 == 19 [pid = 1839] [id = 352] 20:53:14 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x82535c00) [pid = 1839] [serial = 1034] [outer = (nil)] [url = about:blank] 20:53:15 INFO - .................................................................................................................................................................................................................................................................................................................................... 20:53:15 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-02.html | took 3636ms 20:53:15 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml 20:53:16 INFO - PROCESS | 1839 | 1477626795235 Marionette TRACE conn4 <- [1,1577,null,{"value":["/html/semantics/scripting-1/the-script-element/script-languages-02.html",0,null,null,[["Script should run with type=\"\"",0,null,null],["Script shouldn't run with type=\" \"",0,null,null],["Script should run with type=\"application/ecmascript\"",0,null,null],["Script should run with type=\"application/javascript\"",0,null,null],["Script should run with type=\"application/x-ecmascript\"",0,null,null],["Script should run with type=\"application/x-javascript\"",0,null,null],["Script should run with type=\"APPLICATION/ECMASCRIPT\"",0,null,null],["Script should run with type=\"APPLICATION/JAVASCRIPT\"",0,null,null],["Script should run with type=\"APPLICATION/X-ECMASCRIPT\"",0,null,null],["Script should run with type=\"APPLICATION/X-JAVASCRIPT\"",0,null,null],["Script should run with type=\"application/ecmascript \"",0,null,null],["Script should run with type=\"application/javascript \"",0,null,null],["Script should run with type=\"application/x-ecmascript \"",0,null,null],["Script should run with type=\"application/x-javascript \"",0,null,null],["Script should run with type=\" application/ecmascript\"",0,null,null],["Script should run with type=\" application/javascript\"",0,null,null],["Script should run with type=\" application/x-ecmascript\"",0,null,null],["Script should run with type=\" application/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\t\"",0,null,null],["Script should run with type=\"application/javascript\\t\"",0,null,null],["Script should run with type=\"application/x-ecmascript\\t\"",0,null,null],["Script should run with type=\"application/x-javascript\\t\"",0,null,null],["Script should run with type=\"\\tapplication/ecmascript\"",0,null,null],["Script should run with type=\"\\tapplication/javascript\"",0,null,null],["Script should run with type=\"\\tapplication/x-ecmascript\"",0,null,null],["Script should run with type=\"\\tapplication/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\n\"",0,null,null],["Script should run with type=\"application/javascript\\n\"",0,null,null],["Script should run with type=\"application/x-ecmascript\\n\"",0,null,null],["Script should run with type=\"application/x-javascript\\n\"",0,null,null],["Script should run with type=\"\\napplication/ecmascript\"",0,null,null],["Script should run with type=\"\\napplication/javascript\"",0,null,null],["Script should run with type=\"\\napplication/x-ecmascript\"",0,null,null],["Script should run with type=\"\\napplication/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\r\"",0,null,null],["Script should run with type=\"application/javascript\\r\"",0,null,null],["Script should run with type=\"application/x-ecmascript\\r\"",0,null,null],["Script should run with type=\"application/x-javascript\\r\"",0,null,null],["Script should run with type=\"\\rapplication/ecmascript\"",0,null,null],["Script should run with type=\"\\rapplication/javascript\"",0,null,null],["Script should run with type=\"\\rapplication/x-ecmascript\"",0,null,null],["Script should run with type=\"\\rapplication/x-javascript\"",0,null,null],["Script should run with type=\"application/ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"application/javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"application/x-ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"application/x-javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:65:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/x-ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script should run with type=\"\\fapplication/x-javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:66:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:64:1\n"],["Script shouldn't run with type=\"application/ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/x-ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/x-javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:69:1\n"],["Script shouldn't run with type=\"application/ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script shouldn't run with type=\"application/javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script shouldn't run with type=\"application/x-ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script shouldn't run with type=\"application/x-javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:70:1\n"],["Script should run with type=\"text/ecmascript\"",0,null,null],["Script should run with type=\"text/javascript\"",0,null,null],["Script should run with type=\"text/javascript1.0\"",0,null,null],["Script should run with type=\"text/javascript1.1\"",0,null,null],["Script should run with type=\"text/javascript1.2\"",0,null,null],["Script should run with type=\"text/javascript1.3\"",0,null,null],["Script should run with type=\"text/javascript1.4\"",0,null,null],["Script should run with type=\"text/javascript1.5\"",0,null,null],["Script should run with type=\"text/jscript\"",0,null,null],["Script should run with type=\"text/livescript\"",0,null,null],["Script should run with type=\"text/x-ecmascript\"",0,null,null],["Script should run with type=\"text/x-javascript\"",0,null,null],["Script should run with type=\"TEXT/ECMASCRIPT\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.0\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.1\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.2\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.3\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.4\"",0,null,null],["Script should run with type=\"TEXT/JAVASCRIPT1.5\"",0,null,null],["Script should run with type=\"TEXT/JSCRIPT\"",0,null,null],["Script should run with type=\"TEXT/LIVESCRIPT\"",0,null,null],["Script should run with type=\"TEXT/X-ECMASCRIPT\"",0,null,null],["Script should run with type=\"TEXT/X-JAVASCRIPT\"",0,null,null],["Script should run with type=\"text/ecmascript \"",0,null,null],["Script should run with type=\"text/javascript \"",0,null,null],["Script should run with type=\"text/javascript1.0 \"",0,null,null],["Script should run with type=\"text/javascript1.1 \"",0,null,null],["Script should run with type=\"text/javascript1.2 \"",0,null,null],["Script should run with type=\"text/javascript1.3 \"",0,null,null],["Script should run with type=\"text/javascript1.4 \"",0,null,null],["Script should run with type=\"text/javascript1.5 \"",0,null,null],["Script should run with type=\"text/jscript \"",0,null,null],["Script should run with type=\"text/livescript \"",0,null,null],["Script should run with type=\"text/x-ecmascript \"",0,null,null],["Script should run with type=\"text/x-javascript \"",0,null,null],["Script should run with type=\" text/ecmascript\"",0,null,null],["Script should run with type=\" text/javascript\"",0,null,null],["Script should run with type=\" text/javascript1.0\"",0,null,null],["Script should run with type=\" text/javascript1.1\"",0,null,null],["Script should run with type=\" text/javascript1.2\"",0,null,null],["Script should run with type=\" text/javascript1.3\"",0,null,null],["Script should run with type=\" text/javascript1.4\"",0,null,null],["Script should run with type=\" text/javascript1.5\"",0,null,null],["Script should run with type=\" text/jscript\"",0,null,null],["Script should run with type=\" text/livescript\"",0,null,null],["Script should run with type=\" text/x-ecmascript\"",0,null,null],["Script should run with type=\" text/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\t\"",0,null,null],["Script should run with type=\"text/javascript\\t\"",0,null,null],["Script should run with type=\"text/javascript1.0\\t\"",0,null,null],["Script should run with type=\"text/javascript1.1\\t\"",0,null,null],["Script should run with type=\"text/javascript1.2\\t\"",0,null,null],["Script should run with type=\"text/javascript1.3\\t\"",0,null,null],["Script should run with type=\"text/javascript1.4\\t\"",0,null,null],["Script should run with type=\"text/javascript1.5\\t\"",0,null,null],["Script should run with type=\"text/jscript\\t\"",0,null,null],["Script should run with type=\"text/livescript\\t\"",0,null,null],["Script should run with type=\"text/x-ecmascript\\t\"",0,null,null],["Script should run with type=\"text/x-javascript\\t\"",0,null,null],["Script should run with type=\"\\ttext/ecmascript\"",0,null,null],["Script should run with type=\"\\ttext/javascript\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.0\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.1\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.2\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.3\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.4\"",0,null,null],["Script should run with type=\"\\ttext/javascript1.5\"",0,null,null],["Script should run with type=\"\\ttext/jscript\"",0,null,null],["Script should run with type=\"\\ttext/livescript\"",0,null,null],["Script should run with type=\"\\ttext/x-ecmascript\"",0,null,null],["Script should run with type=\"\\ttext/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\n\"",0,null,null],["Script should run with type=\"text/javascript\\n\"",0,null,null],["Script should run with type=\"text/javascript1.0\\n\"",0,null,null],["Script should run with type=\"text/javascript1.1\\n\"",0,null,null],["Script should run with type=\"text/javascript1.2\\n\"",0,null,null],["Script should run with type=\"text/javascript1.3\\n\"",0,null,null],["Script should run with type=\"text/javascript1.4\\n\"",0,null,null],["Script should run with type=\"text/javascript1.5\\n\"",0,null,null],["Script should run with type=\"text/jscript\\n\"",0,null,null],["Script should run with type=\"text/livescript\\n\"",0,null,null],["Script should run with type=\"text/x-ecmascript\\n\"",0,null,null],["Script should run with type=\"text/x-javascript\\n\"",0,null,null],["Script should run with type=\"\\ntext/ecmascript\"",0,null,null],["Script should run with type=\"\\ntext/javascript\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.0\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.1\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.2\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.3\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.4\"",0,null,null],["Script should run with type=\"\\ntext/javascript1.5\"",0,null,null],["Script should run with type=\"\\ntext/jscript\"",0,null,null],["Script should run with type=\"\\ntext/livescript\"",0,null,null],["Script should run with type=\"\\ntext/x-ecmascript\"",0,null,null],["Script should run with type=\"\\ntext/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\r\"",0,null,null],["Script should run with type=\"text/javascript\\r\"",0,null,null],["Script should run with type=\"text/javascript1.0\\r\"",0,null,null],["Script should run with type=\"text/javascript1.1\\r\"",0,null,null],["Script should run with type=\"text/javascript1.2\\r\"",0,null,null],["Script should run with type=\"text/javascript1.3\\r\"",0,null,null],["Script should run with type=\"text/javascript1.4\\r\"",0,null,null],["Script should run with type=\"text/javascript1.5\\r\"",0,null,null],["Script should run with type=\"text/jscript\\r\"",0,null,null],["Script should run with type=\"text/livescript\\r\"",0,null,null],["Script should run with type=\"text/x-ecmascript\\r\"",0,null,null],["Script should run with type=\"text/x-javascript\\r\"",0,null,null],["Script should run with type=\"\\rtext/ecmascript\"",0,null,null],["Script should run with type=\"\\rtext/javascript\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.0\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.1\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.2\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.3\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.4\"",0,null,null],["Script should run with type=\"\\rtext/javascript1.5\"",0,null,null],["Script should run with type=\"\\rtext/jscript\"",0,null,null],["Script should run with type=\"\\rtext/livescript\"",0,null,null],["Script should run with type=\"\\rtext/x-ecmascript\"",0,null,null],["Script should run with type=\"\\rtext/x-javascript\"",0,null,null],["Script should run with type=\"text/ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.0\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.1\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.2\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.3\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.4\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/javascript1.5\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/jscript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/livescript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/x-ecmascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"text/x-javascript\\f\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:76:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.0\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.1\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.2\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.3\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.4\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/javascript1.5\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/jscript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/livescript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/x-ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script should run with type=\"\\ftext/x-javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestType@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:21:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:77:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:75:1\n"],["Script shouldn't run with type=\"text/ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.0\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.1\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.2\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.3\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.4\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/javascript1.5\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/jscript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/livescript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/x-ecmascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/x-javascript\\0\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:80:1\n"],["Script shouldn't run with type=\"text/ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.0\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.1\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.2\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.3\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.4\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/javascript1.5\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/jscript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/livescript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/x-ecmascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script shouldn't run with type=\"text/x-javascript\\0foo\"",1,"assert_equals: expected false but got true","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestTypeIgnored@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:27:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:81:1\n"],["Script should run with language=\"\"",0,null,null],["Script shouldn't run with language=\" \"",0,null,null],["Script should run with language=\"ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"javascript\"",0,null,null],["Script should run with language=\"javascript1.0\"",0,null,null],["Script should run with language=\"javascript1.1\"",0,null,null],["Script should run with language=\"javascript1.2\"",0,null,null],["Script should run with language=\"javascript1.3\"",0,null,null],["Script should run with language=\"javascript1.4\"",0,null,null],["Script should run with language=\"javascript1.5\"",0,null,null],["Script should run with language=\"jscript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"livescript\"",0,null,null],["Script should run with language=\"x-ecmascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"x-javascript\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:88:1\n"],["Script should run with language=\"ECMASCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script should run with language=\"JAVASCRIPT\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.0\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.1\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.2\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.3\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.4\"",0,null,null],["Script should run with language=\"JAVASCRIPT1.5\"",0,null,null],["Script should run with language=\"JSCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script should run with language=\"LIVESCRIPT\"",0,null,null],["Script should run with language=\"X-ECMASCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script should run with language=\"X-JAVASCRIPT\"",1,"assert_equals: expected true but got false","testAttribute/<@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:16:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntestAttribute@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:10:3\ntestLanguage@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:24:3\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html:89:1\n"],["Script shouldn't run with language=\"ecmascript \"",0,null,null],["Script shouldn't run with language=\"javascript \"",0,null,null],["Script shouldn't run with language=\"javascript1.0 \"",0,null,null],["Script shouldn't run with language=\"javascript1.1 \"",0,null,null],["Script shouldn't run with language=\"javascript1.2 \"",0,null,null],["Script shouldn't run with language=\"javascript1.3 \"",0,null,null],["Script shouldn't run with language=\"javascript1.4 \"",0,null,null],["Script shouldn't run with language=\"javascript1.5 \"",0,null,null],["Script shouldn't run with language=\"jscript \"",0,null,null],["Script shouldn't run with language=\"livescript \"",0,null,null],["Script shouldn't run with language=\"x-ecmascript \"",0,null,null],["Script shouldn't run with language=\"x-javascript \"",0,null,null],["Script shouldn't run with language=\" ecmascript\"",0,null,null],["Script shouldn't run with language=\" javascript\"",0,null,null],["Script shouldn't run with language=\" javascript1.0\"",0,null,null],["Script shouldn't run with language=\" javascript1.1\"",0,null,null],["Script shouldn't run with language=\" javascript1.2\"",0,null,null],["Script shouldn't run with language=\" javascript1.3\"",0,null,null],["Script shouldn't run with language=\" javascript1.4\"",0,null,null],["Script shouldn't run with language=\" javascript1.5\"",0,null,null],["Script shouldn't run with language=\" jscript\"",0,null,null],["Script shouldn't run with language=\" livescript\"",0,null,null],["Script shouldn't run with language=\" x-ecmascript\"",0,null,null],["Script shouldn't run with language=\" x-javascript\"",0,null,null],["Script shouldn't run with language=\"ecmascriptxyz\"",0,null,null],["Script shouldn't run with language=\"javascriptxyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.0xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.1xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.2xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.3xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.4xyz\"",0,null,null],["Script shouldn't run with language=\"javascript1.5xyz\"",0,null,null],["Script shouldn't run with language=\"jscriptxyz\"",0,null,null],["Script shouldn't run with language=\"livescriptxyz\"",0,null,null],["Script shouldn't run with language=\"x-ecmascriptxyz\"",0,null,null],["Script shouldn't run with language=\"x-javascriptxyz\"",0,null,null],["Script shouldn't run with language=\"xyzecmascript\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.0\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.1\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.2\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.3\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.4\"",0,null,null],["Script shouldn't run with language=\"xyzjavascript1.5\"",0,null,null],["Script shouldn't run with language=\"xyzjscript\"",0,null,null],["Script shouldn't run with language=\"xyzlivescript\"",0,null,null],["Script shouldn't run with language=\"xyzx-ecmascript\"",0,null,null],["Script shouldn't run with language=\"xyzx-javascript\"",0,null,null],["Script shouldn't run with language=\"ecmascript\\0\"",0,null,null],["Script shouldn't run with language=\"javascript\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.0\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.1\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.2\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.3\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.4\\0\"",0,null,null],["Script shouldn't run with language=\"javascript1.5\\0\"",0,null,null],["Script shouldn't run with language=\"jscript\\0\"",0,null,null],["Script shouldn't run with language=\"livescript\\0\"",0,null,null],["Script shouldn't run with language=\"x-ecmascript\\0\"",0,null,null],["Script shouldn't run with language=\"x-javascript\\0\"",0,null,null],["Script shouldn't run with language=\"ecmascript\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.0\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.1\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.2\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.3\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.4\\0foo\"",0,null,null],["Script shouldn't run with language=\"javascript1.5\\0foo\"",0,null,null],["Script shouldn't run with language=\"jscript\\0foo\"",0,null,null],["Script shouldn't run with language=\"livescript\\0foo\"",0,null,null],["Script shouldn't run with language=\"x-ecmascript\\0foo\"",0,null,null],["Script shouldn't run with language=\"x-javascript\\0foo\"",0,null,null]]]}] 20:53:16 INFO - PROCESS | 1839 | 1477626795563 Marionette TRACE conn4 -> [0,1578,"getWindowHandle",null] 20:53:16 INFO - PROCESS | 1839 | 1477626795570 Marionette TRACE conn4 <- [1,1578,null,{"value":"8"}] 20:53:16 INFO - PROCESS | 1839 | 1477626795591 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:16 INFO - PROCESS | 1839 | 1477626796040 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 20:53:16 INFO - PROCESS | 1839 | 1477626796227 Marionette TRACE conn4 -> [0,1580,"getWindowHandles",null] 20:53:16 INFO - PROCESS | 1839 | 1477626796233 Marionette TRACE conn4 <- [1,1580,null,["8"]] 20:53:16 INFO - PROCESS | 1839 | 1477626796241 Marionette TRACE conn4 -> [0,1581,"switchToWindow",{"name":"8"}] 20:53:16 INFO - PROCESS | 1839 | 1477626796249 Marionette TRACE conn4 <- [1,1581,null,{}] 20:53:16 INFO - PROCESS | 1839 | 1477626796255 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:16 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce73800 == 20 [pid = 1839] [id = 367] 20:53:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x8ce73c00) [pid = 1839] [serial = 1075] [outer = (nil)] 20:53:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x8ce98000) [pid = 1839] [serial = 1076] [outer = 0x8ce73c00] 20:53:16 INFO - PROCESS | 1839 | 1477626796349 Marionette DEBUG loaded listener.js 20:53:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x8db14c00) [pid = 1839] [serial = 1077] [outer = 0x8ce73c00] 20:53:16 INFO - PROCESS | 1839 | ++DOCSHELL 0x8236a400 == 21 [pid = 1839] [id = 368] 20:53:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x92a32400) [pid = 1839] [serial = 1078] [outer = (nil)] 20:53:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x92a34000) [pid = 1839] [serial = 1079] [outer = 0x92a32400] 20:53:17 INFO - PROCESS | 1839 | 1477626797000 Marionette TRACE conn4 <- [1,1582,null,{"value":["/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml",0,null,null,[["Script inside noembed, noframes and iframe",0,null,null]]]}] 20:53:17 INFO - . 20:53:17 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml | took 1476ms 20:53:17 INFO - PROCESS | 1839 | 1477626797063 Marionette TRACE conn4 -> [0,1583,"getWindowHandle",null] 20:53:17 INFO - PROCESS | 1839 | 1477626797069 Marionette TRACE conn4 <- [1,1583,null,{"value":"8"}] 20:53:17 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html 20:53:17 INFO - PROCESS | 1839 | 1477626797076 Marionette TRACE conn4 -> [0,1584,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:17 INFO - PROCESS | 1839 | 1477626797341 Marionette TRACE conn4 <- [1,1584,null,{"value":null}] 20:53:17 INFO - PROCESS | 1839 | 1477626797415 Marionette TRACE conn4 -> [0,1585,"getWindowHandles",null] 20:53:17 INFO - PROCESS | 1839 | 1477626797419 Marionette TRACE conn4 <- [1,1585,null,["8"]] 20:53:17 INFO - PROCESS | 1839 | 1477626797426 Marionette TRACE conn4 -> [0,1586,"switchToWindow",{"name":"8"}] 20:53:17 INFO - PROCESS | 1839 | 1477626797432 Marionette TRACE conn4 <- [1,1586,null,{}] 20:53:17 INFO - PROCESS | 1839 | 1477626797438 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:17 INFO - PROCESS | 1839 | ++DOCSHELL 0x92d73800 == 22 [pid = 1839] [id = 369] 20:53:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x92d79400) [pid = 1839] [serial = 1080] [outer = (nil)] 20:53:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x93161400) [pid = 1839] [serial = 1081] [outer = 0x92d79400] 20:53:17 INFO - PROCESS | 1839 | 1477626797525 Marionette DEBUG loaded listener.js 20:53:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x93161c00) [pid = 1839] [serial = 1082] [outer = 0x92d79400] 20:53:18 INFO - PROCESS | 1839 | ++DOCSHELL 0x93c03c00 == 23 [pid = 1839] [id = 370] 20:53:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x93cc4c00) [pid = 1839] [serial = 1083] [outer = (nil)] 20:53:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x95241400) [pid = 1839] [serial = 1084] [outer = 0x93cc4c00] 20:53:19 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x8c778000) [pid = 1839] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html] 20:53:19 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x82488400) [pid = 1839] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html] 20:53:19 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x82489800) [pid = 1839] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_010.htm] 20:53:19 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x828f6400) [pid = 1839] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/load-event.html] 20:53:19 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x825d3000) [pid = 1839] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_011.htm] 20:53:19 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x8c4e3400) [pid = 1839] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html] 20:53:19 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x836c8800) [pid = 1839] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-01.html] 20:53:19 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x82536c00) [pid = 1839] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_009.htm] 20:53:19 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x8ce40400) [pid = 1839] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html] 20:53:23 INFO - PROCESS | 1839 | 1477626803080 Marionette TRACE conn4 <- [1,1587,null,{"value":["/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html",0,null,null,[["Script is not executed after script thread is shutdown",0,null,null]]]}] 20:53:23 INFO - . 20:53:23 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html | took 6048ms 20:53:23 INFO - PROCESS | 1839 | 1477626803124 Marionette TRACE conn4 -> [0,1588,"getWindowHandle",null] 20:53:23 INFO - PROCESS | 1839 | 1477626803131 Marionette TRACE conn4 <- [1,1588,null,{"value":"8"}] 20:53:23 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html 20:53:23 INFO - PROCESS | 1839 | 1477626803143 Marionette TRACE conn4 -> [0,1589,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:23 INFO - PROCESS | 1839 | 1477626803374 Marionette TRACE conn4 <- [1,1589,null,{"value":null}] 20:53:23 INFO - PROCESS | 1839 | 1477626803539 Marionette TRACE conn4 -> [0,1590,"getWindowHandles",null] 20:53:23 INFO - PROCESS | 1839 | 1477626803546 Marionette TRACE conn4 <- [1,1590,null,["8"]] 20:53:23 INFO - PROCESS | 1839 | 1477626803555 Marionette TRACE conn4 -> [0,1591,"switchToWindow",{"name":"8"}] 20:53:23 INFO - PROCESS | 1839 | 1477626803563 Marionette TRACE conn4 <- [1,1591,null,{}] 20:53:23 INFO - PROCESS | 1839 | 1477626803569 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:23 INFO - PROCESS | 1839 | ++DOCSHELL 0x8363d000 == 24 [pid = 1839] [id = 371] 20:53:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x83641000) [pid = 1839] [serial = 1085] [outer = (nil)] 20:53:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x836cf800) [pid = 1839] [serial = 1086] [outer = 0x83641000] 20:53:23 INFO - PROCESS | 1839 | 1477626803714 Marionette DEBUG loaded listener.js 20:53:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x8c4e1800) [pid = 1839] [serial = 1087] [outer = 0x83641000] 20:53:24 INFO - PROCESS | 1839 | 1477626804400 Marionette TRACE conn4 <- [1,1592,null,{"value":["/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html",0,null,null,[["Script that 404",0,null,null],["Script that does not 404",0,null,null]]]}] 20:53:24 INFO - .. 20:53:24 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html | took 1326ms 20:53:24 INFO - PROCESS | 1839 | 1477626804468 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 20:53:24 INFO - PROCESS | 1839 | 1477626804474 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 20:53:24 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html 20:53:24 INFO - PROCESS | 1839 | 1477626804482 Marionette TRACE conn4 -> [0,1594,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:24 INFO - PROCESS | 1839 | 1477626804689 Marionette TRACE conn4 <- [1,1594,null,{"value":null}] 20:53:24 INFO - PROCESS | 1839 | 1477626804883 Marionette TRACE conn4 -> [0,1595,"getWindowHandles",null] 20:53:24 INFO - PROCESS | 1839 | 1477626804889 Marionette TRACE conn4 <- [1,1595,null,["8"]] 20:53:24 INFO - PROCESS | 1839 | 1477626804904 Marionette TRACE conn4 -> [0,1596,"switchToWindow",{"name":"8"}] 20:53:24 INFO - PROCESS | 1839 | 1477626804914 Marionette TRACE conn4 <- [1,1596,null,{}] 20:53:24 INFO - PROCESS | 1839 | 1477626804922 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:24 INFO - PROCESS | 1839 | ++DOCSHELL 0x82448800 == 25 [pid = 1839] [id = 372] 20:53:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x8244a000) [pid = 1839] [serial = 1088] [outer = (nil)] 20:53:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x82888000) [pid = 1839] [serial = 1089] [outer = 0x8244a000] 20:53:25 INFO - PROCESS | 1839 | 1477626805012 Marionette DEBUG loaded listener.js 20:53:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x828f1c00) [pid = 1839] [serial = 1090] [outer = 0x8244a000] 20:53:25 INFO - PROCESS | 1839 | --DOCSHELL 0x8db83000 == 24 [pid = 1839] [id = 365] 20:53:25 INFO - PROCESS | 1839 | --DOCSHELL 0x8c4df800 == 23 [pid = 1839] [id = 364] 20:53:25 INFO - PROCESS | 1839 | --DOCSHELL 0x8236a800 == 22 [pid = 1839] [id = 361] 20:53:25 INFO - PROCESS | 1839 | --DOCSHELL 0x93c03c00 == 21 [pid = 1839] [id = 370] 20:53:25 INFO - PROCESS | 1839 | --DOCSHELL 0x8236a400 == 20 [pid = 1839] [id = 368] 20:53:25 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce73800 == 19 [pid = 1839] [id = 367] 20:53:25 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x8ce6f000) [pid = 1839] [serial = 1055] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x8ce74800) [pid = 1839] [serial = 1056] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x8c9b7c00) [pid = 1839] [serial = 1052] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x8c9b9800) [pid = 1839] [serial = 1053] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x8c4ea400) [pid = 1839] [serial = 1049] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x8c4ec000) [pid = 1839] [serial = 1050] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x836ca000) [pid = 1839] [serial = 1046] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x836cf000) [pid = 1839] [serial = 1047] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1839 | --DOMWINDOW == 54 (0x828fe000) [pid = 1839] [serial = 1043] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1839 | --DOMWINDOW == 53 (0x82992000) [pid = 1839] [serial = 1044] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1839 | --DOMWINDOW == 52 (0x825c6c00) [pid = 1839] [serial = 1040] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1839 | --DOMWINDOW == 51 (0x825cec00) [pid = 1839] [serial = 1041] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1839 | --DOMWINDOW == 50 (0x82888c00) [pid = 1839] [serial = 1037] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1839 | --DOMWINDOW == 49 (0x8288b000) [pid = 1839] [serial = 1038] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1839 | --DOMWINDOW == 48 (0x8253f000) [pid = 1839] [serial = 1035] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1839 | --DOMWINDOW == 47 (0x82449800) [pid = 1839] [serial = 1032] [outer = (nil)] [url = about:blank] 20:53:25 INFO - PROCESS | 1839 | ++DOCSHELL 0x8244c400 == 20 [pid = 1839] [id = 373] 20:53:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 48 (0x82450400) [pid = 1839] [serial = 1091] [outer = (nil)] 20:53:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 49 (0x82482000) [pid = 1839] [serial = 1092] [outer = 0x82450400] 20:53:25 INFO - PROCESS | 1839 | 1477626805938 Marionette TRACE conn4 <- [1,1597,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html",0,null,null,[["Test that the insertion point is defined in the error event of a parser-inserted script that actually started a fetch (but just had it fail).",0,null,null]]]}] 20:53:26 INFO - . 20:53:26 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html | took 1528ms 20:53:26 INFO - PROCESS | 1839 | 1477626806010 Marionette TRACE conn4 -> [0,1598,"getWindowHandle",null] 20:53:26 INFO - PROCESS | 1839 | 1477626806017 Marionette TRACE conn4 <- [1,1598,null,{"value":"8"}] 20:53:26 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html 20:53:26 INFO - PROCESS | 1839 | 1477626806026 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:26 INFO - PROCESS | 1839 | 1477626806226 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 20:53:26 INFO - PROCESS | 1839 | 1477626806366 Marionette TRACE conn4 -> [0,1600,"getWindowHandles",null] 20:53:26 INFO - PROCESS | 1839 | 1477626806372 Marionette TRACE conn4 <- [1,1600,null,["8"]] 20:53:26 INFO - PROCESS | 1839 | 1477626806384 Marionette TRACE conn4 -> [0,1601,"switchToWindow",{"name":"8"}] 20:53:26 INFO - PROCESS | 1839 | 1477626806392 Marionette TRACE conn4 <- [1,1601,null,{}] 20:53:26 INFO - PROCESS | 1839 | 1477626806398 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:26 INFO - PROCESS | 1839 | ++DOCSHELL 0x825d1400 == 21 [pid = 1839] [id = 374] 20:53:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 50 (0x825d1800) [pid = 1839] [serial = 1093] [outer = (nil)] 20:53:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 51 (0x8288a400) [pid = 1839] [serial = 1094] [outer = 0x825d1800] 20:53:26 INFO - PROCESS | 1839 | 1477626806486 Marionette DEBUG loaded listener.js 20:53:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 52 (0x8288a800) [pid = 1839] [serial = 1095] [outer = 0x825d1800] 20:53:26 INFO - PROCESS | 1839 | ++DOCSHELL 0x83640800 == 22 [pid = 1839] [id = 375] 20:53:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 53 (0x836c9c00) [pid = 1839] [serial = 1096] [outer = (nil)] 20:53:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 54 (0x836cec00) [pid = 1839] [serial = 1097] [outer = 0x836c9c00] 20:53:26 INFO - PROCESS | 1839 | [1839] WARNING: Failed to create a URI: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5TreeOpExecutor.cpp, line 887 20:53:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 55 (0x82488c00) [pid = 1839] [serial = 1098] [outer = 0x836c9c00] 20:53:27 INFO - PROCESS | 1839 | 1477626807218 Marionette TRACE conn4 <- [1,1602,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html",0,null,null,[["Test that the insertion point is not defined in the error event of a\n parser-inserted script that has an unparseable URL",0,null,null]]]}] 20:53:27 INFO - . 20:53:27 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html | took 1219ms 20:53:27 INFO - PROCESS | 1839 | 1477626807244 Marionette TRACE conn4 -> [0,1603,"getWindowHandle",null] 20:53:27 INFO - PROCESS | 1839 | 1477626807248 Marionette TRACE conn4 <- [1,1603,null,{"value":"8"}] 20:53:27 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html 20:53:27 INFO - PROCESS | 1839 | 1477626807256 Marionette TRACE conn4 -> [0,1604,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:27 INFO - PROCESS | 1839 | 1477626807478 Marionette TRACE conn4 <- [1,1604,null,{"value":null}] 20:53:27 INFO - PROCESS | 1839 | 1477626807600 Marionette TRACE conn4 -> [0,1605,"getWindowHandles",null] 20:53:27 INFO - PROCESS | 1839 | 1477626807612 Marionette TRACE conn4 <- [1,1605,null,["8"]] 20:53:27 INFO - PROCESS | 1839 | 1477626807632 Marionette TRACE conn4 -> [0,1606,"switchToWindow",{"name":"8"}] 20:53:27 INFO - PROCESS | 1839 | 1477626807640 Marionette TRACE conn4 <- [1,1606,null,{}] 20:53:27 INFO - PROCESS | 1839 | 1477626807646 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:27 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c778c00 == 23 [pid = 1839] [id = 376] 20:53:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x8c779000) [pid = 1839] [serial = 1099] [outer = (nil)] 20:53:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x8c9b4800) [pid = 1839] [serial = 1100] [outer = 0x8c779000] 20:53:27 INFO - PROCESS | 1839 | 1477626807731 Marionette DEBUG loaded listener.js 20:53:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x8ce3c000) [pid = 1839] [serial = 1101] [outer = 0x8c779000] 20:53:28 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce79400 == 24 [pid = 1839] [id = 377] 20:53:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x8ce7a800) [pid = 1839] [serial = 1102] [outer = (nil)] 20:53:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x8ce8f800) [pid = 1839] [serial = 1103] [outer = 0x8ce7a800] 20:53:28 INFO - PROCESS | 1839 | 1477626808508 Marionette TRACE conn4 <- [1,1607,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html",0,null,null,[["Test that the insertion point is defined in the load event of a parser-inserted script.",0,null,null]]]}] 20:53:28 INFO - . 20:53:28 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html | took 1337ms 20:53:28 INFO - PROCESS | 1839 | 1477626808594 Marionette TRACE conn4 -> [0,1608,"getWindowHandle",null] 20:53:28 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-string.html 20:53:28 INFO - PROCESS | 1839 | 1477626808599 Marionette TRACE conn4 <- [1,1608,null,{"value":"8"}] 20:53:28 INFO - PROCESS | 1839 | 1477626808606 Marionette TRACE conn4 -> [0,1609,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:28 INFO - PROCESS | 1839 | 1477626808874 Marionette TRACE conn4 <- [1,1609,null,{"value":null}] 20:53:28 INFO - PROCESS | 1839 | 1477626808903 Marionette TRACE conn4 -> [0,1610,"getWindowHandles",null] 20:53:28 INFO - PROCESS | 1839 | 1477626808907 Marionette TRACE conn4 <- [1,1610,null,["8"]] 20:53:28 INFO - PROCESS | 1839 | 1477626808912 Marionette TRACE conn4 -> [0,1611,"switchToWindow",{"name":"8"}] 20:53:28 INFO - PROCESS | 1839 | 1477626808919 Marionette TRACE conn4 <- [1,1611,null,{}] 20:53:29 INFO - PROCESS | 1839 | 1477626808988 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:29 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce97800 == 25 [pid = 1839] [id = 378] 20:53:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x8ce97c00) [pid = 1839] [serial = 1104] [outer = (nil)] 20:53:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x8dae5000) [pid = 1839] [serial = 1105] [outer = 0x8ce97c00] 20:53:29 INFO - PROCESS | 1839 | 1477626809075 Marionette DEBUG loaded listener.js 20:53:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x8db7cc00) [pid = 1839] [serial = 1106] [outer = 0x8ce97c00] 20:53:29 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x8ce73c00) [pid = 1839] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml] 20:53:29 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x92a32400) [pid = 1839] [serial = 1078] [outer = (nil)] [url = about:blank] 20:53:29 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x8ce98c00) [pid = 1839] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-language-type.html] 20:53:29 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x8db85000) [pid = 1839] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html] 20:53:29 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x8236ac00) [pid = 1839] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin.html] 20:53:29 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x82993800) [pid = 1839] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml] 20:53:29 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x93cc4c00) [pid = 1839] [serial = 1083] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 20:53:29 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x8c76e000) [pid = 1839] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html] 20:53:29 INFO - PROCESS | 1839 | 1477626809780 Marionette TRACE conn4 <- [1,1612,null,{"value":["/html/semantics/scripting-1/the-script-element/script-onload-string.html",0,null,null,[["Setting onload to a string should convert to null.",0,null,null]]]}] 20:53:29 INFO - . 20:53:29 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-string.html | took 1220ms 20:53:29 INFO - PROCESS | 1839 | 1477626809824 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 20:53:29 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml 20:53:29 INFO - PROCESS | 1839 | 1477626809829 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 20:53:29 INFO - PROCESS | 1839 | 1477626809836 Marionette TRACE conn4 -> [0,1614,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:30 INFO - PROCESS | 1839 | 1477626810005 Marionette TRACE conn4 <- [1,1614,null,{"value":null}] 20:53:30 INFO - PROCESS | 1839 | 1477626810021 Marionette TRACE conn4 -> [0,1615,"getWindowHandles",null] 20:53:30 INFO - PROCESS | 1839 | 1477626810024 Marionette TRACE conn4 <- [1,1615,null,["8"]] 20:53:30 INFO - PROCESS | 1839 | 1477626810030 Marionette TRACE conn4 -> [0,1616,"switchToWindow",{"name":"8"}] 20:53:30 INFO - PROCESS | 1839 | 1477626810035 Marionette TRACE conn4 <- [1,1616,null,{}] 20:53:30 INFO - PROCESS | 1839 | 1477626810041 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:30 INFO - PROCESS | 1839 | ++DOCSHELL 0x8fa19400 == 26 [pid = 1839] [id = 379] 20:53:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x90e41400) [pid = 1839] [serial = 1107] [outer = (nil)] 20:53:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x92ab3c00) [pid = 1839] [serial = 1108] [outer = 0x90e41400] 20:53:30 INFO - PROCESS | 1839 | 1477626810134 Marionette DEBUG loaded listener.js 20:53:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x91a28000) [pid = 1839] [serial = 1109] [outer = 0x90e41400] 20:53:30 INFO - PROCESS | 1839 | 1477626810766 Marionette TRACE conn4 <- [1,1617,null,{"value":["/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml",0,null,null,[["Getter with CDATA section",0,null,null]]]}] 20:53:30 INFO - . 20:53:30 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml | took 970ms 20:53:30 INFO - PROCESS | 1839 | 1477626810806 Marionette TRACE conn4 -> [0,1618,"getWindowHandle",null] 20:53:30 INFO - PROCESS | 1839 | 1477626810809 Marionette TRACE conn4 <- [1,1618,null,{"value":"8"}] 20:53:30 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text.html 20:53:30 INFO - PROCESS | 1839 | 1477626810818 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:30 INFO - PROCESS | 1839 | 1477626810974 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 20:53:31 INFO - PROCESS | 1839 | 1477626811097 Marionette TRACE conn4 -> [0,1620,"getWindowHandles",null] 20:53:31 INFO - PROCESS | 1839 | 1477626811102 Marionette TRACE conn4 <- [1,1620,null,["8"]] 20:53:31 INFO - PROCESS | 1839 | 1477626811107 Marionette TRACE conn4 -> [0,1621,"switchToWindow",{"name":"8"}] 20:53:31 INFO - PROCESS | 1839 | 1477626811112 Marionette TRACE conn4 <- [1,1621,null,{}] 20:53:31 INFO - PROCESS | 1839 | 1477626811118 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:31 INFO - PROCESS | 1839 | ++DOCSHELL 0x93a25c00 == 27 [pid = 1839] [id = 380] 20:53:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x93a2fc00) [pid = 1839] [serial = 1110] [outer = (nil)] 20:53:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x93a86c00) [pid = 1839] [serial = 1111] [outer = 0x93a2fc00] 20:53:31 INFO - PROCESS | 1839 | 1477626811227 Marionette DEBUG loaded listener.js 20:53:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x95246000) [pid = 1839] [serial = 1112] [outer = 0x93a2fc00] 20:53:31 INFO - PROCESS | 1839 | 1477626811794 Marionette TRACE conn4 <- [1,1622,null,{"value":["/html/semantics/scripting-1/the-script-element/script-text.html",0,null,null,[["Getter",0,null,null],["Setter (non-empty string)",0,null,null],["Setter (empty string)",0,null,null],["Setter (null)",0,null,null],["Setter (undefined)",0,null,null],["Setter (text node reuse)",1,"assert_not_equals: got disallowed value Text node \"two\"","@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html:68:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html:59:1\n"]]]}] 20:53:31 INFO - ...... 20:53:31 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text.html | took 1032ms 20:53:31 INFO - PROCESS | 1839 | 1477626811850 Marionette TRACE conn4 -> [0,1623,"getWindowHandle",null] 20:53:31 INFO - PROCESS | 1839 | 1477626811854 Marionette TRACE conn4 <- [1,1623,null,{"value":"8"}] 20:53:31 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/scripting-enabled.html 20:53:31 INFO - PROCESS | 1839 | 1477626811865 Marionette TRACE conn4 -> [0,1624,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:32 INFO - PROCESS | 1839 | 1477626812062 Marionette TRACE conn4 <- [1,1624,null,{"value":null}] 20:53:32 INFO - PROCESS | 1839 | 1477626812229 Marionette TRACE conn4 -> [0,1625,"getWindowHandles",null] 20:53:32 INFO - PROCESS | 1839 | 1477626812236 Marionette TRACE conn4 <- [1,1625,null,["8"]] 20:53:32 INFO - PROCESS | 1839 | 1477626812251 Marionette TRACE conn4 -> [0,1626,"switchToWindow",{"name":"8"}] 20:53:32 INFO - PROCESS | 1839 | 1477626812261 Marionette TRACE conn4 <- [1,1626,null,{}] 20:53:32 INFO - PROCESS | 1839 | 1477626812271 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:32 INFO - PROCESS | 1839 | ++DOCSHELL 0x82443000 == 28 [pid = 1839] [id = 381] 20:53:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x82446000) [pid = 1839] [serial = 1113] [outer = (nil)] 20:53:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x82489400) [pid = 1839] [serial = 1114] [outer = 0x82446000] 20:53:32 INFO - PROCESS | 1839 | 1477626812371 Marionette DEBUG loaded listener.js 20:53:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x8236e000) [pid = 1839] [serial = 1115] [outer = 0x82446000] 20:53:33 INFO - PROCESS | 1839 | 1477626813015 Marionette TRACE conn4 <- [1,1627,null,{"value":["/html/semantics/scripting-1/the-script-element/scripting-enabled.html",0,null,null,[["script on document returned by createHTMLDocument should not execute",0,null,null]]]}] 20:53:33 INFO - . 20:53:33 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/scripting-enabled.html | took 1227ms 20:53:33 INFO - PROCESS | 1839 | 1477626813090 Marionette TRACE conn4 -> [0,1628,"getWindowHandle",null] 20:53:33 INFO - PROCESS | 1839 | 1477626813099 Marionette TRACE conn4 <- [1,1628,null,{"value":"8"}] 20:53:33 INFO - TEST-START | /html/semantics/tabular-data/the-tfoot-element/rows.html 20:53:33 INFO - PROCESS | 1839 | 1477626813108 Marionette TRACE conn4 -> [0,1629,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:33 INFO - PROCESS | 1839 | 1477626813296 Marionette TRACE conn4 <- [1,1629,null,{"value":null}] 20:53:33 INFO - PROCESS | 1839 | 1477626813460 Marionette TRACE conn4 -> [0,1630,"getWindowHandles",null] 20:53:33 INFO - PROCESS | 1839 | 1477626813466 Marionette TRACE conn4 <- [1,1630,null,["8"]] 20:53:33 INFO - PROCESS | 1839 | 1477626813476 Marionette TRACE conn4 -> [0,1631,"switchToWindow",{"name":"8"}] 20:53:33 INFO - PROCESS | 1839 | 1477626813485 Marionette TRACE conn4 <- [1,1631,null,{}] 20:53:33 INFO - PROCESS | 1839 | 1477626813491 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\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:33 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c76f800 == 29 [pid = 1839] [id = 382] 20:53:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x8c770000) [pid = 1839] [serial = 1116] [outer = (nil)] 20:53:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x8c9b8c00) [pid = 1839] [serial = 1117] [outer = 0x8c770000] 20:53:33 INFO - PROCESS | 1839 | 1477626813587 Marionette DEBUG loaded listener.js 20:53:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x8c4ea000) [pid = 1839] [serial = 1118] [outer = 0x8c770000] 20:53:34 INFO - PROCESS | 1839 | 1477626814206 Marionette TRACE conn4 <- [1,1632,null,{"value":["/html/semantics/tabular-data/the-tfoot-element/rows.html",0,null,null,[["'tfoot' element, 'rows' attribute",0,null,null]]]}] 20:53:34 INFO - . 20:53:34 INFO - TEST-OK | /html/semantics/tabular-data/the-tfoot-element/rows.html | took 1122ms 20:53:34 INFO - PROCESS | 1839 | 1477626814236 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 20:53:34 INFO - PROCESS | 1839 | 1477626814240 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 20:53:34 INFO - TEST-START | /js/builtins/Array.DefineOwnProperty.html 20:53:34 INFO - PROCESS | 1839 | 1477626814249 Marionette TRACE conn4 -> [0,1634,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:34 INFO - PROCESS | 1839 | 1477626814457 Marionette TRACE conn4 <- [1,1634,null,{"value":null}] 20:53:34 INFO - PROCESS | 1839 | 1477626814650 Marionette TRACE conn4 -> [0,1635,"getWindowHandles",null] 20:53:34 INFO - PROCESS | 1839 | 1477626814660 Marionette TRACE conn4 <- [1,1635,null,["8"]] 20:53:34 INFO - PROCESS | 1839 | 1477626814668 Marionette TRACE conn4 -> [0,1636,"switchToWindow",{"name":"8"}] 20:53:34 INFO - PROCESS | 1839 | 1477626814676 Marionette TRACE conn4 <- [1,1636,null,{}] 20:53:34 INFO - PROCESS | 1839 | 1477626814686 Marionette TRACE conn4 -> [0,1637,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Array.DefineOwnProperty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:34 INFO - PROCESS | 1839 | ++DOCSHELL 0x92ab2400 == 30 [pid = 1839] [id = 383] 20:53:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x92ab8c00) [pid = 1839] [serial = 1119] [outer = (nil)] 20:53:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x939f4000) [pid = 1839] [serial = 1120] [outer = 0x92ab8c00] 20:53:34 INFO - PROCESS | 1839 | 1477626814784 Marionette DEBUG loaded listener.js 20:53:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x939f6400) [pid = 1839] [serial = 1121] [outer = 0x92ab8c00] 20:53:35 INFO - PROCESS | 1839 | 1477626815414 Marionette TRACE conn4 <- [1,1637,null,{"value":["/js/builtins/Array.DefineOwnProperty.html",0,null,null,[["Array.[[DefineOwnProperty]]",0,null,null]]]}] 20:53:35 INFO - . 20:53:35 INFO - TEST-OK | /js/builtins/Array.DefineOwnProperty.html | took 1177ms 20:53:35 INFO - PROCESS | 1839 | 1477626815426 Marionette TRACE conn4 -> [0,1638,"getWindowHandle",null] 20:53:35 INFO - PROCESS | 1839 | 1477626815430 Marionette TRACE conn4 <- [1,1638,null,{"value":"8"}] 20:53:35 INFO - TEST-START | /js/builtins/Array.prototype.join-order.html 20:53:35 INFO - PROCESS | 1839 | 1477626815463 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:35 INFO - PROCESS | 1839 | 1477626815663 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 20:53:35 INFO - PROCESS | 1839 | 1477626815837 Marionette TRACE conn4 -> [0,1640,"getWindowHandles",null] 20:53:35 INFO - PROCESS | 1839 | 1477626815841 Marionette TRACE conn4 <- [1,1640,null,["8"]] 20:53:35 INFO - PROCESS | 1839 | 1477626815850 Marionette TRACE conn4 -> [0,1641,"switchToWindow",{"name":"8"}] 20:53:35 INFO - PROCESS | 1839 | 1477626815858 Marionette TRACE conn4 <- [1,1641,null,{}] 20:53:35 INFO - PROCESS | 1839 | 1477626815869 Marionette TRACE conn4 -> [0,1642,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Array.prototype.join-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:35 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce6ec00 == 31 [pid = 1839] [id = 384] 20:53:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x955ed800) [pid = 1839] [serial = 1122] [outer = (nil)] 20:53:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x957df800) [pid = 1839] [serial = 1123] [outer = 0x955ed800] 20:53:35 INFO - PROCESS | 1839 | 1477626815963 Marionette DEBUG loaded listener.js 20:53:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x957e2400) [pid = 1839] [serial = 1124] [outer = 0x955ed800] 20:53:36 INFO - PROCESS | 1839 | 1477626816712 Marionette TRACE conn4 <- [1,1642,null,{"value":["/js/builtins/Array.prototype.join-order.html",0,null,null,[["Array.prototype.join must call ToObject before looking at the separator argument.",0,null,null],["Step 2.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter function.",0,null,null],["Step 3.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter valueOf and toString.",0,null,null]]]}] 20:53:36 INFO - ................................................... 20:53:36 INFO - TEST-OK | /js/builtins/Array.prototype.join-order.html | took 1347ms 20:53:36 INFO - PROCESS | 1839 | 1477626816806 Marionette TRACE conn4 -> [0,1643,"getWindowHandle",null] 20:53:36 INFO - PROCESS | 1839 | 1477626816814 Marionette TRACE conn4 <- [1,1643,null,{"value":"8"}] 20:53:36 INFO - TEST-START | /js/builtins/Math.max.html 20:53:36 INFO - PROCESS | 1839 | 1477626816822 Marionette TRACE conn4 -> [0,1644,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:37 INFO - PROCESS | 1839 | 1477626817012 Marionette TRACE conn4 <- [1,1644,null,{"value":null}] 20:53:37 INFO - PROCESS | 1839 | 1477626817179 Marionette TRACE conn4 -> [0,1645,"getWindowHandles",null] 20:53:37 INFO - PROCESS | 1839 | 1477626817184 Marionette TRACE conn4 <- [1,1645,null,["8"]] 20:53:37 INFO - PROCESS | 1839 | 1477626817192 Marionette TRACE conn4 -> [0,1646,"switchToWindow",{"name":"8"}] 20:53:37 INFO - PROCESS | 1839 | 1477626817198 Marionette TRACE conn4 <- [1,1646,null,{}] 20:53:37 INFO - PROCESS | 1839 | 1477626817204 Marionette TRACE conn4 -> [0,1647,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Math.max.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Math.max.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:37 INFO - PROCESS | 1839 | ++DOCSHELL 0x957ee400 == 32 [pid = 1839] [id = 385] 20:53:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x95936000) [pid = 1839] [serial = 1125] [outer = (nil)] 20:53:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x95b5f000) [pid = 1839] [serial = 1126] [outer = 0x95936000] 20:53:37 INFO - PROCESS | 1839 | 1477626817307 Marionette DEBUG loaded listener.js 20:53:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x95b64400) [pid = 1839] [serial = 1127] [outer = 0x95936000] 20:53:37 INFO - PROCESS | 1839 | 1477626817965 Marionette TRACE conn4 <- [1,1647,null,{"value":["/js/builtins/Math.max.html",0,null,null,[["ToNumber should be called on all arguments: NaN.",0,null,null],["ToNumber should be called on all arguments: -Infinity.",0,null,null],["ToNumber should be called on all arguments: Infinity.",0,null,null],["ToNumber should be called left to right.",0,null,null],["Should return a number.",0,null,null],["Should handle negative zero correctly.",0,null,null]]]}] 20:53:37 INFO - ...... 20:53:37 INFO - TEST-OK | /js/builtins/Math.max.html | took 1175ms 20:53:38 INFO - PROCESS | 1839 | 1477626817997 Marionette TRACE conn4 -> [0,1648,"getWindowHandle",null] 20:53:38 INFO - PROCESS | 1839 | 1477626818001 Marionette TRACE conn4 <- [1,1648,null,{"value":"8"}] 20:53:38 INFO - TEST-START | /js/builtins/Math.min.html 20:53:38 INFO - PROCESS | 1839 | 1477626818008 Marionette TRACE conn4 -> [0,1649,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:38 INFO - PROCESS | 1839 | 1477626818192 Marionette TRACE conn4 <- [1,1649,null,{"value":null}] 20:53:38 INFO - PROCESS | 1839 | 1477626818356 Marionette TRACE conn4 -> [0,1650,"getWindowHandles",null] 20:53:38 INFO - PROCESS | 1839 | 1477626818361 Marionette TRACE conn4 <- [1,1650,null,["8"]] 20:53:38 INFO - PROCESS | 1839 | 1477626818371 Marionette TRACE conn4 -> [0,1651,"switchToWindow",{"name":"8"}] 20:53:38 INFO - PROCESS | 1839 | 1477626818376 Marionette TRACE conn4 <- [1,1651,null,{}] 20:53:38 INFO - PROCESS | 1839 | 1477626818382 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Math.min.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Math.min.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:38 INFO - PROCESS | 1839 | ++DOCSHELL 0x95d80000 == 33 [pid = 1839] [id = 386] 20:53:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x95d82000) [pid = 1839] [serial = 1128] [outer = (nil)] 20:53:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x95d87000) [pid = 1839] [serial = 1129] [outer = 0x95d82000] 20:53:38 INFO - PROCESS | 1839 | 1477626818539 Marionette DEBUG loaded listener.js 20:53:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x95d8a800) [pid = 1839] [serial = 1130] [outer = 0x95d82000] 20:53:39 INFO - PROCESS | 1839 | 1477626819329 Marionette TRACE conn4 <- [1,1652,null,{"value":["/js/builtins/Math.min.html",0,null,null,[["ToNumber should be called on all arguments: NaN.",0,null,null],["ToNumber should be called on all arguments: -Infinity.",0,null,null],["ToNumber should be called on all arguments: Infinity.",0,null,null],["ToNumber should be called left to right.",0,null,null],["Should return a number.",0,null,null],["Should handle negative zero correctly.",0,null,null]]]}] 20:53:39 INFO - ...... 20:53:39 INFO - TEST-OK | /js/builtins/Math.min.html | took 1379ms 20:53:39 INFO - PROCESS | 1839 | 1477626819388 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 20:53:39 INFO - PROCESS | 1839 | 1477626819396 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 20:53:39 INFO - TEST-START | /js/builtins/Object.prototype.freeze.html 20:53:39 INFO - PROCESS | 1839 | 1477626819413 Marionette TRACE conn4 -> [0,1654,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:39 INFO - PROCESS | 1839 | 1477626819752 Marionette TRACE conn4 <- [1,1654,null,{"value":null}] 20:53:39 INFO - PROCESS | 1839 | 1477626819909 Marionette TRACE conn4 -> [0,1655,"getWindowHandles",null] 20:53:39 INFO - PROCESS | 1839 | 1477626819916 Marionette TRACE conn4 <- [1,1655,null,["8"]] 20:53:39 INFO - PROCESS | 1839 | 1477626819927 Marionette TRACE conn4 -> [0,1656,"switchToWindow",{"name":"8"}] 20:53:39 INFO - PROCESS | 1839 | 1477626819934 Marionette TRACE conn4 <- [1,1656,null,{}] 20:53:39 INFO - PROCESS | 1839 | 1477626819942 Marionette TRACE conn4 -> [0,1657,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.freeze.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:39 INFO - PROCESS | 1839 | ++DOCSHELL 0x82892400 == 34 [pid = 1839] [id = 387] 20:53:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x82892c00) [pid = 1839] [serial = 1131] [outer = (nil)] 20:53:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x828f2400) [pid = 1839] [serial = 1132] [outer = 0x82892c00] 20:53:40 INFO - PROCESS | 1839 | 1477626820036 Marionette DEBUG loaded listener.js 20:53:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 82 (0x828f6c00) [pid = 1839] [serial = 1133] [outer = 0x82892c00] 20:53:41 INFO - PROCESS | 1839 | --DOCSHELL 0x828f9400 == 33 [pid = 1839] [id = 358] 20:53:41 INFO - PROCESS | 1839 | --DOCSHELL 0x8c777400 == 32 [pid = 1839] [id = 359] 20:53:41 INFO - PROCESS | 1839 | --DOCSHELL 0x836c8400 == 31 [pid = 1839] [id = 357] 20:53:41 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce79400 == 30 [pid = 1839] [id = 377] 20:53:41 INFO - PROCESS | 1839 | --DOCSHELL 0x8244c400 == 29 [pid = 1839] [id = 373] 20:53:41 INFO - PROCESS | 1839 | --DOCSHELL 0x8363d000 == 28 [pid = 1839] [id = 371] 20:53:41 INFO - PROCESS | 1839 | --DOCSHELL 0x82486400 == 27 [pid = 1839] [id = 355] 20:53:41 INFO - PROCESS | 1839 | --DOCSHELL 0x82538800 == 26 [pid = 1839] [id = 366] 20:53:41 INFO - PROCESS | 1839 | --DOCSHELL 0x82379c00 == 25 [pid = 1839] [id = 354] 20:53:41 INFO - PROCESS | 1839 | --DOCSHELL 0x92d73800 == 24 [pid = 1839] [id = 369] 20:53:41 INFO - PROCESS | 1839 | --DOCSHELL 0x82887400 == 23 [pid = 1839] [id = 356] 20:53:41 INFO - PROCESS | 1839 | --DOCSHELL 0x82374c00 == 22 [pid = 1839] [id = 360] 20:53:41 INFO - PROCESS | 1839 | --DOCSHELL 0x82993400 == 21 [pid = 1839] [id = 362] 20:53:41 INFO - PROCESS | 1839 | --DOCSHELL 0x8c76d400 == 20 [pid = 1839] [id = 363] 20:53:41 INFO - PROCESS | 1839 | --DOMWINDOW == 81 (0x8248ac00) [pid = 1839] [serial = 1059] [outer = (nil)] [url = about:blank] 20:53:41 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x82443800) [pid = 1839] [serial = 1058] [outer = (nil)] [url = about:blank] 20:53:41 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x829a0000) [pid = 1839] [serial = 1062] [outer = (nil)] [url = about:blank] 20:53:41 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x8299a400) [pid = 1839] [serial = 1061] [outer = (nil)] [url = about:blank] 20:53:41 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x8c9c0800) [pid = 1839] [serial = 1065] [outer = (nil)] [url = about:blank] 20:53:41 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x8c9b4c00) [pid = 1839] [serial = 1064] [outer = (nil)] [url = about:blank] 20:53:41 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x8dae8400) [pid = 1839] [serial = 1068] [outer = (nil)] [url = about:blank] 20:53:41 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x8da93800) [pid = 1839] [serial = 1067] [outer = (nil)] [url = about:blank] 20:53:41 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x8f86b000) [pid = 1839] [serial = 1071] [outer = (nil)] [url = about:blank] 20:53:41 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x8f863c00) [pid = 1839] [serial = 1070] [outer = (nil)] [url = about:blank] 20:53:41 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x825cc000) [pid = 1839] [serial = 1073] [outer = (nil)] [url = about:blank] 20:53:41 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x8db14c00) [pid = 1839] [serial = 1077] [outer = (nil)] [url = about:blank] 20:53:41 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x8ce98000) [pid = 1839] [serial = 1076] [outer = (nil)] [url = about:blank] 20:53:41 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x93161400) [pid = 1839] [serial = 1081] [outer = (nil)] [url = about:blank] 20:53:41 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x92a34000) [pid = 1839] [serial = 1079] [outer = (nil)] [url = about:blank] 20:53:41 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x95241400) [pid = 1839] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 20:53:41 INFO - PROCESS | 1839 | 1477626821508 Marionette TRACE conn4 <- [1,1657,null,{"value":["/js/builtins/Object.prototype.freeze.html",0,null,null,[["Object.freeze",0,null,null],["Object.freeze 1",1,"assert_throws: function \"function () { Object.freeze(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:45:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:44:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:43:1\n"]]]}] 20:53:41 INFO - .. 20:53:41 INFO - TEST-OK | /js/builtins/Object.prototype.freeze.html | took 2134ms 20:53:41 INFO - PROCESS | 1839 | 1477626821544 Marionette TRACE conn4 -> [0,1658,"getWindowHandle",null] 20:53:41 INFO - PROCESS | 1839 | 1477626821552 Marionette TRACE conn4 <- [1,1658,null,{"value":"8"}] 20:53:41 INFO - TEST-START | /js/builtins/Object.prototype.getOwnPropertyNames.html 20:53:41 INFO - PROCESS | 1839 | 1477626821563 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:41 INFO - PROCESS | 1839 | 1477626821783 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 20:53:41 INFO - PROCESS | 1839 | 1477626821909 Marionette TRACE conn4 -> [0,1660,"getWindowHandles",null] 20:53:41 INFO - PROCESS | 1839 | 1477626821914 Marionette TRACE conn4 <- [1,1660,null,["8"]] 20:53:41 INFO - PROCESS | 1839 | 1477626821921 Marionette TRACE conn4 -> [0,1661,"switchToWindow",{"name":"8"}] 20:53:41 INFO - PROCESS | 1839 | 1477626821928 Marionette TRACE conn4 <- [1,1661,null,{}] 20:53:41 INFO - PROCESS | 1839 | 1477626821935 Marionette TRACE conn4 -> [0,1662,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.getOwnPropertyNames.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:41 INFO - PROCESS | 1839 | ++DOCSHELL 0x825cd800 == 21 [pid = 1839] [id = 388] 20:53:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x825ce400) [pid = 1839] [serial = 1134] [outer = (nil)] 20:53:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x825d3800) [pid = 1839] [serial = 1135] [outer = 0x825ce400] 20:53:42 INFO - PROCESS | 1839 | 1477626822036 Marionette DEBUG loaded listener.js 20:53:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x82378c00) [pid = 1839] [serial = 1136] [outer = 0x825ce400] 20:53:42 INFO - PROCESS | 1839 | 1477626822610 Marionette TRACE conn4 <- [1,1662,null,{"value":["/js/builtins/Object.prototype.getOwnPropertyNames.html",0,null,null,[["object",0,null,null],["array-like",0,null,null],["non-enumerable property",0,null,null],["items on the prototype chain are not listed",0,null,null]]]}] 20:53:42 INFO - .... 20:53:42 INFO - TEST-OK | /js/builtins/Object.prototype.getOwnPropertyNames.html | took 1070ms 20:53:42 INFO - PROCESS | 1839 | 1477626822646 Marionette TRACE conn4 -> [0,1663,"getWindowHandle",null] 20:53:42 INFO - PROCESS | 1839 | 1477626822654 Marionette TRACE conn4 <- [1,1663,null,{"value":"8"}] 20:53:42 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-order.html 20:53:42 INFO - PROCESS | 1839 | 1477626822662 Marionette TRACE conn4 -> [0,1664,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:42 INFO - PROCESS | 1839 | 1477626822842 Marionette TRACE conn4 <- [1,1664,null,{"value":null}] 20:53:42 INFO - PROCESS | 1839 | 1477626822967 Marionette TRACE conn4 -> [0,1665,"getWindowHandles",null] 20:53:42 INFO - PROCESS | 1839 | 1477626822973 Marionette TRACE conn4 <- [1,1665,null,["8"]] 20:53:42 INFO - PROCESS | 1839 | 1477626822979 Marionette TRACE conn4 -> [0,1666,"switchToWindow",{"name":"8"}] 20:53:42 INFO - PROCESS | 1839 | 1477626822985 Marionette TRACE conn4 <- [1,1666,null,{}] 20:53:43 INFO - PROCESS | 1839 | 1477626822991 Marionette TRACE conn4 -> [0,1667,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.hasOwnProperty-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:43 INFO - PROCESS | 1839 | ++DOCSHELL 0x8299a400 == 22 [pid = 1839] [id = 389] 20:53:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x8299d400) [pid = 1839] [serial = 1137] [outer = (nil)] 20:53:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x83633800) [pid = 1839] [serial = 1138] [outer = 0x8299d400] 20:53:43 INFO - PROCESS | 1839 | 1477626823079 Marionette DEBUG loaded listener.js 20:53:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x83634400) [pid = 1839] [serial = 1139] [outer = 0x8299d400] 20:53:43 INFO - PROCESS | 1839 | 1477626823668 Marionette TRACE conn4 <- [1,1667,null,{"value":["/js/builtins/Object.prototype.hasOwnProperty-order.html",0,null,null,[["Object.prototype.hasOwnProperty",0,null,null],["Object.prototype.hasOwnProperty 1",0,null,null],["Object.prototype.hasOwnProperty 2",0,null,null],["Object.prototype.hasOwnProperty 3",0,null,null]]]}] 20:53:43 INFO - .... 20:53:43 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-order.html | took 1029ms 20:53:43 INFO - PROCESS | 1839 | 1477626823706 Marionette TRACE conn4 -> [0,1668,"getWindowHandle",null] 20:53:43 INFO - PROCESS | 1839 | 1477626823713 Marionette TRACE conn4 <- [1,1668,null,{"value":"8"}] 20:53:43 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html 20:53:43 INFO - PROCESS | 1839 | 1477626823721 Marionette TRACE conn4 -> [0,1669,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:43 INFO - PROCESS | 1839 | 1477626823946 Marionette TRACE conn4 <- [1,1669,null,{"value":null}] 20:53:43 INFO - PROCESS | 1839 | 1477626823974 Marionette TRACE conn4 -> [0,1670,"getWindowHandles",null] 20:53:43 INFO - PROCESS | 1839 | 1477626823979 Marionette TRACE conn4 <- [1,1670,null,["8"]] 20:53:43 INFO - PROCESS | 1839 | 1477626823984 Marionette TRACE conn4 -> [0,1671,"switchToWindow",{"name":"8"}] 20:53:43 INFO - PROCESS | 1839 | 1477626823991 Marionette TRACE conn4 <- [1,1671,null,{}] 20:53:44 INFO - PROCESS | 1839 | 1477626824065 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:44 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c4e5800 == 23 [pid = 1839] [id = 390] 20:53:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x8c4e5c00) [pid = 1839] [serial = 1140] [outer = (nil)] 20:53:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x8c4e8400) [pid = 1839] [serial = 1141] [outer = 0x8c4e5c00] 20:53:44 INFO - PROCESS | 1839 | 1477626824153 Marionette DEBUG loaded listener.js 20:53:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x8c76b800) [pid = 1839] [serial = 1142] [outer = 0x8c4e5c00] 20:53:44 INFO - PROCESS | 1839 | 1477626824912 Marionette TRACE conn4 <- [1,1672,null,{"value":["/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html",0,null,null,[["Object.prototype.hasOwnProperty: Check prototype chain",0,null,null],["Object.prototype.hasOwnProperty: Check prototype chain 1",0,null,null],["Object.prototype.hasOwnProperty: Check prototype chain 2",0,null,null]]]}] 20:53:44 INFO - ... 20:53:44 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html | took 1229ms 20:53:44 INFO - PROCESS | 1839 | 1477626824948 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 20:53:44 INFO - PROCESS | 1839 | 1477626824953 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 20:53:44 INFO - TEST-START | /js/builtins/Object.prototype.preventExtensions.html 20:53:44 INFO - PROCESS | 1839 | 1477626824973 Marionette TRACE conn4 -> [0,1674,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:45 INFO - PROCESS | 1839 | 1477626825229 Marionette TRACE conn4 <- [1,1674,null,{"value":null}] 20:53:45 INFO - PROCESS | 1839 | 1477626825253 Marionette TRACE conn4 -> [0,1675,"getWindowHandles",null] 20:53:45 INFO - PROCESS | 1839 | 1477626825257 Marionette TRACE conn4 <- [1,1675,null,["8"]] 20:53:45 INFO - PROCESS | 1839 | 1477626825262 Marionette TRACE conn4 -> [0,1676,"switchToWindow",{"name":"8"}] 20:53:45 INFO - PROCESS | 1839 | 1477626825268 Marionette TRACE conn4 <- [1,1676,null,{}] 20:53:45 INFO - PROCESS | 1839 | 1477626825274 Marionette TRACE conn4 -> [0,1677,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.preventExtensions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:45 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c9be000 == 24 [pid = 1839] [id = 391] 20:53:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x8c9c0000) [pid = 1839] [serial = 1143] [outer = (nil)] 20:53:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x8ce38000) [pid = 1839] [serial = 1144] [outer = 0x8c9c0000] 20:53:45 INFO - PROCESS | 1839 | 1477626825423 Marionette DEBUG loaded listener.js 20:53:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x8ce47c00) [pid = 1839] [serial = 1145] [outer = 0x8c9c0000] 20:53:46 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x90e41400) [pid = 1839] [serial = 1107] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml] 20:53:46 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x8ce97c00) [pid = 1839] [serial = 1104] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-string.html] 20:53:46 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x92d79400) [pid = 1839] [serial = 1080] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html] 20:53:46 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x836c9c00) [pid = 1839] [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] 20:53:46 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x825d1800) [pid = 1839] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html] 20:53:46 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x83641000) [pid = 1839] [serial = 1085] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html] 20:53:46 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x82450400) [pid = 1839] [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] 20:53:46 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x8244a000) [pid = 1839] [serial = 1088] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html] 20:53:46 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x8ce7a800) [pid = 1839] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 20:53:46 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x8c779000) [pid = 1839] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html] 20:53:46 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x8253f800) [pid = 1839] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html] 20:53:46 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x93a2fc00) [pid = 1839] [serial = 1110] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html] 20:53:46 INFO - PROCESS | 1839 | 1477626826364 Marionette TRACE conn4 <- [1,1677,null,{"value":["/js/builtins/Object.prototype.preventExtensions.html",0,null,null,[["Object.preventExtensions",0,null,null],["Object.preventExtensions 1",1,"assert_throws: function \"function () { Object.preventExtensions(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:44:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:43:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:42:1\n"]]]}] 20:53:46 INFO - .. 20:53:46 INFO - TEST-OK | /js/builtins/Object.prototype.preventExtensions.html | took 1420ms 20:53:46 INFO - TEST-START | /js/builtins/Object.prototype.seal.html 20:53:46 INFO - PROCESS | 1839 | 1477626826380 Marionette TRACE conn4 -> [0,1678,"getWindowHandle",null] 20:53:46 INFO - PROCESS | 1839 | 1477626826383 Marionette TRACE conn4 <- [1,1678,null,{"value":"8"}] 20:53:46 INFO - PROCESS | 1839 | 1477626826391 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:46 INFO - PROCESS | 1839 | 1477626826568 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 20:53:46 INFO - PROCESS | 1839 | 1477626826693 Marionette TRACE conn4 -> [0,1680,"getWindowHandles",null] 20:53:46 INFO - PROCESS | 1839 | 1477626826697 Marionette TRACE conn4 <- [1,1680,null,["8"]] 20:53:46 INFO - PROCESS | 1839 | 1477626826702 Marionette TRACE conn4 -> [0,1681,"switchToWindow",{"name":"8"}] 20:53:46 INFO - PROCESS | 1839 | 1477626826707 Marionette TRACE conn4 <- [1,1681,null,{}] 20:53:46 INFO - PROCESS | 1839 | 1477626826713 Marionette TRACE conn4 -> [0,1682,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.seal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.seal.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:46 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce77800 == 25 [pid = 1839] [id = 392] 20:53:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x8ce79400) [pid = 1839] [serial = 1146] [outer = (nil)] 20:53:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x8ce90400) [pid = 1839] [serial = 1147] [outer = 0x8ce79400] 20:53:46 INFO - PROCESS | 1839 | 1477626826794 Marionette DEBUG loaded listener.js 20:53:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x8ce90800) [pid = 1839] [serial = 1148] [outer = 0x8ce79400] 20:53:47 INFO - PROCESS | 1839 | 1477626827359 Marionette TRACE conn4 <- [1,1682,null,{"value":["/js/builtins/Object.prototype.seal.html",0,null,null,[["Object.seal",0,null,null],["Object.seal 1",1,"assert_throws: function \"function () { Object.seal(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:44:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:43:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:42:1\n"]]]}] 20:53:47 INFO - .. 20:53:47 INFO - TEST-OK | /js/builtins/Object.prototype.seal.html | took 1028ms 20:53:47 INFO - PROCESS | 1839 | 1477626827417 Marionette TRACE conn4 -> [0,1683,"getWindowHandle",null] 20:53:47 INFO - PROCESS | 1839 | 1477626827421 Marionette TRACE conn4 <- [1,1683,null,{"value":"8"}] 20:53:47 INFO - TEST-START | /js/builtins/Promise-incumbent-global.sub.html 20:53:47 INFO - PROCESS | 1839 | 1477626827428 Marionette TRACE conn4 -> [0,1684,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:47 INFO - PROCESS | 1839 | 1477626827658 Marionette TRACE conn4 <- [1,1684,null,{"value":null}] 20:53:47 INFO - PROCESS | 1839 | 1477626827673 Marionette TRACE conn4 -> [0,1685,"getWindowHandles",null] 20:53:47 INFO - PROCESS | 1839 | 1477626827677 Marionette TRACE conn4 <- [1,1685,null,["8"]] 20:53:47 INFO - PROCESS | 1839 | 1477626827682 Marionette TRACE conn4 -> [0,1686,"switchToWindow",{"name":"8"}] 20:53:47 INFO - PROCESS | 1839 | 1477626827690 Marionette TRACE conn4 <- [1,1686,null,{}] 20:53:47 INFO - PROCESS | 1839 | 1477626827695 Marionette TRACE conn4 -> [0,1687,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Promise-incumbent-global.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:47 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f81c800 == 26 [pid = 1839] [id = 393] 20:53:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x8f864000) [pid = 1839] [serial = 1149] [outer = (nil)] 20:53:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x90e41800) [pid = 1839] [serial = 1150] [outer = 0x8f864000] 20:53:47 INFO - PROCESS | 1839 | 1477626827781 Marionette DEBUG loaded listener.js 20:53:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x90e44000) [pid = 1839] [serial = 1151] [outer = 0x8f864000] 20:53:48 INFO - PROCESS | 1839 | ++DOCSHELL 0x82377000 == 27 [pid = 1839] [id = 394] 20:53:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x8248d400) [pid = 1839] [serial = 1152] [outer = (nil)] 20:53:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x8253f400) [pid = 1839] [serial = 1153] [outer = 0x8248d400] 20:53:48 INFO - PROCESS | 1839 | ++DOCSHELL 0x82888400 == 28 [pid = 1839] [id = 395] 20:53:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x82888800) [pid = 1839] [serial = 1154] [outer = (nil)] 20:53:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x82895400) [pid = 1839] [serial = 1155] [outer = 0x82888800] 20:53:48 INFO - PROCESS | 1839 | 1477626828799 Marionette TRACE conn4 <- [1,1687,null,{"value":["/js/builtins/Promise-incumbent-global.sub.html",0,null,null,[["Check the incumbent global Promise callbacks are called with",0,null,null]]]}] 20:53:48 INFO - . 20:53:48 INFO - TEST-OK | /js/builtins/Promise-incumbent-global.sub.html | took 1421ms 20:53:48 INFO - PROCESS | 1839 | 1477626828849 Marionette TRACE conn4 -> [0,1688,"getWindowHandle",null] 20:53:48 INFO - PROCESS | 1839 | 1477626828856 Marionette TRACE conn4 <- [1,1688,null,{"value":"8"}] 20:53:48 INFO - TEST-START | /js/builtins/Promise-subclassing.html 20:53:48 INFO - PROCESS | 1839 | 1477626828867 Marionette TRACE conn4 -> [0,1689,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:49 INFO - PROCESS | 1839 | 1477626829153 Marionette TRACE conn4 <- [1,1689,null,{"value":null}] 20:53:49 INFO - PROCESS | 1839 | 1477626829322 Marionette TRACE conn4 -> [0,1690,"getWindowHandles",null] 20:53:49 INFO - PROCESS | 1839 | 1477626829329 Marionette TRACE conn4 <- [1,1690,null,["8"]] 20:53:49 INFO - PROCESS | 1839 | 1477626829337 Marionette TRACE conn4 -> [0,1691,"switchToWindow",{"name":"8"}] 20:53:49 INFO - PROCESS | 1839 | 1477626829345 Marionette TRACE conn4 <- [1,1691,null,{}] 20:53:49 INFO - PROCESS | 1839 | 1477626829351 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Promise-subclassing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Promise-subclassing.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:49 INFO - PROCESS | 1839 | ++DOCSHELL 0x836c8400 == 29 [pid = 1839] [id = 396] 20:53:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x836c8c00) [pid = 1839] [serial = 1156] [outer = (nil)] 20:53:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x836cc400) [pid = 1839] [serial = 1157] [outer = 0x836c8c00] 20:53:49 INFO - PROCESS | 1839 | 1477626829494 Marionette DEBUG loaded listener.js 20:53:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x8c4de000) [pid = 1839] [serial = 1158] [outer = 0x836c8c00] 20:53:50 INFO - PROCESS | 1839 | 1477626830301 Marionette TRACE conn4 <- [1,1692,null,{"value":["/js/builtins/Promise-subclassing.html",0,null,null,[["Basic constructor behavior",0,null,null],["Promise.race behavior",0,null,null],["Promise.race without species behavior",0,null,null],["Promise.all behavior",0,null,null],["Promise.resolve behavior",0,null,null],["Promise.reject behavior",0,null,null],["Promise.then behavior",0,null,null],["Promise.catch behavior",0,null,null]]]}] 20:53:50 INFO - ........ 20:53:50 INFO - TEST-OK | /js/builtins/Promise-subclassing.html | took 1486ms 20:53:50 INFO - PROCESS | 1839 | 1477626830352 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 20:53:50 INFO - PROCESS | 1839 | 1477626830359 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 20:53:50 INFO - TEST-START | /js/builtins/WeakMap.prototype-properties.html 20:53:50 INFO - PROCESS | 1839 | 1477626830367 Marionette TRACE conn4 -> [0,1694,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:50 INFO - PROCESS | 1839 | 1477626830593 Marionette TRACE conn4 <- [1,1694,null,{"value":null}] 20:53:50 INFO - PROCESS | 1839 | 1477626830757 Marionette TRACE conn4 -> [0,1695,"getWindowHandles",null] 20:53:50 INFO - PROCESS | 1839 | 1477626830762 Marionette TRACE conn4 <- [1,1695,null,["8"]] 20:53:50 INFO - PROCESS | 1839 | 1477626830775 Marionette TRACE conn4 -> [0,1696,"switchToWindow",{"name":"8"}] 20:53:50 INFO - PROCESS | 1839 | 1477626830781 Marionette TRACE conn4 <- [1,1696,null,{}] 20:53:50 INFO - PROCESS | 1839 | 1477626830788 Marionette TRACE conn4 -> [0,1697,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/WeakMap.prototype-properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:50 INFO - PROCESS | 1839 | ++DOCSHELL 0x8da90400 == 30 [pid = 1839] [id = 397] 20:53:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x8da91800) [pid = 1839] [serial = 1159] [outer = (nil)] 20:53:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x8f819000) [pid = 1839] [serial = 1160] [outer = 0x8da91800] 20:53:50 INFO - PROCESS | 1839 | 1477626830886 Marionette DEBUG loaded listener.js 20:53:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 82 (0x8f81ac00) [pid = 1839] [serial = 1161] [outer = 0x8da91800] 20:53:51 INFO - PROCESS | 1839 | 1477626831642 Marionette TRACE conn4 <- [1,1697,null,{"value":["/js/builtins/WeakMap.prototype-properties.html",0,null,null,[["The value of the [[Prototype]] internal property of the WeakMap prototype object is the standard built-in Object prototype object (15.2.4).",0,null,null],["The initial value of WeakMap.prototype.constructor is the built-in WeakMap constructor.",0,null,null],["WeakMap.prototype.delete",0,null,null],["WeakMap.prototype.delete.length",0,null,null],["WeakMap.prototype.delete: ToObject on this",0,null,null],["WeakMap.prototype.delete: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.get",0,null,null],["WeakMap.prototype.get.length",0,null,null],["WeakMap.prototype.get: ToObject on this",0,null,null],["WeakMap.prototype.get: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.get: return undefined",0,null,null],["WeakMap.prototype.has",0,null,null],["WeakMap.prototype.has.length",0,null,null],["WeakMap.prototype.has: ToObject on this",0,null,null],["WeakMap.prototype.has: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.set",0,null,null],["WeakMap.prototype.set.length",0,null,null],["WeakMap.prototype.set: ToObject on this",0,null,null],["WeakMap.prototype.set: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.@@toStringTag",0,null,null]]]}] 20:53:51 INFO - .................... 20:53:51 INFO - TEST-OK | /js/builtins/WeakMap.prototype-properties.html | took 1328ms 20:53:51 INFO - PROCESS | 1839 | 1477626831705 Marionette TRACE conn4 -> [0,1698,"getWindowHandle",null] 20:53:51 INFO - PROCESS | 1839 | 1477626831713 Marionette TRACE conn4 <- [1,1698,null,{"value":"8"}] 20:53:51 INFO - TEST-START | /media-source/SourceBuffer-abort-readyState.html 20:53:51 INFO - PROCESS | 1839 | 1477626831720 Marionette TRACE conn4 -> [0,1699,"getContext",null] 20:53:51 INFO - PROCESS | 1839 | 1477626831724 Marionette TRACE conn4 <- [1,1699,null,{"value":"content"}] 20:53:51 INFO - PROCESS | 1839 | 1477626831730 Marionette TRACE conn4 -> [0,1700,"setContext",{"value":"chrome"}] 20:53:51 INFO - PROCESS | 1839 | 1477626831734 Marionette TRACE conn4 <- [1,1700,null,{}] 20:53:51 INFO - PROCESS | 1839 | 1477626831740 Marionette TRACE conn4 -> [0,1701,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:53:51 INFO - PROCESS | 1839 | 1477626831766 Marionette TRACE conn4 <- [1,1701,null,{"value":true}] 20:53:51 INFO - PROCESS | 1839 | 1477626831788 Marionette TRACE conn4 -> [0,1702,"setContext",{"value":"content"}] 20:53:51 INFO - PROCESS | 1839 | 1477626831791 Marionette TRACE conn4 <- [1,1702,null,{}] 20:53:51 INFO - Setting pref media.mediasource.enabled (true) 20:53:51 INFO - PROCESS | 1839 | 1477626831798 Marionette TRACE conn4 -> [0,1703,"getContext",null] 20:53:51 INFO - PROCESS | 1839 | 1477626831802 Marionette TRACE conn4 <- [1,1703,null,{"value":"content"}] 20:53:51 INFO - PROCESS | 1839 | 1477626831808 Marionette TRACE conn4 -> [0,1704,"setContext",{"value":"chrome"}] 20:53:51 INFO - PROCESS | 1839 | 1477626831812 Marionette TRACE conn4 <- [1,1704,null,{}] 20:53:51 INFO - PROCESS | 1839 | 1477626831818 Marionette TRACE conn4 -> [0,1705,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:53:51 INFO - PROCESS | 1839 | 1477626831839 Marionette TRACE conn4 <- [1,1705,null,{"value":null}] 20:53:51 INFO - PROCESS | 1839 | 1477626831844 Marionette TRACE conn4 -> [0,1706,"setContext",{"value":"content"}] 20:53:51 INFO - PROCESS | 1839 | 1477626831848 Marionette TRACE conn4 <- [1,1706,null,{}] 20:53:51 INFO - PROCESS | 1839 | 1477626831854 Marionette TRACE conn4 -> [0,1707,"timeouts",{"script":185000}] 20:53:51 INFO - PROCESS | 1839 | 1477626831859 Marionette TRACE conn4 <- [1,1707,null,{}] 20:53:51 INFO - PROCESS | 1839 | 1477626831865 Marionette TRACE conn4 -> [0,1708,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:52 INFO - PROCESS | 1839 | 1477626832087 Marionette TRACE conn4 <- [1,1708,null,{"value":null}] 20:53:52 INFO - PROCESS | 1839 | 1477626832243 Marionette TRACE conn4 -> [0,1709,"getWindowHandles",null] 20:53:52 INFO - PROCESS | 1839 | 1477626832248 Marionette TRACE conn4 <- [1,1709,null,["8"]] 20:53:52 INFO - PROCESS | 1839 | 1477626832255 Marionette TRACE conn4 -> [0,1710,"switchToWindow",{"name":"8"}] 20:53:52 INFO - PROCESS | 1839 | 1477626832262 Marionette TRACE conn4 <- [1,1710,null,{}] 20:53:52 INFO - PROCESS | 1839 | 1477626832268 Marionette TRACE conn4 -> [0,1711,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-readyState.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:52 INFO - PROCESS | 1839 | ++DOCSHELL 0x82451800 == 31 [pid = 1839] [id = 398] 20:53:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 83 (0x82483c00) [pid = 1839] [serial = 1162] [outer = (nil)] 20:53:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 84 (0x8c777c00) [pid = 1839] [serial = 1163] [outer = 0x82483c00] 20:53:52 INFO - PROCESS | 1839 | 1477626832410 Marionette DEBUG loaded listener.js 20:53:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 85 (0x8ce76400) [pid = 1839] [serial = 1164] [outer = 0x82483c00] 20:53:53 INFO - PROCESS | 1839 | --DOMWINDOW == 84 (0x82893800) [pid = 1839] [serial = 1074] [outer = (nil)] [url = about:blank] 20:53:53 INFO - PROCESS | 1839 | --DOMWINDOW == 83 (0x91a28000) [pid = 1839] [serial = 1109] [outer = (nil)] [url = about:blank] 20:53:53 INFO - PROCESS | 1839 | --DOMWINDOW == 82 (0x8db7cc00) [pid = 1839] [serial = 1106] [outer = (nil)] [url = about:blank] 20:53:53 INFO - PROCESS | 1839 | --DOMWINDOW == 81 (0x8c9b4800) [pid = 1839] [serial = 1100] [outer = (nil)] [url = about:blank] 20:53:53 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x92ab3c00) [pid = 1839] [serial = 1108] [outer = (nil)] [url = about:blank] 20:53:53 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x8c4e1800) [pid = 1839] [serial = 1087] [outer = (nil)] [url = about:blank] 20:53:53 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x82888000) [pid = 1839] [serial = 1089] [outer = (nil)] [url = about:blank] 20:53:53 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x93a86c00) [pid = 1839] [serial = 1111] [outer = (nil)] [url = about:blank] 20:53:53 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x836cf800) [pid = 1839] [serial = 1086] [outer = (nil)] [url = about:blank] 20:53:53 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x828f1c00) [pid = 1839] [serial = 1090] [outer = (nil)] [url = about:blank] 20:53:53 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x8288a400) [pid = 1839] [serial = 1094] [outer = (nil)] [url = about:blank] 20:53:53 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x95246000) [pid = 1839] [serial = 1112] [outer = (nil)] [url = about:blank] 20:53:53 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x8ce3c000) [pid = 1839] [serial = 1101] [outer = (nil)] [url = about:blank] 20:53:53 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x8dae5000) [pid = 1839] [serial = 1105] [outer = (nil)] [url = about:blank] 20:53:53 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x93161c00) [pid = 1839] [serial = 1082] [outer = (nil)] [url = about:blank] 20:53:53 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x8288a800) [pid = 1839] [serial = 1095] [outer = (nil)] [url = about:blank] 20:53:53 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x82488c00) [pid = 1839] [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] 20:53:53 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x82482000) [pid = 1839] [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] 20:53:53 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x8ce8f800) [pid = 1839] [serial = 1103] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 20:53:53 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x836cec00) [pid = 1839] [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] 20:53:53 INFO - PROCESS | 1839 | 1477626833421 Marionette TRACE conn4 <- [1,1711,null,{"value":["/media-source/SourceBuffer-abort-readyState.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\") : If the readyState attribute of the parent media source is not in the \"open\" state then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null],["SourceBuffer#abort() (video/mp4) : If the readyState attribute of the parent media source is not in the \"open\" state then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null]]]}] 20:53:53 INFO - .. 20:53:53 INFO - TEST-OK | /media-source/SourceBuffer-abort-readyState.html | took 1716ms 20:53:53 INFO - PROCESS | 1839 | 1477626833437 Marionette TRACE conn4 -> [0,1712,"getWindowHandle",null] 20:53:53 INFO - PROCESS | 1839 | 1477626833444 Marionette TRACE conn4 <- [1,1712,null,{"value":"8"}] 20:53:53 INFO - TEST-START | /media-source/SourceBuffer-abort-removed.html 20:53:53 INFO - PROCESS | 1839 | 1477626833454 Marionette TRACE conn4 -> [0,1713,"timeouts",{"script":35000}] 20:53:53 INFO - PROCESS | 1839 | 1477626833460 Marionette TRACE conn4 <- [1,1713,null,{}] 20:53:53 INFO - PROCESS | 1839 | 1477626833474 Marionette TRACE conn4 -> [0,1714,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:53 INFO - PROCESS | 1839 | 1477626833643 Marionette TRACE conn4 <- [1,1714,null,{"value":null}] 20:53:53 INFO - PROCESS | 1839 | 1477626833774 Marionette TRACE conn4 -> [0,1715,"getWindowHandles",null] 20:53:53 INFO - PROCESS | 1839 | 1477626833779 Marionette TRACE conn4 <- [1,1715,null,["8"]] 20:53:53 INFO - PROCESS | 1839 | 1477626833788 Marionette TRACE conn4 -> [0,1716,"switchToWindow",{"name":"8"}] 20:53:53 INFO - PROCESS | 1839 | 1477626833798 Marionette TRACE conn4 <- [1,1716,null,{}] 20:53:53 INFO - PROCESS | 1839 | 1477626833811 Marionette TRACE conn4 -> [0,1717,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:53 INFO - PROCESS | 1839 | ++DOCSHELL 0x828f4800 == 32 [pid = 1839] [id = 399] 20:53:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x828f4c00) [pid = 1839] [serial = 1165] [outer = (nil)] 20:53:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x828fcc00) [pid = 1839] [serial = 1166] [outer = 0x828f4c00] 20:53:53 INFO - PROCESS | 1839 | 1477626833900 Marionette DEBUG loaded listener.js 20:53:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x828fd400) [pid = 1839] [serial = 1167] [outer = 0x828f4c00] 20:53:54 INFO - PROCESS | 1839 | 1477626834469 Marionette TRACE conn4 <- [1,1717,null,{"value":["/media-source/SourceBuffer-abort-removed.html",0,null,null,[["SourceBuffer#abort (video/webm; codecs=\"vorbis,vp8\") : if this object has been removed from the sourceBuffers attribute of the parent media source, then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null],["SourceBuffer#abort (video/mp4) : if this object has been removed from the sourceBuffers attribute of the parent media source, then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null]]]}] 20:53:54 INFO - .. 20:53:54 INFO - TEST-OK | /media-source/SourceBuffer-abort-removed.html | took 1048ms 20:53:54 INFO - PROCESS | 1839 | 1477626834509 Marionette TRACE conn4 -> [0,1718,"getWindowHandle",null] 20:53:54 INFO - PROCESS | 1839 | 1477626834513 Marionette TRACE conn4 <- [1,1718,null,{"value":"8"}] 20:53:54 INFO - TEST-START | /media-source/SourceBuffer-abort-updating.html 20:53:54 INFO - PROCESS | 1839 | 1477626834525 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:54 INFO - PROCESS | 1839 | 1477626834699 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 20:53:54 INFO - PROCESS | 1839 | 1477626834837 Marionette TRACE conn4 -> [0,1720,"getWindowHandles",null] 20:53:54 INFO - PROCESS | 1839 | 1477626834840 Marionette TRACE conn4 <- [1,1720,null,["8"]] 20:53:54 INFO - PROCESS | 1839 | 1477626834846 Marionette TRACE conn4 -> [0,1721,"switchToWindow",{"name":"8"}] 20:53:54 INFO - PROCESS | 1839 | 1477626834855 Marionette TRACE conn4 <- [1,1721,null,{}] 20:53:54 INFO - PROCESS | 1839 | 1477626834873 Marionette TRACE conn4 -> [0,1722,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-updating.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:54 INFO - PROCESS | 1839 | ++DOCSHELL 0x82893800 == 33 [pid = 1839] [id = 400] 20:53:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x8c4e1000) [pid = 1839] [serial = 1168] [outer = (nil)] 20:53:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x8c771c00) [pid = 1839] [serial = 1169] [outer = 0x8c4e1000] 20:53:54 INFO - PROCESS | 1839 | 1477626834961 Marionette DEBUG loaded listener.js 20:53:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x8c772800) [pid = 1839] [serial = 1170] [outer = 0x8c4e1000] 20:53:55 INFO - PROCESS | 1839 | 1477626835604 Marionette TRACE conn4 <- [1,1722,null,{"value":["/media-source/SourceBuffer-abort-updating.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\") : Check the algorithm when the updating attribute is true.",0,null,null],["SourceBuffer#abort() (video/mp4) : Check the algorithm when the updating attribute is true.",0,null,null]]]}] 20:53:55 INFO - .. 20:53:55 INFO - TEST-OK | /media-source/SourceBuffer-abort-updating.html | took 1122ms 20:53:55 INFO - PROCESS | 1839 | 1477626835646 Marionette TRACE conn4 -> [0,1723,"getWindowHandle",null] 20:53:55 INFO - PROCESS | 1839 | 1477626835650 Marionette TRACE conn4 <- [1,1723,null,{"value":"8"}] 20:53:55 INFO - TEST-START | /media-source/SourceBuffer-abort.html 20:53:55 INFO - PROCESS | 1839 | 1477626835661 Marionette TRACE conn4 -> [0,1724,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:55 INFO - PROCESS | 1839 | 1477626835881 Marionette TRACE conn4 <- [1,1724,null,{"value":null}] 20:53:55 INFO - PROCESS | 1839 | 1477626835903 Marionette TRACE conn4 -> [0,1725,"getWindowHandles",null] 20:53:55 INFO - PROCESS | 1839 | 1477626835908 Marionette TRACE conn4 <- [1,1725,null,["8"]] 20:53:55 INFO - PROCESS | 1839 | 1477626835914 Marionette TRACE conn4 -> [0,1726,"switchToWindow",{"name":"8"}] 20:53:55 INFO - PROCESS | 1839 | 1477626835921 Marionette TRACE conn4 <- [1,1726,null,{}] 20:53:55 INFO - PROCESS | 1839 | 1477626835926 Marionette TRACE conn4 -> [0,1727,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:56 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce6c400 == 34 [pid = 1839] [id = 401] 20:53:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x8ce6c800) [pid = 1839] [serial = 1171] [outer = (nil)] 20:53:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x8ce72000) [pid = 1839] [serial = 1172] [outer = 0x8ce6c800] 20:53:56 INFO - PROCESS | 1839 | 1477626836082 Marionette DEBUG loaded listener.js 20:53:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x8ce78c00) [pid = 1839] [serial = 1173] [outer = 0x8ce6c800] 20:53:56 INFO - PROCESS | 1839 | 1477626836721 Marionette TRACE conn4 <- [1,1727,null,{"value":["/media-source/SourceBuffer-abort.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\"): Check the values of appendWindowStart and appendWindowEnd.",0,null,null],["SourceBuffer#abort() (video/mp4): Check the values of appendWindowStart and appendWindowEnd.",0,null,null]]]}] 20:53:56 INFO - .. 20:53:56 INFO - TEST-OK | /media-source/SourceBuffer-abort.html | took 1121ms 20:53:56 INFO - PROCESS | 1839 | 1477626836787 Marionette TRACE conn4 -> [0,1728,"getWindowHandle",null] 20:53:56 INFO - TEST-START | /media-source/URL-createObjectURL-null.html 20:53:56 INFO - Clearing pref media.mediasource.enabled 20:53:56 INFO - PROCESS | 1839 | 1477626836792 Marionette TRACE conn4 <- [1,1728,null,{"value":"8"}] 20:53:56 INFO - PROCESS | 1839 | 1477626836799 Marionette TRACE conn4 -> [0,1729,"getContext",null] 20:53:56 INFO - PROCESS | 1839 | 1477626836803 Marionette TRACE conn4 <- [1,1729,null,{"value":"content"}] 20:53:56 INFO - PROCESS | 1839 | 1477626836808 Marionette TRACE conn4 -> [0,1730,"setContext",{"value":"chrome"}] 20:53:56 INFO - PROCESS | 1839 | 1477626836812 Marionette TRACE conn4 <- [1,1730,null,{}] 20:53:56 INFO - PROCESS | 1839 | 1477626836825 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:53:56 INFO - PROCESS | 1839 | 1477626836841 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 20:53:56 INFO - PROCESS | 1839 | 1477626836851 Marionette TRACE conn4 -> [0,1732,"setContext",{"value":"content"}] 20:53:56 INFO - PROCESS | 1839 | 1477626836857 Marionette TRACE conn4 <- [1,1732,null,{}] 20:53:56 INFO - PROCESS | 1839 | 1477626836867 Marionette TRACE conn4 -> [0,1733,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:57 INFO - PROCESS | 1839 | 1477626837122 Marionette TRACE conn4 <- [1,1733,null,{"value":null}] 20:53:57 INFO - PROCESS | 1839 | 1477626837141 Marionette TRACE conn4 -> [0,1734,"getWindowHandles",null] 20:53:57 INFO - PROCESS | 1839 | 1477626837144 Marionette TRACE conn4 <- [1,1734,null,["8"]] 20:53:57 INFO - PROCESS | 1839 | 1477626837150 Marionette TRACE conn4 -> [0,1735,"switchToWindow",{"name":"8"}] 20:53:57 INFO - PROCESS | 1839 | 1477626837156 Marionette TRACE conn4 <- [1,1735,null,{}] 20:53:57 INFO - PROCESS | 1839 | 1477626837161 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL-null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL-null.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:57 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f81b800 == 35 [pid = 1839] [id = 402] 20:53:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x8f81d400) [pid = 1839] [serial = 1174] [outer = (nil)] 20:53:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x91ae8400) [pid = 1839] [serial = 1175] [outer = 0x8f81d400] 20:53:57 INFO - PROCESS | 1839 | 1477626837310 Marionette DEBUG loaded listener.js 20:53:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x92a34000) [pid = 1839] [serial = 1176] [outer = 0x8f81d400] 20:53:58 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x8299d400) [pid = 1839] [serial = 1137] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html] 20:53:58 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x92ab8c00) [pid = 1839] [serial = 1119] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html] 20:53:58 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x95936000) [pid = 1839] [serial = 1125] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.max.html] 20:53:58 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x95d82000) [pid = 1839] [serial = 1128] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.min.html] 20:53:58 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x8c9c0000) [pid = 1839] [serial = 1143] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html] 20:53:58 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x82892c00) [pid = 1839] [serial = 1131] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html] 20:53:58 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x825ce400) [pid = 1839] [serial = 1134] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html] 20:53:58 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x82446000) [pid = 1839] [serial = 1113] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/scripting-enabled.html] 20:53:58 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x8ce79400) [pid = 1839] [serial = 1146] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.seal.html] 20:53:58 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x955ed800) [pid = 1839] [serial = 1122] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html] 20:53:58 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x8c4e5c00) [pid = 1839] [serial = 1140] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html] 20:53:58 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x8c770000) [pid = 1839] [serial = 1116] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html] 20:53:58 INFO - PROCESS | 1839 | 1477626838098 Marionette TRACE conn4 <- [1,1736,null,{"value":["/media-source/URL-createObjectURL-null.html",0,null,null,[["URL.createObjectURL(null)",0,null,null]]]}] 20:53:58 INFO - . 20:53:58 INFO - TEST-OK | /media-source/URL-createObjectURL-null.html | took 1349ms 20:53:58 INFO - TEST-START | /media-source/URL-createObjectURL-revoke.html 20:53:58 INFO - PROCESS | 1839 | 1477626838148 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 20:53:58 INFO - PROCESS | 1839 | 1477626838151 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 20:53:58 INFO - PROCESS | 1839 | 1477626838158 Marionette TRACE conn4 -> [0,1738,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:58 INFO - PROCESS | 1839 | 1477626838365 Marionette TRACE conn4 <- [1,1738,null,{"value":null}] 20:53:58 INFO - PROCESS | 1839 | 1477626838446 Marionette TRACE conn4 -> [0,1739,"getWindowHandles",null] 20:53:58 INFO - PROCESS | 1839 | 1477626838450 Marionette TRACE conn4 <- [1,1739,null,["8"]] 20:53:58 INFO - PROCESS | 1839 | 1477626838455 Marionette TRACE conn4 -> [0,1740,"switchToWindow",{"name":"8"}] 20:53:58 INFO - PROCESS | 1839 | 1477626838461 Marionette TRACE conn4 <- [1,1740,null,{}] 20:53:58 INFO - PROCESS | 1839 | 1477626838466 Marionette TRACE conn4 -> [0,1741,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:58 INFO - PROCESS | 1839 | ++DOCSHELL 0x828fbc00 == 36 [pid = 1839] [id = 403] 20:53:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x8c770800) [pid = 1839] [serial = 1177] [outer = (nil)] 20:53:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x90e4f000) [pid = 1839] [serial = 1178] [outer = 0x8c770800] 20:53:58 INFO - PROCESS | 1839 | 1477626838553 Marionette DEBUG loaded listener.js 20:53:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x91ae8800) [pid = 1839] [serial = 1179] [outer = 0x8c770800] 20:53:59 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 20:53:59 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 20:53:59 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 20:53:59 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 20:53:59 INFO - PROCESS | 1839 | 1477626839115 Marionette TRACE conn4 <- [1,1741,null,{"value":["/media-source/URL-createObjectURL-revoke.html",0,null,null,[["Check revoking behavior of URL.revokeObjectURL(url).",0,null,null],["Check referenced MediaSource can open after URL.revokeObjectURL(url).",0,null,null],["Check auto-revoking behavior with URL.createObjectURL(MediaSource).",0,null,null]]]}] 20:53:59 INFO - ... 20:53:59 INFO - TEST-OK | /media-source/URL-createObjectURL-revoke.html | took 978ms 20:53:59 INFO - PROCESS | 1839 | 1477626839136 Marionette TRACE conn4 -> [0,1742,"getWindowHandle",null] 20:53:59 INFO - PROCESS | 1839 | 1477626839140 Marionette TRACE conn4 <- [1,1742,null,{"value":"8"}] 20:53:59 INFO - TEST-START | /media-source/URL-createObjectURL.html 20:53:59 INFO - PROCESS | 1839 | 1477626839147 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:53:59 INFO - PROCESS | 1839 | 1477626839329 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 20:53:59 INFO - PROCESS | 1839 | 1477626839461 Marionette TRACE conn4 -> [0,1744,"getWindowHandles",null] 20:53:59 INFO - PROCESS | 1839 | 1477626839464 Marionette TRACE conn4 <- [1,1744,null,["8"]] 20:53:59 INFO - PROCESS | 1839 | 1477626839470 Marionette TRACE conn4 -> [0,1745,"switchToWindow",{"name":"8"}] 20:53:59 INFO - PROCESS | 1839 | 1477626839475 Marionette TRACE conn4 <- [1,1745,null,{}] 20:53:59 INFO - PROCESS | 1839 | 1477626839481 Marionette TRACE conn4 -> [0,1746,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:53:59 INFO - PROCESS | 1839 | ++DOCSHELL 0x836d2000 == 37 [pid = 1839] [id = 404] 20:53:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x9524b400) [pid = 1839] [serial = 1180] [outer = (nil)] 20:53:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x955e9000) [pid = 1839] [serial = 1181] [outer = 0x9524b400] 20:53:59 INFO - PROCESS | 1839 | 1477626839568 Marionette DEBUG loaded listener.js 20:53:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x955e9400) [pid = 1839] [serial = 1182] [outer = 0x9524b400] 20:54:00 INFO - PROCESS | 1839 | 1477626840253 Marionette TRACE conn4 <- [1,1746,null,{"value":["/media-source/URL-createObjectURL.html",0,null,null,[["URL.createObjectURL(mediaSource) should return a unique Blob URI.",0,null,null]]]}] 20:54:00 INFO - . 20:54:00 INFO - TEST-OK | /media-source/URL-createObjectURL.html | took 1181ms 20:54:00 INFO - PROCESS | 1839 | 1477626840330 Marionette TRACE conn4 -> [0,1747,"getWindowHandle",null] 20:54:00 INFO - PROCESS | 1839 | 1477626840338 Marionette TRACE conn4 <- [1,1747,null,{"value":"8"}] 20:54:00 INFO - TEST-START | /media-source/interfaces.html 20:54:00 INFO - PROCESS | 1839 | 1477626840350 Marionette TRACE conn4 -> [0,1748,"getContext",null] 20:54:00 INFO - PROCESS | 1839 | 1477626840357 Marionette TRACE conn4 <- [1,1748,null,{"value":"content"}] 20:54:00 INFO - PROCESS | 1839 | 1477626840385 Marionette TRACE conn4 -> [0,1749,"setContext",{"value":"chrome"}] 20:54:00 INFO - PROCESS | 1839 | 1477626840392 Marionette TRACE conn4 <- [1,1749,null,{}] 20:54:00 INFO - PROCESS | 1839 | 1477626840400 Marionette TRACE conn4 -> [0,1750,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:54:00 INFO - PROCESS | 1839 | 1477626840429 Marionette TRACE conn4 <- [1,1750,null,{"value":true}] 20:54:00 INFO - PROCESS | 1839 | 1477626840436 Marionette TRACE conn4 -> [0,1751,"setContext",{"value":"content"}] 20:54:00 INFO - PROCESS | 1839 | 1477626840446 Marionette TRACE conn4 <- [1,1751,null,{}] 20:54:00 INFO - Setting pref media.mediasource.enabled (true) 20:54:00 INFO - PROCESS | 1839 | 1477626840459 Marionette TRACE conn4 -> [0,1752,"getContext",null] 20:54:00 INFO - PROCESS | 1839 | 1477626840465 Marionette TRACE conn4 <- [1,1752,null,{"value":"content"}] 20:54:00 INFO - PROCESS | 1839 | 1477626840471 Marionette TRACE conn4 -> [0,1753,"setContext",{"value":"chrome"}] 20:54:00 INFO - PROCESS | 1839 | 1477626840475 Marionette TRACE conn4 <- [1,1753,null,{}] 20:54:00 INFO - PROCESS | 1839 | 1477626840529 Marionette TRACE conn4 -> [0,1754,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:54:00 INFO - PROCESS | 1839 | 1477626840552 Marionette TRACE conn4 <- [1,1754,null,{"value":null}] 20:54:00 INFO - PROCESS | 1839 | 1477626840559 Marionette TRACE conn4 -> [0,1755,"setContext",{"value":"content"}] 20:54:00 INFO - PROCESS | 1839 | 1477626840567 Marionette TRACE conn4 <- [1,1755,null,{}] 20:54:00 INFO - PROCESS | 1839 | 1477626840578 Marionette TRACE conn4 -> [0,1756,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:00 INFO - PROCESS | 1839 | 1477626840780 Marionette TRACE conn4 <- [1,1756,null,{"value":null}] 20:54:00 INFO - PROCESS | 1839 | 1477626840961 Marionette TRACE conn4 -> [0,1757,"getWindowHandles",null] 20:54:00 INFO - PROCESS | 1839 | 1477626840970 Marionette TRACE conn4 <- [1,1757,null,["8"]] 20:54:00 INFO - PROCESS | 1839 | 1477626840976 Marionette TRACE conn4 -> [0,1758,"switchToWindow",{"name":"8"}] 20:54:00 INFO - PROCESS | 1839 | 1477626840985 Marionette TRACE conn4 <- [1,1758,null,{}] 20:54:01 INFO - PROCESS | 1839 | 1477626841037 Marionette TRACE conn4 -> [0,1759,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/interfaces.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/interfaces.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:01 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c4e5400 == 38 [pid = 1839] [id = 405] 20:54:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x8c4e7000) [pid = 1839] [serial = 1183] [outer = (nil)] 20:54:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x8c773400) [pid = 1839] [serial = 1184] [outer = 0x8c4e7000] 20:54:01 INFO - PROCESS | 1839 | 1477626841141 Marionette DEBUG loaded listener.js 20:54:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x8c9ba400) [pid = 1839] [serial = 1185] [outer = 0x8c4e7000] 20:54:01 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:54:01 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 20:54:02 INFO - .................................................................................................................... 20:54:02 INFO - TEST-OK | /media-source/interfaces.html | took 2642ms 20:54:03 INFO - TEST-START | /media-source/mediasource-activesourcebuffers.html 20:54:03 INFO - Clearing pref media.mediasource.enabled 20:54:03 INFO - PROCESS | 1839 | 1477626842833 Marionette TRACE conn4 <- [1,1759,null,{"value":["/media-source/interfaces.html",0,null,null,[["URL interface: operation createObjectURL(MediaSource)",0,null,null],["AudioTrack interface: attribute sourceBuffer",1,"assert_own_property: self does not have own property \"AudioTrack\" expected property \"AudioTrack\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["VideoTrack interface: attribute sourceBuffer",1,"assert_own_property: self does not have own property \"VideoTrack\" expected property \"VideoTrack\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["TextTrack interface: attribute sourceBuffer",1,"assert_true: The prototype object must have a property \"sourceBuffer\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: existence and properties of interface object",0,null,null],["MediaSource interface object length",0,null,null],["MediaSource interface object name",0,null,null],["MediaSource interface: existence and properties of interface prototype object",0,null,null],["MediaSource interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["MediaSource interface: attribute sourceBuffers",0,null,null],["MediaSource interface: attribute activeSourceBuffers",0,null,null],["MediaSource interface: attribute readyState",0,null,null],["MediaSource interface: attribute duration",0,null,null],["MediaSource interface: attribute onsourceopen",0,null,null],["MediaSource interface: attribute onsourceended",0,null,null],["MediaSource interface: attribute onsourceclose",1,"assert_true: The prototype object must have a property \"onsourceclose\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: operation addSourceBuffer(DOMString)",0,null,null],["MediaSource interface: operation removeSourceBuffer(SourceBuffer)",0,null,null],["MediaSource interface: operation endOfStream(EndOfStreamError)",0,null,null],["MediaSource interface: operation setLiveSeekableRange(double,double)",0,null,null],["MediaSource interface: operation clearLiveSeekableRange()",0,null,null],["MediaSource interface: operation isTypeSupported(DOMString)",0,null,null],["MediaSource must be primary interface of mediaSource",0,null,null],["Stringification of mediaSource",0,null,null],["MediaSource interface: mediaSource must inherit property \"sourceBuffers\" with the proper type (0)",0,null,null],["MediaSource interface: mediaSource must inherit property \"activeSourceBuffers\" with the proper type (1)",0,null,null],["MediaSource interface: mediaSource must inherit property \"readyState\" with the proper type (2)",0,null,null],["MediaSource interface: mediaSource must inherit property \"duration\" with the proper type (3)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceopen\" with the proper type (4)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceended\" with the proper type (5)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceclose\" with the proper type (6)",1,"assert_inherits: property \"onsourceclose\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: mediaSource must inherit property \"addSourceBuffer\" with the proper type (7)",0,null,null],["MediaSource interface: calling addSourceBuffer(DOMString) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"removeSourceBuffer\" with the proper type (8)",0,null,null],["MediaSource interface: calling removeSourceBuffer(SourceBuffer) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"endOfStream\" with the proper type (9)",0,null,null],["MediaSource interface: calling endOfStream(EndOfStreamError) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"setLiveSeekableRange\" with the proper type (10)",0,null,null],["MediaSource interface: calling setLiveSeekableRange(double,double) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"clearLiveSeekableRange\" with the proper type (11)",0,null,null],["MediaSource interface: mediaSource must inherit property \"isTypeSupported\" with the proper type (12)",0,null,null],["MediaSource interface: calling isTypeSupported(DOMString) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on mediaSource with too few arguments must throw TypeError",0,null,null],["SourceBuffer interface: existence and properties of interface object",0,null,null],["SourceBuffer interface object length",0,null,null],["SourceBuffer interface object name",0,null,null],["SourceBuffer interface: existence and properties of interface prototype object",0,null,null],["SourceBuffer interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["SourceBuffer interface: attribute mode",0,null,null],["SourceBuffer interface: attribute updating",0,null,null],["SourceBuffer interface: attribute buffered",0,null,null],["SourceBuffer interface: attribute timestampOffset",0,null,null],["SourceBuffer interface: attribute audioTracks",1,"assert_true: The prototype object must have a property \"audioTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute videoTracks",1,"assert_true: The prototype object must have a property \"videoTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute textTracks",1,"assert_true: The prototype object must have a property \"textTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute appendWindowStart",0,null,null],["SourceBuffer interface: attribute appendWindowEnd",0,null,null],["SourceBuffer interface: attribute onupdatestart",0,null,null],["SourceBuffer interface: attribute onupdate",0,null,null],["SourceBuffer interface: attribute onupdateend",0,null,null],["SourceBuffer interface: attribute onerror",0,null,null],["SourceBuffer interface: attribute onabort",0,null,null],["SourceBuffer interface: operation appendBuffer(BufferSource)",0,null,null],["SourceBuffer interface: operation abort()",0,null,null],["SourceBuffer interface: operation remove(double,unrestricted double)",0,null,null],["SourceBuffer must be primary interface of sourceBuffer",0,null,null],["Stringification of sourceBuffer",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"mode\" with the proper type (0)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"updating\" with the proper type (1)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"buffered\" with the proper type (2)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"timestampOffset\" with the proper type (3)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"audioTracks\" with the proper type (4)",1,"assert_inherits: property \"audioTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"videoTracks\" with the proper type (5)",1,"assert_inherits: property \"videoTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"textTracks\" with the proper type (6)",1,"assert_inherits: property \"textTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"appendWindowStart\" with the proper type (7)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"appendWindowEnd\" with the proper type (8)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdatestart\" with the proper type (9)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdate\" with the proper type (10)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdateend\" with the proper type (11)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onerror\" with the proper type (12)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onabort\" with the proper type (13)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"appendBuffer\" with the proper type (14)",0,null,null],["SourceBuffer interface: calling appendBuffer(BufferSource) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"abort\" with the proper type (15)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"remove\" with the proper type (16)",0,null,null],["SourceBuffer interface: calling remove(double,unrestricted double) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["SourceBufferList interface: existence and properties of interface object",0,null,null],["SourceBufferList interface object length",0,null,null],["SourceBufferList interface object name",0,null,null],["SourceBufferList interface: existence and properties of interface prototype object",0,null,null],["SourceBufferList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["SourceBufferList interface: attribute length",0,null,null],["SourceBufferList interface: attribute onaddsourcebuffer",0,null,null],["SourceBufferList interface: attribute onremovesourcebuffer",0,null,null],["SourceBufferList must be primary interface of mediaSource.sourceBuffers",0,null,null],["Stringification of mediaSource.sourceBuffers",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"length\" with the proper type (0)",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"onaddsourcebuffer\" with the proper type (1)",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"onremovesourcebuffer\" with the proper type (2)",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null]]]}] 20:54:03 INFO - PROCESS | 1839 | 1477626842991 Marionette TRACE conn4 -> [0,1760,"getWindowHandle",null] 20:54:03 INFO - PROCESS | 1839 | 1477626842999 Marionette TRACE conn4 <- [1,1760,null,{"value":"8"}] 20:54:03 INFO - PROCESS | 1839 | 1477626843018 Marionette TRACE conn4 -> [0,1761,"getContext",null] 20:54:03 INFO - PROCESS | 1839 | 1477626843025 Marionette TRACE conn4 <- [1,1761,null,{"value":"content"}] 20:54:03 INFO - PROCESS | 1839 | 1477626843034 Marionette TRACE conn4 -> [0,1762,"setContext",{"value":"chrome"}] 20:54:03 INFO - PROCESS | 1839 | 1477626843036 Marionette TRACE conn4 <- [1,1762,null,{}] 20:54:03 INFO - PROCESS | 1839 | 1477626843045 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:54:03 INFO - PROCESS | 1839 | 1477626843083 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 20:54:03 INFO - PROCESS | 1839 | 1477626843142 Marionette TRACE conn4 -> [0,1764,"setContext",{"value":"content"}] 20:54:03 INFO - PROCESS | 1839 | 1477626843145 Marionette TRACE conn4 <- [1,1764,null,{}] 20:54:03 INFO - PROCESS | 1839 | 1477626843151 Marionette TRACE conn4 -> [0,1765,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:03 INFO - PROCESS | 1839 | 1477626843357 Marionette TRACE conn4 <- [1,1765,null,{"value":null}] 20:54:03 INFO - PROCESS | 1839 | 1477626843532 Marionette TRACE conn4 -> [0,1766,"getWindowHandles",null] 20:54:03 INFO - PROCESS | 1839 | 1477626843535 Marionette TRACE conn4 <- [1,1766,null,["8"]] 20:54:03 INFO - PROCESS | 1839 | 1477626843544 Marionette TRACE conn4 -> [0,1767,"switchToWindow",{"name":"8"}] 20:54:03 INFO - PROCESS | 1839 | 1477626843550 Marionette TRACE conn4 <- [1,1767,null,{}] 20:54:03 INFO - PROCESS | 1839 | 1477626843556 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-activesourcebuffers.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:03 INFO - PROCESS | 1839 | ++DOCSHELL 0x90e42c00 == 39 [pid = 1839] [id = 406] 20:54:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x90e4e400) [pid = 1839] [serial = 1186] [outer = (nil)] 20:54:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x95e72000) [pid = 1839] [serial = 1187] [outer = 0x90e4e400] 20:54:03 INFO - PROCESS | 1839 | 1477626843649 Marionette DEBUG loaded listener.js 20:54:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x95e72400) [pid = 1839] [serial = 1188] [outer = 0x90e4e400] 20:54:04 INFO - PROCESS | 1839 | [h264 @ 0x9616d800] err{or,}_recognition separate: 1; 1 20:54:04 INFO - PROCESS | 1839 | [h264 @ 0x9616d800] err{or,}_recognition combined: 1; 1 20:54:04 INFO - PROCESS | 1839 | [h264 @ 0x9616d800] Unsupported bit depth: 0 20:54:04 INFO - PROCESS | 1839 | [h264 @ 0x9616e400] err{or,}_recognition separate: 1; 1 20:54:04 INFO - PROCESS | 1839 | [h264 @ 0x9616e400] err{or,}_recognition combined: 1; 1 20:54:04 INFO - PROCESS | 1839 | [h264 @ 0x9616e400] Unsupported bit depth: 0 20:54:04 INFO - PROCESS | 1839 | [h264 @ 0x9616e400] no picture 20:54:04 INFO - PROCESS | 1839 | [h264 @ 0x9616e400] no picture 20:54:05 INFO - PROCESS | 1839 | [aac @ 0x961ec400] err{or,}_recognition separate: 1; 1 20:54:05 INFO - PROCESS | 1839 | [aac @ 0x961ec400] err{or,}_recognition combined: 1; 1 20:54:05 INFO - PROCESS | 1839 | [aac @ 0x961ec400] Unsupported bit depth: 0 20:54:05 INFO - PROCESS | 1839 | [aac @ 0x9616e400] err{or,}_recognition separate: 1; 1 20:54:05 INFO - PROCESS | 1839 | [aac @ 0x9616e400] err{or,}_recognition combined: 1; 1 20:54:05 INFO - PROCESS | 1839 | [aac @ 0x9616e400] Unsupported bit depth: 0 20:54:05 INFO - PROCESS | 1839 | [aac @ 0x961e2800] err{or,}_recognition separate: 1; 1 20:54:05 INFO - PROCESS | 1839 | [aac @ 0x961e2800] err{or,}_recognition combined: 1; 1 20:54:05 INFO - PROCESS | 1839 | [aac @ 0x961e2800] Unsupported bit depth: 0 20:54:05 INFO - PROCESS | 1839 | [h264 @ 0x9651e400] err{or,}_recognition separate: 1; 1 20:54:05 INFO - PROCESS | 1839 | [h264 @ 0x9651e400] err{or,}_recognition combined: 1; 1 20:54:05 INFO - PROCESS | 1839 | [h264 @ 0x9651e400] Unsupported bit depth: 0 20:54:05 INFO - PROCESS | 1839 | [aac @ 0x96521800] err{or,}_recognition separate: 1; 1 20:54:05 INFO - PROCESS | 1839 | [aac @ 0x96521800] err{or,}_recognition combined: 1; 1 20:54:05 INFO - PROCESS | 1839 | [aac @ 0x96521800] Unsupported bit depth: 0 20:54:05 INFO - PROCESS | 1839 | [aac @ 0x961e2800] err{or,}_recognition separate: 1; 1 20:54:05 INFO - PROCESS | 1839 | [aac @ 0x961e2800] err{or,}_recognition combined: 1; 1 20:54:05 INFO - PROCESS | 1839 | [aac @ 0x961e2800] Unsupported bit depth: 0 20:54:05 INFO - PROCESS | 1839 | [h264 @ 0x9651e000] err{or,}_recognition separate: 1; 1 20:54:05 INFO - PROCESS | 1839 | [h264 @ 0x9651e000] err{or,}_recognition combined: 1; 1 20:54:05 INFO - PROCESS | 1839 | [h264 @ 0x9651e000] Unsupported bit depth: 0 20:54:05 INFO - PROCESS | 1839 | [aac @ 0x96522800] err{or,}_recognition separate: 1; 1 20:54:05 INFO - PROCESS | 1839 | [aac @ 0x96522800] err{or,}_recognition combined: 1; 1 20:54:05 INFO - PROCESS | 1839 | [h264 @ 0x9651e000] no picture 20:54:05 INFO - PROCESS | 1839 | [h264 @ 0x9651e000] no picture 20:54:05 INFO - PROCESS | 1839 | [aac @ 0x96522800] Unsupported bit depth: 0 20:54:05 INFO - PROCESS | 1839 | [aac @ 0x965e8800] err{or,}_recognition separate: 1; 1 20:54:05 INFO - PROCESS | 1839 | [aac @ 0x965e8800] err{or,}_recognition combined: 1; 1 20:54:05 INFO - PROCESS | 1839 | [aac @ 0x965e8800] Unsupported bit depth: 0 20:54:05 INFO - PROCESS | 1839 | [h264 @ 0x965e9800] err{or,}_recognition separate: 1; 1 20:54:05 INFO - PROCESS | 1839 | [h264 @ 0x965e9800] err{or,}_recognition combined: 1; 1 20:54:05 INFO - PROCESS | 1839 | [h264 @ 0x965e9800] Unsupported bit depth: 0 20:54:05 INFO - PROCESS | 1839 | [aac @ 0x9616e000] err{or,}_recognition separate: 1; 1 20:54:05 INFO - PROCESS | 1839 | [aac @ 0x9616e000] err{or,}_recognition combined: 1; 1 20:54:05 INFO - PROCESS | 1839 | [aac @ 0x9616e000] Unsupported bit depth: 0 20:54:05 INFO - PROCESS | 1839 | [h264 @ 0x961e3000] err{or,}_recognition separate: 1; 1 20:54:05 INFO - PROCESS | 1839 | [h264 @ 0x961e3000] err{or,}_recognition combined: 1; 1 20:54:05 INFO - PROCESS | 1839 | [h264 @ 0x961e3000] Unsupported bit depth: 0 20:54:05 INFO - PROCESS | 1839 | [h264 @ 0x965ee400] err{or,}_recognition separate: 1; 1 20:54:05 INFO - PROCESS | 1839 | [h264 @ 0x965ee400] err{or,}_recognition combined: 1; 1 20:54:05 INFO - PROCESS | 1839 | [h264 @ 0x965ee400] Unsupported bit depth: 0 20:54:05 INFO - PROCESS | 1839 | [h264 @ 0x9651e400] err{or,}_recognition separate: 1; 1 20:54:05 INFO - PROCESS | 1839 | [h264 @ 0x9651e400] err{or,}_recognition combined: 1; 1 20:54:05 INFO - PROCESS | 1839 | [h264 @ 0x9651e400] Unsupported bit depth: 0 20:54:05 INFO - PROCESS | 1839 | [h264 @ 0x9651e400] no picture 20:54:05 INFO - PROCESS | 1839 | [h264 @ 0x9651e400] no picture 20:54:05 INFO - PROCESS | 1839 | [aac @ 0x965f3800] err{or,}_recognition separate: 1; 1 20:54:05 INFO - PROCESS | 1839 | [aac @ 0x965f3800] err{or,}_recognition combined: 1; 1 20:54:05 INFO - PROCESS | 1839 | [aac @ 0x965f3800] Unsupported bit depth: 0 20:54:05 INFO - PROCESS | 1839 | [aac @ 0x96522800] err{or,}_recognition separate: 1; 1 20:54:05 INFO - PROCESS | 1839 | [aac @ 0x96522800] err{or,}_recognition combined: 1; 1 20:54:05 INFO - PROCESS | 1839 | [aac @ 0x96522800] Unsupported bit depth: 0 20:54:05 INFO - PROCESS | 1839 | [h264 @ 0x965e8c00] err{or,}_recognition separate: 1; 1 20:54:05 INFO - PROCESS | 1839 | [h264 @ 0x965e8c00] err{or,}_recognition combined: 1; 1 20:54:05 INFO - PROCESS | 1839 | [h264 @ 0x965e8c00] Unsupported bit depth: 0 20:54:05 INFO - PROCESS | 1839 | [h264 @ 0x965e8c00] no picture 20:54:05 INFO - PROCESS | 1839 | [h264 @ 0x965e8c00] no picture 20:54:05 INFO - PROCESS | 1839 | [h264 @ 0x965f5800] err{or,}_recognition separate: 1; 1 20:54:05 INFO - PROCESS | 1839 | [h264 @ 0x965f5800] err{or,}_recognition combined: 1; 1 20:54:05 INFO - PROCESS | 1839 | [h264 @ 0x965f5800] Unsupported bit depth: 0 20:54:05 INFO - PROCESS | 1839 | [h264 @ 0x965f5800] no picture 20:54:05 INFO - PROCESS | 1839 | [h264 @ 0x965f5800] no picture 20:54:05 INFO - .... 20:54:05 INFO - TEST-OK | /media-source/mediasource-activesourcebuffers.html | took 2561ms 20:54:05 INFO - PROCESS | 1839 | 1477626845525 Marionette TRACE conn4 <- [1,1768,null,{"value":["/media-source/mediasource-activesourcebuffers.html",0,null,null,[["SourceBuffer added to activeSourceBuffers list when its only audio track gets loaded (and thus becomes enabled).",0,null,null],["SourceBuffer added to activeSourceBuffers list when its only video track gets loaded (and thus becomes selected).",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: audio is first sourceBuffer, audio media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: audio is first sourceBuffer, video media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: video is first sourceBuffer, audio media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: video is first sourceBuffer, video media appended first",0,null,null],["Active SourceBuffers list reflects changes to selected audio/video tracks associated with separate SourceBuffers.",1,"object is undefined","EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html:142:23\nMediaSourceUtil.fetchManifestAndData/ [0,1769,"getWindowHandle",null] 20:54:05 INFO - PROCESS | 1839 | 1477626845585 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 20:54:05 INFO - TEST-START | /media-source/mediasource-addsourcebuffer-mode.html 20:54:05 INFO - PROCESS | 1839 | 1477626845638 Marionette TRACE conn4 -> [0,1770,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:05 INFO - PROCESS | 1839 | 1477626845829 Marionette TRACE conn4 <- [1,1770,null,{"value":null}] 20:54:06 INFO - PROCESS | 1839 | 1477626846010 Marionette TRACE conn4 -> [0,1771,"getWindowHandles",null] 20:54:06 INFO - PROCESS | 1839 | 1477626846016 Marionette TRACE conn4 <- [1,1771,null,["8"]] 20:54:06 INFO - PROCESS | 1839 | 1477626846022 Marionette TRACE conn4 -> [0,1772,"switchToWindow",{"name":"8"}] 20:54:06 INFO - PROCESS | 1839 | 1477626846033 Marionette TRACE conn4 <- [1,1772,null,{}] 20:54:06 INFO - PROCESS | 1839 | 1477626846038 Marionette TRACE conn4 -> [0,1773,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-addsourcebuffer-mode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:06 INFO - PROCESS | 1839 | ++DOCSHELL 0x82377800 == 40 [pid = 1839] [id = 407] 20:54:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x82444000) [pid = 1839] [serial = 1189] [outer = (nil)] 20:54:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x82483400) [pid = 1839] [serial = 1190] [outer = 0x82444000] 20:54:06 INFO - PROCESS | 1839 | 1477626846140 Marionette DEBUG loaded listener.js 20:54:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x8c9bec00) [pid = 1839] [serial = 1191] [outer = 0x82444000] 20:54:07 INFO - PROCESS | 1839 | 1477626847004 Marionette TRACE conn4 <- [1,1773,null,{"value":["/media-source/mediasource-addsourcebuffer-mode.html",0,null,null,[["addSourceBuffer() sets SourceBuffer.mode to 'segments' when the generate timestamps flag is false",0,null,null],["addSourceBuffer() sets SourceBuffer.mode to 'sequence' when the generate timestamps flag is true",1,"assert_unreached: Browser does not support the audio/aac and audio/mpeg MIME types used in this test Reached unreachable code","@http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html:24:17\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html:18:5\n"]]]}] 20:54:07 INFO - .. 20:54:07 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer-mode.html | took 1476ms 20:54:07 INFO - PROCESS | 1839 | 1477626847074 Marionette TRACE conn4 -> [0,1774,"getWindowHandle",null] 20:54:07 INFO - PROCESS | 1839 | 1477626847080 Marionette TRACE conn4 <- [1,1774,null,{"value":"8"}] 20:54:07 INFO - TEST-START | /media-source/mediasource-addsourcebuffer.html 20:54:07 INFO - PROCESS | 1839 | 1477626847090 Marionette TRACE conn4 -> [0,1775,"getContext",null] 20:54:07 INFO - PROCESS | 1839 | 1477626847097 Marionette TRACE conn4 <- [1,1775,null,{"value":"content"}] 20:54:07 INFO - PROCESS | 1839 | 1477626847120 Marionette TRACE conn4 -> [0,1776,"setContext",{"value":"chrome"}] 20:54:07 INFO - PROCESS | 1839 | 1477626847127 Marionette TRACE conn4 <- [1,1776,null,{}] 20:54:07 INFO - PROCESS | 1839 | 1477626847137 Marionette TRACE conn4 -> [0,1777,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:54:07 INFO - PROCESS | 1839 | 1477626847163 Marionette TRACE conn4 <- [1,1777,null,{"value":true}] 20:54:07 INFO - PROCESS | 1839 | 1477626847169 Marionette TRACE conn4 -> [0,1778,"setContext",{"value":"content"}] 20:54:07 INFO - Setting pref media.mediasource.enabled (true) 20:54:07 INFO - PROCESS | 1839 | 1477626847179 Marionette TRACE conn4 <- [1,1778,null,{}] 20:54:07 INFO - PROCESS | 1839 | 1477626847191 Marionette TRACE conn4 -> [0,1779,"getContext",null] 20:54:07 INFO - PROCESS | 1839 | 1477626847196 Marionette TRACE conn4 <- [1,1779,null,{"value":"content"}] 20:54:07 INFO - PROCESS | 1839 | 1477626847202 Marionette TRACE conn4 -> [0,1780,"setContext",{"value":"chrome"}] 20:54:07 INFO - PROCESS | 1839 | 1477626847207 Marionette TRACE conn4 <- [1,1780,null,{}] 20:54:07 INFO - PROCESS | 1839 | 1477626847214 Marionette TRACE conn4 -> [0,1781,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:54:07 INFO - PROCESS | 1839 | 1477626847234 Marionette TRACE conn4 <- [1,1781,null,{"value":null}] 20:54:07 INFO - PROCESS | 1839 | 1477626847312 Marionette TRACE conn4 -> [0,1782,"setContext",{"value":"content"}] 20:54:07 INFO - PROCESS | 1839 | 1477626847328 Marionette TRACE conn4 <- [1,1782,null,{}] 20:54:07 INFO - PROCESS | 1839 | 1477626847353 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:07 INFO - PROCESS | 1839 | 1477626847588 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 20:54:07 INFO - PROCESS | 1839 | 1477626847781 Marionette TRACE conn4 -> [0,1784,"getWindowHandles",null] 20:54:07 INFO - PROCESS | 1839 | 1477626847789 Marionette TRACE conn4 <- [1,1784,null,["8"]] 20:54:07 INFO - PROCESS | 1839 | 1477626847795 Marionette TRACE conn4 -> [0,1785,"switchToWindow",{"name":"8"}] 20:54:07 INFO - PROCESS | 1839 | 1477626847803 Marionette TRACE conn4 <- [1,1785,null,{}] 20:54:07 INFO - PROCESS | 1839 | --DOCSHELL 0x828fbc00 == 39 [pid = 1839] [id = 403] 20:54:07 INFO - PROCESS | 1839 | --DOCSHELL 0x8f81b800 == 38 [pid = 1839] [id = 402] 20:54:07 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce6c400 == 37 [pid = 1839] [id = 401] 20:54:07 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x90e41800) [pid = 1839] [serial = 1150] [outer = (nil)] [url = about:blank] 20:54:07 INFO - PROCESS | 1839 | --DOCSHELL 0x82893800 == 36 [pid = 1839] [id = 400] 20:54:07 INFO - PROCESS | 1839 | --DOCSHELL 0x828f4800 == 35 [pid = 1839] [id = 399] 20:54:07 INFO - PROCESS | 1839 | --DOCSHELL 0x82451800 == 34 [pid = 1839] [id = 398] 20:54:07 INFO - PROCESS | 1839 | --DOCSHELL 0x8da90400 == 33 [pid = 1839] [id = 397] 20:54:07 INFO - PROCESS | 1839 | --DOCSHELL 0x836c8400 == 32 [pid = 1839] [id = 396] 20:54:07 INFO - PROCESS | 1839 | --DOCSHELL 0x82888400 == 31 [pid = 1839] [id = 395] 20:54:07 INFO - PROCESS | 1839 | --DOCSHELL 0x82377000 == 30 [pid = 1839] [id = 394] 20:54:07 INFO - PROCESS | 1839 | 1477626847847 Marionette TRACE conn4 -> [0,1786,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-addsourcebuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:07 INFO - PROCESS | 1839 | ++DOCSHELL 0x82888400 == 31 [pid = 1839] [id = 408] 20:54:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x8288ac00) [pid = 1839] [serial = 1192] [outer = (nil)] 20:54:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x828f9c00) [pid = 1839] [serial = 1193] [outer = 0x8288ac00] 20:54:07 INFO - PROCESS | 1839 | 1477626847935 Marionette DEBUG loaded listener.js 20:54:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 82 (0x82999400) [pid = 1839] [serial = 1194] [outer = 0x8288ac00] 20:54:08 INFO - PROCESS | 1839 | --DOMWINDOW == 81 (0x8ce90400) [pid = 1839] [serial = 1147] [outer = (nil)] [url = about:blank] 20:54:08 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x8ce90800) [pid = 1839] [serial = 1148] [outer = (nil)] [url = about:blank] 20:54:08 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x8ce38000) [pid = 1839] [serial = 1144] [outer = (nil)] [url = about:blank] 20:54:08 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x8ce47c00) [pid = 1839] [serial = 1145] [outer = (nil)] [url = about:blank] 20:54:08 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x8c4e8400) [pid = 1839] [serial = 1141] [outer = (nil)] [url = about:blank] 20:54:08 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x8c76b800) [pid = 1839] [serial = 1142] [outer = (nil)] [url = about:blank] 20:54:08 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x83633800) [pid = 1839] [serial = 1138] [outer = (nil)] [url = about:blank] 20:54:08 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x83634400) [pid = 1839] [serial = 1139] [outer = (nil)] [url = about:blank] 20:54:08 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x825d3800) [pid = 1839] [serial = 1135] [outer = (nil)] [url = about:blank] 20:54:08 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x82378c00) [pid = 1839] [serial = 1136] [outer = (nil)] [url = about:blank] 20:54:08 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x828f2400) [pid = 1839] [serial = 1132] [outer = (nil)] [url = about:blank] 20:54:08 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x828f6c00) [pid = 1839] [serial = 1133] [outer = (nil)] [url = about:blank] 20:54:08 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x95d87000) [pid = 1839] [serial = 1129] [outer = (nil)] [url = about:blank] 20:54:08 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x95d8a800) [pid = 1839] [serial = 1130] [outer = (nil)] [url = about:blank] 20:54:08 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x95b5f000) [pid = 1839] [serial = 1126] [outer = (nil)] [url = about:blank] 20:54:08 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x95b64400) [pid = 1839] [serial = 1127] [outer = (nil)] [url = about:blank] 20:54:08 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x957df800) [pid = 1839] [serial = 1123] [outer = (nil)] [url = about:blank] 20:54:08 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x957e2400) [pid = 1839] [serial = 1124] [outer = (nil)] [url = about:blank] 20:54:08 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x939f4000) [pid = 1839] [serial = 1120] [outer = (nil)] [url = about:blank] 20:54:08 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x939f6400) [pid = 1839] [serial = 1121] [outer = (nil)] [url = about:blank] 20:54:08 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x8c9b8c00) [pid = 1839] [serial = 1117] [outer = (nil)] [url = about:blank] 20:54:08 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x8c4ea000) [pid = 1839] [serial = 1118] [outer = (nil)] [url = about:blank] 20:54:08 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x82489400) [pid = 1839] [serial = 1114] [outer = (nil)] [url = about:blank] 20:54:08 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x8236e000) [pid = 1839] [serial = 1115] [outer = (nil)] [url = about:blank] 20:54:08 INFO - PROCESS | 1839 | [1839] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 20:54:08 INFO - PROCESS | 1839 | 1477626848665 Marionette TRACE conn4 <- [1,1786,null,{"value":["/media-source/mediasource-addsourcebuffer.html",0,null,null,[["Test addSourceBuffer() in 'ended' state.",0,null,null],["Test addSourceBuffer() with empty type",0,null,null],["Test addSourceBuffer() with null",0,null,null],["Test addSourceBuffer() with unsupported type",0,null,null],["Test addSourceBuffer() with Vorbis and VP8",0,null,null],["Test addSourceBuffer() with Vorbis and VP8 in separate SourceBuffers",0,null,null],["Test addSourceBuffer() video only",0,null,null],["Test addSourceBuffer() audio only",0,null,null],["Test addSourceBuffer() with AAC and H.264",0,null,null],["Test addSourceBuffer() with AAC and H.264 in separate SourceBuffers",0,null,null],["Test addSourceBuffer() QuotaExceededError.",0,null,null]]]}] 20:54:08 INFO - ........... 20:54:08 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer.html | took 1641ms 20:54:08 INFO - PROCESS | 1839 | 1477626848730 Marionette TRACE conn4 -> [0,1787,"getWindowHandle",null] 20:54:08 INFO - TEST-START | /media-source/mediasource-append-buffer.html 20:54:08 INFO - Clearing pref media.mediasource.enabled 20:54:08 INFO - PROCESS | 1839 | 1477626848734 Marionette TRACE conn4 <- [1,1787,null,{"value":"8"}] 20:54:08 INFO - PROCESS | 1839 | 1477626848742 Marionette TRACE conn4 -> [0,1788,"getContext",null] 20:54:08 INFO - PROCESS | 1839 | 1477626848745 Marionette TRACE conn4 <- [1,1788,null,{"value":"content"}] 20:54:08 INFO - PROCESS | 1839 | 1477626848754 Marionette TRACE conn4 -> [0,1789,"setContext",{"value":"chrome"}] 20:54:08 INFO - PROCESS | 1839 | 1477626848757 Marionette TRACE conn4 <- [1,1789,null,{}] 20:54:08 INFO - PROCESS | 1839 | 1477626848764 Marionette TRACE conn4 -> [0,1790,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:54:08 INFO - PROCESS | 1839 | 1477626848783 Marionette TRACE conn4 <- [1,1790,null,{"value":null}] 20:54:08 INFO - PROCESS | 1839 | 1477626848788 Marionette TRACE conn4 -> [0,1791,"setContext",{"value":"content"}] 20:54:08 INFO - PROCESS | 1839 | 1477626848791 Marionette TRACE conn4 <- [1,1791,null,{}] 20:54:08 INFO - PROCESS | 1839 | 1477626848797 Marionette TRACE conn4 -> [0,1792,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:08 INFO - PROCESS | 1839 | 1477626848971 Marionette TRACE conn4 <- [1,1792,null,{"value":null}] 20:54:09 INFO - PROCESS | 1839 | 1477626849101 Marionette TRACE conn4 -> [0,1793,"getWindowHandles",null] 20:54:09 INFO - PROCESS | 1839 | 1477626849106 Marionette TRACE conn4 <- [1,1793,null,["8"]] 20:54:09 INFO - PROCESS | 1839 | 1477626849115 Marionette TRACE conn4 -> [0,1794,"switchToWindow",{"name":"8"}] 20:54:09 INFO - PROCESS | 1839 | 1477626849121 Marionette TRACE conn4 <- [1,1794,null,{}] 20:54:09 INFO - PROCESS | 1839 | 1477626849127 Marionette TRACE conn4 -> [0,1795,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-append-buffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-append-buffer.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:09 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c776c00 == 32 [pid = 1839] [id = 409] 20:54:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x8c9b4c00) [pid = 1839] [serial = 1195] [outer = (nil)] 20:54:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x8ce3c400) [pid = 1839] [serial = 1196] [outer = 0x8c9b4c00] 20:54:09 INFO - PROCESS | 1839 | 1477626849220 Marionette DEBUG loaded listener.js 20:54:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x8ce3c800) [pid = 1839] [serial = 1197] [outer = 0x8c9b4c00] 20:54:12 INFO - PROCESS | 1839 | [aac @ 0x97bdcc00] err{or,}_recognition separate: 1; 1 20:54:12 INFO - PROCESS | 1839 | [aac @ 0x97bdcc00] err{or,}_recognition combined: 1; 1 20:54:12 INFO - PROCESS | 1839 | [aac @ 0x97bdcc00] Unsupported bit depth: 0 20:54:13 INFO - PROCESS | 1839 | [h264 @ 0x97b6dc00] err{or,}_recognition separate: 1; 1 20:54:13 INFO - PROCESS | 1839 | [h264 @ 0x97b6dc00] err{or,}_recognition combined: 1; 1 20:54:13 INFO - PROCESS | 1839 | [h264 @ 0x97b6dc00] Unsupported bit depth: 0 20:54:13 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x8c4e1000) [pid = 1839] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html] 20:54:13 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x828f4c00) [pid = 1839] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html] 20:54:13 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x8f81d400) [pid = 1839] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-null.html] 20:54:13 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x82888800) [pid = 1839] [serial = 1154] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 20:54:13 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x8248d400) [pid = 1839] [serial = 1152] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 20:54:13 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x8c770800) [pid = 1839] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html] 20:54:13 INFO - PROCESS | 1839 | --DOMWINDOW == 54 (0x8ce6c800) [pid = 1839] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort.html] 20:54:14 INFO - PROCESS | 1839 | [aac @ 0x9b40ac00] err{or,}_recognition separate: 1; 1 20:54:14 INFO - PROCESS | 1839 | [aac @ 0x9b40ac00] err{or,}_recognition combined: 1; 1 20:54:14 INFO - PROCESS | 1839 | [aac @ 0x9b40ac00] Unsupported bit depth: 0 20:54:14 INFO - PROCESS | 1839 | [aac @ 0xa078a000] err{or,}_recognition separate: 1; 1 20:54:14 INFO - PROCESS | 1839 | [aac @ 0xa078a000] err{or,}_recognition combined: 1; 1 20:54:14 INFO - PROCESS | 1839 | [aac @ 0xa078a000] Unsupported bit depth: 0 20:54:14 INFO - PROCESS | 1839 | [h264 @ 0xa2603c00] err{or,}_recognition separate: 1; 1 20:54:14 INFO - PROCESS | 1839 | [h264 @ 0xa2603c00] err{or,}_recognition combined: 1; 1 20:54:14 INFO - PROCESS | 1839 | [h264 @ 0xa2603c00] Unsupported bit depth: 0 20:54:14 INFO - PROCESS | 1839 | [h264 @ 0xa0756c00] err{or,}_recognition separate: 1; 1 20:54:14 INFO - PROCESS | 1839 | [h264 @ 0xa0756c00] err{or,}_recognition combined: 1; 1 20:54:14 INFO - PROCESS | 1839 | [h264 @ 0xa0756c00] Unsupported bit depth: 0 20:54:14 INFO - PROCESS | 1839 | [h264 @ 0xa2668c00] err{or,}_recognition separate: 1; 1 20:54:14 INFO - PROCESS | 1839 | [h264 @ 0xa2668c00] err{or,}_recognition combined: 1; 1 20:54:14 INFO - PROCESS | 1839 | [h264 @ 0xa2668c00] Unsupported bit depth: 0 20:54:15 INFO - PROCESS | 1839 | [aac @ 0x9b14d800] err{or,}_recognition separate: 1; 1 20:54:15 INFO - PROCESS | 1839 | [aac @ 0x9b14d800] err{or,}_recognition combined: 1; 1 20:54:15 INFO - PROCESS | 1839 | [aac @ 0x9b14d800] Unsupported bit depth: 0 20:54:15 INFO - PROCESS | 1839 | [aac @ 0xa2bda000] err{or,}_recognition separate: 1; 1 20:54:15 INFO - PROCESS | 1839 | [aac @ 0xa2bda000] err{or,}_recognition combined: 1; 1 20:54:15 INFO - PROCESS | 1839 | [aac @ 0xa2bda000] Unsupported bit depth: 0 20:54:15 INFO - PROCESS | 1839 | [aac @ 0x82891800] err{or,}_recognition separate: 1; 1 20:54:15 INFO - PROCESS | 1839 | [aac @ 0x82891800] err{or,}_recognition combined: 1; 1 20:54:15 INFO - PROCESS | 1839 | [aac @ 0x82891800] Unsupported bit depth: 0 20:54:16 INFO - PROCESS | 1839 | [h264 @ 0x82994c00] err{or,}_recognition separate: 1; 1 20:54:16 INFO - PROCESS | 1839 | [h264 @ 0x82994c00] err{or,}_recognition combined: 1; 1 20:54:16 INFO - PROCESS | 1839 | [h264 @ 0x82994c00] Unsupported bit depth: 0 20:54:16 INFO - PROCESS | 1839 | [h264 @ 0x836ccc00] err{or,}_recognition separate: 1; 1 20:54:16 INFO - PROCESS | 1839 | [h264 @ 0x836ccc00] err{or,}_recognition combined: 1; 1 20:54:16 INFO - PROCESS | 1839 | [h264 @ 0x836ccc00] Unsupported bit depth: 0 20:54:16 INFO - PROCESS | 1839 | [h264 @ 0x8c9b6c00] err{or,}_recognition separate: 1; 1 20:54:16 INFO - PROCESS | 1839 | [h264 @ 0x8c9b6c00] err{or,}_recognition combined: 1; 1 20:54:16 INFO - PROCESS | 1839 | [h264 @ 0x8c9b6c00] Unsupported bit depth: 0 20:54:16 INFO - PROCESS | 1839 | [aac @ 0x8236b800] err{or,}_recognition separate: 1; 1 20:54:16 INFO - PROCESS | 1839 | [aac @ 0x8236b800] err{or,}_recognition combined: 1; 1 20:54:16 INFO - PROCESS | 1839 | [aac @ 0x8236b800] Unsupported bit depth: 0 20:54:17 INFO - PROCESS | 1839 | [aac @ 0x957cf400] err{or,}_recognition separate: 1; 1 20:54:17 INFO - PROCESS | 1839 | [aac @ 0x957cf400] err{or,}_recognition combined: 1; 1 20:54:17 INFO - PROCESS | 1839 | [aac @ 0x957cf400] Unsupported bit depth: 0 20:54:17 INFO - PROCESS | 1839 | [h264 @ 0x95877800] err{or,}_recognition separate: 1; 1 20:54:17 INFO - PROCESS | 1839 | [h264 @ 0x95877800] err{or,}_recognition combined: 1; 1 20:54:17 INFO - PROCESS | 1839 | [h264 @ 0x95877800] Unsupported bit depth: 0 20:54:18 INFO - PROCESS | 1839 | [aac @ 0x8c4ea400] err{or,}_recognition separate: 1; 1 20:54:18 INFO - PROCESS | 1839 | [aac @ 0x8c4ea400] err{or,}_recognition combined: 1; 1 20:54:18 INFO - PROCESS | 1839 | [aac @ 0x8c4ea400] Unsupported bit depth: 0 20:54:18 INFO - PROCESS | 1839 | [aac @ 0x8c9b8000] err{or,}_recognition separate: 1; 1 20:54:18 INFO - PROCESS | 1839 | [aac @ 0x8c9b8000] err{or,}_recognition combined: 1; 1 20:54:18 INFO - PROCESS | 1839 | [aac @ 0x8c9b8000] Unsupported bit depth: 0 20:54:18 INFO - PROCESS | 1839 | [h264 @ 0x9b14dc00] err{or,}_recognition separate: 1; 1 20:54:18 INFO - PROCESS | 1839 | [h264 @ 0x9b14dc00] err{or,}_recognition combined: 1; 1 20:54:18 INFO - PROCESS | 1839 | [h264 @ 0x9b14dc00] Unsupported bit depth: 0 20:54:18 INFO - PROCESS | 1839 | [h264 @ 0xa2d4f400] err{or,}_recognition separate: 1; 1 20:54:18 INFO - PROCESS | 1839 | [h264 @ 0xa2d4f400] err{or,}_recognition combined: 1; 1 20:54:18 INFO - PROCESS | 1839 | [h264 @ 0xa2d4f400] Unsupported bit depth: 0 20:54:18 INFO - PROCESS | 1839 | [aac @ 0x8c4ea400] err{or,}_recognition separate: 1; 1 20:54:18 INFO - PROCESS | 1839 | [aac @ 0x8c4ea400] err{or,}_recognition combined: 1; 1 20:54:18 INFO - PROCESS | 1839 | [aac @ 0x8c4ea400] Unsupported bit depth: 0 20:54:18 INFO - PROCESS | 1839 | [aac @ 0x8c9b8000] err{or,}_recognition separate: 1; 1 20:54:18 INFO - PROCESS | 1839 | [aac @ 0x8c9b8000] err{or,}_recognition combined: 1; 1 20:54:18 INFO - PROCESS | 1839 | [aac @ 0x8c9b8000] Unsupported bit depth: 0 20:54:18 INFO - PROCESS | 1839 | [aac @ 0x8ce9a000] err{or,}_recognition separate: 1; 1 20:54:18 INFO - PROCESS | 1839 | [aac @ 0x8ce9a000] err{or,}_recognition combined: 1; 1 20:54:18 INFO - PROCESS | 1839 | [aac @ 0x8ce9a000] Unsupported bit depth: 0 20:54:18 INFO - PROCESS | 1839 | [aac @ 0xa1110c00] err{or,}_recognition separate: 1; 1 20:54:18 INFO - PROCESS | 1839 | [aac @ 0xa1110c00] err{or,}_recognition combined: 1; 1 20:54:18 INFO - PROCESS | 1839 | [aac @ 0xa1110c00] Unsupported bit depth: 0 20:54:18 INFO - PROCESS | 1839 | [h264 @ 0xa2f07c00] err{or,}_recognition separate: 1; 1 20:54:18 INFO - PROCESS | 1839 | [h264 @ 0xa2f07c00] err{or,}_recognition combined: 1; 1 20:54:18 INFO - PROCESS | 1839 | [h264 @ 0xa2f07c00] Unsupported bit depth: 0 20:54:18 INFO - PROCESS | 1839 | [h264 @ 0xa2d4f400] err{or,}_recognition separate: 1; 1 20:54:18 INFO - PROCESS | 1839 | [h264 @ 0xa2d4f400] err{or,}_recognition combined: 1; 1 20:54:18 INFO - PROCESS | 1839 | [h264 @ 0xa2d4f400] Unsupported bit depth: 0 20:54:18 INFO - PROCESS | 1839 | [h264 @ 0xa2f08c00] err{or,}_recognition separate: 1; 1 20:54:18 INFO - PROCESS | 1839 | [h264 @ 0xa2f08c00] err{or,}_recognition combined: 1; 1 20:54:18 INFO - PROCESS | 1839 | [h264 @ 0xa2f08c00] Unsupported bit depth: 0 20:54:18 INFO - PROCESS | 1839 | [h264 @ 0xa2f0a400] err{or,}_recognition separate: 1; 1 20:54:18 INFO - PROCESS | 1839 | [h264 @ 0xa2f0a400] err{or,}_recognition combined: 1; 1 20:54:18 INFO - PROCESS | 1839 | [h264 @ 0xa2f0a400] Unsupported bit depth: 0 20:54:18 INFO - PROCESS | 1839 | [aac @ 0x8ce9a000] err{or,}_recognition separate: 1; 1 20:54:18 INFO - PROCESS | 1839 | [aac @ 0x8ce9a000] err{or,}_recognition combined: 1; 1 20:54:18 INFO - PROCESS | 1839 | [aac @ 0x8ce9a000] Unsupported bit depth: 0 20:54:18 INFO - PROCESS | 1839 | [aac @ 0xa2f83800] err{or,}_recognition separate: 1; 1 20:54:18 INFO - PROCESS | 1839 | [aac @ 0xa2f83800] err{or,}_recognition combined: 1; 1 20:54:18 INFO - PROCESS | 1839 | [aac @ 0xa2f83800] Unsupported bit depth: 0 20:54:18 INFO - PROCESS | 1839 | [aac @ 0x828fbc00] err{or,}_recognition separate: 1; 1 20:54:18 INFO - PROCESS | 1839 | [aac @ 0x828fbc00] err{or,}_recognition combined: 1; 1 20:54:18 INFO - PROCESS | 1839 | [aac @ 0x828fbc00] Unsupported bit depth: 0 20:54:18 INFO - PROCESS | 1839 | [h264 @ 0x8c770800] err{or,}_recognition separate: 1; 1 20:54:18 INFO - PROCESS | 1839 | [h264 @ 0x8c770800] err{or,}_recognition combined: 1; 1 20:54:18 INFO - PROCESS | 1839 | [h264 @ 0x8c770800] Unsupported bit depth: 0 20:54:18 INFO - PROCESS | 1839 | [h264 @ 0x8c9c0800] err{or,}_recognition separate: 1; 1 20:54:18 INFO - PROCESS | 1839 | [h264 @ 0x8c9c0800] err{or,}_recognition combined: 1; 1 20:54:18 INFO - PROCESS | 1839 | [h264 @ 0x8c9c0800] Unsupported bit depth: 0 20:54:18 INFO - PROCESS | 1839 | [h264 @ 0x8ce43800] err{or,}_recognition separate: 1; 1 20:54:18 INFO - PROCESS | 1839 | [h264 @ 0x8ce43800] err{or,}_recognition combined: 1; 1 20:54:18 INFO - PROCESS | 1839 | [h264 @ 0x8ce43800] Unsupported bit depth: 0 20:54:18 INFO - PROCESS | 1839 | [aac @ 0x8ce47400] err{or,}_recognition separate: 1; 1 20:54:18 INFO - PROCESS | 1839 | [aac @ 0x8ce47400] err{or,}_recognition combined: 1; 1 20:54:18 INFO - PROCESS | 1839 | [aac @ 0x8ce47400] Unsupported bit depth: 0 20:54:18 INFO - PROCESS | 1839 | [h264 @ 0x8ce6e400] err{or,}_recognition separate: 1; 1 20:54:18 INFO - PROCESS | 1839 | [h264 @ 0x8ce6e400] err{or,}_recognition combined: 1; 1 20:54:18 INFO - PROCESS | 1839 | [h264 @ 0x8ce6e400] Unsupported bit depth: 0 20:54:18 INFO - PROCESS | 1839 | [aac @ 0x8db7c400] err{or,}_recognition separate: 1; 1 20:54:18 INFO - PROCESS | 1839 | [aac @ 0x8db7c400] err{or,}_recognition combined: 1; 1 20:54:18 INFO - PROCESS | 1839 | [aac @ 0x8db7c400] Unsupported bit depth: 0 20:54:18 INFO - PROCESS | 1839 | [h264 @ 0x957eac00] err{or,}_recognition separate: 1; 1 20:54:18 INFO - PROCESS | 1839 | [h264 @ 0x957eac00] err{or,}_recognition combined: 1; 1 20:54:18 INFO - PROCESS | 1839 | [h264 @ 0x957eac00] Unsupported bit depth: 0 20:54:18 INFO - PROCESS | 1839 | [aac @ 0x957cf400] err{or,}_recognition separate: 1; 1 20:54:18 INFO - PROCESS | 1839 | [aac @ 0x957cf400] err{or,}_recognition combined: 1; 1 20:54:18 INFO - PROCESS | 1839 | [aac @ 0x957cf400] Unsupported bit depth: 0 20:54:19 INFO - PROCESS | 1839 | [h264 @ 0x957e4c00] err{or,}_recognition separate: 1; 1 20:54:19 INFO - PROCESS | 1839 | [h264 @ 0x957e4c00] err{or,}_recognition combined: 1; 1 20:54:19 INFO - PROCESS | 1839 | [h264 @ 0x957e4c00] Unsupported bit depth: 0 20:54:19 INFO - PROCESS | 1839 | [aac @ 0x95940800] err{or,}_recognition separate: 1; 1 20:54:19 INFO - PROCESS | 1839 | [aac @ 0x95940800] err{or,}_recognition combined: 1; 1 20:54:19 INFO - PROCESS | 1839 | [aac @ 0x95940800] Unsupported bit depth: 0 20:54:19 INFO - PROCESS | 1839 | [h264 @ 0x95b64400] err{or,}_recognition separate: 1; 1 20:54:19 INFO - PROCESS | 1839 | [h264 @ 0x95b64400] err{or,}_recognition combined: 1; 1 20:54:19 INFO - PROCESS | 1839 | [h264 @ 0x95b64400] Unsupported bit depth: 0 20:54:19 INFO - PROCESS | 1839 | [aac @ 0x95940800] err{or,}_recognition separate: 1; 1 20:54:19 INFO - PROCESS | 1839 | [aac @ 0x95940800] err{or,}_recognition combined: 1; 1 20:54:19 INFO - PROCESS | 1839 | [aac @ 0x95940800] Unsupported bit depth: 0 20:54:19 INFO - PROCESS | 1839 | [h264 @ 0x95b64400] err{or,}_recognition separate: 1; 1 20:54:19 INFO - PROCESS | 1839 | [h264 @ 0x95b64400] err{or,}_recognition combined: 1; 1 20:54:19 INFO - PROCESS | 1839 | [h264 @ 0x95b64400] Unsupported bit depth: 0 20:54:19 INFO - PROCESS | 1839 | 1477626859903 Marionette TRACE conn4 <- [1,1795,null,{"value":["/media-source/mediasource-append-buffer.html",0,null,null,[["Test SourceBuffer.appendBuffer() event dispatching.",0,null,null],["Test SourceBuffer.appendBuffer() call during a pending appendBuffer().",0,null,null],["Test SourceBuffer.abort() call during a pending appendBuffer().",0,null,null],["Test SourceBuffer.appendBuffer() triggering an 'ended' to 'open' transition.",0,null,null],["Test zero byte SourceBuffer.appendBuffer() call triggering an 'ended' to 'open' transition.",0,null,null],["Test MediaSource.removeSourceBuffer() call during a pending appendBuffer().",0,null,null],["Test set MediaSource.duration during a pending appendBuffer() for one of its SourceBuffers.",0,null,null],["Test MediaSource.endOfStream() during a pending appendBuffer() for one of its SourceBuffers.",0,null,null],["Test set SourceBuffer.timestampOffset during a pending appendBuffer().",0,null,null],["Test appending an empty ArrayBufferView.",0,null,null],["Test appending a neutered ArrayBufferView.",0,null,null],["Test appending an empty ArrayBuffer.",0,null,null],["Test appending a neutered ArrayBuffer.",0,null,null],["Test appendBuffer with partial init segments.",0,null,null],["Test appendBuffer with partial media segments.",0,null,null],["Test abort in the middle of an initialization segment.",0,null,null],["Test abort after removing sourcebuffer.",0,null,null],["Test abort after readyState is ended following init segment and media segment.",0,null,null],["Test abort after appendBuffer update ends.",0,null,null],["Test appending null.",0,null,null],["Test appending after removeSourceBuffer().",0,null,null]]]}] 20:54:19 INFO - ..................... 20:54:19 INFO - TEST-OK | /media-source/mediasource-append-buffer.html | took 11228ms 20:54:19 INFO - PROCESS | 1839 | 1477626859992 Marionette TRACE conn4 -> [0,1796,"getWindowHandle",null] 20:54:20 INFO - PROCESS | 1839 | 1477626860001 Marionette TRACE conn4 <- [1,1796,null,{"value":"8"}] 20:54:20 INFO - TEST-START | /media-source/mediasource-appendbuffer-quota-exceeded.html 20:54:20 INFO - PROCESS | 1839 | 1477626860013 Marionette TRACE conn4 -> [0,1797,"timeouts",{"script":185000}] 20:54:20 INFO - PROCESS | 1839 | 1477626860021 Marionette TRACE conn4 <- [1,1797,null,{}] 20:54:20 INFO - PROCESS | 1839 | 1477626860031 Marionette TRACE conn4 -> [0,1798,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:20 INFO - PROCESS | 1839 | 1477626860260 Marionette TRACE conn4 <- [1,1798,null,{"value":null}] 20:54:20 INFO - PROCESS | 1839 | 1477626860457 Marionette TRACE conn4 -> [0,1799,"getWindowHandles",null] 20:54:20 INFO - PROCESS | 1839 | 1477626860462 Marionette TRACE conn4 <- [1,1799,null,["8"]] 20:54:20 INFO - PROCESS | 1839 | 1477626860470 Marionette TRACE conn4 -> [0,1800,"switchToWindow",{"name":"8"}] 20:54:20 INFO - PROCESS | 1839 | 1477626860480 Marionette TRACE conn4 <- [1,1800,null,{}] 20:54:20 INFO - PROCESS | 1839 | 1477626860535 Marionette TRACE conn4 -> [0,1801,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-appendbuffer-quota-exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (180000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 180000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:20 INFO - PROCESS | 1839 | ++DOCSHELL 0x98485400 == 33 [pid = 1839] [id = 410] 20:54:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 55 (0x98485c00) [pid = 1839] [serial = 1198] [outer = (nil)] 20:54:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x9a2c3000) [pid = 1839] [serial = 1199] [outer = 0x98485c00] 20:54:20 INFO - PROCESS | 1839 | 1477626860643 Marionette DEBUG loaded listener.js 20:54:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x9a32f800) [pid = 1839] [serial = 1200] [outer = 0x98485c00] 20:54:21 INFO - PROCESS | 1839 | [aac @ 0xa0784000] err{or,}_recognition separate: 1; 1 20:54:21 INFO - PROCESS | 1839 | [aac @ 0xa0784000] err{or,}_recognition combined: 1; 1 20:54:21 INFO - PROCESS | 1839 | [aac @ 0xa0784000] Unsupported bit depth: 0 20:54:21 INFO - PROCESS | 1839 | [aac @ 0xa0784000] err{or,}_recognition separate: 1; 1 20:54:21 INFO - PROCESS | 1839 | [aac @ 0xa0784000] err{or,}_recognition combined: 1; 1 20:54:21 INFO - PROCESS | 1839 | [aac @ 0xa0784000] Unsupported bit depth: 0 20:54:24 INFO - PROCESS | 1839 | --DOCSHELL 0x82892400 == 32 [pid = 1839] [id = 387] 20:54:24 INFO - PROCESS | 1839 | --DOCSHELL 0x82443000 == 31 [pid = 1839] [id = 381] 20:54:24 INFO - PROCESS | 1839 | --DOCSHELL 0x82448800 == 30 [pid = 1839] [id = 372] 20:54:24 INFO - PROCESS | 1839 | --DOCSHELL 0x825d1400 == 29 [pid = 1839] [id = 374] 20:54:24 INFO - PROCESS | 1839 | --DOCSHELL 0x825cd800 == 28 [pid = 1839] [id = 388] 20:54:24 INFO - PROCESS | 1839 | --DOCSHELL 0x83640800 == 27 [pid = 1839] [id = 375] 20:54:24 INFO - PROCESS | 1839 | --DOCSHELL 0x82888400 == 26 [pid = 1839] [id = 408] 20:54:24 INFO - PROCESS | 1839 | --DOCSHELL 0x8299a400 == 25 [pid = 1839] [id = 389] 20:54:24 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce97800 == 24 [pid = 1839] [id = 378] 20:54:24 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce6ec00 == 23 [pid = 1839] [id = 384] 20:54:24 INFO - PROCESS | 1839 | --DOCSHELL 0x836d2000 == 22 [pid = 1839] [id = 404] 20:54:24 INFO - PROCESS | 1839 | --DOCSHELL 0x8f81c800 == 21 [pid = 1839] [id = 393] 20:54:24 INFO - PROCESS | 1839 | --DOCSHELL 0x8c4e5400 == 20 [pid = 1839] [id = 405] 20:54:24 INFO - PROCESS | 1839 | --DOCSHELL 0x8c778c00 == 19 [pid = 1839] [id = 376] 20:54:24 INFO - PROCESS | 1839 | --DOCSHELL 0x8c4e5800 == 18 [pid = 1839] [id = 390] 20:54:24 INFO - PROCESS | 1839 | --DOCSHELL 0x8fa19400 == 17 [pid = 1839] [id = 379] 20:54:24 INFO - PROCESS | 1839 | --DOCSHELL 0x95d80000 == 16 [pid = 1839] [id = 386] 20:54:24 INFO - PROCESS | 1839 | --DOCSHELL 0x957ee400 == 15 [pid = 1839] [id = 385] 20:54:24 INFO - PROCESS | 1839 | --DOCSHELL 0x90e42c00 == 14 [pid = 1839] [id = 406] 20:54:24 INFO - PROCESS | 1839 | --DOCSHELL 0x8c76f800 == 13 [pid = 1839] [id = 382] 20:54:24 INFO - PROCESS | 1839 | --DOCSHELL 0x8c9be000 == 12 [pid = 1839] [id = 391] 20:54:24 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce77800 == 11 [pid = 1839] [id = 392] 20:54:24 INFO - PROCESS | 1839 | --DOCSHELL 0x93a25c00 == 10 [pid = 1839] [id = 380] 20:54:24 INFO - PROCESS | 1839 | --DOCSHELL 0x92ab2400 == 9 [pid = 1839] [id = 383] 20:54:24 INFO - PROCESS | 1839 | --DOCSHELL 0x82377800 == 8 [pid = 1839] [id = 407] 20:54:24 INFO - PROCESS | 1839 | --DOCSHELL 0x8c776c00 == 7 [pid = 1839] [id = 409] 20:54:24 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x82895400) [pid = 1839] [serial = 1155] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 20:54:24 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x8253f400) [pid = 1839] [serial = 1153] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 20:54:24 INFO - PROCESS | 1839 | --DOMWINDOW == 54 (0x836cc400) [pid = 1839] [serial = 1157] [outer = (nil)] [url = about:blank] 20:54:24 INFO - PROCESS | 1839 | --DOMWINDOW == 53 (0x8f819000) [pid = 1839] [serial = 1160] [outer = (nil)] [url = about:blank] 20:54:24 INFO - PROCESS | 1839 | --DOMWINDOW == 52 (0x8c777c00) [pid = 1839] [serial = 1163] [outer = (nil)] [url = about:blank] 20:54:24 INFO - PROCESS | 1839 | --DOMWINDOW == 51 (0x828fd400) [pid = 1839] [serial = 1167] [outer = (nil)] [url = about:blank] 20:54:24 INFO - PROCESS | 1839 | --DOMWINDOW == 50 (0x828fcc00) [pid = 1839] [serial = 1166] [outer = (nil)] [url = about:blank] 20:54:24 INFO - PROCESS | 1839 | --DOMWINDOW == 49 (0x8c772800) [pid = 1839] [serial = 1170] [outer = (nil)] [url = about:blank] 20:54:24 INFO - PROCESS | 1839 | --DOMWINDOW == 48 (0x8c771c00) [pid = 1839] [serial = 1169] [outer = (nil)] [url = about:blank] 20:54:24 INFO - PROCESS | 1839 | --DOMWINDOW == 47 (0x8ce78c00) [pid = 1839] [serial = 1173] [outer = (nil)] [url = about:blank] 20:54:24 INFO - PROCESS | 1839 | --DOMWINDOW == 46 (0x8ce72000) [pid = 1839] [serial = 1172] [outer = (nil)] [url = about:blank] 20:54:24 INFO - PROCESS | 1839 | --DOMWINDOW == 45 (0x92a34000) [pid = 1839] [serial = 1176] [outer = (nil)] [url = about:blank] 20:54:24 INFO - PROCESS | 1839 | --DOMWINDOW == 44 (0x91ae8400) [pid = 1839] [serial = 1175] [outer = (nil)] [url = about:blank] 20:54:24 INFO - PROCESS | 1839 | --DOMWINDOW == 43 (0x91ae8800) [pid = 1839] [serial = 1179] [outer = (nil)] [url = about:blank] 20:54:24 INFO - PROCESS | 1839 | --DOMWINDOW == 42 (0x90e4f000) [pid = 1839] [serial = 1178] [outer = (nil)] [url = about:blank] 20:54:24 INFO - PROCESS | 1839 | --DOMWINDOW == 41 (0x955e9000) [pid = 1839] [serial = 1181] [outer = (nil)] [url = about:blank] 20:54:28 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x8c9b4c00) [pid = 1839] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-append-buffer.html] 20:54:28 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x82444000) [pid = 1839] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html] 20:54:28 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x8288ac00) [pid = 1839] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html] 20:54:28 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x9524b400) [pid = 1839] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL.html] 20:54:28 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x8c4e7000) [pid = 1839] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/media-source/interfaces.html] 20:54:28 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x90e4e400) [pid = 1839] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html] 20:54:28 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x82483c00) [pid = 1839] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html] 20:54:28 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x836c8c00) [pid = 1839] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-subclassing.html] 20:54:28 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x8da91800) [pid = 1839] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html] 20:54:28 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x8f864000) [pid = 1839] [serial = 1149] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html] 20:54:34 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x8ce3c400) [pid = 1839] [serial = 1196] [outer = (nil)] [url = about:blank] 20:54:34 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x8ce3c800) [pid = 1839] [serial = 1197] [outer = (nil)] [url = about:blank] 20:54:34 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x828f9c00) [pid = 1839] [serial = 1193] [outer = (nil)] [url = about:blank] 20:54:34 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x82999400) [pid = 1839] [serial = 1194] [outer = (nil)] [url = about:blank] 20:54:34 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x82483400) [pid = 1839] [serial = 1190] [outer = (nil)] [url = about:blank] 20:54:34 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x8c9bec00) [pid = 1839] [serial = 1191] [outer = (nil)] [url = about:blank] 20:54:34 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0x95e72000) [pid = 1839] [serial = 1187] [outer = (nil)] [url = about:blank] 20:54:34 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x95e72400) [pid = 1839] [serial = 1188] [outer = (nil)] [url = about:blank] 20:54:34 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x8c773400) [pid = 1839] [serial = 1184] [outer = (nil)] [url = about:blank] 20:54:34 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x8c9ba400) [pid = 1839] [serial = 1185] [outer = (nil)] [url = about:blank] 20:54:34 INFO - PROCESS | 1839 | --DOMWINDOW == 20 (0x955e9400) [pid = 1839] [serial = 1182] [outer = (nil)] [url = about:blank] 20:54:34 INFO - PROCESS | 1839 | --DOMWINDOW == 19 (0x8ce76400) [pid = 1839] [serial = 1164] [outer = (nil)] [url = about:blank] 20:54:34 INFO - PROCESS | 1839 | --DOMWINDOW == 18 (0x8c4de000) [pid = 1839] [serial = 1158] [outer = (nil)] [url = about:blank] 20:54:34 INFO - PROCESS | 1839 | --DOMWINDOW == 17 (0x8f81ac00) [pid = 1839] [serial = 1161] [outer = (nil)] [url = about:blank] 20:54:34 INFO - PROCESS | 1839 | --DOMWINDOW == 16 (0x90e44000) [pid = 1839] [serial = 1151] [outer = (nil)] [url = about:blank] 20:54:43 INFO - PROCESS | 1839 | --DOMWINDOW == 15 (0x9a2c3000) [pid = 1839] [serial = 1199] [outer = (nil)] [url = about:blank] 20:54:44 INFO - PROCESS | 1839 | 1477626884283 Marionette TRACE conn4 <- [1,1801,null,{"value":["/media-source/mediasource-appendbuffer-quota-exceeded.html",0,null,null,[["Appending data repeatedly should fill up the buffer and throw a QuotaExceededError when buffer is full.",0,null,null]]]}] 20:54:44 INFO - . 20:54:44 INFO - TEST-OK | /media-source/mediasource-appendbuffer-quota-exceeded.html | took 24299ms 20:54:44 INFO - PROCESS | 1839 | 1477626884316 Marionette TRACE conn4 -> [0,1802,"getWindowHandle",null] 20:54:44 INFO - PROCESS | 1839 | 1477626884323 Marionette TRACE conn4 <- [1,1802,null,{"value":"8"}] 20:54:44 INFO - TEST-START | /media-source/mediasource-appendwindow.html 20:54:44 INFO - PROCESS | 1839 | 1477626884334 Marionette TRACE conn4 -> [0,1803,"timeouts",{"script":35000}] 20:54:44 INFO - PROCESS | 1839 | 1477626884338 Marionette TRACE conn4 <- [1,1803,null,{}] 20:54:44 INFO - PROCESS | 1839 | 1477626884350 Marionette TRACE conn4 -> [0,1804,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:44 INFO - PROCESS | 1839 | 1477626884551 Marionette TRACE conn4 <- [1,1804,null,{"value":null}] 20:54:44 INFO - PROCESS | 1839 | 1477626884590 Marionette TRACE conn4 -> [0,1805,"getWindowHandles",null] 20:54:44 INFO - PROCESS | 1839 | 1477626884596 Marionette TRACE conn4 <- [1,1805,null,["8"]] 20:54:44 INFO - PROCESS | 1839 | 1477626884698 Marionette TRACE conn4 -> [0,1806,"switchToWindow",{"name":"8"}] 20:54:44 INFO - PROCESS | 1839 | 1477626884709 Marionette TRACE conn4 <- [1,1806,null,{}] 20:54:44 INFO - PROCESS | 1839 | 1477626884722 Marionette TRACE conn4 -> [0,1807,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-appendwindow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-appendwindow.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:44 INFO - PROCESS | 1839 | ++DOCSHELL 0x82489000 == 8 [pid = 1839] [id = 411] 20:54:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 16 (0x82489400) [pid = 1839] [serial = 1201] [outer = (nil)] 20:54:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 17 (0x8248dc00) [pid = 1839] [serial = 1202] [outer = 0x82489400] 20:54:44 INFO - PROCESS | 1839 | 1477626884816 Marionette DEBUG loaded listener.js 20:54:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 18 (0x82537000) [pid = 1839] [serial = 1203] [outer = 0x82489400] 20:54:47 INFO - PROCESS | 1839 | [aac @ 0x836d2c00] err{or,}_recognition separate: 1; 1 20:54:47 INFO - PROCESS | 1839 | [aac @ 0x836d2c00] err{or,}_recognition combined: 1; 1 20:54:47 INFO - PROCESS | 1839 | [aac @ 0x836d2c00] Unsupported bit depth: 0 20:54:47 INFO - PROCESS | 1839 | [h264 @ 0x836d4000] err{or,}_recognition separate: 1; 1 20:54:47 INFO - PROCESS | 1839 | [h264 @ 0x836d4000] err{or,}_recognition combined: 1; 1 20:54:47 INFO - PROCESS | 1839 | [h264 @ 0x836d4000] Unsupported bit depth: 0 20:54:47 INFO - PROCESS | 1839 | [aac @ 0x836d2c00] err{or,}_recognition separate: 1; 1 20:54:47 INFO - PROCESS | 1839 | [aac @ 0x836d2c00] err{or,}_recognition combined: 1; 1 20:54:47 INFO - PROCESS | 1839 | [aac @ 0x836d2c00] Unsupported bit depth: 0 20:54:47 INFO - PROCESS | 1839 | [h264 @ 0x8c4dd400] err{or,}_recognition separate: 1; 1 20:54:47 INFO - PROCESS | 1839 | [h264 @ 0x8c4dd400] err{or,}_recognition combined: 1; 1 20:54:47 INFO - PROCESS | 1839 | [h264 @ 0x8c4dd400] Unsupported bit depth: 0 20:54:47 INFO - PROCESS | 1839 | 1477626887247 Marionette TRACE conn4 <- [1,1807,null,{"value":["/media-source/mediasource-appendwindow.html",0,null,null,[["Test correctly reset appendWindowStart and appendWindowEnd values",0,null,null],["Test set wrong values to appendWindowStart and appendWindowEnd.",0,null,null],["Test set correct values to appendWindowStart and appendWindowEnd.",0,null,null],["Test appendwindow throw error when mediasource object is not associated with a sourebuffer.",0,null,null],["Test set appendWindowStart and appendWindowEnd when source buffer updating.",0,null,null],["Test appendWindowStart and appendWindowEnd value after a sourceBuffer.abort().",0,null,null],["Test read appendWindowStart and appendWindowEnd initial values.",0,null,null]]]}] 20:54:47 INFO - ....... 20:54:47 INFO - TEST-OK | /media-source/mediasource-appendwindow.html | took 2946ms 20:54:47 INFO - PROCESS | 1839 | 1477626887278 Marionette TRACE conn4 -> [0,1808,"getWindowHandle",null] 20:54:47 INFO - TEST-START | /media-source/mediasource-attach-stops-delaying-load-event.html 20:54:47 INFO - PROCESS | 1839 | 1477626887283 Marionette TRACE conn4 <- [1,1808,null,{"value":"8"}] 20:54:47 INFO - PROCESS | 1839 | 1477626887291 Marionette TRACE conn4 -> [0,1809,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:47 INFO - PROCESS | 1839 | 1477626887486 Marionette TRACE conn4 <- [1,1809,null,{"value":null}] 20:54:47 INFO - PROCESS | 1839 | 1477626887597 Marionette TRACE conn4 -> [0,1810,"getWindowHandles",null] 20:54:47 INFO - PROCESS | 1839 | 1477626887603 Marionette TRACE conn4 <- [1,1810,null,["8"]] 20:54:47 INFO - PROCESS | 1839 | 1477626887610 Marionette TRACE conn4 -> [0,1811,"switchToWindow",{"name":"8"}] 20:54:47 INFO - PROCESS | 1839 | 1477626887621 Marionette TRACE conn4 <- [1,1811,null,{}] 20:54:47 INFO - PROCESS | 1839 | 1477626887643 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-attach-stops-delaying-load-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:47 INFO - PROCESS | 1839 | ++DOCSHELL 0x82538c00 == 9 [pid = 1839] [id = 412] 20:54:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 19 (0x825d3c00) [pid = 1839] [serial = 1204] [outer = (nil)] 20:54:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 20 (0x8c76bc00) [pid = 1839] [serial = 1205] [outer = 0x825d3c00] 20:54:47 INFO - PROCESS | 1839 | 1477626887736 Marionette DEBUG loaded listener.js 20:54:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 21 (0x82481c00) [pid = 1839] [serial = 1206] [outer = 0x825d3c00] 20:54:48 INFO - PROCESS | 1839 | 1477626888283 Marionette TRACE conn4 <- [1,1812,null,{"value":["/media-source/mediasource-attach-stops-delaying-load-event.html",0,null,null,[["MediaSource attachment should immediately stop delaying the load event",0,null,null]]]}] 20:54:48 INFO - . 20:54:48 INFO - TEST-OK | /media-source/mediasource-attach-stops-delaying-load-event.html | took 1021ms 20:54:48 INFO - PROCESS | 1839 | 1477626888311 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 20:54:48 INFO - PROCESS | 1839 | 1477626888315 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 20:54:48 INFO - TEST-START | /media-source/mediasource-avtracks.html 20:54:48 INFO - PROCESS | 1839 | 1477626888332 Marionette TRACE conn4 -> [0,1814,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:48 INFO - PROCESS | 1839 | 1477626888561 Marionette TRACE conn4 <- [1,1814,null,{"value":null}] 20:54:48 INFO - PROCESS | 1839 | 1477626888678 Marionette TRACE conn4 -> [0,1815,"getWindowHandles",null] 20:54:48 INFO - PROCESS | 1839 | 1477626888683 Marionette TRACE conn4 <- [1,1815,null,["8"]] 20:54:48 INFO - PROCESS | 1839 | 1477626888689 Marionette TRACE conn4 -> [0,1816,"switchToWindow",{"name":"8"}] 20:54:48 INFO - PROCESS | 1839 | 1477626888697 Marionette TRACE conn4 <- [1,1816,null,{}] 20:54:48 INFO - PROCESS | 1839 | 1477626888702 Marionette TRACE conn4 -> [0,1817,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-avtracks.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-avtracks.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:48 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c9bb400 == 10 [pid = 1839] [id = 413] 20:54:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x8c9bc400) [pid = 1839] [serial = 1207] [outer = (nil)] 20:54:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x8c9be800) [pid = 1839] [serial = 1208] [outer = 0x8c9bc400] 20:54:48 INFO - PROCESS | 1839 | 1477626888802 Marionette DEBUG loaded listener.js 20:54:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x8ce2e800) [pid = 1839] [serial = 1209] [outer = 0x8c9bc400] 20:54:49 INFO - .... 20:54:49 INFO - TEST-OK | /media-source/mediasource-avtracks.html | took 1623ms 20:54:49 INFO - TEST-START | /media-source/mediasource-buffered.html 20:54:50 INFO - PROCESS | 1839 | 1477626889933 Marionette TRACE conn4 <- [1,1817,null,{"value":["/media-source/mediasource-avtracks.html",0,null,null,[["Check that media tracks and their properties are populated properly",1,"object is undefined","EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:12:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:8:5\n"],["Media tracks must be removed when the SourceBuffer is removed from the MediaSource",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:90:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:87:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:83:5\n"],["Media tracks must be removed when the HTMLMediaElement.src is changed",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:104:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:101:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:97:5\n"],["Media tracks must be removed when HTMLMediaElement.load() is called",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:118:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:115:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:111:5\n"]]]}] 20:54:50 INFO - PROCESS | 1839 | 1477626889954 Marionette TRACE conn4 -> [0,1818,"getWindowHandle",null] 20:54:50 INFO - PROCESS | 1839 | 1477626889960 Marionette TRACE conn4 <- [1,1818,null,{"value":"8"}] 20:54:50 INFO - PROCESS | 1839 | 1477626889971 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:50 INFO - PROCESS | 1839 | 1477626890241 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 20:54:50 INFO - PROCESS | 1839 | 1477626890398 Marionette TRACE conn4 -> [0,1820,"getWindowHandles",null] 20:54:50 INFO - PROCESS | 1839 | 1477626890405 Marionette TRACE conn4 <- [1,1820,null,["8"]] 20:54:50 INFO - PROCESS | 1839 | 1477626890415 Marionette TRACE conn4 -> [0,1821,"switchToWindow",{"name":"8"}] 20:54:50 INFO - PROCESS | 1839 | 1477626890425 Marionette TRACE conn4 <- [1,1821,null,{}] 20:54:50 INFO - PROCESS | 1839 | 1477626890434 Marionette TRACE conn4 -> [0,1822,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-buffered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-buffered.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:50 INFO - PROCESS | 1839 | ++DOCSHELL 0x82377800 == 11 [pid = 1839] [id = 414] 20:54:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x82378000) [pid = 1839] [serial = 1210] [outer = (nil)] 20:54:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x82446000) [pid = 1839] [serial = 1211] [outer = 0x82378000] 20:54:50 INFO - PROCESS | 1839 | 1477626890576 Marionette DEBUG loaded listener.js 20:54:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x82485c00) [pid = 1839] [serial = 1212] [outer = 0x82378000] 20:54:52 INFO - PROCESS | 1839 | [aac @ 0x8c772c00] err{or,}_recognition separate: 1; 1 20:54:52 INFO - PROCESS | 1839 | [aac @ 0x8c772c00] err{or,}_recognition combined: 1; 1 20:54:52 INFO - PROCESS | 1839 | [aac @ 0x8c772c00] Unsupported bit depth: 0 20:54:52 INFO - PROCESS | 1839 | [aac @ 0x8c9b6400] err{or,}_recognition separate: 1; 1 20:54:52 INFO - PROCESS | 1839 | [aac @ 0x8c9b6400] err{or,}_recognition combined: 1; 1 20:54:52 INFO - PROCESS | 1839 | [aac @ 0x8c9b6400] Unsupported bit depth: 0 20:54:52 INFO - PROCESS | 1839 | [aac @ 0x8236c400] err{or,}_recognition separate: 1; 1 20:54:52 INFO - PROCESS | 1839 | [aac @ 0x8236c400] err{or,}_recognition combined: 1; 1 20:54:52 INFO - PROCESS | 1839 | [aac @ 0x8236c400] Unsupported bit depth: 0 20:54:52 INFO - PROCESS | 1839 | [h264 @ 0x8ce33400] err{or,}_recognition separate: 1; 1 20:54:52 INFO - PROCESS | 1839 | [h264 @ 0x8ce33400] err{or,}_recognition combined: 1; 1 20:54:52 INFO - PROCESS | 1839 | [h264 @ 0x8ce33400] Unsupported bit depth: 0 20:54:52 INFO - PROCESS | 1839 | [aac @ 0x8236c400] err{or,}_recognition separate: 1; 1 20:54:52 INFO - PROCESS | 1839 | [aac @ 0x8236c400] err{or,}_recognition combined: 1; 1 20:54:52 INFO - PROCESS | 1839 | [aac @ 0x8236c400] Unsupported bit depth: 0 20:54:52 INFO - PROCESS | 1839 | [h264 @ 0x8c9b7400] err{or,}_recognition separate: 1; 1 20:54:52 INFO - PROCESS | 1839 | [h264 @ 0x8c9b7400] err{or,}_recognition combined: 1; 1 20:54:52 INFO - PROCESS | 1839 | [h264 @ 0x8c9b7400] Unsupported bit depth: 0 20:54:52 INFO - PROCESS | 1839 | [h264 @ 0x8c9b7400] no picture 20:54:52 INFO - PROCESS | 1839 | [h264 @ 0x8c9b7400] no picture 20:54:52 INFO - PROCESS | 1839 | [aac @ 0x8c4e7c00] err{or,}_recognition separate: 1; 1 20:54:52 INFO - PROCESS | 1839 | [aac @ 0x8c4e7c00] err{or,}_recognition combined: 1; 1 20:54:52 INFO - PROCESS | 1839 | [aac @ 0x8c4e7c00] Unsupported bit depth: 0 20:54:52 INFO - PROCESS | 1839 | [h264 @ 0x8ce33000] err{or,}_recognition separate: 1; 1 20:54:52 INFO - PROCESS | 1839 | [h264 @ 0x8ce33000] err{or,}_recognition combined: 1; 1 20:54:52 INFO - PROCESS | 1839 | [h264 @ 0x8ce33000] Unsupported bit depth: 0 20:54:52 INFO - PROCESS | 1839 | [aac @ 0x8ce34000] err{or,}_recognition separate: 1; 1 20:54:52 INFO - PROCESS | 1839 | [aac @ 0x8ce34000] err{or,}_recognition combined: 1; 1 20:54:52 INFO - PROCESS | 1839 | [aac @ 0x8ce34000] Unsupported bit depth: 0 20:54:52 INFO - PROCESS | 1839 | [h264 @ 0x8c4e7c00] err{or,}_recognition separate: 1; 1 20:54:52 INFO - PROCESS | 1839 | [h264 @ 0x8c4e7c00] err{or,}_recognition combined: 1; 1 20:54:52 INFO - PROCESS | 1839 | [h264 @ 0x8c4e7c00] Unsupported bit depth: 0 20:54:52 INFO - PROCESS | 1839 | [h264 @ 0x8c4e7c00] no picture 20:54:52 INFO - PROCESS | 1839 | [h264 @ 0x8c4e7c00] no picture 20:54:52 INFO - PROCESS | 1839 | 1477626892680 Marionette TRACE conn4 <- [1,1822,null,{"value":["/media-source/mediasource-buffered.html",0,null,null,[["Demuxed content with different lengths",0,null,null],["Muxed content with different lengths",0,null,null],["Demuxed content with an empty buffered range on one SourceBuffer",0,null,null],["Muxed content empty buffered ranges.",0,null,null],["Get buffered range when sourcebuffer is empty.",0,null,null],["Get buffered range when only init segment is appended.",0,null,null],["Get buffered range after removing sourcebuffer.",0,null,null]]]}] 20:54:52 INFO - ....... 20:54:52 INFO - TEST-OK | /media-source/mediasource-buffered.html | took 2784ms 20:54:52 INFO - PROCESS | 1839 | 1477626892752 Marionette TRACE conn4 -> [0,1823,"getWindowHandle",null] 20:54:52 INFO - PROCESS | 1839 | 1477626892761 Marionette TRACE conn4 <- [1,1823,null,{"value":"8"}] 20:54:52 INFO - TEST-START | /media-source/mediasource-closed.html 20:54:52 INFO - PROCESS | 1839 | 1477626892770 Marionette TRACE conn4 -> [0,1824,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:52 INFO - PROCESS | 1839 | 1477626892987 Marionette TRACE conn4 <- [1,1824,null,{"value":null}] 20:54:53 INFO - PROCESS | 1839 | 1477626893142 Marionette TRACE conn4 -> [0,1825,"getWindowHandles",null] 20:54:53 INFO - PROCESS | 1839 | 1477626893147 Marionette TRACE conn4 <- [1,1825,null,["8"]] 20:54:53 INFO - PROCESS | 1839 | 1477626893155 Marionette TRACE conn4 -> [0,1826,"switchToWindow",{"name":"8"}] 20:54:53 INFO - PROCESS | 1839 | 1477626893163 Marionette TRACE conn4 <- [1,1826,null,{}] 20:54:53 INFO - PROCESS | 1839 | 1477626893169 Marionette TRACE conn4 -> [0,1827,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-closed.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:53 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce44400 == 12 [pid = 1839] [id = 415] 20:54:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x8ce46000) [pid = 1839] [serial = 1213] [outer = (nil)] 20:54:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x8ce6e000) [pid = 1839] [serial = 1214] [outer = 0x8ce46000] 20:54:53 INFO - PROCESS | 1839 | 1477626893268 Marionette DEBUG loaded listener.js 20:54:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x8ce6f400) [pid = 1839] [serial = 1215] [outer = 0x8ce46000] 20:54:54 INFO - PROCESS | 1839 | 1477626894424 Marionette TRACE conn4 <- [1,1827,null,{"value":["/media-source/mediasource-closed.html",0,null,null,[["Test attribute values on a closed MediaSource object.",0,null,null],["Test addSourceBuffer() while closed.",0,null,null],["Test removeSourceBuffer() while closed.",0,null,null],["Test endOfStream() while closed.",0,null,null],["Test endOfStream(decode) while closed.",0,null,null],["Test endOfStream(network) while closed.",0,null,null],["Test setting duration while closed.",0,null,null],["Test setting duration while open->closed.",0,null,null],["Test getting duration while open->closed.",0,null,null],["Test sourcebuffer.abort when closed.",0,null,null]]]}] 20:54:54 INFO - .......... 20:54:54 INFO - TEST-OK | /media-source/mediasource-closed.html | took 1674ms 20:54:54 INFO - PROCESS | 1839 | 1477626894447 Marionette TRACE conn4 -> [0,1828,"getWindowHandle",null] 20:54:54 INFO - PROCESS | 1839 | 1477626894456 Marionette TRACE conn4 <- [1,1828,null,{"value":"8"}] 20:54:54 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-framesize.html 20:54:54 INFO - PROCESS | 1839 | 1477626894466 Marionette TRACE conn4 -> [0,1829,"getContext",null] 20:54:54 INFO - PROCESS | 1839 | 1477626894471 Marionette TRACE conn4 <- [1,1829,null,{"value":"content"}] 20:54:54 INFO - PROCESS | 1839 | 1477626894506 Marionette TRACE conn4 -> [0,1830,"setContext",{"value":"chrome"}] 20:54:54 INFO - PROCESS | 1839 | 1477626894514 Marionette TRACE conn4 <- [1,1830,null,{}] 20:54:54 INFO - PROCESS | 1839 | 1477626894529 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:54:54 INFO - PROCESS | 1839 | 1477626894556 Marionette TRACE conn4 <- [1,1831,null,{"value":true}] 20:54:54 INFO - PROCESS | 1839 | 1477626894564 Marionette TRACE conn4 -> [0,1832,"setContext",{"value":"content"}] 20:54:54 INFO - PROCESS | 1839 | 1477626894567 Marionette TRACE conn4 <- [1,1832,null,{}] 20:54:54 INFO - Setting pref media.mediasource.enabled (true) 20:54:54 INFO - PROCESS | 1839 | 1477626894577 Marionette TRACE conn4 -> [0,1833,"getContext",null] 20:54:54 INFO - PROCESS | 1839 | 1477626894580 Marionette TRACE conn4 <- [1,1833,null,{"value":"content"}] 20:54:54 INFO - PROCESS | 1839 | 1477626894593 Marionette TRACE conn4 -> [0,1834,"setContext",{"value":"chrome"}] 20:54:54 INFO - PROCESS | 1839 | 1477626894604 Marionette TRACE conn4 <- [1,1834,null,{}] 20:54:54 INFO - PROCESS | 1839 | 1477626894699 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:54:54 INFO - PROCESS | 1839 | 1477626894721 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 20:54:54 INFO - PROCESS | 1839 | 1477626894739 Marionette TRACE conn4 -> [0,1836,"setContext",{"value":"content"}] 20:54:54 INFO - PROCESS | 1839 | 1477626894749 Marionette TRACE conn4 <- [1,1836,null,{}] 20:54:54 INFO - PROCESS | 1839 | 1477626894763 Marionette TRACE conn4 -> [0,1837,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:54:55 INFO - PROCESS | 1839 | 1477626895039 Marionette TRACE conn4 <- [1,1837,null,{"value":null}] 20:54:55 INFO - PROCESS | 1839 | --DOCSHELL 0x82538c00 == 11 [pid = 1839] [id = 412] 20:54:55 INFO - PROCESS | 1839 | --DOCSHELL 0x8c9bb400 == 10 [pid = 1839] [id = 413] 20:54:55 INFO - PROCESS | 1839 | --DOCSHELL 0x82489000 == 9 [pid = 1839] [id = 411] 20:54:55 INFO - PROCESS | 1839 | --DOCSHELL 0x82377800 == 8 [pid = 1839] [id = 414] 20:54:55 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce44400 == 7 [pid = 1839] [id = 415] 20:54:55 INFO - PROCESS | 1839 | --DOCSHELL 0x98485400 == 6 [pid = 1839] [id = 410] 20:54:55 INFO - PROCESS | 1839 | 1477626895806 Marionette TRACE conn4 -> [0,1838,"getWindowHandles",null] 20:54:55 INFO - PROCESS | 1839 | 1477626895812 Marionette TRACE conn4 <- [1,1838,null,["8"]] 20:54:55 INFO - PROCESS | 1839 | 1477626895825 Marionette TRACE conn4 -> [0,1839,"switchToWindow",{"name":"8"}] 20:54:55 INFO - PROCESS | 1839 | 1477626895835 Marionette TRACE conn4 <- [1,1839,null,{}] 20:54:55 INFO - PROCESS | 1839 | 1477626895846 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-av-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:54:55 INFO - PROCESS | 1839 | ++DOCSHELL 0x8244b400 == 7 [pid = 1839] [id = 416] 20:54:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x8244e000) [pid = 1839] [serial = 1216] [outer = (nil)] 20:54:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x8248b400) [pid = 1839] [serial = 1217] [outer = 0x8244e000] 20:54:55 INFO - PROCESS | 1839 | 1477626895943 Marionette DEBUG loaded listener.js 20:54:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x828fe000) [pid = 1839] [serial = 1218] [outer = 0x8244e000] 20:54:57 INFO - PROCESS | 1839 | [aac @ 0x8c4e0000] err{or,}_recognition separate: 1; 1 20:54:57 INFO - PROCESS | 1839 | [aac @ 0x8c4e0000] err{or,}_recognition combined: 1; 1 20:54:57 INFO - PROCESS | 1839 | [aac @ 0x8c4e0000] Unsupported bit depth: 0 20:54:57 INFO - PROCESS | 1839 | [h264 @ 0x8c4e1c00] err{or,}_recognition separate: 1; 1 20:54:57 INFO - PROCESS | 1839 | [h264 @ 0x8c4e1c00] err{or,}_recognition combined: 1; 1 20:54:57 INFO - PROCESS | 1839 | [h264 @ 0x8c4e1c00] Unsupported bit depth: 0 20:54:57 INFO - PROCESS | 1839 | [aac @ 0x8c4e0000] err{or,}_recognition separate: 1; 1 20:54:57 INFO - PROCESS | 1839 | [aac @ 0x8c4e0000] err{or,}_recognition combined: 1; 1 20:54:57 INFO - PROCESS | 1839 | [aac @ 0x8c4e0000] Unsupported bit depth: 0 20:54:57 INFO - PROCESS | 1839 | [h264 @ 0x8c4e1400] err{or,}_recognition separate: 1; 1 20:54:57 INFO - PROCESS | 1839 | [h264 @ 0x8c4e1400] err{or,}_recognition combined: 1; 1 20:54:57 INFO - PROCESS | 1839 | [h264 @ 0x8c4e1400] Unsupported bit depth: 0 20:54:57 INFO - PROCESS | 1839 | [h264 @ 0x8c4e1400] no picture 20:54:57 INFO - PROCESS | 1839 | [h264 @ 0x8c4e1400] no picture 20:54:58 INFO - PROCESS | 1839 | [aac @ 0x8c76cc00] err{or,}_recognition separate: 1; 1 20:54:58 INFO - PROCESS | 1839 | [aac @ 0x8c76cc00] err{or,}_recognition combined: 1; 1 20:54:58 INFO - PROCESS | 1839 | [aac @ 0x8c76cc00] Unsupported bit depth: 0 20:54:58 INFO - PROCESS | 1839 | [aac @ 0x8c4dfc00] err{or,}_recognition separate: 1; 1 20:54:58 INFO - PROCESS | 1839 | [aac @ 0x8c4dfc00] err{or,}_recognition combined: 1; 1 20:54:58 INFO - PROCESS | 1839 | [aac @ 0x8c4dfc00] Unsupported bit depth: 0 20:54:58 INFO - PROCESS | 1839 | [aac @ 0x8c76cc00] err{or,}_recognition separate: 1; 1 20:54:58 INFO - PROCESS | 1839 | [aac @ 0x8c76cc00] err{or,}_recognition combined: 1; 1 20:54:58 INFO - PROCESS | 1839 | [aac @ 0x8c76cc00] Unsupported bit depth: 0 20:54:58 INFO - PROCESS | 1839 | [aac @ 0x8c4e0000] err{or,}_recognition separate: 1; 1 20:54:58 INFO - PROCESS | 1839 | [aac @ 0x8c4e0000] err{or,}_recognition combined: 1; 1 20:54:58 INFO - PROCESS | 1839 | [aac @ 0x8c4e0000] Unsupported bit depth: 0 20:54:58 INFO - PROCESS | 1839 | [aac @ 0x8c4e0000] err{or,}_recognition separate: 1; 1 20:54:58 INFO - PROCESS | 1839 | [aac @ 0x8c4e0000] err{or,}_recognition combined: 1; 1 20:54:58 INFO - PROCESS | 1839 | [aac @ 0x8c4e0000] Unsupported bit depth: 0 20:54:58 INFO - PROCESS | 1839 | [aac @ 0x8c775000] err{or,}_recognition separate: 1; 1 20:54:58 INFO - PROCESS | 1839 | [aac @ 0x8c775000] err{or,}_recognition combined: 1; 1 20:54:58 INFO - PROCESS | 1839 | [aac @ 0x8c775000] Unsupported bit depth: 0 20:54:58 INFO - PROCESS | 1839 | [aac @ 0x8c4e0000] err{or,}_recognition separate: 1; 1 20:54:58 INFO - PROCESS | 1839 | [aac @ 0x8c4e0000] err{or,}_recognition combined: 1; 1 20:54:58 INFO - PROCESS | 1839 | [aac @ 0x8c4e0000] Unsupported bit depth: 0 20:54:58 INFO - PROCESS | 1839 | [aac @ 0x8c4e0000] err{or,}_recognition separate: 1; 1 20:54:58 INFO - PROCESS | 1839 | [aac @ 0x8c4e0000] err{or,}_recognition combined: 1; 1 20:54:58 INFO - PROCESS | 1839 | [aac @ 0x8c4e0000] Unsupported bit depth: 0 20:54:58 INFO - PROCESS | 1839 | [aac @ 0x8c4e0000] err{or,}_recognition separate: 1; 1 20:54:58 INFO - PROCESS | 1839 | [aac @ 0x8c4e0000] err{or,}_recognition combined: 1; 1 20:54:58 INFO - PROCESS | 1839 | [aac @ 0x8c4e0000] Unsupported bit depth: 0 20:54:59 INFO - PROCESS | 1839 | [h264 @ 0x8c9b6800] err{or,}_recognition separate: 1; 1 20:54:59 INFO - PROCESS | 1839 | [h264 @ 0x8c9b6800] err{or,}_recognition combined: 1; 1 20:54:59 INFO - PROCESS | 1839 | [h264 @ 0x8c9b6800] Unsupported bit depth: 0 20:54:59 INFO - PROCESS | 1839 | [h264 @ 0x8c9b6800] no picture 20:54:59 INFO - PROCESS | 1839 | [h264 @ 0x8c9b6800] no picture 20:54:59 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x8c9bc400) [pid = 1839] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-avtracks.html] 20:54:59 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x98485c00) [pid = 1839] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html] 20:54:59 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x825d3c00) [pid = 1839] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html] 20:54:59 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x82489400) [pid = 1839] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendwindow.html] 20:54:59 INFO - PROCESS | 1839 | [h264 @ 0x825c5000] err{or,}_recognition separate: 1; 1 20:54:59 INFO - PROCESS | 1839 | [h264 @ 0x825c5000] err{or,}_recognition combined: 1; 1 20:54:59 INFO - PROCESS | 1839 | [h264 @ 0x825c5000] Unsupported bit depth: 0 20:54:59 INFO - PROCESS | 1839 | [h264 @ 0x825c5000] no picture 20:54:59 INFO - PROCESS | 1839 | [h264 @ 0x825c5000] no picture 20:55:00 INFO - PROCESS | 1839 | [h264 @ 0x8c4e1000] err{or,}_recognition separate: 1; 1 20:55:00 INFO - PROCESS | 1839 | [h264 @ 0x8c4e1000] err{or,}_recognition combined: 1; 1 20:55:00 INFO - PROCESS | 1839 | [h264 @ 0x8c4e1000] Unsupported bit depth: 0 20:55:00 INFO - PROCESS | 1839 | [h264 @ 0x8c4e1000] no picture 20:55:00 INFO - PROCESS | 1839 | [h264 @ 0x8c4e1000] no picture 20:55:01 INFO - PROCESS | 1839 | 1477626901316 Marionette TRACE conn4 <- [1,1840,null,{"value":["/media-source/mediasource-config-change-mp4-av-framesize.html",0,null,null,[["Tests mp4 frame size changes in multiplexed content.",0,null,null]]]}] 20:55:01 INFO - . 20:55:01 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-framesize.html | took 6885ms 20:55:01 INFO - PROCESS | 1839 | 1477626901353 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 20:55:01 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-video-bitrate.html 20:55:01 INFO - PROCESS | 1839 | 1477626901364 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 20:55:01 INFO - PROCESS | 1839 | 1477626901378 Marionette TRACE conn4 -> [0,1842,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:55:01 INFO - PROCESS | 1839 | 1477626901672 Marionette TRACE conn4 <- [1,1842,null,{"value":null}] 20:55:02 INFO - PROCESS | 1839 | 1477626902032 Marionette TRACE conn4 -> [0,1843,"getWindowHandles",null] 20:55:02 INFO - PROCESS | 1839 | 1477626902046 Marionette TRACE conn4 <- [1,1843,null,["8"]] 20:55:02 INFO - PROCESS | 1839 | 1477626902060 Marionette TRACE conn4 -> [0,1844,"switchToWindow",{"name":"8"}] 20:55:02 INFO - PROCESS | 1839 | 1477626902079 Marionette TRACE conn4 <- [1,1844,null,{}] 20:55:02 INFO - PROCESS | 1839 | 1477626902094 Marionette TRACE conn4 -> [0,1845,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-av-video-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:02 INFO - PROCESS | 1839 | ++DOCSHELL 0x8248e000 == 8 [pid = 1839] [id = 417] 20:55:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x8248f000) [pid = 1839] [serial = 1219] [outer = (nil)] 20:55:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x825d2800) [pid = 1839] [serial = 1220] [outer = 0x8248f000] 20:55:02 INFO - PROCESS | 1839 | 1477626902312 Marionette DEBUG loaded listener.js 20:55:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x8c4e0c00) [pid = 1839] [serial = 1221] [outer = 0x8248f000] 20:55:03 INFO - PROCESS | 1839 | [aac @ 0x8c76f800] err{or,}_recognition separate: 1; 1 20:55:03 INFO - PROCESS | 1839 | [aac @ 0x8c76f800] err{or,}_recognition combined: 1; 1 20:55:03 INFO - PROCESS | 1839 | [aac @ 0x8c76f800] Unsupported bit depth: 0 20:55:03 INFO - PROCESS | 1839 | [h264 @ 0x8c9b4c00] err{or,}_recognition separate: 1; 1 20:55:03 INFO - PROCESS | 1839 | [h264 @ 0x8c9b4c00] err{or,}_recognition combined: 1; 1 20:55:03 INFO - PROCESS | 1839 | [h264 @ 0x8c9b4c00] Unsupported bit depth: 0 20:55:03 INFO - PROCESS | 1839 | [aac @ 0x8c76f800] err{or,}_recognition separate: 1; 1 20:55:03 INFO - PROCESS | 1839 | [aac @ 0x8c76f800] err{or,}_recognition combined: 1; 1 20:55:03 INFO - PROCESS | 1839 | [aac @ 0x8c76f800] Unsupported bit depth: 0 20:55:03 INFO - PROCESS | 1839 | [h264 @ 0x8c9b8000] err{or,}_recognition separate: 1; 1 20:55:03 INFO - PROCESS | 1839 | [h264 @ 0x8c9b8000] err{or,}_recognition combined: 1; 1 20:55:03 INFO - PROCESS | 1839 | [h264 @ 0x8c9b8000] Unsupported bit depth: 0 20:55:03 INFO - PROCESS | 1839 | [h264 @ 0x8c9b8000] no picture 20:55:03 INFO - PROCESS | 1839 | [h264 @ 0x8c9b8000] no picture 20:55:05 INFO - PROCESS | 1839 | [aac @ 0x82543c00] err{or,}_recognition separate: 1; 1 20:55:05 INFO - PROCESS | 1839 | [aac @ 0x82543c00] err{or,}_recognition combined: 1; 1 20:55:05 INFO - PROCESS | 1839 | [aac @ 0x82543c00] Unsupported bit depth: 0 20:55:05 INFO - PROCESS | 1839 | [aac @ 0x825c5000] err{or,}_recognition separate: 1; 1 20:55:05 INFO - PROCESS | 1839 | [aac @ 0x825c5000] err{or,}_recognition combined: 1; 1 20:55:05 INFO - PROCESS | 1839 | [aac @ 0x825c5000] Unsupported bit depth: 0 20:55:05 INFO - PROCESS | 1839 | [aac @ 0x825cf800] err{or,}_recognition separate: 1; 1 20:55:05 INFO - PROCESS | 1839 | [aac @ 0x825cf800] err{or,}_recognition combined: 1; 1 20:55:05 INFO - PROCESS | 1839 | [aac @ 0x825cf800] Unsupported bit depth: 0 20:55:05 INFO - PROCESS | 1839 | [aac @ 0x825c5000] err{or,}_recognition separate: 1; 1 20:55:05 INFO - PROCESS | 1839 | [aac @ 0x825c5000] err{or,}_recognition combined: 1; 1 20:55:05 INFO - PROCESS | 1839 | [aac @ 0x825c5000] Unsupported bit depth: 0 20:55:05 INFO - PROCESS | 1839 | [aac @ 0x8c771c00] err{or,}_recognition separate: 1; 1 20:55:05 INFO - PROCESS | 1839 | [aac @ 0x8c771c00] err{or,}_recognition combined: 1; 1 20:55:05 INFO - PROCESS | 1839 | [aac @ 0x8c771c00] Unsupported bit depth: 0 20:55:05 INFO - PROCESS | 1839 | [aac @ 0x8c76f800] err{or,}_recognition separate: 1; 1 20:55:05 INFO - PROCESS | 1839 | [aac @ 0x8c76f800] err{or,}_recognition combined: 1; 1 20:55:05 INFO - PROCESS | 1839 | [aac @ 0x8c76f800] Unsupported bit depth: 0 20:55:05 INFO - PROCESS | 1839 | [aac @ 0x82543c00] err{or,}_recognition separate: 1; 1 20:55:05 INFO - PROCESS | 1839 | [aac @ 0x82543c00] err{or,}_recognition combined: 1; 1 20:55:05 INFO - PROCESS | 1839 | [aac @ 0x82543c00] Unsupported bit depth: 0 20:55:05 INFO - PROCESS | 1839 | [aac @ 0x8c76f800] err{or,}_recognition separate: 1; 1 20:55:05 INFO - PROCESS | 1839 | [aac @ 0x8c76f800] err{or,}_recognition combined: 1; 1 20:55:05 INFO - PROCESS | 1839 | [aac @ 0x8c76f800] Unsupported bit depth: 0 20:55:05 INFO - PROCESS | 1839 | [aac @ 0x8c76ec00] err{or,}_recognition separate: 1; 1 20:55:05 INFO - PROCESS | 1839 | [aac @ 0x8c76ec00] err{or,}_recognition combined: 1; 1 20:55:05 INFO - PROCESS | 1839 | [aac @ 0x8c76ec00] Unsupported bit depth: 0 20:55:05 INFO - PROCESS | 1839 | [h264 @ 0x8c9b4c00] err{or,}_recognition separate: 1; 1 20:55:05 INFO - PROCESS | 1839 | [h264 @ 0x8c9b4c00] err{or,}_recognition combined: 1; 1 20:55:05 INFO - PROCESS | 1839 | [h264 @ 0x8c9b4c00] Unsupported bit depth: 0 20:55:05 INFO - PROCESS | 1839 | [h264 @ 0x8c9b4c00] no picture 20:55:05 INFO - PROCESS | 1839 | [h264 @ 0x8c9b4c00] no picture 20:55:06 INFO - PROCESS | 1839 | [h264 @ 0x82446400] err{or,}_recognition separate: 1; 1 20:55:06 INFO - PROCESS | 1839 | [h264 @ 0x82446400] err{or,}_recognition combined: 1; 1 20:55:06 INFO - PROCESS | 1839 | [h264 @ 0x82446400] Unsupported bit depth: 0 20:55:06 INFO - PROCESS | 1839 | [h264 @ 0x82446400] no picture 20:55:06 INFO - PROCESS | 1839 | [h264 @ 0x82446400] no picture 20:55:06 INFO - PROCESS | 1839 | --DOCSHELL 0x8244b400 == 7 [pid = 1839] [id = 416] 20:55:06 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x8c9be800) [pid = 1839] [serial = 1208] [outer = (nil)] [url = about:blank] 20:55:06 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x8ce2e800) [pid = 1839] [serial = 1209] [outer = (nil)] [url = about:blank] 20:55:06 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x8c76bc00) [pid = 1839] [serial = 1205] [outer = (nil)] [url = about:blank] 20:55:06 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x82481c00) [pid = 1839] [serial = 1206] [outer = (nil)] [url = about:blank] 20:55:06 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x8248dc00) [pid = 1839] [serial = 1202] [outer = (nil)] [url = about:blank] 20:55:06 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x82537000) [pid = 1839] [serial = 1203] [outer = (nil)] [url = about:blank] 20:55:06 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x9a32f800) [pid = 1839] [serial = 1200] [outer = (nil)] [url = about:blank] 20:55:06 INFO - PROCESS | 1839 | [h264 @ 0x8236d000] err{or,}_recognition separate: 1; 1 20:55:06 INFO - PROCESS | 1839 | [h264 @ 0x8236d000] err{or,}_recognition combined: 1; 1 20:55:06 INFO - PROCESS | 1839 | [h264 @ 0x8236d000] Unsupported bit depth: 0 20:55:06 INFO - PROCESS | 1839 | [h264 @ 0x8236d000] no picture 20:55:06 INFO - PROCESS | 1839 | [h264 @ 0x8236d000] no picture 20:55:07 INFO - PROCESS | 1839 | 1477626907888 Marionette TRACE conn4 <- [1,1845,null,{"value":["/media-source/mediasource-config-change-mp4-av-video-bitrate.html",0,null,null,[["Tests mp4 video bitrate changes in multiplexed content.",0,null,null]]]}] 20:55:07 INFO - . 20:55:07 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-video-bitrate.html | took 6560ms 20:55:07 INFO - PROCESS | 1839 | 1477626907933 Marionette TRACE conn4 -> [0,1846,"getWindowHandle",null] 20:55:07 INFO - PROCESS | 1839 | 1477626907940 Marionette TRACE conn4 <- [1,1846,null,{"value":"8"}] 20:55:07 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-bitrate.html 20:55:07 INFO - PROCESS | 1839 | 1477626907951 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:55:08 INFO - PROCESS | 1839 | 1477626908186 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 20:55:08 INFO - PROCESS | 1839 | 1477626908201 Marionette TRACE conn4 -> [0,1848,"getWindowHandles",null] 20:55:08 INFO - PROCESS | 1839 | 1477626908207 Marionette TRACE conn4 <- [1,1848,null,["8"]] 20:55:08 INFO - PROCESS | 1839 | 1477626908216 Marionette TRACE conn4 -> [0,1849,"switchToWindow",{"name":"8"}] 20:55:08 INFO - PROCESS | 1839 | 1477626908223 Marionette TRACE conn4 <- [1,1849,null,{}] 20:55:08 INFO - PROCESS | 1839 | 1477626908230 Marionette TRACE conn4 -> [0,1850,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:08 INFO - PROCESS | 1839 | ++DOCSHELL 0x82542400 == 8 [pid = 1839] [id = 418] 20:55:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x82542c00) [pid = 1839] [serial = 1222] [outer = (nil)] 20:55:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x825c8000) [pid = 1839] [serial = 1223] [outer = 0x82542c00] 20:55:08 INFO - PROCESS | 1839 | 1477626908324 Marionette DEBUG loaded listener.js 20:55:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x825c8800) [pid = 1839] [serial = 1224] [outer = 0x82542c00] 20:55:09 INFO - PROCESS | 1839 | [h264 @ 0x82887000] err{or,}_recognition separate: 1; 1 20:55:09 INFO - PROCESS | 1839 | [h264 @ 0x82887000] err{or,}_recognition combined: 1; 1 20:55:09 INFO - PROCESS | 1839 | [h264 @ 0x82887000] Unsupported bit depth: 0 20:55:09 INFO - PROCESS | 1839 | [h264 @ 0x8288e400] err{or,}_recognition separate: 1; 1 20:55:09 INFO - PROCESS | 1839 | [h264 @ 0x8288e400] err{or,}_recognition combined: 1; 1 20:55:09 INFO - PROCESS | 1839 | [h264 @ 0x8288e400] Unsupported bit depth: 0 20:55:09 INFO - PROCESS | 1839 | [h264 @ 0x8288e400] no picture 20:55:09 INFO - PROCESS | 1839 | [h264 @ 0x8288e400] no picture 20:55:09 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x8ce46000) [pid = 1839] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-closed.html] 20:55:09 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x82378000) [pid = 1839] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-buffered.html] 20:55:09 INFO - PROCESS | 1839 | [h264 @ 0x825c5000] err{or,}_recognition separate: 1; 1 20:55:09 INFO - PROCESS | 1839 | [h264 @ 0x825c5000] err{or,}_recognition combined: 1; 1 20:55:09 INFO - PROCESS | 1839 | [h264 @ 0x825c5000] Unsupported bit depth: 0 20:55:09 INFO - PROCESS | 1839 | [h264 @ 0x825c5000] no picture 20:55:09 INFO - PROCESS | 1839 | [h264 @ 0x825c5000] no picture 20:55:10 INFO - PROCESS | 1839 | [h264 @ 0x82451400] err{or,}_recognition separate: 1; 1 20:55:10 INFO - PROCESS | 1839 | [h264 @ 0x82451400] err{or,}_recognition combined: 1; 1 20:55:10 INFO - PROCESS | 1839 | [h264 @ 0x82451400] Unsupported bit depth: 0 20:55:10 INFO - PROCESS | 1839 | [h264 @ 0x82451400] no picture 20:55:10 INFO - PROCESS | 1839 | [h264 @ 0x82451400] no picture 20:55:10 INFO - PROCESS | 1839 | [h264 @ 0x8288f000] err{or,}_recognition separate: 1; 1 20:55:10 INFO - PROCESS | 1839 | [h264 @ 0x8288f000] err{or,}_recognition combined: 1; 1 20:55:10 INFO - PROCESS | 1839 | [h264 @ 0x8288f000] Unsupported bit depth: 0 20:55:10 INFO - PROCESS | 1839 | [h264 @ 0x8288f000] no picture 20:55:10 INFO - PROCESS | 1839 | [h264 @ 0x8288f000] no picture 20:55:11 INFO - PROCESS | 1839 | 1477626911326 Marionette TRACE conn4 <- [1,1850,null,{"value":["/media-source/mediasource-config-change-mp4-v-bitrate.html",0,null,null,[["Tests mp4 video-only bitrate changes.",0,null,null]]]}] 20:55:11 INFO - . 20:55:11 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-bitrate.html | took 3428ms 20:55:11 INFO - PROCESS | 1839 | 1477626911379 Marionette TRACE conn4 -> [0,1851,"getWindowHandle",null] 20:55:11 INFO - PROCESS | 1839 | 1477626911385 Marionette TRACE conn4 <- [1,1851,null,{"value":"8"}] 20:55:11 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framerate.html 20:55:11 INFO - PROCESS | 1839 | 1477626911393 Marionette TRACE conn4 -> [0,1852,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:55:11 INFO - PROCESS | 1839 | 1477626911630 Marionette TRACE conn4 <- [1,1852,null,{"value":null}] 20:55:11 INFO - PROCESS | 1839 | 1477626911644 Marionette TRACE conn4 -> [0,1853,"getWindowHandles",null] 20:55:11 INFO - PROCESS | 1839 | 1477626911649 Marionette TRACE conn4 <- [1,1853,null,["8"]] 20:55:11 INFO - PROCESS | 1839 | 1477626911657 Marionette TRACE conn4 -> [0,1854,"switchToWindow",{"name":"8"}] 20:55:11 INFO - PROCESS | 1839 | 1477626911663 Marionette TRACE conn4 <- [1,1854,null,{}] 20:55:11 INFO - PROCESS | 1839 | 1477626911669 Marionette TRACE conn4 -> [0,1855,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-framerate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:11 INFO - PROCESS | 1839 | ++DOCSHELL 0x82891800 == 9 [pid = 1839] [id = 419] 20:55:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x828f1c00) [pid = 1839] [serial = 1225] [outer = (nil)] 20:55:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x828f5400) [pid = 1839] [serial = 1226] [outer = 0x828f1c00] 20:55:11 INFO - PROCESS | 1839 | 1477626911757 Marionette DEBUG loaded listener.js 20:55:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x828f5800) [pid = 1839] [serial = 1227] [outer = 0x828f1c00] 20:55:12 INFO - PROCESS | 1839 | [h264 @ 0x82991c00] err{or,}_recognition separate: 1; 1 20:55:12 INFO - PROCESS | 1839 | [h264 @ 0x82991c00] err{or,}_recognition combined: 1; 1 20:55:12 INFO - PROCESS | 1839 | [h264 @ 0x82991c00] Unsupported bit depth: 0 20:55:12 INFO - PROCESS | 1839 | [h264 @ 0x82991c00] err{or,}_recognition separate: 1; 1 20:55:12 INFO - PROCESS | 1839 | [h264 @ 0x82991c00] err{or,}_recognition combined: 1; 1 20:55:12 INFO - PROCESS | 1839 | [h264 @ 0x82991c00] Unsupported bit depth: 0 20:55:12 INFO - PROCESS | 1839 | [h264 @ 0x82991c00] no picture 20:55:12 INFO - PROCESS | 1839 | [h264 @ 0x82991c00] no picture 20:55:12 INFO - PROCESS | 1839 | [h264 @ 0x829a0000] err{or,}_recognition separate: 1; 1 20:55:12 INFO - PROCESS | 1839 | [h264 @ 0x829a0000] err{or,}_recognition combined: 1; 1 20:55:12 INFO - PROCESS | 1839 | [h264 @ 0x829a0000] Unsupported bit depth: 0 20:55:12 INFO - PROCESS | 1839 | [h264 @ 0x829a0000] no picture 20:55:12 INFO - PROCESS | 1839 | [h264 @ 0x829a0000] no picture 20:55:13 INFO - PROCESS | 1839 | [h264 @ 0x82370400] err{or,}_recognition separate: 1; 1 20:55:13 INFO - PROCESS | 1839 | [h264 @ 0x82370400] err{or,}_recognition combined: 1; 1 20:55:13 INFO - PROCESS | 1839 | [h264 @ 0x82370400] Unsupported bit depth: 0 20:55:13 INFO - PROCESS | 1839 | [h264 @ 0x82370400] no picture 20:55:13 INFO - PROCESS | 1839 | [h264 @ 0x82370400] no picture 20:55:13 INFO - PROCESS | 1839 | [h264 @ 0x82446400] err{or,}_recognition separate: 1; 1 20:55:13 INFO - PROCESS | 1839 | [h264 @ 0x82446400] err{or,}_recognition combined: 1; 1 20:55:13 INFO - PROCESS | 1839 | [h264 @ 0x82446400] Unsupported bit depth: 0 20:55:13 INFO - PROCESS | 1839 | [h264 @ 0x82446400] no picture 20:55:13 INFO - PROCESS | 1839 | [h264 @ 0x82446400] no picture 20:55:14 INFO - PROCESS | 1839 | 1477626914730 Marionette TRACE conn4 <- [1,1855,null,{"value":["/media-source/mediasource-config-change-mp4-v-framerate.html",0,null,null,[["Tests mp4 video-only frame rate changes.",0,null,null]]]}] 20:55:14 INFO - . 20:55:14 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framerate.html | took 3390ms 20:55:14 INFO - PROCESS | 1839 | 1477626914782 Marionette TRACE conn4 -> [0,1856,"getWindowHandle",null] 20:55:14 INFO - PROCESS | 1839 | 1477626914790 Marionette TRACE conn4 <- [1,1856,null,{"value":"8"}] 20:55:14 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framesize.html 20:55:14 INFO - PROCESS | 1839 | 1477626914916 Marionette TRACE conn4 -> [0,1857,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:55:15 INFO - PROCESS | 1839 | 1477626915202 Marionette TRACE conn4 <- [1,1857,null,{"value":null}] 20:55:15 INFO - PROCESS | 1839 | 1477626915328 Marionette TRACE conn4 -> [0,1858,"getWindowHandles",null] 20:55:15 INFO - PROCESS | 1839 | 1477626915340 Marionette TRACE conn4 <- [1,1858,null,["8"]] 20:55:15 INFO - PROCESS | 1839 | 1477626915359 Marionette TRACE conn4 -> [0,1859,"switchToWindow",{"name":"8"}] 20:55:15 INFO - PROCESS | 1839 | 1477626915373 Marionette TRACE conn4 <- [1,1859,null,{}] 20:55:15 INFO - PROCESS | 1839 | 1477626915382 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:15 INFO - PROCESS | 1839 | ++DOCSHELL 0x82539400 == 10 [pid = 1839] [id = 420] 20:55:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x82539800) [pid = 1839] [serial = 1228] [outer = (nil)] 20:55:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x825c7000) [pid = 1839] [serial = 1229] [outer = 0x82539800] 20:55:15 INFO - PROCESS | 1839 | 1477626915478 Marionette DEBUG loaded listener.js 20:55:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x82887000) [pid = 1839] [serial = 1230] [outer = 0x82539800] 20:55:15 INFO - PROCESS | 1839 | --DOCSHELL 0x82542400 == 9 [pid = 1839] [id = 418] 20:55:15 INFO - PROCESS | 1839 | --DOCSHELL 0x8248e000 == 8 [pid = 1839] [id = 417] 20:55:15 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x82446000) [pid = 1839] [serial = 1211] [outer = (nil)] [url = about:blank] 20:55:15 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x82485c00) [pid = 1839] [serial = 1212] [outer = (nil)] [url = about:blank] 20:55:15 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x8ce6e000) [pid = 1839] [serial = 1214] [outer = (nil)] [url = about:blank] 20:55:15 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x8ce6f400) [pid = 1839] [serial = 1215] [outer = (nil)] [url = about:blank] 20:55:15 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x8248b400) [pid = 1839] [serial = 1217] [outer = (nil)] [url = about:blank] 20:55:16 INFO - PROCESS | 1839 | [h264 @ 0x82488800] err{or,}_recognition separate: 1; 1 20:55:16 INFO - PROCESS | 1839 | [h264 @ 0x82488800] err{or,}_recognition combined: 1; 1 20:55:16 INFO - PROCESS | 1839 | [h264 @ 0x82488800] Unsupported bit depth: 0 20:55:16 INFO - PROCESS | 1839 | [h264 @ 0x8288bc00] err{or,}_recognition separate: 1; 1 20:55:16 INFO - PROCESS | 1839 | [h264 @ 0x8288bc00] err{or,}_recognition combined: 1; 1 20:55:16 INFO - PROCESS | 1839 | [h264 @ 0x8288bc00] Unsupported bit depth: 0 20:55:16 INFO - PROCESS | 1839 | [h264 @ 0x8288bc00] no picture 20:55:16 INFO - PROCESS | 1839 | [h264 @ 0x8288bc00] no picture 20:55:16 INFO - PROCESS | 1839 | [h264 @ 0x82891400] err{or,}_recognition separate: 1; 1 20:55:16 INFO - PROCESS | 1839 | [h264 @ 0x82891400] err{or,}_recognition combined: 1; 1 20:55:16 INFO - PROCESS | 1839 | [h264 @ 0x82891400] Unsupported bit depth: 0 20:55:16 INFO - PROCESS | 1839 | [h264 @ 0x82891400] no picture 20:55:16 INFO - PROCESS | 1839 | [h264 @ 0x82891400] no picture 20:55:17 INFO - PROCESS | 1839 | [h264 @ 0x82891c00] err{or,}_recognition separate: 1; 1 20:55:17 INFO - PROCESS | 1839 | [h264 @ 0x82891c00] err{or,}_recognition combined: 1; 1 20:55:17 INFO - PROCESS | 1839 | [h264 @ 0x82891c00] Unsupported bit depth: 0 20:55:17 INFO - PROCESS | 1839 | [h264 @ 0x82891c00] no picture 20:55:17 INFO - PROCESS | 1839 | [h264 @ 0x82891c00] no picture 20:55:17 INFO - PROCESS | 1839 | [h264 @ 0x82894000] err{or,}_recognition separate: 1; 1 20:55:17 INFO - PROCESS | 1839 | [h264 @ 0x82894000] err{or,}_recognition combined: 1; 1 20:55:17 INFO - PROCESS | 1839 | [h264 @ 0x82894000] Unsupported bit depth: 0 20:55:17 INFO - PROCESS | 1839 | [h264 @ 0x82894000] no picture 20:55:17 INFO - PROCESS | 1839 | [h264 @ 0x82894000] no picture 20:55:18 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x82542c00) [pid = 1839] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html] 20:55:18 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x8244e000) [pid = 1839] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html] 20:55:18 INFO - PROCESS | 1839 | 1477626918491 Marionette TRACE conn4 <- [1,1860,null,{"value":["/media-source/mediasource-config-change-mp4-v-framesize.html",0,null,null,[["Tests mp4 video-only frame size changes.",0,null,null]]]}] 20:55:18 INFO - . 20:55:18 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framesize.html | took 3745ms 20:55:18 INFO - PROCESS | 1839 | 1477626918546 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 20:55:18 INFO - PROCESS | 1839 | 1477626918555 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 20:55:18 INFO - TEST-START | /media-source/mediasource-config-change-webm-a-bitrate.html 20:55:18 INFO - Clearing pref media.mediasource.enabled 20:55:18 INFO - PROCESS | 1839 | 1477626918568 Marionette TRACE conn4 -> [0,1862,"getContext",null] 20:55:18 INFO - PROCESS | 1839 | 1477626918574 Marionette TRACE conn4 <- [1,1862,null,{"value":"content"}] 20:55:18 INFO - PROCESS | 1839 | 1477626918583 Marionette TRACE conn4 -> [0,1863,"setContext",{"value":"chrome"}] 20:55:18 INFO - PROCESS | 1839 | 1477626918587 Marionette TRACE conn4 <- [1,1863,null,{}] 20:55:18 INFO - PROCESS | 1839 | 1477626918593 Marionette TRACE conn4 -> [0,1864,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:55:18 INFO - PROCESS | 1839 | 1477626918613 Marionette TRACE conn4 <- [1,1864,null,{"value":null}] 20:55:18 INFO - PROCESS | 1839 | 1477626918626 Marionette TRACE conn4 -> [0,1865,"setContext",{"value":"content"}] 20:55:18 INFO - PROCESS | 1839 | 1477626918630 Marionette TRACE conn4 <- [1,1865,null,{}] 20:55:18 INFO - PROCESS | 1839 | 1477626918637 Marionette TRACE conn4 -> [0,1866,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:55:18 INFO - PROCESS | 1839 | 1477626918827 Marionette TRACE conn4 <- [1,1866,null,{"value":null}] 20:55:18 INFO - PROCESS | 1839 | 1477626918844 Marionette TRACE conn4 -> [0,1867,"getWindowHandles",null] 20:55:18 INFO - PROCESS | 1839 | 1477626918855 Marionette TRACE conn4 <- [1,1867,null,["8"]] 20:55:18 INFO - PROCESS | 1839 | 1477626918871 Marionette TRACE conn4 -> [0,1868,"switchToWindow",{"name":"8"}] 20:55:18 INFO - PROCESS | 1839 | 1477626918877 Marionette TRACE conn4 <- [1,1868,null,{}] 20:55:18 INFO - PROCESS | 1839 | 1477626918982 Marionette TRACE conn4 -> [0,1869,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-a-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:19 INFO - PROCESS | 1839 | ++DOCSHELL 0x825d1000 == 9 [pid = 1839] [id = 421] 20:55:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x828f8c00) [pid = 1839] [serial = 1231] [outer = (nil)] 20:55:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x82996c00) [pid = 1839] [serial = 1232] [outer = 0x828f8c00] 20:55:19 INFO - PROCESS | 1839 | 1477626919066 Marionette DEBUG loaded listener.js 20:55:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x82998800) [pid = 1839] [serial = 1233] [outer = 0x828f8c00] 20:55:22 INFO - PROCESS | 1839 | 1477626922171 Marionette TRACE conn4 <- [1,1869,null,{"value":["/media-source/mediasource-config-change-webm-a-bitrate.html",0,null,null,[["Tests webm audio-only bitrate changes.",0,null,null]]]}] 20:55:22 INFO - . 20:55:22 INFO - TEST-OK | /media-source/mediasource-config-change-webm-a-bitrate.html | took 3652ms 20:55:22 INFO - PROCESS | 1839 | 1477626922218 Marionette TRACE conn4 -> [0,1870,"getWindowHandle",null] 20:55:22 INFO - PROCESS | 1839 | 1477626922225 Marionette TRACE conn4 <- [1,1870,null,{"value":"8"}] 20:55:22 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-audio-bitrate.html 20:55:22 INFO - PROCESS | 1839 | 1477626922237 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:55:22 INFO - PROCESS | 1839 | 1477626922472 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 20:55:22 INFO - PROCESS | 1839 | 1477626922628 Marionette TRACE conn4 -> [0,1872,"getWindowHandles",null] 20:55:22 INFO - PROCESS | 1839 | 1477626922635 Marionette TRACE conn4 <- [1,1872,null,["8"]] 20:55:22 INFO - PROCESS | 1839 | 1477626922642 Marionette TRACE conn4 -> [0,1873,"switchToWindow",{"name":"8"}] 20:55:22 INFO - PROCESS | 1839 | 1477626922651 Marionette TRACE conn4 <- [1,1873,null,{}] 20:55:22 INFO - PROCESS | 1839 | 1477626922658 Marionette TRACE conn4 -> [0,1874,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-audio-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:22 INFO - PROCESS | 1839 | ++DOCSHELL 0x82543c00 == 10 [pid = 1839] [id = 422] 20:55:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x82544400) [pid = 1839] [serial = 1234] [outer = (nil)] 20:55:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x825d0c00) [pid = 1839] [serial = 1235] [outer = 0x82544400] 20:55:22 INFO - PROCESS | 1839 | 1477626922803 Marionette DEBUG loaded listener.js 20:55:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x825d1800) [pid = 1839] [serial = 1236] [outer = 0x82544400] 20:55:26 INFO - PROCESS | 1839 | --DOCSHELL 0x82539400 == 9 [pid = 1839] [id = 420] 20:55:26 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x828fe000) [pid = 1839] [serial = 1218] [outer = (nil)] [url = about:blank] 20:55:26 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x825c8000) [pid = 1839] [serial = 1223] [outer = (nil)] [url = about:blank] 20:55:26 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x825c8800) [pid = 1839] [serial = 1224] [outer = (nil)] [url = about:blank] 20:55:26 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x825d2800) [pid = 1839] [serial = 1220] [outer = (nil)] [url = about:blank] 20:55:26 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x828f5400) [pid = 1839] [serial = 1226] [outer = (nil)] [url = about:blank] 20:55:26 INFO - PROCESS | 1839 | 1477626926228 Marionette TRACE conn4 <- [1,1874,null,{"value":["/media-source/mediasource-config-change-webm-av-audio-bitrate.html",0,null,null,[["Tests webm audio bitrate changes in multiplexed content.",0,null,null]]]}] 20:55:26 INFO - . 20:55:26 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-audio-bitrate.html | took 4029ms 20:55:26 INFO - PROCESS | 1839 | 1477626926264 Marionette TRACE conn4 -> [0,1875,"getWindowHandle",null] 20:55:26 INFO - PROCESS | 1839 | 1477626926271 Marionette TRACE conn4 <- [1,1875,null,{"value":"8"}] 20:55:26 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-framesize.html 20:55:26 INFO - PROCESS | 1839 | 1477626926281 Marionette TRACE conn4 -> [0,1876,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:55:26 INFO - PROCESS | 1839 | 1477626926479 Marionette TRACE conn4 <- [1,1876,null,{"value":null}] 20:55:26 INFO - PROCESS | 1839 | 1477626926608 Marionette TRACE conn4 -> [0,1877,"getWindowHandles",null] 20:55:26 INFO - PROCESS | 1839 | 1477626926613 Marionette TRACE conn4 <- [1,1877,null,["8"]] 20:55:26 INFO - PROCESS | 1839 | 1477626926621 Marionette TRACE conn4 -> [0,1878,"switchToWindow",{"name":"8"}] 20:55:26 INFO - PROCESS | 1839 | 1477626926629 Marionette TRACE conn4 <- [1,1878,null,{}] 20:55:26 INFO - PROCESS | 1839 | 1477626926636 Marionette TRACE conn4 -> [0,1879,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:26 INFO - PROCESS | 1839 | ++DOCSHELL 0x8253ec00 == 10 [pid = 1839] [id = 423] 20:55:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x8253f000) [pid = 1839] [serial = 1237] [outer = (nil)] 20:55:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x825c8000) [pid = 1839] [serial = 1238] [outer = 0x8253f000] 20:55:26 INFO - PROCESS | 1839 | 1477626926724 Marionette DEBUG loaded listener.js 20:55:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x825cf000) [pid = 1839] [serial = 1239] [outer = 0x8253f000] 20:55:28 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x82539800) [pid = 1839] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html] 20:55:28 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x8248f000) [pid = 1839] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html] 20:55:29 INFO - PROCESS | 1839 | 1477626929915 Marionette TRACE conn4 <- [1,1879,null,{"value":["/media-source/mediasource-config-change-webm-av-framesize.html",0,null,null,[["Tests webm frame size changes in multiplexed content.",0,null,null]]]}] 20:55:29 INFO - . 20:55:29 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-framesize.html | took 3676ms 20:55:29 INFO - PROCESS | 1839 | 1477626929956 Marionette TRACE conn4 -> [0,1880,"getWindowHandle",null] 20:55:29 INFO - PROCESS | 1839 | 1477626929962 Marionette TRACE conn4 <- [1,1880,null,{"value":"8"}] 20:55:29 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-video-bitrate.html 20:55:29 INFO - PROCESS | 1839 | 1477626929971 Marionette TRACE conn4 -> [0,1881,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:55:30 INFO - PROCESS | 1839 | 1477626930162 Marionette TRACE conn4 <- [1,1881,null,{"value":null}] 20:55:30 INFO - PROCESS | 1839 | 1477626930173 Marionette TRACE conn4 -> [0,1882,"getWindowHandles",null] 20:55:30 INFO - PROCESS | 1839 | 1477626930177 Marionette TRACE conn4 <- [1,1882,null,["8"]] 20:55:30 INFO - PROCESS | 1839 | 1477626930286 Marionette TRACE conn4 -> [0,1883,"switchToWindow",{"name":"8"}] 20:55:30 INFO - PROCESS | 1839 | 1477626930291 Marionette TRACE conn4 <- [1,1883,null,{}] 20:55:30 INFO - PROCESS | 1839 | 1477626930297 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-video-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:30 INFO - PROCESS | 1839 | ++DOCSHELL 0x828fe400 == 11 [pid = 1839] [id = 424] 20:55:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x829a0400) [pid = 1839] [serial = 1240] [outer = (nil)] 20:55:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x83639800) [pid = 1839] [serial = 1241] [outer = 0x829a0400] 20:55:30 INFO - PROCESS | 1839 | 1477626930385 Marionette DEBUG loaded listener.js 20:55:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x83639c00) [pid = 1839] [serial = 1242] [outer = 0x829a0400] 20:55:33 INFO - PROCESS | 1839 | 1477626933693 Marionette TRACE conn4 <- [1,1884,null,{"value":["/media-source/mediasource-config-change-webm-av-video-bitrate.html",0,null,null,[["Tests webm video bitrate changes in multiplexed content.",0,null,null]]]}] 20:55:33 INFO - . 20:55:33 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-video-bitrate.html | took 3735ms 20:55:33 INFO - PROCESS | 1839 | 1477626933706 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 20:55:33 INFO - PROCESS | 1839 | 1477626933714 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 20:55:33 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-bitrate.html 20:55:33 INFO - PROCESS | 1839 | 1477626933724 Marionette TRACE conn4 -> [0,1886,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:55:33 INFO - PROCESS | 1839 | 1477626933926 Marionette TRACE conn4 <- [1,1886,null,{"value":null}] 20:55:34 INFO - PROCESS | 1839 | 1477626934082 Marionette TRACE conn4 -> [0,1887,"getWindowHandles",null] 20:55:34 INFO - PROCESS | 1839 | 1477626934089 Marionette TRACE conn4 <- [1,1887,null,["8"]] 20:55:34 INFO - PROCESS | 1839 | 1477626934098 Marionette TRACE conn4 -> [0,1888,"switchToWindow",{"name":"8"}] 20:55:34 INFO - PROCESS | 1839 | 1477626934107 Marionette TRACE conn4 <- [1,1888,null,{}] 20:55:34 INFO - PROCESS | 1839 | 1477626934114 Marionette TRACE conn4 -> [0,1889,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:34 INFO - PROCESS | 1839 | ++DOCSHELL 0x8288dc00 == 12 [pid = 1839] [id = 425] 20:55:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x8288f400) [pid = 1839] [serial = 1243] [outer = (nil)] 20:55:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x828f1000) [pid = 1839] [serial = 1244] [outer = 0x8288f400] 20:55:34 INFO - PROCESS | 1839 | 1477626934214 Marionette DEBUG loaded listener.js 20:55:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x82991c00) [pid = 1839] [serial = 1245] [outer = 0x8288f400] 20:55:37 INFO - PROCESS | 1839 | --DOCSHELL 0x82891800 == 11 [pid = 1839] [id = 419] 20:55:37 INFO - PROCESS | 1839 | --DOCSHELL 0x82543c00 == 10 [pid = 1839] [id = 422] 20:55:37 INFO - PROCESS | 1839 | --DOCSHELL 0x825d1000 == 9 [pid = 1839] [id = 421] 20:55:37 INFO - PROCESS | 1839 | --DOCSHELL 0x8253ec00 == 8 [pid = 1839] [id = 423] 20:55:37 INFO - PROCESS | 1839 | --DOCSHELL 0x828fe400 == 7 [pid = 1839] [id = 424] 20:55:37 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x8c4e0c00) [pid = 1839] [serial = 1221] [outer = (nil)] [url = about:blank] 20:55:37 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x82887000) [pid = 1839] [serial = 1230] [outer = (nil)] [url = about:blank] 20:55:37 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x825c7000) [pid = 1839] [serial = 1229] [outer = (nil)] [url = about:blank] 20:55:37 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x82996c00) [pid = 1839] [serial = 1232] [outer = (nil)] [url = about:blank] 20:55:37 INFO - PROCESS | 1839 | 1477626937262 Marionette TRACE conn4 <- [1,1889,null,{"value":["/media-source/mediasource-config-change-webm-v-bitrate.html",0,null,null,[["Tests webm video-only bitrate changes.",0,null,null]]]}] 20:55:37 INFO - . 20:55:37 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-bitrate.html | took 3595ms 20:55:37 INFO - PROCESS | 1839 | 1477626937318 Marionette TRACE conn4 -> [0,1890,"getWindowHandle",null] 20:55:37 INFO - PROCESS | 1839 | 1477626937324 Marionette TRACE conn4 <- [1,1890,null,{"value":"8"}] 20:55:37 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framerate.html 20:55:37 INFO - PROCESS | 1839 | 1477626937338 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:55:37 INFO - PROCESS | 1839 | 1477626937567 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 20:55:37 INFO - PROCESS | 1839 | 1477626937681 Marionette TRACE conn4 -> [0,1892,"getWindowHandles",null] 20:55:37 INFO - PROCESS | 1839 | 1477626937686 Marionette TRACE conn4 <- [1,1892,null,["8"]] 20:55:37 INFO - PROCESS | 1839 | 1477626937694 Marionette TRACE conn4 -> [0,1893,"switchToWindow",{"name":"8"}] 20:55:37 INFO - PROCESS | 1839 | 1477626937703 Marionette TRACE conn4 <- [1,1893,null,{}] 20:55:37 INFO - PROCESS | 1839 | 1477626937708 Marionette TRACE conn4 -> [0,1894,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-framerate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:37 INFO - PROCESS | 1839 | ++DOCSHELL 0x8248b400 == 8 [pid = 1839] [id = 426] 20:55:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x8248d000) [pid = 1839] [serial = 1246] [outer = (nil)] 20:55:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x82537000) [pid = 1839] [serial = 1247] [outer = 0x8248d000] 20:55:37 INFO - PROCESS | 1839 | 1477626937805 Marionette DEBUG loaded listener.js 20:55:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x8253b800) [pid = 1839] [serial = 1248] [outer = 0x8248d000] 20:55:40 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x829a0400) [pid = 1839] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html] 20:55:40 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x82544400) [pid = 1839] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html] 20:55:40 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x828f8c00) [pid = 1839] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html] 20:55:40 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x8253f000) [pid = 1839] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html] 20:55:40 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x828f1c00) [pid = 1839] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html] 20:55:40 INFO - PROCESS | 1839 | 1477626940636 Marionette TRACE conn4 <- [1,1894,null,{"value":["/media-source/mediasource-config-change-webm-v-framerate.html",0,null,null,[["Tests webm video-only frame rate changes.",0,null,null]]]}] 20:55:40 INFO - . 20:55:40 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framerate.html | took 3332ms 20:55:40 INFO - PROCESS | 1839 | 1477626940668 Marionette TRACE conn4 -> [0,1895,"getWindowHandle",null] 20:55:40 INFO - PROCESS | 1839 | 1477626940674 Marionette TRACE conn4 <- [1,1895,null,{"value":"8"}] 20:55:40 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framesize.html 20:55:40 INFO - PROCESS | 1839 | 1477626940684 Marionette TRACE conn4 -> [0,1896,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:55:40 INFO - PROCESS | 1839 | 1477626940886 Marionette TRACE conn4 <- [1,1896,null,{"value":null}] 20:55:40 INFO - PROCESS | 1839 | 1477626940897 Marionette TRACE conn4 -> [0,1897,"getWindowHandles",null] 20:55:40 INFO - PROCESS | 1839 | 1477626940902 Marionette TRACE conn4 <- [1,1897,null,["8"]] 20:55:40 INFO - PROCESS | 1839 | 1477626940910 Marionette TRACE conn4 -> [0,1898,"switchToWindow",{"name":"8"}] 20:55:40 INFO - PROCESS | 1839 | 1477626940916 Marionette TRACE conn4 <- [1,1898,null,{}] 20:55:40 INFO - PROCESS | 1839 | 1477626940923 Marionette TRACE conn4 -> [0,1899,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:40 INFO - PROCESS | 1839 | ++DOCSHELL 0x8253f400 == 9 [pid = 1839] [id = 427] 20:55:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x82890c00) [pid = 1839] [serial = 1249] [outer = (nil)] 20:55:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x828f9000) [pid = 1839] [serial = 1250] [outer = 0x82890c00] 20:55:41 INFO - PROCESS | 1839 | 1477626941011 Marionette DEBUG loaded listener.js 20:55:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x82450c00) [pid = 1839] [serial = 1251] [outer = 0x82890c00] 20:55:43 INFO - PROCESS | 1839 | 1477626943921 Marionette TRACE conn4 <- [1,1899,null,{"value":["/media-source/mediasource-config-change-webm-v-framesize.html",0,null,null,[["Tests webm video-only frame size changes.",0,null,null]]]}] 20:55:43 INFO - . 20:55:43 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framesize.html | took 3282ms 20:55:43 INFO - PROCESS | 1839 | 1477626943963 Marionette TRACE conn4 -> [0,1900,"getWindowHandle",null] 20:55:43 INFO - PROCESS | 1839 | 1477626943970 Marionette TRACE conn4 <- [1,1900,null,{"value":"8"}] 20:55:44 INFO - TEST-START | /media-source/mediasource-detach.html 20:55:44 INFO - PROCESS | 1839 | 1477626944025 Marionette TRACE conn4 -> [0,1901,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:55:44 INFO - PROCESS | 1839 | 1477626944252 Marionette TRACE conn4 <- [1,1901,null,{"value":null}] 20:55:44 INFO - PROCESS | 1839 | 1477626944405 Marionette TRACE conn4 -> [0,1902,"getWindowHandles",null] 20:55:44 INFO - PROCESS | 1839 | 1477626944412 Marionette TRACE conn4 <- [1,1902,null,["8"]] 20:55:44 INFO - PROCESS | 1839 | 1477626944420 Marionette TRACE conn4 -> [0,1903,"switchToWindow",{"name":"8"}] 20:55:44 INFO - PROCESS | 1839 | 1477626944429 Marionette TRACE conn4 <- [1,1903,null,{}] 20:55:44 INFO - PROCESS | 1839 | 1477626944436 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-detach.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-detach.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:44 INFO - PROCESS | 1839 | ++DOCSHELL 0x82541000 == 10 [pid = 1839] [id = 428] 20:55:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x82541c00) [pid = 1839] [serial = 1252] [outer = (nil)] 20:55:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x825cd400) [pid = 1839] [serial = 1253] [outer = 0x82541c00] 20:55:44 INFO - PROCESS | 1839 | 1477626944538 Marionette DEBUG loaded listener.js 20:55:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x8248ac00) [pid = 1839] [serial = 1254] [outer = 0x82541c00] 20:55:46 INFO - PROCESS | 1839 | [aac @ 0x8c779c00] err{or,}_recognition separate: 1; 1 20:55:46 INFO - PROCESS | 1839 | [aac @ 0x8c779c00] err{or,}_recognition combined: 1; 1 20:55:46 INFO - PROCESS | 1839 | [aac @ 0x8c779c00] Unsupported bit depth: 0 20:55:46 INFO - PROCESS | 1839 | [h264 @ 0x8c9b3400] err{or,}_recognition separate: 1; 1 20:55:46 INFO - PROCESS | 1839 | [h264 @ 0x8c9b3400] err{or,}_recognition combined: 1; 1 20:55:46 INFO - PROCESS | 1839 | [h264 @ 0x8c9b3400] Unsupported bit depth: 0 20:55:46 INFO - PROCESS | 1839 | [aac @ 0x8c9b4400] err{or,}_recognition separate: 1; 1 20:55:46 INFO - PROCESS | 1839 | [aac @ 0x8c9b4400] err{or,}_recognition combined: 1; 1 20:55:46 INFO - PROCESS | 1839 | [aac @ 0x8c9b4400] Unsupported bit depth: 0 20:55:46 INFO - PROCESS | 1839 | [h264 @ 0x8c77a400] err{or,}_recognition separate: 1; 1 20:55:46 INFO - PROCESS | 1839 | [h264 @ 0x8c77a400] err{or,}_recognition combined: 1; 1 20:55:46 INFO - PROCESS | 1839 | [h264 @ 0x8c77a400] Unsupported bit depth: 0 20:55:46 INFO - .. 20:55:46 INFO - TEST-OK | /media-source/mediasource-detach.html | took 2324ms 20:55:46 INFO - PROCESS | 1839 | 1477626946317 Marionette TRACE conn4 <- [1,1904,null,{"value":["/media-source/mediasource-detach.html",0,null,null,[["Test media.load() before appending data will trigger MediaSource detaching from a media element.",1,"assert_equals: readyState is \"closed\" expected \"closed\" but got \"open\"","mediasource_detach_test/ [0,1905,"getWindowHandle",null] 20:55:46 INFO - PROCESS | 1839 | 1477626946380 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 20:55:46 INFO - TEST-START | /media-source/mediasource-duration-boundaryconditions.html 20:55:46 INFO - PROCESS | 1839 | 1477626946391 Marionette TRACE conn4 -> [0,1906,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:55:46 INFO - PROCESS | 1839 | 1477626946607 Marionette TRACE conn4 <- [1,1906,null,{"value":null}] 20:55:46 INFO - PROCESS | 1839 | 1477626946802 Marionette TRACE conn4 -> [0,1907,"getWindowHandles",null] 20:55:46 INFO - PROCESS | 1839 | 1477626946808 Marionette TRACE conn4 <- [1,1907,null,["8"]] 20:55:46 INFO - PROCESS | 1839 | 1477626946819 Marionette TRACE conn4 -> [0,1908,"switchToWindow",{"name":"8"}] 20:55:46 INFO - PROCESS | 1839 | 1477626946829 Marionette TRACE conn4 <- [1,1908,null,{}] 20:55:46 INFO - PROCESS | 1839 | 1477626946837 Marionette TRACE conn4 -> [0,1909,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-duration-boundaryconditions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:46 INFO - PROCESS | 1839 | ++DOCSHELL 0x82447000 == 11 [pid = 1839] [id = 429] 20:55:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x82447800) [pid = 1839] [serial = 1255] [outer = (nil)] 20:55:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x82486400) [pid = 1839] [serial = 1256] [outer = 0x82447800] 20:55:46 INFO - PROCESS | 1839 | 1477626946927 Marionette DEBUG loaded listener.js 20:55:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x825d3400) [pid = 1839] [serial = 1257] [outer = 0x82447800] 20:55:47 INFO - PROCESS | 1839 | --DOCSHELL 0x8248b400 == 10 [pid = 1839] [id = 426] 20:55:47 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x828f5800) [pid = 1839] [serial = 1227] [outer = (nil)] [url = about:blank] 20:55:47 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x83639800) [pid = 1839] [serial = 1241] [outer = (nil)] [url = about:blank] 20:55:47 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x83639c00) [pid = 1839] [serial = 1242] [outer = (nil)] [url = about:blank] 20:55:47 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x825c8000) [pid = 1839] [serial = 1238] [outer = (nil)] [url = about:blank] 20:55:47 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x825cf000) [pid = 1839] [serial = 1239] [outer = (nil)] [url = about:blank] 20:55:47 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x825d0c00) [pid = 1839] [serial = 1235] [outer = (nil)] [url = about:blank] 20:55:47 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x825d1800) [pid = 1839] [serial = 1236] [outer = (nil)] [url = about:blank] 20:55:47 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x82998800) [pid = 1839] [serial = 1233] [outer = (nil)] [url = about:blank] 20:55:49 INFO - PROCESS | 1839 | 1477626949346 Marionette TRACE conn4 <- [1,1909,null,{"value":["/media-source/mediasource-duration-boundaryconditions.html",0,null,null,[["Set duration to 2^31 - 1",0,null,null],["Set duration to 1",0,null,null],["Set duration to Number.MAX_VALUE",0,null,null],["Set duration to Number.MIN_VALUE",0,null,null],["Set duration to Number.MAX_VALUE - 1",0,null,null],["Set duration to Number.MIN_VALUE - 1",0,null,null],["Set duration to Number.POSITIVE_INFINITY",0,null,null],["Set duration to Number.NEGATIVE_INFINITY",0,null,null],["Set duration to lowest value.",0,null,null],["Set duration to a negative double.",0,null,null],["Set duration to a positive double.",0,null,null],["Set duration to zero",0,null,null],["Set duration to NaN",0,null,null]]]}] 20:55:49 INFO - ............. 20:55:49 INFO - TEST-OK | /media-source/mediasource-duration-boundaryconditions.html | took 2984ms 20:55:49 INFO - PROCESS | 1839 | 1477626949374 Marionette TRACE conn4 -> [0,1910,"getWindowHandle",null] 20:55:49 INFO - TEST-START | /media-source/mediasource-endofstream-invaliderror.html 20:55:49 INFO - PROCESS | 1839 | 1477626949380 Marionette TRACE conn4 <- [1,1910,null,{"value":"8"}] 20:55:49 INFO - PROCESS | 1839 | 1477626949389 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:55:49 INFO - PROCESS | 1839 | 1477626949609 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 20:55:49 INFO - PROCESS | 1839 | 1477626949628 Marionette TRACE conn4 -> [0,1912,"getWindowHandles",null] 20:55:49 INFO - PROCESS | 1839 | 1477626949638 Marionette TRACE conn4 <- [1,1912,null,["8"]] 20:55:49 INFO - PROCESS | 1839 | 1477626949653 Marionette TRACE conn4 -> [0,1913,"switchToWindow",{"name":"8"}] 20:55:49 INFO - PROCESS | 1839 | 1477626949663 Marionette TRACE conn4 <- [1,1913,null,{}] 20:55:49 INFO - PROCESS | 1839 | 1477626949672 Marionette TRACE conn4 -> [0,1914,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-endofstream-invaliderror.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:49 INFO - PROCESS | 1839 | ++DOCSHELL 0x836d2400 == 11 [pid = 1839] [id = 430] 20:55:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x8c4e1000) [pid = 1839] [serial = 1258] [outer = (nil)] 20:55:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x8c9b4400) [pid = 1839] [serial = 1259] [outer = 0x8c4e1000] 20:55:49 INFO - PROCESS | 1839 | 1477626949827 Marionette DEBUG loaded listener.js 20:55:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x8c9b4800) [pid = 1839] [serial = 1260] [outer = 0x8c4e1000] 20:55:50 INFO - PROCESS | 1839 | 1477626950556 Marionette TRACE conn4 <- [1,1914,null,{"value":["/media-source/mediasource-endofstream-invaliderror.html",0,null,null,[["Test MediaSource.endOfStream() with invalid non-empty error string.",0,null,null],["Test MediaSource.endOfStream() with invalid empty error string.",0,null,null],["Test MediaSource.endOfStream() with invalid null error parameter.",0,null,null]]]}] 20:55:50 INFO - ... 20:55:50 INFO - TEST-OK | /media-source/mediasource-endofstream-invaliderror.html | took 1220ms 20:55:50 INFO - PROCESS | 1839 | 1477626950610 Marionette TRACE conn4 -> [0,1915,"getWindowHandle",null] 20:55:50 INFO - PROCESS | 1839 | 1477626950614 Marionette TRACE conn4 <- [1,1915,null,{"value":"8"}] 20:55:50 INFO - TEST-START | /media-source/mediasource-endofstream.html 20:55:50 INFO - PROCESS | 1839 | 1477626950625 Marionette TRACE conn4 -> [0,1916,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:55:50 INFO - PROCESS | 1839 | 1477626950869 Marionette TRACE conn4 <- [1,1916,null,{"value":null}] 20:55:50 INFO - PROCESS | 1839 | 1477626950903 Marionette TRACE conn4 -> [0,1917,"getWindowHandles",null] 20:55:50 INFO - PROCESS | 1839 | 1477626950915 Marionette TRACE conn4 <- [1,1917,null,["8"]] 20:55:50 INFO - PROCESS | 1839 | 1477626950992 Marionette TRACE conn4 -> [0,1918,"switchToWindow",{"name":"8"}] 20:55:51 INFO - PROCESS | 1839 | 1477626951000 Marionette TRACE conn4 <- [1,1918,null,{}] 20:55:51 INFO - PROCESS | 1839 | 1477626951006 Marionette TRACE conn4 -> [0,1919,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-endofstream.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-endofstream.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:55:51 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce6f800 == 12 [pid = 1839] [id = 431] 20:55:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x8ce71400) [pid = 1839] [serial = 1261] [outer = (nil)] 20:55:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x8ce73000) [pid = 1839] [serial = 1262] [outer = 0x8ce71400] 20:55:51 INFO - PROCESS | 1839 | 1477626951093 Marionette DEBUG loaded listener.js 20:55:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x8ce7ac00) [pid = 1839] [serial = 1263] [outer = 0x8ce71400] 20:55:51 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x8248d000) [pid = 1839] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html] 20:55:53 INFO - PROCESS | 1839 | [aac @ 0x93a25c00] err{or,}_recognition separate: 1; 1 20:55:53 INFO - PROCESS | 1839 | [aac @ 0x93a25c00] err{or,}_recognition combined: 1; 1 20:55:53 INFO - PROCESS | 1839 | [aac @ 0x93a25c00] Unsupported bit depth: 0 20:55:53 INFO - PROCESS | 1839 | [h264 @ 0x93a80400] err{or,}_recognition separate: 1; 1 20:55:53 INFO - PROCESS | 1839 | [h264 @ 0x93a80400] err{or,}_recognition combined: 1; 1 20:55:53 INFO - PROCESS | 1839 | [h264 @ 0x93a80400] Unsupported bit depth: 0 20:55:53 INFO - PROCESS | 1839 | [aac @ 0x93a25c00] err{or,}_recognition separate: 1; 1 20:55:53 INFO - PROCESS | 1839 | [aac @ 0x93a25c00] err{or,}_recognition combined: 1; 1 20:55:53 INFO - PROCESS | 1839 | [aac @ 0x93a25c00] Unsupported bit depth: 0 20:55:53 INFO - PROCESS | 1839 | [h264 @ 0x93a80400] err{or,}_recognition separate: 1; 1 20:55:53 INFO - PROCESS | 1839 | [h264 @ 0x93a80400] err{or,}_recognition combined: 1; 1 20:55:53 INFO - PROCESS | 1839 | [h264 @ 0x93a80400] Unsupported bit depth: 0 20:55:53 INFO - PROCESS | 1839 | [aac @ 0x8ce9d800] err{or,}_recognition separate: 1; 1 20:55:53 INFO - PROCESS | 1839 | [aac @ 0x8ce9d800] err{or,}_recognition combined: 1; 1 20:55:53 INFO - PROCESS | 1839 | [aac @ 0x8ce9d800] Unsupported bit depth: 0 20:55:53 INFO - PROCESS | 1839 | [h264 @ 0x95240400] err{or,}_recognition separate: 1; 1 20:55:53 INFO - PROCESS | 1839 | [h264 @ 0x95240400] err{or,}_recognition combined: 1; 1 20:55:53 INFO - PROCESS | 1839 | [h264 @ 0x95240400] Unsupported bit depth: 0 20:55:53 INFO - PROCESS | 1839 | [aac @ 0x95240c00] err{or,}_recognition separate: 1; 1 20:55:53 INFO - PROCESS | 1839 | [aac @ 0x95240c00] err{or,}_recognition combined: 1; 1 20:55:53 INFO - PROCESS | 1839 | [aac @ 0x95240c00] Unsupported bit depth: 0 20:55:53 INFO - PROCESS | 1839 | [h264 @ 0x93cc4c00] err{or,}_recognition separate: 1; 1 20:55:53 INFO - PROCESS | 1839 | [h264 @ 0x93cc4c00] err{or,}_recognition combined: 1; 1 20:55:53 INFO - PROCESS | 1839 | [h264 @ 0x93cc4c00] Unsupported bit depth: 0 20:55:56 INFO - PROCESS | 1839 | --DOCSHELL 0x8288dc00 == 11 [pid = 1839] [id = 425] 20:55:56 INFO - PROCESS | 1839 | --DOCSHELL 0x836d2400 == 10 [pid = 1839] [id = 430] 20:55:56 INFO - PROCESS | 1839 | --DOCSHELL 0x8253f400 == 9 [pid = 1839] [id = 427] 20:55:56 INFO - PROCESS | 1839 | --DOCSHELL 0x82447000 == 8 [pid = 1839] [id = 429] 20:55:56 INFO - PROCESS | 1839 | --DOCSHELL 0x82541000 == 7 [pid = 1839] [id = 428] 20:55:56 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x82537000) [pid = 1839] [serial = 1247] [outer = (nil)] [url = about:blank] 20:55:56 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x8253b800) [pid = 1839] [serial = 1248] [outer = (nil)] [url = about:blank] 20:55:56 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x828f1000) [pid = 1839] [serial = 1244] [outer = (nil)] [url = about:blank] 20:55:56 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x828f9000) [pid = 1839] [serial = 1250] [outer = (nil)] [url = about:blank] 20:55:59 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x82541c00) [pid = 1839] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-detach.html] 20:55:59 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x82447800) [pid = 1839] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html] 20:55:59 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x82890c00) [pid = 1839] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html] 20:55:59 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x8c4e1000) [pid = 1839] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html] 20:55:59 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0x8288f400) [pid = 1839] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html] 20:56:04 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x8c9b4800) [pid = 1839] [serial = 1260] [outer = (nil)] [url = about:blank] 20:56:04 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x8c9b4400) [pid = 1839] [serial = 1259] [outer = (nil)] [url = about:blank] 20:56:04 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x8ce73000) [pid = 1839] [serial = 1262] [outer = (nil)] [url = about:blank] 20:56:04 INFO - PROCESS | 1839 | --DOMWINDOW == 20 (0x825cd400) [pid = 1839] [serial = 1253] [outer = (nil)] [url = about:blank] 20:56:04 INFO - PROCESS | 1839 | --DOMWINDOW == 19 (0x8248ac00) [pid = 1839] [serial = 1254] [outer = (nil)] [url = about:blank] 20:56:04 INFO - PROCESS | 1839 | --DOMWINDOW == 18 (0x82991c00) [pid = 1839] [serial = 1245] [outer = (nil)] [url = about:blank] 20:56:04 INFO - PROCESS | 1839 | --DOMWINDOW == 17 (0x82486400) [pid = 1839] [serial = 1256] [outer = (nil)] [url = about:blank] 20:56:04 INFO - PROCESS | 1839 | --DOMWINDOW == 16 (0x825d3400) [pid = 1839] [serial = 1257] [outer = (nil)] [url = about:blank] 20:56:04 INFO - PROCESS | 1839 | --DOMWINDOW == 15 (0x82450c00) [pid = 1839] [serial = 1251] [outer = (nil)] [url = about:blank] 20:56:21 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 20:56:21 INFO - PROCESS | 1839 | 1477626981319 Marionette TRACE conn4 <- [1,1919,null,{"value":["/media-source/mediasource-endofstream.html",2,null,null,[["MediaSource.endOfStream(): duration truncated to 0 when there are no buffered coded frames",0,null,null],["MediaSource.endOfStream(): media element notified that it now has all of the media data",2,"Test timed out",null],["MediaSource.endOfStream(): duration and buffered range end time before and after endOfStream",1,"assert_equals: expected 6.548 but got 6.549","@http://web-platform.test:8000/media-source/mediasource-endofstream.html:67:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-endofstream.html:44:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-endofstream.html:41:5\n"]]]}] 20:56:21 INFO - ... 20:56:21 INFO - TEST-TIMEOUT | /media-source/mediasource-endofstream.html | took 30764ms 20:56:21 INFO - PROCESS | 1839 | 1477626981386 Marionette TRACE conn4 -> [0,1920,"getWindowHandle",null] 20:56:21 INFO - PROCESS | 1839 | 1477626981393 Marionette TRACE conn4 <- [1,1920,null,{"value":"8"}] 20:56:21 INFO - TEST-START | /media-source/mediasource-errors.html 20:56:21 INFO - PROCESS | 1839 | 1477626981406 Marionette TRACE conn4 -> [0,1921,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:56:21 INFO - PROCESS | 1839 | 1477626981657 Marionette TRACE conn4 <- [1,1921,null,{"value":null}] 20:56:21 INFO - PROCESS | 1839 | 1477626981727 Marionette TRACE conn4 -> [0,1922,"getWindowHandles",null] 20:56:21 INFO - PROCESS | 1839 | 1477626981733 Marionette TRACE conn4 <- [1,1922,null,["8"]] 20:56:21 INFO - PROCESS | 1839 | 1477626981741 Marionette TRACE conn4 -> [0,1923,"switchToWindow",{"name":"8"}] 20:56:21 INFO - PROCESS | 1839 | 1477626981749 Marionette TRACE conn4 <- [1,1923,null,{}] 20:56:21 INFO - PROCESS | 1839 | 1477626981756 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-errors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-errors.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:21 INFO - PROCESS | 1839 | ++DOCSHELL 0x82489c00 == 8 [pid = 1839] [id = 432] 20:56:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 16 (0x8248a000) [pid = 1839] [serial = 1264] [outer = (nil)] 20:56:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 17 (0x82536400) [pid = 1839] [serial = 1265] [outer = 0x8248a000] 20:56:21 INFO - PROCESS | 1839 | 1477626981854 Marionette DEBUG loaded listener.js 20:56:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 18 (0x82536c00) [pid = 1839] [serial = 1266] [outer = 0x8248a000] 20:56:22 INFO - PROCESS | 1839 | [1839] WARNING: Invalid H264 frame @ pts:228333 dur:33344 dts:819703098376192: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:56:22 INFO - PROCESS | 1839 | [1839] WARNING: Invalid H264 frame @ pts:195011 dur:33322 dts:956961663221760: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:56:22 INFO - PROCESS | 1839 | [1839] WARNING: Invalid H264 frame @ pts:295000 dur:33344 dts:1094125738786816: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:56:22 INFO - PROCESS | 1839 | [1839] WARNING: Invalid H264 frame @ pts:261677 dur:33323 dts:1231384303632384: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:56:22 INFO - PROCESS | 1839 | [1839] WARNING: Invalid H264 frame @ pts:361666 dur:33345 dts:1368552674164736: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:56:22 INFO - PROCESS | 1839 | [1839] WARNING: Invalid H264 frame @ pts:328344 dur:33322 dts:1505815533977600: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:56:22 INFO - PROCESS | 1839 | [1839] WARNING: Invalid H264 frame @ pts:430000 dur:33344 dts:1642979609542656: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:56:22 INFO - PROCESS | 1839 | [1839] WARNING: Invalid H264 frame @ pts:395011 dur:34989 dts:1780238174388224: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:56:22 INFO - PROCESS | 1839 | [1839] WARNING: Invalid H264 frame @ pts:496666 dur:33345 dts:1924265607692288: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:56:22 INFO - PROCESS | 1839 | [1839] WARNING: Invalid H264 frame @ pts:463344 dur:33322 dts:2061524172537856: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:56:22 INFO - PROCESS | 1839 | [1839] WARNING: Invalid H264 frame @ pts:563333 dur:33344 dts:2198692543070208: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:56:22 INFO - PROCESS | 1839 | [1839] WARNING: Invalid H264 frame @ pts:530011 dur:33322 dts:2335946812948480: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:56:22 INFO - PROCESS | 1839 | [1839] WARNING: Invalid H264 frame @ pts:630000 dur:33344 dts:2473115183480832: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:56:22 INFO - PROCESS | 1839 | [1839] WARNING: Invalid H264 frame @ pts:596677 dur:33323 dts:2610373748326400: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:56:22 INFO - PROCESS | 1839 | [1839] WARNING: Invalid H264 frame @ pts:696666 dur:33345 dts:2747542118858752: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:56:22 INFO - PROCESS | 1839 | [1839] WARNING: Invalid H264 frame @ pts:663344 dur:33322 dts:2884800683704320: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:56:22 INFO - PROCESS | 1839 | [1839] WARNING: Invalid H264 frame @ pts:763333 dur:33344 dts:3021969054236672: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:56:22 INFO - PROCESS | 1839 | [1839] WARNING: Invalid H264 frame @ pts:730011 dur:33322 dts:3159227619082240: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:56:22 INFO - PROCESS | 1839 | [1839] WARNING: Invalid H264 frame @ pts:830000 dur:33333 dts:3296391694647296: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:56:22 INFO - PROCESS | 1839 | [1839] WARNING: Invalid H264 frame @ pts:796677 dur:33323 dts:3433603014852608: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:56:22 INFO - PROCESS | 1839 | [1839] WARNING: Invalid H264 frame @ pts:863333 dur:33333 dts:3570771385384960: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/fmp4/MP4Demuxer.cpp, line 349 20:56:22 INFO - PROCESS | 1839 | [aac @ 0x825ccc00] err{or,}_recognition separate: 1; 1 20:56:22 INFO - PROCESS | 1839 | [aac @ 0x825ccc00] err{or,}_recognition combined: 1; 1 20:56:22 INFO - PROCESS | 1839 | [aac @ 0x825ccc00] Unsupported bit depth: 0 20:56:22 INFO - PROCESS | 1839 | [h264 @ 0x8288bc00] err{or,}_recognition separate: 1; 1 20:56:22 INFO - PROCESS | 1839 | [h264 @ 0x8288bc00] err{or,}_recognition combined: 1; 1 20:56:22 INFO - PROCESS | 1839 | [h264 @ 0x8288bc00] Unsupported bit depth: 0 20:56:22 INFO - PROCESS | 1839 | [aac @ 0x8288e000] err{or,}_recognition separate: 1; 1 20:56:22 INFO - PROCESS | 1839 | [aac @ 0x8288e000] err{or,}_recognition combined: 1; 1 20:56:22 INFO - PROCESS | 1839 | [aac @ 0x8288e000] Unsupported bit depth: 0 20:56:22 INFO - PROCESS | 1839 | [h264 @ 0x8288a800] err{or,}_recognition separate: 1; 1 20:56:22 INFO - PROCESS | 1839 | [h264 @ 0x8288a800] err{or,}_recognition combined: 1; 1 20:56:22 INFO - PROCESS | 1839 | [h264 @ 0x8288a800] Unsupported bit depth: 0 20:56:22 INFO - PROCESS | 1839 | [aac @ 0x8288e000] Error decoding AAC frame header. 20:56:22 INFO - PROCESS | 1839 | [1839] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 20:56:22 INFO - PROCESS | 1839 | [1839] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 20:56:22 INFO - PROCESS | 1839 | [aac @ 0x8288e000] Sample rate index in program config element does not match the sample rate index configured by the container. 20:56:22 INFO - PROCESS | 1839 | [aac @ 0x8288e000] Input buffer exhausted before END element found 20:56:22 INFO - PROCESS | 1839 | [1839] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 20:56:22 INFO - PROCESS | 1839 | [1839] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 20:56:22 INFO - PROCESS | 1839 | [aac @ 0x8288e000] Reserved bit set. 20:56:22 INFO - PROCESS | 1839 | [1839] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 20:56:22 INFO - PROCESS | 1839 | [1839] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1094995529: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 20:56:22 INFO - PROCESS | 1839 | [aac @ 0x8288e000] Sample rate index in program config element does not match the sample rate index configured by the container. 20:56:22 INFO - PROCESS | 1839 | [aac @ 0x8288e000] Input buffer exhausted before END element found 20:56:22 INFO - PROCESS | 1839 | [1839] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 20:56:22 INFO - PROCESS | 1839 | [1839] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 20:56:22 INFO - PROCESS | 1839 | [1839] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 20:56:22 INFO - PROCESS | 1839 | [1839] WARNING: Decoder=825aeec0 Decode error: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2864 20:56:23 INFO - ...... 20:56:23 INFO - TEST-OK | /media-source/mediasource-errors.html | took 1725ms 20:56:23 INFO - TEST-START | /media-source/mediasource-getvideoplaybackquality.html 20:56:23 INFO - PROCESS | 1839 | 1477626983093 Marionette TRACE conn4 <- [1,1924,null,{"value":["/media-source/mediasource-errors.html",0,null,null,[["Appending media segment before the first initialization segment.",0,null,null],["Signaling 'decode' error via endOfStream() before initialization segment has been appended.",0,null,null],["Signaling 'network' error via endOfStream() before initialization segment has been appended.",0,null,null],["Signaling 'decode' error via endOfStream() after initialization segment has been appended and the HTMLMediaElement has reached HAVE_METADATA.",1,"assert_equals: expected \"ended\" but got \"closed\"","@http://web-platform.test:8000/media-source/mediasource-errors.html:131:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-errors.html:122:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nsetTimeout handler*EventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:63:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-errors.html:115:9\nErrorTest/ [0,1925,"getWindowHandle",null] 20:56:23 INFO - PROCESS | 1839 | 1477626983168 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 20:56:23 INFO - PROCESS | 1839 | 1477626983177 Marionette TRACE conn4 -> [0,1926,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:56:23 INFO - PROCESS | 1839 | 1477626983399 Marionette TRACE conn4 <- [1,1926,null,{"value":null}] 20:56:23 INFO - PROCESS | 1839 | 1477626983565 Marionette TRACE conn4 -> [0,1927,"getWindowHandles",null] 20:56:23 INFO - PROCESS | 1839 | 1477626983569 Marionette TRACE conn4 <- [1,1927,null,["8"]] 20:56:23 INFO - PROCESS | 1839 | 1477626983578 Marionette TRACE conn4 -> [0,1928,"switchToWindow",{"name":"8"}] 20:56:23 INFO - PROCESS | 1839 | 1477626983588 Marionette TRACE conn4 <- [1,1928,null,{}] 20:56:23 INFO - PROCESS | 1839 | 1477626983598 Marionette TRACE conn4 -> [0,1929,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-getvideoplaybackquality.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:23 INFO - PROCESS | 1839 | ++DOCSHELL 0x82486400 == 9 [pid = 1839] [id = 433] 20:56:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 19 (0x8253d000) [pid = 1839] [serial = 1267] [outer = (nil)] 20:56:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 20 (0x828f3400) [pid = 1839] [serial = 1268] [outer = 0x8253d000] 20:56:23 INFO - PROCESS | 1839 | 1477626983684 Marionette DEBUG loaded listener.js 20:56:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 21 (0x828f3800) [pid = 1839] [serial = 1269] [outer = 0x8253d000] 20:56:25 INFO - PROCESS | 1839 | [aac @ 0x8c9c1c00] err{or,}_recognition separate: 1; 1 20:56:25 INFO - PROCESS | 1839 | [aac @ 0x8c9c1c00] err{or,}_recognition combined: 1; 1 20:56:25 INFO - PROCESS | 1839 | [aac @ 0x8c9c1c00] Unsupported bit depth: 0 20:56:25 INFO - PROCESS | 1839 | [h264 @ 0x8c9c2c00] err{or,}_recognition separate: 1; 1 20:56:25 INFO - PROCESS | 1839 | [h264 @ 0x8c9c2c00] err{or,}_recognition combined: 1; 1 20:56:25 INFO - PROCESS | 1839 | [h264 @ 0x8c9c2c00] Unsupported bit depth: 0 20:56:25 INFO - PROCESS | 1839 | [aac @ 0x8c9c1800] err{or,}_recognition separate: 1; 1 20:56:25 INFO - PROCESS | 1839 | [aac @ 0x8c9c1800] err{or,}_recognition combined: 1; 1 20:56:25 INFO - PROCESS | 1839 | [aac @ 0x8c9c1800] Unsupported bit depth: 0 20:56:25 INFO - PROCESS | 1839 | [h264 @ 0x8c9c2c00] err{or,}_recognition separate: 1; 1 20:56:25 INFO - PROCESS | 1839 | [h264 @ 0x8c9c2c00] err{or,}_recognition combined: 1; 1 20:56:25 INFO - PROCESS | 1839 | [h264 @ 0x8c9c2c00] Unsupported bit depth: 0 20:56:25 INFO - PROCESS | 1839 | [aac @ 0x8ce32800] err{or,}_recognition separate: 1; 1 20:56:25 INFO - PROCESS | 1839 | [aac @ 0x8ce32800] err{or,}_recognition combined: 1; 1 20:56:25 INFO - PROCESS | 1839 | [aac @ 0x8ce32800] Unsupported bit depth: 0 20:56:25 INFO - PROCESS | 1839 | [h264 @ 0x8ce3d800] err{or,}_recognition separate: 1; 1 20:56:25 INFO - PROCESS | 1839 | [h264 @ 0x8ce3d800] err{or,}_recognition combined: 1; 1 20:56:25 INFO - PROCESS | 1839 | [h264 @ 0x8ce3d800] Unsupported bit depth: 0 20:56:25 INFO - PROCESS | 1839 | [aac @ 0x8ce3e400] err{or,}_recognition separate: 1; 1 20:56:25 INFO - PROCESS | 1839 | [aac @ 0x8ce3e400] err{or,}_recognition combined: 1; 1 20:56:25 INFO - PROCESS | 1839 | [aac @ 0x8ce3e400] Unsupported bit depth: 0 20:56:25 INFO - PROCESS | 1839 | [h264 @ 0x8ce3b800] err{or,}_recognition separate: 1; 1 20:56:25 INFO - PROCESS | 1839 | [h264 @ 0x8ce3b800] err{or,}_recognition combined: 1; 1 20:56:25 INFO - PROCESS | 1839 | [h264 @ 0x8ce3b800] Unsupported bit depth: 0 20:56:25 INFO - PROCESS | 1839 | [h264 @ 0x8ce3b800] no picture 20:56:32 INFO - PROCESS | 1839 | --DOCSHELL 0x82489c00 == 8 [pid = 1839] [id = 432] 20:56:32 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce6f800 == 7 [pid = 1839] [id = 431] 20:56:32 INFO - PROCESS | 1839 | 1477626992741 Marionette TRACE conn4 <- [1,1929,null,{"value":["/media-source/mediasource-getvideoplaybackquality.html",0,null,null,[["Test HTMLVideoElement.getVideoPlaybackQuality() with MediaSource API",0,null,null],["Test the totalFrameDelay attribute of HTMLVideoElement.getVideoPlaybackQuality() with MediaSource API",1,"assert_greater_than_equal: totalFrameDelay >= 0 expected a number but got a \"undefined\"","@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:85:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:79:15\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:74:11\n"]]]}] 20:56:32 INFO - .. 20:56:32 INFO - TEST-OK | /media-source/mediasource-getvideoplaybackquality.html | took 9602ms 20:56:32 INFO - PROCESS | 1839 | 1477626992778 Marionette TRACE conn4 -> [0,1930,"getWindowHandle",null] 20:56:32 INFO - PROCESS | 1839 | 1477626992785 Marionette TRACE conn4 <- [1,1930,null,{"value":"8"}] 20:56:32 INFO - TEST-START | /media-source/mediasource-is-type-supported.html 20:56:32 INFO - PROCESS | 1839 | 1477626992797 Marionette TRACE conn4 -> [0,1931,"getContext",null] 20:56:32 INFO - PROCESS | 1839 | 1477626992806 Marionette TRACE conn4 <- [1,1931,null,{"value":"content"}] 20:56:32 INFO - PROCESS | 1839 | 1477626992816 Marionette TRACE conn4 -> [0,1932,"setContext",{"value":"chrome"}] 20:56:32 INFO - PROCESS | 1839 | 1477626992822 Marionette TRACE conn4 <- [1,1932,null,{}] 20:56:32 INFO - PROCESS | 1839 | 1477626992871 Marionette TRACE conn4 -> [0,1933,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:56:32 INFO - PROCESS | 1839 | 1477626992901 Marionette TRACE conn4 <- [1,1933,null,{"value":true}] 20:56:32 INFO - PROCESS | 1839 | 1477626992907 Marionette TRACE conn4 -> [0,1934,"setContext",{"value":"content"}] 20:56:32 INFO - PROCESS | 1839 | 1477626992919 Marionette TRACE conn4 <- [1,1934,null,{}] 20:56:32 INFO - Setting pref media.mediasource.enabled (true) 20:56:32 INFO - PROCESS | 1839 | 1477626992932 Marionette TRACE conn4 -> [0,1935,"getContext",null] 20:56:32 INFO - PROCESS | 1839 | 1477626992938 Marionette TRACE conn4 <- [1,1935,null,{"value":"content"}] 20:56:32 INFO - PROCESS | 1839 | 1477626992944 Marionette TRACE conn4 -> [0,1936,"setContext",{"value":"chrome"}] 20:56:32 INFO - PROCESS | 1839 | 1477626992948 Marionette TRACE conn4 <- [1,1936,null,{}] 20:56:32 INFO - PROCESS | 1839 | 1477626992954 Marionette TRACE conn4 -> [0,1937,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:56:32 INFO - PROCESS | 1839 | 1477626992976 Marionette TRACE conn4 <- [1,1937,null,{"value":null}] 20:56:32 INFO - PROCESS | 1839 | 1477626992983 Marionette TRACE conn4 -> [0,1938,"setContext",{"value":"content"}] 20:56:33 INFO - PROCESS | 1839 | 1477626992992 Marionette TRACE conn4 <- [1,1938,null,{}] 20:56:33 INFO - PROCESS | 1839 | 1477626992997 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:56:33 INFO - PROCESS | 1839 | 1477626993191 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 20:56:33 INFO - PROCESS | 1839 | 1477626993323 Marionette TRACE conn4 -> [0,1940,"getWindowHandles",null] 20:56:33 INFO - PROCESS | 1839 | 1477626993332 Marionette TRACE conn4 <- [1,1940,null,["8"]] 20:56:33 INFO - PROCESS | 1839 | 1477626993337 Marionette TRACE conn4 -> [0,1941,"switchToWindow",{"name":"8"}] 20:56:33 INFO - PROCESS | 1839 | 1477626993346 Marionette TRACE conn4 <- [1,1941,null,{}] 20:56:33 INFO - PROCESS | 1839 | 1477626993353 Marionette TRACE conn4 -> [0,1942,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-is-type-supported.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-is-type-supported.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:33 INFO - PROCESS | 1839 | ++DOCSHELL 0x825c8000 == 8 [pid = 1839] [id = 434] 20:56:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x825c8800) [pid = 1839] [serial = 1270] [outer = (nil)] 20:56:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x825ccc00) [pid = 1839] [serial = 1271] [outer = 0x825c8800] 20:56:33 INFO - PROCESS | 1839 | 1477626993443 Marionette DEBUG loaded listener.js 20:56:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x825d1400) [pid = 1839] [serial = 1272] [outer = 0x825c8800] 20:56:33 INFO - PROCESS | 1839 | [1839] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 20:56:34 INFO - PROCESS | 1839 | 1477626994120 Marionette TRACE conn4 <- [1,1942,null,{"value":["/media-source/mediasource-is-type-supported.html",0,null,null,[["Test invalid MIME format \"video\"",0,null,null],["Test invalid MIME format \"video/\"",0,null,null],["Test invalid MIME format \"video/webm\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"\"\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\",\"\"",0,null,null],["Test invalid MIME format \"\"",0,null,null],["Test invalid MIME format \"null\"",0,null,null],["Test invalid MSE MIME media type \"xxx\"",0,null,null],["Test invalid MSE MIME media type \"text/html\"",0,null,null],["Test invalid MSE MIME media type \"image/jpeg\"",0,null,null],["Test invalid mismatch between major type and codec ID \"audio/webm;codecs=\"vp8\"\"",0,null,null],["Test invalid mismatch between major type and codec ID \"audio/mp4;codecs=\"avc1.4d001e\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"audio/mp4;codecs=\"vorbis\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"audio/webm;codecs=\"mp4a.40.2\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/mp4;codecs=\"vp8\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/webm;codecs=\"mp4a.40.2\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/mp4;codecs=\"vorbis\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.40\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.40.\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.67.3\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vp8\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vorbis\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vp8,vorbis\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vorbis, vp8\"\"",0,null,null],["Test valid WebM type \"audio/webm;codecs=\"vorbis\"\"",0,null,null],["Test valid WebM type \"AUDIO/WEBM;CODECS=\"vorbis\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.42001e\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.40.5\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.67\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e,mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"mp4a.40.2 , avc1.4d001e \"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e,mp4a.40.5\"\"",0,null,null]]]}] 20:56:34 INFO - ........................................ 20:56:34 INFO - TEST-OK | /media-source/mediasource-is-type-supported.html | took 1399ms 20:56:34 INFO - PROCESS | 1839 | 1477626994193 Marionette TRACE conn4 -> [0,1943,"getWindowHandle",null] 20:56:34 INFO - PROCESS | 1839 | 1477626994198 Marionette TRACE conn4 <- [1,1943,null,{"value":"8"}] 20:56:34 INFO - TEST-START | /media-source/mediasource-liveseekable.html 20:56:34 INFO - Clearing pref media.mediasource.enabled 20:56:34 INFO - PROCESS | 1839 | 1477626994206 Marionette TRACE conn4 -> [0,1944,"getContext",null] 20:56:34 INFO - PROCESS | 1839 | 1477626994210 Marionette TRACE conn4 <- [1,1944,null,{"value":"content"}] 20:56:34 INFO - PROCESS | 1839 | 1477626994215 Marionette TRACE conn4 -> [0,1945,"setContext",{"value":"chrome"}] 20:56:34 INFO - PROCESS | 1839 | 1477626994218 Marionette TRACE conn4 <- [1,1945,null,{}] 20:56:34 INFO - PROCESS | 1839 | 1477626994224 Marionette TRACE conn4 -> [0,1946,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:56:34 INFO - PROCESS | 1839 | 1477626994243 Marionette TRACE conn4 <- [1,1946,null,{"value":null}] 20:56:34 INFO - PROCESS | 1839 | 1477626994260 Marionette TRACE conn4 -> [0,1947,"setContext",{"value":"content"}] 20:56:34 INFO - PROCESS | 1839 | 1477626994263 Marionette TRACE conn4 <- [1,1947,null,{}] 20:56:34 INFO - PROCESS | 1839 | 1477626994269 Marionette TRACE conn4 -> [0,1948,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:56:34 INFO - PROCESS | 1839 | 1477626994498 Marionette TRACE conn4 <- [1,1948,null,{"value":null}] 20:56:34 INFO - PROCESS | 1839 | 1477626994524 Marionette TRACE conn4 -> [0,1949,"getWindowHandles",null] 20:56:34 INFO - PROCESS | 1839 | 1477626994529 Marionette TRACE conn4 <- [1,1949,null,["8"]] 20:56:34 INFO - PROCESS | 1839 | 1477626994534 Marionette TRACE conn4 -> [0,1950,"switchToWindow",{"name":"8"}] 20:56:34 INFO - PROCESS | 1839 | 1477626994540 Marionette TRACE conn4 <- [1,1950,null,{}] 20:56:34 INFO - PROCESS | 1839 | 1477626994546 Marionette TRACE conn4 -> [0,1951,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-liveseekable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-liveseekable.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:34 INFO - PROCESS | 1839 | ++DOCSHELL 0x825d3800 == 9 [pid = 1839] [id = 435] 20:56:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x8299cc00) [pid = 1839] [serial = 1273] [outer = (nil)] 20:56:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x8c9c2400) [pid = 1839] [serial = 1274] [outer = 0x8299cc00] 20:56:34 INFO - PROCESS | 1839 | 1477626994691 Marionette DEBUG loaded listener.js 20:56:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x82539c00) [pid = 1839] [serial = 1275] [outer = 0x8299cc00] 20:56:35 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x8248a000) [pid = 1839] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-errors.html] 20:56:35 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x8ce71400) [pid = 1839] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream.html] 20:56:35 INFO - PROCESS | 1839 | 1477626995604 Marionette TRACE conn4 <- [1,1951,null,{"value":["/media-source/mediasource-liveseekable.html",0,null,null,[["setLiveSeekableRange throws an InvalidStateError exception if the readyState attribute is not 'open'",0,null,null],["clearLiveSeekableRange throws an InvalidStateError exception if the readyState attribute is not 'open'",0,null,null],["setLiveSeekableRange does not restrict to not currently updating",0,null,null],["clearLiveSeekableRange does not restrict to not currently updating",0,null,null],["setLiveSeekableRange throws a TypeError if start is negative",0,null,null],["setLiveSeekableRange throws a TypeError if start is greater than end",0,null,null],["setLiveSeekableRange returns with no error when conditions are correct",0,null,null],["clearLiveSeekableRange returns with no error when conditions are correct",0,null,null],["HTMLMediaElement.seekable returns the live seekable range or an empty range if that range was cleared when nothing is buffered",0,null,null],["HTMLMediaElement.seekable returns the union of the buffered range and the live seekable range, when set",0,null,null]]]}] 20:56:35 INFO - .......... 20:56:35 INFO - TEST-OK | /media-source/mediasource-liveseekable.html | took 1442ms 20:56:35 INFO - PROCESS | 1839 | 1477626995649 Marionette TRACE conn4 -> [0,1952,"getWindowHandle",null] 20:56:35 INFO - PROCESS | 1839 | 1477626995653 Marionette TRACE conn4 <- [1,1952,null,{"value":"8"}] 20:56:35 INFO - TEST-START | /media-source/mediasource-multiple-attach.html 20:56:35 INFO - PROCESS | 1839 | 1477626995660 Marionette TRACE conn4 -> [0,1953,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:56:35 INFO - PROCESS | 1839 | 1477626995862 Marionette TRACE conn4 <- [1,1953,null,{"value":null}] 20:56:35 INFO - PROCESS | 1839 | 1477626995980 Marionette TRACE conn4 -> [0,1954,"getWindowHandles",null] 20:56:35 INFO - PROCESS | 1839 | 1477626995984 Marionette TRACE conn4 <- [1,1954,null,["8"]] 20:56:35 INFO - PROCESS | 1839 | 1477626995990 Marionette TRACE conn4 -> [0,1955,"switchToWindow",{"name":"8"}] 20:56:36 INFO - PROCESS | 1839 | 1477626995998 Marionette TRACE conn4 <- [1,1955,null,{}] 20:56:36 INFO - PROCESS | 1839 | 1477626996004 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-multiple-attach.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-multiple-attach.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:36 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce97000 == 10 [pid = 1839] [id = 436] 20:56:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x8ce97800) [pid = 1839] [serial = 1276] [outer = (nil)] 20:56:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x8da8b800) [pid = 1839] [serial = 1277] [outer = 0x8ce97800] 20:56:36 INFO - PROCESS | 1839 | 1477626996114 Marionette DEBUG loaded listener.js 20:56:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x8f86f800) [pid = 1839] [serial = 1278] [outer = 0x8ce97800] 20:56:36 INFO - PROCESS | 1839 | 1477626996831 Marionette TRACE conn4 <- [1,1956,null,{"value":["/media-source/mediasource-multiple-attach.html",0,null,null,[["Test exactly one succeeds when two MediaElements attach to same MediaSource",0,null,null],["Test that MediaSource can reattach if closed first",0,null,null]]]}] 20:56:36 INFO - .. 20:56:36 INFO - TEST-OK | /media-source/mediasource-multiple-attach.html | took 1232ms 20:56:36 INFO - PROCESS | 1839 | 1477626996893 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 20:56:36 INFO - PROCESS | 1839 | 1477626996896 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 20:56:36 INFO - TEST-START | /media-source/mediasource-play-then-seek-back.html 20:56:36 INFO - PROCESS | 1839 | 1477626996904 Marionette TRACE conn4 -> [0,1958,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:56:37 INFO - PROCESS | 1839 | 1477626997129 Marionette TRACE conn4 <- [1,1958,null,{"value":null}] 20:56:37 INFO - PROCESS | 1839 | 1477626997147 Marionette TRACE conn4 -> [0,1959,"getWindowHandles",null] 20:56:37 INFO - PROCESS | 1839 | 1477626997152 Marionette TRACE conn4 <- [1,1959,null,["8"]] 20:56:37 INFO - PROCESS | 1839 | 1477626997158 Marionette TRACE conn4 -> [0,1960,"switchToWindow",{"name":"8"}] 20:56:37 INFO - PROCESS | 1839 | 1477626997164 Marionette TRACE conn4 <- [1,1960,null,{}] 20:56:37 INFO - PROCESS | 1839 | 1477626997170 Marionette TRACE conn4 -> [0,1961,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-play-then-seek-back.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:37 INFO - PROCESS | 1839 | ++DOCSHELL 0x8236f800 == 11 [pid = 1839] [id = 437] 20:56:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x95243400) [pid = 1839] [serial = 1279] [outer = (nil)] 20:56:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x95247800) [pid = 1839] [serial = 1280] [outer = 0x95243400] 20:56:37 INFO - PROCESS | 1839 | 1477626997262 Marionette DEBUG loaded listener.js 20:56:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x95570c00) [pid = 1839] [serial = 1281] [outer = 0x95243400] 20:56:38 INFO - PROCESS | 1839 | [aac @ 0x8288a800] err{or,}_recognition separate: 1; 1 20:56:38 INFO - PROCESS | 1839 | [aac @ 0x8288a800] err{or,}_recognition combined: 1; 1 20:56:38 INFO - PROCESS | 1839 | [aac @ 0x8288a800] Unsupported bit depth: 0 20:56:38 INFO - PROCESS | 1839 | [h264 @ 0x8288bc00] err{or,}_recognition separate: 1; 1 20:56:38 INFO - PROCESS | 1839 | [h264 @ 0x8288bc00] err{or,}_recognition combined: 1; 1 20:56:38 INFO - PROCESS | 1839 | [h264 @ 0x8288bc00] Unsupported bit depth: 0 20:56:38 INFO - PROCESS | 1839 | [aac @ 0x8288e000] err{or,}_recognition separate: 1; 1 20:56:38 INFO - PROCESS | 1839 | [aac @ 0x8288e000] err{or,}_recognition combined: 1; 1 20:56:38 INFO - PROCESS | 1839 | [aac @ 0x8288e000] Unsupported bit depth: 0 20:56:38 INFO - PROCESS | 1839 | [h264 @ 0x8288ac00] err{or,}_recognition separate: 1; 1 20:56:38 INFO - PROCESS | 1839 | [h264 @ 0x8288ac00] err{or,}_recognition combined: 1; 1 20:56:38 INFO - PROCESS | 1839 | [h264 @ 0x8288ac00] Unsupported bit depth: 0 20:56:38 INFO - PROCESS | 1839 | [h264 @ 0x8288ac00] no picture 20:56:39 INFO - PROCESS | 1839 | [h264 @ 0x8288ac00] no picture 20:56:39 INFO - PROCESS | 1839 | 1477626999342 Marionette TRACE conn4 <- [1,1961,null,{"value":["/media-source/mediasource-play-then-seek-back.html",0,null,null,[["Test playing then seeking back.",0,null,null]]]}] 20:56:39 INFO - . 20:56:39 INFO - TEST-OK | /media-source/mediasource-play-then-seek-back.html | took 2473ms 20:56:39 INFO - PROCESS | 1839 | 1477626999406 Marionette TRACE conn4 -> [0,1962,"getWindowHandle",null] 20:56:39 INFO - PROCESS | 1839 | 1477626999414 Marionette TRACE conn4 <- [1,1962,null,{"value":"8"}] 20:56:39 INFO - TEST-START | /media-source/mediasource-play.html 20:56:39 INFO - PROCESS | 1839 | 1477626999425 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:56:39 INFO - PROCESS | 1839 | 1477626999644 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 20:56:39 INFO - PROCESS | 1839 | 1477626999798 Marionette TRACE conn4 -> [0,1964,"getWindowHandles",null] 20:56:39 INFO - PROCESS | 1839 | 1477626999804 Marionette TRACE conn4 <- [1,1964,null,["8"]] 20:56:39 INFO - PROCESS | 1839 | 1477626999813 Marionette TRACE conn4 -> [0,1965,"switchToWindow",{"name":"8"}] 20:56:39 INFO - PROCESS | 1839 | 1477626999822 Marionette TRACE conn4 <- [1,1965,null,{}] 20:56:39 INFO - PROCESS | 1839 | 1477626999828 Marionette TRACE conn4 -> [0,1966,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-play.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-play.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:39 INFO - PROCESS | 1839 | ++DOCSHELL 0x82995c00 == 12 [pid = 1839] [id = 438] 20:56:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x82996800) [pid = 1839] [serial = 1282] [outer = (nil)] 20:56:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x8299c000) [pid = 1839] [serial = 1283] [outer = 0x82996800] 20:56:39 INFO - PROCESS | 1839 | 1477626999929 Marionette DEBUG loaded listener.js 20:56:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x8ce38000) [pid = 1839] [serial = 1284] [outer = 0x82996800] 20:56:41 INFO - PROCESS | 1839 | [aac @ 0x95d7f800] err{or,}_recognition separate: 1; 1 20:56:41 INFO - PROCESS | 1839 | [aac @ 0x95d7f800] err{or,}_recognition combined: 1; 1 20:56:41 INFO - PROCESS | 1839 | [aac @ 0x95d7f800] Unsupported bit depth: 0 20:56:41 INFO - PROCESS | 1839 | [h264 @ 0x95d81800] err{or,}_recognition separate: 1; 1 20:56:41 INFO - PROCESS | 1839 | [h264 @ 0x95d81800] err{or,}_recognition combined: 1; 1 20:56:41 INFO - PROCESS | 1839 | [h264 @ 0x95d81800] Unsupported bit depth: 0 20:56:41 INFO - PROCESS | 1839 | [aac @ 0x95d7f800] err{or,}_recognition separate: 1; 1 20:56:41 INFO - PROCESS | 1839 | [aac @ 0x95d7f800] err{or,}_recognition combined: 1; 1 20:56:41 INFO - PROCESS | 1839 | [aac @ 0x95d7f800] Unsupported bit depth: 0 20:56:41 INFO - PROCESS | 1839 | [h264 @ 0x95d82400] err{or,}_recognition separate: 1; 1 20:56:41 INFO - PROCESS | 1839 | [h264 @ 0x95d82400] err{or,}_recognition combined: 1; 1 20:56:41 INFO - PROCESS | 1839 | [h264 @ 0x95d82400] Unsupported bit depth: 0 20:56:41 INFO - PROCESS | 1839 | [h264 @ 0x95d82400] no picture 20:56:42 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce97000 == 11 [pid = 1839] [id = 436] 20:56:42 INFO - PROCESS | 1839 | --DOCSHELL 0x825d3800 == 10 [pid = 1839] [id = 435] 20:56:42 INFO - PROCESS | 1839 | --DOCSHELL 0x825c8000 == 9 [pid = 1839] [id = 434] 20:56:42 INFO - PROCESS | 1839 | --DOCSHELL 0x82486400 == 8 [pid = 1839] [id = 433] 20:56:42 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x82536400) [pid = 1839] [serial = 1265] [outer = (nil)] [url = about:blank] 20:56:42 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x82536c00) [pid = 1839] [serial = 1266] [outer = (nil)] [url = about:blank] 20:56:42 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x8ce7ac00) [pid = 1839] [serial = 1263] [outer = (nil)] [url = about:blank] 20:56:42 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x828f3400) [pid = 1839] [serial = 1268] [outer = (nil)] [url = about:blank] 20:56:42 INFO - PROCESS | 1839 | 1477627002947 Marionette TRACE conn4 <- [1,1966,null,{"value":["/media-source/mediasource-play.html",0,null,null,[["Test normal playback case with MediaSource API",0,null,null]]]}] 20:56:43 INFO - . 20:56:43 INFO - TEST-OK | /media-source/mediasource-play.html | took 3584ms 20:56:43 INFO - PROCESS | 1839 | 1477627003007 Marionette TRACE conn4 -> [0,1967,"getWindowHandle",null] 20:56:43 INFO - PROCESS | 1839 | 1477627003013 Marionette TRACE conn4 <- [1,1967,null,{"value":"8"}] 20:56:43 INFO - TEST-START | /media-source/mediasource-preload.html 20:56:43 INFO - PROCESS | 1839 | 1477627003023 Marionette TRACE conn4 -> [0,1968,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:56:43 INFO - PROCESS | 1839 | 1477627003206 Marionette TRACE conn4 <- [1,1968,null,{"value":null}] 20:56:43 INFO - PROCESS | 1839 | 1477627003347 Marionette TRACE conn4 -> [0,1969,"getWindowHandles",null] 20:56:43 INFO - PROCESS | 1839 | 1477627003353 Marionette TRACE conn4 <- [1,1969,null,["8"]] 20:56:43 INFO - PROCESS | 1839 | 1477627003360 Marionette TRACE conn4 -> [0,1970,"switchToWindow",{"name":"8"}] 20:56:43 INFO - PROCESS | 1839 | 1477627003368 Marionette TRACE conn4 <- [1,1970,null,{}] 20:56:43 INFO - PROCESS | 1839 | 1477627003374 Marionette TRACE conn4 -> [0,1971,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-preload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-preload.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:43 INFO - PROCESS | 1839 | ++DOCSHELL 0x825c8000 == 9 [pid = 1839] [id = 439] 20:56:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x825c9800) [pid = 1839] [serial = 1285] [outer = (nil)] 20:56:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x825d3800) [pid = 1839] [serial = 1286] [outer = 0x825c9800] 20:56:43 INFO - PROCESS | 1839 | 1477627003466 Marionette DEBUG loaded listener.js 20:56:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x825cf800) [pid = 1839] [serial = 1287] [outer = 0x825c9800] 20:56:43 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 20:56:43 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 20:56:43 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 20:56:43 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 20:56:43 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 20:56:43 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 20:56:43 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 20:56:43 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 20:56:44 INFO - PROCESS | 1839 | 1477627004085 Marionette TRACE conn4 <- [1,1971,null,{"value":["/media-source/mediasource-preload.html",0,null,null,[["sourceopen occurs with element preload=auto",0,null,null],["sourceopen occurs with element preload=metadata",0,null,null],["sourceopen occurs with element preload=none",0,null,null],["error occurs with bogus blob URL (revoked MediaSource object URL) and element preload=auto",0,null,null],["error occurs with bogus blob URL (revoked MediaSource object URL) and element preload=metadata",0,null,null],["error occurs with bogus blob URL (corrupted MediaSource object URL) and element preload=auto",0,null,null],["error occurs with bogus blob URL (corrupted MediaSource object URL) and element preload=metadata",0,null,null]]]}] 20:56:44 INFO - ....... 20:56:44 INFO - TEST-OK | /media-source/mediasource-preload.html | took 1129ms 20:56:44 INFO - PROCESS | 1839 | 1477627004150 Marionette TRACE conn4 -> [0,1972,"getWindowHandle",null] 20:56:44 INFO - TEST-START | /media-source/mediasource-remove.html 20:56:44 INFO - PROCESS | 1839 | 1477627004156 Marionette TRACE conn4 <- [1,1972,null,{"value":"8"}] 20:56:44 INFO - PROCESS | 1839 | 1477627004163 Marionette TRACE conn4 -> [0,1973,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:56:44 INFO - PROCESS | 1839 | 1477627004352 Marionette TRACE conn4 <- [1,1973,null,{"value":null}] 20:56:44 INFO - PROCESS | 1839 | 1477627004468 Marionette TRACE conn4 -> [0,1974,"getWindowHandles",null] 20:56:44 INFO - PROCESS | 1839 | 1477627004473 Marionette TRACE conn4 <- [1,1974,null,["8"]] 20:56:44 INFO - PROCESS | 1839 | 1477627004480 Marionette TRACE conn4 -> [0,1975,"switchToWindow",{"name":"8"}] 20:56:44 INFO - PROCESS | 1839 | 1477627004485 Marionette TRACE conn4 <- [1,1975,null,{}] 20:56:44 INFO - PROCESS | 1839 | 1477627004491 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-remove.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-remove.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:44 INFO - PROCESS | 1839 | ++DOCSHELL 0x82998800 == 10 [pid = 1839] [id = 440] 20:56:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x8c9b9400) [pid = 1839] [serial = 1288] [outer = (nil)] 20:56:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x8ce3a400) [pid = 1839] [serial = 1289] [outer = 0x8c9b9400] 20:56:44 INFO - PROCESS | 1839 | 1477627004578 Marionette DEBUG loaded listener.js 20:56:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x8ce42400) [pid = 1839] [serial = 1290] [outer = 0x8c9b9400] 20:56:46 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x8253d000) [pid = 1839] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html] 20:56:46 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x8ce97800) [pid = 1839] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-multiple-attach.html] 20:56:46 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x825c8800) [pid = 1839] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-is-type-supported.html] 20:56:46 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x8299cc00) [pid = 1839] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-liveseekable.html] 20:56:49 INFO - PROCESS | 1839 | [aac @ 0x8ce95400] err{or,}_recognition separate: 1; 1 20:56:49 INFO - PROCESS | 1839 | [aac @ 0x8ce95400] err{or,}_recognition combined: 1; 1 20:56:49 INFO - PROCESS | 1839 | [aac @ 0x8ce95400] Unsupported bit depth: 0 20:56:50 INFO - PROCESS | 1839 | [aac @ 0x8db85800] err{or,}_recognition separate: 1; 1 20:56:50 INFO - PROCESS | 1839 | [aac @ 0x8db85800] err{or,}_recognition combined: 1; 1 20:56:50 INFO - PROCESS | 1839 | [aac @ 0x8db85800] Unsupported bit depth: 0 20:56:50 INFO - PROCESS | 1839 | [h264 @ 0x8f7b1000] err{or,}_recognition separate: 1; 1 20:56:50 INFO - PROCESS | 1839 | [h264 @ 0x8f7b1000] err{or,}_recognition combined: 1; 1 20:56:50 INFO - PROCESS | 1839 | [h264 @ 0x8f7b1000] Unsupported bit depth: 0 20:56:50 INFO - PROCESS | 1839 | [h264 @ 0x8f7bec00] err{or,}_recognition separate: 1; 1 20:56:50 INFO - PROCESS | 1839 | [h264 @ 0x8f7bec00] err{or,}_recognition combined: 1; 1 20:56:50 INFO - PROCESS | 1839 | [h264 @ 0x8f7bec00] Unsupported bit depth: 0 20:56:50 INFO - PROCESS | 1839 | [aac @ 0x8ce95400] err{or,}_recognition separate: 1; 1 20:56:50 INFO - PROCESS | 1839 | [aac @ 0x8ce95400] err{or,}_recognition combined: 1; 1 20:56:50 INFO - PROCESS | 1839 | [aac @ 0x8ce95400] Unsupported bit depth: 0 20:56:50 INFO - PROCESS | 1839 | [aac @ 0x8db84800] err{or,}_recognition separate: 1; 1 20:56:50 INFO - PROCESS | 1839 | [aac @ 0x8db84800] err{or,}_recognition combined: 1; 1 20:56:50 INFO - PROCESS | 1839 | [aac @ 0x8db84800] Unsupported bit depth: 0 20:56:50 INFO - PROCESS | 1839 | [h264 @ 0x8f7b0400] err{or,}_recognition separate: 1; 1 20:56:50 INFO - PROCESS | 1839 | [h264 @ 0x8f7b0400] err{or,}_recognition combined: 1; 1 20:56:50 INFO - PROCESS | 1839 | [h264 @ 0x8f7b0400] Unsupported bit depth: 0 20:56:50 INFO - PROCESS | 1839 | [h264 @ 0x8f7b5400] err{or,}_recognition separate: 1; 1 20:56:50 INFO - PROCESS | 1839 | [h264 @ 0x8f7b5400] err{or,}_recognition combined: 1; 1 20:56:50 INFO - PROCESS | 1839 | [h264 @ 0x8f7b5400] Unsupported bit depth: 0 20:56:50 INFO - PROCESS | 1839 | [aac @ 0x8253d000] err{or,}_recognition separate: 1; 1 20:56:50 INFO - PROCESS | 1839 | [aac @ 0x8253d000] err{or,}_recognition combined: 1; 1 20:56:50 INFO - PROCESS | 1839 | [aac @ 0x8253d000] Unsupported bit depth: 0 20:56:50 INFO - PROCESS | 1839 | [h264 @ 0x8ce94800] err{or,}_recognition separate: 1; 1 20:56:50 INFO - PROCESS | 1839 | [h264 @ 0x8ce94800] err{or,}_recognition combined: 1; 1 20:56:50 INFO - PROCESS | 1839 | [h264 @ 0x8ce94800] Unsupported bit depth: 0 20:56:50 INFO - PROCESS | 1839 | [aac @ 0x8ce99000] err{or,}_recognition separate: 1; 1 20:56:50 INFO - PROCESS | 1839 | [aac @ 0x8ce99000] err{or,}_recognition combined: 1; 1 20:56:50 INFO - PROCESS | 1839 | [aac @ 0x8ce99000] Unsupported bit depth: 0 20:56:50 INFO - PROCESS | 1839 | [h264 @ 0x8ce8f000] err{or,}_recognition separate: 1; 1 20:56:50 INFO - PROCESS | 1839 | [h264 @ 0x8ce8f000] err{or,}_recognition combined: 1; 1 20:56:50 INFO - PROCESS | 1839 | [h264 @ 0x8ce8f000] Unsupported bit depth: 0 20:56:50 INFO - PROCESS | 1839 | [aac @ 0x82538800] err{or,}_recognition separate: 1; 1 20:56:50 INFO - PROCESS | 1839 | [aac @ 0x82538800] err{or,}_recognition combined: 1; 1 20:56:50 INFO - PROCESS | 1839 | [aac @ 0x82538800] Unsupported bit depth: 0 20:56:50 INFO - PROCESS | 1839 | [h264 @ 0x8dae7800] err{or,}_recognition separate: 1; 1 20:56:50 INFO - PROCESS | 1839 | [h264 @ 0x8dae7800] err{or,}_recognition combined: 1; 1 20:56:50 INFO - PROCESS | 1839 | [h264 @ 0x8dae7800] Unsupported bit depth: 0 20:56:50 INFO - PROCESS | 1839 | [aac @ 0x8dae9c00] err{or,}_recognition separate: 1; 1 20:56:50 INFO - PROCESS | 1839 | [aac @ 0x8dae9c00] err{or,}_recognition combined: 1; 1 20:56:50 INFO - PROCESS | 1839 | [aac @ 0x8dae9c00] Unsupported bit depth: 0 20:56:50 INFO - PROCESS | 1839 | [h264 @ 0x8da96400] err{or,}_recognition separate: 1; 1 20:56:50 INFO - PROCESS | 1839 | [h264 @ 0x8da96400] err{or,}_recognition combined: 1; 1 20:56:50 INFO - PROCESS | 1839 | [h264 @ 0x8da96400] Unsupported bit depth: 0 20:56:50 INFO - PROCESS | 1839 | 1477627010526 Marionette TRACE conn4 <- [1,1976,null,{"value":["/media-source/mediasource-remove.html",0,null,null,[["Test remove with an negative start.",0,null,null],["Test remove with non-finite start.",0,null,null],["Test remove with a start beyond the duration.",0,null,null],["Test remove with a start larger than the end.",0,null,null],["Test remove with a NEGATIVE_INFINITY end.",0,null,null],["Test remove with a NaN end.",0,null,null],["Test remove after SourceBuffer removed from mediaSource.",0,null,null],["Test remove with a NaN duration.",0,null,null],["Test remove while update pending.",0,null,null],["Test aborting a remove operation.",0,null,null],["Test remove with a start at the duration.",0,null,null],["Test remove transitioning readyState from 'ended' to 'open'.",0,null,null],["Test removing all appended data.",0,null,null],["Test removing beginning of appended data.",0,null,null],["Test removing the middle of appended data.",0,null,null],["Test removing the end of appended data.",0,null,null]]]}] 20:56:50 INFO - ................ 20:56:50 INFO - TEST-OK | /media-source/mediasource-remove.html | took 6391ms 20:56:50 INFO - PROCESS | 1839 | 1477627010555 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 20:56:50 INFO - PROCESS | 1839 | 1477627010563 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 20:56:50 INFO - TEST-START | /media-source/mediasource-removesourcebuffer.html 20:56:50 INFO - PROCESS | 1839 | 1477627010574 Marionette TRACE conn4 -> [0,1978,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:56:50 INFO - PROCESS | 1839 | 1477627010811 Marionette TRACE conn4 <- [1,1978,null,{"value":null}] 20:56:50 INFO - PROCESS | 1839 | 1477627010965 Marionette TRACE conn4 -> [0,1979,"getWindowHandles",null] 20:56:50 INFO - PROCESS | 1839 | 1477627010971 Marionette TRACE conn4 <- [1,1979,null,["8"]] 20:56:50 INFO - PROCESS | 1839 | 1477627010978 Marionette TRACE conn4 -> [0,1980,"switchToWindow",{"name":"8"}] 20:56:50 INFO - PROCESS | 1839 | 1477627010987 Marionette TRACE conn4 <- [1,1980,null,{}] 20:56:51 INFO - PROCESS | 1839 | 1477627010994 Marionette TRACE conn4 -> [0,1981,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-removesourcebuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:51 INFO - PROCESS | 1839 | ++DOCSHELL 0x8db85c00 == 11 [pid = 1839] [id = 441] 20:56:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x8db86800) [pid = 1839] [serial = 1291] [outer = (nil)] 20:56:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x8f816c00) [pid = 1839] [serial = 1292] [outer = 0x8db86800] 20:56:51 INFO - PROCESS | 1839 | 1477627011148 Marionette DEBUG loaded listener.js 20:56:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x8f81d000) [pid = 1839] [serial = 1293] [outer = 0x8db86800] 20:56:52 INFO - PROCESS | 1839 | 1477627012097 Marionette TRACE conn4 <- [1,1981,null,{"value":["/media-source/mediasource-removesourcebuffer.html",0,null,null,[["Test addSourceBuffer(), removeSourceBuffer(), addSourceBuffer() sequence.",0,null,null],["Test removeSourceBuffer() with null",0,null,null],["Test calling removeSourceBuffer() twice with the same object.",0,null,null],["Test calling removeSourceBuffer() for a sourceBuffer belonging to a different mediaSource instance.",0,null,null],["Test calling removeSourceBuffer() in ended state.",0,null,null],["Test removesourcebuffer event on activeSourceBuffers.",0,null,null],["Test abort event when removeSourceBuffer() called while SourceBuffer is updating",0,null,null]]]}] 20:56:52 INFO - ....... 20:56:52 INFO - TEST-OK | /media-source/mediasource-removesourcebuffer.html | took 1573ms 20:56:52 INFO - PROCESS | 1839 | 1477627012145 Marionette TRACE conn4 -> [0,1982,"getWindowHandle",null] 20:56:52 INFO - PROCESS | 1839 | 1477627012150 Marionette TRACE conn4 <- [1,1982,null,{"value":"8"}] 20:56:52 INFO - TEST-START | /media-source/mediasource-seek-beyond-duration.html 20:56:52 INFO - PROCESS | 1839 | 1477627012167 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:56:52 INFO - PROCESS | 1839 | 1477627012368 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 20:56:52 INFO - PROCESS | 1839 | 1477627012537 Marionette TRACE conn4 -> [0,1984,"getWindowHandles",null] 20:56:52 INFO - PROCESS | 1839 | 1477627012543 Marionette TRACE conn4 <- [1,1984,null,["8"]] 20:56:52 INFO - PROCESS | 1839 | 1477627012551 Marionette TRACE conn4 -> [0,1985,"switchToWindow",{"name":"8"}] 20:56:52 INFO - PROCESS | 1839 | 1477627012558 Marionette TRACE conn4 <- [1,1985,null,{}] 20:56:52 INFO - PROCESS | 1839 | 1477627012564 Marionette TRACE conn4 -> [0,1986,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-seek-beyond-duration.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:52 INFO - PROCESS | 1839 | ++DOCSHELL 0x9315c400 == 12 [pid = 1839] [id = 442] 20:56:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x9315c800) [pid = 1839] [serial = 1294] [outer = (nil)] 20:56:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x938f8800) [pid = 1839] [serial = 1295] [outer = 0x9315c800] 20:56:52 INFO - PROCESS | 1839 | 1477627012661 Marionette DEBUG loaded listener.js 20:56:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x938f9400) [pid = 1839] [serial = 1296] [outer = 0x9315c800] 20:56:54 INFO - PROCESS | 1839 | [h264 @ 0x92d7a800] err{or,}_recognition separate: 1; 1 20:56:54 INFO - PROCESS | 1839 | [h264 @ 0x92d7a800] err{or,}_recognition combined: 1; 1 20:56:54 INFO - PROCESS | 1839 | [h264 @ 0x92d7a800] Unsupported bit depth: 0 20:56:54 INFO - PROCESS | 1839 | [aac @ 0x938f7800] err{or,}_recognition separate: 1; 1 20:56:54 INFO - PROCESS | 1839 | [aac @ 0x938f7800] err{or,}_recognition combined: 1; 1 20:56:54 INFO - PROCESS | 1839 | [aac @ 0x938f7800] Unsupported bit depth: 0 20:56:54 INFO - PROCESS | 1839 | [h264 @ 0x92d7a800] err{or,}_recognition separate: 1; 1 20:56:54 INFO - PROCESS | 1839 | [h264 @ 0x92d7a800] err{or,}_recognition combined: 1; 1 20:56:54 INFO - PROCESS | 1839 | [h264 @ 0x92d7a800] Unsupported bit depth: 0 20:56:54 INFO - PROCESS | 1839 | [aac @ 0x825d1000] err{or,}_recognition separate: 1; 1 20:56:54 INFO - PROCESS | 1839 | [aac @ 0x825d1000] err{or,}_recognition combined: 1; 1 20:56:54 INFO - PROCESS | 1839 | [aac @ 0x825d1000] Unsupported bit depth: 0 20:56:54 INFO - PROCESS | 1839 | [h264 @ 0x92d7a800] no picture 20:56:55 INFO - PROCESS | 1839 | --DOCSHELL 0x8236f800 == 11 [pid = 1839] [id = 437] 20:56:55 INFO - PROCESS | 1839 | --DOCSHELL 0x82998800 == 10 [pid = 1839] [id = 440] 20:56:55 INFO - PROCESS | 1839 | --DOCSHELL 0x82995c00 == 9 [pid = 1839] [id = 438] 20:56:55 INFO - PROCESS | 1839 | --DOCSHELL 0x8db85c00 == 8 [pid = 1839] [id = 441] 20:56:55 INFO - PROCESS | 1839 | --DOCSHELL 0x825c8000 == 7 [pid = 1839] [id = 439] 20:56:55 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x8f86f800) [pid = 1839] [serial = 1278] [outer = (nil)] [url = about:blank] 20:56:55 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x825ccc00) [pid = 1839] [serial = 1271] [outer = (nil)] [url = about:blank] 20:56:55 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x95247800) [pid = 1839] [serial = 1280] [outer = (nil)] [url = about:blank] 20:56:55 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x8da8b800) [pid = 1839] [serial = 1277] [outer = (nil)] [url = about:blank] 20:56:55 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x825d1400) [pid = 1839] [serial = 1272] [outer = (nil)] [url = about:blank] 20:56:55 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x8c9c2400) [pid = 1839] [serial = 1274] [outer = (nil)] [url = about:blank] 20:56:55 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x82539c00) [pid = 1839] [serial = 1275] [outer = (nil)] [url = about:blank] 20:56:55 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x828f3800) [pid = 1839] [serial = 1269] [outer = (nil)] [url = about:blank] 20:56:55 INFO - PROCESS | 1839 | [aac @ 0x8236a800] err{or,}_recognition separate: 1; 1 20:56:55 INFO - PROCESS | 1839 | [aac @ 0x8236a800] err{or,}_recognition combined: 1; 1 20:56:55 INFO - PROCESS | 1839 | [aac @ 0x8236a800] Unsupported bit depth: 0 20:56:55 INFO - PROCESS | 1839 | [h264 @ 0x82449c00] err{or,}_recognition separate: 1; 1 20:56:55 INFO - PROCESS | 1839 | [h264 @ 0x82449c00] err{or,}_recognition combined: 1; 1 20:56:55 INFO - PROCESS | 1839 | [h264 @ 0x82449c00] Unsupported bit depth: 0 20:56:55 INFO - PROCESS | 1839 | [aac @ 0x82451000] err{or,}_recognition separate: 1; 1 20:56:55 INFO - PROCESS | 1839 | [aac @ 0x82451000] err{or,}_recognition combined: 1; 1 20:56:55 INFO - PROCESS | 1839 | [aac @ 0x82451000] Unsupported bit depth: 0 20:56:55 INFO - PROCESS | 1839 | [h264 @ 0x8236f800] err{or,}_recognition separate: 1; 1 20:56:55 INFO - PROCESS | 1839 | [h264 @ 0x8236f800] err{or,}_recognition combined: 1; 1 20:56:55 INFO - PROCESS | 1839 | [h264 @ 0x8236f800] Unsupported bit depth: 0 20:56:55 INFO - PROCESS | 1839 | [h264 @ 0x8236f800] no picture 20:56:55 INFO - PROCESS | 1839 | [h264 @ 0x92d7a800] no picture 20:56:55 INFO - PROCESS | 1839 | [h264 @ 0x92d7a800] no picture 20:56:55 INFO - PROCESS | 1839 | [h264 @ 0x8236f800] no picture 20:56:56 INFO - PROCESS | 1839 | 1477627016046 Marionette TRACE conn4 <- [1,1986,null,{"value":["/media-source/mediasource-seek-beyond-duration.html",0,null,null,[["Test seeking beyond updated media duration.",0,null,null],["Test seeking beyond media duration.",0,null,null]]]}] 20:56:56 INFO - .. 20:56:56 INFO - TEST-OK | /media-source/mediasource-seek-beyond-duration.html | took 3898ms 20:56:56 INFO - PROCESS | 1839 | 1477627016063 Marionette TRACE conn4 -> [0,1987,"getWindowHandle",null] 20:56:56 INFO - PROCESS | 1839 | 1477627016070 Marionette TRACE conn4 <- [1,1987,null,{"value":"8"}] 20:56:56 INFO - TEST-START | /media-source/mediasource-seek-during-pending-seek.html 20:56:56 INFO - PROCESS | 1839 | 1477627016082 Marionette TRACE conn4 -> [0,1988,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:56:56 INFO - PROCESS | 1839 | 1477627016304 Marionette TRACE conn4 <- [1,1988,null,{"value":null}] 20:56:56 INFO - PROCESS | 1839 | 1477627016430 Marionette TRACE conn4 -> [0,1989,"getWindowHandles",null] 20:56:56 INFO - PROCESS | 1839 | 1477627016436 Marionette TRACE conn4 <- [1,1989,null,["8"]] 20:56:56 INFO - PROCESS | 1839 | 1477627016443 Marionette TRACE conn4 -> [0,1990,"switchToWindow",{"name":"8"}] 20:56:56 INFO - PROCESS | 1839 | 1477627016452 Marionette TRACE conn4 <- [1,1990,null,{}] 20:56:56 INFO - PROCESS | 1839 | 1477627016458 Marionette TRACE conn4 -> [0,1991,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-seek-during-pending-seek.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:56 INFO - PROCESS | 1839 | ++DOCSHELL 0x82893000 == 8 [pid = 1839] [id = 443] 20:56:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x82894c00) [pid = 1839] [serial = 1297] [outer = (nil)] 20:56:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x828f3400) [pid = 1839] [serial = 1298] [outer = 0x82894c00] 20:56:56 INFO - PROCESS | 1839 | 1477627016562 Marionette DEBUG loaded listener.js 20:56:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x82992000) [pid = 1839] [serial = 1299] [outer = 0x82894c00] 20:56:57 INFO - PROCESS | 1839 | [h264 @ 0x83640800] err{or,}_recognition separate: 1; 1 20:56:57 INFO - PROCESS | 1839 | [h264 @ 0x83640800] err{or,}_recognition combined: 1; 1 20:56:57 INFO - PROCESS | 1839 | [h264 @ 0x83640800] Unsupported bit depth: 0 20:56:57 INFO - PROCESS | 1839 | [aac @ 0x836c7400] err{or,}_recognition separate: 1; 1 20:56:57 INFO - PROCESS | 1839 | [aac @ 0x836c7400] err{or,}_recognition combined: 1; 1 20:56:57 INFO - PROCESS | 1839 | [aac @ 0x836c7400] Unsupported bit depth: 0 20:56:57 INFO - PROCESS | 1839 | [h264 @ 0x836c8400] err{or,}_recognition separate: 1; 1 20:56:57 INFO - PROCESS | 1839 | [h264 @ 0x836c8400] err{or,}_recognition combined: 1; 1 20:56:57 INFO - PROCESS | 1839 | [h264 @ 0x836c8400] Unsupported bit depth: 0 20:56:57 INFO - PROCESS | 1839 | [aac @ 0x8363e000] err{or,}_recognition separate: 1; 1 20:56:57 INFO - PROCESS | 1839 | [aac @ 0x8363e000] err{or,}_recognition combined: 1; 1 20:56:57 INFO - PROCESS | 1839 | [aac @ 0x8363e000] Unsupported bit depth: 0 20:56:57 INFO - PROCESS | 1839 | [h264 @ 0x836c8400] no picture 20:56:57 INFO - PROCESS | 1839 | [h264 @ 0x836c8400] no picture 20:56:57 INFO - PROCESS | 1839 | [h264 @ 0x8c4e9000] err{or,}_recognition separate: 1; 1 20:56:57 INFO - PROCESS | 1839 | [h264 @ 0x8c4e9000] err{or,}_recognition combined: 1; 1 20:56:57 INFO - PROCESS | 1839 | [h264 @ 0x8c4e9000] Unsupported bit depth: 0 20:56:57 INFO - PROCESS | 1839 | [aac @ 0x8c4e9800] err{or,}_recognition separate: 1; 1 20:56:57 INFO - PROCESS | 1839 | [aac @ 0x8c4e9800] err{or,}_recognition combined: 1; 1 20:56:57 INFO - PROCESS | 1839 | [aac @ 0x8c4e9800] Unsupported bit depth: 0 20:56:57 INFO - PROCESS | 1839 | [h264 @ 0x8c4e8400] err{or,}_recognition separate: 1; 1 20:56:57 INFO - PROCESS | 1839 | [h264 @ 0x8c4e8400] err{or,}_recognition combined: 1; 1 20:56:57 INFO - PROCESS | 1839 | [h264 @ 0x8c4e8400] Unsupported bit depth: 0 20:56:57 INFO - PROCESS | 1839 | [aac @ 0x8c4e9400] err{or,}_recognition separate: 1; 1 20:56:57 INFO - PROCESS | 1839 | [aac @ 0x8c4e9400] err{or,}_recognition combined: 1; 1 20:56:57 INFO - PROCESS | 1839 | [aac @ 0x8c4e9400] Unsupported bit depth: 0 20:56:58 INFO - PROCESS | 1839 | [h264 @ 0x8c4e8400] no picture 20:56:58 INFO - PROCESS | 1839 | 1477627018142 Marionette TRACE conn4 <- [1,1991,null,{"value":["/media-source/mediasource-seek-during-pending-seek.html",0,null,null,[["Test seeking to a new location before transitioning beyond HAVE_METADATA.",0,null,null],["Test seeking to a new location during a pending seek.",0,null,null]]]}] 20:56:58 INFO - .. 20:56:58 INFO - TEST-OK | /media-source/mediasource-seek-during-pending-seek.html | took 2123ms 20:56:58 INFO - PROCESS | 1839 | 1477627018203 Marionette TRACE conn4 -> [0,1992,"getWindowHandle",null] 20:56:58 INFO - PROCESS | 1839 | 1477627018209 Marionette TRACE conn4 <- [1,1992,null,{"value":"8"}] 20:56:58 INFO - TEST-START | /media-source/mediasource-seekable.html 20:56:58 INFO - PROCESS | 1839 | 1477627018224 Marionette TRACE conn4 -> [0,1993,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:56:58 INFO - PROCESS | 1839 | 1477627018461 Marionette TRACE conn4 <- [1,1993,null,{"value":null}] 20:56:58 INFO - PROCESS | 1839 | 1477627018486 Marionette TRACE conn4 -> [0,1994,"getWindowHandles",null] 20:56:58 INFO - PROCESS | 1839 | 1477627018491 Marionette TRACE conn4 <- [1,1994,null,["8"]] 20:56:58 INFO - PROCESS | 1839 | 1477627018498 Marionette TRACE conn4 -> [0,1995,"switchToWindow",{"name":"8"}] 20:56:58 INFO - PROCESS | 1839 | 1477627018504 Marionette TRACE conn4 <- [1,1995,null,{}] 20:56:58 INFO - PROCESS | 1839 | 1477627018510 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-seekable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-seekable.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:56:58 INFO - PROCESS | 1839 | ++DOCSHELL 0x82993400 == 9 [pid = 1839] [id = 444] 20:56:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x8363fc00) [pid = 1839] [serial = 1300] [outer = (nil)] 20:56:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x8c775800) [pid = 1839] [serial = 1301] [outer = 0x8363fc00] 20:56:58 INFO - PROCESS | 1839 | 1477627018661 Marionette DEBUG loaded listener.js 20:56:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x8c774800) [pid = 1839] [serial = 1302] [outer = 0x8363fc00] 20:56:59 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x825c9800) [pid = 1839] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-preload.html] 20:56:59 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x82996800) [pid = 1839] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play.html] 20:56:59 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x95243400) [pid = 1839] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html] 20:56:59 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x8c9b9400) [pid = 1839] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-remove.html] 20:56:59 INFO - PROCESS | 1839 | 1477627019690 Marionette TRACE conn4 <- [1,1996,null,{"value":["/media-source/mediasource-seekable.html",0,null,null,[["Get seekable time ranges when the sourcebuffer is empty.",0,null,null],["Get seekable time ranges after init segment received.",0,null,null],["Get seekable time ranges on an infinite stream.",0,null,null]]]}] 20:56:59 INFO - ... 20:56:59 INFO - TEST-OK | /media-source/mediasource-seekable.html | took 1482ms 20:56:59 INFO - PROCESS | 1839 | 1477627019714 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 20:56:59 INFO - PROCESS | 1839 | 1477627019722 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 20:56:59 INFO - TEST-START | /media-source/mediasource-sequencemode-append-buffer.html 20:56:59 INFO - PROCESS | 1839 | 1477627019729 Marionette TRACE conn4 -> [0,1998,"getContext",null] 20:56:59 INFO - PROCESS | 1839 | 1477627019733 Marionette TRACE conn4 <- [1,1998,null,{"value":"content"}] 20:56:59 INFO - PROCESS | 1839 | 1477627019747 Marionette TRACE conn4 -> [0,1999,"setContext",{"value":"chrome"}] 20:56:59 INFO - PROCESS | 1839 | 1477627019750 Marionette TRACE conn4 <- [1,1999,null,{}] 20:56:59 INFO - PROCESS | 1839 | 1477627019757 Marionette TRACE conn4 -> [0,2000,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:56:59 INFO - PROCESS | 1839 | 1477627019786 Marionette TRACE conn4 <- [1,2000,null,{"value":true}] 20:56:59 INFO - PROCESS | 1839 | 1477627019795 Marionette TRACE conn4 -> [0,2001,"setContext",{"value":"content"}] 20:56:59 INFO - PROCESS | 1839 | 1477627019799 Marionette TRACE conn4 <- [1,2001,null,{}] 20:56:59 INFO - Setting pref media.mediasource.enabled (true) 20:56:59 INFO - PROCESS | 1839 | 1477627019805 Marionette TRACE conn4 -> [0,2002,"getContext",null] 20:56:59 INFO - PROCESS | 1839 | 1477627019809 Marionette TRACE conn4 <- [1,2002,null,{"value":"content"}] 20:56:59 INFO - PROCESS | 1839 | 1477627019815 Marionette TRACE conn4 -> [0,2003,"setContext",{"value":"chrome"}] 20:56:59 INFO - PROCESS | 1839 | 1477627019819 Marionette TRACE conn4 <- [1,2003,null,{}] 20:56:59 INFO - PROCESS | 1839 | 1477627019825 Marionette TRACE conn4 -> [0,2004,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:56:59 INFO - PROCESS | 1839 | 1477627019843 Marionette TRACE conn4 <- [1,2004,null,{"value":null}] 20:56:59 INFO - PROCESS | 1839 | 1477627019847 Marionette TRACE conn4 -> [0,2005,"setContext",{"value":"content"}] 20:56:59 INFO - PROCESS | 1839 | 1477627019850 Marionette TRACE conn4 <- [1,2005,null,{}] 20:56:59 INFO - PROCESS | 1839 | 1477627019858 Marionette TRACE conn4 -> [0,2006,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:57:00 INFO - PROCESS | 1839 | 1477627020130 Marionette TRACE conn4 <- [1,2006,null,{"value":null}] 20:57:00 INFO - PROCESS | 1839 | 1477627020209 Marionette TRACE conn4 -> [0,2007,"getWindowHandles",null] 20:57:00 INFO - PROCESS | 1839 | 1477627020217 Marionette TRACE conn4 <- [1,2007,null,["8"]] 20:57:00 INFO - PROCESS | 1839 | 1477627020222 Marionette TRACE conn4 -> [0,2008,"switchToWindow",{"name":"8"}] 20:57:00 INFO - PROCESS | 1839 | 1477627020231 Marionette TRACE conn4 <- [1,2008,null,{}] 20:57:00 INFO - PROCESS | 1839 | 1477627020237 Marionette TRACE conn4 -> [0,2009,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sequencemode-append-buffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:57:00 INFO - PROCESS | 1839 | ++DOCSHELL 0x92d73400 == 10 [pid = 1839] [id = 445] 20:57:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x92d73800) [pid = 1839] [serial = 1303] [outer = (nil)] 20:57:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x938f7800) [pid = 1839] [serial = 1304] [outer = 0x92d73800] 20:57:00 INFO - PROCESS | 1839 | 1477627020332 Marionette DEBUG loaded listener.js 20:57:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x95242c00) [pid = 1839] [serial = 1305] [outer = 0x92d73800] 20:57:01 INFO - PROCESS | 1839 | [h264 @ 0x95e6d400] err{or,}_recognition separate: 1; 1 20:57:01 INFO - PROCESS | 1839 | [h264 @ 0x95e6d400] err{or,}_recognition combined: 1; 1 20:57:01 INFO - PROCESS | 1839 | [h264 @ 0x95e6d400] Unsupported bit depth: 0 20:57:01 INFO - PROCESS | 1839 | [aac @ 0x95e70400] err{or,}_recognition separate: 1; 1 20:57:01 INFO - PROCESS | 1839 | [aac @ 0x95e70400] err{or,}_recognition combined: 1; 1 20:57:01 INFO - PROCESS | 1839 | [aac @ 0x95e70400] Unsupported bit depth: 0 20:57:01 INFO - PROCESS | 1839 | [h264 @ 0x96104400] err{or,}_recognition separate: 1; 1 20:57:01 INFO - PROCESS | 1839 | [h264 @ 0x96104400] err{or,}_recognition combined: 1; 1 20:57:01 INFO - PROCESS | 1839 | [h264 @ 0x96104400] Unsupported bit depth: 0 20:57:01 INFO - PROCESS | 1839 | [aac @ 0x95d85c00] err{or,}_recognition separate: 1; 1 20:57:01 INFO - PROCESS | 1839 | [aac @ 0x95d85c00] err{or,}_recognition combined: 1; 1 20:57:01 INFO - PROCESS | 1839 | [aac @ 0x95d85c00] Unsupported bit depth: 0 20:57:01 INFO - PROCESS | 1839 | [h264 @ 0x961e5800] err{or,}_recognition separate: 1; 1 20:57:01 INFO - PROCESS | 1839 | [h264 @ 0x961e5800] err{or,}_recognition combined: 1; 1 20:57:01 INFO - PROCESS | 1839 | [h264 @ 0x961e5800] Unsupported bit depth: 0 20:57:01 INFO - PROCESS | 1839 | [aac @ 0x961e6400] err{or,}_recognition separate: 1; 1 20:57:01 INFO - PROCESS | 1839 | [aac @ 0x961e6400] err{or,}_recognition combined: 1; 1 20:57:01 INFO - PROCESS | 1839 | [aac @ 0x961e6400] Unsupported bit depth: 0 20:57:01 INFO - PROCESS | 1839 | [h264 @ 0x961e7400] err{or,}_recognition separate: 1; 1 20:57:01 INFO - PROCESS | 1839 | [h264 @ 0x961e7400] err{or,}_recognition combined: 1; 1 20:57:01 INFO - PROCESS | 1839 | [h264 @ 0x961e7400] Unsupported bit depth: 0 20:57:01 INFO - PROCESS | 1839 | [aac @ 0x961e5000] err{or,}_recognition separate: 1; 1 20:57:01 INFO - PROCESS | 1839 | [aac @ 0x961e5000] err{or,}_recognition combined: 1; 1 20:57:01 INFO - PROCESS | 1839 | [aac @ 0x961e5000] Unsupported bit depth: 0 20:57:01 INFO - PROCESS | 1839 | [h264 @ 0x95d85c00] err{or,}_recognition separate: 1; 1 20:57:01 INFO - PROCESS | 1839 | [h264 @ 0x95d85c00] err{or,}_recognition combined: 1; 1 20:57:01 INFO - PROCESS | 1839 | [h264 @ 0x95d85c00] Unsupported bit depth: 0 20:57:01 INFO - PROCESS | 1839 | [aac @ 0x95e6dc00] err{or,}_recognition separate: 1; 1 20:57:01 INFO - PROCESS | 1839 | [aac @ 0x95e6dc00] err{or,}_recognition combined: 1; 1 20:57:01 INFO - PROCESS | 1839 | [aac @ 0x95e6dc00] Unsupported bit depth: 0 20:57:01 INFO - PROCESS | 1839 | [h264 @ 0x96104400] err{or,}_recognition separate: 1; 1 20:57:01 INFO - PROCESS | 1839 | [h264 @ 0x96104400] err{or,}_recognition combined: 1; 1 20:57:01 INFO - PROCESS | 1839 | [h264 @ 0x96104400] Unsupported bit depth: 0 20:57:01 INFO - PROCESS | 1839 | [aac @ 0x95b66000] err{or,}_recognition separate: 1; 1 20:57:01 INFO - PROCESS | 1839 | [aac @ 0x95b66000] err{or,}_recognition combined: 1; 1 20:57:01 INFO - PROCESS | 1839 | [aac @ 0x95b66000] Unsupported bit depth: 0 20:57:01 INFO - PROCESS | 1839 | 1477627021660 Marionette TRACE conn4 <- [1,2009,null,{"value":["/media-source/mediasource-sequencemode-append-buffer.html",0,null,null,[["Test sequence AppendMode appendBuffer(first media segment)",0,null,null],["Test sequence AppendMode appendBuffer(second media segment)",0,null,null],["Test sequence AppendMode appendBuffer(second media segment, then first media segment)",1,"assert_equals: sourceBuffer.buffered after EOS expected \"{ [0.014, 1.711) }\" but got \"{ [0.014, 0.814) [0.909, 1.711) }\"","@http://web-platform.test:8000/media-source/mediasource-util.js:398:9\nverify_offset_and_buffered/<@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:76:19\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nverify_offset_and_buffered@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:72:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:131:23\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nappend_segment@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:40:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:121:19\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nappend_segment@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:40:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:119:15\nmediasource_sequencemode_test/ [0,2010,"getWindowHandle",null] 20:57:01 INFO - PROCESS | 1839 | 1477627021759 Marionette TRACE conn4 <- [1,2010,null,{"value":"8"}] 20:57:01 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode-timestamps.html 20:57:01 INFO - Clearing pref media.mediasource.enabled 20:57:01 INFO - PROCESS | 1839 | 1477627021770 Marionette TRACE conn4 -> [0,2011,"getContext",null] 20:57:01 INFO - PROCESS | 1839 | 1477627021776 Marionette TRACE conn4 <- [1,2011,null,{"value":"content"}] 20:57:01 INFO - PROCESS | 1839 | 1477627021787 Marionette TRACE conn4 -> [0,2012,"setContext",{"value":"chrome"}] 20:57:01 INFO - PROCESS | 1839 | 1477627021792 Marionette TRACE conn4 <- [1,2012,null,{}] 20:57:01 INFO - PROCESS | 1839 | 1477627021803 Marionette TRACE conn4 -> [0,2013,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:57:01 INFO - PROCESS | 1839 | 1477627021826 Marionette TRACE conn4 <- [1,2013,null,{"value":null}] 20:57:01 INFO - PROCESS | 1839 | 1477627021876 Marionette TRACE conn4 -> [0,2014,"setContext",{"value":"content"}] 20:57:01 INFO - PROCESS | 1839 | 1477627021883 Marionette TRACE conn4 <- [1,2014,null,{}] 20:57:01 INFO - PROCESS | 1839 | 1477627021899 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:57:02 INFO - PROCESS | 1839 | 1477627022162 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 20:57:02 INFO - PROCESS | 1839 | 1477627022333 Marionette TRACE conn4 -> [0,2016,"getWindowHandles",null] 20:57:02 INFO - PROCESS | 1839 | 1477627022339 Marionette TRACE conn4 <- [1,2016,null,["8"]] 20:57:02 INFO - PROCESS | 1839 | 1477627022346 Marionette TRACE conn4 -> [0,2017,"switchToWindow",{"name":"8"}] 20:57:02 INFO - PROCESS | 1839 | 1477627022353 Marionette TRACE conn4 <- [1,2017,null,{}] 20:57:02 INFO - PROCESS | 1839 | 1477627022360 Marionette TRACE conn4 -> [0,2018,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-mode-timestamps.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:57:02 INFO - PROCESS | 1839 | ++DOCSHELL 0x82991800 == 11 [pid = 1839] [id = 446] 20:57:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x82992400) [pid = 1839] [serial = 1306] [outer = (nil)] 20:57:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x82994800) [pid = 1839] [serial = 1307] [outer = 0x82992400] 20:57:02 INFO - PROCESS | 1839 | 1477627022459 Marionette DEBUG loaded listener.js 20:57:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x8c4e8400) [pid = 1839] [serial = 1308] [outer = 0x82992400] 20:57:03 INFO - PROCESS | 1839 | 1477627023203 Marionette TRACE conn4 <- [1,2018,null,{"value":["/media-source/mediasource-sourcebuffer-mode-timestamps.html",0,null,null,[["audio/aac : If generate timestamps flag equals true and new mode equals \"segments\", then throw a TypeError exception and abort these steps.",1,"assert_unreached: Browser doesn't support the MIME used in this test: audio/aac Reached unreachable code","isTypeSupported/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:19:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nisTypeSupported@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:18:9\nmediaTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\nmediaTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:27:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:48:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:47:1\n"],["audio/mpeg : If generate timestamps flag equals true and new mode equals \"segments\", then throw a TypeError exception and abort these steps.",1,"assert_unreached: Browser doesn't support the MIME used in this test: audio/mpeg Reached unreachable code","isTypeSupported/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:19:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nisTypeSupported@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:18:9\nmediaTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\nmediaTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:27:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:48:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:47:1\n"]]]}] 20:57:03 INFO - .. 20:57:03 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode-timestamps.html | took 1495ms 20:57:03 INFO - PROCESS | 1839 | 1477627023263 Marionette TRACE conn4 -> [0,2019,"getWindowHandle",null] 20:57:03 INFO - PROCESS | 1839 | 1477627023267 Marionette TRACE conn4 <- [1,2019,null,{"value":"8"}] 20:57:03 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode.html 20:57:03 INFO - PROCESS | 1839 | 1477627023286 Marionette TRACE conn4 -> [0,2020,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:57:03 INFO - PROCESS | 1839 | 1477627023495 Marionette TRACE conn4 <- [1,2020,null,{"value":null}] 20:57:03 INFO - PROCESS | 1839 | 1477627023655 Marionette TRACE conn4 -> [0,2021,"getWindowHandles",null] 20:57:03 INFO - PROCESS | 1839 | 1477627023660 Marionette TRACE conn4 <- [1,2021,null,["8"]] 20:57:03 INFO - PROCESS | 1839 | 1477627023672 Marionette TRACE conn4 -> [0,2022,"switchToWindow",{"name":"8"}] 20:57:03 INFO - PROCESS | 1839 | 1477627023678 Marionette TRACE conn4 <- [1,2022,null,{}] 20:57:03 INFO - PROCESS | 1839 | 1477627023685 Marionette TRACE conn4 -> [0,2023,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-mode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:57:03 INFO - PROCESS | 1839 | ++DOCSHELL 0x8db0ec00 == 12 [pid = 1839] [id = 447] 20:57:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x92abdc00) [pid = 1839] [serial = 1309] [outer = (nil)] 20:57:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x93a7ec00) [pid = 1839] [serial = 1310] [outer = 0x92abdc00] 20:57:03 INFO - PROCESS | 1839 | 1477627023779 Marionette DEBUG loaded listener.js 20:57:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x95244c00) [pid = 1839] [serial = 1311] [outer = 0x92abdc00] 20:57:06 INFO - PROCESS | 1839 | [aac @ 0x8236a400] err{or,}_recognition separate: 1; 1 20:57:06 INFO - PROCESS | 1839 | [aac @ 0x8236a400] err{or,}_recognition combined: 1; 1 20:57:06 INFO - PROCESS | 1839 | [aac @ 0x8236a400] Unsupported bit depth: 0 20:57:06 INFO - PROCESS | 1839 | [aac @ 0x8236f000] err{or,}_recognition separate: 1; 1 20:57:06 INFO - PROCESS | 1839 | [aac @ 0x8236f000] err{or,}_recognition combined: 1; 1 20:57:06 INFO - PROCESS | 1839 | [aac @ 0x8236f000] Unsupported bit depth: 0 20:57:06 INFO - PROCESS | 1839 | [h264 @ 0x82378000] err{or,}_recognition separate: 1; 1 20:57:06 INFO - PROCESS | 1839 | [h264 @ 0x82378000] err{or,}_recognition combined: 1; 1 20:57:06 INFO - PROCESS | 1839 | [h264 @ 0x82378000] Unsupported bit depth: 0 20:57:06 INFO - PROCESS | 1839 | [aac @ 0x82449c00] err{or,}_recognition separate: 1; 1 20:57:06 INFO - PROCESS | 1839 | [aac @ 0x82449c00] err{or,}_recognition combined: 1; 1 20:57:06 INFO - PROCESS | 1839 | [aac @ 0x82449c00] Unsupported bit depth: 0 20:57:06 INFO - PROCESS | 1839 | [h264 @ 0x8236f000] err{or,}_recognition separate: 1; 1 20:57:06 INFO - PROCESS | 1839 | [h264 @ 0x8236f000] err{or,}_recognition combined: 1; 1 20:57:06 INFO - PROCESS | 1839 | [h264 @ 0x8236f000] Unsupported bit depth: 0 20:57:06 INFO - PROCESS | 1839 | [h264 @ 0x82376800] err{or,}_recognition separate: 1; 1 20:57:06 INFO - PROCESS | 1839 | [h264 @ 0x82376800] err{or,}_recognition combined: 1; 1 20:57:06 INFO - PROCESS | 1839 | [h264 @ 0x82376800] Unsupported bit depth: 0 20:57:06 INFO - PROCESS | 1839 | [aac @ 0x82446800] err{or,}_recognition separate: 1; 1 20:57:06 INFO - PROCESS | 1839 | [aac @ 0x82446800] err{or,}_recognition combined: 1; 1 20:57:06 INFO - PROCESS | 1839 | [aac @ 0x82446800] Unsupported bit depth: 0 20:57:06 INFO - PROCESS | 1839 | [h264 @ 0x82372400] err{or,}_recognition separate: 1; 1 20:57:06 INFO - PROCESS | 1839 | [h264 @ 0x82372400] err{or,}_recognition combined: 1; 1 20:57:06 INFO - PROCESS | 1839 | [h264 @ 0x82372400] Unsupported bit depth: 0 20:57:06 INFO - PROCESS | 1839 | 1477627026672 Marionette TRACE conn4 <- [1,2023,null,{"value":["/media-source/mediasource-sourcebuffer-mode.html",0,null,null,[["Test initial value of SourceBuffer.mode is \"segments\"",0,null,null],["Test setting SourceBuffer.mode",0,null,null],["Test setting a removed SourceBuffer's mode",0,null,null],["Test setting SourceBuffer.mode while still updating",0,null,null],["Test setting SourceBuffer.mode triggers parent MediaSource 'ended' to 'open' transition.",0,null,null],["Test setting SourceBuffer.mode and SourceBuffer.timestampOffset while parsing media segment.",0,null,null]]]}] 20:57:06 INFO - ...... 20:57:06 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode.html | took 3427ms 20:57:06 INFO - PROCESS | 1839 | 1477627026704 Marionette TRACE conn4 -> [0,2024,"getWindowHandle",null] 20:57:06 INFO - PROCESS | 1839 | 1477627026710 Marionette TRACE conn4 <- [1,2024,null,{"value":"8"}] 20:57:06 INFO - TEST-START | /media-source/mediasource-sourcebuffer-trackdefaults.html 20:57:06 INFO - PROCESS | 1839 | 1477627026721 Marionette TRACE conn4 -> [0,2025,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:57:06 INFO - PROCESS | 1839 | 1477627026967 Marionette TRACE conn4 <- [1,2025,null,{"value":null}] 20:57:07 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x825d3800) [pid = 1839] [serial = 1286] [outer = (nil)] [url = about:blank] 20:57:07 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x825cf800) [pid = 1839] [serial = 1287] [outer = (nil)] [url = about:blank] 20:57:07 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x8299c000) [pid = 1839] [serial = 1283] [outer = (nil)] [url = about:blank] 20:57:07 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x8ce38000) [pid = 1839] [serial = 1284] [outer = (nil)] [url = about:blank] 20:57:07 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x95570c00) [pid = 1839] [serial = 1281] [outer = (nil)] [url = about:blank] 20:57:07 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x8ce3a400) [pid = 1839] [serial = 1289] [outer = (nil)] [url = about:blank] 20:57:07 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x8ce42400) [pid = 1839] [serial = 1290] [outer = (nil)] [url = about:blank] 20:57:07 INFO - PROCESS | 1839 | 1477627027152 Marionette TRACE conn4 -> [0,2026,"getWindowHandles",null] 20:57:07 INFO - PROCESS | 1839 | 1477627027158 Marionette TRACE conn4 <- [1,2026,null,["8"]] 20:57:07 INFO - PROCESS | 1839 | 1477627027202 Marionette TRACE conn4 -> [0,2027,"switchToWindow",{"name":"8"}] 20:57:07 INFO - PROCESS | 1839 | 1477627027209 Marionette TRACE conn4 <- [1,2027,null,{}] 20:57:07 INFO - PROCESS | 1839 | 1477627027217 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-trackdefaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:57:07 INFO - PROCESS | 1839 | ++DOCSHELL 0x82373400 == 13 [pid = 1839] [id = 448] 20:57:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x82373800) [pid = 1839] [serial = 1312] [outer = (nil)] 20:57:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x82443000) [pid = 1839] [serial = 1313] [outer = 0x82373800] 20:57:07 INFO - PROCESS | 1839 | 1477627027307 Marionette DEBUG loaded listener.js 20:57:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x82445800) [pid = 1839] [serial = 1314] [outer = 0x82373800] 20:57:08 INFO - ..... 20:57:08 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-trackdefaults.html | took 1327ms 20:57:08 INFO - TEST-START | /media-source/mediasource-sourcebufferlist.html 20:57:08 INFO - PROCESS | 1839 | 1477627028018 Marionette TRACE conn4 <- [1,2028,null,{"value":["/media-source/mediasource-sourcebuffer-trackdefaults.html",0,null,null,[["Test round-trip of empty SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:18:5\n"],["Test round-trip of non-empty SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:30:5\n"],["Test setting trackDefaults on an already-removed SourceBuffer",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:43:5\n"],["Test setting trackDefaults on a SourceBuffer that is updating",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:54:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:52:5\n"],["Test setting null SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:71:5\n"]]]}] 20:57:08 INFO - PROCESS | 1839 | 1477627028048 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 20:57:08 INFO - PROCESS | 1839 | 1477627028057 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 20:57:08 INFO - PROCESS | 1839 | 1477627028074 Marionette TRACE conn4 -> [0,2030,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:57:08 INFO - PROCESS | 1839 | 1477627028291 Marionette TRACE conn4 <- [1,2030,null,{"value":null}] 20:57:08 INFO - PROCESS | 1839 | 1477627028418 Marionette TRACE conn4 -> [0,2031,"getWindowHandles",null] 20:57:08 INFO - PROCESS | 1839 | 1477627028423 Marionette TRACE conn4 <- [1,2031,null,["8"]] 20:57:08 INFO - PROCESS | 1839 | 1477627028429 Marionette TRACE conn4 -> [0,2032,"switchToWindow",{"name":"8"}] 20:57:08 INFO - PROCESS | 1839 | 1477627028435 Marionette TRACE conn4 <- [1,2032,null,{}] 20:57:08 INFO - PROCESS | 1839 | 1477627028441 Marionette TRACE conn4 -> [0,2033,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebufferlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:57:08 INFO - PROCESS | 1839 | ++DOCSHELL 0x82892000 == 14 [pid = 1839] [id = 449] 20:57:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x828f2800) [pid = 1839] [serial = 1315] [outer = (nil)] 20:57:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x828fa000) [pid = 1839] [serial = 1316] [outer = 0x828f2800] 20:57:08 INFO - PROCESS | 1839 | 1477627028526 Marionette DEBUG loaded listener.js 20:57:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x828fa400) [pid = 1839] [serial = 1317] [outer = 0x828f2800] 20:57:09 INFO - PROCESS | 1839 | 1477627029384 Marionette TRACE conn4 <- [1,2033,null,{"value":["/media-source/mediasource-sourcebufferlist.html",0,null,null,[["Test SourceBufferList getter method",0,null,null],["Test SourceBufferList event dispatching.",0,null,null],["Test that only 1 removesourcebuffer event fires on each SourceBufferList when the MediaSource closes.",0,null,null]]]}] 20:57:09 INFO - ... 20:57:09 INFO - TEST-OK | /media-source/mediasource-sourcebufferlist.html | took 1341ms 20:57:09 INFO - PROCESS | 1839 | 1477627029421 Marionette TRACE conn4 -> [0,2034,"getWindowHandle",null] 20:57:09 INFO - PROCESS | 1839 | 1477627029428 Marionette TRACE conn4 <- [1,2034,null,{"value":"8"}] 20:57:09 INFO - TEST-START | /media-source/mediasource-timestamp-offset.html 20:57:09 INFO - PROCESS | 1839 | 1477627029442 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:57:09 INFO - PROCESS | 1839 | 1477627029735 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 20:57:09 INFO - PROCESS | 1839 | 1477627029772 Marionette TRACE conn4 -> [0,2036,"getWindowHandles",null] 20:57:09 INFO - PROCESS | 1839 | 1477627029778 Marionette TRACE conn4 <- [1,2036,null,["8"]] 20:57:09 INFO - PROCESS | 1839 | 1477627029787 Marionette TRACE conn4 -> [0,2037,"switchToWindow",{"name":"8"}] 20:57:09 INFO - PROCESS | 1839 | 1477627029794 Marionette TRACE conn4 <- [1,2037,null,{}] 20:57:09 INFO - PROCESS | 1839 | 1477627029897 Marionette TRACE conn4 -> [0,2038,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-timestamp-offset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:57:09 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce6d800 == 15 [pid = 1839] [id = 450] 20:57:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x8ce6e000) [pid = 1839] [serial = 1318] [outer = (nil)] 20:57:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x8ce71000) [pid = 1839] [serial = 1319] [outer = 0x8ce6e000] 20:57:10 INFO - PROCESS | 1839 | 1477627030005 Marionette DEBUG loaded listener.js 20:57:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x8ce76800) [pid = 1839] [serial = 1320] [outer = 0x8ce6e000] 20:57:10 INFO - PROCESS | 1839 | --DOMWINDOW == 42 (0x8db86800) [pid = 1839] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html] 20:57:10 INFO - PROCESS | 1839 | --DOMWINDOW == 41 (0x8363fc00) [pid = 1839] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seekable.html] 20:57:10 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x82894c00) [pid = 1839] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html] 20:57:11 INFO - PROCESS | 1839 | [h264 @ 0x8da94800] err{or,}_recognition separate: 1; 1 20:57:11 INFO - PROCESS | 1839 | [h264 @ 0x8da94800] err{or,}_recognition combined: 1; 1 20:57:11 INFO - PROCESS | 1839 | [h264 @ 0x8da94800] Unsupported bit depth: 0 20:57:11 INFO - PROCESS | 1839 | [aac @ 0x8daef400] err{or,}_recognition separate: 1; 1 20:57:11 INFO - PROCESS | 1839 | [aac @ 0x8daef400] err{or,}_recognition combined: 1; 1 20:57:11 INFO - PROCESS | 1839 | [aac @ 0x8daef400] Unsupported bit depth: 0 20:57:11 INFO - PROCESS | 1839 | [h264 @ 0x8da94800] err{or,}_recognition separate: 1; 1 20:57:11 INFO - PROCESS | 1839 | [h264 @ 0x8da94800] err{or,}_recognition combined: 1; 1 20:57:11 INFO - PROCESS | 1839 | [h264 @ 0x8da94800] Unsupported bit depth: 0 20:57:11 INFO - PROCESS | 1839 | [aac @ 0x8daef400] err{or,}_recognition separate: 1; 1 20:57:11 INFO - PROCESS | 1839 | [aac @ 0x8daef400] err{or,}_recognition combined: 1; 1 20:57:11 INFO - PROCESS | 1839 | [aac @ 0x8daef400] Unsupported bit depth: 0 20:57:11 INFO - PROCESS | 1839 | [h264 @ 0x90e46c00] err{or,}_recognition separate: 1; 1 20:57:11 INFO - PROCESS | 1839 | [h264 @ 0x90e46c00] err{or,}_recognition combined: 1; 1 20:57:11 INFO - PROCESS | 1839 | [h264 @ 0x90e46c00] Unsupported bit depth: 0 20:57:11 INFO - PROCESS | 1839 | [aac @ 0x90e48400] err{or,}_recognition separate: 1; 1 20:57:11 INFO - PROCESS | 1839 | [aac @ 0x90e48400] err{or,}_recognition combined: 1; 1 20:57:11 INFO - PROCESS | 1839 | [aac @ 0x90e48400] Unsupported bit depth: 0 20:57:11 INFO - PROCESS | 1839 | [h264 @ 0x90e4d000] err{or,}_recognition separate: 1; 1 20:57:11 INFO - PROCESS | 1839 | [h264 @ 0x90e4d000] err{or,}_recognition combined: 1; 1 20:57:11 INFO - PROCESS | 1839 | [h264 @ 0x90e4d000] Unsupported bit depth: 0 20:57:11 INFO - PROCESS | 1839 | [aac @ 0x8f81ac00] err{or,}_recognition separate: 1; 1 20:57:11 INFO - PROCESS | 1839 | [aac @ 0x8f81ac00] err{or,}_recognition combined: 1; 1 20:57:11 INFO - PROCESS | 1839 | [aac @ 0x8f81ac00] Unsupported bit depth: 0 20:57:11 INFO - PROCESS | 1839 | 1477627031306 Marionette TRACE conn4 <- [1,2038,null,{"value":["/media-source/mediasource-timestamp-offset.html",0,null,null,[["Test setting SourceBuffer.timestampOffset to a positive number.",0,null,null],["Test setting SourceBuffer.timestampOffset to a negative number.",0,null,null],["Test setting SourceBuffer.timestampOffset to zero.",0,null,null],["Test setting SourceBuffer.timestampOffset to positive infinity.",0,null,null],["Test setting SourceBuffer.timestampOffset to negative infinity.",0,null,null],["Test setting SourceBuffer.timestampOffset to NaN.",0,null,null],["Test setting SourceBuffer.timestampOffset to undefined.",0,null,null],["Test setting SourceBuffer.timestampOffset to null.",0,null,null],["Test setting SourceBuffer.timestampOffset to false.",0,null,null],["Test setting SourceBuffer.timestampOffset to true.",0,null,null],["Test setting SourceBuffer.timestampOffset to a number string.",0,null,null],["Test setting SourceBuffer.timestampOffset to an empty string.",0,null,null],["Test setting timestampOffset in 'ended' state causes a transition to 'open'.",0,null,null],["Test getting the initial value of timestampOffset.",0,null,null],["Test setting timestampoffset after removing the sourcebuffer.",0,null,null]]]}] 20:57:11 INFO - ............... 20:57:11 INFO - TEST-OK | /media-source/mediasource-timestamp-offset.html | took 1931ms 20:57:11 INFO - PROCESS | 1839 | 1477627031367 Marionette TRACE conn4 -> [0,2039,"getWindowHandle",null] 20:57:11 INFO - PROCESS | 1839 | 1477627031372 Marionette TRACE conn4 <- [1,2039,null,{"value":"8"}] 20:57:11 INFO - TEST-START | /media-source/mediasource-trackdefault.html 20:57:11 INFO - PROCESS | 1839 | 1477627031381 Marionette TRACE conn4 -> [0,2040,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:57:11 INFO - PROCESS | 1839 | 1477627031648 Marionette TRACE conn4 <- [1,2040,null,{"value":null}] 20:57:11 INFO - PROCESS | 1839 | 1477627031667 Marionette TRACE conn4 -> [0,2041,"getWindowHandles",null] 20:57:11 INFO - PROCESS | 1839 | 1477627031675 Marionette TRACE conn4 <- [1,2041,null,["8"]] 20:57:11 INFO - PROCESS | 1839 | 1477627031682 Marionette TRACE conn4 -> [0,2042,"switchToWindow",{"name":"8"}] 20:57:11 INFO - PROCESS | 1839 | 1477627031690 Marionette TRACE conn4 <- [1,2042,null,{}] 20:57:11 INFO - PROCESS | 1839 | 1477627031697 Marionette TRACE conn4 -> [0,2043,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-trackdefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-trackdefault.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:57:11 INFO - PROCESS | 1839 | ++DOCSHELL 0x8236c800 == 16 [pid = 1839] [id = 451] 20:57:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x8c4e4c00) [pid = 1839] [serial = 1321] [outer = (nil)] 20:57:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x92a34c00) [pid = 1839] [serial = 1322] [outer = 0x8c4e4c00] 20:57:11 INFO - PROCESS | 1839 | 1477627031795 Marionette DEBUG loaded listener.js 20:57:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x939f1800) [pid = 1839] [serial = 1323] [outer = 0x8c4e4c00] 20:57:12 INFO - ............................ 20:57:12 INFO - TEST-OK | /media-source/mediasource-trackdefault.html | took 1298ms 20:57:12 INFO - TEST-START | /media-source/mediasource-trackdefaultlist.html 20:57:12 INFO - PROCESS | 1839 | 1477627032592 Marionette TRACE conn4 <- [1,2043,null,{"value":["/media-source/mediasource-trackdefault.html",0,null,null,[["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'alternative', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'descriptions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'main', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'main-desc', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'translation', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'commentary', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind '', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'alternative', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'captions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'main', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'sign', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'subtitles', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'commentary', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind '', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'subtitles', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'captions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'descriptions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'chapters', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'metadata', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test mixed valid and invalid audio kinds: type 'audio', language 'en-US', label 'audio label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:79:5\n"],["Test mixed valid and invalid video kinds: type 'video', language 'en-US', label 'video label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:81:5\n"],["Test mixed valid and invalid text kinds: type 'text', language 'en-US', label 'text label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:83:5\n"],["Test invalid 'type' parameter type passed to TrackDefault constructor: type 'invalid type', language 'en-US', label 'label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:85:5\n"],["Test invalid 'kinds' parameter type passed to TrackDefault constructor",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:87:5\n"],["Test updating the retval of TrackDefault.kinds does not modify TrackDefault.kinds",1,"TrackDefault is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:94:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:92:5\n"]]]}] 20:57:12 INFO - PROCESS | 1839 | 1477627032679 Marionette TRACE conn4 -> [0,2044,"getWindowHandle",null] 20:57:12 INFO - PROCESS | 1839 | 1477627032682 Marionette TRACE conn4 <- [1,2044,null,{"value":"8"}] 20:57:12 INFO - PROCESS | 1839 | 1477627032699 Marionette TRACE conn4 -> [0,2045,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:57:13 INFO - PROCESS | 1839 | 1477627033041 Marionette TRACE conn4 <- [1,2045,null,{"value":null}] 20:57:13 INFO - PROCESS | 1839 | 1477627033062 Marionette TRACE conn4 -> [0,2046,"getWindowHandles",null] 20:57:13 INFO - PROCESS | 1839 | 1477627033067 Marionette TRACE conn4 <- [1,2046,null,["8"]] 20:57:13 INFO - PROCESS | 1839 | 1477627033078 Marionette TRACE conn4 -> [0,2047,"switchToWindow",{"name":"8"}] 20:57:13 INFO - PROCESS | 1839 | 1477627033085 Marionette TRACE conn4 <- [1,2047,null,{}] 20:57:13 INFO - PROCESS | 1839 | 1477627033091 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-trackdefaultlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:57:13 INFO - PROCESS | 1839 | ++DOCSHELL 0x939ef400 == 17 [pid = 1839] [id = 452] 20:57:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 44 (0x95d80000) [pid = 1839] [serial = 1324] [outer = (nil)] 20:57:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 45 (0x96101c00) [pid = 1839] [serial = 1325] [outer = 0x95d80000] 20:57:13 INFO - PROCESS | 1839 | 1477627033196 Marionette DEBUG loaded listener.js 20:57:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 46 (0x9610bc00) [pid = 1839] [serial = 1326] [outer = 0x95d80000] 20:57:13 INFO - PROCESS | 1839 | 1477627033979 Marionette TRACE conn4 <- [1,2048,null,{"value":["/media-source/mediasource-trackdefaultlist.html",0,null,null,[["Test track default list construction, length, and indexed property getter",1,"TrackDefault is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:11:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:7:5\n"],["Test empty track default list construction with and without optional trackDefaults parameter",1,"TrackDefaultList is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:54:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:52:5\n"]]]}] 20:57:14 INFO - .. 20:57:14 INFO - TEST-OK | /media-source/mediasource-trackdefaultlist.html | took 1332ms 20:57:14 INFO - PROCESS | 1839 | 1477627034026 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 20:57:14 INFO - PROCESS | 1839 | 1477627034033 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 20:57:14 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html 20:57:14 INFO - PROCESS | 1839 | 1477627034086 Marionette TRACE conn4 -> [0,2050,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 20:57:14 INFO - PROCESS | 1839 | 1477627034411 Marionette TRACE conn4 <- [1,2050,null,{"value":null}] 20:57:14 INFO - PROCESS | 1839 | 1477627034565 Marionette TRACE conn4 -> [0,2051,"getWindowHandle",null] 20:57:14 INFO - PROCESS | 1839 | 1477627034571 Marionette TRACE conn4 <- [1,2051,null,{"value":"8"}] 20:57:14 INFO - PROCESS | 1839 | 1477627034587 Marionette TRACE conn4 -> [0,2052,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 20:57:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 47 (0x8ce45000) [pid = 1839] [serial = 1327] [outer = 0x9586d000] 20:57:14 INFO - PROCESS | 1839 | 1477627034963 Marionette TRACE conn4 <- [1,2052,null,{}] 20:57:14 INFO - PROCESS | 1839 | 1477627034977 Marionette TRACE conn4 -> [0,2053,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 20:57:15 INFO - PROCESS | 1839 | 1477627035038 Marionette TRACE conn4 <- [1,2053,null,{"value":null}] 20:57:15 INFO - PROCESS | 1839 | 1477627035094 Marionette TRACE conn4 -> [0,2054,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:57:15 INFO - PROCESS | 1839 | 1477627035127 Marionette TRACE conn4 <- [1,2054,null,{"value":null}] 20:57:15 INFO - PROCESS | 1839 | 1477627035135 Marionette TRACE conn4 -> [0,2055,"getWindowHandles",null] 20:57:15 INFO - PROCESS | 1839 | 1477627035142 Marionette TRACE conn4 <- [1,2055,null,["8"]] 20:57:15 INFO - PROCESS | 1839 | 1477627035152 Marionette TRACE conn4 -> [0,2056,"switchToWindow",{"name":"8"}] 20:57:15 INFO - PROCESS | 1839 | 1477627035158 Marionette TRACE conn4 <- [1,2056,null,{}] 20:57:15 INFO - PROCESS | 1839 | 1477627035165 Marionette TRACE conn4 -> [0,2057,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:57:15 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f86c400 == 18 [pid = 1839] [id = 453] 20:57:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 48 (0x8f86c800) [pid = 1839] [serial = 1328] [outer = (nil)] 20:57:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 49 (0x90e49800) [pid = 1839] [serial = 1329] [outer = 0x8f86c800] 20:57:15 INFO - PROCESS | 1839 | 1477627035307 Marionette DEBUG loaded listener.js 20:57:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 50 (0x90e4d000) [pid = 1839] [serial = 1330] [outer = 0x8f86c800] 20:57:16 INFO - PROCESS | 1839 | 1477627036425 Marionette TRACE conn4 <- [1,2057,null,{"value":["/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: img-tag\n expectation: allowed",0,null,null]]]}] 20:57:16 INFO - . 20:57:16 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html | took 2421ms 20:57:16 INFO - PROCESS | 1839 | 1477627036465 Marionette TRACE conn4 -> [0,2058,"getWindowHandle",null] 20:57:16 INFO - PROCESS | 1839 | 1477627036472 Marionette TRACE conn4 <- [1,2058,null,{"value":"8"}] 20:57:16 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 20:57:16 INFO - PROCESS | 1839 | 1477627036498 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:57:16 INFO - PROCESS | 1839 | 1477627036846 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 20:57:16 INFO - PROCESS | 1839 | 1477627036975 Marionette TRACE conn4 -> [0,2060,"getWindowHandles",null] 20:57:16 INFO - PROCESS | 1839 | 1477627036980 Marionette TRACE conn4 <- [1,2060,null,["8"]] 20:57:16 INFO - PROCESS | 1839 | 1477627036987 Marionette TRACE conn4 -> [0,2061,"switchToWindow",{"name":"8"}] 20:57:16 INFO - PROCESS | 1839 | 1477627036993 Marionette TRACE conn4 <- [1,2061,null,{}] 20:57:17 INFO - PROCESS | 1839 | 1477627036999 Marionette TRACE conn4 -> [0,2062,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:57:17 INFO - PROCESS | 1839 | ++DOCSHELL 0x96164800 == 19 [pid = 1839] [id = 454] 20:57:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 51 (0x96164c00) [pid = 1839] [serial = 1331] [outer = (nil)] 20:57:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 52 (0x96167000) [pid = 1839] [serial = 1332] [outer = 0x96164c00] 20:57:17 INFO - PROCESS | 1839 | 1477627037100 Marionette DEBUG loaded listener.js 20:57:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 53 (0x9616b800) [pid = 1839] [serial = 1333] [outer = 0x96164c00] 20:57:18 INFO - PROCESS | 1839 | 1477627038047 Marionette TRACE conn4 <- [1,2062,null,{"value":["/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: worker-request\n expectation: allowed",0,null,null]]]}] 20:57:18 INFO - . 20:57:18 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1624ms 20:57:18 INFO - PROCESS | 1839 | 1477627038106 Marionette TRACE conn4 -> [0,2063,"getWindowHandle",null] 20:57:18 INFO - PROCESS | 1839 | 1477627038111 Marionette TRACE conn4 <- [1,2063,null,{"value":"8"}] 20:57:18 INFO - TEST-START | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 20:57:18 INFO - PROCESS | 1839 | 1477627038119 Marionette TRACE conn4 -> [0,2064,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:57:18 INFO - PROCESS | 1839 | 1477627038405 Marionette TRACE conn4 <- [1,2064,null,{"value":null}] 20:57:18 INFO - PROCESS | 1839 | 1477627038592 Marionette TRACE conn4 -> [0,2065,"getWindowHandles",null] 20:57:18 INFO - PROCESS | 1839 | 1477627038598 Marionette TRACE conn4 <- [1,2065,null,["8"]] 20:57:18 INFO - PROCESS | 1839 | 1477627038606 Marionette TRACE conn4 -> [0,2066,"switchToWindow",{"name":"8"}] 20:57:18 INFO - PROCESS | 1839 | 1477627038613 Marionette TRACE conn4 <- [1,2066,null,{}] 20:57:18 INFO - PROCESS | 1839 | 1477627038658 Marionette TRACE conn4 -> [0,2067,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:57:18 INFO - PROCESS | 1839 | ++DOCSHELL 0x82890000 == 20 [pid = 1839] [id = 455] 20:57:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 54 (0x8299e400) [pid = 1839] [serial = 1334] [outer = (nil)] 20:57:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 55 (0x95e65800) [pid = 1839] [serial = 1335] [outer = 0x8299e400] 20:57:18 INFO - PROCESS | 1839 | 1477627038756 Marionette DEBUG loaded listener.js 20:57:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x98482800) [pid = 1839] [serial = 1336] [outer = 0x8299e400] 20:57:19 INFO - PROCESS | 1839 | 1477627039919 Marionette TRACE conn4 <- [1,2067,null,{"value":["/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: meta-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: worker-request\n expectation: allowed",0,null,null]]]}] 20:57:19 INFO - . 20:57:19 INFO - TEST-OK | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1827ms 20:57:19 INFO - PROCESS | 1839 | 1477627039946 Marionette TRACE conn4 -> [0,2068,"getWindowHandle",null] 20:57:19 INFO - PROCESS | 1839 | 1477627039953 Marionette TRACE conn4 <- [1,2068,null,{"value":"8"}] 20:57:19 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html 20:57:19 INFO - PROCESS | 1839 | 1477627039963 Marionette TRACE conn4 -> [0,2069,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:57:20 INFO - PROCESS | 1839 | 1477627040170 Marionette TRACE conn4 <- [1,2069,null,{"value":null}] 20:57:20 INFO - PROCESS | 1839 | 1477627040402 Marionette TRACE conn4 -> [0,2070,"getWindowHandles",null] 20:57:20 INFO - PROCESS | 1839 | 1477627040408 Marionette TRACE conn4 <- [1,2070,null,["8"]] 20:57:20 INFO - PROCESS | 1839 | 1477627040418 Marionette TRACE conn4 -> [0,2071,"switchToWindow",{"name":"8"}] 20:57:20 INFO - PROCESS | 1839 | 1477627040426 Marionette TRACE conn4 <- [1,2071,null,{}] 20:57:20 INFO - PROCESS | 1839 | 1477627040433 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:57:20 INFO - PROCESS | 1839 | ++DOCSHELL 0x82449c00 == 21 [pid = 1839] [id = 456] 20:57:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x8244c400) [pid = 1839] [serial = 1337] [outer = (nil)] 20:57:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x8299f000) [pid = 1839] [serial = 1338] [outer = 0x8244c400] 20:57:20 INFO - PROCESS | 1839 | 1477627040525 Marionette DEBUG loaded listener.js 20:57:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x8299f800) [pid = 1839] [serial = 1339] [outer = 0x8244c400] 20:57:20 INFO - PROCESS | 1839 | --DOCSHELL 0x8db0ec00 == 20 [pid = 1839] [id = 447] 20:57:20 INFO - PROCESS | 1839 | --DOCSHELL 0x82991800 == 19 [pid = 1839] [id = 446] 20:57:21 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x938f7800) [pid = 1839] [serial = 1304] [outer = (nil)] [url = about:blank] 20:57:21 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x938f8800) [pid = 1839] [serial = 1295] [outer = (nil)] [url = about:blank] 20:57:21 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x8c775800) [pid = 1839] [serial = 1301] [outer = (nil)] [url = about:blank] 20:57:21 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x8c774800) [pid = 1839] [serial = 1302] [outer = (nil)] [url = about:blank] 20:57:21 INFO - PROCESS | 1839 | --DOMWINDOW == 54 (0x828f3400) [pid = 1839] [serial = 1298] [outer = (nil)] [url = about:blank] 20:57:21 INFO - PROCESS | 1839 | --DOMWINDOW == 53 (0x82992000) [pid = 1839] [serial = 1299] [outer = (nil)] [url = about:blank] 20:57:21 INFO - PROCESS | 1839 | --DOMWINDOW == 52 (0x8f816c00) [pid = 1839] [serial = 1292] [outer = (nil)] [url = about:blank] 20:57:21 INFO - PROCESS | 1839 | --DOMWINDOW == 51 (0x8f81d000) [pid = 1839] [serial = 1293] [outer = (nil)] [url = about:blank] 20:57:21 INFO - PROCESS | 1839 | 1477627041525 Marionette TRACE conn4 <- [1,2072,null,{"value":["/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: picture-tag\n expectation: allowed",0,null,null]]]}] 20:57:21 INFO - . 20:57:21 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html | took 1621ms 20:57:21 INFO - PROCESS | 1839 | 1477627041583 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 20:57:21 INFO - PROCESS | 1839 | 1477627041587 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 20:57:21 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html 20:57:21 INFO - PROCESS | 1839 | 1477627041595 Marionette TRACE conn4 -> [0,2074,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:57:21 INFO - PROCESS | 1839 | 1477627041811 Marionette TRACE conn4 <- [1,2074,null,{"value":null}] 20:57:21 INFO - PROCESS | 1839 | 1477627041942 Marionette TRACE conn4 -> [0,2075,"getWindowHandles",null] 20:57:21 INFO - PROCESS | 1839 | 1477627041947 Marionette TRACE conn4 <- [1,2075,null,["8"]] 20:57:21 INFO - PROCESS | 1839 | 1477627041955 Marionette TRACE conn4 -> [0,2076,"switchToWindow",{"name":"8"}] 20:57:21 INFO - PROCESS | 1839 | 1477627041960 Marionette TRACE conn4 <- [1,2076,null,{}] 20:57:21 INFO - PROCESS | 1839 | 1477627041966 Marionette TRACE conn4 -> [0,2077,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:57:22 INFO - PROCESS | 1839 | ++DOCSHELL 0x8363b400 == 20 [pid = 1839] [id = 457] 20:57:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 52 (0x8363c400) [pid = 1839] [serial = 1340] [outer = (nil)] 20:57:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 53 (0x836d1c00) [pid = 1839] [serial = 1341] [outer = 0x8363c400] 20:57:22 INFO - PROCESS | 1839 | 1477627042053 Marionette DEBUG loaded listener.js 20:57:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 54 (0x8c4dfc00) [pid = 1839] [serial = 1342] [outer = 0x8363c400] 20:57:22 INFO - PROCESS | 1839 | 1477627042837 Marionette TRACE conn4 <- [1,2077,null,{"value":["/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: xhr-request\n expectation: allowed",0,null,null]]]}] 20:57:22 INFO - . 20:57:22 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html | took 1272ms 20:57:22 INFO - PROCESS | 1839 | 1477627042875 Marionette TRACE conn4 -> [0,2078,"getWindowHandle",null] 20:57:22 INFO - PROCESS | 1839 | 1477627042882 Marionette TRACE conn4 <- [1,2078,null,{"value":"8"}] 20:57:22 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html 20:57:22 INFO - PROCESS | 1839 | 1477627042890 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:57:23 INFO - PROCESS | 1839 | 1477627043140 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 20:57:23 INFO - PROCESS | 1839 | 1477627043219 Marionette TRACE conn4 -> [0,2080,"getWindowHandles",null] 20:57:23 INFO - PROCESS | 1839 | 1477627043222 Marionette TRACE conn4 <- [1,2080,null,["8"]] 20:57:23 INFO - PROCESS | 1839 | 1477627043228 Marionette TRACE conn4 -> [0,2081,"switchToWindow",{"name":"8"}] 20:57:23 INFO - PROCESS | 1839 | 1477627043235 Marionette TRACE conn4 <- [1,2081,null,{}] 20:57:23 INFO - PROCESS | 1839 | 1477627043246 Marionette TRACE conn4 -> [0,2082,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:57:23 INFO - PROCESS | 1839 | ++DOCSHELL 0x92ab0c00 == 21 [pid = 1839] [id = 458] 20:57:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 55 (0x92ab2400) [pid = 1839] [serial = 1343] [outer = (nil)] 20:57:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x8248c400) [pid = 1839] [serial = 1344] [outer = 0x92ab2400] 20:57:23 INFO - PROCESS | 1839 | 1477627043351 Marionette DEBUG loaded listener.js 20:57:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x8c4e0400) [pid = 1839] [serial = 1345] [outer = 0x92ab2400] 20:57:24 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:57:24 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 20:57:24 INFO - PROCESS | 1839 | 1477627044145 Marionette TRACE conn4 <- [1,2082,null,{"value":["/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: script-tag\n expectation: blocked",0,null,null]]]}] 20:57:24 INFO - . 20:57:24 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1286ms 20:57:24 INFO - PROCESS | 1839 | 1477627044176 Marionette TRACE conn4 -> [0,2083,"getWindowHandle",null] 20:57:24 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html 20:57:24 INFO - PROCESS | 1839 | 1477627044181 Marionette TRACE conn4 <- [1,2083,null,{"value":"8"}] 20:57:24 INFO - PROCESS | 1839 | 1477627044188 Marionette TRACE conn4 -> [0,2084,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:57:24 INFO - PROCESS | 1839 | 1477627044497 Marionette TRACE conn4 <- [1,2084,null,{"value":null}] 20:57:24 INFO - PROCESS | 1839 | 1477627044539 Marionette TRACE conn4 -> [0,2085,"getWindowHandles",null] 20:57:24 INFO - PROCESS | 1839 | 1477627044545 Marionette TRACE conn4 <- [1,2085,null,["8"]] 20:57:24 INFO - PROCESS | 1839 | 1477627044551 Marionette TRACE conn4 -> [0,2086,"switchToWindow",{"name":"8"}] 20:57:24 INFO - PROCESS | 1839 | 1477627044556 Marionette TRACE conn4 <- [1,2086,null,{}] 20:57:24 INFO - PROCESS | 1839 | 1477627044641 Marionette TRACE conn4 -> [0,2087,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:57:24 INFO - PROCESS | 1839 | ++DOCSHELL 0x95b60400 == 22 [pid = 1839] [id = 459] 20:57:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x95b60800) [pid = 1839] [serial = 1346] [outer = (nil)] 20:57:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x95b62c00) [pid = 1839] [serial = 1347] [outer = 0x95b60800] 20:57:24 INFO - PROCESS | 1839 | 1477627044728 Marionette DEBUG loaded listener.js 20:57:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x95b68400) [pid = 1839] [serial = 1348] [outer = 0x95b60800] 20:57:25 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:57:25 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x8c4e4c00) [pid = 1839] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-trackdefault.html] 20:57:25 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x8ce6e000) [pid = 1839] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html] 20:57:25 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x82373800) [pid = 1839] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html] 20:57:25 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x82992400) [pid = 1839] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html] 20:57:25 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x92abdc00) [pid = 1839] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html] 20:57:25 INFO - PROCESS | 1839 | --DOMWINDOW == 54 (0x828f2800) [pid = 1839] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html] 20:57:25 INFO - PROCESS | 1839 | --DOMWINDOW == 53 (0x9315c800) [pid = 1839] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html] 20:57:25 INFO - PROCESS | 1839 | 1477627045643 Marionette TRACE conn4 <- [1,2087,null,{"value":["/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-ws\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 20:57:25 INFO - . 20:57:25 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html | took 1521ms 20:57:25 INFO - PROCESS | 1839 | 1477627045707 Marionette TRACE conn4 -> [0,2088,"getWindowHandle",null] 20:57:25 INFO - PROCESS | 1839 | 1477627045710 Marionette TRACE conn4 <- [1,2088,null,{"value":"8"}] 20:57:25 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 20:57:25 INFO - PROCESS | 1839 | 1477627045718 Marionette TRACE conn4 -> [0,2089,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:57:25 INFO - PROCESS | 1839 | 1477627045887 Marionette TRACE conn4 <- [1,2089,null,{"value":null}] 20:57:25 INFO - PROCESS | 1839 | 1477627045901 Marionette TRACE conn4 -> [0,2090,"getWindowHandles",null] 20:57:25 INFO - PROCESS | 1839 | 1477627045904 Marionette TRACE conn4 <- [1,2090,null,["8"]] 20:57:25 INFO - PROCESS | 1839 | 1477627045912 Marionette TRACE conn4 -> [0,2091,"switchToWindow",{"name":"8"}] 20:57:25 INFO - PROCESS | 1839 | 1477627045917 Marionette TRACE conn4 <- [1,2091,null,{}] 20:57:26 INFO - PROCESS | 1839 | 1477627046043 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:57:26 INFO - PROCESS | 1839 | ++DOCSHELL 0x95d89400 == 23 [pid = 1839] [id = 460] 20:57:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 54 (0x95d89800) [pid = 1839] [serial = 1349] [outer = (nil)] 20:57:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 55 (0x95d8cc00) [pid = 1839] [serial = 1350] [outer = 0x95d89800] 20:57:26 INFO - PROCESS | 1839 | 1477627046127 Marionette DEBUG loaded listener.js 20:57:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x95e69c00) [pid = 1839] [serial = 1351] [outer = 0x95d89800] 20:57:26 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:57:26 INFO - PROCESS | 1839 | 1477627046839 Marionette TRACE conn4 <- [1,2092,null,{"value":["/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-ws\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 20:57:26 INFO - . 20:57:26 INFO - TEST-OK | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html | took 1169ms 20:57:26 INFO - PROCESS | 1839 | 1477627046887 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 20:57:26 INFO - PROCESS | 1839 | 1477627046891 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 20:57:26 INFO - TEST-START | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html 20:57:26 INFO - PROCESS | 1839 | 1477627046898 Marionette TRACE conn4 -> [0,2094,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:57:27 INFO - PROCESS | 1839 | 1477627047153 Marionette TRACE conn4 <- [1,2094,null,{"value":null}] 20:57:27 INFO - PROCESS | 1839 | 1477627047166 Marionette TRACE conn4 -> [0,2095,"getWindowHandles",null] 20:57:27 INFO - PROCESS | 1839 | 1477627047169 Marionette TRACE conn4 <- [1,2095,null,["8"]] 20:57:27 INFO - PROCESS | 1839 | 1477627047177 Marionette TRACE conn4 -> [0,2096,"switchToWindow",{"name":"8"}] 20:57:27 INFO - PROCESS | 1839 | 1477627047182 Marionette TRACE conn4 <- [1,2096,null,{}] 20:57:27 INFO - PROCESS | 1839 | 1477627047187 Marionette TRACE conn4 -> [0,2097,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:57:27 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c4e0000 == 24 [pid = 1839] [id = 461] 20:57:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x961e1c00) [pid = 1839] [serial = 1352] [outer = (nil)] 20:57:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x98487c00) [pid = 1839] [serial = 1353] [outer = 0x961e1c00] 20:57:27 INFO - PROCESS | 1839 | 1477627047278 Marionette DEBUG loaded listener.js 20:57:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x9848a000) [pid = 1839] [serial = 1354] [outer = 0x961e1c00] 20:57:28 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 20:57:28 INFO - PROCESS | 1839 | 1477627048142 Marionette TRACE conn4 <- [1,2097,null,{"value":["/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: meta-csp\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: link-css-tag\n expectation: blocked",0,null,null]]]}] 20:57:28 INFO - . 20:57:28 INFO - TEST-OK | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1285ms 20:57:28 INFO - PROCESS | 1839 | 1477627048184 Marionette TRACE conn4 -> [0,2098,"getWindowHandle",null] 20:57:28 INFO - PROCESS | 1839 | 1477627048191 Marionette TRACE conn4 <- [1,2098,null,{"value":"8"}] 20:57:28 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html 20:57:28 INFO - PROCESS | 1839 | 1477627048242 Marionette TRACE conn4 -> [0,2099,"getContext",null] 20:57:28 INFO - PROCESS | 1839 | 1477627048249 Marionette TRACE conn4 <- [1,2099,null,{"value":"content"}] 20:57:28 INFO - PROCESS | 1839 | 1477627048266 Marionette TRACE conn4 -> [0,2100,"setContext",{"value":"chrome"}] 20:57:28 INFO - PROCESS | 1839 | 1477627048273 Marionette TRACE conn4 <- [1,2100,null,{}] 20:57:28 INFO - PROCESS | 1839 | 1477627048281 Marionette TRACE conn4 -> [0,2101,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:57:28 INFO - PROCESS | 1839 | 1477627048311 Marionette TRACE conn4 <- [1,2101,null,{"value":true}] 20:57:28 INFO - PROCESS | 1839 | 1477627048317 Marionette TRACE conn4 -> [0,2102,"setContext",{"value":"content"}] 20:57:28 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 20:57:28 INFO - PROCESS | 1839 | 1477627048327 Marionette TRACE conn4 <- [1,2102,null,{}] 20:57:28 INFO - PROCESS | 1839 | 1477627048341 Marionette TRACE conn4 -> [0,2103,"getContext",null] 20:57:28 INFO - PROCESS | 1839 | 1477627048347 Marionette TRACE conn4 <- [1,2103,null,{"value":"content"}] 20:57:28 INFO - PROCESS | 1839 | 1477627048398 Marionette TRACE conn4 -> [0,2104,"setContext",{"value":"chrome"}] 20:57:28 INFO - PROCESS | 1839 | 1477627048402 Marionette TRACE conn4 <- [1,2104,null,{}] 20:57:28 INFO - PROCESS | 1839 | 1477627048409 Marionette TRACE conn4 -> [0,2105,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:57:28 INFO - PROCESS | 1839 | 1477627048432 Marionette TRACE conn4 <- [1,2105,null,{"value":null}] 20:57:28 INFO - PROCESS | 1839 | 1477627048439 Marionette TRACE conn4 -> [0,2106,"setContext",{"value":"content"}] 20:57:28 INFO - PROCESS | 1839 | 1477627048447 Marionette TRACE conn4 <- [1,2106,null,{}] 20:57:28 INFO - PROCESS | 1839 | 1477627048453 Marionette TRACE conn4 -> [0,2107,"getContext",null] 20:57:28 INFO - PROCESS | 1839 | 1477627048459 Marionette TRACE conn4 <- [1,2107,null,{"value":"content"}] 20:57:28 INFO - PROCESS | 1839 | 1477627048477 Marionette TRACE conn4 -> [0,2108,"setContext",{"value":"chrome"}] 20:57:28 INFO - PROCESS | 1839 | 1477627048485 Marionette TRACE conn4 <- [1,2108,null,{}] 20:57:28 INFO - PROCESS | 1839 | 1477627048491 Marionette TRACE conn4 -> [0,2109,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:57:28 INFO - PROCESS | 1839 | 1477627048513 Marionette TRACE conn4 <- [1,2109,null,{"value":true}] 20:57:28 INFO - PROCESS | 1839 | 1477627048568 Marionette TRACE conn4 -> [0,2110,"setContext",{"value":"content"}] 20:57:28 INFO - PROCESS | 1839 | 1477627048573 Marionette TRACE conn4 <- [1,2110,null,{}] 20:57:28 INFO - Setting pref security.mixed_content.use_hsts (false) 20:57:28 INFO - PROCESS | 1839 | 1477627048579 Marionette TRACE conn4 -> [0,2111,"getContext",null] 20:57:28 INFO - PROCESS | 1839 | 1477627048583 Marionette TRACE conn4 <- [1,2111,null,{"value":"content"}] 20:57:28 INFO - PROCESS | 1839 | 1477627048592 Marionette TRACE conn4 -> [0,2112,"setContext",{"value":"chrome"}] 20:57:28 INFO - PROCESS | 1839 | 1477627048596 Marionette TRACE conn4 <- [1,2112,null,{}] 20:57:28 INFO - PROCESS | 1839 | 1477627048603 Marionette TRACE conn4 -> [0,2113,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:57:28 INFO - PROCESS | 1839 | 1477627048630 Marionette TRACE conn4 <- [1,2113,null,{"value":null}] 20:57:28 INFO - PROCESS | 1839 | 1477627048648 Marionette TRACE conn4 -> [0,2114,"setContext",{"value":"content"}] 20:57:28 INFO - PROCESS | 1839 | 1477627048652 Marionette TRACE conn4 <- [1,2114,null,{}] 20:57:28 INFO - PROCESS | 1839 | 1477627048699 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:57:28 INFO - PROCESS | 1839 | 1477627048958 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 20:57:29 INFO - PROCESS | 1839 | 1477627049039 Marionette TRACE conn4 -> [0,2116,"getWindowHandles",null] 20:57:29 INFO - PROCESS | 1839 | 1477627049043 Marionette TRACE conn4 <- [1,2116,null,["8"]] 20:57:29 INFO - PROCESS | 1839 | 1477627049050 Marionette TRACE conn4 -> [0,2117,"switchToWindow",{"name":"8"}] 20:57:29 INFO - PROCESS | 1839 | 1477627049056 Marionette TRACE conn4 <- [1,2117,null,{}] 20:57:29 INFO - PROCESS | 1839 | 1477627049104 Marionette TRACE conn4 -> [0,2118,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:57:29 INFO - PROCESS | 1839 | ++DOCSHELL 0x8363ac00 == 25 [pid = 1839] [id = 462] 20:57:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x8363cc00) [pid = 1839] [serial = 1355] [outer = (nil)] 20:57:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x95934000) [pid = 1839] [serial = 1356] [outer = 0x8363cc00] 20:57:29 INFO - PROCESS | 1839 | 1477627049200 Marionette DEBUG loaded listener.js 20:57:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x95934c00) [pid = 1839] [serial = 1357] [outer = 0x8363cc00] 20:57:29 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:57:29 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 20:57:29 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 373 20:57:30 INFO - PROCESS | 1839 | 1477627050093 Marionette TRACE conn4 <- [1,2118,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: fetch-request\n expectation: blocked",0,null,null]]]}] 20:57:30 INFO - . 20:57:30 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 1940ms 20:57:30 INFO - PROCESS | 1839 | 1477627050145 Marionette TRACE conn4 -> [0,2119,"getWindowHandle",null] 20:57:30 INFO - PROCESS | 1839 | 1477627050150 Marionette TRACE conn4 <- [1,2119,null,{"value":"8"}] 20:57:30 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html 20:57:30 INFO - PROCESS | 1839 | 1477627050159 Marionette TRACE conn4 -> [0,2120,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:57:30 INFO - PROCESS | 1839 | 1477627050345 Marionette TRACE conn4 <- [1,2120,null,{"value":null}] 20:57:30 INFO - PROCESS | 1839 | 1477627050519 Marionette TRACE conn4 -> [0,2121,"getWindowHandles",null] 20:57:30 INFO - PROCESS | 1839 | 1477627050522 Marionette TRACE conn4 <- [1,2121,null,["8"]] 20:57:30 INFO - PROCESS | 1839 | 1477627050530 Marionette TRACE conn4 -> [0,2122,"switchToWindow",{"name":"8"}] 20:57:30 INFO - PROCESS | 1839 | 1477627050535 Marionette TRACE conn4 <- [1,2122,null,{}] 20:57:30 INFO - PROCESS | 1839 | 1477627050541 Marionette TRACE conn4 -> [0,2123,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:57:30 INFO - PROCESS | 1839 | ++DOCSHELL 0x9955a800 == 26 [pid = 1839] [id = 463] 20:57:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x99560000) [pid = 1839] [serial = 1358] [outer = (nil)] 20:57:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x95e73c00) [pid = 1839] [serial = 1359] [outer = 0x99560000] 20:57:30 INFO - PROCESS | 1839 | 1477627050635 Marionette DEBUG loaded listener.js 20:57:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x995bf400) [pid = 1839] [serial = 1360] [outer = 0x99560000] 20:57:31 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 20:57:31 INFO - PROCESS | 1839 | 1477627051439 Marionette TRACE conn4 <- [1,2123,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: link-css-tag\n expectation: blocked",0,null,null]]]}] 20:57:31 INFO - . 20:57:31 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 1325ms 20:57:31 INFO - PROCESS | 1839 | 1477627051482 Marionette TRACE conn4 -> [0,2124,"getWindowHandle",null] 20:57:31 INFO - PROCESS | 1839 | 1477627051486 Marionette TRACE conn4 <- [1,2124,null,{"value":"8"}] 20:57:31 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html 20:57:31 INFO - PROCESS | 1839 | 1477627051495 Marionette TRACE conn4 -> [0,2125,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:57:31 INFO - PROCESS | 1839 | 1477627051768 Marionette TRACE conn4 <- [1,2125,null,{"value":null}] 20:57:31 INFO - PROCESS | 1839 | 1477627051893 Marionette TRACE conn4 -> [0,2126,"getWindowHandles",null] 20:57:31 INFO - PROCESS | 1839 | 1477627051900 Marionette TRACE conn4 <- [1,2126,null,["8"]] 20:57:31 INFO - PROCESS | 1839 | 1477627051917 Marionette TRACE conn4 -> [0,2127,"switchToWindow",{"name":"8"}] 20:57:31 INFO - PROCESS | 1839 | 1477627051924 Marionette TRACE conn4 <- [1,2127,null,{}] 20:57:31 INFO - PROCESS | 1839 | 1477627051971 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:57:32 INFO - PROCESS | 1839 | ++DOCSHELL 0x828f4800 == 27 [pid = 1839] [id = 464] 20:57:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x8363e800) [pid = 1839] [serial = 1361] [outer = (nil)] 20:57:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x8db7a000) [pid = 1839] [serial = 1362] [outer = 0x8363e800] 20:57:32 INFO - PROCESS | 1839 | 1477627052070 Marionette DEBUG loaded listener.js 20:57:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x9a533000) [pid = 1839] [serial = 1363] [outer = 0x8363e800] 20:57:32 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:57:32 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 20:57:32 INFO - PROCESS | 1839 | 1477627052942 Marionette TRACE conn4 <- [1,2128,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: script-tag\n expectation: blocked",0,null,null]]]}] 20:57:32 INFO - . 20:57:32 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 1484ms 20:57:32 INFO - PROCESS | 1839 | 1477627052979 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 20:57:32 INFO - PROCESS | 1839 | 1477627052982 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 20:57:32 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html 20:57:32 INFO - PROCESS | 1839 | 1477627052990 Marionette TRACE conn4 -> [0,2130,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:57:33 INFO - PROCESS | 1839 | 1477627053183 Marionette TRACE conn4 <- [1,2130,null,{"value":null}] 20:57:33 INFO - PROCESS | 1839 | 1477627053486 Marionette TRACE conn4 -> [0,2131,"getWindowHandles",null] 20:57:33 INFO - PROCESS | 1839 | 1477627053493 Marionette TRACE conn4 <- [1,2131,null,["8"]] 20:57:33 INFO - PROCESS | 1839 | 1477627053545 Marionette TRACE conn4 -> [0,2132,"switchToWindow",{"name":"8"}] 20:57:33 INFO - PROCESS | 1839 | 1477627053555 Marionette TRACE conn4 <- [1,2132,null,{}] 20:57:33 INFO - PROCESS | 1839 | 1477627053566 Marionette TRACE conn4 -> [0,2133,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:57:33 INFO - PROCESS | 1839 | ++DOCSHELL 0x825cc800 == 28 [pid = 1839] [id = 465] 20:57:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x825ccc00) [pid = 1839] [serial = 1364] [outer = (nil)] 20:57:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x828f6c00) [pid = 1839] [serial = 1365] [outer = 0x825ccc00] 20:57:33 INFO - PROCESS | 1839 | 1477627053656 Marionette DEBUG loaded listener.js 20:57:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x836c9000) [pid = 1839] [serial = 1366] [outer = 0x825ccc00] 20:57:34 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:57:34 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 20:57:34 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:57:35 INFO - PROCESS | 1839 | --DOCSHELL 0x82893000 == 27 [pid = 1839] [id = 443] 20:57:35 INFO - PROCESS | 1839 | --DOCSHELL 0x82993400 == 26 [pid = 1839] [id = 444] 20:57:35 INFO - PROCESS | 1839 | --DOCSHELL 0x9315c400 == 25 [pid = 1839] [id = 442] 20:57:35 INFO - PROCESS | 1839 | --DOCSHELL 0x92d73400 == 24 [pid = 1839] [id = 445] 20:57:35 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x8c4e8400) [pid = 1839] [serial = 1308] [outer = (nil)] [url = about:blank] 20:57:35 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x82994800) [pid = 1839] [serial = 1307] [outer = (nil)] [url = about:blank] 20:57:35 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x95244c00) [pid = 1839] [serial = 1311] [outer = (nil)] [url = about:blank] 20:57:35 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x93a7ec00) [pid = 1839] [serial = 1310] [outer = (nil)] [url = about:blank] 20:57:35 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x82445800) [pid = 1839] [serial = 1314] [outer = (nil)] [url = about:blank] 20:57:35 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x82443000) [pid = 1839] [serial = 1313] [outer = (nil)] [url = about:blank] 20:57:35 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x828fa400) [pid = 1839] [serial = 1317] [outer = (nil)] [url = about:blank] 20:57:35 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x828fa000) [pid = 1839] [serial = 1316] [outer = (nil)] [url = about:blank] 20:57:35 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x8ce76800) [pid = 1839] [serial = 1320] [outer = (nil)] [url = about:blank] 20:57:35 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x8ce71000) [pid = 1839] [serial = 1319] [outer = (nil)] [url = about:blank] 20:57:35 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x939f1800) [pid = 1839] [serial = 1323] [outer = (nil)] [url = about:blank] 20:57:35 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x92a34c00) [pid = 1839] [serial = 1322] [outer = (nil)] [url = about:blank] 20:57:35 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x96101c00) [pid = 1839] [serial = 1325] [outer = (nil)] [url = about:blank] 20:57:35 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x938f9400) [pid = 1839] [serial = 1296] [outer = (nil)] [url = about:blank] 20:57:35 INFO - PROCESS | 1839 | 1477627055454 Marionette TRACE conn4 <- [1,2133,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: xhr-request\n expectation: blocked",0,null,null]]]}] 20:57:35 INFO - . 20:57:35 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 2485ms 20:57:35 INFO - PROCESS | 1839 | 1477627055475 Marionette TRACE conn4 -> [0,2134,"getWindowHandle",null] 20:57:35 INFO - PROCESS | 1839 | 1477627055481 Marionette TRACE conn4 <- [1,2134,null,{"value":"8"}] 20:57:35 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 20:57:35 INFO - Clearing pref security.mixed_content.send_hsts_priming 20:57:35 INFO - PROCESS | 1839 | 1477627055500 Marionette TRACE conn4 -> [0,2135,"getContext",null] 20:57:35 INFO - PROCESS | 1839 | 1477627055509 Marionette TRACE conn4 <- [1,2135,null,{"value":"content"}] 20:57:35 INFO - PROCESS | 1839 | 1477627055518 Marionette TRACE conn4 -> [0,2136,"setContext",{"value":"chrome"}] 20:57:35 INFO - PROCESS | 1839 | 1477627055524 Marionette TRACE conn4 <- [1,2136,null,{}] 20:57:35 INFO - PROCESS | 1839 | 1477627055532 Marionette TRACE conn4 -> [0,2137,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:57:35 INFO - PROCESS | 1839 | 1477627055558 Marionette TRACE conn4 <- [1,2137,null,{"value":null}] 20:57:35 INFO - PROCESS | 1839 | 1477627055563 Marionette TRACE conn4 -> [0,2138,"setContext",{"value":"content"}] 20:57:35 INFO - PROCESS | 1839 | 1477627055574 Marionette TRACE conn4 <- [1,2138,null,{}] 20:57:35 INFO - Clearing pref security.mixed_content.use_hsts 20:57:35 INFO - PROCESS | 1839 | 1477627055588 Marionette TRACE conn4 -> [0,2139,"getContext",null] 20:57:35 INFO - PROCESS | 1839 | 1477627055594 Marionette TRACE conn4 <- [1,2139,null,{"value":"content"}] 20:57:35 INFO - PROCESS | 1839 | 1477627055600 Marionette TRACE conn4 -> [0,2140,"setContext",{"value":"chrome"}] 20:57:35 INFO - PROCESS | 1839 | 1477627055604 Marionette TRACE conn4 <- [1,2140,null,{}] 20:57:35 INFO - PROCESS | 1839 | 1477627055610 Marionette TRACE conn4 -> [0,2141,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:57:35 INFO - PROCESS | 1839 | 1477627055629 Marionette TRACE conn4 <- [1,2141,null,{"value":null}] 20:57:35 INFO - PROCESS | 1839 | 1477627055645 Marionette TRACE conn4 -> [0,2142,"setContext",{"value":"content"}] 20:57:35 INFO - PROCESS | 1839 | 1477627055653 Marionette TRACE conn4 <- [1,2142,null,{}] 20:57:35 INFO - PROCESS | 1839 | 1477627055660 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:57:35 INFO - PROCESS | 1839 | 1477627055879 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 20:57:36 INFO - PROCESS | 1839 | 1477627056014 Marionette TRACE conn4 -> [0,2144,"getWindowHandles",null] 20:57:36 INFO - PROCESS | 1839 | 1477627056023 Marionette TRACE conn4 <- [1,2144,null,["8"]] 20:57:36 INFO - PROCESS | 1839 | 1477627056028 Marionette TRACE conn4 -> [0,2145,"switchToWindow",{"name":"8"}] 20:57:36 INFO - PROCESS | 1839 | 1477627056036 Marionette TRACE conn4 <- [1,2145,null,{}] 20:57:36 INFO - PROCESS | 1839 | 1477627056044 Marionette TRACE conn4 -> [0,2146,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:57:36 INFO - PROCESS | 1839 | ++DOCSHELL 0x825d0400 == 25 [pid = 1839] [id = 466] 20:57:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x8288d000) [pid = 1839] [serial = 1367] [outer = (nil)] 20:57:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x8288fc00) [pid = 1839] [serial = 1368] [outer = 0x8288d000] 20:57:36 INFO - PROCESS | 1839 | 1477627056134 Marionette DEBUG loaded listener.js 20:57:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x82894000) [pid = 1839] [serial = 1369] [outer = 0x8288d000] 20:57:36 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 20:57:36 INFO - PROCESS | 1839 | 1477627056867 Marionette TRACE conn4 <- [1,2146,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-ws\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 20:57:36 INFO - . 20:57:36 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 1398ms 20:57:36 INFO - PROCESS | 1839 | 1477627056888 Marionette TRACE conn4 -> [0,2147,"getWindowHandle",null] 20:57:36 INFO - PROCESS | 1839 | 1477627056891 Marionette TRACE conn4 <- [1,2147,null,{"value":"8"}] 20:57:36 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html 20:57:36 INFO - PROCESS | 1839 | 1477627056900 Marionette TRACE conn4 -> [0,2148,"getContext",null] 20:57:36 INFO - PROCESS | 1839 | 1477627056903 Marionette TRACE conn4 <- [1,2148,null,{"value":"content"}] 20:57:36 INFO - PROCESS | 1839 | 1477627056909 Marionette TRACE conn4 -> [0,2149,"setContext",{"value":"chrome"}] 20:57:36 INFO - PROCESS | 1839 | 1477627056911 Marionette TRACE conn4 <- [1,2149,null,{}] 20:57:36 INFO - PROCESS | 1839 | 1477627056918 Marionette TRACE conn4 -> [0,2150,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:57:36 INFO - PROCESS | 1839 | 1477627056942 Marionette TRACE conn4 <- [1,2150,null,{"value":true}] 20:57:36 INFO - PROCESS | 1839 | 1477627056948 Marionette TRACE conn4 -> [0,2151,"setContext",{"value":"content"}] 20:57:36 INFO - PROCESS | 1839 | 1477627056950 Marionette TRACE conn4 <- [1,2151,null,{}] 20:57:36 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 20:57:36 INFO - PROCESS | 1839 | 1477627056971 Marionette TRACE conn4 -> [0,2152,"getContext",null] 20:57:36 INFO - PROCESS | 1839 | 1477627056974 Marionette TRACE conn4 <- [1,2152,null,{"value":"content"}] 20:57:36 INFO - PROCESS | 1839 | 1477627056981 Marionette TRACE conn4 -> [0,2153,"setContext",{"value":"chrome"}] 20:57:36 INFO - PROCESS | 1839 | 1477627056984 Marionette TRACE conn4 <- [1,2153,null,{}] 20:57:37 INFO - PROCESS | 1839 | 1477627056990 Marionette TRACE conn4 -> [0,2154,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:57:37 INFO - PROCESS | 1839 | 1477627057010 Marionette TRACE conn4 <- [1,2154,null,{"value":null}] 20:57:37 INFO - PROCESS | 1839 | 1477627057015 Marionette TRACE conn4 -> [0,2155,"setContext",{"value":"content"}] 20:57:37 INFO - PROCESS | 1839 | 1477627057018 Marionette TRACE conn4 <- [1,2155,null,{}] 20:57:37 INFO - PROCESS | 1839 | 1477627057024 Marionette TRACE conn4 -> [0,2156,"getContext",null] 20:57:37 INFO - PROCESS | 1839 | 1477627057027 Marionette TRACE conn4 <- [1,2156,null,{"value":"content"}] 20:57:37 INFO - PROCESS | 1839 | 1477627057033 Marionette TRACE conn4 -> [0,2157,"setContext",{"value":"chrome"}] 20:57:37 INFO - PROCESS | 1839 | 1477627057035 Marionette TRACE conn4 <- [1,2157,null,{}] 20:57:37 INFO - PROCESS | 1839 | 1477627057041 Marionette TRACE conn4 -> [0,2158,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:57:37 INFO - PROCESS | 1839 | 1477627057059 Marionette TRACE conn4 <- [1,2158,null,{"value":true}] 20:57:37 INFO - PROCESS | 1839 | 1477627057064 Marionette TRACE conn4 -> [0,2159,"setContext",{"value":"content"}] 20:57:37 INFO - PROCESS | 1839 | 1477627057067 Marionette TRACE conn4 <- [1,2159,null,{}] 20:57:37 INFO - Setting pref security.mixed_content.use_hsts (false) 20:57:37 INFO - PROCESS | 1839 | 1477627057073 Marionette TRACE conn4 -> [0,2160,"getContext",null] 20:57:37 INFO - PROCESS | 1839 | 1477627057076 Marionette TRACE conn4 <- [1,2160,null,{"value":"content"}] 20:57:37 INFO - PROCESS | 1839 | 1477627057081 Marionette TRACE conn4 -> [0,2161,"setContext",{"value":"chrome"}] 20:57:37 INFO - PROCESS | 1839 | 1477627057086 Marionette TRACE conn4 <- [1,2161,null,{}] 20:57:37 INFO - PROCESS | 1839 | 1477627057091 Marionette TRACE conn4 -> [0,2162,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:57:37 INFO - PROCESS | 1839 | 1477627057110 Marionette TRACE conn4 <- [1,2162,null,{"value":null}] 20:57:37 INFO - PROCESS | 1839 | 1477627057114 Marionette TRACE conn4 -> [0,2163,"setContext",{"value":"content"}] 20:57:37 INFO - PROCESS | 1839 | 1477627057118 Marionette TRACE conn4 <- [1,2163,null,{}] 20:57:37 INFO - PROCESS | 1839 | 1477627057124 Marionette TRACE conn4 -> [0,2164,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:57:37 INFO - PROCESS | 1839 | 1477627057372 Marionette TRACE conn4 <- [1,2164,null,{"value":null}] 20:57:37 INFO - PROCESS | 1839 | 1477627057390 Marionette TRACE conn4 -> [0,2165,"getWindowHandles",null] 20:57:37 INFO - PROCESS | 1839 | 1477627057394 Marionette TRACE conn4 <- [1,2165,null,["8"]] 20:57:37 INFO - PROCESS | 1839 | 1477627057401 Marionette TRACE conn4 -> [0,2166,"switchToWindow",{"name":"8"}] 20:57:37 INFO - PROCESS | 1839 | 1477627057409 Marionette TRACE conn4 <- [1,2166,null,{}] 20:57:37 INFO - PROCESS | 1839 | 1477627057419 Marionette TRACE conn4 -> [0,2167,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:57:37 INFO - PROCESS | 1839 | ++DOCSHELL 0x8299fc00 == 26 [pid = 1839] [id = 467] 20:57:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x8c4e4400) [pid = 1839] [serial = 1370] [outer = (nil)] 20:57:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x8c4e7000) [pid = 1839] [serial = 1371] [outer = 0x8c4e4400] 20:57:37 INFO - PROCESS | 1839 | 1477627057507 Marionette DEBUG loaded listener.js 20:57:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x8c76c400) [pid = 1839] [serial = 1372] [outer = 0x8c4e4400] 20:57:38 INFO - . 20:57:38 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 1498ms 20:57:38 INFO - PROCESS | 1839 | 1477627058387 Marionette TRACE conn4 <- [1,2167,null,{"value":["/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: picture-tag\n expectation: blocked",0,null,null]]]}] 20:57:38 INFO - PROCESS | 1839 | 1477627058407 Marionette TRACE conn4 -> [0,2168,"getWindowHandle",null] 20:57:38 INFO - PROCESS | 1839 | 1477627058410 Marionette TRACE conn4 <- [1,2168,null,{"value":"8"}] 20:57:38 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html 20:57:38 INFO - PROCESS | 1839 | 1477627058418 Marionette TRACE conn4 -> [0,2169,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:57:38 INFO - PROCESS | 1839 | 1477627058663 Marionette TRACE conn4 <- [1,2169,null,{"value":null}] 20:57:38 INFO - PROCESS | 1839 | 1477627058684 Marionette TRACE conn4 -> [0,2170,"getWindowHandles",null] 20:57:38 INFO - PROCESS | 1839 | 1477627058688 Marionette TRACE conn4 <- [1,2170,null,["8"]] 20:57:38 INFO - PROCESS | 1839 | 1477627058694 Marionette TRACE conn4 -> [0,2171,"switchToWindow",{"name":"8"}] 20:57:38 INFO - PROCESS | 1839 | 1477627058701 Marionette TRACE conn4 <- [1,2171,null,{}] 20:57:38 INFO - PROCESS | 1839 | 1477627058707 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:57:38 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce33000 == 27 [pid = 1839] [id = 468] 20:57:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x8ce38800) [pid = 1839] [serial = 1373] [outer = (nil)] 20:57:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x8ce42800) [pid = 1839] [serial = 1374] [outer = 0x8ce38800] 20:57:38 INFO - PROCESS | 1839 | 1477627058867 Marionette DEBUG loaded listener.js 20:57:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x8248bc00) [pid = 1839] [serial = 1375] [outer = 0x8ce38800] 20:57:39 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:57:39 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 20:57:39 INFO - PROCESS | 1839 | [1839] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 20:57:40 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x8299e400) [pid = 1839] [serial = 1334] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html] 20:57:40 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x95b60800) [pid = 1839] [serial = 1346] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html] 20:57:40 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x8363c400) [pid = 1839] [serial = 1340] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html] 20:57:40 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x96164c00) [pid = 1839] [serial = 1331] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html] 20:57:40 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x8f86c800) [pid = 1839] [serial = 1328] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html] 20:57:40 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x8244c400) [pid = 1839] [serial = 1337] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html] 20:57:40 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x92ab2400) [pid = 1839] [serial = 1343] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html] 20:57:40 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x92d73800) [pid = 1839] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html] 20:57:40 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x961e1c00) [pid = 1839] [serial = 1352] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html] 20:57:40 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x95d89800) [pid = 1839] [serial = 1349] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html] 20:57:40 INFO - PROCESS | 1839 | 1477627060211 Marionette TRACE conn4 <- [1,2172,null,{"value":["/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: xhr-request\n expectation: blocked",0,null,null]]]}] 20:57:40 INFO - . 20:57:40 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 1834ms 20:57:40 INFO - PROCESS | 1839 | 1477627060252 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 20:57:40 INFO - PROCESS | 1839 | 1477627060255 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 20:57:40 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 20:57:40 INFO - Clearing pref security.mixed_content.send_hsts_priming 20:57:40 INFO - PROCESS | 1839 | 1477627060262 Marionette TRACE conn4 -> [0,2174,"getContext",null] 20:57:40 INFO - PROCESS | 1839 | 1477627060265 Marionette TRACE conn4 <- [1,2174,null,{"value":"content"}] 20:57:40 INFO - PROCESS | 1839 | 1477627060271 Marionette TRACE conn4 -> [0,2175,"setContext",{"value":"chrome"}] 20:57:40 INFO - PROCESS | 1839 | 1477627060274 Marionette TRACE conn4 <- [1,2175,null,{}] 20:57:40 INFO - PROCESS | 1839 | 1477627060279 Marionette TRACE conn4 -> [0,2176,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:57:40 INFO - PROCESS | 1839 | 1477627060295 Marionette TRACE conn4 <- [1,2176,null,{"value":null}] 20:57:40 INFO - PROCESS | 1839 | 1477627060300 Marionette TRACE conn4 -> [0,2177,"setContext",{"value":"content"}] 20:57:40 INFO - PROCESS | 1839 | 1477627060304 Marionette TRACE conn4 <- [1,2177,null,{}] 20:57:40 INFO - Clearing pref security.mixed_content.use_hsts 20:57:40 INFO - PROCESS | 1839 | 1477627060329 Marionette TRACE conn4 -> [0,2178,"getContext",null] 20:57:40 INFO - PROCESS | 1839 | 1477627060332 Marionette TRACE conn4 <- [1,2178,null,{"value":"content"}] 20:57:40 INFO - PROCESS | 1839 | 1477627060338 Marionette TRACE conn4 -> [0,2179,"setContext",{"value":"chrome"}] 20:57:40 INFO - PROCESS | 1839 | 1477627060341 Marionette TRACE conn4 <- [1,2179,null,{}] 20:57:40 INFO - PROCESS | 1839 | 1477627060347 Marionette TRACE conn4 -> [0,2180,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:57:40 INFO - PROCESS | 1839 | 1477627060363 Marionette TRACE conn4 <- [1,2180,null,{"value":null}] 20:57:40 INFO - PROCESS | 1839 | 1477627060384 Marionette TRACE conn4 -> [0,2181,"setContext",{"value":"content"}] 20:57:40 INFO - PROCESS | 1839 | 1477627060392 Marionette TRACE conn4 <- [1,2181,null,{}] 20:57:40 INFO - PROCESS | 1839 | 1477627060402 Marionette TRACE conn4 -> [0,2182,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:57:40 INFO - PROCESS | 1839 | 1477627060569 Marionette TRACE conn4 <- [1,2182,null,{"value":null}] 20:57:40 INFO - PROCESS | 1839 | 1477627060587 Marionette TRACE conn4 -> [0,2183,"getWindowHandles",null] 20:57:40 INFO - PROCESS | 1839 | 1477627060592 Marionette TRACE conn4 <- [1,2183,null,["8"]] 20:57:40 INFO - PROCESS | 1839 | 1477627060597 Marionette TRACE conn4 -> [0,2184,"switchToWindow",{"name":"8"}] 20:57:40 INFO - PROCESS | 1839 | 1477627060603 Marionette TRACE conn4 <- [1,2184,null,{}] 20:57:40 INFO - PROCESS | 1839 | 1477627060608 Marionette TRACE conn4 -> [0,2185,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:57:40 INFO - PROCESS | 1839 | ++DOCSHELL 0x8299dc00 == 28 [pid = 1839] [id = 469] 20:57:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x8ce94800) [pid = 1839] [serial = 1376] [outer = (nil)] 20:57:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x8da91800) [pid = 1839] [serial = 1377] [outer = 0x8ce94800] 20:57:40 INFO - PROCESS | 1839 | 1477627060700 Marionette DEBUG loaded listener.js 20:57:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x8daedc00) [pid = 1839] [serial = 1378] [outer = 0x8ce94800] 20:57:41 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:57:41 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 20:57:41 INFO - PROCESS | 1839 | 1477627061532 Marionette TRACE conn4 <- [1,2185,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: audio-tag\n expectation: blocked",0,null,null]]]}] 20:57:41 INFO - . 20:57:41 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 1327ms 20:57:41 INFO - PROCESS | 1839 | 1477627061590 Marionette TRACE conn4 -> [0,2186,"getWindowHandle",null] 20:57:41 INFO - PROCESS | 1839 | 1477627061592 Marionette TRACE conn4 <- [1,2186,null,{"value":"8"}] 20:57:41 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 20:57:41 INFO - PROCESS | 1839 | 1477627061600 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:57:41 INFO - PROCESS | 1839 | 1477627061813 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 20:57:41 INFO - PROCESS | 1839 | 1477627061827 Marionette TRACE conn4 -> [0,2188,"getWindowHandles",null] 20:57:41 INFO - PROCESS | 1839 | 1477627061830 Marionette TRACE conn4 <- [1,2188,null,["8"]] 20:57:41 INFO - PROCESS | 1839 | 1477627061837 Marionette TRACE conn4 -> [0,2189,"switchToWindow",{"name":"8"}] 20:57:41 INFO - PROCESS | 1839 | 1477627061842 Marionette TRACE conn4 <- [1,2189,null,{}] 20:57:41 INFO - PROCESS | 1839 | 1477627061848 Marionette TRACE conn4 -> [0,2190,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:57:41 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f864400 == 29 [pid = 1839] [id = 470] 20:57:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x8f86c800) [pid = 1839] [serial = 1379] [outer = (nil)] 20:57:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x8fa19c00) [pid = 1839] [serial = 1380] [outer = 0x8f86c800] 20:57:41 INFO - PROCESS | 1839 | 1477627061929 Marionette DEBUG loaded listener.js 20:57:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x8fa18c00) [pid = 1839] [serial = 1381] [outer = 0x8f86c800] 20:57:42 INFO - PROCESS | 1839 | 1477627062856 Marionette TRACE conn4 <- [1,2190,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: img-tag\n expectation: blocked",0,null,null]]]}] 20:57:42 INFO - . 20:57:42 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 1334ms 20:57:42 INFO - PROCESS | 1839 | 1477627062934 Marionette TRACE conn4 -> [0,2191,"getWindowHandle",null] 20:57:42 INFO - PROCESS | 1839 | 1477627062942 Marionette TRACE conn4 <- [1,2191,null,{"value":"8"}] 20:57:42 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 20:57:42 INFO - PROCESS | 1839 | 1477627062952 Marionette TRACE conn4 -> [0,2192,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:57:43 INFO - PROCESS | 1839 | 1477627063202 Marionette TRACE conn4 <- [1,2192,null,{"value":null}] 20:57:43 INFO - PROCESS | 1839 | 1477627063382 Marionette TRACE conn4 -> [0,2193,"getWindowHandles",null] 20:57:43 INFO - PROCESS | 1839 | 1477627063389 Marionette TRACE conn4 <- [1,2193,null,["8"]] 20:57:43 INFO - PROCESS | 1839 | 1477627063397 Marionette TRACE conn4 -> [0,2194,"switchToWindow",{"name":"8"}] 20:57:43 INFO - PROCESS | 1839 | 1477627063404 Marionette TRACE conn4 <- [1,2194,null,{}] 20:57:43 INFO - PROCESS | 1839 | 1477627063454 Marionette TRACE conn4 -> [0,2195,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:57:43 INFO - PROCESS | 1839 | ++DOCSHELL 0x8299c400 == 30 [pid = 1839] [id = 471] 20:57:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x8299d800) [pid = 1839] [serial = 1382] [outer = (nil)] 20:57:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x836cc800) [pid = 1839] [serial = 1383] [outer = 0x8299d800] 20:57:43 INFO - PROCESS | 1839 | 1477627063558 Marionette DEBUG loaded listener.js 20:57:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x836d3400) [pid = 1839] [serial = 1384] [outer = 0x8299d800] 20:57:44 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 20:57:44 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 5752 20:57:44 INFO - PROCESS | 1839 | 1477627064522 Marionette TRACE conn4 <- [1,2195,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: video-tag\n expectation: blocked",0,null,null]]]}] 20:57:44 INFO - . 20:57:44 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 1630ms 20:57:44 INFO - PROCESS | 1839 | 1477627064581 Marionette TRACE conn4 -> [0,2196,"getWindowHandle",null] 20:57:44 INFO - PROCESS | 1839 | 1477627064586 Marionette TRACE conn4 <- [1,2196,null,{"value":"8"}] 20:57:44 INFO - TEST-START | /mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html 20:57:44 INFO - PROCESS | 1839 | 1477627064594 Marionette TRACE conn4 -> [0,2197,"getContext",null] 20:57:44 INFO - PROCESS | 1839 | 1477627064600 Marionette TRACE conn4 <- [1,2197,null,{"value":"content"}] 20:57:44 INFO - PROCESS | 1839 | 1477627064607 Marionette TRACE conn4 -> [0,2198,"setContext",{"value":"chrome"}] 20:57:44 INFO - PROCESS | 1839 | 1477627064610 Marionette TRACE conn4 <- [1,2198,null,{}] 20:57:44 INFO - PROCESS | 1839 | 1477627064664 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:57:44 INFO - PROCESS | 1839 | 1477627064705 Marionette TRACE conn4 <- [1,2199,null,{"value":true}] 20:57:44 INFO - PROCESS | 1839 | 1477627064717 Marionette TRACE conn4 -> [0,2200,"setContext",{"value":"content"}] 20:57:44 INFO - PROCESS | 1839 | 1477627064724 Marionette TRACE conn4 <- [1,2200,null,{}] 20:57:44 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 20:57:44 INFO - PROCESS | 1839 | 1477627064743 Marionette TRACE conn4 -> [0,2201,"getContext",null] 20:57:44 INFO - PROCESS | 1839 | 1477627064751 Marionette TRACE conn4 <- [1,2201,null,{"value":"content"}] 20:57:44 INFO - PROCESS | 1839 | 1477627064758 Marionette TRACE conn4 -> [0,2202,"setContext",{"value":"chrome"}] 20:57:44 INFO - PROCESS | 1839 | 1477627064761 Marionette TRACE conn4 <- [1,2202,null,{}] 20:57:44 INFO - PROCESS | 1839 | 1477627064811 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:57:44 INFO - PROCESS | 1839 | 1477627064837 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 20:57:44 INFO - PROCESS | 1839 | 1477627064842 Marionette TRACE conn4 -> [0,2204,"setContext",{"value":"content"}] 20:57:44 INFO - PROCESS | 1839 | 1477627064846 Marionette TRACE conn4 <- [1,2204,null,{}] 20:57:44 INFO - PROCESS | 1839 | 1477627064853 Marionette TRACE conn4 -> [0,2205,"getContext",null] 20:57:44 INFO - PROCESS | 1839 | 1477627064857 Marionette TRACE conn4 <- [1,2205,null,{"value":"content"}] 20:57:44 INFO - PROCESS | 1839 | 1477627064862 Marionette TRACE conn4 -> [0,2206,"setContext",{"value":"chrome"}] 20:57:44 INFO - PROCESS | 1839 | 1477627064865 Marionette TRACE conn4 <- [1,2206,null,{}] 20:57:44 INFO - PROCESS | 1839 | 1477627064873 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 20:57:44 INFO - PROCESS | 1839 | 1477627064897 Marionette TRACE conn4 <- [1,2207,null,{"value":true}] 20:57:44 INFO - PROCESS | 1839 | 1477627064965 Marionette TRACE conn4 -> [0,2208,"setContext",{"value":"content"}] 20:57:44 INFO - PROCESS | 1839 | 1477627064970 Marionette TRACE conn4 <- [1,2208,null,{}] 20:57:44 INFO - Setting pref security.mixed_content.use_hsts (false) 20:57:44 INFO - PROCESS | 1839 | 1477627064977 Marionette TRACE conn4 -> [0,2209,"getContext",null] 20:57:44 INFO - PROCESS | 1839 | 1477627064981 Marionette TRACE conn4 <- [1,2209,null,{"value":"content"}] 20:57:44 INFO - PROCESS | 1839 | 1477627064989 Marionette TRACE conn4 -> [0,2210,"setContext",{"value":"chrome"}] 20:57:44 INFO - PROCESS | 1839 | 1477627064992 Marionette TRACE conn4 <- [1,2210,null,{}] 20:57:45 INFO - PROCESS | 1839 | 1477627064998 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 20:57:45 INFO - PROCESS | 1839 | 1477627065021 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 20:57:45 INFO - PROCESS | 1839 | 1477627065026 Marionette TRACE conn4 -> [0,2212,"setContext",{"value":"content"}] 20:57:45 INFO - PROCESS | 1839 | 1477627065030 Marionette TRACE conn4 <- [1,2212,null,{}] 20:57:45 INFO - PROCESS | 1839 | 1477627065037 Marionette TRACE conn4 -> [0,2213,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:57:45 INFO - PROCESS | 1839 | 1477627065262 Marionette TRACE conn4 <- [1,2213,null,{"value":null}] 20:57:45 INFO - PROCESS | 1839 | 1477627065445 Marionette TRACE conn4 -> [0,2214,"getWindowHandles",null] 20:57:45 INFO - PROCESS | 1839 | 1477627065450 Marionette TRACE conn4 <- [1,2214,null,["8"]] 20:57:45 INFO - PROCESS | 1839 | 1477627065456 Marionette TRACE conn4 -> [0,2215,"switchToWindow",{"name":"8"}] 20:57:45 INFO - PROCESS | 1839 | 1477627065463 Marionette TRACE conn4 <- [1,2215,null,{}] 20:57:45 INFO - PROCESS | 1839 | 1477627065470 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:57:45 INFO - PROCESS | 1839 | ++DOCSHELL 0x92d7b000 == 31 [pid = 1839] [id = 472] 20:57:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x9396d000) [pid = 1839] [serial = 1385] [outer = (nil)] 20:57:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x939f8c00) [pid = 1839] [serial = 1386] [outer = 0x9396d000] 20:57:45 INFO - PROCESS | 1839 | 1477627065607 Marionette DEBUG loaded listener.js 20:57:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x93cc6800) [pid = 1839] [serial = 1387] [outer = 0x9396d000] 20:57:47 INFO - PROCESS | 1839 | [aac @ 0x8244a800] err{or,}_recognition separate: 1; 1 20:57:47 INFO - PROCESS | 1839 | [aac @ 0x8244a800] err{or,}_recognition combined: 1; 1 20:57:47 INFO - PROCESS | 1839 | [aac @ 0x8244a800] Unsupported bit depth: 0 20:57:47 INFO - PROCESS | 1839 | [h264 @ 0x8253d000] err{or,}_recognition separate: 1; 1 20:57:47 INFO - PROCESS | 1839 | [h264 @ 0x8253d000] err{or,}_recognition combined: 1; 1 20:57:47 INFO - PROCESS | 1839 | [h264 @ 0x8253d000] Unsupported bit depth: 0 20:57:47 INFO - PROCESS | 1839 | 1477627067218 Marionette TRACE conn4 <- [1,2216,null,{"value":["/mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: video-tag\n expectation: allowed",0,null,null]]]}] 20:57:47 INFO - . 20:57:47 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 2669ms 20:57:47 INFO - PROCESS | 1839 | 1477627067264 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 20:57:47 INFO - PROCESS | 1839 | 1477627067271 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 20:57:47 INFO - TEST-START | /navigation-timing/idlharness.html 20:57:47 INFO - Clearing pref security.mixed_content.send_hsts_priming 20:57:47 INFO - PROCESS | 1839 | 1477627067281 Marionette TRACE conn4 -> [0,2218,"getContext",null] 20:57:47 INFO - PROCESS | 1839 | 1477627067287 Marionette TRACE conn4 <- [1,2218,null,{"value":"content"}] 20:57:47 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x95242c00) [pid = 1839] [serial = 1305] [outer = (nil)] [url = about:blank] 20:57:47 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x98487c00) [pid = 1839] [serial = 1353] [outer = (nil)] [url = about:blank] 20:57:47 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x9848a000) [pid = 1839] [serial = 1354] [outer = (nil)] [url = about:blank] 20:57:47 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x95d8cc00) [pid = 1839] [serial = 1350] [outer = (nil)] [url = about:blank] 20:57:47 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x95e69c00) [pid = 1839] [serial = 1351] [outer = (nil)] [url = about:blank] 20:57:47 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x95b62c00) [pid = 1839] [serial = 1347] [outer = (nil)] [url = about:blank] 20:57:47 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x95b68400) [pid = 1839] [serial = 1348] [outer = (nil)] [url = about:blank] 20:57:47 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x8248c400) [pid = 1839] [serial = 1344] [outer = (nil)] [url = about:blank] 20:57:47 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x8c4e0400) [pid = 1839] [serial = 1345] [outer = (nil)] [url = about:blank] 20:57:47 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x836d1c00) [pid = 1839] [serial = 1341] [outer = (nil)] [url = about:blank] 20:57:47 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x8c4dfc00) [pid = 1839] [serial = 1342] [outer = (nil)] [url = about:blank] 20:57:47 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x8299f000) [pid = 1839] [serial = 1338] [outer = (nil)] [url = about:blank] 20:57:47 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x8299f800) [pid = 1839] [serial = 1339] [outer = (nil)] [url = about:blank] 20:57:47 INFO - PROCESS | 1839 | --DOMWINDOW == 54 (0x95e65800) [pid = 1839] [serial = 1335] [outer = (nil)] [url = about:blank] 20:57:47 INFO - PROCESS | 1839 | --DOMWINDOW == 53 (0x98482800) [pid = 1839] [serial = 1336] [outer = (nil)] [url = about:blank] 20:57:47 INFO - PROCESS | 1839 | --DOMWINDOW == 52 (0x96167000) [pid = 1839] [serial = 1332] [outer = (nil)] [url = about:blank] 20:57:47 INFO - PROCESS | 1839 | --DOMWINDOW == 51 (0x9616b800) [pid = 1839] [serial = 1333] [outer = (nil)] [url = about:blank] 20:57:47 INFO - PROCESS | 1839 | --DOMWINDOW == 50 (0x90e49800) [pid = 1839] [serial = 1329] [outer = (nil)] [url = about:blank] 20:57:47 INFO - PROCESS | 1839 | --DOMWINDOW == 49 (0x90e4d000) [pid = 1839] [serial = 1330] [outer = (nil)] [url = about:blank] 20:57:47 INFO - PROCESS | 1839 | 1477627067377 Marionette TRACE conn4 -> [0,2219,"setContext",{"value":"chrome"}] 20:57:47 INFO - PROCESS | 1839 | 1477627067383 Marionette TRACE conn4 <- [1,2219,null,{}] 20:57:47 INFO - PROCESS | 1839 | 1477627067395 Marionette TRACE conn4 -> [0,2220,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:57:47 INFO - PROCESS | 1839 | 1477627067419 Marionette TRACE conn4 <- [1,2220,null,{"value":null}] 20:57:47 INFO - PROCESS | 1839 | 1477627067425 Marionette TRACE conn4 -> [0,2221,"setContext",{"value":"content"}] 20:57:47 INFO - Clearing pref security.mixed_content.use_hsts 20:57:47 INFO - PROCESS | 1839 | 1477627067435 Marionette TRACE conn4 <- [1,2221,null,{}] 20:57:47 INFO - PROCESS | 1839 | 1477627067448 Marionette TRACE conn4 -> [0,2222,"getContext",null] 20:57:47 INFO - PROCESS | 1839 | 1477627067453 Marionette TRACE conn4 <- [1,2222,null,{"value":"content"}] 20:57:47 INFO - PROCESS | 1839 | 1477627067459 Marionette TRACE conn4 -> [0,2223,"setContext",{"value":"chrome"}] 20:57:47 INFO - PROCESS | 1839 | 1477627067464 Marionette TRACE conn4 <- [1,2223,null,{}] 20:57:47 INFO - PROCESS | 1839 | 1477627067470 Marionette TRACE conn4 -> [0,2224,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 20:57:47 INFO - PROCESS | 1839 | 1477627067489 Marionette TRACE conn4 <- [1,2224,null,{"value":null}] 20:57:47 INFO - PROCESS | 1839 | 1477627067496 Marionette TRACE conn4 -> [0,2225,"setContext",{"value":"content"}] 20:57:47 INFO - PROCESS | 1839 | 1477627067505 Marionette TRACE conn4 <- [1,2225,null,{}] 20:57:47 INFO - PROCESS | 1839 | 1477627067511 Marionette TRACE conn4 -> [0,2226,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 20:57:47 INFO - PROCESS | 1839 | 1477627067726 Marionette TRACE conn4 <- [1,2226,null,{"value":null}] 20:57:47 INFO - PROCESS | 1839 | 1477627067904 Marionette TRACE conn4 -> [0,2227,"getWindowHandle",null] 20:57:47 INFO - PROCESS | 1839 | 1477627067913 Marionette TRACE conn4 <- [1,2227,null,{"value":"8"}] 20:57:47 INFO - PROCESS | 1839 | 1477627067925 Marionette TRACE conn4 -> [0,2228,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 20:57:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 50 (0x83635800) [pid = 1839] [serial = 1388] [outer = 0x9586d000] 20:57:48 INFO - PROCESS | 1839 | 1477627068155 Marionette TRACE conn4 <- [1,2228,null,{}] 20:57:48 INFO - PROCESS | 1839 | 1477627068162 Marionette TRACE conn4 -> [0,2229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 20:57:48 INFO - PROCESS | 1839 | 1477627068222 Marionette TRACE conn4 <- [1,2229,null,{"value":null}] 20:57:48 INFO - PROCESS | 1839 | 1477627068267 Marionette TRACE conn4 -> [0,2230,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:57:48 INFO - PROCESS | 1839 | 1477627068299 Marionette TRACE conn4 <- [1,2230,null,{"value":null}] 20:57:48 INFO - PROCESS | 1839 | 1477627068304 Marionette TRACE conn4 -> [0,2231,"getWindowHandles",null] 20:57:48 INFO - PROCESS | 1839 | 1477627068309 Marionette TRACE conn4 <- [1,2231,null,["8"]] 20:57:48 INFO - PROCESS | 1839 | 1477627068314 Marionette TRACE conn4 -> [0,2232,"switchToWindow",{"name":"8"}] 20:57:48 INFO - PROCESS | 1839 | 1477627068319 Marionette TRACE conn4 <- [1,2232,null,{}] 20:57:48 INFO - PROCESS | 1839 | 1477627068325 Marionette TRACE conn4 -> [0,2233,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/idlharness.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:57:48 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c4df800 == 32 [pid = 1839] [id = 473] 20:57:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 51 (0x8c4dfc00) [pid = 1839] [serial = 1389] [outer = (nil)] 20:57:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 52 (0x8c4e4c00) [pid = 1839] [serial = 1390] [outer = 0x8c4dfc00] 20:57:48 INFO - PROCESS | 1839 | 1477627068410 Marionette DEBUG loaded listener.js 20:57:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 53 (0x8c76d000) [pid = 1839] [serial = 1391] [outer = 0x8c4dfc00] 20:57:50 INFO - ............................................................................................. 20:57:50 INFO - TEST-OK | /navigation-timing/idlharness.html | took 2815ms 20:57:50 INFO - TEST-START | /navigation-timing/test_document_open.html 20:57:50 INFO - PROCESS | 1839 | 1477627069960 Marionette TRACE conn4 <- [1,2233,null,{"value":["/navigation-timing/idlharness.html",0,null,null,[["Window interface: attribute performance",0,null,null],["Window must be primary interface of window",0,null,null],["Stringification of window",0,null,null],["Window interface: window must inherit property \"performance\" with the proper type (0)",0,null,null],["PerformanceTiming interface: existence and properties of interface object",0,null,null],["PerformanceTiming interface object length",0,null,null],["PerformanceTiming interface object name",0,null,null],["PerformanceTiming interface: existence and properties of interface prototype object",0,null,null],["PerformanceTiming interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceTiming interface: attribute navigationStart",0,null,null],["PerformanceTiming interface: attribute unloadEventStart",0,null,null],["PerformanceTiming interface: attribute unloadEventEnd",0,null,null],["PerformanceTiming interface: attribute redirectStart",0,null,null],["PerformanceTiming interface: attribute redirectEnd",0,null,null],["PerformanceTiming interface: attribute fetchStart",0,null,null],["PerformanceTiming interface: attribute domainLookupStart",0,null,null],["PerformanceTiming interface: attribute domainLookupEnd",0,null,null],["PerformanceTiming interface: attribute connectStart",0,null,null],["PerformanceTiming interface: attribute connectEnd",0,null,null],["PerformanceTiming interface: attribute secureConnectionStart",1,"assert_true: The prototype object must have a property \"secureConnectionStart\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["PerformanceTiming interface: attribute requestStart",0,null,null],["PerformanceTiming interface: attribute responseStart",0,null,null],["PerformanceTiming interface: attribute responseEnd",0,null,null],["PerformanceTiming interface: attribute domLoading",0,null,null],["PerformanceTiming interface: attribute domInteractive",0,null,null],["PerformanceTiming interface: attribute domContentLoadedEventStart",0,null,null],["PerformanceTiming interface: attribute domContentLoadedEventEnd",0,null,null],["PerformanceTiming interface: attribute domComplete",0,null,null],["PerformanceTiming interface: attribute loadEventStart",0,null,null],["PerformanceTiming interface: attribute loadEventEnd",0,null,null],["PerformanceTiming must be primary interface of window.performance.timing",0,null,null],["Stringification of window.performance.timing",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"navigationStart\" with the proper type (0)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"unloadEventStart\" with the proper type (1)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"unloadEventEnd\" with the proper type (2)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"redirectStart\" with the proper type (3)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"redirectEnd\" with the proper type (4)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"fetchStart\" with the proper type (5)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domainLookupStart\" with the proper type (6)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domainLookupEnd\" with the proper type (7)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"connectStart\" with the proper type (8)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"connectEnd\" with the proper type (9)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"secureConnectionStart\" with the proper type (10)",1,"assert_inherits: property \"secureConnectionStart\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["PerformanceTiming interface: window.performance.timing must inherit property \"requestStart\" with the proper type (11)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"responseStart\" with the proper type (12)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"responseEnd\" with the proper type (13)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domLoading\" with the proper type (14)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domInteractive\" with the proper type (15)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domContentLoadedEventStart\" with the proper type (16)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domContentLoadedEventEnd\" with the proper type (17)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domComplete\" with the proper type (18)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"loadEventStart\" with the proper type (19)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"loadEventEnd\" with the proper type (20)",0,null,null],["PerformanceNavigation interface: existence and properties of interface object",0,null,null],["PerformanceNavigation interface object length",0,null,null],["PerformanceNavigation interface object name",0,null,null],["PerformanceNavigation interface: existence and properties of interface prototype object",0,null,null],["PerformanceNavigation interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceNavigation interface: constant TYPE_NAVIGATE on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_NAVIGATE on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_RELOAD on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_RELOAD on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_BACK_FORWARD on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_BACK_FORWARD on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_RESERVED on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_RESERVED on interface prototype object",0,null,null],["PerformanceNavigation interface: attribute type",0,null,null],["PerformanceNavigation interface: attribute redirectCount",0,null,null],["PerformanceNavigation must be primary interface of window.performance.navigation",0,null,null],["Stringification of window.performance.navigation",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_NAVIGATE\" with the proper type (0)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_RELOAD\" with the proper type (1)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_BACK_FORWARD\" with the proper type (2)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_RESERVED\" with the proper type (3)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"type\" with the proper type (4)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"redirectCount\" with the proper type (5)",0,null,null],["Performance interface: existence and properties of interface object",1,"assert_equals: prototype of Performance is not EventTarget expected function \"function EventTarget() {\n [native code]\n}\" but got function \"function () {\n}\"","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:826:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:747:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["Performance interface object length",0,null,null],["Performance interface object name",0,null,null],["Performance interface: existence and properties of interface prototype object",1,"assert_equals: prototype of Performance.prototype is not EventTarget.prototype expected object \"[object EventTargetPrototype]\" but got object \"[object Object]\"","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:985:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:906:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["Performance interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Performance interface: attribute timing",0,null,null],["Performance interface: attribute navigation",0,null,null],["Performance must be primary interface of window.performance",0,null,null],["Stringification of window.performance",0,null,null],["Performance interface: window.performance must inherit property \"timing\" with the proper type (0)",0,null,null],["Performance interface: window.performance must inherit property \"navigation\" with the proper type (1)",0,null,null],["EventTarget interface: window.performance must inherit property \"addEventListener\" with the proper type (0)",1,"assert_inherits: property \"addEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"addEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: window.performance must inherit property \"removeEventListener\" with the proper type (1)",1,"assert_inherits: property \"removeEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"removeEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: window.performance must inherit property \"dispatchEvent\" with the proper type (2)",1,"assert_inherits: property \"dispatchEvent\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling dispatchEvent(Event) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"dispatchEvent\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"]]]}] 20:57:50 INFO - PROCESS | 1839 | 1477627070095 Marionette TRACE conn4 -> [0,2234,"getWindowHandle",null] 20:57:50 INFO - PROCESS | 1839 | 1477627070101 Marionette TRACE conn4 <- [1,2234,null,{"value":"8"}] 20:57:50 INFO - PROCESS | 1839 | 1477627070111 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:57:50 INFO - PROCESS | 1839 | 1477627070399 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 20:57:50 INFO - PROCESS | 1839 | 1477627070420 Marionette TRACE conn4 -> [0,2236,"getWindowHandles",null] 20:57:50 INFO - PROCESS | 1839 | 1477627070425 Marionette TRACE conn4 <- [1,2236,null,["8"]] 20:57:50 INFO - PROCESS | 1839 | 1477627070431 Marionette TRACE conn4 -> [0,2237,"switchToWindow",{"name":"8"}] 20:57:50 INFO - PROCESS | 1839 | 1477627070439 Marionette TRACE conn4 <- [1,2237,null,{}] 20:57:50 INFO - PROCESS | 1839 | 1477627070447 Marionette TRACE conn4 -> [0,2238,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_document_open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_document_open.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:57:50 INFO - PROCESS | 1839 | ++DOCSHELL 0x95244c00 == 33 [pid = 1839] [id = 474] 20:57:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 54 (0x95246c00) [pid = 1839] [serial = 1392] [outer = (nil)] 20:57:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 55 (0x95249000) [pid = 1839] [serial = 1393] [outer = 0x95246c00] 20:57:50 INFO - PROCESS | 1839 | 1477627070535 Marionette DEBUG loaded listener.js 20:57:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x9557c400) [pid = 1839] [serial = 1394] [outer = 0x95246c00] 20:57:51 INFO - PROCESS | 1839 | ++DOCSHELL 0x90e42000 == 34 [pid = 1839] [id = 475] 20:57:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x957e0400) [pid = 1839] [serial = 1395] [outer = (nil)] 20:57:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x957e4400) [pid = 1839] [serial = 1396] [outer = 0x957e0400] 20:57:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x955e7000) [pid = 1839] [serial = 1397] [outer = 0x957e0400] 20:57:51 INFO - PROCESS | 1839 | 1477627071533 Marionette TRACE conn4 <- [1,2238,null,{"value":["/navigation-timing/test_document_open.html",0,null,null,[["window.performance is defined",0,null,null],["connectEnd is the same after document open.",0,null,null],["connectStart is the same after document open.",0,null,null],["domComplete is the same after document open.",0,null,null],["domContentLoadedEventEnd is the same after document open.",0,null,null],["domContentLoadedEventStart is the same after document open.",0,null,null],["domInteractive is the same after document open.",0,null,null],["domLoading is the same after document open.",0,null,null],["domainLookupEnd is the same after document open.",0,null,null],["domainLookupStart is the same after document open.",0,null,null],["fetchStart is the same after document open.",0,null,null],["loadEventEnd is the same after document open.",0,null,null],["loadEventStart is the same after document open.",0,null,null],["navigationStart is the same after document open.",0,null,null],["redirectEnd is the same after document open.",0,null,null],["redirectStart is the same after document open.",0,null,null],["requestStart is the same after document open.",0,null,null],["responseEnd is the same after document open.",0,null,null],["responseStart is the same after document open.",0,null,null],["unloadEventEnd is the same after document open.",0,null,null],["unloadEventStart is the same after document open.",0,null,null]]]}] 20:57:51 INFO - ..................... 20:57:51 INFO - TEST-OK | /navigation-timing/test_document_open.html | took 1482ms 20:57:51 INFO - PROCESS | 1839 | 1477627071588 Marionette TRACE conn4 -> [0,2239,"getWindowHandle",null] 20:57:51 INFO - PROCESS | 1839 | 1477627071591 Marionette TRACE conn4 <- [1,2239,null,{"value":"8"}] 20:57:51 INFO - TEST-START | /navigation-timing/test_document_readiness_exist.html 20:57:51 INFO - PROCESS | 1839 | 1477627071598 Marionette TRACE conn4 -> [0,2240,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:57:51 INFO - PROCESS | 1839 | 1477627071860 Marionette TRACE conn4 <- [1,2240,null,{"value":null}] 20:57:51 INFO - PROCESS | 1839 | 1477627071891 Marionette TRACE conn4 -> [0,2241,"getWindowHandles",null] 20:57:51 INFO - PROCESS | 1839 | 1477627071895 Marionette TRACE conn4 <- [1,2241,null,["8"]] 20:57:51 INFO - PROCESS | 1839 | 1477627071901 Marionette TRACE conn4 -> [0,2242,"switchToWindow",{"name":"8"}] 20:57:51 INFO - PROCESS | 1839 | 1477627071908 Marionette TRACE conn4 <- [1,2242,null,{}] 20:57:51 INFO - PROCESS | 1839 | 1477627071986 Marionette TRACE conn4 -> [0,2243,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_document_readiness_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:57:52 INFO - PROCESS | 1839 | ++DOCSHELL 0x957eac00 == 35 [pid = 1839] [id = 476] 20:57:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x95933400) [pid = 1839] [serial = 1398] [outer = (nil)] 20:57:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x95936800) [pid = 1839] [serial = 1399] [outer = 0x95933400] 20:57:52 INFO - PROCESS | 1839 | 1477627072070 Marionette DEBUG loaded listener.js 20:57:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x95936c00) [pid = 1839] [serial = 1400] [outer = 0x95933400] 20:57:52 INFO - PROCESS | 1839 | 1477627072693 Marionette TRACE conn4 <- [1,2243,null,{"value":["/navigation-timing/test_document_readiness_exist.html",0,null,null,[["Document readiness has loading state.",0,null,null],["Document readiness has interactive state.",0,null,null],["Document readiness has complete state.",0,null,null]]]}] 20:57:52 INFO - ... 20:57:52 INFO - TEST-OK | /navigation-timing/test_document_readiness_exist.html | took 1128ms 20:57:52 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x8ce94800) [pid = 1839] [serial = 1376] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 20:57:52 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x825ccc00) [pid = 1839] [serial = 1364] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html] 20:57:52 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x8288d000) [pid = 1839] [serial = 1367] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html] 20:57:52 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x8363cc00) [pid = 1839] [serial = 1355] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html] 20:57:52 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x99560000) [pid = 1839] [serial = 1358] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html] 20:57:52 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x8363e800) [pid = 1839] [serial = 1361] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html] 20:57:52 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x8ce38800) [pid = 1839] [serial = 1373] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html] 20:57:52 INFO - PROCESS | 1839 | --DOMWINDOW == 54 (0x8c4e4400) [pid = 1839] [serial = 1370] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html] 20:57:52 INFO - PROCESS | 1839 | 1477627072824 Marionette TRACE conn4 -> [0,2244,"getWindowHandle",null] 20:57:52 INFO - PROCESS | 1839 | 1477627072833 Marionette TRACE conn4 <- [1,2244,null,{"value":"8"}] 20:57:52 INFO - TEST-START | /navigation-timing/test_navigate_within_document.html 20:57:52 INFO - PROCESS | 1839 | 1477627072894 Marionette TRACE conn4 -> [0,2245,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:57:53 INFO - PROCESS | 1839 | 1477627073157 Marionette TRACE conn4 <- [1,2245,null,{"value":null}] 20:57:53 INFO - PROCESS | 1839 | 1477627073245 Marionette TRACE conn4 -> [0,2246,"getWindowHandles",null] 20:57:53 INFO - PROCESS | 1839 | 1477627073249 Marionette TRACE conn4 <- [1,2246,null,["8"]] 20:57:53 INFO - PROCESS | 1839 | 1477627073254 Marionette TRACE conn4 -> [0,2247,"switchToWindow",{"name":"8"}] 20:57:53 INFO - PROCESS | 1839 | 1477627073260 Marionette TRACE conn4 <- [1,2247,null,{}] 20:57:53 INFO - PROCESS | 1839 | 1477627073266 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigate_within_document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:57:53 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce3b800 == 36 [pid = 1839] [id = 477] 20:57:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 55 (0x95935800) [pid = 1839] [serial = 1401] [outer = (nil)] 20:57:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x95b66000) [pid = 1839] [serial = 1402] [outer = 0x95935800] 20:57:53 INFO - PROCESS | 1839 | 1477627073360 Marionette DEBUG loaded listener.js 20:57:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x95d82800) [pid = 1839] [serial = 1403] [outer = 0x95935800] 20:57:54 INFO - PROCESS | 1839 | 1477627074043 Marionette TRACE conn4 <- [1,2248,null,{"value":["/navigation-timing/test_navigate_within_document.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["connectEnd is the same after in document navigation.",0,null,null],["connectStart is the same after in document navigation.",0,null,null],["domComplete is the same after in document navigation.",0,null,null],["domContentLoadedEventEnd is the same after in document navigation.",0,null,null],["domContentLoadedEventStart is the same after in document navigation.",0,null,null],["domInteractive is the same after in document navigation.",0,null,null],["domLoading is the same after in document navigation.",0,null,null],["domainLookupEnd is the same after in document navigation.",0,null,null],["domainLookupStart is the same after in document navigation.",0,null,null],["fetchStart is the same after in document navigation.",0,null,null],["loadEventEnd is the same after in document navigation.",0,null,null],["loadEventStart is the same after in document navigation.",0,null,null],["navigationStart is the same after in document navigation.",0,null,null],["redirectEnd is the same after in document navigation.",0,null,null],["redirectStart is the same after in document navigation.",0,null,null],["requestStart is the same after in document navigation.",0,null,null],["responseEnd is the same after in document navigation.",0,null,null],["responseStart is the same after in document navigation.",0,null,null],["unloadEventEnd is the same after in document navigation.",0,null,null],["unloadEventStart is the same after in document navigation.",0,null,null]]]}] 20:57:54 INFO - ...................... 20:57:54 INFO - TEST-OK | /navigation-timing/test_navigate_within_document.html | took 1182ms 20:57:54 INFO - PROCESS | 1839 | 1477627074074 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 20:57:54 INFO - PROCESS | 1839 | 1477627074079 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 20:57:54 INFO - TEST-START | /navigation-timing/test_navigation_attributes_exist.html 20:57:54 INFO - PROCESS | 1839 | 1477627074087 Marionette TRACE conn4 -> [0,2250,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:57:54 INFO - PROCESS | 1839 | 1477627074317 Marionette TRACE conn4 <- [1,2250,null,{"value":null}] 20:57:54 INFO - PROCESS | 1839 | 1477627074330 Marionette TRACE conn4 -> [0,2251,"getWindowHandles",null] 20:57:54 INFO - PROCESS | 1839 | 1477627074333 Marionette TRACE conn4 <- [1,2251,null,["8"]] 20:57:54 INFO - PROCESS | 1839 | 1477627074338 Marionette TRACE conn4 -> [0,2252,"switchToWindow",{"name":"8"}] 20:57:54 INFO - PROCESS | 1839 | 1477627074344 Marionette TRACE conn4 <- [1,2252,null,{}] 20:57:54 INFO - PROCESS | 1839 | 1477627074351 Marionette TRACE conn4 -> [0,2253,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:57:54 INFO - PROCESS | 1839 | ++DOCSHELL 0x95d7dc00 == 37 [pid = 1839] [id = 478] 20:57:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x95e67800) [pid = 1839] [serial = 1404] [outer = (nil)] 20:57:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x95e6b400) [pid = 1839] [serial = 1405] [outer = 0x95e67800] 20:57:54 INFO - PROCESS | 1839 | 1477627074432 Marionette DEBUG loaded listener.js 20:57:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x95e6b800) [pid = 1839] [serial = 1406] [outer = 0x95e67800] 20:57:55 INFO - PROCESS | 1839 | 1477627075215 Marionette TRACE conn4 <- [1,2253,null,{"value":["/navigation-timing/test_navigation_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type is defined.",0,null,null],["window.performance.navigation.redirectCount is defined.",0,null,null]]]}] 20:57:55 INFO - .... 20:57:55 INFO - TEST-OK | /navigation-timing/test_navigation_attributes_exist.html | took 1224ms 20:57:55 INFO - PROCESS | 1839 | 1477627075312 Marionette TRACE conn4 -> [0,2254,"getWindowHandle",null] 20:57:55 INFO - PROCESS | 1839 | 1477627075320 Marionette TRACE conn4 <- [1,2254,null,{"value":"8"}] 20:57:55 INFO - TEST-START | /navigation-timing/test_navigation_redirectCount_none.html 20:57:55 INFO - PROCESS | 1839 | 1477627075330 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:57:55 INFO - PROCESS | 1839 | 1477627075541 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 20:57:55 INFO - PROCESS | 1839 | 1477627075705 Marionette TRACE conn4 -> [0,2256,"getWindowHandles",null] 20:57:55 INFO - PROCESS | 1839 | 1477627075711 Marionette TRACE conn4 <- [1,2256,null,["8"]] 20:57:55 INFO - PROCESS | 1839 | 1477627075720 Marionette TRACE conn4 -> [0,2257,"switchToWindow",{"name":"8"}] 20:57:55 INFO - PROCESS | 1839 | 1477627075730 Marionette TRACE conn4 <- [1,2257,null,{}] 20:57:55 INFO - PROCESS | 1839 | 1477627075736 Marionette TRACE conn4 -> [0,2258,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_redirectCount_none.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:57:55 INFO - PROCESS | 1839 | ++DOCSHELL 0x8299ac00 == 38 [pid = 1839] [id = 479] 20:57:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x8299b400) [pid = 1839] [serial = 1407] [outer = (nil)] 20:57:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x83634000) [pid = 1839] [serial = 1408] [outer = 0x8299b400] 20:57:55 INFO - PROCESS | 1839 | 1477627075836 Marionette DEBUG loaded listener.js 20:57:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x836cf000) [pid = 1839] [serial = 1409] [outer = 0x8299b400] 20:57:56 INFO - PROCESS | 1839 | 1477627076521 Marionette TRACE conn4 <- [1,2258,null,{"value":["/navigation-timing/test_navigation_redirectCount_none.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.redirectStart on an non-redirected navigation",0,null,null],["timing.redirectEnd on an non-redirected navigation",0,null,null],["navigation.redirectCount on an non-redirected navigation",0,null,null]]]}] 20:57:56 INFO - ..... 20:57:56 INFO - TEST-OK | /navigation-timing/test_navigation_redirectCount_none.html | took 1271ms 20:57:56 INFO - PROCESS | 1839 | 1477627076600 Marionette TRACE conn4 -> [0,2259,"getWindowHandle",null] 20:57:56 INFO - PROCESS | 1839 | 1477627076608 Marionette TRACE conn4 <- [1,2259,null,{"value":"8"}] 20:57:56 INFO - TEST-START | /navigation-timing/test_navigation_type_backforward.html 20:57:56 INFO - PROCESS | 1839 | 1477627076617 Marionette TRACE conn4 -> [0,2260,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:57:56 INFO - PROCESS | 1839 | 1477627076822 Marionette TRACE conn4 <- [1,2260,null,{"value":null}] 20:57:57 INFO - PROCESS | 1839 | 1477627077004 Marionette TRACE conn4 -> [0,2261,"getWindowHandles",null] 20:57:57 INFO - PROCESS | 1839 | 1477627077010 Marionette TRACE conn4 <- [1,2261,null,["8"]] 20:57:57 INFO - PROCESS | 1839 | 1477627077017 Marionette TRACE conn4 -> [0,2262,"switchToWindow",{"name":"8"}] 20:57:57 INFO - PROCESS | 1839 | 1477627077024 Marionette TRACE conn4 <- [1,2262,null,{}] 20:57:57 INFO - PROCESS | 1839 | 1477627077074 Marionette TRACE conn4 -> [0,2263,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_backforward.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:57:57 INFO - PROCESS | 1839 | ++DOCSHELL 0x82446800 == 39 [pid = 1839] [id = 480] 20:57:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x8ce76400) [pid = 1839] [serial = 1410] [outer = (nil)] 20:57:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x8da95400) [pid = 1839] [serial = 1411] [outer = 0x8ce76400] 20:57:57 INFO - PROCESS | 1839 | 1477627077175 Marionette DEBUG loaded listener.js 20:57:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x8db7c400) [pid = 1839] [serial = 1412] [outer = 0x8ce76400] 20:57:57 INFO - PROCESS | 1839 | ++DOCSHELL 0x8288d400 == 40 [pid = 1839] [id = 481] 20:57:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x8288dc00) [pid = 1839] [serial = 1413] [outer = (nil)] 20:57:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x955e7400) [pid = 1839] [serial = 1414] [outer = 0x8288dc00] 20:57:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x95246000) [pid = 1839] [serial = 1415] [outer = 0x8288dc00] 20:57:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x95247c00) [pid = 1839] [serial = 1416] [outer = 0x8288dc00] 20:57:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x957ed000) [pid = 1839] [serial = 1417] [outer = 0x8288dc00] 20:57:58 INFO - PROCESS | 1839 | 1477627078836 Marionette TRACE conn4 <- [1,2263,null,{"value":["/navigation-timing/test_navigation_type_backforward.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_NAVIGATE",0,null,null],["window.performance.navigation.type == TYPE_BACK_FORWARD after history.back()",0,null,null],["window.performance.navigation.type == TYPE_BACK_FORWARD after history.forward()",0,null,null]]]}] 20:57:58 INFO - ..... 20:57:58 INFO - TEST-OK | /navigation-timing/test_navigation_type_backforward.html | took 2273ms 20:57:58 INFO - PROCESS | 1839 | 1477627078897 Marionette TRACE conn4 -> [0,2264,"getWindowHandle",null] 20:57:58 INFO - PROCESS | 1839 | 1477627078905 Marionette TRACE conn4 <- [1,2264,null,{"value":"8"}] 20:57:58 INFO - TEST-START | /navigation-timing/test_navigation_type_enums.html 20:57:58 INFO - PROCESS | 1839 | 1477627078957 Marionette TRACE conn4 -> [0,2265,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:57:59 INFO - PROCESS | 1839 | 1477627079202 Marionette TRACE conn4 <- [1,2265,null,{"value":null}] 20:57:59 INFO - PROCESS | 1839 | 1477627079395 Marionette TRACE conn4 -> [0,2266,"getWindowHandles",null] 20:57:59 INFO - PROCESS | 1839 | 1477627079399 Marionette TRACE conn4 <- [1,2266,null,["8"]] 20:57:59 INFO - PROCESS | 1839 | 1477627079406 Marionette TRACE conn4 -> [0,2267,"switchToWindow",{"name":"8"}] 20:57:59 INFO - PROCESS | 1839 | 1477627079414 Marionette TRACE conn4 <- [1,2267,null,{}] 20:57:59 INFO - PROCESS | 1839 | 1477627079464 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_enums.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:57:59 INFO - PROCESS | 1839 | ++DOCSHELL 0x957ec800 == 41 [pid = 1839] [id = 482] 20:57:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x95c2ac00) [pid = 1839] [serial = 1418] [outer = (nil)] 20:57:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x95d85400) [pid = 1839] [serial = 1419] [outer = 0x95c2ac00] 20:57:59 INFO - PROCESS | 1839 | 1477627079563 Marionette DEBUG loaded listener.js 20:57:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x95d87c00) [pid = 1839] [serial = 1420] [outer = 0x95c2ac00] 20:58:00 INFO - PROCESS | 1839 | 1477627080300 Marionette TRACE conn4 <- [1,2268,null,{"value":["/navigation-timing/test_navigation_type_enums.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.TYPE_NAVIGATE is defined.",0,null,null],["window.performance.navigation.TYPE_NAVIGATE = 0",0,null,null],["window.performance.navigation.TYPE_RELOAD is defined.",0,null,null],["window.performance.navigation.TYPE_RELOAD = 1",0,null,null],["window.performance.navigation.TYPE_BACK_FORWARD is defined.",0,null,null],["window.performance.navigation.TYPE_BACK_FORWARD = 2",0,null,null],["window.performance.navigation.TYPE_RESERVED is defined.",0,null,null],["window.performance.navigation.TYPE_RESERVED = 255",0,null,null]]]}] 20:58:00 INFO - .......... 20:58:00 INFO - TEST-OK | /navigation-timing/test_navigation_type_enums.html | took 1380ms 20:58:00 INFO - PROCESS | 1839 | 1477627080361 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 20:58:00 INFO - PROCESS | 1839 | 1477627080366 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 20:58:00 INFO - TEST-START | /navigation-timing/test_navigation_type_reload.html 20:58:00 INFO - PROCESS | 1839 | 1477627080376 Marionette TRACE conn4 -> [0,2270,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:58:00 INFO - PROCESS | 1839 | 1477627080574 Marionette TRACE conn4 <- [1,2270,null,{"value":null}] 20:58:00 INFO - PROCESS | 1839 | 1477627080885 Marionette TRACE conn4 -> [0,2271,"getWindowHandles",null] 20:58:00 INFO - PROCESS | 1839 | 1477627080892 Marionette TRACE conn4 <- [1,2271,null,["8"]] 20:58:00 INFO - PROCESS | 1839 | 1477627080947 Marionette TRACE conn4 -> [0,2272,"switchToWindow",{"name":"8"}] 20:58:00 INFO - PROCESS | 1839 | 1477627080958 Marionette TRACE conn4 <- [1,2272,null,{}] 20:58:00 INFO - PROCESS | 1839 | 1477627080967 Marionette TRACE conn4 -> [0,2273,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:58:01 INFO - PROCESS | 1839 | ++DOCSHELL 0x825cfc00 == 42 [pid = 1839] [id = 483] 20:58:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x82887000) [pid = 1839] [serial = 1421] [outer = (nil)] 20:58:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x828f6800) [pid = 1839] [serial = 1422] [outer = 0x82887000] 20:58:01 INFO - PROCESS | 1839 | 1477627081061 Marionette DEBUG loaded listener.js 20:58:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x82995c00) [pid = 1839] [serial = 1423] [outer = 0x82887000] 20:58:01 INFO - PROCESS | 1839 | ++DOCSHELL 0x82378800 == 43 [pid = 1839] [id = 484] 20:58:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x8288a800) [pid = 1839] [serial = 1424] [outer = (nil)] 20:58:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x82378c00) [pid = 1839] [serial = 1425] [outer = 0x8288a800] 20:58:02 INFO - PROCESS | 1839 | --DOCSHELL 0x957eac00 == 42 [pid = 1839] [id = 476] 20:58:02 INFO - PROCESS | 1839 | --DOCSHELL 0x90e42000 == 41 [pid = 1839] [id = 475] 20:58:02 INFO - PROCESS | 1839 | --DOCSHELL 0x95244c00 == 40 [pid = 1839] [id = 474] 20:58:02 INFO - PROCESS | 1839 | --DOCSHELL 0x825d0400 == 39 [pid = 1839] [id = 466] 20:58:02 INFO - PROCESS | 1839 | --DOCSHELL 0x8f864400 == 38 [pid = 1839] [id = 470] 20:58:02 INFO - PROCESS | 1839 | --DOCSHELL 0x92d7b000 == 37 [pid = 1839] [id = 472] 20:58:02 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce33000 == 36 [pid = 1839] [id = 468] 20:58:02 INFO - PROCESS | 1839 | --DOCSHELL 0x8299fc00 == 35 [pid = 1839] [id = 467] 20:58:02 INFO - PROCESS | 1839 | --DOCSHELL 0x8299c400 == 34 [pid = 1839] [id = 471] 20:58:02 INFO - PROCESS | 1839 | --DOCSHELL 0x8c4df800 == 33 [pid = 1839] [id = 473] 20:58:02 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce3b800 == 32 [pid = 1839] [id = 477] 20:58:02 INFO - PROCESS | 1839 | --DOCSHELL 0x8299dc00 == 31 [pid = 1839] [id = 469] 20:58:02 INFO - PROCESS | 1839 | --DOCSHELL 0x95d7dc00 == 30 [pid = 1839] [id = 478] 20:58:02 INFO - PROCESS | 1839 | --DOCSHELL 0x8299ac00 == 29 [pid = 1839] [id = 479] 20:58:02 INFO - PROCESS | 1839 | --DOCSHELL 0x8288d400 == 28 [pid = 1839] [id = 481] 20:58:02 INFO - PROCESS | 1839 | --DOCSHELL 0x82446800 == 27 [pid = 1839] [id = 480] 20:58:02 INFO - PROCESS | 1839 | --DOCSHELL 0x957ec800 == 26 [pid = 1839] [id = 482] 20:58:02 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x95934c00) [pid = 1839] [serial = 1357] [outer = (nil)] [url = about:blank] 20:58:02 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x95934000) [pid = 1839] [serial = 1356] [outer = (nil)] [url = about:blank] 20:58:02 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x995bf400) [pid = 1839] [serial = 1360] [outer = (nil)] [url = about:blank] 20:58:02 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x95e73c00) [pid = 1839] [serial = 1359] [outer = (nil)] [url = about:blank] 20:58:02 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x9a533000) [pid = 1839] [serial = 1363] [outer = (nil)] [url = about:blank] 20:58:02 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x8db7a000) [pid = 1839] [serial = 1362] [outer = (nil)] [url = about:blank] 20:58:02 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x836c9000) [pid = 1839] [serial = 1366] [outer = (nil)] [url = about:blank] 20:58:02 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x828f6c00) [pid = 1839] [serial = 1365] [outer = (nil)] [url = about:blank] 20:58:02 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x82894000) [pid = 1839] [serial = 1369] [outer = (nil)] [url = about:blank] 20:58:02 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x8288fc00) [pid = 1839] [serial = 1368] [outer = (nil)] [url = about:blank] 20:58:02 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x8c76c400) [pid = 1839] [serial = 1372] [outer = (nil)] [url = about:blank] 20:58:02 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x8c4e7000) [pid = 1839] [serial = 1371] [outer = (nil)] [url = about:blank] 20:58:02 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x8248bc00) [pid = 1839] [serial = 1375] [outer = (nil)] [url = about:blank] 20:58:02 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x8ce42800) [pid = 1839] [serial = 1374] [outer = (nil)] [url = about:blank] 20:58:02 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x8daedc00) [pid = 1839] [serial = 1378] [outer = (nil)] [url = about:blank] 20:58:02 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x8da91800) [pid = 1839] [serial = 1377] [outer = (nil)] [url = about:blank] 20:58:02 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x8fa19c00) [pid = 1839] [serial = 1380] [outer = (nil)] [url = about:blank] 20:58:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x82451800) [pid = 1839] [serial = 1426] [outer = 0x8288a800] 20:58:02 INFO - PROCESS | 1839 | [1839] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4584 20:58:03 INFO - PROCESS | 1839 | 1477627083160 Marionette TRACE conn4 <- [1,2273,null,{"value":["/navigation-timing/test_navigation_type_reload.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_RELOAD",0,null,null],["Reload connectEnd > Original connectEnd",0,null,null],["Reload connectStart > Original connectStart",0,null,null],["Reload domComplete > Original domComplete",0,null,null],["Reload domContentLoadedEventEnd > Original domContentLoadedEventEnd",0,null,null],["Reload domContentLoadedEventStart > Original domContentLoadedEventStart",0,null,null],["Reload domInteractive > Original domInteractive",0,null,null],["Reload domLoading > Original domLoading",0,null,null],["Reload domainLookupEnd > Original domainLookupEnd",0,null,null],["Reload domainLookupStart > Original domainLookupStart",0,null,null],["Reload fetchStart > Original fetchStart",0,null,null],["Reload loadEventEnd > Original loadEventEnd",0,null,null],["Reload loadEventStart > Original loadEventStart",0,null,null],["Reload navigationStart > Original navigationStart",0,null,null],["Reload redirectEnd(0) == Original redirectEnd(0)",0,null,null],["Reload redirectStart(0) == Original redirectStart(0)",0,null,null],["Reload requestStart > Original requestStart",0,null,null],["Reload responseEnd > Original responseEnd",0,null,null],["Reload responseStart > Original responseStart",0,null,null],["Reload unloadEventEnd > Original unloadEventEnd",0,null,null],["Reload unloadEventStart > Original unloadEventStart",0,null,null]]]}] 20:58:03 INFO - ....................... 20:58:03 INFO - TEST-OK | /navigation-timing/test_navigation_type_reload.html | took 2836ms 20:58:03 INFO - PROCESS | 1839 | 1477627083212 Marionette TRACE conn4 -> [0,2274,"getWindowHandle",null] 20:58:03 INFO - PROCESS | 1839 | 1477627083219 Marionette TRACE conn4 <- [1,2274,null,{"value":"8"}] 20:58:03 INFO - TEST-START | /navigation-timing/test_no_previous_document.html 20:58:03 INFO - PROCESS | 1839 | 1477627083230 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:58:03 INFO - PROCESS | 1839 | 1477627083455 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 20:58:03 INFO - PROCESS | 1839 | 1477627083601 Marionette TRACE conn4 -> [0,2276,"getWindowHandles",null] 20:58:03 INFO - PROCESS | 1839 | 1477627083608 Marionette TRACE conn4 <- [1,2276,null,["8"]] 20:58:03 INFO - PROCESS | 1839 | 1477627083616 Marionette TRACE conn4 -> [0,2277,"switchToWindow",{"name":"8"}] 20:58:03 INFO - PROCESS | 1839 | 1477627083624 Marionette TRACE conn4 <- [1,2277,null,{}] 20:58:03 INFO - PROCESS | 1839 | 1477627083632 Marionette TRACE conn4 -> [0,2278,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_no_previous_document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_no_previous_document.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:58:03 INFO - PROCESS | 1839 | ++DOCSHELL 0x8288b800 == 27 [pid = 1839] [id = 485] 20:58:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x8288c400) [pid = 1839] [serial = 1427] [outer = (nil)] 20:58:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x82893400) [pid = 1839] [serial = 1428] [outer = 0x8288c400] 20:58:03 INFO - PROCESS | 1839 | 1477627083730 Marionette DEBUG loaded listener.js 20:58:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x828f0000) [pid = 1839] [serial = 1429] [outer = 0x8288c400] 20:58:04 INFO - PROCESS | 1839 | ++DOCSHELL 0x8299c400 == 28 [pid = 1839] [id = 486] 20:58:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x83639800) [pid = 1839] [serial = 1430] [outer = (nil)] 20:58:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x8363c000) [pid = 1839] [serial = 1431] [outer = 0x83639800] 20:58:04 INFO - PROCESS | 1839 | 1477627084561 Marionette TRACE conn4 <- [1,2278,null,{"value":["/navigation-timing/test_no_previous_document.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["timing.unloadEventStart == 0 on navigation with no previous document",0,null,null],["timing.unloadEventEnd == 0 navigation with no previous document",0,null,null]]]}] 20:58:04 INFO - ..... 20:58:04 INFO - TEST-OK | /navigation-timing/test_no_previous_document.html | took 1445ms 20:58:04 INFO - PROCESS | 1839 | 1477627084677 Marionette TRACE conn4 -> [0,2279,"getWindowHandle",null] 20:58:04 INFO - PROCESS | 1839 | 1477627084686 Marionette TRACE conn4 <- [1,2279,null,{"value":"8"}] 20:58:04 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist.html 20:58:04 INFO - PROCESS | 1839 | 1477627084705 Marionette TRACE conn4 -> [0,2280,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:58:05 INFO - PROCESS | 1839 | 1477627085124 Marionette TRACE conn4 <- [1,2280,null,{"value":null}] 20:58:05 INFO - PROCESS | 1839 | 1477627085173 Marionette TRACE conn4 -> [0,2281,"getWindowHandles",null] 20:58:05 INFO - PROCESS | 1839 | 1477627085182 Marionette TRACE conn4 <- [1,2281,null,["8"]] 20:58:05 INFO - PROCESS | 1839 | 1477627085319 Marionette TRACE conn4 -> [0,2282,"switchToWindow",{"name":"8"}] 20:58:05 INFO - PROCESS | 1839 | 1477627085329 Marionette TRACE conn4 <- [1,2282,null,{}] 20:58:05 INFO - PROCESS | 1839 | 1477627085339 Marionette TRACE conn4 -> [0,2283,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_performance_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:58:05 INFO - PROCESS | 1839 | ++DOCSHELL 0x836cdc00 == 29 [pid = 1839] [id = 487] 20:58:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x836cec00) [pid = 1839] [serial = 1432] [outer = (nil)] 20:58:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x8c4de000) [pid = 1839] [serial = 1433] [outer = 0x836cec00] 20:58:05 INFO - PROCESS | 1839 | 1477627085497 Marionette DEBUG loaded listener.js 20:58:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x8c4de400) [pid = 1839] [serial = 1434] [outer = 0x836cec00] 20:58:06 INFO - PROCESS | 1839 | 1477627086406 Marionette TRACE conn4 <- [1,2283,null,{"value":["/navigation-timing/test_performance_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.timing is defined",0,null,null]]]}] 20:58:06 INFO - ... 20:58:06 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist.html | took 1772ms 20:58:06 INFO - PROCESS | 1839 | 1477627086484 Marionette TRACE conn4 -> [0,2284,"getWindowHandle",null] 20:58:06 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist_in_object.html 20:58:06 INFO - PROCESS | 1839 | 1477627086491 Marionette TRACE conn4 <- [1,2284,null,{"value":"8"}] 20:58:06 INFO - PROCESS | 1839 | 1477627086507 Marionette TRACE conn4 -> [0,2285,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:58:07 INFO - PROCESS | 1839 | 1477627087022 Marionette TRACE conn4 <- [1,2285,null,{"value":null}] 20:58:07 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x95e67800) [pid = 1839] [serial = 1404] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html] 20:58:07 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x95933400) [pid = 1839] [serial = 1398] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html] 20:58:07 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x8c4dfc00) [pid = 1839] [serial = 1389] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/idlharness.html] 20:58:07 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x8299d800) [pid = 1839] [serial = 1382] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 20:58:07 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x8f86c800) [pid = 1839] [serial = 1379] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 20:58:07 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x957e0400) [pid = 1839] [serial = 1395] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 20:58:07 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x95935800) [pid = 1839] [serial = 1401] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html] 20:58:07 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x95246c00) [pid = 1839] [serial = 1392] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_open.html] 20:58:07 INFO - PROCESS | 1839 | 1477627087128 Marionette TRACE conn4 -> [0,2286,"getWindowHandles",null] 20:58:07 INFO - PROCESS | 1839 | 1477627087134 Marionette TRACE conn4 <- [1,2286,null,["8"]] 20:58:07 INFO - PROCESS | 1839 | 1477627087144 Marionette TRACE conn4 -> [0,2287,"switchToWindow",{"name":"8"}] 20:58:07 INFO - PROCESS | 1839 | 1477627087152 Marionette TRACE conn4 <- [1,2287,null,{}] 20:58:07 INFO - PROCESS | 1839 | 1477627087159 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_performance_attributes_exist_in_object.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:58:07 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c9b4800 == 30 [pid = 1839] [id = 488] 20:58:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x8c9b5000) [pid = 1839] [serial = 1435] [outer = (nil)] 20:58:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x8c9bcc00) [pid = 1839] [serial = 1436] [outer = 0x8c9b5000] 20:58:07 INFO - PROCESS | 1839 | 1477627087249 Marionette DEBUG loaded listener.js 20:58:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x8c9bf400) [pid = 1839] [serial = 1437] [outer = 0x8c9b5000] 20:58:07 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce6f000 == 31 [pid = 1839] [id = 489] 20:58:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x8ce73400) [pid = 1839] [serial = 1438] [outer = (nil)] 20:58:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x8ce73800) [pid = 1839] [serial = 1439] [outer = 0x8ce73400] 20:58:07 INFO - PROCESS | 1839 | [1839] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 20:58:07 INFO - PROCESS | 1839 | 1477627087878 Marionette TRACE conn4 <- [1,2288,null,{"value":["/navigation-timing/test_performance_attributes_exist_in_object.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.navigation is defined",0,null,null]]]}] 20:58:07 INFO - ... 20:58:07 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist_in_object.html | took 1423ms 20:58:07 INFO - PROCESS | 1839 | 1477627087920 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 20:58:07 INFO - PROCESS | 1839 | 1477627087925 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 20:58:07 INFO - TEST-START | /navigation-timing/test_readwrite.html 20:58:07 INFO - PROCESS | 1839 | 1477627087934 Marionette TRACE conn4 -> [0,2290,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:58:08 INFO - PROCESS | 1839 | 1477627088168 Marionette TRACE conn4 <- [1,2290,null,{"value":null}] 20:58:08 INFO - PROCESS | 1839 | 1477627088190 Marionette TRACE conn4 -> [0,2291,"getWindowHandles",null] 20:58:08 INFO - PROCESS | 1839 | 1477627088195 Marionette TRACE conn4 <- [1,2291,null,["8"]] 20:58:08 INFO - PROCESS | 1839 | 1477627088200 Marionette TRACE conn4 -> [0,2292,"switchToWindow",{"name":"8"}] 20:58:08 INFO - PROCESS | 1839 | 1477627088206 Marionette TRACE conn4 <- [1,2292,null,{}] 20:58:08 INFO - PROCESS | 1839 | 1477627088215 Marionette TRACE conn4 -> [0,2293,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_readwrite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_readwrite.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:58:08 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce6e400 == 32 [pid = 1839] [id = 490] 20:58:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x8ce72000) [pid = 1839] [serial = 1440] [outer = (nil)] 20:58:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x8ce7ac00) [pid = 1839] [serial = 1441] [outer = 0x8ce72000] 20:58:08 INFO - PROCESS | 1839 | 1477627088298 Marionette DEBUG loaded listener.js 20:58:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x8ce96000) [pid = 1839] [serial = 1442] [outer = 0x8ce72000] 20:58:08 INFO - PROCESS | 1839 | 1477627088919 Marionette TRACE conn4 <- [1,2293,null,{"value":["/navigation-timing/test_readwrite.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance is read/write",0,null,null],["var performance is read/write",0,null,null]]]}] 20:58:08 INFO - ... 20:58:08 INFO - TEST-OK | /navigation-timing/test_readwrite.html | took 1023ms 20:58:08 INFO - PROCESS | 1839 | 1477627088965 Marionette TRACE conn4 -> [0,2294,"getWindowHandle",null] 20:58:08 INFO - PROCESS | 1839 | 1477627088969 Marionette TRACE conn4 <- [1,2294,null,{"value":"8"}] 20:58:08 INFO - TEST-START | /navigation-timing/test_timing_attributes_exist.html 20:58:09 INFO - PROCESS | 1839 | 1477627089013 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:58:09 INFO - PROCESS | 1839 | 1477627089245 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 20:58:09 INFO - PROCESS | 1839 | 1477627089420 Marionette TRACE conn4 -> [0,2296,"getWindowHandles",null] 20:58:09 INFO - PROCESS | 1839 | 1477627089425 Marionette TRACE conn4 <- [1,2296,null,["8"]] 20:58:09 INFO - PROCESS | 1839 | 1477627089440 Marionette TRACE conn4 -> [0,2297,"switchToWindow",{"name":"8"}] 20:58:09 INFO - PROCESS | 1839 | 1477627089450 Marionette TRACE conn4 <- [1,2297,null,{}] 20:58:09 INFO - PROCESS | 1839 | 1477627089458 Marionette TRACE conn4 -> [0,2298,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:58:09 INFO - PROCESS | 1839 | ++DOCSHELL 0x82538400 == 33 [pid = 1839] [id = 491] 20:58:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x82539c00) [pid = 1839] [serial = 1443] [outer = (nil)] 20:58:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x825cec00) [pid = 1839] [serial = 1444] [outer = 0x82539c00] 20:58:09 INFO - PROCESS | 1839 | 1477627089559 Marionette DEBUG loaded listener.js 20:58:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x82894800) [pid = 1839] [serial = 1445] [outer = 0x82539c00] 20:58:10 INFO - PROCESS | 1839 | 1477627090448 Marionette TRACE conn4 <- [1,2298,null,{"value":["/navigation-timing/test_timing_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.timing.connectEnd is defined.",0,null,null],["window.performance.timing.connectStart is defined.",0,null,null],["window.performance.timing.domComplete is defined.",0,null,null],["window.performance.timing.domContentLoadedEventEnd is defined.",0,null,null],["window.performance.timing.domContentLoadedEventStart is defined.",0,null,null],["window.performance.timing.domInteractive is defined.",0,null,null],["window.performance.timing.domLoading is defined.",0,null,null],["window.performance.timing.domainLookupEnd is defined.",0,null,null],["window.performance.timing.domainLookupStart is defined.",0,null,null],["window.performance.timing.fetchStart is defined.",0,null,null],["window.performance.timing.loadEventEnd is defined.",0,null,null],["window.performance.timing.loadEventStart is defined.",0,null,null],["window.performance.timing.navigationStart is defined.",0,null,null],["window.performance.timing.redirectEnd is defined.",0,null,null],["window.performance.timing.redirectStart is defined.",0,null,null],["window.performance.timing.requestStart is defined.",0,null,null],["window.performance.timing.responseEnd is defined.",0,null,null],["window.performance.timing.responseStart is defined.",0,null,null],["window.performance.timing.unloadEventEnd is defined.",0,null,null],["window.performance.timing.unloadEventStart is defined.",0,null,null]]]}] 20:58:10 INFO - ...................... 20:58:10 INFO - TEST-OK | /navigation-timing/test_timing_attributes_exist.html | took 1586ms 20:58:10 INFO - PROCESS | 1839 | 1477627090566 Marionette TRACE conn4 -> [0,2299,"getWindowHandle",null] 20:58:10 INFO - PROCESS | 1839 | 1477627090573 Marionette TRACE conn4 <- [1,2299,null,{"value":"8"}] 20:58:10 INFO - TEST-START | /navigation-timing/test_timing_attributes_order.html 20:58:10 INFO - PROCESS | 1839 | 1477627090588 Marionette TRACE conn4 -> [0,2300,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:58:10 INFO - PROCESS | 1839 | 1477627090793 Marionette TRACE conn4 <- [1,2300,null,{"value":null}] 20:58:10 INFO - PROCESS | 1839 | 1477627090978 Marionette TRACE conn4 -> [0,2301,"getWindowHandles",null] 20:58:10 INFO - PROCESS | 1839 | 1477627090983 Marionette TRACE conn4 <- [1,2301,null,["8"]] 20:58:10 INFO - PROCESS | 1839 | 1477627090991 Marionette TRACE conn4 -> [0,2302,"switchToWindow",{"name":"8"}] 20:58:10 INFO - PROCESS | 1839 | 1477627090997 Marionette TRACE conn4 <- [1,2302,null,{}] 20:58:11 INFO - PROCESS | 1839 | 1477627091004 Marionette TRACE conn4 -> [0,2303,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_attributes_order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:58:11 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c9b4000 == 34 [pid = 1839] [id = 492] 20:58:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x8c9b8000) [pid = 1839] [serial = 1446] [outer = (nil)] 20:58:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x8ce3c400) [pid = 1839] [serial = 1447] [outer = 0x8c9b8000] 20:58:11 INFO - PROCESS | 1839 | 1477627091139 Marionette DEBUG loaded listener.js 20:58:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x8ce43000) [pid = 1839] [serial = 1448] [outer = 0x8c9b8000] 20:58:11 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce9c800 == 35 [pid = 1839] [id = 493] 20:58:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x8f7b0400) [pid = 1839] [serial = 1449] [outer = (nil)] 20:58:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x8f866400) [pid = 1839] [serial = 1450] [outer = 0x8f7b0400] 20:58:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x8da96400) [pid = 1839] [serial = 1451] [outer = 0x8f7b0400] 20:58:12 INFO - PROCESS | 1839 | 1477627092400 Marionette TRACE conn4 <- [1,2303,null,{"value":["/navigation-timing/test_timing_attributes_order.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_NAVIGATE",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["window.performance.timing.redirectStart == 0",0,null,null],["window.performance.timing.redirectEnd == 0",0,null,null],["window.performance.timing.fetchStart > 0",0,null,null],["window.performance.timing.fetchStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.domainLookupStart > 0",0,null,null],["window.performance.timing.domainLookupStart >= window.performance.timing.fetchStart",0,null,null],["window.performance.timing.domainLookupEnd > 0",0,null,null],["window.performance.timing.domainLookupEnd >= window.performance.timing.domainLookupStart",0,null,null],["window.performance.timing.connectStart > 0",0,null,null],["window.performance.timing.connectStart >= window.performance.timing.domainLookupEnd",0,null,null],["window.performance.timing.connectEnd > 0",0,null,null],["window.performance.timing.connectEnd >= window.performance.timing.connectStart",0,null,null],["window.performance.timing.requestStart > 0",0,null,null],["window.performance.timing.requestStart >= window.performance.timing.connectEnd",0,null,null],["window.performance.timing.responseStart > 0",0,null,null],["window.performance.timing.responseStart >= window.performance.timing.requestStart",0,null,null],["window.performance.timing.responseEnd > 0",0,null,null],["window.performance.timing.responseEnd >= window.performance.timing.responseStart",0,null,null],["window.performance.timing.domLoading > 0",0,null,null],["window.performance.timing.domLoading >= window.performance.timing.fetchStart",0,null,null],["window.performance.timing.domInteractive > 0",0,null,null],["window.performance.timing.domInteractive >= window.performance.timing.responseEnd",0,null,null],["window.performance.timing.domContentLoadedEventStart > 0",0,null,null],["window.performance.timing.domContentLoadedEventStart >= window.performance.timing.domInteractive",0,null,null],["window.performance.timing.domContentLoadedEventEnd > 0",0,null,null],["window.performance.timing.domContentLoadedEventEnd >= window.performance.timing.domContentLoadedEventStart",0,null,null],["window.performance.timing.domComplete > 0",0,null,null],["window.performance.timing.domComplete >= window.performance.timing.domContentLoadedEventEnd",0,null,null],["window.performance.timing.loadEventStart > 0",0,null,null],["window.performance.timing.loadEventStart >= window.performance.timing.domContentLoadedEventEnd",0,null,null],["window.performance.timing.loadEventEnd > 0",0,null,null],["window.performance.timing.loadEventEnd >= window.performance.timing.loadEventStart",0,null,null],["window.performance.timing.unloadEventStart > 0",0,null,null],["window.performance.timing.unloadEventStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.unloadEventEnd > 0",0,null,null],["window.performance.timing.unloadEventEnd >= window.performance.timing.unloadEventStart",0,null,null]]]}] 20:58:12 INFO - ......................................... 20:58:12 INFO - TEST-OK | /navigation-timing/test_timing_attributes_order.html | took 1898ms 20:58:12 INFO - TEST-START | /navigation-timing/test_timing_client_redirect.html 20:58:12 INFO - PROCESS | 1839 | 1477627092484 Marionette TRACE conn4 -> [0,2304,"getWindowHandle",null] 20:58:12 INFO - PROCESS | 1839 | 1477627092488 Marionette TRACE conn4 <- [1,2304,null,{"value":"8"}] 20:58:12 INFO - PROCESS | 1839 | 1477627092514 Marionette TRACE conn4 -> [0,2305,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:58:12 INFO - PROCESS | 1839 | 1477627092786 Marionette TRACE conn4 <- [1,2305,null,{"value":null}] 20:58:12 INFO - PROCESS | 1839 | 1477627092930 Marionette TRACE conn4 -> [0,2306,"getWindowHandles",null] 20:58:12 INFO - PROCESS | 1839 | 1477627092936 Marionette TRACE conn4 <- [1,2306,null,["8"]] 20:58:12 INFO - PROCESS | 1839 | 1477627092944 Marionette TRACE conn4 -> [0,2307,"switchToWindow",{"name":"8"}] 20:58:12 INFO - PROCESS | 1839 | 1477627092951 Marionette TRACE conn4 <- [1,2307,null,{}] 20:58:12 INFO - PROCESS | 1839 | 1477627092957 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_client_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:58:12 INFO - PROCESS | 1839 | ++DOCSHELL 0x8244e400 == 36 [pid = 1839] [id = 494] 20:58:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x8248dc00) [pid = 1839] [serial = 1452] [outer = (nil)] 20:58:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 82 (0x8c9be400) [pid = 1839] [serial = 1453] [outer = 0x8248dc00] 20:58:13 INFO - PROCESS | 1839 | 1477627093056 Marionette DEBUG loaded listener.js 20:58:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 83 (0x8ce3ac00) [pid = 1839] [serial = 1454] [outer = 0x8248dc00] 20:58:13 INFO - PROCESS | 1839 | ++DOCSHELL 0x82378400 == 37 [pid = 1839] [id = 495] 20:58:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 84 (0x82480400) [pid = 1839] [serial = 1455] [outer = (nil)] 20:58:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 85 (0x82446000) [pid = 1839] [serial = 1456] [outer = 0x82480400] 20:58:13 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce6f000 == 36 [pid = 1839] [id = 489] 20:58:13 INFO - PROCESS | 1839 | --DOCSHELL 0x8c9b4800 == 35 [pid = 1839] [id = 488] 20:58:13 INFO - PROCESS | 1839 | --DOCSHELL 0x836cdc00 == 34 [pid = 1839] [id = 487] 20:58:13 INFO - PROCESS | 1839 | --DOCSHELL 0x8299c400 == 33 [pid = 1839] [id = 486] 20:58:13 INFO - PROCESS | 1839 | --DOCSHELL 0x8288b800 == 32 [pid = 1839] [id = 485] 20:58:13 INFO - PROCESS | 1839 | --DOCSHELL 0x82378800 == 31 [pid = 1839] [id = 484] 20:58:13 INFO - PROCESS | 1839 | --DOMWINDOW == 84 (0x95e6b400) [pid = 1839] [serial = 1405] [outer = (nil)] [url = about:blank] 20:58:13 INFO - PROCESS | 1839 | --DOMWINDOW == 83 (0x95e6b800) [pid = 1839] [serial = 1406] [outer = (nil)] [url = about:blank] 20:58:13 INFO - PROCESS | 1839 | --DOMWINDOW == 82 (0x95b66000) [pid = 1839] [serial = 1402] [outer = (nil)] [url = about:blank] 20:58:13 INFO - PROCESS | 1839 | --DOMWINDOW == 81 (0x95d82800) [pid = 1839] [serial = 1403] [outer = (nil)] [url = about:blank] 20:58:13 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x95936800) [pid = 1839] [serial = 1399] [outer = (nil)] [url = about:blank] 20:58:13 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x95936c00) [pid = 1839] [serial = 1400] [outer = (nil)] [url = about:blank] 20:58:13 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x95249000) [pid = 1839] [serial = 1393] [outer = (nil)] [url = about:blank] 20:58:13 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x9557c400) [pid = 1839] [serial = 1394] [outer = (nil)] [url = about:blank] 20:58:13 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x8c4e4c00) [pid = 1839] [serial = 1390] [outer = (nil)] [url = about:blank] 20:58:13 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x8c76d000) [pid = 1839] [serial = 1391] [outer = (nil)] [url = about:blank] 20:58:13 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x939f8c00) [pid = 1839] [serial = 1386] [outer = (nil)] [url = about:blank] 20:58:13 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x836cc800) [pid = 1839] [serial = 1383] [outer = (nil)] [url = about:blank] 20:58:13 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x836d3400) [pid = 1839] [serial = 1384] [outer = (nil)] [url = about:blank] 20:58:13 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x8fa18c00) [pid = 1839] [serial = 1381] [outer = (nil)] [url = about:blank] 20:58:13 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x955e7000) [pid = 1839] [serial = 1397] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 20:58:13 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x957e4400) [pid = 1839] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 20:58:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x825d3c00) [pid = 1839] [serial = 1457] [outer = 0x82480400] 20:58:15 INFO - PROCESS | 1839 | 1477627095132 Marionette TRACE conn4 <- [1,2308,null,{"value":["/navigation-timing/test_timing_client_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.timing is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 0 on an client redirected navigation",0,null,null],["timing.redirectStart == 0 on an client redirected navigation",0,null,null],["timing.redirectEnd == 0 on an client redirected navigation",0,null,null]]]}] 20:58:15 INFO - ....... 20:58:15 INFO - TEST-OK | /navigation-timing/test_timing_client_redirect.html | took 2678ms 20:58:15 INFO - PROCESS | 1839 | 1477627095174 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 20:58:15 INFO - PROCESS | 1839 | 1477627095180 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 20:58:15 INFO - TEST-START | /navigation-timing/test_timing_reload.html 20:58:15 INFO - PROCESS | 1839 | 1477627095191 Marionette TRACE conn4 -> [0,2310,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:58:15 INFO - PROCESS | 1839 | 1477627095398 Marionette TRACE conn4 <- [1,2310,null,{"value":null}] 20:58:15 INFO - PROCESS | 1839 | 1477627095555 Marionette TRACE conn4 -> [0,2311,"getWindowHandles",null] 20:58:15 INFO - PROCESS | 1839 | 1477627095559 Marionette TRACE conn4 <- [1,2311,null,["8"]] 20:58:15 INFO - PROCESS | 1839 | 1477627095566 Marionette TRACE conn4 -> [0,2312,"switchToWindow",{"name":"8"}] 20:58:15 INFO - PROCESS | 1839 | 1477627095573 Marionette TRACE conn4 <- [1,2312,null,{}] 20:58:15 INFO - PROCESS | 1839 | 1477627095579 Marionette TRACE conn4 -> [0,2313,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_reload.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:58:15 INFO - PROCESS | 1839 | ++DOCSHELL 0x8299e800 == 32 [pid = 1839] [id = 496] 20:58:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x83633400) [pid = 1839] [serial = 1458] [outer = (nil)] 20:58:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x836cd400) [pid = 1839] [serial = 1459] [outer = 0x83633400] 20:58:15 INFO - PROCESS | 1839 | 1477627095668 Marionette DEBUG loaded listener.js 20:58:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x836cdc00) [pid = 1839] [serial = 1460] [outer = 0x83633400] 20:58:16 INFO - PROCESS | 1839 | ++DOCSHELL 0x82992800 == 33 [pid = 1839] [id = 497] 20:58:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x8363b000) [pid = 1839] [serial = 1461] [outer = (nil)] 20:58:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x8c9be000) [pid = 1839] [serial = 1462] [outer = 0x8363b000] 20:58:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x8c773c00) [pid = 1839] [serial = 1463] [outer = 0x8363b000] 20:58:16 INFO - PROCESS | 1839 | [1839] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4584 20:58:16 INFO - PROCESS | 1839 | 1477627096639 Marionette TRACE conn4 <- [1,2313,null,{"value":["/navigation-timing/test_timing_reload.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_RELOAD",0,null,null],["connectEnd is different after the reload.",0,null,null],["connectStart is different after the reload.",0,null,null],["domComplete is different after the reload.",0,null,null],["domContentLoadedEventEnd is different after the reload.",0,null,null],["domContentLoadedEventStart is different after the reload.",0,null,null],["domInteractive is different after the reload.",0,null,null],["domLoading is different after the reload.",0,null,null],["domainLookupEnd is different after the reload.",0,null,null],["domainLookupStart is different after the reload.",0,null,null],["fetchStart is different after the reload.",0,null,null],["loadEventEnd is different after the reload.",0,null,null],["loadEventStart is different after the reload.",0,null,null],["navigationStart is different after the reload.",0,null,null],["requestStart is different after the reload.",0,null,null],["responseEnd is different after the reload.",0,null,null],["responseStart is different after the reload.",0,null,null]]]}] 20:58:16 INFO - ................... 20:58:16 INFO - TEST-OK | /navigation-timing/test_timing_reload.html | took 1525ms 20:58:16 INFO - PROCESS | 1839 | 1477627096716 Marionette TRACE conn4 -> [0,2314,"getWindowHandle",null] 20:58:16 INFO - PROCESS | 1839 | 1477627096723 Marionette TRACE conn4 <- [1,2314,null,{"value":"8"}] 20:58:16 INFO - TEST-START | /navigation-timing/test_timing_server_redirect.html 20:58:16 INFO - PROCESS | 1839 | 1477627096731 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:58:16 INFO - PROCESS | 1839 | 1477627096993 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 20:58:17 INFO - PROCESS | 1839 | 1477627097016 Marionette TRACE conn4 -> [0,2316,"getWindowHandles",null] 20:58:17 INFO - PROCESS | 1839 | 1477627097021 Marionette TRACE conn4 <- [1,2316,null,["8"]] 20:58:17 INFO - PROCESS | 1839 | 1477627097027 Marionette TRACE conn4 -> [0,2317,"switchToWindow",{"name":"8"}] 20:58:17 INFO - PROCESS | 1839 | 1477627097033 Marionette TRACE conn4 <- [1,2317,null,{}] 20:58:17 INFO - PROCESS | 1839 | 1477627097040 Marionette TRACE conn4 -> [0,2318,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_server_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:58:17 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce97800 == 34 [pid = 1839] [id = 498] 20:58:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x8ce9ac00) [pid = 1839] [serial = 1464] [outer = (nil)] 20:58:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x8dae5800) [pid = 1839] [serial = 1465] [outer = 0x8ce9ac00] 20:58:17 INFO - PROCESS | 1839 | 1477627097199 Marionette DEBUG loaded listener.js 20:58:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x8dae8c00) [pid = 1839] [serial = 1466] [outer = 0x8ce9ac00] 20:58:17 INFO - PROCESS | 1839 | ++DOCSHELL 0x8fa14800 == 35 [pid = 1839] [id = 499] 20:58:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x8fa19c00) [pid = 1839] [serial = 1467] [outer = (nil)] 20:58:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x90e48400) [pid = 1839] [serial = 1468] [outer = 0x8fa19c00] 20:58:18 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x8c9b5000) [pid = 1839] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html] 20:58:18 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x8288a800) [pid = 1839] [serial = 1424] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:58:18 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x82887000) [pid = 1839] [serial = 1421] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html] 20:58:18 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x83639800) [pid = 1839] [serial = 1430] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:58:18 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x8299b400) [pid = 1839] [serial = 1407] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html] 20:58:18 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x8288dc00) [pid = 1839] [serial = 1413] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 20:58:18 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x8ce76400) [pid = 1839] [serial = 1410] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html] 20:58:18 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x95c2ac00) [pid = 1839] [serial = 1418] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html] 20:58:18 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x836cec00) [pid = 1839] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html] 20:58:18 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x8ce73400) [pid = 1839] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:58:18 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x8288c400) [pid = 1839] [serial = 1427] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_no_previous_document.html] 20:58:18 INFO - PROCESS | 1839 | 1477627098091 Marionette TRACE conn4 <- [1,2318,null,{"value":["/navigation-timing/test_timing_server_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 1 on an server redirected navigation",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["window.performance.timing.redirectStart > 0",0,null,null],["window.performance.timing.redirectStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.redirectEnd > 0",0,null,null],["window.performance.timing.redirectEnd >= window.performance.timing.redirectStart",0,null,null],["window.performance.timing.fetchStart > 0",0,null,null],["window.performance.timing.fetchStart >= window.performance.timing.redirectEnd",0,null,null]]]}] 20:58:18 INFO - ........... 20:58:18 INFO - TEST-OK | /navigation-timing/test_timing_server_redirect.html | took 1381ms 20:58:18 INFO - PROCESS | 1839 | 1477627098124 Marionette TRACE conn4 -> [0,2319,"getWindowHandle",null] 20:58:18 INFO - PROCESS | 1839 | 1477627098132 Marionette TRACE conn4 <- [1,2319,null,{"value":"8"}] 20:58:18 INFO - TEST-START | /navigation-timing/test_timing_xserver_redirect.html 20:58:18 INFO - PROCESS | 1839 | 1477627098139 Marionette TRACE conn4 -> [0,2320,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:58:18 INFO - PROCESS | 1839 | 1477627098430 Marionette TRACE conn4 <- [1,2320,null,{"value":null}] 20:58:18 INFO - PROCESS | 1839 | 1477627098519 Marionette TRACE conn4 -> [0,2321,"getWindowHandles",null] 20:58:18 INFO - PROCESS | 1839 | 1477627098522 Marionette TRACE conn4 <- [1,2321,null,["8"]] 20:58:18 INFO - PROCESS | 1839 | 1477627098528 Marionette TRACE conn4 -> [0,2322,"switchToWindow",{"name":"8"}] 20:58:18 INFO - PROCESS | 1839 | 1477627098535 Marionette TRACE conn4 <- [1,2322,null,{}] 20:58:18 INFO - PROCESS | 1839 | 1477627098542 Marionette TRACE conn4 -> [0,2323,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_xserver_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:58:18 INFO - PROCESS | 1839 | ++DOCSHELL 0x90e4d400 == 36 [pid = 1839] [id = 500] 20:58:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x90e4e400) [pid = 1839] [serial = 1469] [outer = (nil)] 20:58:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x91aec400) [pid = 1839] [serial = 1470] [outer = 0x90e4e400] 20:58:18 INFO - PROCESS | 1839 | 1477627098627 Marionette DEBUG loaded listener.js 20:58:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x92abc400) [pid = 1839] [serial = 1471] [outer = 0x90e4e400] 20:58:19 INFO - PROCESS | 1839 | ++DOCSHELL 0x8288f000 == 37 [pid = 1839] [id = 501] 20:58:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x938f7800) [pid = 1839] [serial = 1472] [outer = (nil)] 20:58:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x93a83000) [pid = 1839] [serial = 1473] [outer = 0x938f7800] 20:58:19 INFO - PROCESS | 1839 | 1477627099325 Marionette TRACE conn4 <- [1,2323,null,{"value":["/navigation-timing/test_timing_xserver_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 0 on a cross-origin server redirected navigation",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["timing.redirectStart == 0 on a server redirected navigation from another domain",0,null,null],["timing.redirectEnd == 0 on a server redirected navigation from another domain",0,null,null]]]}] 20:58:19 INFO - ....... 20:58:19 INFO - TEST-OK | /navigation-timing/test_timing_xserver_redirect.html | took 1221ms 20:58:19 INFO - PROCESS | 1839 | 1477627099361 Marionette TRACE conn4 -> [0,2324,"getWindowHandle",null] 20:58:19 INFO - TEST-START | /navigation-timing/test_unique_performance_objects.html 20:58:19 INFO - PROCESS | 1839 | 1477627099366 Marionette TRACE conn4 <- [1,2324,null,{"value":"8"}] 20:58:19 INFO - PROCESS | 1839 | 1477627099377 Marionette TRACE conn4 -> [0,2325,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:58:19 INFO - PROCESS | 1839 | 1477627099633 Marionette TRACE conn4 <- [1,2325,null,{"value":null}] 20:58:19 INFO - PROCESS | 1839 | 1477627099717 Marionette TRACE conn4 -> [0,2326,"getWindowHandles",null] 20:58:19 INFO - PROCESS | 1839 | 1477627099721 Marionette TRACE conn4 <- [1,2326,null,["8"]] 20:58:19 INFO - PROCESS | 1839 | 1477627099731 Marionette TRACE conn4 -> [0,2327,"switchToWindow",{"name":"8"}] 20:58:19 INFO - PROCESS | 1839 | 1477627099739 Marionette TRACE conn4 <- [1,2327,null,{}] 20:58:19 INFO - PROCESS | 1839 | 1477627099745 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_unique_performance_objects.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:58:19 INFO - PROCESS | 1839 | ++DOCSHELL 0x95246400 == 38 [pid = 1839] [id = 502] 20:58:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x95249400) [pid = 1839] [serial = 1474] [outer = (nil)] 20:58:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x9524bc00) [pid = 1839] [serial = 1475] [outer = 0x95249400] 20:58:19 INFO - PROCESS | 1839 | 1477627099829 Marionette DEBUG loaded listener.js 20:58:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x9557c800) [pid = 1839] [serial = 1476] [outer = 0x95249400] 20:58:20 INFO - PROCESS | 1839 | ++DOCSHELL 0x8236ac00 == 39 [pid = 1839] [id = 503] 20:58:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x82370400) [pid = 1839] [serial = 1477] [outer = (nil)] 20:58:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x82374400) [pid = 1839] [serial = 1478] [outer = 0x82370400] 20:58:20 INFO - PROCESS | 1839 | 1477627100597 Marionette TRACE conn4 <- [1,2328,null,{"value":["/navigation-timing/test_unique_performance_objects.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["Different window objects have unique performance objects",0,null,null]]]}] 20:58:20 INFO - ... 20:58:20 INFO - TEST-OK | /navigation-timing/test_unique_performance_objects.html | took 1274ms 20:58:20 INFO - PROCESS | 1839 | 1477627100647 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 20:58:20 INFO - PROCESS | 1839 | 1477627100654 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 20:58:20 INFO - TEST-START | /pointerlock/constructor.html 20:58:20 INFO - PROCESS | 1839 | 1477627100682 Marionette TRACE conn4 -> [0,2330,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:58:20 INFO - PROCESS | 1839 | 1477627100911 Marionette TRACE conn4 <- [1,2330,null,{"value":null}] 20:58:21 INFO - PROCESS | 1839 | 1477627101091 Marionette TRACE conn4 -> [0,2331,"getWindowHandles",null] 20:58:21 INFO - PROCESS | 1839 | 1477627101098 Marionette TRACE conn4 <- [1,2331,null,["8"]] 20:58:21 INFO - PROCESS | 1839 | 1477627101107 Marionette TRACE conn4 -> [0,2332,"switchToWindow",{"name":"8"}] 20:58:21 INFO - PROCESS | 1839 | 1477627101115 Marionette TRACE conn4 <- [1,2332,null,{}] 20:58:21 INFO - PROCESS | 1839 | 1477627101165 Marionette TRACE conn4 -> [0,2333,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/pointerlock/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/pointerlock/constructor.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:58:21 INFO - PROCESS | 1839 | ++DOCSHELL 0x82997000 == 40 [pid = 1839] [id = 504] 20:58:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x83639800) [pid = 1839] [serial = 1479] [outer = (nil)] 20:58:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 82 (0x8c4df800) [pid = 1839] [serial = 1480] [outer = 0x83639800] 20:58:21 INFO - PROCESS | 1839 | 1477627101266 Marionette DEBUG loaded listener.js 20:58:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 83 (0x8c4ea000) [pid = 1839] [serial = 1481] [outer = 0x83639800] 20:58:21 INFO - PROCESS | 1839 | 1477627101926 Marionette TRACE conn4 <- [1,2333,null,{"value":["/pointerlock/constructor.html",0,null,null,[["Default event values for mouse event interface and its pointer lock extensions.",0,null,null],["Default event values for pointerlockerror using a dictionary",0,null,null]]]}] 20:58:21 INFO - .. 20:58:21 INFO - TEST-OK | /pointerlock/constructor.html | took 1282ms 20:58:21 INFO - PROCESS | 1839 | 1477627101987 Marionette TRACE conn4 -> [0,2334,"getWindowHandle",null] 20:58:21 INFO - PROCESS | 1839 | 1477627101993 Marionette TRACE conn4 <- [1,2334,null,{"value":"8"}] 20:58:21 INFO - TEST-START | /pointerlock/idlharness.html 20:58:22 INFO - PROCESS | 1839 | 1477627102003 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:58:22 INFO - PROCESS | 1839 | 1477627102203 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 20:58:22 INFO - PROCESS | 1839 | 1477627102380 Marionette TRACE conn4 -> [0,2336,"getWindowHandles",null] 20:58:22 INFO - PROCESS | 1839 | 1477627102385 Marionette TRACE conn4 <- [1,2336,null,["8"]] 20:58:22 INFO - PROCESS | 1839 | 1477627102396 Marionette TRACE conn4 -> [0,2337,"switchToWindow",{"name":"8"}] 20:58:22 INFO - PROCESS | 1839 | 1477627102402 Marionette TRACE conn4 <- [1,2337,null,{}] 20:58:22 INFO - PROCESS | 1839 | 1477627102450 Marionette TRACE conn4 -> [0,2338,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/pointerlock/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/pointerlock/idlharness.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:58:22 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce6f400 == 41 [pid = 1839] [id = 505] 20:58:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 84 (0x8ce71c00) [pid = 1839] [serial = 1482] [outer = (nil)] 20:58:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 85 (0x8ce99400) [pid = 1839] [serial = 1483] [outer = 0x8ce71c00] 20:58:22 INFO - PROCESS | 1839 | 1477627102549 Marionette DEBUG loaded listener.js 20:58:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 86 (0x8db7cc00) [pid = 1839] [serial = 1484] [outer = 0x8ce71c00] 20:58:23 INFO - ........................ 20:58:23 INFO - TEST-OK | /pointerlock/idlharness.html | took 1594ms 20:58:23 INFO - PROCESS | 1839 | 1477627103539 Marionette TRACE conn4 <- [1,2338,null,{"value":["/pointerlock/idlharness.html",0,null,null,[["Element interface: operation requestPointerLock()",0,null,null],["Element must be primary interface of window.document.documentElement",1,"assert_equals: window.document.documentElement's prototype is not Element.prototype expected object \"[object ElementPrototype]\" but got object \"[object HTMLHtmlElementPrototype]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1484:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1471:9\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Stringification of window.document.documentElement",1,"assert_equals: class string of window.document.documentElement expected \"[object Element]\" but got \"[object HTMLHtmlElement]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1497:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1493:5\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Element interface: window.document.documentElement must inherit property \"requestPointerLock\" with the proper type (0)",0,null,null],["Document interface: attribute onpointerlockchange",0,null,null],["Document interface: attribute onpointerlockerror",0,null,null],["Document interface: attribute pointerLockElement",0,null,null],["Document interface: operation exitPointerLock()",0,null,null],["Document must be primary interface of window.document",1,"assert_equals: window.document's prototype is not Document.prototype expected object \"[object DocumentPrototype]\" but got object \"[object HTMLDocumentPrototype]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1484:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1471:9\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Stringification of window.document",1,"assert_equals: class string of window.document expected \"[object Document]\" but got \"[object HTMLDocument]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1497:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1493:5\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Document interface: window.document must inherit property \"onpointerlockchange\" with the proper type (0)",1,"Unrecognized type EventHandler",null],["Document interface: window.document must inherit property \"onpointerlockerror\" with the proper type (1)",1,"Unrecognized type EventHandler",null],["Document interface: window.document must inherit property \"pointerLockElement\" with the proper type (2)",0,null,null],["Document interface: window.document must inherit property \"exitPointerLock\" with the proper type (3)",0,null,null],["MouseEvent interface: attribute movementX",0,null,null],["MouseEvent interface: attribute movementY",0,null,null],["MouseEvent must be primary interface of new MouseEvent('mousemove')",0,null,null],["Stringification of new MouseEvent('mousemove')",0,null,null],["MouseEvent interface: new MouseEvent('mousemove') must inherit property \"movementX\" with the proper type (0)",0,null,null],["MouseEvent interface: new MouseEvent('mousemove') must inherit property \"movementY\" with the proper type (1)",0,null,null],["MouseEvent must be primary interface of new MouseEvent('pointerlockchange')",0,null,null],["Stringification of new MouseEvent('pointerlockchange')",0,null,null],["MouseEvent interface: new MouseEvent('pointerlockchange') must inherit property \"movementX\" with the proper type (0)",0,null,null],["MouseEvent interface: new MouseEvent('pointerlockchange') must inherit property \"movementY\" with the proper type (1)",0,null,null]]]}] 20:58:23 INFO - PROCESS | 1839 | 1477627103628 Marionette TRACE conn4 -> [0,2339,"getWindowHandle",null] 20:58:23 INFO - PROCESS | 1839 | 1477627103636 Marionette TRACE conn4 <- [1,2339,null,{"value":"8"}] 20:58:23 INFO - TEST-START | /progress-events/constructor.html 20:58:23 INFO - PROCESS | 1839 | 1477627103644 Marionette TRACE conn4 -> [0,2340,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:58:23 INFO - PROCESS | 1839 | 1477627103854 Marionette TRACE conn4 <- [1,2340,null,{"value":null}] 20:58:24 INFO - PROCESS | 1839 | 1477627104031 Marionette TRACE conn4 -> [0,2341,"getWindowHandles",null] 20:58:24 INFO - PROCESS | 1839 | 1477627104038 Marionette TRACE conn4 <- [1,2341,null,["8"]] 20:58:24 INFO - PROCESS | 1839 | 1477627104049 Marionette TRACE conn4 -> [0,2342,"switchToWindow",{"name":"8"}] 20:58:24 INFO - PROCESS | 1839 | 1477627104057 Marionette TRACE conn4 <- [1,2342,null,{}] 20:58:24 INFO - PROCESS | 1839 | 1477627104064 Marionette TRACE conn4 -> [0,2343,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/progress-events/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/progress-events/constructor.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:58:24 INFO - PROCESS | 1839 | ++DOCSHELL 0x82377800 == 42 [pid = 1839] [id = 506] 20:58:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 87 (0x95b5d000) [pid = 1839] [serial = 1485] [outer = (nil)] 20:58:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 88 (0x95b60000) [pid = 1839] [serial = 1486] [outer = 0x95b5d000] 20:58:24 INFO - PROCESS | 1839 | 1477627104165 Marionette DEBUG loaded listener.js 20:58:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 89 (0x95b63400) [pid = 1839] [serial = 1487] [outer = 0x95b5d000] 20:58:24 INFO - PROCESS | 1839 | 1477627104791 Marionette TRACE conn4 <- [1,2343,null,{"value":["/progress-events/constructor.html",0,null,null,[["Default event values.",0,null,null],["There must not be a initProgressEvent().",0,null,null],["Basic test.",0,null,null],["ECMAScript value conversion test.",0,null,null],["ProgressEventInit members must be matched case-sensitively.",0,null,null]]]}] 20:58:24 INFO - ..... 20:58:24 INFO - TEST-OK | /progress-events/constructor.html | took 1170ms 20:58:24 INFO - PROCESS | 1839 | 1477627104825 Marionette TRACE conn4 -> [0,2344,"getWindowHandle",null] 20:58:24 INFO - PROCESS | 1839 | 1477627104829 Marionette TRACE conn4 <- [1,2344,null,{"value":"8"}] 20:58:24 INFO - TEST-START | /progress-events/interface.html 20:58:24 INFO - PROCESS | 1839 | 1477627104839 Marionette TRACE conn4 -> [0,2345,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:58:25 INFO - PROCESS | 1839 | 1477627105032 Marionette TRACE conn4 <- [1,2345,null,{"value":null}] 20:58:25 INFO - PROCESS | 1839 | 1477627105231 Marionette TRACE conn4 -> [0,2346,"getWindowHandles",null] 20:58:25 INFO - PROCESS | 1839 | 1477627105235 Marionette TRACE conn4 <- [1,2346,null,["8"]] 20:58:25 INFO - PROCESS | 1839 | 1477627105244 Marionette TRACE conn4 -> [0,2347,"switchToWindow",{"name":"8"}] 20:58:25 INFO - PROCESS | 1839 | 1477627105250 Marionette TRACE conn4 <- [1,2347,null,{}] 20:58:25 INFO - PROCESS | 1839 | 1477627105263 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/progress-events/interface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/progress-events/interface.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:58:25 INFO - PROCESS | 1839 | ++DOCSHELL 0x95d83400 == 43 [pid = 1839] [id = 507] 20:58:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 90 (0x95d84400) [pid = 1839] [serial = 1488] [outer = (nil)] 20:58:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 91 (0x95d8c800) [pid = 1839] [serial = 1489] [outer = 0x95d84400] 20:58:25 INFO - PROCESS | 1839 | 1477627105358 Marionette DEBUG loaded listener.js 20:58:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 92 (0x95e6dc00) [pid = 1839] [serial = 1490] [outer = 0x95d84400] 20:58:26 INFO - PROCESS | 1839 | 1477627106275 Marionette TRACE conn4 <- [1,2348,null,{"value":["/progress-events/interface.html",0,null,null,[["The ProgressEvent interface",0,null,null],["interface prototype object",0,null,null],["The ProgressEvent interface 1",0,null,null],["The ProgressEvent interface 2",0,null,null],["The ProgressEvent interface 3",0,null,null],["Interface objects properties should not be Enumerable",0,null,null],["Should be able to delete ProgressEvent.",0,null,null]]]}] 20:58:26 INFO - ....... 20:58:26 INFO - TEST-OK | /progress-events/interface.html | took 1480ms 20:58:26 INFO - PROCESS | 1839 | 1477627106320 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 20:58:26 INFO - PROCESS | 1839 | 1477627106325 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 20:58:26 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 20:58:26 INFO - PROCESS | 1839 | 1477627106335 Marionette TRACE conn4 -> [0,2350,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:58:26 INFO - PROCESS | 1839 | 1477627106588 Marionette TRACE conn4 <- [1,2350,null,{"value":null}] 20:58:26 INFO - PROCESS | 1839 | 1477627106798 Marionette TRACE conn4 -> [0,2351,"getWindowHandles",null] 20:58:26 INFO - PROCESS | 1839 | 1477627106803 Marionette TRACE conn4 <- [1,2351,null,["8"]] 20:58:26 INFO - PROCESS | 1839 | 1477627106811 Marionette TRACE conn4 -> [0,2352,"switchToWindow",{"name":"8"}] 20:58:26 INFO - PROCESS | 1839 | 1477627106818 Marionette TRACE conn4 <- [1,2352,null,{}] 20:58:26 INFO - PROCESS | 1839 | 1477627106874 Marionette TRACE conn4 -> [0,2353,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:58:26 INFO - PROCESS | 1839 | ++DOCSHELL 0x96107c00 == 44 [pid = 1839] [id = 508] 20:58:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 93 (0x9610f400) [pid = 1839] [serial = 1491] [outer = (nil)] 20:58:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 94 (0x96166400) [pid = 1839] [serial = 1492] [outer = 0x9610f400] 20:58:26 INFO - PROCESS | 1839 | 1477627106983 Marionette DEBUG loaded listener.js 20:58:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 95 (0x9616a400) [pid = 1839] [serial = 1493] [outer = 0x9610f400] 20:58:27 WARNING - wptserve Traceback (most recent call last): 20:58:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:58:27 WARNING - rv = self.func(request, response) 20:58:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:58:27 WARNING - access_control_allow_origin = "*") 20:58:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:58:27 WARNING - payload = payload_generator(server_data) 20:58:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:58:27 WARNING - return encode_string_as_bmp_image(data) 20:58:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:58:27 WARNING - img.save(f, "BMP") 20:58:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:58:27 WARNING - f.write(bmpfileheader) 20:58:27 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:58:27 WARNING - 20:58:28 INFO - PROCESS | 1839 | --DOCSHELL 0x8288f000 == 43 [pid = 1839] [id = 501] 20:58:28 INFO - PROCESS | 1839 | --DOCSHELL 0x8fa14800 == 42 [pid = 1839] [id = 499] 20:58:28 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce97800 == 41 [pid = 1839] [id = 498] 20:58:28 INFO - PROCESS | 1839 | --DOCSHELL 0x82992800 == 40 [pid = 1839] [id = 497] 20:58:28 INFO - PROCESS | 1839 | --DOCSHELL 0x8299e800 == 39 [pid = 1839] [id = 496] 20:58:28 INFO - PROCESS | 1839 | --DOCSHELL 0x82378400 == 38 [pid = 1839] [id = 495] 20:58:28 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce9c800 == 37 [pid = 1839] [id = 493] 20:58:28 INFO - PROCESS | 1839 | --DOCSHELL 0x8c9b4000 == 36 [pid = 1839] [id = 492] 20:58:28 INFO - PROCESS | 1839 | --DOCSHELL 0x82538400 == 35 [pid = 1839] [id = 491] 20:58:28 INFO - PROCESS | 1839 | --DOMWINDOW == 94 (0x955e7400) [pid = 1839] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 20:58:28 INFO - PROCESS | 1839 | --DOMWINDOW == 93 (0x8c9bcc00) [pid = 1839] [serial = 1436] [outer = (nil)] [url = about:blank] 20:58:28 INFO - PROCESS | 1839 | --DOMWINDOW == 92 (0x836cf000) [pid = 1839] [serial = 1409] [outer = (nil)] [url = about:blank] 20:58:28 INFO - PROCESS | 1839 | --DOMWINDOW == 91 (0x828f0000) [pid = 1839] [serial = 1429] [outer = (nil)] [url = about:blank] 20:58:28 INFO - PROCESS | 1839 | --DOMWINDOW == 90 (0x8ce7ac00) [pid = 1839] [serial = 1441] [outer = (nil)] [url = about:blank] 20:58:28 INFO - PROCESS | 1839 | --DOMWINDOW == 89 (0x8ce73800) [pid = 1839] [serial = 1439] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:58:28 INFO - PROCESS | 1839 | --DOMWINDOW == 88 (0x8c4de400) [pid = 1839] [serial = 1434] [outer = (nil)] [url = about:blank] 20:58:28 INFO - PROCESS | 1839 | --DOMWINDOW == 87 (0x8c4de000) [pid = 1839] [serial = 1433] [outer = (nil)] [url = about:blank] 20:58:28 INFO - PROCESS | 1839 | --DOMWINDOW == 86 (0x95d85400) [pid = 1839] [serial = 1419] [outer = (nil)] [url = about:blank] 20:58:28 INFO - PROCESS | 1839 | --DOMWINDOW == 85 (0x8c9bf400) [pid = 1839] [serial = 1437] [outer = (nil)] [url = about:blank] 20:58:28 INFO - PROCESS | 1839 | --DOMWINDOW == 84 (0x828f6800) [pid = 1839] [serial = 1422] [outer = (nil)] [url = about:blank] 20:58:28 INFO - PROCESS | 1839 | --DOMWINDOW == 83 (0x82893400) [pid = 1839] [serial = 1428] [outer = (nil)] [url = about:blank] 20:58:28 INFO - PROCESS | 1839 | --DOMWINDOW == 82 (0x95d87c00) [pid = 1839] [serial = 1420] [outer = (nil)] [url = about:blank] 20:58:28 INFO - PROCESS | 1839 | --DOMWINDOW == 81 (0x82451800) [pid = 1839] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:58:28 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x83634000) [pid = 1839] [serial = 1408] [outer = (nil)] [url = about:blank] 20:58:28 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x8da95400) [pid = 1839] [serial = 1411] [outer = (nil)] [url = about:blank] 20:58:28 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x957ed000) [pid = 1839] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 20:58:28 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x82378c00) [pid = 1839] [serial = 1425] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:58:28 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x82995c00) [pid = 1839] [serial = 1423] [outer = (nil)] [url = about:blank] 20:58:28 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x8db7c400) [pid = 1839] [serial = 1412] [outer = (nil)] [url = about:blank] 20:58:28 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x8363c000) [pid = 1839] [serial = 1431] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:58:28 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x95247c00) [pid = 1839] [serial = 1416] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 20:58:28 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x95246000) [pid = 1839] [serial = 1415] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 20:58:31 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x8363b000) [pid = 1839] [serial = 1461] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:58:31 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x82539c00) [pid = 1839] [serial = 1443] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html] 20:58:31 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x90e4e400) [pid = 1839] [serial = 1469] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html] 20:58:31 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x8c9b8000) [pid = 1839] [serial = 1446] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html] 20:58:31 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x938f7800) [pid = 1839] [serial = 1472] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:58:31 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x83633400) [pid = 1839] [serial = 1458] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_reload.html] 20:58:31 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x8248dc00) [pid = 1839] [serial = 1452] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html] 20:58:31 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x82480400) [pid = 1839] [serial = 1455] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:58:31 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x8f7b0400) [pid = 1839] [serial = 1449] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:58:31 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x8ce9ac00) [pid = 1839] [serial = 1464] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html] 20:58:31 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x8fa19c00) [pid = 1839] [serial = 1467] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:58:37 INFO - PROCESS | 1839 | --DOCSHELL 0x825cc800 == 34 [pid = 1839] [id = 465] 20:58:37 INFO - PROCESS | 1839 | --DOCSHELL 0x8363ac00 == 33 [pid = 1839] [id = 462] 20:58:37 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce6d800 == 32 [pid = 1839] [id = 450] 20:58:37 INFO - PROCESS | 1839 | --DOCSHELL 0x82890000 == 31 [pid = 1839] [id = 455] 20:58:37 INFO - PROCESS | 1839 | --DOCSHELL 0x95d89400 == 30 [pid = 1839] [id = 460] 20:58:37 INFO - PROCESS | 1839 | --DOCSHELL 0x8236c800 == 29 [pid = 1839] [id = 451] 20:58:37 INFO - PROCESS | 1839 | --DOCSHELL 0x939ef400 == 28 [pid = 1839] [id = 452] 20:58:37 INFO - PROCESS | 1839 | --DOCSHELL 0x8f86c400 == 27 [pid = 1839] [id = 453] 20:58:37 INFO - PROCESS | 1839 | --DOCSHELL 0x82449c00 == 26 [pid = 1839] [id = 456] 20:58:37 INFO - PROCESS | 1839 | --DOCSHELL 0x82892000 == 25 [pid = 1839] [id = 449] 20:58:37 INFO - PROCESS | 1839 | --DOCSHELL 0x8244e400 == 24 [pid = 1839] [id = 494] 20:58:37 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce6e400 == 23 [pid = 1839] [id = 490] 20:58:37 INFO - PROCESS | 1839 | --DOCSHELL 0x95b60400 == 22 [pid = 1839] [id = 459] 20:58:37 INFO - PROCESS | 1839 | --DOCSHELL 0x8363b400 == 21 [pid = 1839] [id = 457] 20:58:37 INFO - PROCESS | 1839 | --DOCSHELL 0x82373400 == 20 [pid = 1839] [id = 448] 20:58:37 INFO - PROCESS | 1839 | --DOCSHELL 0x9955a800 == 19 [pid = 1839] [id = 463] 20:58:37 INFO - PROCESS | 1839 | --DOCSHELL 0x8c4e0000 == 18 [pid = 1839] [id = 461] 20:58:37 INFO - PROCESS | 1839 | --DOCSHELL 0x828f4800 == 17 [pid = 1839] [id = 464] 20:58:37 INFO - PROCESS | 1839 | --DOCSHELL 0x825cfc00 == 16 [pid = 1839] [id = 483] 20:58:37 INFO - PROCESS | 1839 | --DOCSHELL 0x92ab0c00 == 15 [pid = 1839] [id = 458] 20:58:37 INFO - PROCESS | 1839 | --DOCSHELL 0x96164800 == 14 [pid = 1839] [id = 454] 20:58:37 INFO - PROCESS | 1839 | --DOCSHELL 0x90e4d400 == 13 [pid = 1839] [id = 500] 20:58:37 INFO - PROCESS | 1839 | --DOCSHELL 0x95d83400 == 12 [pid = 1839] [id = 507] 20:58:37 INFO - PROCESS | 1839 | --DOCSHELL 0x82377800 == 11 [pid = 1839] [id = 506] 20:58:37 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce6f400 == 10 [pid = 1839] [id = 505] 20:58:37 INFO - PROCESS | 1839 | --DOCSHELL 0x82997000 == 9 [pid = 1839] [id = 504] 20:58:37 INFO - PROCESS | 1839 | --DOCSHELL 0x95246400 == 8 [pid = 1839] [id = 502] 20:58:37 INFO - PROCESS | 1839 | --DOCSHELL 0x8236ac00 == 7 [pid = 1839] [id = 503] 20:58:37 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x825d3c00) [pid = 1839] [serial = 1457] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:58:37 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x82446000) [pid = 1839] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_meta_redirect.html] 20:58:37 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x93a83000) [pid = 1839] [serial = 1473] [outer = (nil)] [url = about:blank] 20:58:37 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x92abc400) [pid = 1839] [serial = 1471] [outer = (nil)] [url = about:blank] 20:58:37 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x91aec400) [pid = 1839] [serial = 1470] [outer = (nil)] [url = about:blank] 20:58:37 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x8dae5800) [pid = 1839] [serial = 1465] [outer = (nil)] [url = about:blank] 20:58:37 INFO - PROCESS | 1839 | --DOMWINDOW == 54 (0x8dae8c00) [pid = 1839] [serial = 1466] [outer = (nil)] [url = about:blank] 20:58:37 INFO - PROCESS | 1839 | --DOMWINDOW == 53 (0x90e48400) [pid = 1839] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:58:37 INFO - PROCESS | 1839 | --DOMWINDOW == 52 (0x836cd400) [pid = 1839] [serial = 1459] [outer = (nil)] [url = about:blank] 20:58:37 INFO - PROCESS | 1839 | --DOMWINDOW == 51 (0x836cdc00) [pid = 1839] [serial = 1460] [outer = (nil)] [url = about:blank] 20:58:37 INFO - PROCESS | 1839 | --DOMWINDOW == 50 (0x8c9be000) [pid = 1839] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:58:37 INFO - PROCESS | 1839 | --DOMWINDOW == 49 (0x8c773c00) [pid = 1839] [serial = 1463] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:58:37 INFO - PROCESS | 1839 | --DOMWINDOW == 48 (0x8c9be400) [pid = 1839] [serial = 1453] [outer = (nil)] [url = about:blank] 20:58:37 INFO - PROCESS | 1839 | --DOMWINDOW == 47 (0x8ce3ac00) [pid = 1839] [serial = 1454] [outer = (nil)] [url = about:blank] 20:58:37 INFO - PROCESS | 1839 | --DOMWINDOW == 46 (0x8ce3c400) [pid = 1839] [serial = 1447] [outer = (nil)] [url = about:blank] 20:58:37 INFO - PROCESS | 1839 | --DOMWINDOW == 45 (0x8ce43000) [pid = 1839] [serial = 1448] [outer = (nil)] [url = about:blank] 20:58:37 INFO - PROCESS | 1839 | --DOMWINDOW == 44 (0x8f866400) [pid = 1839] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_unload.html] 20:58:37 INFO - PROCESS | 1839 | --DOMWINDOW == 43 (0x8da96400) [pid = 1839] [serial = 1451] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:58:37 INFO - PROCESS | 1839 | --DOMWINDOW == 42 (0x825cec00) [pid = 1839] [serial = 1444] [outer = (nil)] [url = about:blank] 20:58:37 INFO - PROCESS | 1839 | --DOMWINDOW == 41 (0x82894800) [pid = 1839] [serial = 1445] [outer = (nil)] [url = about:blank] 20:58:37 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x9524bc00) [pid = 1839] [serial = 1475] [outer = (nil)] [url = about:blank] 20:58:41 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x8ce71c00) [pid = 1839] [serial = 1482] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/idlharness.html] 20:58:41 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x95b5d000) [pid = 1839] [serial = 1485] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/constructor.html] 20:58:41 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x95d84400) [pid = 1839] [serial = 1488] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/interface.html] 20:58:41 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x82370400) [pid = 1839] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 20:58:41 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x95249400) [pid = 1839] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html] 20:58:41 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x83639800) [pid = 1839] [serial = 1479] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/constructor.html] 20:58:41 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x8ce72000) [pid = 1839] [serial = 1440] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_readwrite.html] 20:58:45 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x82374400) [pid = 1839] [serial = 1478] [outer = (nil)] [url = about:blank] 20:58:45 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x9557c800) [pid = 1839] [serial = 1476] [outer = (nil)] [url = about:blank] 20:58:45 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x8c4ea000) [pid = 1839] [serial = 1481] [outer = (nil)] [url = about:blank] 20:58:45 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x8c4df800) [pid = 1839] [serial = 1480] [outer = (nil)] [url = about:blank] 20:58:45 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x8db7cc00) [pid = 1839] [serial = 1484] [outer = (nil)] [url = about:blank] 20:58:45 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x8ce99400) [pid = 1839] [serial = 1483] [outer = (nil)] [url = about:blank] 20:58:45 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x95b63400) [pid = 1839] [serial = 1487] [outer = (nil)] [url = about:blank] 20:58:45 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x95b60000) [pid = 1839] [serial = 1486] [outer = (nil)] [url = about:blank] 20:58:45 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0x95e6dc00) [pid = 1839] [serial = 1490] [outer = (nil)] [url = about:blank] 20:58:45 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x95d8c800) [pid = 1839] [serial = 1489] [outer = (nil)] [url = about:blank] 20:58:45 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x96166400) [pid = 1839] [serial = 1492] [outer = (nil)] [url = about:blank] 20:58:45 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x8ce96000) [pid = 1839] [serial = 1442] [outer = (nil)] [url = about:blank] 20:58:57 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 20:58:57 INFO - PROCESS | 1839 | 1477627137187 Marionette TRACE conn4 <- [1,2353,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:58:57 INFO - . 20:58:57 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 30912ms 20:58:57 INFO - PROCESS | 1839 | 1477627137247 Marionette TRACE conn4 -> [0,2354,"getWindowHandle",null] 20:58:57 INFO - PROCESS | 1839 | 1477627137254 Marionette TRACE conn4 <- [1,2354,null,{"value":"8"}] 20:58:57 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 20:58:57 INFO - PROCESS | 1839 | 1477627137267 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:58:57 INFO - PROCESS | 1839 | 1477627137521 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 20:58:57 INFO - PROCESS | 1839 | 1477627137605 Marionette TRACE conn4 -> [0,2356,"getWindowHandles",null] 20:58:57 INFO - PROCESS | 1839 | 1477627137612 Marionette TRACE conn4 <- [1,2356,null,["8"]] 20:58:57 INFO - PROCESS | 1839 | 1477627137623 Marionette TRACE conn4 -> [0,2357,"switchToWindow",{"name":"8"}] 20:58:57 INFO - PROCESS | 1839 | 1477627137633 Marionette TRACE conn4 <- [1,2357,null,{}] 20:58:57 INFO - PROCESS | 1839 | 1477627137643 Marionette TRACE conn4 -> [0,2358,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:58:57 INFO - PROCESS | 1839 | ++DOCSHELL 0x82483c00 == 8 [pid = 1839] [id = 509] 20:58:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82484400) [pid = 1839] [serial = 1494] [outer = (nil)] 20:58:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x82488800) [pid = 1839] [serial = 1495] [outer = 0x82484400] 20:58:57 INFO - PROCESS | 1839 | 1477627137744 Marionette DEBUG loaded listener.js 20:58:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82538400) [pid = 1839] [serial = 1496] [outer = 0x82484400] 20:58:58 WARNING - wptserve Traceback (most recent call last): 20:58:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:58:58 WARNING - rv = self.func(request, response) 20:58:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:58:58 WARNING - access_control_allow_origin = "*") 20:58:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:58:58 WARNING - payload = payload_generator(server_data) 20:58:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:58:58 WARNING - return encode_string_as_bmp_image(data) 20:58:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:58:58 WARNING - img.save(f, "BMP") 20:58:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:58:58 WARNING - f.write(bmpfileheader) 20:58:58 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:58:58 WARNING - 20:59:07 INFO - PROCESS | 1839 | --DOCSHELL 0x96107c00 == 7 [pid = 1839] [id = 508] 20:59:09 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x9610f400) [pid = 1839] [serial = 1491] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 20:59:15 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x9616a400) [pid = 1839] [serial = 1493] [outer = (nil)] [url = about:blank] 20:59:15 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x82488800) [pid = 1839] [serial = 1495] [outer = (nil)] [url = about:blank] 20:59:27 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 20:59:27 INFO - PROCESS | 1839 | 1477627167958 Marionette TRACE conn4 <- [1,2358,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:59:28 INFO - . 20:59:28 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30758ms 20:59:28 INFO - PROCESS | 1839 | 1477627168023 Marionette TRACE conn4 -> [0,2359,"getWindowHandle",null] 20:59:28 INFO - PROCESS | 1839 | 1477627168030 Marionette TRACE conn4 <- [1,2359,null,{"value":"8"}] 20:59:28 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 20:59:28 INFO - PROCESS | 1839 | 1477627168042 Marionette TRACE conn4 -> [0,2360,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:59:28 INFO - PROCESS | 1839 | 1477627168281 Marionette TRACE conn4 <- [1,2360,null,{"value":null}] 20:59:28 INFO - PROCESS | 1839 | 1477627168363 Marionette TRACE conn4 -> [0,2361,"getWindowHandles",null] 20:59:28 INFO - PROCESS | 1839 | 1477627168370 Marionette TRACE conn4 <- [1,2361,null,["8"]] 20:59:28 INFO - PROCESS | 1839 | 1477627168379 Marionette TRACE conn4 -> [0,2362,"switchToWindow",{"name":"8"}] 20:59:28 INFO - PROCESS | 1839 | 1477627168388 Marionette TRACE conn4 <- [1,2362,null,{}] 20:59:28 INFO - PROCESS | 1839 | 1477627168394 Marionette TRACE conn4 -> [0,2363,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:59:28 INFO - PROCESS | 1839 | ++DOCSHELL 0x82451800 == 8 [pid = 1839] [id = 510] 20:59:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82481c00) [pid = 1839] [serial = 1497] [outer = (nil)] 20:59:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x82488c00) [pid = 1839] [serial = 1498] [outer = 0x82481c00] 20:59:28 INFO - PROCESS | 1839 | 1477627168495 Marionette DEBUG loaded listener.js 20:59:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x8253a000) [pid = 1839] [serial = 1499] [outer = 0x82481c00] 20:59:29 WARNING - wptserve Traceback (most recent call last): 20:59:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 20:59:29 WARNING - rv = self.func(request, response) 20:59:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 20:59:29 WARNING - access_control_allow_origin = "*") 20:59:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 20:59:29 WARNING - payload = payload_generator(server_data) 20:59:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 20:59:29 WARNING - return encode_string_as_bmp_image(data) 20:59:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 20:59:29 WARNING - img.save(f, "BMP") 20:59:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 20:59:29 WARNING - f.write(bmpfileheader) 20:59:29 WARNING - TypeError: must be string or pinned buffer, not bytearray 20:59:29 WARNING - 20:59:38 INFO - PROCESS | 1839 | --DOCSHELL 0x82483c00 == 7 [pid = 1839] [id = 509] 20:59:40 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x82484400) [pid = 1839] [serial = 1494] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 20:59:45 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x82538400) [pid = 1839] [serial = 1496] [outer = (nil)] [url = about:blank] 20:59:45 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x82488c00) [pid = 1839] [serial = 1498] [outer = (nil)] [url = about:blank] 20:59:58 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 20:59:58 INFO - PROCESS | 1839 | 1477627198708 Marionette TRACE conn4 <- [1,2363,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 20:59:58 INFO - . 20:59:58 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 30703ms 20:59:58 INFO - PROCESS | 1839 | 1477627198743 Marionette TRACE conn4 -> [0,2364,"getWindowHandle",null] 20:59:58 INFO - PROCESS | 1839 | 1477627198750 Marionette TRACE conn4 <- [1,2364,null,{"value":"8"}] 20:59:58 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 20:59:58 INFO - PROCESS | 1839 | 1477627198762 Marionette TRACE conn4 -> [0,2365,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 20:59:59 INFO - PROCESS | 1839 | 1477627198999 Marionette TRACE conn4 <- [1,2365,null,{"value":null}] 20:59:59 INFO - PROCESS | 1839 | 1477627199080 Marionette TRACE conn4 -> [0,2366,"getWindowHandles",null] 20:59:59 INFO - PROCESS | 1839 | 1477627199087 Marionette TRACE conn4 <- [1,2366,null,["8"]] 20:59:59 INFO - PROCESS | 1839 | 1477627199096 Marionette TRACE conn4 -> [0,2367,"switchToWindow",{"name":"8"}] 20:59:59 INFO - PROCESS | 1839 | 1477627199104 Marionette TRACE conn4 <- [1,2367,null,{}] 20:59:59 INFO - PROCESS | 1839 | 1477627199112 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 20:59:59 INFO - PROCESS | 1839 | ++DOCSHELL 0x82483400 == 8 [pid = 1839] [id = 511] 20:59:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82483c00) [pid = 1839] [serial = 1500] [outer = (nil)] 20:59:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x82488c00) [pid = 1839] [serial = 1501] [outer = 0x82483c00] 20:59:59 INFO - PROCESS | 1839 | 1477627199211 Marionette DEBUG loaded listener.js 20:59:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82539400) [pid = 1839] [serial = 1502] [outer = 0x82483c00] 20:59:59 INFO - PROCESS | 1839 | 1477627199806 Marionette TRACE conn4 <- [1,2368,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 20:59:59 INFO - . 20:59:59 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 1069ms 20:59:59 INFO - PROCESS | 1839 | 1477627199832 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 20:59:59 INFO - PROCESS | 1839 | 1477627199839 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 20:59:59 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 20:59:59 INFO - PROCESS | 1839 | 1477627199851 Marionette TRACE conn4 -> [0,2370,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:00:00 INFO - PROCESS | 1839 | 1477627200049 Marionette TRACE conn4 <- [1,2370,null,{"value":null}] 21:00:00 INFO - PROCESS | 1839 | 1477627200175 Marionette TRACE conn4 -> [0,2371,"getWindowHandles",null] 21:00:00 INFO - PROCESS | 1839 | 1477627200181 Marionette TRACE conn4 <- [1,2371,null,["8"]] 21:00:00 INFO - PROCESS | 1839 | 1477627200189 Marionette TRACE conn4 -> [0,2372,"switchToWindow",{"name":"8"}] 21:00:00 INFO - PROCESS | 1839 | 1477627200196 Marionette TRACE conn4 <- [1,2372,null,{}] 21:00:00 INFO - PROCESS | 1839 | 1477627200203 Marionette TRACE conn4 -> [0,2373,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:00 INFO - PROCESS | 1839 | ++DOCSHELL 0x82379000 == 9 [pid = 1839] [id = 512] 21:00:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x82537000) [pid = 1839] [serial = 1503] [outer = (nil)] 21:00:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x82892800) [pid = 1839] [serial = 1504] [outer = 0x82537000] 21:00:00 INFO - PROCESS | 1839 | 1477627200309 Marionette DEBUG loaded listener.js 21:00:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x82444800) [pid = 1839] [serial = 1505] [outer = 0x82537000] 21:00:01 INFO - PROCESS | 1839 | 1477627201036 Marionette TRACE conn4 <- [1,2373,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 21:00:01 INFO - . 21:00:01 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 1236ms 21:00:01 INFO - PROCESS | 1839 | 1477627201095 Marionette TRACE conn4 -> [0,2374,"getWindowHandle",null] 21:00:01 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 21:00:01 INFO - PROCESS | 1839 | 1477627201104 Marionette TRACE conn4 <- [1,2374,null,{"value":"8"}] 21:00:01 INFO - PROCESS | 1839 | 1477627201111 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:00:01 INFO - PROCESS | 1839 | 1477627201352 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 21:00:01 INFO - PROCESS | 1839 | 1477627201374 Marionette TRACE conn4 -> [0,2376,"getWindowHandles",null] 21:00:01 INFO - PROCESS | 1839 | 1477627201379 Marionette TRACE conn4 <- [1,2376,null,["8"]] 21:00:01 INFO - PROCESS | 1839 | 1477627201384 Marionette TRACE conn4 -> [0,2377,"switchToWindow",{"name":"8"}] 21:00:01 INFO - PROCESS | 1839 | 1477627201395 Marionette TRACE conn4 <- [1,2377,null,{}] 21:00:01 INFO - PROCESS | 1839 | 1477627201404 Marionette TRACE conn4 -> [0,2378,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:01 INFO - PROCESS | 1839 | ++DOCSHELL 0x829a0800 == 10 [pid = 1839] [id = 513] 21:00:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x829a0c00) [pid = 1839] [serial = 1506] [outer = (nil)] 21:00:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x83635400) [pid = 1839] [serial = 1507] [outer = 0x829a0c00] 21:00:01 INFO - PROCESS | 1839 | 1477627201499 Marionette DEBUG loaded listener.js 21:00:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x8363d800) [pid = 1839] [serial = 1508] [outer = 0x829a0c00] 21:00:02 INFO - PROCESS | 1839 | 1477627202379 Marionette TRACE conn4 <- [1,2378,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 21:00:02 INFO - . 21:00:02 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 1325ms 21:00:02 INFO - PROCESS | 1839 | 1477627202436 Marionette TRACE conn4 -> [0,2379,"getWindowHandle",null] 21:00:02 INFO - PROCESS | 1839 | 1477627202440 Marionette TRACE conn4 <- [1,2379,null,{"value":"8"}] 21:00:02 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 21:00:02 INFO - PROCESS | 1839 | 1477627202448 Marionette TRACE conn4 -> [0,2380,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:00:02 INFO - PROCESS | 1839 | 1477627202679 Marionette TRACE conn4 <- [1,2380,null,{"value":null}] 21:00:02 INFO - PROCESS | 1839 | 1477627202695 Marionette TRACE conn4 -> [0,2381,"getWindowHandles",null] 21:00:02 INFO - PROCESS | 1839 | 1477627202702 Marionette TRACE conn4 <- [1,2381,null,["8"]] 21:00:02 INFO - PROCESS | 1839 | 1477627202709 Marionette TRACE conn4 -> [0,2382,"switchToWindow",{"name":"8"}] 21:00:02 INFO - PROCESS | 1839 | 1477627202716 Marionette TRACE conn4 <- [1,2382,null,{}] 21:00:02 INFO - PROCESS | 1839 | 1477627202722 Marionette TRACE conn4 -> [0,2383,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:02 INFO - PROCESS | 1839 | ++DOCSHELL 0x828f4000 == 11 [pid = 1839] [id = 514] 21:00:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x8c773000) [pid = 1839] [serial = 1509] [outer = (nil)] 21:00:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x8c775c00) [pid = 1839] [serial = 1510] [outer = 0x8c773000] 21:00:02 INFO - PROCESS | 1839 | 1477627202810 Marionette DEBUG loaded listener.js 21:00:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x8c9b6c00) [pid = 1839] [serial = 1511] [outer = 0x8c773000] 21:00:03 INFO - PROCESS | 1839 | 1477627203492 Marionette TRACE conn4 <- [1,2383,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 21:00:03 INFO - . 21:00:03 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 21:00:03 INFO - PROCESS | 1839 | 1477627203518 Marionette TRACE conn4 -> [0,2384,"getWindowHandle",null] 21:00:03 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 21:00:03 INFO - PROCESS | 1839 | 1477627203523 Marionette TRACE conn4 <- [1,2384,null,{"value":"8"}] 21:00:03 INFO - PROCESS | 1839 | 1477627203531 Marionette TRACE conn4 -> [0,2385,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:00:03 INFO - PROCESS | 1839 | 1477627203702 Marionette TRACE conn4 <- [1,2385,null,{"value":null}] 21:00:03 INFO - PROCESS | 1839 | 1477627203855 Marionette TRACE conn4 -> [0,2386,"getWindowHandles",null] 21:00:03 INFO - PROCESS | 1839 | 1477627203862 Marionette TRACE conn4 <- [1,2386,null,["8"]] 21:00:03 INFO - PROCESS | 1839 | 1477627203872 Marionette TRACE conn4 -> [0,2387,"switchToWindow",{"name":"8"}] 21:00:03 INFO - PROCESS | 1839 | 1477627203879 Marionette TRACE conn4 <- [1,2387,null,{}] 21:00:03 INFO - PROCESS | 1839 | 1477627203888 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:03 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c9c2000 == 12 [pid = 1839] [id = 515] 21:00:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x8c9c2400) [pid = 1839] [serial = 1512] [outer = (nil)] 21:00:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x8ce3b400) [pid = 1839] [serial = 1513] [outer = 0x8c9c2400] 21:00:04 INFO - PROCESS | 1839 | 1477627204027 Marionette DEBUG loaded listener.js 21:00:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x8ce3d800) [pid = 1839] [serial = 1514] [outer = 0x8c9c2400] 21:00:04 INFO - PROCESS | 1839 | 1477627204625 Marionette TRACE conn4 <- [1,2388,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 21:00:04 INFO - . 21:00:04 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 1122ms 21:00:04 INFO - PROCESS | 1839 | 1477627204651 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 21:00:04 INFO - PROCESS | 1839 | 1477627204656 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 21:00:04 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 21:00:04 INFO - PROCESS | 1839 | 1477627204664 Marionette TRACE conn4 -> [0,2390,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:00:04 INFO - PROCESS | 1839 | 1477627204957 Marionette TRACE conn4 <- [1,2390,null,{"value":null}] 21:00:04 INFO - PROCESS | 1839 | 1477627204978 Marionette TRACE conn4 -> [0,2391,"getWindowHandles",null] 21:00:04 INFO - PROCESS | 1839 | 1477627204982 Marionette TRACE conn4 <- [1,2391,null,["8"]] 21:00:04 INFO - PROCESS | 1839 | 1477627204987 Marionette TRACE conn4 -> [0,2392,"switchToWindow",{"name":"8"}] 21:00:04 INFO - PROCESS | 1839 | 1477627204993 Marionette TRACE conn4 <- [1,2392,null,{}] 21:00:05 INFO - PROCESS | 1839 | 1477627204998 Marionette TRACE conn4 -> [0,2393,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:05 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce75400 == 13 [pid = 1839] [id = 516] 21:00:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x8ce75c00) [pid = 1839] [serial = 1515] [outer = (nil)] 21:00:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x8ce91c00) [pid = 1839] [serial = 1516] [outer = 0x8ce75c00] 21:00:05 INFO - PROCESS | 1839 | 1477627205087 Marionette DEBUG loaded listener.js 21:00:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x8ce9a000) [pid = 1839] [serial = 1517] [outer = 0x8ce75c00] 21:00:05 INFO - PROCESS | 1839 | 1477627205887 Marionette TRACE conn4 <- [1,2393,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 21:00:05 INFO - . 21:00:05 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 1271ms 21:00:05 INFO - PROCESS | 1839 | 1477627205938 Marionette TRACE conn4 -> [0,2394,"getWindowHandle",null] 21:00:05 INFO - PROCESS | 1839 | 1477627205945 Marionette TRACE conn4 <- [1,2394,null,{"value":"8"}] 21:00:05 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 21:00:05 INFO - PROCESS | 1839 | 1477627205957 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:00:06 INFO - PROCESS | 1839 | 1477627206131 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 21:00:06 INFO - PROCESS | 1839 | 1477627206259 Marionette TRACE conn4 -> [0,2396,"getWindowHandles",null] 21:00:06 INFO - PROCESS | 1839 | 1477627206267 Marionette TRACE conn4 <- [1,2396,null,["8"]] 21:00:06 INFO - PROCESS | 1839 | 1477627206272 Marionette TRACE conn4 -> [0,2397,"switchToWindow",{"name":"8"}] 21:00:06 INFO - PROCESS | 1839 | 1477627206279 Marionette TRACE conn4 <- [1,2397,null,{}] 21:00:06 INFO - PROCESS | 1839 | 1477627206284 Marionette TRACE conn4 -> [0,2398,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:06 INFO - PROCESS | 1839 | ++DOCSHELL 0x8db7c400 == 14 [pid = 1839] [id = 517] 21:00:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x8db7dc00) [pid = 1839] [serial = 1518] [outer = (nil)] 21:00:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x8db85c00) [pid = 1839] [serial = 1519] [outer = 0x8db7dc00] 21:00:06 INFO - PROCESS | 1839 | 1477627206367 Marionette DEBUG loaded listener.js 21:00:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x8db86800) [pid = 1839] [serial = 1520] [outer = 0x8db7dc00] 21:00:07 INFO - PROCESS | 1839 | 1477627207103 Marionette TRACE conn4 <- [1,2398,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 21:00:07 INFO - . 21:00:07 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 1171ms 21:00:07 INFO - PROCESS | 1839 | 1477627207144 Marionette TRACE conn4 -> [0,2399,"getWindowHandle",null] 21:00:07 INFO - PROCESS | 1839 | 1477627207151 Marionette TRACE conn4 <- [1,2399,null,{"value":"8"}] 21:00:07 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 21:00:07 INFO - PROCESS | 1839 | 1477627207165 Marionette TRACE conn4 -> [0,2400,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:00:07 INFO - PROCESS | 1839 | 1477627207371 Marionette TRACE conn4 <- [1,2400,null,{"value":null}] 21:00:07 INFO - PROCESS | 1839 | 1477627207540 Marionette TRACE conn4 -> [0,2401,"getWindowHandles",null] 21:00:07 INFO - PROCESS | 1839 | 1477627207548 Marionette TRACE conn4 <- [1,2401,null,["8"]] 21:00:07 INFO - PROCESS | 1839 | 1477627207556 Marionette TRACE conn4 -> [0,2402,"switchToWindow",{"name":"8"}] 21:00:07 INFO - PROCESS | 1839 | 1477627207564 Marionette TRACE conn4 <- [1,2402,null,{}] 21:00:07 INFO - PROCESS | 1839 | 1477627207615 Marionette TRACE conn4 -> [0,2403,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:07 INFO - PROCESS | 1839 | ++DOCSHELL 0x82373000 == 15 [pid = 1839] [id = 518] 21:00:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x82892400) [pid = 1839] [serial = 1521] [outer = (nil)] 21:00:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 44 (0x828f5000) [pid = 1839] [serial = 1522] [outer = 0x82892400] 21:00:07 INFO - PROCESS | 1839 | 1477627207722 Marionette DEBUG loaded listener.js 21:00:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 45 (0x828fa800) [pid = 1839] [serial = 1523] [outer = 0x82892400] 21:00:08 INFO - PROCESS | 1839 | 1477627208480 Marionette TRACE conn4 <- [1,2403,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 21:00:08 INFO - . 21:00:08 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1385ms 21:00:08 INFO - PROCESS | 1839 | 1477627208548 Marionette TRACE conn4 -> [0,2404,"getWindowHandle",null] 21:00:08 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 21:00:08 INFO - PROCESS | 1839 | 1477627208555 Marionette TRACE conn4 <- [1,2404,null,{"value":"8"}] 21:00:08 INFO - PROCESS | 1839 | 1477627208565 Marionette TRACE conn4 -> [0,2405,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:00:08 INFO - PROCESS | 1839 | 1477627208779 Marionette TRACE conn4 <- [1,2405,null,{"value":null}] 21:00:08 INFO - PROCESS | 1839 | 1477627208949 Marionette TRACE conn4 -> [0,2406,"getWindowHandles",null] 21:00:08 INFO - PROCESS | 1839 | 1477627208956 Marionette TRACE conn4 <- [1,2406,null,["8"]] 21:00:08 INFO - PROCESS | 1839 | 1477627208966 Marionette TRACE conn4 -> [0,2407,"switchToWindow",{"name":"8"}] 21:00:08 INFO - PROCESS | 1839 | 1477627208973 Marionette TRACE conn4 <- [1,2407,null,{}] 21:00:08 INFO - PROCESS | 1839 | 1477627208980 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:09 INFO - PROCESS | 1839 | ++DOCSHELL 0x8288c400 == 16 [pid = 1839] [id = 519] 21:00:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 46 (0x8ce41c00) [pid = 1839] [serial = 1524] [outer = (nil)] 21:00:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 47 (0x8ce73000) [pid = 1839] [serial = 1525] [outer = 0x8ce41c00] 21:00:09 INFO - PROCESS | 1839 | 1477627209085 Marionette DEBUG loaded listener.js 21:00:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 48 (0x8ce49800) [pid = 1839] [serial = 1526] [outer = 0x8ce41c00] 21:00:09 INFO - PROCESS | 1839 | 1477627209821 Marionette TRACE conn4 <- [1,2408,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 21:00:09 INFO - . 21:00:09 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 1321ms 21:00:09 INFO - PROCESS | 1839 | 1477627209895 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 21:00:09 INFO - PROCESS | 1839 | 1477627209902 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 21:00:09 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 21:00:09 INFO - PROCESS | 1839 | 1477627209912 Marionette TRACE conn4 -> [0,2410,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:00:10 INFO - PROCESS | 1839 | 1477627210097 Marionette TRACE conn4 <- [1,2410,null,{"value":null}] 21:00:10 INFO - PROCESS | 1839 | 1477627210264 Marionette TRACE conn4 -> [0,2411,"getWindowHandles",null] 21:00:10 INFO - PROCESS | 1839 | 1477627210270 Marionette TRACE conn4 <- [1,2411,null,["8"]] 21:00:10 INFO - PROCESS | 1839 | 1477627210278 Marionette TRACE conn4 -> [0,2412,"switchToWindow",{"name":"8"}] 21:00:10 INFO - PROCESS | 1839 | 1477627210286 Marionette TRACE conn4 <- [1,2412,null,{}] 21:00:10 INFO - PROCESS | 1839 | 1477627210293 Marionette TRACE conn4 -> [0,2413,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:10 INFO - PROCESS | 1839 | ++DOCSHELL 0x8fa18000 == 17 [pid = 1839] [id = 520] 21:00:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 49 (0x90e46800) [pid = 1839] [serial = 1527] [outer = (nil)] 21:00:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 50 (0x90e4b800) [pid = 1839] [serial = 1528] [outer = 0x90e46800] 21:00:10 INFO - PROCESS | 1839 | 1477627210397 Marionette DEBUG loaded listener.js 21:00:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 51 (0x90e4ec00) [pid = 1839] [serial = 1529] [outer = 0x90e46800] 21:00:11 WARNING - wptserve Traceback (most recent call last): 21:00:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 21:00:11 WARNING - rv = self.func(request, response) 21:00:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 21:00:11 WARNING - access_control_allow_origin = "*") 21:00:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 21:00:11 WARNING - payload = payload_generator(server_data) 21:00:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 21:00:11 WARNING - return encode_string_as_bmp_image(data) 21:00: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 21:00:11 WARNING - img.save(f, "BMP") 21:00:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 21:00:11 WARNING - f.write(bmpfileheader) 21:00:11 WARNING - TypeError: must be string or pinned buffer, not bytearray 21:00:11 WARNING - 21:00:12 INFO - PROCESS | 1839 | --DOCSHELL 0x82451800 == 16 [pid = 1839] [id = 510] 21:00:15 INFO - PROCESS | 1839 | --DOMWINDOW == 50 (0x8ce75c00) [pid = 1839] [serial = 1515] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html] 21:00:15 INFO - PROCESS | 1839 | --DOMWINDOW == 49 (0x8c9c2400) [pid = 1839] [serial = 1512] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html] 21:00:15 INFO - PROCESS | 1839 | --DOMWINDOW == 48 (0x8c773000) [pid = 1839] [serial = 1509] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html] 21:00:15 INFO - PROCESS | 1839 | --DOMWINDOW == 47 (0x829a0c00) [pid = 1839] [serial = 1506] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html] 21:00:15 INFO - PROCESS | 1839 | --DOMWINDOW == 46 (0x82537000) [pid = 1839] [serial = 1503] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html] 21:00:15 INFO - PROCESS | 1839 | --DOMWINDOW == 45 (0x82483c00) [pid = 1839] [serial = 1500] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html] 21:00:15 INFO - PROCESS | 1839 | --DOMWINDOW == 44 (0x82481c00) [pid = 1839] [serial = 1497] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 21:00:20 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce75400 == 15 [pid = 1839] [id = 516] 21:00:20 INFO - PROCESS | 1839 | --DOCSHELL 0x8c9c2000 == 14 [pid = 1839] [id = 515] 21:00:20 INFO - PROCESS | 1839 | --DOCSHELL 0x82379000 == 13 [pid = 1839] [id = 512] 21:00:20 INFO - PROCESS | 1839 | --DOCSHELL 0x828f4000 == 12 [pid = 1839] [id = 514] 21:00:20 INFO - PROCESS | 1839 | --DOCSHELL 0x829a0800 == 11 [pid = 1839] [id = 513] 21:00:20 INFO - PROCESS | 1839 | --DOCSHELL 0x82483400 == 10 [pid = 1839] [id = 511] 21:00:20 INFO - PROCESS | 1839 | --DOCSHELL 0x8288c400 == 9 [pid = 1839] [id = 519] 21:00:20 INFO - PROCESS | 1839 | --DOCSHELL 0x82373000 == 8 [pid = 1839] [id = 518] 21:00:20 INFO - PROCESS | 1839 | --DOCSHELL 0x8db7c400 == 7 [pid = 1839] [id = 517] 21:00:20 INFO - PROCESS | 1839 | --DOMWINDOW == 43 (0x8ce91c00) [pid = 1839] [serial = 1516] [outer = (nil)] [url = about:blank] 21:00:20 INFO - PROCESS | 1839 | --DOMWINDOW == 42 (0x8ce9a000) [pid = 1839] [serial = 1517] [outer = (nil)] [url = about:blank] 21:00:20 INFO - PROCESS | 1839 | --DOMWINDOW == 41 (0x8ce3b400) [pid = 1839] [serial = 1513] [outer = (nil)] [url = about:blank] 21:00:20 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x8ce3d800) [pid = 1839] [serial = 1514] [outer = (nil)] [url = about:blank] 21:00:20 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x8c775c00) [pid = 1839] [serial = 1510] [outer = (nil)] [url = about:blank] 21:00:20 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x8c9b6c00) [pid = 1839] [serial = 1511] [outer = (nil)] [url = about:blank] 21:00:20 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x83635400) [pid = 1839] [serial = 1507] [outer = (nil)] [url = about:blank] 21:00:20 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x8363d800) [pid = 1839] [serial = 1508] [outer = (nil)] [url = about:blank] 21:00:20 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x82892800) [pid = 1839] [serial = 1504] [outer = (nil)] [url = about:blank] 21:00:20 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x82444800) [pid = 1839] [serial = 1505] [outer = (nil)] [url = about:blank] 21:00:20 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x82488c00) [pid = 1839] [serial = 1501] [outer = (nil)] [url = about:blank] 21:00:20 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x82539400) [pid = 1839] [serial = 1502] [outer = (nil)] [url = about:blank] 21:00:20 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x8253a000) [pid = 1839] [serial = 1499] [outer = (nil)] [url = about:blank] 21:00:20 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x8db85c00) [pid = 1839] [serial = 1519] [outer = (nil)] [url = about:blank] 21:00:23 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x8ce41c00) [pid = 1839] [serial = 1524] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 21:00:23 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x82892400) [pid = 1839] [serial = 1521] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 21:00:23 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x8db7dc00) [pid = 1839] [serial = 1518] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 21:00:28 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x8db86800) [pid = 1839] [serial = 1520] [outer = (nil)] [url = about:blank] 21:00:28 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x828fa800) [pid = 1839] [serial = 1523] [outer = (nil)] [url = about:blank] 21:00:28 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0x828f5000) [pid = 1839] [serial = 1522] [outer = (nil)] [url = about:blank] 21:00:28 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x8ce49800) [pid = 1839] [serial = 1526] [outer = (nil)] [url = about:blank] 21:00:28 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x8ce73000) [pid = 1839] [serial = 1525] [outer = (nil)] [url = about:blank] 21:00:28 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x90e4b800) [pid = 1839] [serial = 1528] [outer = (nil)] [url = about:blank] 21:00:40 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 21:00:40 INFO - PROCESS | 1839 | 1477627240604 Marionette TRACE conn4 <- [1,2413,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 21:00:40 INFO - . 21:00:40 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30722ms 21:00:40 INFO - PROCESS | 1839 | 1477627240636 Marionette TRACE conn4 -> [0,2414,"getWindowHandle",null] 21:00:40 INFO - PROCESS | 1839 | 1477627240644 Marionette TRACE conn4 <- [1,2414,null,{"value":"8"}] 21:00:40 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html 21:00:40 INFO - PROCESS | 1839 | 1477627240657 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:00:40 INFO - PROCESS | 1839 | 1477627240911 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 21:00:40 INFO - PROCESS | 1839 | 1477627240994 Marionette TRACE conn4 -> [0,2416,"getWindowHandles",null] 21:00:41 INFO - PROCESS | 1839 | 1477627241002 Marionette TRACE conn4 <- [1,2416,null,["8"]] 21:00:41 INFO - PROCESS | 1839 | 1477627241011 Marionette TRACE conn4 -> [0,2417,"switchToWindow",{"name":"8"}] 21:00:41 INFO - PROCESS | 1839 | 1477627241019 Marionette TRACE conn4 <- [1,2417,null,{}] 21:00:41 INFO - PROCESS | 1839 | 1477627241025 Marionette TRACE conn4 -> [0,2418,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:00:41 INFO - PROCESS | 1839 | ++DOCSHELL 0x82451400 == 8 [pid = 1839] [id = 521] 21:00:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82451800) [pid = 1839] [serial = 1530] [outer = (nil)] 21:00:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x82484800) [pid = 1839] [serial = 1531] [outer = 0x82451800] 21:00:41 INFO - PROCESS | 1839 | 1477627241130 Marionette DEBUG loaded listener.js 21:00:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x8248e400) [pid = 1839] [serial = 1532] [outer = 0x82451800] 21:00:41 WARNING - wptserve Traceback (most recent call last): 21:00:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 21:00:41 WARNING - rv = self.func(request, response) 21:00:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 21:00:41 WARNING - access_control_allow_origin = "*") 21:00:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 21:00:41 WARNING - payload = payload_generator(server_data) 21:00:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 21:00:41 WARNING - return encode_string_as_bmp_image(data) 21:00:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 21:00:41 WARNING - img.save(f, "BMP") 21:00:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 21:00:41 WARNING - f.write(bmpfileheader) 21:00:41 WARNING - TypeError: must be string or pinned buffer, not bytearray 21:00:41 WARNING - 21:00:50 INFO - PROCESS | 1839 | --DOCSHELL 0x8fa18000 == 7 [pid = 1839] [id = 520] 21:00:56 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x90e46800) [pid = 1839] [serial = 1527] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 21:01:02 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x90e4ec00) [pid = 1839] [serial = 1529] [outer = (nil)] [url = about:blank] 21:01:02 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x82484800) [pid = 1839] [serial = 1531] [outer = (nil)] [url = about:blank] 21:01:11 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 21:01:11 INFO - PROCESS | 1839 | 1477627271359 Marionette TRACE conn4 <- [1,2418,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 21:01:11 INFO - . 21:01:11 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30768ms 21:01:11 INFO - PROCESS | 1839 | 1477627271423 Marionette TRACE conn4 -> [0,2419,"getWindowHandle",null] 21:01:11 INFO - PROCESS | 1839 | 1477627271430 Marionette TRACE conn4 <- [1,2419,null,{"value":"8"}] 21:01:11 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 21:01:11 INFO - PROCESS | 1839 | 1477627271442 Marionette TRACE conn4 -> [0,2420,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:01:11 INFO - PROCESS | 1839 | 1477627271684 Marionette TRACE conn4 <- [1,2420,null,{"value":null}] 21:01:11 INFO - PROCESS | 1839 | 1477627271766 Marionette TRACE conn4 -> [0,2421,"getWindowHandles",null] 21:01:11 INFO - PROCESS | 1839 | 1477627271773 Marionette TRACE conn4 <- [1,2421,null,["8"]] 21:01:11 INFO - PROCESS | 1839 | 1477627271782 Marionette TRACE conn4 -> [0,2422,"switchToWindow",{"name":"8"}] 21:01:11 INFO - PROCESS | 1839 | 1477627271791 Marionette TRACE conn4 <- [1,2422,null,{}] 21:01:11 INFO - PROCESS | 1839 | 1477627271797 Marionette TRACE conn4 -> [0,2423,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:11 INFO - PROCESS | 1839 | ++DOCSHELL 0x82483800 == 8 [pid = 1839] [id = 522] 21:01:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82484400) [pid = 1839] [serial = 1533] [outer = (nil)] 21:01:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x82488800) [pid = 1839] [serial = 1534] [outer = 0x82484400] 21:01:11 INFO - PROCESS | 1839 | 1477627271898 Marionette DEBUG loaded listener.js 21:01:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x8248d800) [pid = 1839] [serial = 1535] [outer = 0x82484400] 21:01:12 WARNING - wptserve Traceback (most recent call last): 21:01:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 21:01:12 WARNING - rv = self.func(request, response) 21:01:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 21:01:12 WARNING - access_control_allow_origin = "*") 21:01:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 21:01:12 WARNING - payload = payload_generator(server_data) 21:01:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 21:01:12 WARNING - return encode_string_as_bmp_image(data) 21:01:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 21:01:12 WARNING - img.save(f, "BMP") 21:01:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 21:01:12 WARNING - f.write(bmpfileheader) 21:01:12 WARNING - TypeError: must be string or pinned buffer, not bytearray 21:01:12 WARNING - 21:01:21 INFO - PROCESS | 1839 | --DOCSHELL 0x82451400 == 7 [pid = 1839] [id = 521] 21:01:27 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x82451800) [pid = 1839] [serial = 1530] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html] 21:01:33 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x8248e400) [pid = 1839] [serial = 1532] [outer = (nil)] [url = about:blank] 21:01:33 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x82488800) [pid = 1839] [serial = 1534] [outer = (nil)] [url = about:blank] 21:01:42 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 21:01:42 INFO - PROCESS | 1839 | 1477627302124 Marionette TRACE conn4 <- [1,2423,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 21:01:42 INFO - . 21:01:42 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30707ms 21:01:42 INFO - PROCESS | 1839 | 1477627302148 Marionette TRACE conn4 -> [0,2424,"getWindowHandle",null] 21:01:42 INFO - PROCESS | 1839 | 1477627302155 Marionette TRACE conn4 <- [1,2424,null,{"value":"8"}] 21:01:42 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 21:01:42 INFO - PROCESS | 1839 | 1477627302168 Marionette TRACE conn4 -> [0,2425,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:01:42 INFO - PROCESS | 1839 | 1477627302411 Marionette TRACE conn4 <- [1,2425,null,{"value":null}] 21:01:42 INFO - PROCESS | 1839 | 1477627302493 Marionette TRACE conn4 -> [0,2426,"getWindowHandles",null] 21:01:42 INFO - PROCESS | 1839 | 1477627302501 Marionette TRACE conn4 <- [1,2426,null,["8"]] 21:01:42 INFO - PROCESS | 1839 | 1477627302510 Marionette TRACE conn4 -> [0,2427,"switchToWindow",{"name":"8"}] 21:01:42 INFO - PROCESS | 1839 | 1477627302519 Marionette TRACE conn4 <- [1,2427,null,{}] 21:01:42 INFO - PROCESS | 1839 | 1477627302525 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:42 INFO - PROCESS | 1839 | ++DOCSHELL 0x82482800 == 8 [pid = 1839] [id = 523] 21:01:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82483400) [pid = 1839] [serial = 1536] [outer = (nil)] 21:01:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x82489000) [pid = 1839] [serial = 1537] [outer = 0x82483400] 21:01:42 INFO - PROCESS | 1839 | 1477627302629 Marionette DEBUG loaded listener.js 21:01:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82539000) [pid = 1839] [serial = 1538] [outer = 0x82483400] 21:01:43 INFO - PROCESS | 1839 | 1477627303281 Marionette TRACE conn4 <- [1,2428,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 21:01:43 INFO - . 21:01:43 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1172ms 21:01:43 INFO - PROCESS | 1839 | 1477627303337 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 21:01:43 INFO - PROCESS | 1839 | 1477627303342 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 21:01:43 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 21:01:43 INFO - PROCESS | 1839 | 1477627303351 Marionette TRACE conn4 -> [0,2430,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:01:43 INFO - PROCESS | 1839 | 1477627303589 Marionette TRACE conn4 <- [1,2430,null,{"value":null}] 21:01:43 INFO - PROCESS | 1839 | 1477627303603 Marionette TRACE conn4 -> [0,2431,"getWindowHandles",null] 21:01:43 INFO - PROCESS | 1839 | 1477627303609 Marionette TRACE conn4 <- [1,2431,null,["8"]] 21:01:43 INFO - PROCESS | 1839 | 1477627303628 Marionette TRACE conn4 -> [0,2432,"switchToWindow",{"name":"8"}] 21:01:43 INFO - PROCESS | 1839 | 1477627303634 Marionette TRACE conn4 <- [1,2432,null,{}] 21:01:43 INFO - PROCESS | 1839 | 1477627303640 Marionette TRACE conn4 -> [0,2433,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:43 INFO - PROCESS | 1839 | ++DOCSHELL 0x82379800 == 9 [pid = 1839] [id = 524] 21:01:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x82481c00) [pid = 1839] [serial = 1539] [outer = (nil)] 21:01:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x82890c00) [pid = 1839] [serial = 1540] [outer = 0x82481c00] 21:01:43 INFO - PROCESS | 1839 | 1477627303728 Marionette DEBUG loaded listener.js 21:01:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x8288fc00) [pid = 1839] [serial = 1541] [outer = 0x82481c00] 21:01:44 INFO - PROCESS | 1839 | 1477627304508 Marionette TRACE conn4 <- [1,2433,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 21:01:44 INFO - . 21:01:44 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1222ms 21:01:44 INFO - PROCESS | 1839 | 1477627304581 Marionette TRACE conn4 -> [0,2434,"getWindowHandle",null] 21:01:44 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 21:01:44 INFO - PROCESS | 1839 | 1477627304589 Marionette TRACE conn4 <- [1,2434,null,{"value":"8"}] 21:01:44 INFO - PROCESS | 1839 | 1477627304597 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:01:44 INFO - PROCESS | 1839 | 1477627304837 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 21:01:44 INFO - PROCESS | 1839 | 1477627304858 Marionette TRACE conn4 -> [0,2436,"getWindowHandles",null] 21:01:44 INFO - PROCESS | 1839 | 1477627304864 Marionette TRACE conn4 <- [1,2436,null,["8"]] 21:01:44 INFO - PROCESS | 1839 | 1477627304869 Marionette TRACE conn4 -> [0,2437,"switchToWindow",{"name":"8"}] 21:01:44 INFO - PROCESS | 1839 | 1477627304877 Marionette TRACE conn4 <- [1,2437,null,{}] 21:01:44 INFO - PROCESS | 1839 | 1477627304883 Marionette TRACE conn4 -> [0,2438,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:44 INFO - PROCESS | 1839 | ++DOCSHELL 0x8299d400 == 10 [pid = 1839] [id = 525] 21:01:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x8299d800) [pid = 1839] [serial = 1542] [outer = (nil)] 21:01:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x8299f000) [pid = 1839] [serial = 1543] [outer = 0x8299d800] 21:01:44 INFO - PROCESS | 1839 | 1477627304976 Marionette DEBUG loaded listener.js 21:01:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x83639800) [pid = 1839] [serial = 1544] [outer = 0x8299d800] 21:01:45 INFO - . 21:01:45 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1125ms 21:01:45 INFO - PROCESS | 1839 | 1477627305707 Marionette TRACE conn4 <- [1,2438,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 21:01:45 INFO - PROCESS | 1839 | 1477627305721 Marionette TRACE conn4 -> [0,2439,"getWindowHandle",null] 21:01:45 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 21:01:45 INFO - PROCESS | 1839 | 1477627305726 Marionette TRACE conn4 <- [1,2439,null,{"value":"8"}] 21:01:45 INFO - PROCESS | 1839 | 1477627305734 Marionette TRACE conn4 -> [0,2440,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:01:45 INFO - PROCESS | 1839 | 1477627305959 Marionette TRACE conn4 <- [1,2440,null,{"value":null}] 21:01:45 INFO - PROCESS | 1839 | 1477627305978 Marionette TRACE conn4 -> [0,2441,"getWindowHandles",null] 21:01:45 INFO - PROCESS | 1839 | 1477627305985 Marionette TRACE conn4 <- [1,2441,null,["8"]] 21:01:45 INFO - PROCESS | 1839 | 1477627305992 Marionette TRACE conn4 -> [0,2442,"switchToWindow",{"name":"8"}] 21:01:45 INFO - PROCESS | 1839 | 1477627305998 Marionette TRACE conn4 <- [1,2442,null,{}] 21:01:46 INFO - PROCESS | 1839 | 1477627306004 Marionette TRACE conn4 -> [0,2443,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:46 INFO - PROCESS | 1839 | ++DOCSHELL 0x8248a000 == 11 [pid = 1839] [id = 526] 21:01:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x8c76c400) [pid = 1839] [serial = 1545] [outer = (nil)] 21:01:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x8c771800) [pid = 1839] [serial = 1546] [outer = 0x8c76c400] 21:01:46 INFO - PROCESS | 1839 | 1477627306089 Marionette DEBUG loaded listener.js 21:01:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x8c779800) [pid = 1839] [serial = 1547] [outer = 0x8c76c400] 21:01:46 INFO - PROCESS | 1839 | 1477627306801 Marionette TRACE conn4 <- [1,2443,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 21:01:46 INFO - . 21:01:46 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1126ms 21:01:46 INFO - PROCESS | 1839 | 1477627306859 Marionette TRACE conn4 -> [0,2444,"getWindowHandle",null] 21:01:46 INFO - PROCESS | 1839 | 1477627306862 Marionette TRACE conn4 <- [1,2444,null,{"value":"8"}] 21:01:46 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html 21:01:46 INFO - PROCESS | 1839 | 1477627306869 Marionette TRACE conn4 -> [0,2445,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:01:47 INFO - PROCESS | 1839 | 1477627307040 Marionette TRACE conn4 <- [1,2445,null,{"value":null}] 21:01:47 INFO - PROCESS | 1839 | 1477627307181 Marionette TRACE conn4 -> [0,2446,"getWindowHandles",null] 21:01:47 INFO - PROCESS | 1839 | 1477627307186 Marionette TRACE conn4 <- [1,2446,null,["8"]] 21:01:47 INFO - PROCESS | 1839 | 1477627307191 Marionette TRACE conn4 -> [0,2447,"switchToWindow",{"name":"8"}] 21:01:47 INFO - PROCESS | 1839 | 1477627307196 Marionette TRACE conn4 <- [1,2447,null,{}] 21:01:47 INFO - PROCESS | 1839 | 1477627307201 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:47 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce31c00 == 12 [pid = 1839] [id = 527] 21:01:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x8ce32800) [pid = 1839] [serial = 1548] [outer = (nil)] 21:01:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x8ce37c00) [pid = 1839] [serial = 1549] [outer = 0x8ce32800] 21:01:47 INFO - PROCESS | 1839 | 1477627307283 Marionette DEBUG loaded listener.js 21:01:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x8ce38000) [pid = 1839] [serial = 1550] [outer = 0x8ce32800] 21:01:47 INFO - PROCESS | 1839 | 1477627307846 Marionette TRACE conn4 <- [1,2448,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 21:01:47 INFO - . 21:01:47 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1020ms 21:01:47 INFO - PROCESS | 1839 | 1477627307888 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 21:01:47 INFO - PROCESS | 1839 | 1477627307892 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 21:01:47 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 21:01:47 INFO - PROCESS | 1839 | 1477627307899 Marionette TRACE conn4 -> [0,2450,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:01:48 INFO - PROCESS | 1839 | 1477627308160 Marionette TRACE conn4 <- [1,2450,null,{"value":null}] 21:01:48 INFO - PROCESS | 1839 | 1477627308173 Marionette TRACE conn4 -> [0,2451,"getWindowHandles",null] 21:01:48 INFO - PROCESS | 1839 | 1477627308176 Marionette TRACE conn4 <- [1,2451,null,["8"]] 21:01:48 INFO - PROCESS | 1839 | 1477627308184 Marionette TRACE conn4 -> [0,2452,"switchToWindow",{"name":"8"}] 21:01:48 INFO - PROCESS | 1839 | 1477627308189 Marionette TRACE conn4 <- [1,2452,null,{}] 21:01:48 INFO - PROCESS | 1839 | 1477627308194 Marionette TRACE conn4 -> [0,2453,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:48 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce6f400 == 13 [pid = 1839] [id = 528] 21:01:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x8ce6fc00) [pid = 1839] [serial = 1551] [outer = (nil)] 21:01:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x8ce7bc00) [pid = 1839] [serial = 1552] [outer = 0x8ce6fc00] 21:01:48 INFO - PROCESS | 1839 | 1477627308282 Marionette DEBUG loaded listener.js 21:01:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x8ce96800) [pid = 1839] [serial = 1553] [outer = 0x8ce6fc00] 21:01:48 INFO - PROCESS | 1839 | 1477627308982 Marionette TRACE conn4 <- [1,2453,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 21:01:49 INFO - . 21:01:49 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1123ms 21:01:49 INFO - PROCESS | 1839 | 1477627309021 Marionette TRACE conn4 -> [0,2454,"getWindowHandle",null] 21:01:49 INFO - PROCESS | 1839 | 1477627309025 Marionette TRACE conn4 <- [1,2454,null,{"value":"8"}] 21:01:49 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 21:01:49 INFO - PROCESS | 1839 | 1477627309032 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:01:49 INFO - PROCESS | 1839 | 1477627309192 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 21:01:49 INFO - PROCESS | 1839 | 1477627309206 Marionette TRACE conn4 -> [0,2456,"getWindowHandles",null] 21:01:49 INFO - PROCESS | 1839 | 1477627309211 Marionette TRACE conn4 <- [1,2456,null,["8"]] 21:01:49 INFO - PROCESS | 1839 | 1477627309219 Marionette TRACE conn4 -> [0,2457,"switchToWindow",{"name":"8"}] 21:01:49 INFO - PROCESS | 1839 | 1477627309226 Marionette TRACE conn4 <- [1,2457,null,{}] 21:01:49 INFO - PROCESS | 1839 | 1477627309341 Marionette TRACE conn4 -> [0,2458,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:49 INFO - PROCESS | 1839 | ++DOCSHELL 0x828fc400 == 14 [pid = 1839] [id = 529] 21:01:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x8db0f000) [pid = 1839] [serial = 1554] [outer = (nil)] 21:01:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x8db7c400) [pid = 1839] [serial = 1555] [outer = 0x8db0f000] 21:01:49 INFO - PROCESS | 1839 | 1477627309444 Marionette DEBUG loaded listener.js 21:01:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x8db78c00) [pid = 1839] [serial = 1556] [outer = 0x8db0f000] 21:01:50 INFO - PROCESS | 1839 | 1477627310000 Marionette TRACE conn4 <- [1,2458,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:01:50 INFO - . 21:01:50 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 1026ms 21:01:50 INFO - PROCESS | 1839 | 1477627310058 Marionette TRACE conn4 -> [0,2459,"getWindowHandle",null] 21:01:50 INFO - PROCESS | 1839 | 1477627310062 Marionette TRACE conn4 <- [1,2459,null,{"value":"8"}] 21:01:50 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 21:01:50 INFO - PROCESS | 1839 | 1477627310069 Marionette TRACE conn4 -> [0,2460,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:01:50 INFO - PROCESS | 1839 | 1477627310274 Marionette TRACE conn4 <- [1,2460,null,{"value":null}] 21:01:50 INFO - PROCESS | 1839 | 1477627310383 Marionette TRACE conn4 -> [0,2461,"getWindowHandles",null] 21:01:50 INFO - PROCESS | 1839 | 1477627310390 Marionette TRACE conn4 <- [1,2461,null,["8"]] 21:01:50 INFO - PROCESS | 1839 | 1477627310398 Marionette TRACE conn4 -> [0,2462,"switchToWindow",{"name":"8"}] 21:01:50 INFO - PROCESS | 1839 | 1477627310409 Marionette TRACE conn4 <- [1,2462,null,{}] 21:01:50 INFO - PROCESS | 1839 | 1477627310418 Marionette TRACE conn4 -> [0,2463,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:50 INFO - PROCESS | 1839 | ++DOCSHELL 0x82376800 == 15 [pid = 1839] [id = 530] 21:01:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x82377400) [pid = 1839] [serial = 1557] [outer = (nil)] 21:01:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 44 (0x8244b400) [pid = 1839] [serial = 1558] [outer = 0x82377400] 21:01:50 INFO - PROCESS | 1839 | 1477627310521 Marionette DEBUG loaded listener.js 21:01:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 45 (0x8244c000) [pid = 1839] [serial = 1559] [outer = 0x82377400] 21:01:51 INFO - PROCESS | 1839 | 1477627311233 Marionette TRACE conn4 <- [1,2463,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:01:51 INFO - . 21:01:51 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1175ms 21:01:51 INFO - PROCESS | 1839 | 1477627311268 Marionette TRACE conn4 -> [0,2464,"getWindowHandle",null] 21:01:51 INFO - PROCESS | 1839 | 1477627311276 Marionette TRACE conn4 <- [1,2464,null,{"value":"8"}] 21:01:51 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 21:01:51 INFO - PROCESS | 1839 | 1477627311286 Marionette TRACE conn4 -> [0,2465,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:01:51 INFO - PROCESS | 1839 | 1477627311487 Marionette TRACE conn4 <- [1,2465,null,{"value":null}] 21:01:51 INFO - PROCESS | 1839 | 1477627311671 Marionette TRACE conn4 -> [0,2466,"getWindowHandles",null] 21:01:51 INFO - PROCESS | 1839 | 1477627311680 Marionette TRACE conn4 <- [1,2466,null,["8"]] 21:01:51 INFO - PROCESS | 1839 | 1477627311688 Marionette TRACE conn4 -> [0,2467,"switchToWindow",{"name":"8"}] 21:01:51 INFO - PROCESS | 1839 | 1477627311698 Marionette TRACE conn4 <- [1,2467,null,{}] 21:01:51 INFO - PROCESS | 1839 | 1477627311709 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:51 INFO - PROCESS | 1839 | ++DOCSHELL 0x8299d000 == 16 [pid = 1839] [id = 531] 21:01:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 46 (0x8363f000) [pid = 1839] [serial = 1560] [outer = (nil)] 21:01:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 47 (0x8c76b400) [pid = 1839] [serial = 1561] [outer = 0x8363f000] 21:01:51 INFO - PROCESS | 1839 | 1477627311808 Marionette DEBUG loaded listener.js 21:01:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 48 (0x836d0c00) [pid = 1839] [serial = 1562] [outer = 0x8363f000] 21:01:52 INFO - PROCESS | 1839 | 1477627312532 Marionette TRACE conn4 <- [1,2468,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:01:52 INFO - . 21:01:52 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 1278ms 21:01:52 INFO - PROCESS | 1839 | 1477627312563 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 21:01:52 INFO - PROCESS | 1839 | 1477627312568 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 21:01:52 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 21:01:52 INFO - PROCESS | 1839 | 1477627312576 Marionette TRACE conn4 -> [0,2470,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:01:52 INFO - PROCESS | 1839 | 1477627312772 Marionette TRACE conn4 <- [1,2470,null,{"value":null}] 21:01:52 INFO - PROCESS | 1839 | 1477627312943 Marionette TRACE conn4 -> [0,2471,"getWindowHandles",null] 21:01:52 INFO - PROCESS | 1839 | 1477627312955 Marionette TRACE conn4 <- [1,2471,null,["8"]] 21:01:52 INFO - PROCESS | 1839 | 1477627312968 Marionette TRACE conn4 -> [0,2472,"switchToWindow",{"name":"8"}] 21:01:52 INFO - PROCESS | 1839 | 1477627312976 Marionette TRACE conn4 <- [1,2472,null,{}] 21:01:53 INFO - PROCESS | 1839 | 1477627313025 Marionette TRACE conn4 -> [0,2473,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:53 INFO - PROCESS | 1839 | ++DOCSHELL 0x8fa11400 == 17 [pid = 1839] [id = 532] 21:01:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 49 (0x8fa11c00) [pid = 1839] [serial = 1563] [outer = (nil)] 21:01:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 50 (0x8fa18c00) [pid = 1839] [serial = 1564] [outer = 0x8fa11c00] 21:01:53 INFO - PROCESS | 1839 | 1477627313125 Marionette DEBUG loaded listener.js 21:01:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 51 (0x8fa19400) [pid = 1839] [serial = 1565] [outer = 0x8fa11c00] 21:01:53 INFO - PROCESS | 1839 | 1477627313829 Marionette TRACE conn4 <- [1,2473,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:01:53 INFO - . 21:01:53 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 1277ms 21:01:53 INFO - PROCESS | 1839 | 1477627313852 Marionette TRACE conn4 -> [0,2474,"getWindowHandle",null] 21:01:53 INFO - PROCESS | 1839 | 1477627313855 Marionette TRACE conn4 <- [1,2474,null,{"value":"8"}] 21:01:53 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 21:01:53 INFO - PROCESS | 1839 | 1477627313865 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:01:54 INFO - PROCESS | 1839 | 1477627314055 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 21:01:54 INFO - PROCESS | 1839 | 1477627314224 Marionette TRACE conn4 -> [0,2476,"getWindowHandles",null] 21:01:54 INFO - PROCESS | 1839 | 1477627314228 Marionette TRACE conn4 <- [1,2476,null,["8"]] 21:01:54 INFO - PROCESS | 1839 | 1477627314250 Marionette TRACE conn4 -> [0,2477,"switchToWindow",{"name":"8"}] 21:01:54 INFO - PROCESS | 1839 | 1477627314258 Marionette TRACE conn4 <- [1,2477,null,{}] 21:01:54 INFO - PROCESS | 1839 | 1477627314264 Marionette TRACE conn4 -> [0,2478,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:54 INFO - PROCESS | 1839 | ++DOCSHELL 0x92abc400 == 18 [pid = 1839] [id = 533] 21:01:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 52 (0x92b7d400) [pid = 1839] [serial = 1566] [outer = (nil)] 21:01:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 53 (0x92d74800) [pid = 1839] [serial = 1567] [outer = 0x92b7d400] 21:01:54 INFO - PROCESS | 1839 | 1477627314370 Marionette DEBUG loaded listener.js 21:01:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 54 (0x9396b000) [pid = 1839] [serial = 1568] [outer = 0x92b7d400] 21:01:55 INFO - PROCESS | 1839 | 1477627315021 Marionette TRACE conn4 <- [1,2478,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:01:55 INFO - . 21:01:55 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 1180ms 21:01:55 INFO - PROCESS | 1839 | 1477627315062 Marionette TRACE conn4 -> [0,2479,"getWindowHandle",null] 21:01:55 INFO - PROCESS | 1839 | 1477627315067 Marionette TRACE conn4 <- [1,2479,null,{"value":"8"}] 21:01:55 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 21:01:55 INFO - PROCESS | 1839 | 1477627315078 Marionette TRACE conn4 -> [0,2480,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:01:55 INFO - PROCESS | 1839 | 1477627315258 Marionette TRACE conn4 <- [1,2480,null,{"value":null}] 21:01:55 INFO - PROCESS | 1839 | 1477627315410 Marionette TRACE conn4 -> [0,2481,"getWindowHandles",null] 21:01:55 INFO - PROCESS | 1839 | 1477627315415 Marionette TRACE conn4 <- [1,2481,null,["8"]] 21:01:55 INFO - PROCESS | 1839 | 1477627315422 Marionette TRACE conn4 -> [0,2482,"switchToWindow",{"name":"8"}] 21:01:55 INFO - PROCESS | 1839 | 1477627315428 Marionette TRACE conn4 <- [1,2482,null,{}] 21:01:55 INFO - PROCESS | 1839 | 1477627315434 Marionette TRACE conn4 -> [0,2483,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:55 INFO - PROCESS | 1839 | ++DOCSHELL 0x95242c00 == 19 [pid = 1839] [id = 534] 21:01:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 55 (0x95243c00) [pid = 1839] [serial = 1569] [outer = (nil)] 21:01:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x95247c00) [pid = 1839] [serial = 1570] [outer = 0x95243c00] 21:01:55 INFO - PROCESS | 1839 | 1477627315530 Marionette DEBUG loaded listener.js 21:01:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x95248000) [pid = 1839] [serial = 1571] [outer = 0x95243c00] 21:01:56 INFO - PROCESS | 1839 | 1477627316318 Marionette TRACE conn4 <- [1,2483,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:01:56 INFO - . 21:01:56 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 1279ms 21:01:56 INFO - PROCESS | 1839 | 1477627316357 Marionette TRACE conn4 -> [0,2484,"getWindowHandle",null] 21:01:56 INFO - PROCESS | 1839 | 1477627316364 Marionette TRACE conn4 <- [1,2484,null,{"value":"8"}] 21:01:56 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 21:01:56 INFO - PROCESS | 1839 | 1477627316375 Marionette TRACE conn4 -> [0,2485,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:01:56 INFO - PROCESS | 1839 | 1477627316629 Marionette TRACE conn4 <- [1,2485,null,{"value":null}] 21:01:56 INFO - PROCESS | 1839 | 1477627316784 Marionette TRACE conn4 -> [0,2486,"getWindowHandles",null] 21:01:56 INFO - PROCESS | 1839 | 1477627316791 Marionette TRACE conn4 <- [1,2486,null,["8"]] 21:01:56 INFO - PROCESS | 1839 | 1477627316861 Marionette TRACE conn4 -> [0,2487,"switchToWindow",{"name":"8"}] 21:01:56 INFO - PROCESS | 1839 | 1477627316870 Marionette TRACE conn4 <- [1,2487,null,{}] 21:01:56 INFO - PROCESS | 1839 | 1477627316879 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:01:56 INFO - PROCESS | 1839 | ++DOCSHELL 0x8244f400 == 20 [pid = 1839] [id = 535] 21:01:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x82539800) [pid = 1839] [serial = 1572] [outer = (nil)] 21:01:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x825ca400) [pid = 1839] [serial = 1573] [outer = 0x82539800] 21:01:57 INFO - PROCESS | 1839 | 1477627317012 Marionette DEBUG loaded listener.js 21:01:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x828f3000) [pid = 1839] [serial = 1574] [outer = 0x82539800] 21:01:57 INFO - PROCESS | 1839 | --DOCSHELL 0x82483800 == 19 [pid = 1839] [id = 522] 21:01:57 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 21:01:57 WARNING - wptserve Traceback (most recent call last): 21:01:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 21:01:57 WARNING - rv = self.func(request, response) 21:01:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 21:01:57 WARNING - access_control_allow_origin = "*") 21:01:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 21:01:57 WARNING - payload = payload_generator(server_data) 21:01:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 21:01:57 WARNING - return encode_string_as_bmp_image(data) 21:01:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 21:01:57 WARNING - img.save(f, "BMP") 21:01:57 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 21:01:57 WARNING - f.write(bmpfileheader) 21:01:57 WARNING - TypeError: must be string or pinned buffer, not bytearray 21:01:57 WARNING - 21:02:00 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x8ce6fc00) [pid = 1839] [serial = 1551] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 21:02:00 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x8ce32800) [pid = 1839] [serial = 1548] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html] 21:02:00 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x8c76c400) [pid = 1839] [serial = 1545] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 21:02:00 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x8299d800) [pid = 1839] [serial = 1542] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 21:02:00 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x82481c00) [pid = 1839] [serial = 1539] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html] 21:02:00 INFO - PROCESS | 1839 | --DOMWINDOW == 54 (0x82483400) [pid = 1839] [serial = 1536] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 21:02:00 INFO - PROCESS | 1839 | --DOMWINDOW == 53 (0x82484400) [pid = 1839] [serial = 1533] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 21:02:05 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce6f400 == 18 [pid = 1839] [id = 528] 21:02:05 INFO - PROCESS | 1839 | --DOCSHELL 0x828fc400 == 17 [pid = 1839] [id = 529] 21:02:05 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce31c00 == 16 [pid = 1839] [id = 527] 21:02:05 INFO - PROCESS | 1839 | --DOCSHELL 0x82379800 == 15 [pid = 1839] [id = 524] 21:02:05 INFO - PROCESS | 1839 | --DOCSHELL 0x8248a000 == 14 [pid = 1839] [id = 526] 21:02:05 INFO - PROCESS | 1839 | --DOCSHELL 0x8299d400 == 13 [pid = 1839] [id = 525] 21:02:05 INFO - PROCESS | 1839 | --DOCSHELL 0x82482800 == 12 [pid = 1839] [id = 523] 21:02:05 INFO - PROCESS | 1839 | --DOCSHELL 0x95242c00 == 11 [pid = 1839] [id = 534] 21:02:05 INFO - PROCESS | 1839 | --DOCSHELL 0x92abc400 == 10 [pid = 1839] [id = 533] 21:02:05 INFO - PROCESS | 1839 | --DOCSHELL 0x8fa11400 == 9 [pid = 1839] [id = 532] 21:02:05 INFO - PROCESS | 1839 | --DOCSHELL 0x8299d000 == 8 [pid = 1839] [id = 531] 21:02:05 INFO - PROCESS | 1839 | --DOCSHELL 0x82376800 == 7 [pid = 1839] [id = 530] 21:02:05 INFO - PROCESS | 1839 | --DOMWINDOW == 52 (0x8ce7bc00) [pid = 1839] [serial = 1552] [outer = (nil)] [url = about:blank] 21:02:05 INFO - PROCESS | 1839 | --DOMWINDOW == 51 (0x8ce96800) [pid = 1839] [serial = 1553] [outer = (nil)] [url = about:blank] 21:02:05 INFO - PROCESS | 1839 | --DOMWINDOW == 50 (0x8ce37c00) [pid = 1839] [serial = 1549] [outer = (nil)] [url = about:blank] 21:02:05 INFO - PROCESS | 1839 | --DOMWINDOW == 49 (0x8ce38000) [pid = 1839] [serial = 1550] [outer = (nil)] [url = about:blank] 21:02:05 INFO - PROCESS | 1839 | --DOMWINDOW == 48 (0x8c771800) [pid = 1839] [serial = 1546] [outer = (nil)] [url = about:blank] 21:02:05 INFO - PROCESS | 1839 | --DOMWINDOW == 47 (0x8c779800) [pid = 1839] [serial = 1547] [outer = (nil)] [url = about:blank] 21:02:05 INFO - PROCESS | 1839 | --DOMWINDOW == 46 (0x8299f000) [pid = 1839] [serial = 1543] [outer = (nil)] [url = about:blank] 21:02:05 INFO - PROCESS | 1839 | --DOMWINDOW == 45 (0x83639800) [pid = 1839] [serial = 1544] [outer = (nil)] [url = about:blank] 21:02:05 INFO - PROCESS | 1839 | --DOMWINDOW == 44 (0x82890c00) [pid = 1839] [serial = 1540] [outer = (nil)] [url = about:blank] 21:02:05 INFO - PROCESS | 1839 | --DOMWINDOW == 43 (0x8288fc00) [pid = 1839] [serial = 1541] [outer = (nil)] [url = about:blank] 21:02:05 INFO - PROCESS | 1839 | --DOMWINDOW == 42 (0x82489000) [pid = 1839] [serial = 1537] [outer = (nil)] [url = about:blank] 21:02:05 INFO - PROCESS | 1839 | --DOMWINDOW == 41 (0x82539000) [pid = 1839] [serial = 1538] [outer = (nil)] [url = about:blank] 21:02:05 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x8248d800) [pid = 1839] [serial = 1535] [outer = (nil)] [url = about:blank] 21:02:05 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x8db7c400) [pid = 1839] [serial = 1555] [outer = (nil)] [url = about:blank] 21:02:08 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x8363f000) [pid = 1839] [serial = 1560] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html] 21:02:08 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x82377400) [pid = 1839] [serial = 1557] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html] 21:02:08 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x95243c00) [pid = 1839] [serial = 1569] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html] 21:02:08 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x92b7d400) [pid = 1839] [serial = 1566] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html] 21:02:08 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x8fa11c00) [pid = 1839] [serial = 1563] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html] 21:02:08 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x8db0f000) [pid = 1839] [serial = 1554] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html] 21:02:13 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x8fa19400) [pid = 1839] [serial = 1565] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x95248000) [pid = 1839] [serial = 1571] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x8244c000) [pid = 1839] [serial = 1559] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x8c76b400) [pid = 1839] [serial = 1561] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x8fa18c00) [pid = 1839] [serial = 1564] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x825ca400) [pid = 1839] [serial = 1573] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x92d74800) [pid = 1839] [serial = 1567] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x9396b000) [pid = 1839] [serial = 1568] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0x95247c00) [pid = 1839] [serial = 1570] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x8244b400) [pid = 1839] [serial = 1558] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x836d0c00) [pid = 1839] [serial = 1562] [outer = (nil)] [url = about:blank] 21:02:13 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x8db78c00) [pid = 1839] [serial = 1556] [outer = (nil)] [url = about:blank] 21:02:27 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 21:02:27 INFO - PROCESS | 1839 | 1477627347264 Marionette TRACE conn4 <- [1,2488,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 21:02:27 INFO - . 21:02:27 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30913ms 21:02:27 INFO - PROCESS | 1839 | 1477627347288 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 21:02:27 INFO - PROCESS | 1839 | 1477627347295 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 21:02:27 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 21:02:27 INFO - PROCESS | 1839 | 1477627347308 Marionette TRACE conn4 -> [0,2490,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:02:27 INFO - PROCESS | 1839 | 1477627347559 Marionette TRACE conn4 <- [1,2490,null,{"value":null}] 21:02:27 INFO - PROCESS | 1839 | 1477627347643 Marionette TRACE conn4 -> [0,2491,"getWindowHandles",null] 21:02:27 INFO - PROCESS | 1839 | 1477627347650 Marionette TRACE conn4 <- [1,2491,null,["8"]] 21:02:27 INFO - PROCESS | 1839 | 1477627347659 Marionette TRACE conn4 -> [0,2492,"switchToWindow",{"name":"8"}] 21:02:27 INFO - PROCESS | 1839 | 1477627347668 Marionette TRACE conn4 <- [1,2492,null,{}] 21:02:27 INFO - PROCESS | 1839 | 1477627347674 Marionette TRACE conn4 -> [0,2493,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:02:27 INFO - PROCESS | 1839 | ++DOCSHELL 0x82486400 == 8 [pid = 1839] [id = 536] 21:02:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82487800) [pid = 1839] [serial = 1575] [outer = (nil)] 21:02:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x8248b000) [pid = 1839] [serial = 1576] [outer = 0x82487800] 21:02:27 INFO - PROCESS | 1839 | 1477627347775 Marionette DEBUG loaded listener.js 21:02:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82539c00) [pid = 1839] [serial = 1577] [outer = 0x82487800] 21:02:28 WARNING - wptserve Traceback (most recent call last): 21:02:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 21:02:28 WARNING - rv = self.func(request, response) 21:02:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 21:02:28 WARNING - access_control_allow_origin = "*") 21:02:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 21:02:28 WARNING - payload = payload_generator(server_data) 21:02:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 21:02:28 WARNING - return encode_string_as_bmp_image(data) 21:02:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 21:02:28 WARNING - img.save(f, "BMP") 21:02:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 21:02:28 WARNING - f.write(bmpfileheader) 21:02:28 WARNING - TypeError: must be string or pinned buffer, not bytearray 21:02:28 WARNING - 21:02:28 WARNING - wptserve Traceback (most recent call last): 21:02:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 21:02:28 WARNING - rv = self.func(request, response) 21:02:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 21:02:28 WARNING - access_control_allow_origin = "*") 21:02:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 21:02:28 WARNING - payload = payload_generator(server_data) 21:02:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 21:02:28 WARNING - return encode_string_as_bmp_image(data) 21:02:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 21:02:28 WARNING - img.save(f, "BMP") 21:02:28 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 21:02:28 WARNING - f.write(bmpfileheader) 21:02:28 WARNING - TypeError: must be string or pinned buffer, not bytearray 21:02:28 WARNING - 21:02:37 INFO - PROCESS | 1839 | --DOCSHELL 0x8244f400 == 7 [pid = 1839] [id = 535] 21:02:43 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x82539800) [pid = 1839] [serial = 1572] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 21:02:48 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x828f3000) [pid = 1839] [serial = 1574] [outer = (nil)] [url = about:blank] 21:02:48 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x8248b000) [pid = 1839] [serial = 1576] [outer = (nil)] [url = about:blank] 21:02:57 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 21:02:57 INFO - PROCESS | 1839 | 1477627377988 Marionette TRACE conn4 <- [1,2493,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 21:02:58 INFO - . 21:02:58 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30708ms 21:02:58 INFO - PROCESS | 1839 | 1477627378014 Marionette TRACE conn4 -> [0,2494,"getWindowHandle",null] 21:02:58 INFO - PROCESS | 1839 | 1477627378021 Marionette TRACE conn4 <- [1,2494,null,{"value":"8"}] 21:02:58 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 21:02:58 INFO - PROCESS | 1839 | 1477627378034 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:02:58 INFO - PROCESS | 1839 | 1477627378273 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 21:02:58 INFO - PROCESS | 1839 | 1477627378354 Marionette TRACE conn4 -> [0,2496,"getWindowHandles",null] 21:02:58 INFO - PROCESS | 1839 | 1477627378361 Marionette TRACE conn4 <- [1,2496,null,["8"]] 21:02:58 INFO - PROCESS | 1839 | 1477627378370 Marionette TRACE conn4 -> [0,2497,"switchToWindow",{"name":"8"}] 21:02:58 INFO - PROCESS | 1839 | 1477627378379 Marionette TRACE conn4 <- [1,2497,null,{}] 21:02:58 INFO - PROCESS | 1839 | 1477627378384 Marionette TRACE conn4 -> [0,2498,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:02:58 INFO - PROCESS | 1839 | ++DOCSHELL 0x82451800 == 8 [pid = 1839] [id = 537] 21:02:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82480400) [pid = 1839] [serial = 1578] [outer = (nil)] 21:02:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x82485c00) [pid = 1839] [serial = 1579] [outer = 0x82480400] 21:02:58 INFO - PROCESS | 1839 | 1477627378487 Marionette DEBUG loaded listener.js 21:02:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82538c00) [pid = 1839] [serial = 1580] [outer = 0x82480400] 21:02:59 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 21:02:59 WARNING - wptserve Traceback (most recent call last): 21:02:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 21:02:59 WARNING - rv = self.func(request, response) 21:02:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 21:02:59 WARNING - access_control_allow_origin = "*") 21:02:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 21:02:59 WARNING - payload = payload_generator(server_data) 21:02:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 21:02:59 WARNING - return encode_string_as_bmp_image(data) 21:02: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 21:02:59 WARNING - img.save(f, "BMP") 21:02:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 21:02:59 WARNING - f.write(bmpfileheader) 21:02:59 WARNING - TypeError: must be string or pinned buffer, not bytearray 21:02:59 WARNING - 21:03:08 INFO - PROCESS | 1839 | --DOCSHELL 0x82486400 == 7 [pid = 1839] [id = 536] 21:03:14 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x82487800) [pid = 1839] [serial = 1575] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html] 21:03:19 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x82539c00) [pid = 1839] [serial = 1577] [outer = (nil)] [url = about:blank] 21:03:19 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x82485c00) [pid = 1839] [serial = 1579] [outer = (nil)] [url = about:blank] 21:03:28 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 21:03:28 INFO - PROCESS | 1839 | 1477627408701 Marionette TRACE conn4 <- [1,2498,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 21:03:28 INFO - . 21:03:28 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30700ms 21:03:28 INFO - PROCESS | 1839 | 1477627408732 Marionette TRACE conn4 -> [0,2499,"getWindowHandle",null] 21:03:28 INFO - PROCESS | 1839 | 1477627408739 Marionette TRACE conn4 <- [1,2499,null,{"value":"8"}] 21:03:28 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 21:03:28 INFO - PROCESS | 1839 | 1477627408751 Marionette TRACE conn4 -> [0,2500,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:28 INFO - PROCESS | 1839 | 1477627408989 Marionette TRACE conn4 <- [1,2500,null,{"value":null}] 21:03:29 INFO - PROCESS | 1839 | 1477627409071 Marionette TRACE conn4 -> [0,2501,"getWindowHandles",null] 21:03:29 INFO - PROCESS | 1839 | 1477627409077 Marionette TRACE conn4 <- [1,2501,null,["8"]] 21:03:29 INFO - PROCESS | 1839 | 1477627409086 Marionette TRACE conn4 -> [0,2502,"switchToWindow",{"name":"8"}] 21:03:29 INFO - PROCESS | 1839 | 1477627409095 Marionette TRACE conn4 <- [1,2502,null,{}] 21:03:29 INFO - PROCESS | 1839 | 1477627409101 Marionette TRACE conn4 -> [0,2503,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:29 INFO - PROCESS | 1839 | ++DOCSHELL 0x82488800 == 8 [pid = 1839] [id = 538] 21:03:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82488c00) [pid = 1839] [serial = 1581] [outer = (nil)] 21:03:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x8248d400) [pid = 1839] [serial = 1582] [outer = 0x82488c00] 21:03:29 INFO - PROCESS | 1839 | 1477627409202 Marionette DEBUG loaded listener.js 21:03:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x8253d000) [pid = 1839] [serial = 1583] [outer = 0x82488c00] 21:03:29 INFO - PROCESS | 1839 | ++DOCSHELL 0x8288b800 == 9 [pid = 1839] [id = 539] 21:03:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x8288c000) [pid = 1839] [serial = 1584] [outer = (nil)] 21:03:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x82887c00) [pid = 1839] [serial = 1585] [outer = 0x8288c000] 21:03:29 INFO - PROCESS | 1839 | 1477627409964 Marionette TRACE conn4 <- [1,2503,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 21:03:30 INFO - . 21:03:30 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1273ms 21:03:30 INFO - PROCESS | 1839 | 1477627410023 Marionette TRACE conn4 -> [0,2504,"getWindowHandle",null] 21:03:30 INFO - PROCESS | 1839 | 1477627410029 Marionette TRACE conn4 <- [1,2504,null,{"value":"8"}] 21:03:30 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 21:03:30 INFO - PROCESS | 1839 | 1477627410037 Marionette TRACE conn4 -> [0,2505,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:30 INFO - PROCESS | 1839 | 1477627410305 Marionette TRACE conn4 <- [1,2505,null,{"value":null}] 21:03:30 INFO - PROCESS | 1839 | 1477627410319 Marionette TRACE conn4 -> [0,2506,"getWindowHandles",null] 21:03:30 INFO - PROCESS | 1839 | 1477627410324 Marionette TRACE conn4 <- [1,2506,null,["8"]] 21:03:30 INFO - PROCESS | 1839 | 1477627410333 Marionette TRACE conn4 -> [0,2507,"switchToWindow",{"name":"8"}] 21:03:30 INFO - PROCESS | 1839 | 1477627410338 Marionette TRACE conn4 <- [1,2507,null,{}] 21:03:30 INFO - PROCESS | 1839 | 1477627410345 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:30 INFO - PROCESS | 1839 | ++DOCSHELL 0x82379000 == 10 [pid = 1839] [id = 540] 21:03:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x828f0c00) [pid = 1839] [serial = 1586] [outer = (nil)] 21:03:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x828f3400) [pid = 1839] [serial = 1587] [outer = 0x828f0c00] 21:03:30 INFO - PROCESS | 1839 | 1477627410431 Marionette DEBUG loaded listener.js 21:03:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x828f2800) [pid = 1839] [serial = 1588] [outer = 0x828f0c00] 21:03:31 INFO - PROCESS | 1839 | ++DOCSHELL 0x8299c800 == 11 [pid = 1839] [id = 541] 21:03:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x8299d000) [pid = 1839] [serial = 1589] [outer = (nil)] 21:03:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x828fc400) [pid = 1839] [serial = 1590] [outer = 0x8299d000] 21:03:31 INFO - PROCESS | 1839 | 1477627411333 Marionette TRACE conn4 <- [1,2508,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 21:03:31 INFO - . 21:03:31 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1322ms 21:03:31 INFO - PROCESS | 1839 | 1477627411370 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 21:03:31 INFO - PROCESS | 1839 | 1477627411378 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 21:03:31 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 21:03:31 INFO - PROCESS | 1839 | 1477627411385 Marionette TRACE conn4 -> [0,2510,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:31 INFO - PROCESS | 1839 | 1477627411589 Marionette TRACE conn4 <- [1,2510,null,{"value":null}] 21:03:31 INFO - PROCESS | 1839 | 1477627411714 Marionette TRACE conn4 -> [0,2511,"getWindowHandles",null] 21:03:31 INFO - PROCESS | 1839 | 1477627411720 Marionette TRACE conn4 <- [1,2511,null,["8"]] 21:03:31 INFO - PROCESS | 1839 | 1477627411726 Marionette TRACE conn4 -> [0,2512,"switchToWindow",{"name":"8"}] 21:03:31 INFO - PROCESS | 1839 | 1477627411733 Marionette TRACE conn4 <- [1,2512,null,{}] 21:03:31 INFO - PROCESS | 1839 | 1477627411740 Marionette TRACE conn4 -> [0,2513,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:31 INFO - PROCESS | 1839 | ++DOCSHELL 0x836c7c00 == 12 [pid = 1839] [id = 542] 21:03:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x836c8000) [pid = 1839] [serial = 1591] [outer = (nil)] 21:03:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x836cb400) [pid = 1839] [serial = 1592] [outer = 0x836c8000] 21:03:31 INFO - PROCESS | 1839 | 1477627411840 Marionette DEBUG loaded listener.js 21:03:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x836d0800) [pid = 1839] [serial = 1593] [outer = 0x836c8000] 21:03:32 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c777000 == 13 [pid = 1839] [id = 543] 21:03:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x8c779400) [pid = 1839] [serial = 1594] [outer = (nil)] 21:03:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x8c9b4000) [pid = 1839] [serial = 1595] [outer = 0x8c779400] 21:03:32 INFO - PROCESS | 1839 | 1477627412607 Marionette TRACE conn4 <- [1,2513,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 21:03:32 INFO - . 21:03:32 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1271ms 21:03:32 INFO - PROCESS | 1839 | 1477627412675 Marionette TRACE conn4 -> [0,2514,"getWindowHandle",null] 21:03:32 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 21:03:32 INFO - PROCESS | 1839 | 1477627412679 Marionette TRACE conn4 <- [1,2514,null,{"value":"8"}] 21:03:32 INFO - PROCESS | 1839 | 1477627412687 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:32 INFO - PROCESS | 1839 | 1477627412883 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 21:03:33 INFO - PROCESS | 1839 | 1477627413006 Marionette TRACE conn4 -> [0,2516,"getWindowHandles",null] 21:03:33 INFO - PROCESS | 1839 | 1477627413013 Marionette TRACE conn4 <- [1,2516,null,["8"]] 21:03:33 INFO - PROCESS | 1839 | 1477627413019 Marionette TRACE conn4 -> [0,2517,"switchToWindow",{"name":"8"}] 21:03:33 INFO - PROCESS | 1839 | 1477627413025 Marionette TRACE conn4 <- [1,2517,null,{}] 21:03:33 INFO - PROCESS | 1839 | 1477627413031 Marionette TRACE conn4 -> [0,2518,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:33 INFO - PROCESS | 1839 | ++DOCSHELL 0x828fcc00 == 14 [pid = 1839] [id = 544] 21:03:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x8c9bd000) [pid = 1839] [serial = 1596] [outer = (nil)] 21:03:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x8c9bfc00) [pid = 1839] [serial = 1597] [outer = 0x8c9bd000] 21:03:33 INFO - PROCESS | 1839 | 1477627413116 Marionette DEBUG loaded listener.js 21:03:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x8c9c2800) [pid = 1839] [serial = 1598] [outer = 0x8c9bd000] 21:03:33 INFO - PROCESS | 1839 | 1477627413758 Marionette TRACE conn4 <- [1,2518,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:03:33 INFO - . 21:03:33 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1121ms 21:03:33 INFO - PROCESS | 1839 | 1477627413806 Marionette TRACE conn4 -> [0,2519,"getWindowHandle",null] 21:03:33 INFO - PROCESS | 1839 | 1477627413810 Marionette TRACE conn4 <- [1,2519,null,{"value":"8"}] 21:03:33 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 21:03:33 INFO - PROCESS | 1839 | 1477627413818 Marionette TRACE conn4 -> [0,2520,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:34 INFO - PROCESS | 1839 | 1477627414031 Marionette TRACE conn4 <- [1,2520,null,{"value":null}] 21:03:34 INFO - PROCESS | 1839 | 1477627414050 Marionette TRACE conn4 -> [0,2521,"getWindowHandles",null] 21:03:34 INFO - PROCESS | 1839 | 1477627414055 Marionette TRACE conn4 <- [1,2521,null,["8"]] 21:03:34 INFO - PROCESS | 1839 | 1477627414061 Marionette TRACE conn4 -> [0,2522,"switchToWindow",{"name":"8"}] 21:03:34 INFO - PROCESS | 1839 | 1477627414066 Marionette TRACE conn4 <- [1,2522,null,{}] 21:03:34 INFO - PROCESS | 1839 | 1477627414071 Marionette TRACE conn4 -> [0,2523,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:34 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce72800 == 15 [pid = 1839] [id = 545] 21:03:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x8ce72c00) [pid = 1839] [serial = 1599] [outer = (nil)] 21:03:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x8ce75000) [pid = 1839] [serial = 1600] [outer = 0x8ce72c00] 21:03:34 INFO - PROCESS | 1839 | 1477627414153 Marionette DEBUG loaded listener.js 21:03:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x8ce77000) [pid = 1839] [serial = 1601] [outer = 0x8ce72c00] 21:03:34 INFO - PROCESS | 1839 | 1477627414808 Marionette TRACE conn4 <- [1,2523,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:03:34 INFO - . 21:03:34 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1020ms 21:03:34 INFO - PROCESS | 1839 | 1477627414837 Marionette TRACE conn4 -> [0,2524,"getWindowHandle",null] 21:03:34 INFO - PROCESS | 1839 | 1477627414840 Marionette TRACE conn4 <- [1,2524,null,{"value":"8"}] 21:03:34 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 21:03:34 INFO - PROCESS | 1839 | 1477627414848 Marionette TRACE conn4 -> [0,2525,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:35 INFO - PROCESS | 1839 | 1477627415107 Marionette TRACE conn4 <- [1,2525,null,{"value":null}] 21:03:35 INFO - PROCESS | 1839 | 1477627415125 Marionette TRACE conn4 -> [0,2526,"getWindowHandles",null] 21:03:35 INFO - PROCESS | 1839 | 1477627415128 Marionette TRACE conn4 <- [1,2526,null,["8"]] 21:03:35 INFO - PROCESS | 1839 | 1477627415135 Marionette TRACE conn4 -> [0,2527,"switchToWindow",{"name":"8"}] 21:03:35 INFO - PROCESS | 1839 | 1477627415141 Marionette TRACE conn4 <- [1,2527,null,{}] 21:03:35 INFO - PROCESS | 1839 | 1477627415146 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:35 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce7b400 == 16 [pid = 1839] [id = 546] 21:03:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x8ce92000) [pid = 1839] [serial = 1602] [outer = (nil)] 21:03:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 44 (0x8daec400) [pid = 1839] [serial = 1603] [outer = 0x8ce92000] 21:03:35 INFO - PROCESS | 1839 | 1477627415229 Marionette DEBUG loaded listener.js 21:03:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 45 (0x8db77c00) [pid = 1839] [serial = 1604] [outer = 0x8ce92000] 21:03:35 INFO - PROCESS | 1839 | 1477627415905 Marionette TRACE conn4 <- [1,2528,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:03:35 INFO - . 21:03:35 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1071ms 21:03:35 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 21:03:35 INFO - PROCESS | 1839 | 1477627415919 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 21:03:35 INFO - PROCESS | 1839 | 1477627415921 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 21:03:35 INFO - PROCESS | 1839 | 1477627415929 Marionette TRACE conn4 -> [0,2530,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:36 INFO - PROCESS | 1839 | 1477627416107 Marionette TRACE conn4 <- [1,2530,null,{"value":null}] 21:03:36 INFO - PROCESS | 1839 | 1477627416240 Marionette TRACE conn4 -> [0,2531,"getWindowHandles",null] 21:03:36 INFO - PROCESS | 1839 | 1477627416248 Marionette TRACE conn4 <- [1,2531,null,["8"]] 21:03:36 INFO - PROCESS | 1839 | 1477627416253 Marionette TRACE conn4 -> [0,2532,"switchToWindow",{"name":"8"}] 21:03:36 INFO - PROCESS | 1839 | 1477627416260 Marionette TRACE conn4 <- [1,2532,null,{}] 21:03:36 INFO - PROCESS | 1839 | 1477627416265 Marionette TRACE conn4 -> [0,2533,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:36 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f866800 == 17 [pid = 1839] [id = 547] 21:03:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 46 (0x8f867000) [pid = 1839] [serial = 1605] [outer = (nil)] 21:03:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 47 (0x8f86dc00) [pid = 1839] [serial = 1606] [outer = 0x8f867000] 21:03:36 INFO - PROCESS | 1839 | 1477627416350 Marionette DEBUG loaded listener.js 21:03:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 48 (0x8f86c800) [pid = 1839] [serial = 1607] [outer = 0x8f867000] 21:03:36 INFO - PROCESS | 1839 | 1477627416981 Marionette TRACE conn4 <- [1,2533,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:03:37 INFO - . 21:03:37 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1122ms 21:03:37 INFO - PROCESS | 1839 | 1477627417063 Marionette TRACE conn4 -> [0,2534,"getWindowHandle",null] 21:03:37 INFO - PROCESS | 1839 | 1477627417070 Marionette TRACE conn4 <- [1,2534,null,{"value":"8"}] 21:03:37 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 21:03:37 INFO - PROCESS | 1839 | 1477627417083 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:37 INFO - PROCESS | 1839 | 1477627417312 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 21:03:37 INFO - PROCESS | 1839 | 1477627417490 Marionette TRACE conn4 -> [0,2536,"getWindowHandles",null] 21:03:37 INFO - PROCESS | 1839 | 1477627417497 Marionette TRACE conn4 <- [1,2536,null,["8"]] 21:03:37 INFO - PROCESS | 1839 | 1477627417505 Marionette TRACE conn4 -> [0,2537,"switchToWindow",{"name":"8"}] 21:03:37 INFO - PROCESS | 1839 | 1477627417514 Marionette TRACE conn4 <- [1,2537,null,{}] 21:03:37 INFO - PROCESS | 1839 | 1477627417521 Marionette TRACE conn4 -> [0,2538,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:37 INFO - PROCESS | 1839 | ++DOCSHELL 0x8288f800 == 18 [pid = 1839] [id = 548] 21:03:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 49 (0x82891800) [pid = 1839] [serial = 1608] [outer = (nil)] 21:03:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 50 (0x828efc00) [pid = 1839] [serial = 1609] [outer = 0x82891800] 21:03:37 INFO - PROCESS | 1839 | 1477627417625 Marionette DEBUG loaded listener.js 21:03:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 51 (0x828f1c00) [pid = 1839] [serial = 1610] [outer = 0x82891800] 21:03:38 INFO - PROCESS | 1839 | 1477627418282 Marionette TRACE conn4 <- [1,2538,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:03:38 INFO - . 21:03:38 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1239ms 21:03:38 INFO - PROCESS | 1839 | 1477627418319 Marionette TRACE conn4 -> [0,2539,"getWindowHandle",null] 21:03:38 INFO - PROCESS | 1839 | 1477627418325 Marionette TRACE conn4 <- [1,2539,null,{"value":"8"}] 21:03:38 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 21:03:38 INFO - PROCESS | 1839 | 1477627418333 Marionette TRACE conn4 -> [0,2540,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:38 INFO - PROCESS | 1839 | 1477627418530 Marionette TRACE conn4 <- [1,2540,null,{"value":null}] 21:03:38 INFO - PROCESS | 1839 | 1477627418710 Marionette TRACE conn4 -> [0,2541,"getWindowHandles",null] 21:03:38 INFO - PROCESS | 1839 | 1477627418715 Marionette TRACE conn4 <- [1,2541,null,["8"]] 21:03:38 INFO - PROCESS | 1839 | 1477627418723 Marionette TRACE conn4 -> [0,2542,"switchToWindow",{"name":"8"}] 21:03:38 INFO - PROCESS | 1839 | 1477627418730 Marionette TRACE conn4 <- [1,2542,null,{}] 21:03:38 INFO - PROCESS | 1839 | 1477627418740 Marionette TRACE conn4 -> [0,2543,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:38 INFO - PROCESS | 1839 | ++DOCSHELL 0x836c7800 == 19 [pid = 1839] [id = 549] 21:03:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 52 (0x8c771c00) [pid = 1839] [serial = 1611] [outer = (nil)] 21:03:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 53 (0x8c9c1400) [pid = 1839] [serial = 1612] [outer = 0x8c771c00] 21:03:38 INFO - PROCESS | 1839 | 1477627418839 Marionette DEBUG loaded listener.js 21:03:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 54 (0x8c9bcc00) [pid = 1839] [serial = 1613] [outer = 0x8c771c00] 21:03:39 INFO - PROCESS | 1839 | 1477627419548 Marionette TRACE conn4 <- [1,2543,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:03:39 INFO - . 21:03:39 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1234ms 21:03:39 INFO - PROCESS | 1839 | 1477627419574 Marionette TRACE conn4 -> [0,2544,"getWindowHandle",null] 21:03:39 INFO - PROCESS | 1839 | 1477627419582 Marionette TRACE conn4 <- [1,2544,null,{"value":"8"}] 21:03:39 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html 21:03:39 INFO - PROCESS | 1839 | 1477627419590 Marionette TRACE conn4 -> [0,2545,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:03:39 INFO - PROCESS | 1839 | 1477627419779 Marionette TRACE conn4 <- [1,2545,null,{"value":null}] 21:03:39 INFO - PROCESS | 1839 | 1477627419950 Marionette TRACE conn4 -> [0,2546,"getWindowHandles",null] 21:03:39 INFO - PROCESS | 1839 | 1477627419955 Marionette TRACE conn4 <- [1,2546,null,["8"]] 21:03:39 INFO - PROCESS | 1839 | 1477627419963 Marionette TRACE conn4 -> [0,2547,"switchToWindow",{"name":"8"}] 21:03:39 INFO - PROCESS | 1839 | 1477627419970 Marionette TRACE conn4 <- [1,2547,null,{}] 21:03:40 INFO - PROCESS | 1839 | 1477627419977 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:03:40 INFO - PROCESS | 1839 | ++DOCSHELL 0x90e46800 == 20 [pid = 1839] [id = 550] 21:03:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 55 (0x9105cc00) [pid = 1839] [serial = 1614] [outer = (nil)] 21:03:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x91a25c00) [pid = 1839] [serial = 1615] [outer = 0x9105cc00] 21:03:40 INFO - PROCESS | 1839 | 1477627420077 Marionette DEBUG loaded listener.js 21:03:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x91ae8400) [pid = 1839] [serial = 1616] [outer = 0x9105cc00] 21:03:40 WARNING - wptserve Traceback (most recent call last): 21:03:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 21:03:40 WARNING - rv = self.func(request, response) 21:03:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 21:03:40 WARNING - access_control_allow_origin = "*") 21:03:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 21:03:40 WARNING - payload = payload_generator(server_data) 21:03:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 21:03:40 WARNING - return encode_string_as_bmp_image(data) 21:03:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 21:03:40 WARNING - img.save(f, "BMP") 21:03:40 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 21:03:40 WARNING - f.write(bmpfileheader) 21:03:40 WARNING - TypeError: must be string or pinned buffer, not bytearray 21:03:40 WARNING - 21:03:40 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 21:03:41 INFO - PROCESS | 1839 | --DOCSHELL 0x8c777000 == 19 [pid = 1839] [id = 543] 21:03:41 INFO - PROCESS | 1839 | --DOCSHELL 0x8299c800 == 18 [pid = 1839] [id = 541] 21:03:41 INFO - PROCESS | 1839 | --DOCSHELL 0x8288b800 == 17 [pid = 1839] [id = 539] 21:03:42 INFO - PROCESS | 1839 | --DOCSHELL 0x82451800 == 16 [pid = 1839] [id = 537] 21:03:45 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x8ce92000) [pid = 1839] [serial = 1602] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html] 21:03:45 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x8ce72c00) [pid = 1839] [serial = 1599] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html] 21:03:45 INFO - PROCESS | 1839 | --DOMWINDOW == 54 (0x8c9bd000) [pid = 1839] [serial = 1596] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html] 21:03:45 INFO - PROCESS | 1839 | --DOMWINDOW == 53 (0x8c779400) [pid = 1839] [serial = 1594] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 21:03:45 INFO - PROCESS | 1839 | --DOMWINDOW == 52 (0x836c8000) [pid = 1839] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 21:03:45 INFO - PROCESS | 1839 | --DOMWINDOW == 51 (0x8299d000) [pid = 1839] [serial = 1589] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477627411057] 21:03:45 INFO - PROCESS | 1839 | --DOMWINDOW == 50 (0x828f0c00) [pid = 1839] [serial = 1586] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 21:03:45 INFO - PROCESS | 1839 | --DOMWINDOW == 49 (0x8288c000) [pid = 1839] [serial = 1584] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 21:03:45 INFO - PROCESS | 1839 | --DOMWINDOW == 48 (0x82480400) [pid = 1839] [serial = 1578] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 21:03:45 INFO - PROCESS | 1839 | --DOMWINDOW == 47 (0x82488c00) [pid = 1839] [serial = 1581] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 21:03:50 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce7b400 == 15 [pid = 1839] [id = 546] 21:03:50 INFO - PROCESS | 1839 | --DOCSHELL 0x82379000 == 14 [pid = 1839] [id = 540] 21:03:50 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce72800 == 13 [pid = 1839] [id = 545] 21:03:50 INFO - PROCESS | 1839 | --DOCSHELL 0x836c7c00 == 12 [pid = 1839] [id = 542] 21:03:50 INFO - PROCESS | 1839 | --DOCSHELL 0x828fcc00 == 11 [pid = 1839] [id = 544] 21:03:50 INFO - PROCESS | 1839 | --DOCSHELL 0x82488800 == 10 [pid = 1839] [id = 538] 21:03:50 INFO - PROCESS | 1839 | --DOCSHELL 0x836c7800 == 9 [pid = 1839] [id = 549] 21:03:50 INFO - PROCESS | 1839 | --DOCSHELL 0x8288f800 == 8 [pid = 1839] [id = 548] 21:03:50 INFO - PROCESS | 1839 | --DOCSHELL 0x8f866800 == 7 [pid = 1839] [id = 547] 21:03:50 INFO - PROCESS | 1839 | --DOMWINDOW == 46 (0x82538c00) [pid = 1839] [serial = 1580] [outer = (nil)] [url = about:blank] 21:03:50 INFO - PROCESS | 1839 | --DOMWINDOW == 45 (0x82887c00) [pid = 1839] [serial = 1585] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 21:03:50 INFO - PROCESS | 1839 | --DOMWINDOW == 44 (0x8253d000) [pid = 1839] [serial = 1583] [outer = (nil)] [url = about:blank] 21:03:50 INFO - PROCESS | 1839 | --DOMWINDOW == 43 (0x8248d400) [pid = 1839] [serial = 1582] [outer = (nil)] [url = about:blank] 21:03:50 INFO - PROCESS | 1839 | --DOMWINDOW == 42 (0x828fc400) [pid = 1839] [serial = 1590] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477627411057] 21:03:50 INFO - PROCESS | 1839 | --DOMWINDOW == 41 (0x828f2800) [pid = 1839] [serial = 1588] [outer = (nil)] [url = about:blank] 21:03:50 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x828f3400) [pid = 1839] [serial = 1587] [outer = (nil)] [url = about:blank] 21:03:50 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x8c9b4000) [pid = 1839] [serial = 1595] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 21:03:50 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x836d0800) [pid = 1839] [serial = 1593] [outer = (nil)] [url = about:blank] 21:03:50 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x836cb400) [pid = 1839] [serial = 1592] [outer = (nil)] [url = about:blank] 21:03:50 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x8c9c2800) [pid = 1839] [serial = 1598] [outer = (nil)] [url = about:blank] 21:03:50 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x8c9bfc00) [pid = 1839] [serial = 1597] [outer = (nil)] [url = about:blank] 21:03:50 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x8ce77000) [pid = 1839] [serial = 1601] [outer = (nil)] [url = about:blank] 21:03:50 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x8ce75000) [pid = 1839] [serial = 1600] [outer = (nil)] [url = about:blank] 21:03:50 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x8db77c00) [pid = 1839] [serial = 1604] [outer = (nil)] [url = about:blank] 21:03:50 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x8daec400) [pid = 1839] [serial = 1603] [outer = (nil)] [url = about:blank] 21:03:50 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x8f86dc00) [pid = 1839] [serial = 1606] [outer = (nil)] [url = about:blank] 21:03:52 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x82891800) [pid = 1839] [serial = 1608] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html] 21:03:52 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x8c771c00) [pid = 1839] [serial = 1611] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 21:03:52 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x8f867000) [pid = 1839] [serial = 1605] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 21:03:58 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x8f86c800) [pid = 1839] [serial = 1607] [outer = (nil)] [url = about:blank] 21:03:58 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x828f1c00) [pid = 1839] [serial = 1610] [outer = (nil)] [url = about:blank] 21:03:58 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0x828efc00) [pid = 1839] [serial = 1609] [outer = (nil)] [url = about:blank] 21:03:58 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x8c9bcc00) [pid = 1839] [serial = 1613] [outer = (nil)] [url = about:blank] 21:03:58 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x8c9c1400) [pid = 1839] [serial = 1612] [outer = (nil)] [url = about:blank] 21:03:58 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x91a25c00) [pid = 1839] [serial = 1615] [outer = (nil)] [url = about:blank] 21:04:10 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 21:04:10 INFO - PROCESS | 1839 | 1477627450284 Marionette TRACE conn4 <- [1,2548,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 21:04:10 INFO - . 21:04:10 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 30709ms 21:04:10 INFO - PROCESS | 1839 | 1477627450300 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 21:04:10 INFO - PROCESS | 1839 | 1477627450306 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 21:04:10 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 21:04:10 INFO - PROCESS | 1839 | 1477627450319 Marionette TRACE conn4 -> [0,2550,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:04:10 INFO - PROCESS | 1839 | 1477627450567 Marionette TRACE conn4 <- [1,2550,null,{"value":null}] 21:04:10 INFO - PROCESS | 1839 | 1477627450651 Marionette TRACE conn4 -> [0,2551,"getWindowHandles",null] 21:04:10 INFO - PROCESS | 1839 | 1477627450658 Marionette TRACE conn4 <- [1,2551,null,["8"]] 21:04:10 INFO - PROCESS | 1839 | 1477627450667 Marionette TRACE conn4 -> [0,2552,"switchToWindow",{"name":"8"}] 21:04:10 INFO - PROCESS | 1839 | 1477627450676 Marionette TRACE conn4 <- [1,2552,null,{}] 21:04:10 INFO - PROCESS | 1839 | 1477627450682 Marionette TRACE conn4 -> [0,2553,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:04:10 INFO - PROCESS | 1839 | ++DOCSHELL 0x82485c00 == 8 [pid = 1839] [id = 551] 21:04:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82486000) [pid = 1839] [serial = 1617] [outer = (nil)] 21:04:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x8248ac00) [pid = 1839] [serial = 1618] [outer = 0x82486000] 21:04:10 INFO - PROCESS | 1839 | 1477627450783 Marionette DEBUG loaded listener.js 21:04:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x8248f400) [pid = 1839] [serial = 1619] [outer = 0x82486000] 21:04:11 WARNING - wptserve Traceback (most recent call last): 21:04:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 21:04:11 WARNING - rv = self.func(request, response) 21:04:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 21:04:11 WARNING - access_control_allow_origin = "*") 21:04:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 21:04:11 WARNING - payload = payload_generator(server_data) 21:04:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 21:04:11 WARNING - return encode_string_as_bmp_image(data) 21:04: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 21:04:11 WARNING - img.save(f, "BMP") 21:04:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 21:04:11 WARNING - f.write(bmpfileheader) 21:04:11 WARNING - TypeError: must be string or pinned buffer, not bytearray 21:04:11 WARNING - 21:04:11 WARNING - wptserve Traceback (most recent call last): 21:04:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 21:04:11 WARNING - rv = self.func(request, response) 21:04:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 21:04:11 WARNING - access_control_allow_origin = "*") 21:04:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 21:04:11 WARNING - payload = payload_generator(server_data) 21:04:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 21:04:11 WARNING - return encode_string_as_bmp_image(data) 21:04: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 21:04:11 WARNING - img.save(f, "BMP") 21:04:11 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 21:04:11 WARNING - f.write(bmpfileheader) 21:04:11 WARNING - TypeError: must be string or pinned buffer, not bytearray 21:04:11 WARNING - 21:04:20 INFO - PROCESS | 1839 | --DOCSHELL 0x90e46800 == 7 [pid = 1839] [id = 550] 21:04:26 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x9105cc00) [pid = 1839] [serial = 1614] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html] 21:04:32 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x91ae8400) [pid = 1839] [serial = 1616] [outer = (nil)] [url = about:blank] 21:04:32 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x8248ac00) [pid = 1839] [serial = 1618] [outer = (nil)] [url = about:blank] 21:04:40 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 21:04:41 INFO - PROCESS | 1839 | 1477627480996 Marionette TRACE conn4 <- [1,2553,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 21:04:41 INFO - . 21:04:41 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 30707ms 21:04:41 INFO - PROCESS | 1839 | 1477627481024 Marionette TRACE conn4 -> [0,2554,"getWindowHandle",null] 21:04:41 INFO - PROCESS | 1839 | 1477627481031 Marionette TRACE conn4 <- [1,2554,null,{"value":"8"}] 21:04:41 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html 21:04:41 INFO - PROCESS | 1839 | 1477627481044 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:04:41 INFO - PROCESS | 1839 | 1477627481283 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 21:04:41 INFO - PROCESS | 1839 | 1477627481365 Marionette TRACE conn4 -> [0,2556,"getWindowHandles",null] 21:04:41 INFO - PROCESS | 1839 | 1477627481372 Marionette TRACE conn4 <- [1,2556,null,["8"]] 21:04:41 INFO - PROCESS | 1839 | 1477627481381 Marionette TRACE conn4 -> [0,2557,"switchToWindow",{"name":"8"}] 21:04:41 INFO - PROCESS | 1839 | 1477627481390 Marionette TRACE conn4 <- [1,2557,null,{}] 21:04:41 INFO - PROCESS | 1839 | 1477627481396 Marionette TRACE conn4 -> [0,2558,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:04:41 INFO - PROCESS | 1839 | ++DOCSHELL 0x82485000 == 8 [pid = 1839] [id = 552] 21:04:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82485800) [pid = 1839] [serial = 1620] [outer = (nil)] 21:04:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x8248d400) [pid = 1839] [serial = 1621] [outer = 0x82485800] 21:04:41 INFO - PROCESS | 1839 | 1477627481497 Marionette DEBUG loaded listener.js 21:04:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x8253e000) [pid = 1839] [serial = 1622] [outer = 0x82485800] 21:04:42 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 21:04:42 WARNING - wptserve Traceback (most recent call last): 21:04:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 21:04:42 WARNING - rv = self.func(request, response) 21:04:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 21:04:42 WARNING - access_control_allow_origin = "*") 21:04:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 21:04:42 WARNING - payload = payload_generator(server_data) 21:04:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 21:04:42 WARNING - return encode_string_as_bmp_image(data) 21:04: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 21:04:42 WARNING - img.save(f, "BMP") 21:04:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 21:04:42 WARNING - f.write(bmpfileheader) 21:04:42 WARNING - TypeError: must be string or pinned buffer, not bytearray 21:04:42 WARNING - 21:04:51 INFO - PROCESS | 1839 | --DOCSHELL 0x82485c00 == 7 [pid = 1839] [id = 551] 21:04:53 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x82486000) [pid = 1839] [serial = 1617] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html] 21:04:58 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x8248f400) [pid = 1839] [serial = 1619] [outer = (nil)] [url = about:blank] 21:04:58 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x8248d400) [pid = 1839] [serial = 1621] [outer = (nil)] [url = about:blank] 21:05:11 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 21:05:11 INFO - PROCESS | 1839 | 1477627511714 Marionette TRACE conn4 <- [1,2558,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 21:05:11 INFO - . 21:05:11 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 30704ms 21:05:11 INFO - PROCESS | 1839 | 1477627511746 Marionette TRACE conn4 -> [0,2559,"getWindowHandle",null] 21:05:11 INFO - PROCESS | 1839 | 1477627511753 Marionette TRACE conn4 <- [1,2559,null,{"value":"8"}] 21:05:11 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 21:05:11 INFO - PROCESS | 1839 | 1477627511765 Marionette TRACE conn4 -> [0,2560,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:05:12 INFO - PROCESS | 1839 | 1477627512004 Marionette TRACE conn4 <- [1,2560,null,{"value":null}] 21:05:12 INFO - PROCESS | 1839 | 1477627512086 Marionette TRACE conn4 -> [0,2561,"getWindowHandles",null] 21:05:12 INFO - PROCESS | 1839 | 1477627512093 Marionette TRACE conn4 <- [1,2561,null,["8"]] 21:05:12 INFO - PROCESS | 1839 | 1477627512102 Marionette TRACE conn4 -> [0,2562,"switchToWindow",{"name":"8"}] 21:05:12 INFO - PROCESS | 1839 | 1477627512111 Marionette TRACE conn4 <- [1,2562,null,{}] 21:05:12 INFO - PROCESS | 1839 | 1477627512117 Marionette TRACE conn4 -> [0,2563,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:05:12 INFO - PROCESS | 1839 | ++DOCSHELL 0x82488800 == 8 [pid = 1839] [id = 553] 21:05:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82488c00) [pid = 1839] [serial = 1623] [outer = (nil)] 21:05:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x8248e000) [pid = 1839] [serial = 1624] [outer = 0x82488c00] 21:05:12 INFO - PROCESS | 1839 | 1477627512218 Marionette DEBUG loaded listener.js 21:05:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x8253f000) [pid = 1839] [serial = 1625] [outer = 0x82488c00] 21:05:12 INFO - PROCESS | 1839 | 1477627512821 Marionette TRACE conn4 <- [1,2563,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:05:12 INFO - . 21:05:12 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 1119ms 21:05:12 INFO - PROCESS | 1839 | 1477627512881 Marionette TRACE conn4 -> [0,2564,"getWindowHandle",null] 21:05:12 INFO - PROCESS | 1839 | 1477627512886 Marionette TRACE conn4 <- [1,2564,null,{"value":"8"}] 21:05:12 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 21:05:12 INFO - PROCESS | 1839 | 1477627512895 Marionette TRACE conn4 -> [0,2565,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:05:13 INFO - PROCESS | 1839 | 1477627513138 Marionette TRACE conn4 <- [1,2565,null,{"value":null}] 21:05:13 INFO - PROCESS | 1839 | 1477627513160 Marionette TRACE conn4 -> [0,2566,"getWindowHandles",null] 21:05:13 INFO - PROCESS | 1839 | 1477627513166 Marionette TRACE conn4 <- [1,2566,null,["8"]] 21:05:13 INFO - PROCESS | 1839 | 1477627513172 Marionette TRACE conn4 -> [0,2567,"switchToWindow",{"name":"8"}] 21:05:13 INFO - PROCESS | 1839 | 1477627513178 Marionette TRACE conn4 <- [1,2567,null,{}] 21:05:13 INFO - PROCESS | 1839 | 1477627513184 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:05:13 INFO - PROCESS | 1839 | ++DOCSHELL 0x82443000 == 9 [pid = 1839] [id = 554] 21:05:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x8253a000) [pid = 1839] [serial = 1626] [outer = (nil)] 21:05:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x828f0c00) [pid = 1839] [serial = 1627] [outer = 0x8253a000] 21:05:13 INFO - PROCESS | 1839 | 1477627513283 Marionette DEBUG loaded listener.js 21:05:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x828f1000) [pid = 1839] [serial = 1628] [outer = 0x8253a000] 21:05:14 INFO - PROCESS | 1839 | 1477627514039 Marionette TRACE conn4 <- [1,2568,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:05:14 INFO - . 21:05:14 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1187ms 21:05:14 INFO - PROCESS | 1839 | 1477627514091 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 21:05:14 INFO - PROCESS | 1839 | 1477627514099 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 21:05:14 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 21:05:14 INFO - PROCESS | 1839 | 1477627514107 Marionette TRACE conn4 -> [0,2570,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:05:14 INFO - PROCESS | 1839 | 1477627514303 Marionette TRACE conn4 <- [1,2570,null,{"value":null}] 21:05:14 INFO - PROCESS | 1839 | 1477627514431 Marionette TRACE conn4 -> [0,2571,"getWindowHandles",null] 21:05:14 INFO - PROCESS | 1839 | 1477627514437 Marionette TRACE conn4 <- [1,2571,null,["8"]] 21:05:14 INFO - PROCESS | 1839 | 1477627514443 Marionette TRACE conn4 -> [0,2572,"switchToWindow",{"name":"8"}] 21:05:14 INFO - PROCESS | 1839 | 1477627514450 Marionette TRACE conn4 <- [1,2572,null,{}] 21:05:14 INFO - PROCESS | 1839 | 1477627514457 Marionette TRACE conn4 -> [0,2573,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:05:14 INFO - PROCESS | 1839 | ++DOCSHELL 0x8363b000 == 10 [pid = 1839] [id = 555] 21:05:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x8363b400) [pid = 1839] [serial = 1629] [outer = (nil)] 21:05:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x8363d000) [pid = 1839] [serial = 1630] [outer = 0x8363b400] 21:05:14 INFO - PROCESS | 1839 | 1477627514551 Marionette DEBUG loaded listener.js 21:05:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x83642800) [pid = 1839] [serial = 1631] [outer = 0x8363b400] 21:05:15 INFO - PROCESS | 1839 | 1477627515259 Marionette TRACE conn4 <- [1,2573,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:05:15 INFO - . 21:05:15 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 1169ms 21:05:15 INFO - PROCESS | 1839 | 1477627515277 Marionette TRACE conn4 -> [0,2574,"getWindowHandle",null] 21:05:15 INFO - PROCESS | 1839 | 1477627515284 Marionette TRACE conn4 <- [1,2574,null,{"value":"8"}] 21:05:15 INFO - TEST-START | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html 21:05:15 INFO - PROCESS | 1839 | 1477627515292 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:05:15 INFO - PROCESS | 1839 | 1477627515482 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 21:05:15 INFO - PROCESS | 1839 | 1477627515500 Marionette TRACE conn4 -> [0,2576,"getWindowHandles",null] 21:05:15 INFO - PROCESS | 1839 | 1477627515507 Marionette TRACE conn4 <- [1,2576,null,["8"]] 21:05:15 INFO - PROCESS | 1839 | 1477627515637 Marionette TRACE conn4 -> [0,2577,"switchToWindow",{"name":"8"}] 21:05:15 INFO - PROCESS | 1839 | 1477627515645 Marionette TRACE conn4 <- [1,2577,null,{}] 21:05:15 INFO - PROCESS | 1839 | 1477627515655 Marionette TRACE conn4 -> [0,2578,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:05:15 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c774400 == 11 [pid = 1839] [id = 556] 21:05:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x8c775c00) [pid = 1839] [serial = 1632] [outer = (nil)] 21:05:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x8c77a400) [pid = 1839] [serial = 1633] [outer = 0x8c775c00] 21:05:15 INFO - PROCESS | 1839 | 1477627515743 Marionette DEBUG loaded listener.js 21:05:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x8c9b6c00) [pid = 1839] [serial = 1634] [outer = 0x8c775c00] 21:05:16 INFO - PROCESS | 1839 | 1477627516356 Marionette TRACE conn4 <- [1,2578,null,{"value":["/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 21:05:16 INFO - . 21:05:16 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 1130ms 21:05:16 INFO - PROCESS | 1839 | 1477627516422 Marionette TRACE conn4 -> [0,2579,"getWindowHandle",null] 21:05:16 INFO - PROCESS | 1839 | 1477627516426 Marionette TRACE conn4 <- [1,2579,null,{"value":"8"}] 21:05:16 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 21:05:16 INFO - PROCESS | 1839 | 1477627516433 Marionette TRACE conn4 -> [0,2580,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:05:16 INFO - PROCESS | 1839 | 1477627516604 Marionette TRACE conn4 <- [1,2580,null,{"value":null}] 21:05:16 INFO - PROCESS | 1839 | 1477627516733 Marionette TRACE conn4 -> [0,2581,"getWindowHandles",null] 21:05:16 INFO - PROCESS | 1839 | 1477627516739 Marionette TRACE conn4 <- [1,2581,null,["8"]] 21:05:16 INFO - PROCESS | 1839 | 1477627516744 Marionette TRACE conn4 -> [0,2582,"switchToWindow",{"name":"8"}] 21:05:16 INFO - PROCESS | 1839 | 1477627516750 Marionette TRACE conn4 <- [1,2582,null,{}] 21:05:16 INFO - PROCESS | 1839 | 1477627516755 Marionette TRACE conn4 -> [0,2583,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:05:16 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce3e400 == 12 [pid = 1839] [id = 557] 21:05:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x8ce3e800) [pid = 1839] [serial = 1635] [outer = (nil)] 21:05:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x8ce41c00) [pid = 1839] [serial = 1636] [outer = 0x8ce3e800] 21:05:16 INFO - PROCESS | 1839 | 1477627516838 Marionette DEBUG loaded listener.js 21:05:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x8ce44000) [pid = 1839] [serial = 1637] [outer = 0x8ce3e800] 21:05:17 WARNING - wptserve Traceback (most recent call last): 21:05:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 21:05:17 WARNING - rv = self.func(request, response) 21:05:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 21:05:17 WARNING - access_control_allow_origin = "*") 21:05:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 21:05:17 WARNING - payload = payload_generator(server_data) 21:05:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 21:05:17 WARNING - return encode_string_as_bmp_image(data) 21:05:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 21:05:17 WARNING - img.save(f, "BMP") 21:05:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 21:05:17 WARNING - f.write(bmpfileheader) 21:05:17 WARNING - TypeError: must be string or pinned buffer, not bytearray 21:05:17 WARNING - 21:05:21 INFO - PROCESS | 1839 | --DOCSHELL 0x8c774400 == 11 [pid = 1839] [id = 556] 21:05:21 INFO - PROCESS | 1839 | --DOCSHELL 0x8363b000 == 10 [pid = 1839] [id = 555] 21:05:21 INFO - PROCESS | 1839 | --DOCSHELL 0x82443000 == 9 [pid = 1839] [id = 554] 21:05:21 INFO - PROCESS | 1839 | --DOCSHELL 0x82488800 == 8 [pid = 1839] [id = 553] 21:05:21 INFO - PROCESS | 1839 | --DOCSHELL 0x82485000 == 7 [pid = 1839] [id = 552] 21:05:24 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x8363b400) [pid = 1839] [serial = 1629] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html] 21:05:24 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x8c775c00) [pid = 1839] [serial = 1632] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html] 21:05:24 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x82485800) [pid = 1839] [serial = 1620] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html] 21:05:24 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x8253a000) [pid = 1839] [serial = 1626] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html] 21:05:24 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x82488c00) [pid = 1839] [serial = 1623] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html] 21:05:29 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x8c9b6c00) [pid = 1839] [serial = 1634] [outer = (nil)] [url = about:blank] 21:05:29 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x8c77a400) [pid = 1839] [serial = 1633] [outer = (nil)] [url = about:blank] 21:05:29 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x8ce41c00) [pid = 1839] [serial = 1636] [outer = (nil)] [url = about:blank] 21:05:29 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x828f0c00) [pid = 1839] [serial = 1627] [outer = (nil)] [url = about:blank] 21:05:29 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x828f1000) [pid = 1839] [serial = 1628] [outer = (nil)] [url = about:blank] 21:05:29 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x8253f000) [pid = 1839] [serial = 1625] [outer = (nil)] [url = about:blank] 21:05:29 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0x8248e000) [pid = 1839] [serial = 1624] [outer = (nil)] [url = about:blank] 21:05:29 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x83642800) [pid = 1839] [serial = 1631] [outer = (nil)] [url = about:blank] 21:05:29 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x8363d000) [pid = 1839] [serial = 1630] [outer = (nil)] [url = about:blank] 21:05:30 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x8253e000) [pid = 1839] [serial = 1622] [outer = (nil)] [url = about:blank] 21:05:46 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 21:05:47 INFO - PROCESS | 1839 | 1477627547019 Marionette TRACE conn4 <- [1,2583,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 21:05:47 INFO - . 21:05:47 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 30607ms 21:05:47 INFO - PROCESS | 1839 | 1477627547041 Marionette TRACE conn4 -> [0,2584,"getWindowHandle",null] 21:05:47 INFO - PROCESS | 1839 | 1477627547048 Marionette TRACE conn4 <- [1,2584,null,{"value":"8"}] 21:05:47 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 21:05:47 INFO - PROCESS | 1839 | 1477627547060 Marionette TRACE conn4 -> [0,2585,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:05:47 INFO - PROCESS | 1839 | 1477627547305 Marionette TRACE conn4 <- [1,2585,null,{"value":null}] 21:05:47 INFO - PROCESS | 1839 | 1477627547388 Marionette TRACE conn4 -> [0,2586,"getWindowHandles",null] 21:05:47 INFO - PROCESS | 1839 | 1477627547395 Marionette TRACE conn4 <- [1,2586,null,["8"]] 21:05:47 INFO - PROCESS | 1839 | 1477627547404 Marionette TRACE conn4 -> [0,2587,"switchToWindow",{"name":"8"}] 21:05:47 INFO - PROCESS | 1839 | 1477627547412 Marionette TRACE conn4 <- [1,2587,null,{}] 21:05:47 INFO - PROCESS | 1839 | 1477627547418 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:05:47 INFO - PROCESS | 1839 | ++DOCSHELL 0x82537400 == 8 [pid = 1839] [id = 558] 21:05:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82538400) [pid = 1839] [serial = 1638] [outer = (nil)] 21:05:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x8253c000) [pid = 1839] [serial = 1639] [outer = 0x82538400] 21:05:47 INFO - PROCESS | 1839 | 1477627547518 Marionette DEBUG loaded listener.js 21:05:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82542c00) [pid = 1839] [serial = 1640] [outer = 0x82538400] 21:05:48 WARNING - wptserve Traceback (most recent call last): 21:05:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 21:05:48 WARNING - rv = self.func(request, response) 21:05:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 21:05:48 WARNING - access_control_allow_origin = "*") 21:05:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 21:05:48 WARNING - payload = payload_generator(server_data) 21:05:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 21:05:48 WARNING - return encode_string_as_bmp_image(data) 21:05:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 21:05:48 WARNING - img.save(f, "BMP") 21:05:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 21:05:48 WARNING - f.write(bmpfileheader) 21:05:48 WARNING - TypeError: must be string or pinned buffer, not bytearray 21:05:48 WARNING - 21:05:57 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce3e400 == 7 [pid = 1839] [id = 557] 21:06:03 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x8ce3e800) [pid = 1839] [serial = 1635] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html] 21:06:08 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x8ce44000) [pid = 1839] [serial = 1637] [outer = (nil)] [url = about:blank] 21:06:08 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x8253c000) [pid = 1839] [serial = 1639] [outer = (nil)] [url = about:blank] 21:06:17 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 21:06:17 INFO - PROCESS | 1839 | 1477627577751 Marionette TRACE conn4 <- [1,2588,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 21:06:17 INFO - . 21:06:17 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 30747ms 21:06:17 INFO - PROCESS | 1839 | 1477627577805 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 21:06:17 INFO - PROCESS | 1839 | 1477627577812 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 21:06:17 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 21:06:17 INFO - PROCESS | 1839 | 1477627577825 Marionette TRACE conn4 -> [0,2590,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:06:18 INFO - PROCESS | 1839 | 1477627578063 Marionette TRACE conn4 <- [1,2590,null,{"value":null}] 21:06:18 INFO - PROCESS | 1839 | 1477627578145 Marionette TRACE conn4 -> [0,2591,"getWindowHandles",null] 21:06:18 INFO - PROCESS | 1839 | 1477627578151 Marionette TRACE conn4 <- [1,2591,null,["8"]] 21:06:18 INFO - PROCESS | 1839 | 1477627578160 Marionette TRACE conn4 -> [0,2592,"switchToWindow",{"name":"8"}] 21:06:18 INFO - PROCESS | 1839 | 1477627578169 Marionette TRACE conn4 <- [1,2592,null,{}] 21:06:18 INFO - PROCESS | 1839 | 1477627578175 Marionette TRACE conn4 -> [0,2593,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:06:18 INFO - PROCESS | 1839 | ++DOCSHELL 0x82483c00 == 8 [pid = 1839] [id = 559] 21:06:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82484400) [pid = 1839] [serial = 1641] [outer = (nil)] 21:06:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x82488c00) [pid = 1839] [serial = 1642] [outer = 0x82484400] 21:06:18 INFO - PROCESS | 1839 | 1477627578277 Marionette DEBUG loaded listener.js 21:06:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82539400) [pid = 1839] [serial = 1643] [outer = 0x82484400] 21:06:18 WARNING - wptserve Traceback (most recent call last): 21:06:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 21:06:18 WARNING - rv = self.func(request, response) 21:06:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 21:06:18 WARNING - access_control_allow_origin = "*") 21:06:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 21:06:18 WARNING - payload = payload_generator(server_data) 21:06:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 21:06:18 WARNING - return encode_string_as_bmp_image(data) 21:06:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 21:06:18 WARNING - img.save(f, "BMP") 21:06:18 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 21:06:18 WARNING - f.write(bmpfileheader) 21:06:18 WARNING - TypeError: must be string or pinned buffer, not bytearray 21:06:18 WARNING - 21:06:28 INFO - PROCESS | 1839 | --DOCSHELL 0x82537400 == 7 [pid = 1839] [id = 558] 21:06:34 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x82538400) [pid = 1839] [serial = 1638] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html] 21:06:39 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x82542c00) [pid = 1839] [serial = 1640] [outer = (nil)] [url = about:blank] 21:06:39 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x82488c00) [pid = 1839] [serial = 1642] [outer = (nil)] [url = about:blank] 21:06:48 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 21:06:48 INFO - PROCESS | 1839 | 1477627608492 Marionette TRACE conn4 <- [1,2593,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 21:06:48 INFO - . 21:06:48 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 30721ms 21:06:48 INFO - PROCESS | 1839 | 1477627608544 Marionette TRACE conn4 -> [0,2594,"getWindowHandle",null] 21:06:48 INFO - PROCESS | 1839 | 1477627608552 Marionette TRACE conn4 <- [1,2594,null,{"value":"8"}] 21:06:48 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html 21:06:48 INFO - PROCESS | 1839 | 1477627608564 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:06:48 INFO - PROCESS | 1839 | 1477627608813 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 21:06:48 INFO - PROCESS | 1839 | 1477627608897 Marionette TRACE conn4 -> [0,2596,"getWindowHandles",null] 21:06:48 INFO - PROCESS | 1839 | 1477627608905 Marionette TRACE conn4 <- [1,2596,null,["8"]] 21:06:48 INFO - PROCESS | 1839 | 1477627608914 Marionette TRACE conn4 -> [0,2597,"switchToWindow",{"name":"8"}] 21:06:48 INFO - PROCESS | 1839 | 1477627608924 Marionette TRACE conn4 <- [1,2597,null,{}] 21:06:48 INFO - PROCESS | 1839 | 1477627608931 Marionette TRACE conn4 -> [0,2598,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:06:48 INFO - PROCESS | 1839 | ++DOCSHELL 0x82489000 == 8 [pid = 1839] [id = 560] 21:06:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82489c00) [pid = 1839] [serial = 1644] [outer = (nil)] 21:06:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x8248e800) [pid = 1839] [serial = 1645] [outer = 0x82489c00] 21:06:49 INFO - PROCESS | 1839 | 1477627609034 Marionette DEBUG loaded listener.js 21:06:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x8253f000) [pid = 1839] [serial = 1646] [outer = 0x82489c00] 21:06:49 INFO - PROCESS | 1839 | 1477627609761 Marionette TRACE conn4 <- [1,2598,null,{"value":["/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 21:06:49 INFO - . 21:06:49 INFO - TEST-OK | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 1236ms 21:06:49 INFO - PROCESS | 1839 | 1477627609797 Marionette TRACE conn4 -> [0,2599,"getWindowHandle",null] 21:06:49 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 21:06:49 INFO - PROCESS | 1839 | 1477627609804 Marionette TRACE conn4 <- [1,2599,null,{"value":"8"}] 21:06:49 INFO - PROCESS | 1839 | 1477627609812 Marionette TRACE conn4 -> [0,2600,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:06:50 INFO - PROCESS | 1839 | 1477627610024 Marionette TRACE conn4 <- [1,2600,null,{"value":null}] 21:06:50 INFO - PROCESS | 1839 | 1477627610175 Marionette TRACE conn4 -> [0,2601,"getWindowHandles",null] 21:06:50 INFO - PROCESS | 1839 | 1477627610180 Marionette TRACE conn4 <- [1,2601,null,["8"]] 21:06:50 INFO - PROCESS | 1839 | 1477627610188 Marionette TRACE conn4 -> [0,2602,"switchToWindow",{"name":"8"}] 21:06:50 INFO - PROCESS | 1839 | 1477627610194 Marionette TRACE conn4 <- [1,2602,null,{}] 21:06:50 INFO - PROCESS | 1839 | 1477627610200 Marionette TRACE conn4 -> [0,2603,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:06:50 INFO - PROCESS | 1839 | ++DOCSHELL 0x8253c000 == 9 [pid = 1839] [id = 561] 21:06:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x8288ac00) [pid = 1839] [serial = 1647] [outer = (nil)] 21:06:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x828f0000) [pid = 1839] [serial = 1648] [outer = 0x8288ac00] 21:06:50 INFO - PROCESS | 1839 | 1477627610291 Marionette DEBUG loaded listener.js 21:06:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x828ef400) [pid = 1839] [serial = 1649] [outer = 0x8288ac00] 21:06:51 INFO - PROCESS | 1839 | ++DOCSHELL 0x82999000 == 10 [pid = 1839] [id = 562] 21:06:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x82999800) [pid = 1839] [serial = 1650] [outer = (nil)] 21:06:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x8299b000) [pid = 1839] [serial = 1651] [outer = 0x82999800] 21:06:51 INFO - PROCESS | 1839 | 1477627611252 Marionette TRACE conn4 <- [1,2603,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:06:51 INFO - . 21:06:51 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 1523ms 21:06:51 INFO - PROCESS | 1839 | 1477627611343 Marionette TRACE conn4 -> [0,2604,"getWindowHandle",null] 21:06:51 INFO - PROCESS | 1839 | 1477627611351 Marionette TRACE conn4 <- [1,2604,null,{"value":"8"}] 21:06:51 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html 21:06:51 INFO - PROCESS | 1839 | 1477627611359 Marionette TRACE conn4 -> [0,2605,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:06:51 INFO - PROCESS | 1839 | 1477627611612 Marionette TRACE conn4 <- [1,2605,null,{"value":null}] 21:06:51 INFO - PROCESS | 1839 | 1477627611693 Marionette TRACE conn4 -> [0,2606,"getWindowHandles",null] 21:06:51 INFO - PROCESS | 1839 | 1477627611698 Marionette TRACE conn4 <- [1,2606,null,["8"]] 21:06:51 INFO - PROCESS | 1839 | 1477627611704 Marionette TRACE conn4 -> [0,2607,"switchToWindow",{"name":"8"}] 21:06:51 INFO - PROCESS | 1839 | 1477627611711 Marionette TRACE conn4 <- [1,2607,null,{}] 21:06:51 INFO - PROCESS | 1839 | 1477627611718 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:06:51 INFO - PROCESS | 1839 | ++DOCSHELL 0x83641c00 == 11 [pid = 1839] [id = 563] 21:06:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x83642000) [pid = 1839] [serial = 1652] [outer = (nil)] 21:06:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x836c8c00) [pid = 1839] [serial = 1653] [outer = 0x83642000] 21:06:51 INFO - PROCESS | 1839 | 1477627611810 Marionette DEBUG loaded listener.js 21:06:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x836cd000) [pid = 1839] [serial = 1654] [outer = 0x83642000] 21:06:52 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c776800 == 12 [pid = 1839] [id = 564] 21:06:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x8c777000) [pid = 1839] [serial = 1655] [outer = (nil)] 21:06:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x8c779800) [pid = 1839] [serial = 1656] [outer = 0x8c777000] 21:06:52 INFO - . 21:06:52 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 1221ms 21:06:52 INFO - PROCESS | 1839 | 1477627612569 Marionette TRACE conn4 <- [1,2608,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:06:52 INFO - PROCESS | 1839 | 1477627612581 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 21:06:52 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 21:06:52 INFO - PROCESS | 1839 | 1477627612586 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 21:06:52 INFO - PROCESS | 1839 | 1477627612594 Marionette TRACE conn4 -> [0,2610,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:06:52 INFO - PROCESS | 1839 | 1477627612874 Marionette TRACE conn4 <- [1,2610,null,{"value":null}] 21:06:52 INFO - PROCESS | 1839 | 1477627612959 Marionette TRACE conn4 -> [0,2611,"getWindowHandles",null] 21:06:52 INFO - PROCESS | 1839 | 1477627612966 Marionette TRACE conn4 <- [1,2611,null,["8"]] 21:06:52 INFO - PROCESS | 1839 | 1477627612971 Marionette TRACE conn4 -> [0,2612,"switchToWindow",{"name":"8"}] 21:06:52 INFO - PROCESS | 1839 | 1477627612978 Marionette TRACE conn4 <- [1,2612,null,{}] 21:06:53 INFO - PROCESS | 1839 | 1477627612984 Marionette TRACE conn4 -> [0,2613,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:06:53 INFO - PROCESS | 1839 | ++DOCSHELL 0x82373c00 == 13 [pid = 1839] [id = 565] 21:06:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x8c9ba400) [pid = 1839] [serial = 1657] [outer = (nil)] 21:06:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x8c9bec00) [pid = 1839] [serial = 1658] [outer = 0x8c9ba400] 21:06:53 INFO - PROCESS | 1839 | 1477627613077 Marionette DEBUG loaded listener.js 21:06:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x8c9c1c00) [pid = 1839] [serial = 1659] [outer = 0x8c9ba400] 21:06:53 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce47800 == 14 [pid = 1839] [id = 566] 21:06:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x8ce49800) [pid = 1839] [serial = 1660] [outer = (nil)] 21:06:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x8ce6d000) [pid = 1839] [serial = 1661] [outer = 0x8ce49800] 21:06:53 INFO - PROCESS | 1839 | 1477627613825 Marionette TRACE conn4 <- [1,2613,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:06:53 INFO - . 21:06:53 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 1277ms 21:06:53 INFO - PROCESS | 1839 | 1477627613896 Marionette TRACE conn4 -> [0,2614,"getWindowHandle",null] 21:06:53 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 21:06:53 INFO - PROCESS | 1839 | 1477627613900 Marionette TRACE conn4 <- [1,2614,null,{"value":"8"}] 21:06:53 INFO - PROCESS | 1839 | 1477627613908 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:06:54 INFO - PROCESS | 1839 | 1477627614101 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 21:06:54 INFO - PROCESS | 1839 | 1477627614233 Marionette TRACE conn4 -> [0,2616,"getWindowHandles",null] 21:06:54 INFO - PROCESS | 1839 | 1477627614238 Marionette TRACE conn4 <- [1,2616,null,["8"]] 21:06:54 INFO - PROCESS | 1839 | 1477627614243 Marionette TRACE conn4 -> [0,2617,"switchToWindow",{"name":"8"}] 21:06:54 INFO - PROCESS | 1839 | 1477627614249 Marionette TRACE conn4 <- [1,2617,null,{}] 21:06:54 INFO - PROCESS | 1839 | 1477627614254 Marionette TRACE conn4 -> [0,2618,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:06:54 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce76000 == 15 [pid = 1839] [id = 567] 21:06:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x8ce76400) [pid = 1839] [serial = 1662] [outer = (nil)] 21:06:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x8ce78800) [pid = 1839] [serial = 1663] [outer = 0x8ce76400] 21:06:54 INFO - PROCESS | 1839 | 1477627614339 Marionette DEBUG loaded listener.js 21:06:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x8ce7ac00) [pid = 1839] [serial = 1664] [outer = 0x8ce76400] 21:06:54 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce9a000 == 16 [pid = 1839] [id = 568] 21:06:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x8ce9a800) [pid = 1839] [serial = 1665] [outer = (nil)] 21:06:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 44 (0x8ce9c400) [pid = 1839] [serial = 1666] [outer = 0x8ce9a800] 21:06:55 INFO - PROCESS | 1839 | 1477627615087 Marionette TRACE conn4 <- [1,2618,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 21:06:55 INFO - . 21:06:55 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 1221ms 21:06:55 INFO - PROCESS | 1839 | 1477627615128 Marionette TRACE conn4 -> [0,2619,"getWindowHandle",null] 21:06:55 INFO - PROCESS | 1839 | 1477627615132 Marionette TRACE conn4 <- [1,2619,null,{"value":"8"}] 21:06:55 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 21:06:55 INFO - PROCESS | 1839 | 1477627615143 Marionette TRACE conn4 -> [0,2620,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:06:55 INFO - PROCESS | 1839 | 1477627615379 Marionette TRACE conn4 <- [1,2620,null,{"value":null}] 21:06:55 INFO - PROCESS | 1839 | 1477627615507 Marionette TRACE conn4 -> [0,2621,"getWindowHandles",null] 21:06:55 INFO - PROCESS | 1839 | 1477627615512 Marionette TRACE conn4 <- [1,2621,null,["8"]] 21:06:55 INFO - PROCESS | 1839 | 1477627615521 Marionette TRACE conn4 -> [0,2622,"switchToWindow",{"name":"8"}] 21:06:55 INFO - PROCESS | 1839 | 1477627615525 Marionette TRACE conn4 <- [1,2622,null,{}] 21:06:55 INFO - PROCESS | 1839 | 1477627615531 Marionette TRACE conn4 -> [0,2623,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:06:55 INFO - PROCESS | 1839 | ++DOCSHELL 0x8da94800 == 17 [pid = 1839] [id = 569] 21:06:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 45 (0x8da95400) [pid = 1839] [serial = 1667] [outer = (nil)] 21:06:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 46 (0x8f7b1000) [pid = 1839] [serial = 1668] [outer = 0x8da95400] 21:06:55 INFO - PROCESS | 1839 | 1477627615620 Marionette DEBUG loaded listener.js 21:06:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 47 (0x8f819c00) [pid = 1839] [serial = 1669] [outer = 0x8da95400] 21:06:56 INFO - PROCESS | 1839 | ++DOCSHELL 0x90e41400 == 18 [pid = 1839] [id = 570] 21:06:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 48 (0x90e41800) [pid = 1839] [serial = 1670] [outer = (nil)] 21:06:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 49 (0x90e44c00) [pid = 1839] [serial = 1671] [outer = 0x90e41800] 21:06:56 INFO - PROCESS | 1839 | 1477627616341 Marionette TRACE conn4 <- [1,2623,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 21:06:56 INFO - . 21:06:56 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 1233ms 21:06:56 INFO - PROCESS | 1839 | 1477627616401 Marionette TRACE conn4 -> [0,2624,"getWindowHandle",null] 21:06:56 INFO - PROCESS | 1839 | 1477627616404 Marionette TRACE conn4 <- [1,2624,null,{"value":"8"}] 21:06:56 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 21:06:56 INFO - PROCESS | 1839 | 1477627616412 Marionette TRACE conn4 -> [0,2625,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:06:56 INFO - PROCESS | 1839 | 1477627616640 Marionette TRACE conn4 <- [1,2625,null,{"value":null}] 21:06:56 INFO - PROCESS | 1839 | 1477627616656 Marionette TRACE conn4 -> [0,2626,"getWindowHandles",null] 21:06:56 INFO - PROCESS | 1839 | 1477627616662 Marionette TRACE conn4 <- [1,2626,null,["8"]] 21:06:56 INFO - PROCESS | 1839 | 1477627616667 Marionette TRACE conn4 -> [0,2627,"switchToWindow",{"name":"8"}] 21:06:56 INFO - PROCESS | 1839 | 1477627616674 Marionette TRACE conn4 <- [1,2627,null,{}] 21:06:56 INFO - PROCESS | 1839 | 1477627616679 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:06:56 INFO - PROCESS | 1839 | ++DOCSHELL 0x82370000 == 19 [pid = 1839] [id = 571] 21:06:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 50 (0x82370c00) [pid = 1839] [serial = 1672] [outer = (nil)] 21:06:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 51 (0x82445800) [pid = 1839] [serial = 1673] [outer = 0x82370c00] 21:06:56 INFO - PROCESS | 1839 | 1477627616801 Marionette DEBUG loaded listener.js 21:06:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 52 (0x82535800) [pid = 1839] [serial = 1674] [outer = 0x82370c00] 21:06:57 INFO - PROCESS | 1839 | ++DOCSHELL 0x828f7c00 == 20 [pid = 1839] [id = 572] 21:06:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 53 (0x828fac00) [pid = 1839] [serial = 1675] [outer = (nil)] 21:06:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 54 (0x8288c000) [pid = 1839] [serial = 1676] [outer = 0x828fac00] 21:06:57 INFO - PROCESS | 1839 | 1477627617759 Marionette TRACE conn4 <- [1,2628,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 21:06:57 INFO - . 21:06:57 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 1371ms 21:06:57 INFO - PROCESS | 1839 | 1477627617817 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 21:06:57 INFO - PROCESS | 1839 | 1477627617824 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 21:06:57 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 21:06:57 INFO - PROCESS | 1839 | 1477627617840 Marionette TRACE conn4 -> [0,2630,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:06:58 INFO - PROCESS | 1839 | 1477627618069 Marionette TRACE conn4 <- [1,2630,null,{"value":null}] 21:06:58 INFO - PROCESS | 1839 | 1477627618234 Marionette TRACE conn4 -> [0,2631,"getWindowHandles",null] 21:06:58 INFO - PROCESS | 1839 | 1477627618242 Marionette TRACE conn4 <- [1,2631,null,["8"]] 21:06:58 INFO - PROCESS | 1839 | 1477627618253 Marionette TRACE conn4 -> [0,2632,"switchToWindow",{"name":"8"}] 21:06:58 INFO - PROCESS | 1839 | 1477627618260 Marionette TRACE conn4 <- [1,2632,null,{}] 21:06:58 INFO - PROCESS | 1839 | 1477627618268 Marionette TRACE conn4 -> [0,2633,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:06:58 INFO - PROCESS | 1839 | ++DOCSHELL 0x8363b000 == 21 [pid = 1839] [id = 573] 21:06:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 55 (0x8363b400) [pid = 1839] [serial = 1677] [outer = (nil)] 21:06:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x8363f000) [pid = 1839] [serial = 1678] [outer = 0x8363b400] 21:06:58 INFO - PROCESS | 1839 | 1477627618406 Marionette DEBUG loaded listener.js 21:06:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x836d1400) [pid = 1839] [serial = 1679] [outer = 0x8363b400] 21:06:59 INFO - PROCESS | 1839 | 1477627619143 Marionette TRACE conn4 <- [1,2633,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:06:59 INFO - . 21:06:59 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 1320ms 21:06:59 INFO - PROCESS | 1839 | 1477627619160 Marionette TRACE conn4 -> [0,2634,"getWindowHandle",null] 21:06:59 INFO - PROCESS | 1839 | 1477627619164 Marionette TRACE conn4 <- [1,2634,null,{"value":"8"}] 21:06:59 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html 21:06:59 INFO - PROCESS | 1839 | 1477627619174 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:06:59 INFO - PROCESS | 1839 | 1477627619417 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 21:06:59 INFO - PROCESS | 1839 | 1477627619562 Marionette TRACE conn4 -> [0,2636,"getWindowHandles",null] 21:06:59 INFO - PROCESS | 1839 | 1477627619567 Marionette TRACE conn4 <- [1,2636,null,["8"]] 21:06:59 INFO - PROCESS | 1839 | 1477627619574 Marionette TRACE conn4 -> [0,2637,"switchToWindow",{"name":"8"}] 21:06:59 INFO - PROCESS | 1839 | 1477627619581 Marionette TRACE conn4 <- [1,2637,null,{}] 21:06:59 INFO - PROCESS | 1839 | 1477627619628 Marionette TRACE conn4 -> [0,2638,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:06:59 INFO - PROCESS | 1839 | ++DOCSHELL 0x83641800 == 22 [pid = 1839] [id = 574] 21:06:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x8ce73c00) [pid = 1839] [serial = 1680] [outer = (nil)] 21:06:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x8da92400) [pid = 1839] [serial = 1681] [outer = 0x8ce73c00] 21:06:59 INFO - PROCESS | 1839 | 1477627619733 Marionette DEBUG loaded listener.js 21:06:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x8db81400) [pid = 1839] [serial = 1682] [outer = 0x8ce73c00] 21:07:00 INFO - PROCESS | 1839 | 1477627620511 Marionette TRACE conn4 <- [1,2638,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:07:00 INFO - . 21:07:00 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 1375ms 21:07:00 INFO - PROCESS | 1839 | 1477627620557 Marionette TRACE conn4 -> [0,2639,"getWindowHandle",null] 21:07:00 INFO - PROCESS | 1839 | 1477627620565 Marionette TRACE conn4 <- [1,2639,null,{"value":"8"}] 21:07:00 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 21:07:00 INFO - PROCESS | 1839 | 1477627620574 Marionette TRACE conn4 -> [0,2640,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:07:00 INFO - PROCESS | 1839 | 1477627620799 Marionette TRACE conn4 <- [1,2640,null,{"value":null}] 21:07:01 INFO - PROCESS | 1839 | 1477627621088 Marionette TRACE conn4 -> [0,2641,"getWindowHandles",null] 21:07:01 INFO - PROCESS | 1839 | 1477627621095 Marionette TRACE conn4 <- [1,2641,null,["8"]] 21:07:01 INFO - PROCESS | 1839 | 1477627621104 Marionette TRACE conn4 -> [0,2642,"switchToWindow",{"name":"8"}] 21:07:01 INFO - PROCESS | 1839 | 1477627621114 Marionette TRACE conn4 <- [1,2642,null,{}] 21:07:01 INFO - PROCESS | 1839 | 1477627621126 Marionette TRACE conn4 -> [0,2643,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:01 INFO - PROCESS | 1839 | ++DOCSHELL 0x82538800 == 23 [pid = 1839] [id = 575] 21:07:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x82538c00) [pid = 1839] [serial = 1683] [outer = (nil)] 21:07:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x8288e400) [pid = 1839] [serial = 1684] [outer = 0x82538c00] 21:07:01 INFO - PROCESS | 1839 | 1477627621225 Marionette DEBUG loaded listener.js 21:07:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x82996c00) [pid = 1839] [serial = 1685] [outer = 0x82538c00] 21:07:02 INFO - PROCESS | 1839 | 1477627622085 Marionette TRACE conn4 <- [1,2643,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:07:02 INFO - . 21:07:02 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 1573ms 21:07:02 INFO - PROCESS | 1839 | 1477627622147 Marionette TRACE conn4 -> [0,2644,"getWindowHandle",null] 21:07:02 INFO - PROCESS | 1839 | 1477627622154 Marionette TRACE conn4 <- [1,2644,null,{"value":"8"}] 21:07:02 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 21:07:02 INFO - PROCESS | 1839 | 1477627622163 Marionette TRACE conn4 -> [0,2645,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:07:02 INFO - PROCESS | 1839 | 1477627622383 Marionette TRACE conn4 <- [1,2645,null,{"value":null}] 21:07:02 INFO - PROCESS | 1839 | --DOCSHELL 0x90e41400 == 22 [pid = 1839] [id = 570] 21:07:02 INFO - PROCESS | 1839 | --DOCSHELL 0x8da94800 == 21 [pid = 1839] [id = 569] 21:07:02 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce9a000 == 20 [pid = 1839] [id = 568] 21:07:02 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce76000 == 19 [pid = 1839] [id = 567] 21:07:02 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce47800 == 18 [pid = 1839] [id = 566] 21:07:02 INFO - PROCESS | 1839 | --DOCSHELL 0x82373c00 == 17 [pid = 1839] [id = 565] 21:07:02 INFO - PROCESS | 1839 | --DOCSHELL 0x8c776800 == 16 [pid = 1839] [id = 564] 21:07:02 INFO - PROCESS | 1839 | --DOCSHELL 0x82999000 == 15 [pid = 1839] [id = 562] 21:07:02 INFO - PROCESS | 1839 | --DOCSHELL 0x82489000 == 14 [pid = 1839] [id = 560] 21:07:02 INFO - PROCESS | 1839 | --DOCSHELL 0x82483c00 == 13 [pid = 1839] [id = 559] 21:07:02 INFO - PROCESS | 1839 | 1477627622567 Marionette TRACE conn4 -> [0,2646,"getWindowHandles",null] 21:07:02 INFO - PROCESS | 1839 | 1477627622573 Marionette TRACE conn4 <- [1,2646,null,["8"]] 21:07:02 INFO - PROCESS | 1839 | 1477627622581 Marionette TRACE conn4 -> [0,2647,"switchToWindow",{"name":"8"}] 21:07:02 INFO - PROCESS | 1839 | 1477627622590 Marionette TRACE conn4 <- [1,2647,null,{}] 21:07:02 INFO - PROCESS | 1839 | 1477627622596 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:02 INFO - PROCESS | 1839 | ++DOCSHELL 0x828fcc00 == 14 [pid = 1839] [id = 576] 21:07:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x82999000) [pid = 1839] [serial = 1686] [outer = (nil)] 21:07:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x83633c00) [pid = 1839] [serial = 1687] [outer = 0x82999000] 21:07:02 INFO - PROCESS | 1839 | 1477627622686 Marionette DEBUG loaded listener.js 21:07:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x8363bc00) [pid = 1839] [serial = 1688] [outer = 0x82999000] 21:07:03 INFO - PROCESS | 1839 | 1477627623394 Marionette TRACE conn4 <- [1,2648,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:07:03 INFO - . 21:07:03 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 1270ms 21:07:03 INFO - PROCESS | 1839 | 1477627623432 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 21:07:03 INFO - PROCESS | 1839 | 1477627623436 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 21:07:03 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 21:07:03 INFO - PROCESS | 1839 | 1477627623444 Marionette TRACE conn4 -> [0,2650,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:07:03 INFO - PROCESS | 1839 | 1477627623634 Marionette TRACE conn4 <- [1,2650,null,{"value":null}] 21:07:03 INFO - PROCESS | 1839 | 1477627623765 Marionette TRACE conn4 -> [0,2651,"getWindowHandles",null] 21:07:03 INFO - PROCESS | 1839 | 1477627623775 Marionette TRACE conn4 <- [1,2651,null,["8"]] 21:07:03 INFO - PROCESS | 1839 | 1477627623789 Marionette TRACE conn4 -> [0,2652,"switchToWindow",{"name":"8"}] 21:07:03 INFO - PROCESS | 1839 | 1477627623797 Marionette TRACE conn4 <- [1,2652,null,{}] 21:07:03 INFO - PROCESS | 1839 | 1477627623807 Marionette TRACE conn4 -> [0,2653,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:03 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce33400 == 15 [pid = 1839] [id = 577] 21:07:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x8ce70c00) [pid = 1839] [serial = 1689] [outer = (nil)] 21:07:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x8ce74000) [pid = 1839] [serial = 1690] [outer = 0x8ce70c00] 21:07:03 INFO - PROCESS | 1839 | 1477627623892 Marionette DEBUG loaded listener.js 21:07:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x8ce95000) [pid = 1839] [serial = 1691] [outer = 0x8ce70c00] 21:07:04 INFO - PROCESS | 1839 | 1477627624538 Marionette TRACE conn4 <- [1,2653,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:07:04 INFO - . 21:07:04 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 1124ms 21:07:04 INFO - PROCESS | 1839 | 1477627624567 Marionette TRACE conn4 -> [0,2654,"getWindowHandle",null] 21:07:04 INFO - PROCESS | 1839 | 1477627624570 Marionette TRACE conn4 <- [1,2654,null,{"value":"8"}] 21:07:04 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 21:07:04 INFO - PROCESS | 1839 | 1477627624578 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:07:04 INFO - PROCESS | 1839 | 1477627624831 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 21:07:04 INFO - PROCESS | 1839 | 1477627624855 Marionette TRACE conn4 -> [0,2656,"getWindowHandles",null] 21:07:04 INFO - PROCESS | 1839 | 1477627624859 Marionette TRACE conn4 <- [1,2656,null,["8"]] 21:07:04 INFO - PROCESS | 1839 | 1477627624864 Marionette TRACE conn4 -> [0,2657,"switchToWindow",{"name":"8"}] 21:07:04 INFO - PROCESS | 1839 | 1477627624871 Marionette TRACE conn4 <- [1,2657,null,{}] 21:07:04 INFO - PROCESS | 1839 | 1477627624877 Marionette TRACE conn4 -> [0,2658,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:04 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f86fc00 == 16 [pid = 1839] [id = 578] 21:07:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x8fa17c00) [pid = 1839] [serial = 1692] [outer = (nil)] 21:07:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x90e4b800) [pid = 1839] [serial = 1693] [outer = 0x8fa17c00] 21:07:05 INFO - PROCESS | 1839 | 1477627625036 Marionette DEBUG loaded listener.js 21:07:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x91065800) [pid = 1839] [serial = 1694] [outer = 0x8fa17c00] 21:07:05 INFO - PROCESS | 1839 | 1477627625813 Marionette TRACE conn4 <- [1,2658,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:07:05 INFO - . 21:07:05 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 1273ms 21:07:05 INFO - PROCESS | 1839 | 1477627625903 Marionette TRACE conn4 -> [0,2659,"getWindowHandle",null] 21:07:05 INFO - PROCESS | 1839 | 1477627625911 Marionette TRACE conn4 <- [1,2659,null,{"value":"8"}] 21:07:05 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 21:07:05 INFO - PROCESS | 1839 | 1477627625930 Marionette TRACE conn4 -> [0,2660,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:07:06 INFO - PROCESS | 1839 | 1477627626162 Marionette TRACE conn4 <- [1,2660,null,{"value":null}] 21:07:06 INFO - PROCESS | 1839 | 1477627626180 Marionette TRACE conn4 -> [0,2661,"getWindowHandles",null] 21:07:06 INFO - PROCESS | 1839 | 1477627626183 Marionette TRACE conn4 <- [1,2661,null,["8"]] 21:07:06 INFO - PROCESS | 1839 | 1477627626190 Marionette TRACE conn4 -> [0,2662,"switchToWindow",{"name":"8"}] 21:07:06 INFO - PROCESS | 1839 | 1477627626196 Marionette TRACE conn4 <- [1,2662,null,{}] 21:07:06 INFO - PROCESS | 1839 | 1477627626201 Marionette TRACE conn4 -> [0,2663,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:06 INFO - PROCESS | 1839 | ++DOCSHELL 0x82444800 == 17 [pid = 1839] [id = 579] 21:07:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x8c76bc00) [pid = 1839] [serial = 1695] [outer = (nil)] 21:07:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x93a80000) [pid = 1839] [serial = 1696] [outer = 0x8c76bc00] 21:07:06 INFO - PROCESS | 1839 | 1477627626356 Marionette DEBUG loaded listener.js 21:07:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x93a88000) [pid = 1839] [serial = 1697] [outer = 0x8c76bc00] 21:07:06 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x90e41800) [pid = 1839] [serial = 1670] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477627616081] 21:07:06 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x8ce49800) [pid = 1839] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 21:07:06 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x8c9ba400) [pid = 1839] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html] 21:07:06 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x8c777000) [pid = 1839] [serial = 1655] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477627612306] 21:07:06 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x83642000) [pid = 1839] [serial = 1652] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html] 21:07:06 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x8ce76400) [pid = 1839] [serial = 1662] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html] 21:07:06 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x8ce9a800) [pid = 1839] [serial = 1665] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 21:07:06 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x82489c00) [pid = 1839] [serial = 1644] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html] 21:07:06 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x82484400) [pid = 1839] [serial = 1641] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html] 21:07:06 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x82999800) [pid = 1839] [serial = 1650] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 21:07:06 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x8288ac00) [pid = 1839] [serial = 1647] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html] 21:07:07 INFO - PROCESS | 1839 | 1477627627151 Marionette TRACE conn4 <- [1,2663,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:07:07 INFO - . 21:07:07 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html | took 1283ms 21:07:07 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 21:07:07 INFO - PROCESS | 1839 | 1477627627209 Marionette TRACE conn4 -> [0,2664,"getWindowHandle",null] 21:07:07 INFO - PROCESS | 1839 | 1477627627212 Marionette TRACE conn4 <- [1,2664,null,{"value":"8"}] 21:07:07 INFO - PROCESS | 1839 | 1477627627220 Marionette TRACE conn4 -> [0,2665,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:07:07 INFO - PROCESS | 1839 | 1477627627373 Marionette TRACE conn4 <- [1,2665,null,{"value":null}] 21:07:07 INFO - PROCESS | 1839 | 1477627627506 Marionette TRACE conn4 -> [0,2666,"getWindowHandles",null] 21:07:07 INFO - PROCESS | 1839 | 1477627627510 Marionette TRACE conn4 <- [1,2666,null,["8"]] 21:07:07 INFO - PROCESS | 1839 | 1477627627518 Marionette TRACE conn4 -> [0,2667,"switchToWindow",{"name":"8"}] 21:07:07 INFO - PROCESS | 1839 | 1477627627523 Marionette TRACE conn4 <- [1,2667,null,{}] 21:07:07 INFO - PROCESS | 1839 | 1477627627528 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:07 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c9ba400 == 18 [pid = 1839] [id = 580] 21:07:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x8ce75c00) [pid = 1839] [serial = 1698] [outer = (nil)] 21:07:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x95244800) [pid = 1839] [serial = 1699] [outer = 0x8ce75c00] 21:07:07 INFO - PROCESS | 1839 | 1477627627643 Marionette DEBUG loaded listener.js 21:07:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x9557a800) [pid = 1839] [serial = 1700] [outer = 0x8ce75c00] 21:07:08 INFO - PROCESS | 1839 | 1477627628269 Marionette TRACE conn4 <- [1,2668,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:07:08 INFO - . 21:07:08 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 1120ms 21:07:08 INFO - PROCESS | 1839 | 1477627628339 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 21:07:08 INFO - PROCESS | 1839 | 1477627628342 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 21:07:08 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 21:07:08 INFO - PROCESS | 1839 | 1477627628352 Marionette TRACE conn4 -> [0,2670,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:07:08 INFO - PROCESS | 1839 | 1477627628565 Marionette TRACE conn4 <- [1,2670,null,{"value":null}] 21:07:08 INFO - PROCESS | 1839 | 1477627628580 Marionette TRACE conn4 -> [0,2671,"getWindowHandles",null] 21:07:08 INFO - PROCESS | 1839 | 1477627628584 Marionette TRACE conn4 <- [1,2671,null,["8"]] 21:07:08 INFO - PROCESS | 1839 | 1477627628589 Marionette TRACE conn4 -> [0,2672,"switchToWindow",{"name":"8"}] 21:07:08 INFO - PROCESS | 1839 | 1477627628595 Marionette TRACE conn4 <- [1,2672,null,{}] 21:07:08 INFO - PROCESS | 1839 | 1477627628601 Marionette TRACE conn4 -> [0,2673,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:08 INFO - PROCESS | 1839 | ++DOCSHELL 0x957e3c00 == 19 [pid = 1839] [id = 581] 21:07:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x957e9000) [pid = 1839] [serial = 1701] [outer = (nil)] 21:07:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x957ebc00) [pid = 1839] [serial = 1702] [outer = 0x957e9000] 21:07:08 INFO - PROCESS | 1839 | 1477627628691 Marionette DEBUG loaded listener.js 21:07:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x957ec000) [pid = 1839] [serial = 1703] [outer = 0x957e9000] 21:07:09 INFO - PROCESS | 1839 | 1477627629515 Marionette TRACE conn4 <- [1,2673,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:07:09 INFO - . 21:07:09 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 1219ms 21:07:09 INFO - PROCESS | 1839 | 1477627629570 Marionette TRACE conn4 -> [0,2674,"getWindowHandle",null] 21:07:09 INFO - PROCESS | 1839 | 1477627629576 Marionette TRACE conn4 <- [1,2674,null,{"value":"8"}] 21:07:09 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 21:07:09 INFO - PROCESS | 1839 | 1477627629629 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:07:09 INFO - PROCESS | 1839 | 1477627629855 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 21:07:10 INFO - PROCESS | 1839 | 1477627630033 Marionette TRACE conn4 -> [0,2676,"getWindowHandles",null] 21:07:10 INFO - PROCESS | 1839 | 1477627630038 Marionette TRACE conn4 <- [1,2676,null,["8"]] 21:07:10 INFO - PROCESS | 1839 | 1477627630052 Marionette TRACE conn4 -> [0,2677,"switchToWindow",{"name":"8"}] 21:07:10 INFO - PROCESS | 1839 | 1477627630060 Marionette TRACE conn4 <- [1,2677,null,{}] 21:07:10 INFO - PROCESS | 1839 | 1477627630067 Marionette TRACE conn4 -> [0,2678,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:10 INFO - PROCESS | 1839 | ++DOCSHELL 0x83637c00 == 20 [pid = 1839] [id = 582] 21:07:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x8ce35c00) [pid = 1839] [serial = 1704] [outer = (nil)] 21:07:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x8ce41c00) [pid = 1839] [serial = 1705] [outer = 0x8ce35c00] 21:07:10 INFO - PROCESS | 1839 | 1477627630170 Marionette DEBUG loaded listener.js 21:07:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x8ce43000) [pid = 1839] [serial = 1706] [outer = 0x8ce35c00] 21:07:10 INFO - PROCESS | 1839 | 1477627630896 Marionette TRACE conn4 <- [1,2678,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:07:10 INFO - . 21:07:10 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 1328ms 21:07:10 INFO - PROCESS | 1839 | 1477627630913 Marionette TRACE conn4 -> [0,2679,"getWindowHandle",null] 21:07:10 INFO - PROCESS | 1839 | 1477627630929 Marionette TRACE conn4 <- [1,2679,null,{"value":"8"}] 21:07:10 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 21:07:10 INFO - PROCESS | 1839 | 1477627630965 Marionette TRACE conn4 -> [0,2680,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:07:11 INFO - PROCESS | 1839 | 1477627631178 Marionette TRACE conn4 <- [1,2680,null,{"value":null}] 21:07:11 INFO - PROCESS | 1839 | 1477627631411 Marionette TRACE conn4 -> [0,2681,"getWindowHandles",null] 21:07:11 INFO - PROCESS | 1839 | 1477627631420 Marionette TRACE conn4 <- [1,2681,null,["8"]] 21:07:11 INFO - PROCESS | 1839 | 1477627631478 Marionette TRACE conn4 -> [0,2682,"switchToWindow",{"name":"8"}] 21:07:11 INFO - PROCESS | 1839 | 1477627631489 Marionette TRACE conn4 <- [1,2682,null,{}] 21:07:11 INFO - PROCESS | 1839 | 1477627631501 Marionette TRACE conn4 -> [0,2683,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:11 INFO - PROCESS | 1839 | ++DOCSHELL 0x939f6400 == 21 [pid = 1839] [id = 583] 21:07:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x939f7000) [pid = 1839] [serial = 1707] [outer = (nil)] 21:07:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x95244c00) [pid = 1839] [serial = 1708] [outer = 0x939f7000] 21:07:11 INFO - PROCESS | 1839 | 1477627631677 Marionette DEBUG loaded listener.js 21:07:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x9524d800) [pid = 1839] [serial = 1709] [outer = 0x939f7000] 21:07:12 INFO - PROCESS | 1839 | 1477627632634 Marionette TRACE conn4 <- [1,2683,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:07:12 INFO - . 21:07:12 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1727ms 21:07:12 INFO - PROCESS | 1839 | 1477627632678 Marionette TRACE conn4 -> [0,2684,"getWindowHandle",null] 21:07:12 INFO - PROCESS | 1839 | 1477627632686 Marionette TRACE conn4 <- [1,2684,null,{"value":"8"}] 21:07:12 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 21:07:12 INFO - PROCESS | 1839 | 1477627632693 Marionette TRACE conn4 -> [0,2685,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:07:12 INFO - PROCESS | 1839 | 1477627632931 Marionette TRACE conn4 <- [1,2685,null,{"value":null}] 21:07:13 INFO - PROCESS | 1839 | 1477627633078 Marionette TRACE conn4 -> [0,2686,"getWindowHandles",null] 21:07:13 INFO - PROCESS | 1839 | 1477627633084 Marionette TRACE conn4 <- [1,2686,null,["8"]] 21:07:13 INFO - PROCESS | 1839 | 1477627633105 Marionette TRACE conn4 -> [0,2687,"switchToWindow",{"name":"8"}] 21:07:13 INFO - PROCESS | 1839 | 1477627633112 Marionette TRACE conn4 <- [1,2687,null,{}] 21:07:13 INFO - PROCESS | 1839 | 1477627633124 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:13 INFO - PROCESS | 1839 | ++DOCSHELL 0x95b5f000 == 22 [pid = 1839] [id = 584] 21:07:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x95b63c00) [pid = 1839] [serial = 1710] [outer = (nil)] 21:07:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x95b66000) [pid = 1839] [serial = 1711] [outer = 0x95b63c00] 21:07:13 INFO - PROCESS | 1839 | 1477627633223 Marionette DEBUG loaded listener.js 21:07:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x95d7e800) [pid = 1839] [serial = 1712] [outer = 0x95b63c00] 21:07:13 INFO - PROCESS | 1839 | 1477627633889 Marionette TRACE conn4 <- [1,2688,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:07:13 INFO - . 21:07:13 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1222ms 21:07:13 INFO - PROCESS | 1839 | 1477627633922 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 21:07:13 INFO - PROCESS | 1839 | 1477627633926 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 21:07:13 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 21:07:13 INFO - PROCESS | 1839 | 1477627633936 Marionette TRACE conn4 -> [0,2690,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:07:14 INFO - PROCESS | 1839 | 1477627634150 Marionette TRACE conn4 <- [1,2690,null,{"value":null}] 21:07:14 INFO - PROCESS | 1839 | 1477627634336 Marionette TRACE conn4 -> [0,2691,"getWindowHandles",null] 21:07:14 INFO - PROCESS | 1839 | 1477627634341 Marionette TRACE conn4 <- [1,2691,null,["8"]] 21:07:14 INFO - PROCESS | 1839 | 1477627634348 Marionette TRACE conn4 -> [0,2692,"switchToWindow",{"name":"8"}] 21:07:14 INFO - PROCESS | 1839 | 1477627634357 Marionette TRACE conn4 <- [1,2692,null,{}] 21:07:14 INFO - PROCESS | 1839 | 1477627634367 Marionette TRACE conn4 -> [0,2693,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:14 INFO - PROCESS | 1839 | ++DOCSHELL 0x95e66800 == 23 [pid = 1839] [id = 585] 21:07:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x95e6b000) [pid = 1839] [serial = 1713] [outer = (nil)] 21:07:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x95e6c000) [pid = 1839] [serial = 1714] [outer = 0x95e6b000] 21:07:14 INFO - PROCESS | 1839 | 1477627634473 Marionette DEBUG loaded listener.js 21:07:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 82 (0x95e73000) [pid = 1839] [serial = 1715] [outer = 0x95e6b000] 21:07:15 INFO - PROCESS | 1839 | 1477627635176 Marionette TRACE conn4 <- [1,2693,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:07:15 INFO - . 21:07:15 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html | took 1275ms 21:07:15 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 21:07:15 INFO - PROCESS | 1839 | 1477627635209 Marionette TRACE conn4 -> [0,2694,"getWindowHandle",null] 21:07:15 INFO - PROCESS | 1839 | 1477627635212 Marionette TRACE conn4 <- [1,2694,null,{"value":"8"}] 21:07:15 INFO - PROCESS | 1839 | 1477627635220 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:07:15 INFO - PROCESS | 1839 | 1477627635397 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 21:07:15 INFO - PROCESS | 1839 | 1477627635703 Marionette TRACE conn4 -> [0,2696,"getWindowHandles",null] 21:07:15 INFO - PROCESS | 1839 | 1477627635710 Marionette TRACE conn4 <- [1,2696,null,["8"]] 21:07:15 INFO - PROCESS | 1839 | 1477627635722 Marionette TRACE conn4 -> [0,2697,"switchToWindow",{"name":"8"}] 21:07:15 INFO - PROCESS | 1839 | 1477627635732 Marionette TRACE conn4 <- [1,2697,null,{}] 21:07:15 INFO - PROCESS | 1839 | 1477627635740 Marionette TRACE conn4 -> [0,2698,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:15 INFO - PROCESS | 1839 | ++DOCSHELL 0x836ccc00 == 24 [pid = 1839] [id = 586] 21:07:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 83 (0x836cd800) [pid = 1839] [serial = 1716] [outer = (nil)] 21:07:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 84 (0x8c76d800) [pid = 1839] [serial = 1717] [outer = 0x836cd800] 21:07:15 INFO - PROCESS | 1839 | 1477627635833 Marionette DEBUG loaded listener.js 21:07:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 85 (0x8ce6ec00) [pid = 1839] [serial = 1718] [outer = 0x836cd800] 21:07:16 INFO - PROCESS | 1839 | 1477627636619 Marionette TRACE conn4 <- [1,2698,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:07:16 INFO - . 21:07:16 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 1426ms 21:07:16 INFO - PROCESS | 1839 | 1477627636646 Marionette TRACE conn4 -> [0,2699,"getWindowHandle",null] 21:07:16 INFO - PROCESS | 1839 | 1477627636652 Marionette TRACE conn4 <- [1,2699,null,{"value":"8"}] 21:07:16 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 21:07:16 INFO - PROCESS | 1839 | 1477627636662 Marionette TRACE conn4 -> [0,2700,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:07:16 INFO - PROCESS | 1839 | 1477627636921 Marionette TRACE conn4 <- [1,2700,null,{"value":null}] 21:07:17 INFO - PROCESS | 1839 | --DOCSHELL 0x83641c00 == 23 [pid = 1839] [id = 563] 21:07:17 INFO - PROCESS | 1839 | --DOCSHELL 0x83641800 == 22 [pid = 1839] [id = 574] 21:07:17 INFO - PROCESS | 1839 | --DOCSHELL 0x8363b000 == 21 [pid = 1839] [id = 573] 21:07:17 INFO - PROCESS | 1839 | --DOCSHELL 0x828f7c00 == 20 [pid = 1839] [id = 572] 21:07:17 INFO - PROCESS | 1839 | --DOCSHELL 0x82370000 == 19 [pid = 1839] [id = 571] 21:07:17 INFO - PROCESS | 1839 | 1477627637068 Marionette TRACE conn4 -> [0,2701,"getWindowHandles",null] 21:07:17 INFO - PROCESS | 1839 | 1477627637074 Marionette TRACE conn4 <- [1,2701,null,["8"]] 21:07:17 INFO - PROCESS | 1839 | --DOMWINDOW == 84 (0x8f7b1000) [pid = 1839] [serial = 1668] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 1839 | --DOMWINDOW == 83 (0x90e44c00) [pid = 1839] [serial = 1671] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477627616081] 21:07:17 INFO - PROCESS | 1839 | 1477627637108 Marionette TRACE conn4 -> [0,2702,"switchToWindow",{"name":"8"}] 21:07:17 INFO - PROCESS | 1839 | 1477627637116 Marionette TRACE conn4 <- [1,2702,null,{}] 21:07:17 INFO - PROCESS | 1839 | 1477627637122 Marionette TRACE conn4 -> [0,2703,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:17 INFO - PROCESS | 1839 | ++DOCSHELL 0x82537400 == 20 [pid = 1839] [id = 587] 21:07:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 84 (0x82539c00) [pid = 1839] [serial = 1719] [outer = (nil)] 21:07:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 85 (0x82887c00) [pid = 1839] [serial = 1720] [outer = 0x82539c00] 21:07:17 INFO - PROCESS | 1839 | 1477627637209 Marionette DEBUG loaded listener.js 21:07:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 86 (0x828f0400) [pid = 1839] [serial = 1721] [outer = 0x82539c00] 21:07:17 INFO - PROCESS | 1839 | --DOMWINDOW == 85 (0x8ce78800) [pid = 1839] [serial = 1663] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 1839 | --DOMWINDOW == 84 (0x8ce7ac00) [pid = 1839] [serial = 1664] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 1839 | --DOMWINDOW == 83 (0x8ce9c400) [pid = 1839] [serial = 1666] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 21:07:17 INFO - PROCESS | 1839 | --DOMWINDOW == 82 (0x8c9bec00) [pid = 1839] [serial = 1658] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 1839 | --DOMWINDOW == 81 (0x8c9c1c00) [pid = 1839] [serial = 1659] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x8ce6d000) [pid = 1839] [serial = 1661] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 21:07:17 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x836c8c00) [pid = 1839] [serial = 1653] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x836cd000) [pid = 1839] [serial = 1654] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x8c779800) [pid = 1839] [serial = 1656] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477627612306] 21:07:17 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x828f0000) [pid = 1839] [serial = 1648] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x828ef400) [pid = 1839] [serial = 1649] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x8299b000) [pid = 1839] [serial = 1651] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 21:07:17 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x8248e800) [pid = 1839] [serial = 1645] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x8253f000) [pid = 1839] [serial = 1646] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x82539400) [pid = 1839] [serial = 1643] [outer = (nil)] [url = about:blank] 21:07:17 INFO - PROCESS | 1839 | 1477627637901 Marionette TRACE conn4 <- [1,2703,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:07:17 INFO - . 21:07:17 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html | took 1271ms 21:07:17 INFO - PROCESS | 1839 | 1477627637932 Marionette TRACE conn4 -> [0,2704,"getWindowHandle",null] 21:07:17 INFO - PROCESS | 1839 | 1477627637936 Marionette TRACE conn4 <- [1,2704,null,{"value":"8"}] 21:07:17 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 21:07:17 INFO - PROCESS | 1839 | 1477627637944 Marionette TRACE conn4 -> [0,2705,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:07:18 INFO - PROCESS | 1839 | 1477627638126 Marionette TRACE conn4 <- [1,2705,null,{"value":null}] 21:07:18 INFO - PROCESS | 1839 | 1477627638267 Marionette TRACE conn4 -> [0,2706,"getWindowHandles",null] 21:07:18 INFO - PROCESS | 1839 | 1477627638277 Marionette TRACE conn4 <- [1,2706,null,["8"]] 21:07:18 INFO - PROCESS | 1839 | 1477627638286 Marionette TRACE conn4 -> [0,2707,"switchToWindow",{"name":"8"}] 21:07:18 INFO - PROCESS | 1839 | 1477627638293 Marionette TRACE conn4 <- [1,2707,null,{}] 21:07:18 INFO - PROCESS | 1839 | 1477627638302 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:18 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c775800 == 21 [pid = 1839] [id = 588] 21:07:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x8ce3e400) [pid = 1839] [serial = 1722] [outer = (nil)] 21:07:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x8ce49800) [pid = 1839] [serial = 1723] [outer = 0x8ce3e400] 21:07:18 INFO - PROCESS | 1839 | 1477627638385 Marionette DEBUG loaded listener.js 21:07:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x8ce6e000) [pid = 1839] [serial = 1724] [outer = 0x8ce3e400] 21:07:19 INFO - PROCESS | 1839 | 1477627639014 Marionette TRACE conn4 <- [1,2708,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:07:19 INFO - . 21:07:19 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1124ms 21:07:19 INFO - PROCESS | 1839 | 1477627639067 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 21:07:19 INFO - PROCESS | 1839 | 1477627639071 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 21:07:19 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 21:07:19 INFO - PROCESS | 1839 | 1477627639079 Marionette TRACE conn4 -> [0,2710,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:07:19 INFO - PROCESS | 1839 | 1477627639311 Marionette TRACE conn4 <- [1,2710,null,{"value":null}] 21:07:19 INFO - PROCESS | 1839 | 1477627639399 Marionette TRACE conn4 -> [0,2711,"getWindowHandles",null] 21:07:19 INFO - PROCESS | 1839 | 1477627639403 Marionette TRACE conn4 <- [1,2711,null,["8"]] 21:07:19 INFO - PROCESS | 1839 | 1477627639408 Marionette TRACE conn4 -> [0,2712,"switchToWindow",{"name":"8"}] 21:07:19 INFO - PROCESS | 1839 | 1477627639415 Marionette TRACE conn4 <- [1,2712,null,{}] 21:07:19 INFO - PROCESS | 1839 | 1477627639420 Marionette TRACE conn4 -> [0,2713,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:19 INFO - PROCESS | 1839 | ++DOCSHELL 0x8fa19c00 == 22 [pid = 1839] [id = 589] 21:07:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x90e47400) [pid = 1839] [serial = 1725] [outer = (nil)] 21:07:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x91a22c00) [pid = 1839] [serial = 1726] [outer = 0x90e47400] 21:07:19 INFO - PROCESS | 1839 | 1477627639507 Marionette DEBUG loaded listener.js 21:07:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x92a31800) [pid = 1839] [serial = 1727] [outer = 0x90e47400] 21:07:20 INFO - PROCESS | 1839 | 1477627640208 Marionette TRACE conn4 <- [1,2713,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:07:20 INFO - . 21:07:20 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1182ms 21:07:20 INFO - PROCESS | 1839 | 1477627640259 Marionette TRACE conn4 -> [0,2714,"getWindowHandle",null] 21:07:20 INFO - PROCESS | 1839 | 1477627640264 Marionette TRACE conn4 <- [1,2714,null,{"value":"8"}] 21:07:20 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 21:07:20 INFO - PROCESS | 1839 | 1477627640271 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:07:20 INFO - PROCESS | 1839 | 1477627640495 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 21:07:20 INFO - PROCESS | 1839 | 1477627640512 Marionette TRACE conn4 -> [0,2716,"getWindowHandles",null] 21:07:20 INFO - PROCESS | 1839 | 1477627640516 Marionette TRACE conn4 <- [1,2716,null,["8"]] 21:07:20 INFO - PROCESS | 1839 | 1477627640522 Marionette TRACE conn4 -> [0,2717,"switchToWindow",{"name":"8"}] 21:07:20 INFO - PROCESS | 1839 | 1477627640527 Marionette TRACE conn4 <- [1,2717,null,{}] 21:07:20 INFO - PROCESS | 1839 | 1477627640532 Marionette TRACE conn4 -> [0,2718,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:20 INFO - PROCESS | 1839 | ++DOCSHELL 0x8244ec00 == 23 [pid = 1839] [id = 590] 21:07:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x955efc00) [pid = 1839] [serial = 1728] [outer = (nil)] 21:07:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x957e7800) [pid = 1839] [serial = 1729] [outer = 0x955efc00] 21:07:20 INFO - PROCESS | 1839 | 1477627640689 Marionette DEBUG loaded listener.js 21:07:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x957e8800) [pid = 1839] [serial = 1730] [outer = 0x955efc00] 21:07:21 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x8da95400) [pid = 1839] [serial = 1667] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html] 21:07:21 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x82999000) [pid = 1839] [serial = 1686] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 21:07:21 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x8ce70c00) [pid = 1839] [serial = 1689] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 21:07:21 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x82538c00) [pid = 1839] [serial = 1683] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html] 21:07:21 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x8c76bc00) [pid = 1839] [serial = 1695] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html] 21:07:21 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x828fac00) [pid = 1839] [serial = 1675] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 21:07:21 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x8ce75c00) [pid = 1839] [serial = 1698] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html] 21:07:21 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x8fa17c00) [pid = 1839] [serial = 1692] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 21:07:21 INFO - PROCESS | 1839 | 1477627641572 Marionette TRACE conn4 <- [1,2718,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:07:21 INFO - . 21:07:21 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1324ms 21:07:21 INFO - PROCESS | 1839 | 1477627641594 Marionette TRACE conn4 -> [0,2719,"getWindowHandle",null] 21:07:21 INFO - PROCESS | 1839 | 1477627641598 Marionette TRACE conn4 <- [1,2719,null,{"value":"8"}] 21:07:21 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 21:07:21 INFO - PROCESS | 1839 | 1477627641606 Marionette TRACE conn4 -> [0,2720,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:07:21 INFO - PROCESS | 1839 | 1477627641821 Marionette TRACE conn4 <- [1,2720,null,{"value":null}] 21:07:21 INFO - PROCESS | 1839 | 1477627641834 Marionette TRACE conn4 -> [0,2721,"getWindowHandles",null] 21:07:21 INFO - PROCESS | 1839 | 1477627641837 Marionette TRACE conn4 <- [1,2721,null,["8"]] 21:07:21 INFO - PROCESS | 1839 | 1477627641841 Marionette TRACE conn4 -> [0,2722,"switchToWindow",{"name":"8"}] 21:07:21 INFO - PROCESS | 1839 | 1477627641848 Marionette TRACE conn4 <- [1,2722,null,{}] 21:07:21 INFO - PROCESS | 1839 | 1477627641855 Marionette TRACE conn4 -> [0,2723,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:21 INFO - PROCESS | 1839 | ++DOCSHELL 0x825cd400 == 24 [pid = 1839] [id = 591] 21:07:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x8299d400) [pid = 1839] [serial = 1731] [outer = (nil)] 21:07:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x95b60800) [pid = 1839] [serial = 1732] [outer = 0x8299d400] 21:07:22 INFO - PROCESS | 1839 | 1477627642045 Marionette DEBUG loaded listener.js 21:07:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x95e69400) [pid = 1839] [serial = 1733] [outer = 0x8299d400] 21:07:22 WARNING - wptserve Traceback (most recent call last): 21:07:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 21:07:22 WARNING - rv = self.func(request, response) 21:07:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 21:07:22 WARNING - access_control_allow_origin = "*") 21:07:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 21:07:22 WARNING - payload = payload_generator(server_data) 21:07:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 21:07:22 WARNING - return encode_string_as_bmp_image(data) 21:07:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 21:07:22 WARNING - img.save(f, "BMP") 21:07:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 21:07:22 WARNING - f.write(bmpfileheader) 21:07:22 WARNING - TypeError: must be string or pinned buffer, not bytearray 21:07:22 WARNING - 21:07:26 INFO - PROCESS | 1839 | --DOCSHELL 0x82538800 == 23 [pid = 1839] [id = 575] 21:07:26 INFO - PROCESS | 1839 | --DOCSHELL 0x8c9ba400 == 22 [pid = 1839] [id = 580] 21:07:26 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce33400 == 21 [pid = 1839] [id = 577] 21:07:26 INFO - PROCESS | 1839 | --DOCSHELL 0x8253c000 == 20 [pid = 1839] [id = 561] 21:07:26 INFO - PROCESS | 1839 | --DOCSHELL 0x8f86fc00 == 19 [pid = 1839] [id = 578] 21:07:26 INFO - PROCESS | 1839 | --DOCSHELL 0x828fcc00 == 18 [pid = 1839] [id = 576] 21:07:26 INFO - PROCESS | 1839 | --DOCSHELL 0x8244ec00 == 17 [pid = 1839] [id = 590] 21:07:26 INFO - PROCESS | 1839 | --DOCSHELL 0x8fa19c00 == 16 [pid = 1839] [id = 589] 21:07:26 INFO - PROCESS | 1839 | --DOCSHELL 0x82444800 == 15 [pid = 1839] [id = 579] 21:07:26 INFO - PROCESS | 1839 | --DOCSHELL 0x8c775800 == 14 [pid = 1839] [id = 588] 21:07:26 INFO - PROCESS | 1839 | --DOCSHELL 0x82537400 == 13 [pid = 1839] [id = 587] 21:07:26 INFO - PROCESS | 1839 | --DOCSHELL 0x836ccc00 == 12 [pid = 1839] [id = 586] 21:07:26 INFO - PROCESS | 1839 | --DOCSHELL 0x95b5f000 == 11 [pid = 1839] [id = 584] 21:07:26 INFO - PROCESS | 1839 | --DOCSHELL 0x939f6400 == 10 [pid = 1839] [id = 583] 21:07:26 INFO - PROCESS | 1839 | --DOCSHELL 0x83637c00 == 9 [pid = 1839] [id = 582] 21:07:26 INFO - PROCESS | 1839 | --DOCSHELL 0x957e3c00 == 8 [pid = 1839] [id = 581] 21:07:26 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x8f819c00) [pid = 1839] [serial = 1669] [outer = (nil)] [url = about:blank] 21:07:26 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x95244800) [pid = 1839] [serial = 1699] [outer = (nil)] [url = about:blank] 21:07:26 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x9557a800) [pid = 1839] [serial = 1700] [outer = (nil)] [url = about:blank] 21:07:26 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x93a80000) [pid = 1839] [serial = 1696] [outer = (nil)] [url = about:blank] 21:07:26 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x93a88000) [pid = 1839] [serial = 1697] [outer = (nil)] [url = about:blank] 21:07:26 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x90e4b800) [pid = 1839] [serial = 1693] [outer = (nil)] [url = about:blank] 21:07:26 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x91065800) [pid = 1839] [serial = 1694] [outer = (nil)] [url = about:blank] 21:07:26 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x8ce74000) [pid = 1839] [serial = 1690] [outer = (nil)] [url = about:blank] 21:07:26 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x8ce95000) [pid = 1839] [serial = 1691] [outer = (nil)] [url = about:blank] 21:07:26 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x83633c00) [pid = 1839] [serial = 1687] [outer = (nil)] [url = about:blank] 21:07:26 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x8363bc00) [pid = 1839] [serial = 1688] [outer = (nil)] [url = about:blank] 21:07:26 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x8288e400) [pid = 1839] [serial = 1684] [outer = (nil)] [url = about:blank] 21:07:26 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x82996c00) [pid = 1839] [serial = 1685] [outer = (nil)] [url = about:blank] 21:07:26 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x8363f000) [pid = 1839] [serial = 1678] [outer = (nil)] [url = about:blank] 21:07:26 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x82445800) [pid = 1839] [serial = 1673] [outer = (nil)] [url = about:blank] 21:07:26 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x8288c000) [pid = 1839] [serial = 1676] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 21:07:26 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x8da92400) [pid = 1839] [serial = 1681] [outer = (nil)] [url = about:blank] 21:07:26 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x957ebc00) [pid = 1839] [serial = 1702] [outer = (nil)] [url = about:blank] 21:07:29 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x836cd800) [pid = 1839] [serial = 1716] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html] 21:07:29 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x95b63c00) [pid = 1839] [serial = 1710] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 21:07:29 INFO - PROCESS | 1839 | --DOMWINDOW == 54 (0x957e9000) [pid = 1839] [serial = 1701] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html] 21:07:29 INFO - PROCESS | 1839 | --DOMWINDOW == 53 (0x82539c00) [pid = 1839] [serial = 1719] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html] 21:07:29 INFO - PROCESS | 1839 | --DOMWINDOW == 52 (0x939f7000) [pid = 1839] [serial = 1707] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 21:07:29 INFO - PROCESS | 1839 | --DOMWINDOW == 51 (0x8ce35c00) [pid = 1839] [serial = 1704] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 21:07:29 INFO - PROCESS | 1839 | --DOMWINDOW == 50 (0x8ce3e400) [pid = 1839] [serial = 1722] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 21:07:29 INFO - PROCESS | 1839 | --DOMWINDOW == 49 (0x95e6b000) [pid = 1839] [serial = 1713] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html] 21:07:29 INFO - PROCESS | 1839 | --DOMWINDOW == 48 (0x90e47400) [pid = 1839] [serial = 1725] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 21:07:29 INFO - PROCESS | 1839 | --DOMWINDOW == 47 (0x955efc00) [pid = 1839] [serial = 1728] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 21:07:29 INFO - PROCESS | 1839 | --DOMWINDOW == 46 (0x82370c00) [pid = 1839] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html] 21:07:29 INFO - PROCESS | 1839 | --DOMWINDOW == 45 (0x8ce73c00) [pid = 1839] [serial = 1680] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html] 21:07:29 INFO - PROCESS | 1839 | --DOMWINDOW == 44 (0x8363b400) [pid = 1839] [serial = 1677] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html] 21:07:33 INFO - PROCESS | 1839 | --DOCSHELL 0x95e66800 == 7 [pid = 1839] [id = 585] 21:07:34 INFO - PROCESS | 1839 | --DOMWINDOW == 43 (0x828f0400) [pid = 1839] [serial = 1721] [outer = (nil)] [url = about:blank] 21:07:34 INFO - PROCESS | 1839 | --DOMWINDOW == 42 (0x82887c00) [pid = 1839] [serial = 1720] [outer = (nil)] [url = about:blank] 21:07:34 INFO - PROCESS | 1839 | --DOMWINDOW == 41 (0x8ce6e000) [pid = 1839] [serial = 1724] [outer = (nil)] [url = about:blank] 21:07:34 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x8ce49800) [pid = 1839] [serial = 1723] [outer = (nil)] [url = about:blank] 21:07:34 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x92a31800) [pid = 1839] [serial = 1727] [outer = (nil)] [url = about:blank] 21:07:34 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x91a22c00) [pid = 1839] [serial = 1726] [outer = (nil)] [url = about:blank] 21:07:34 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x957e8800) [pid = 1839] [serial = 1730] [outer = (nil)] [url = about:blank] 21:07:34 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x957e7800) [pid = 1839] [serial = 1729] [outer = (nil)] [url = about:blank] 21:07:34 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x95b60800) [pid = 1839] [serial = 1732] [outer = (nil)] [url = about:blank] 21:07:34 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x8c76d800) [pid = 1839] [serial = 1717] [outer = (nil)] [url = about:blank] 21:07:34 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x8ce6ec00) [pid = 1839] [serial = 1718] [outer = (nil)] [url = about:blank] 21:07:34 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x95e6c000) [pid = 1839] [serial = 1714] [outer = (nil)] [url = about:blank] 21:07:34 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x95e73000) [pid = 1839] [serial = 1715] [outer = (nil)] [url = about:blank] 21:07:34 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x82535800) [pid = 1839] [serial = 1674] [outer = (nil)] [url = about:blank] 21:07:34 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x8db81400) [pid = 1839] [serial = 1682] [outer = (nil)] [url = about:blank] 21:07:34 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x836d1400) [pid = 1839] [serial = 1679] [outer = (nil)] [url = about:blank] 21:07:34 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x95b66000) [pid = 1839] [serial = 1711] [outer = (nil)] [url = about:blank] 21:07:34 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x95d7e800) [pid = 1839] [serial = 1712] [outer = (nil)] [url = about:blank] 21:07:34 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x95244c00) [pid = 1839] [serial = 1708] [outer = (nil)] [url = about:blank] 21:07:34 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0x9524d800) [pid = 1839] [serial = 1709] [outer = (nil)] [url = about:blank] 21:07:34 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x8ce41c00) [pid = 1839] [serial = 1705] [outer = (nil)] [url = about:blank] 21:07:34 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x8ce43000) [pid = 1839] [serial = 1706] [outer = (nil)] [url = about:blank] 21:07:34 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x957ec000) [pid = 1839] [serial = 1703] [outer = (nil)] [url = about:blank] 21:07:52 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 21:07:52 INFO - PROCESS | 1839 | 1477627672245 Marionette TRACE conn4 <- [1,2723,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 21:07:52 INFO - . 21:07:52 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30702ms 21:07:52 INFO - PROCESS | 1839 | 1477627672309 Marionette TRACE conn4 -> [0,2724,"getWindowHandle",null] 21:07:52 INFO - PROCESS | 1839 | 1477627672316 Marionette TRACE conn4 <- [1,2724,null,{"value":"8"}] 21:07:52 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 21:07:52 INFO - PROCESS | 1839 | 1477627672329 Marionette TRACE conn4 -> [0,2725,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:07:52 INFO - PROCESS | 1839 | 1477627672575 Marionette TRACE conn4 <- [1,2725,null,{"value":null}] 21:07:52 INFO - PROCESS | 1839 | 1477627672660 Marionette TRACE conn4 -> [0,2726,"getWindowHandles",null] 21:07:52 INFO - PROCESS | 1839 | 1477627672666 Marionette TRACE conn4 <- [1,2726,null,["8"]] 21:07:52 INFO - PROCESS | 1839 | 1477627672675 Marionette TRACE conn4 -> [0,2727,"switchToWindow",{"name":"8"}] 21:07:52 INFO - PROCESS | 1839 | 1477627672684 Marionette TRACE conn4 <- [1,2727,null,{}] 21:07:52 INFO - PROCESS | 1839 | 1477627672690 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:07:52 INFO - PROCESS | 1839 | ++DOCSHELL 0x8248a000 == 8 [pid = 1839] [id = 592] 21:07:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x8248a800) [pid = 1839] [serial = 1734] [outer = (nil)] 21:07:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x8248e400) [pid = 1839] [serial = 1735] [outer = 0x8248a800] 21:07:52 INFO - PROCESS | 1839 | 1477627672791 Marionette DEBUG loaded listener.js 21:07:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82538c00) [pid = 1839] [serial = 1736] [outer = 0x8248a800] 21:07:53 WARNING - wptserve Traceback (most recent call last): 21:07:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 21:07:53 WARNING - rv = self.func(request, response) 21:07:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 21:07:53 WARNING - access_control_allow_origin = "*") 21:07:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 21:07:53 WARNING - payload = payload_generator(server_data) 21:07:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 21:07:53 WARNING - return encode_string_as_bmp_image(data) 21:07:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 21:07:53 WARNING - img.save(f, "BMP") 21:07:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 21:07:53 WARNING - f.write(bmpfileheader) 21:07:53 WARNING - TypeError: must be string or pinned buffer, not bytearray 21:07:53 WARNING - 21:08:02 INFO - PROCESS | 1839 | --DOCSHELL 0x825cd400 == 7 [pid = 1839] [id = 591] 21:08:04 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x8299d400) [pid = 1839] [serial = 1731] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 21:08:10 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x95e69400) [pid = 1839] [serial = 1733] [outer = (nil)] [url = about:blank] 21:08:10 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x8248e400) [pid = 1839] [serial = 1735] [outer = (nil)] [url = about:blank] 21:08:22 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 21:08:23 INFO - PROCESS | 1839 | 1477627703008 Marionette TRACE conn4 <- [1,2728,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 21:08:23 INFO - . 21:08:23 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30709ms 21:08:23 INFO - PROCESS | 1839 | 1477627703036 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 21:08:23 INFO - PROCESS | 1839 | 1477627703043 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 21:08:23 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 21:08:23 INFO - PROCESS | 1839 | 1477627703056 Marionette TRACE conn4 -> [0,2730,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:08:23 INFO - PROCESS | 1839 | 1477627703306 Marionette TRACE conn4 <- [1,2730,null,{"value":null}] 21:08:23 INFO - PROCESS | 1839 | 1477627703389 Marionette TRACE conn4 -> [0,2731,"getWindowHandles",null] 21:08:23 INFO - PROCESS | 1839 | 1477627703396 Marionette TRACE conn4 <- [1,2731,null,["8"]] 21:08:23 INFO - PROCESS | 1839 | 1477627703405 Marionette TRACE conn4 -> [0,2732,"switchToWindow",{"name":"8"}] 21:08:23 INFO - PROCESS | 1839 | 1477627703414 Marionette TRACE conn4 <- [1,2732,null,{}] 21:08:23 INFO - PROCESS | 1839 | 1477627703420 Marionette TRACE conn4 -> [0,2733,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:23 INFO - PROCESS | 1839 | ++DOCSHELL 0x82484800 == 8 [pid = 1839] [id = 593] 21:08:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82485000) [pid = 1839] [serial = 1737] [outer = (nil)] 21:08:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x82489c00) [pid = 1839] [serial = 1738] [outer = 0x82485000] 21:08:23 INFO - PROCESS | 1839 | 1477627703521 Marionette DEBUG loaded listener.js 21:08:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x8253c400) [pid = 1839] [serial = 1739] [outer = 0x82485000] 21:08:24 WARNING - wptserve Traceback (most recent call last): 21:08:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 21:08:24 WARNING - rv = self.func(request, response) 21:08:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 21:08:24 WARNING - access_control_allow_origin = "*") 21:08:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 21:08:24 WARNING - payload = payload_generator(server_data) 21:08:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 21:08:24 WARNING - return encode_string_as_bmp_image(data) 21:08: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 21:08:24 WARNING - img.save(f, "BMP") 21:08:24 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 21:08:24 WARNING - f.write(bmpfileheader) 21:08:24 WARNING - TypeError: must be string or pinned buffer, not bytearray 21:08:24 WARNING - 21:08:33 INFO - PROCESS | 1839 | --DOCSHELL 0x8248a000 == 7 [pid = 1839] [id = 592] 21:08:35 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x8248a800) [pid = 1839] [serial = 1734] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 21:08:40 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x82538c00) [pid = 1839] [serial = 1736] [outer = (nil)] [url = about:blank] 21:08:40 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x82489c00) [pid = 1839] [serial = 1738] [outer = (nil)] [url = about:blank] 21:08:53 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 21:08:53 INFO - PROCESS | 1839 | 1477627733737 Marionette TRACE conn4 <- [1,2733,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 21:08:53 INFO - . 21:08:53 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30713ms 21:08:53 INFO - PROCESS | 1839 | 1477627733767 Marionette TRACE conn4 -> [0,2734,"getWindowHandle",null] 21:08:53 INFO - PROCESS | 1839 | 1477627733774 Marionette TRACE conn4 <- [1,2734,null,{"value":"8"}] 21:08:53 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 21:08:53 INFO - PROCESS | 1839 | 1477627733787 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:08:54 INFO - PROCESS | 1839 | 1477627734027 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 21:08:54 INFO - PROCESS | 1839 | 1477627734110 Marionette TRACE conn4 -> [0,2736,"getWindowHandles",null] 21:08:54 INFO - PROCESS | 1839 | 1477627734116 Marionette TRACE conn4 <- [1,2736,null,["8"]] 21:08:54 INFO - PROCESS | 1839 | 1477627734126 Marionette TRACE conn4 -> [0,2737,"switchToWindow",{"name":"8"}] 21:08:54 INFO - PROCESS | 1839 | 1477627734134 Marionette TRACE conn4 <- [1,2737,null,{}] 21:08:54 INFO - PROCESS | 1839 | 1477627734141 Marionette TRACE conn4 -> [0,2738,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:54 INFO - PROCESS | 1839 | ++DOCSHELL 0x82487800 == 8 [pid = 1839] [id = 594] 21:08:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82489800) [pid = 1839] [serial = 1740] [outer = (nil)] 21:08:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x8248dc00) [pid = 1839] [serial = 1741] [outer = 0x82489800] 21:08:54 INFO - PROCESS | 1839 | 1477627734242 Marionette DEBUG loaded listener.js 21:08:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x8253e000) [pid = 1839] [serial = 1742] [outer = 0x82489800] 21:08:54 INFO - PROCESS | 1839 | 1477627734885 Marionette TRACE conn4 <- [1,2738,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:08:54 INFO - . 21:08:54 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1172ms 21:08:54 INFO - PROCESS | 1839 | 1477627734956 Marionette TRACE conn4 -> [0,2739,"getWindowHandle",null] 21:08:54 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 21:08:54 INFO - PROCESS | 1839 | 1477627734963 Marionette TRACE conn4 <- [1,2739,null,{"value":"8"}] 21:08:54 INFO - PROCESS | 1839 | 1477627734970 Marionette TRACE conn4 -> [0,2740,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:08:55 INFO - PROCESS | 1839 | 1477627735209 Marionette TRACE conn4 <- [1,2740,null,{"value":null}] 21:08:55 INFO - PROCESS | 1839 | 1477627735223 Marionette TRACE conn4 -> [0,2741,"getWindowHandles",null] 21:08:55 INFO - PROCESS | 1839 | 1477627735234 Marionette TRACE conn4 <- [1,2741,null,["8"]] 21:08:55 INFO - PROCESS | 1839 | 1477627735247 Marionette TRACE conn4 -> [0,2742,"switchToWindow",{"name":"8"}] 21:08:55 INFO - PROCESS | 1839 | 1477627735253 Marionette TRACE conn4 <- [1,2742,null,{}] 21:08:55 INFO - PROCESS | 1839 | 1477627735259 Marionette TRACE conn4 -> [0,2743,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:55 INFO - PROCESS | 1839 | ++DOCSHELL 0x82539c00 == 9 [pid = 1839] [id = 595] 21:08:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x82887400) [pid = 1839] [serial = 1743] [outer = (nil)] 21:08:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x828f0c00) [pid = 1839] [serial = 1744] [outer = 0x82887400] 21:08:55 INFO - PROCESS | 1839 | 1477627735346 Marionette DEBUG loaded listener.js 21:08:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x828f0000) [pid = 1839] [serial = 1745] [outer = 0x82887400] 21:08:56 INFO - PROCESS | 1839 | 1477627736113 Marionette TRACE conn4 <- [1,2743,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:08:56 INFO - . 21:08:56 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1179ms 21:08:56 INFO - PROCESS | 1839 | 1477627736157 Marionette TRACE conn4 -> [0,2744,"getWindowHandle",null] 21:08:56 INFO - PROCESS | 1839 | 1477627736165 Marionette TRACE conn4 <- [1,2744,null,{"value":"8"}] 21:08:56 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 21:08:56 INFO - PROCESS | 1839 | 1477627736172 Marionette TRACE conn4 -> [0,2745,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:08:56 INFO - PROCESS | 1839 | 1477627736359 Marionette TRACE conn4 <- [1,2745,null,{"value":null}] 21:08:56 INFO - PROCESS | 1839 | 1477627736495 Marionette TRACE conn4 -> [0,2746,"getWindowHandles",null] 21:08:56 INFO - PROCESS | 1839 | 1477627736500 Marionette TRACE conn4 <- [1,2746,null,["8"]] 21:08:56 INFO - PROCESS | 1839 | 1477627736506 Marionette TRACE conn4 -> [0,2747,"switchToWindow",{"name":"8"}] 21:08:56 INFO - PROCESS | 1839 | 1477627736514 Marionette TRACE conn4 <- [1,2747,null,{}] 21:08:56 INFO - PROCESS | 1839 | 1477627736521 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:56 INFO - PROCESS | 1839 | ++DOCSHELL 0x8363d000 == 10 [pid = 1839] [id = 596] 21:08:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x8363d800) [pid = 1839] [serial = 1746] [outer = (nil)] 21:08:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x8363fc00) [pid = 1839] [serial = 1747] [outer = 0x8363d800] 21:08:56 INFO - PROCESS | 1839 | 1477627736613 Marionette DEBUG loaded listener.js 21:08:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x83642800) [pid = 1839] [serial = 1748] [outer = 0x8363d800] 21:08:57 INFO - PROCESS | 1839 | 1477627737268 Marionette TRACE conn4 <- [1,2748,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:08:57 INFO - . 21:08:57 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1136ms 21:08:57 INFO - PROCESS | 1839 | 1477627737307 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 21:08:57 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 21:08:57 INFO - PROCESS | 1839 | 1477627737312 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 21:08:57 INFO - PROCESS | 1839 | 1477627737319 Marionette TRACE conn4 -> [0,2750,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:08:57 INFO - PROCESS | 1839 | 1477627737538 Marionette TRACE conn4 <- [1,2750,null,{"value":null}] 21:08:57 INFO - PROCESS | 1839 | 1477627737555 Marionette TRACE conn4 -> [0,2751,"getWindowHandles",null] 21:08:57 INFO - PROCESS | 1839 | 1477627737562 Marionette TRACE conn4 <- [1,2751,null,["8"]] 21:08:57 INFO - PROCESS | 1839 | 1477627737567 Marionette TRACE conn4 -> [0,2752,"switchToWindow",{"name":"8"}] 21:08:57 INFO - PROCESS | 1839 | 1477627737574 Marionette TRACE conn4 <- [1,2752,null,{}] 21:08:57 INFO - PROCESS | 1839 | 1477627737580 Marionette TRACE conn4 -> [0,2753,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:57 INFO - PROCESS | 1839 | ++DOCSHELL 0x82481c00 == 11 [pid = 1839] [id = 597] 21:08:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x8c776c00) [pid = 1839] [serial = 1749] [outer = (nil)] 21:08:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x8c9b4400) [pid = 1839] [serial = 1750] [outer = 0x8c776c00] 21:08:57 INFO - PROCESS | 1839 | 1477627737663 Marionette DEBUG loaded listener.js 21:08:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x8c9be400) [pid = 1839] [serial = 1751] [outer = 0x8c776c00] 21:08:58 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce3e000 == 12 [pid = 1839] [id = 598] 21:08:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x8ce3ec00) [pid = 1839] [serial = 1752] [outer = (nil)] 21:08:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x8c9c2c00) [pid = 1839] [serial = 1753] [outer = 0x8ce3ec00] 21:08:58 INFO - PROCESS | 1839 | 1477627738450 Marionette TRACE conn4 <- [1,2753,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 21:08:58 INFO - . 21:08:58 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1172ms 21:08:58 INFO - PROCESS | 1839 | 1477627738490 Marionette TRACE conn4 -> [0,2754,"getWindowHandle",null] 21:08:58 INFO - PROCESS | 1839 | 1477627738494 Marionette TRACE conn4 <- [1,2754,null,{"value":"8"}] 21:08:58 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 21:08:58 INFO - PROCESS | 1839 | 1477627738501 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:08:58 INFO - PROCESS | 1839 | 1477627738734 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 21:08:58 INFO - PROCESS | 1839 | 1477627738757 Marionette TRACE conn4 -> [0,2756,"getWindowHandles",null] 21:08:58 INFO - PROCESS | 1839 | 1477627738762 Marionette TRACE conn4 <- [1,2756,null,["8"]] 21:08:58 INFO - PROCESS | 1839 | 1477627738768 Marionette TRACE conn4 -> [0,2757,"switchToWindow",{"name":"8"}] 21:08:58 INFO - PROCESS | 1839 | 1477627738774 Marionette TRACE conn4 <- [1,2757,null,{}] 21:08:58 INFO - PROCESS | 1839 | 1477627738780 Marionette TRACE conn4 -> [0,2758,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:08:58 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce41000 == 13 [pid = 1839] [id = 599] 21:08:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x8ce42000) [pid = 1839] [serial = 1754] [outer = (nil)] 21:08:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x8ce6dc00) [pid = 1839] [serial = 1755] [outer = 0x8ce42000] 21:08:58 INFO - PROCESS | 1839 | 1477627738862 Marionette DEBUG loaded listener.js 21:08:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x8ce6f800) [pid = 1839] [serial = 1756] [outer = 0x8ce42000] 21:08:59 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce8f800 == 14 [pid = 1839] [id = 600] 21:08:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x8ce8fc00) [pid = 1839] [serial = 1757] [outer = (nil)] 21:08:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x8ce91000) [pid = 1839] [serial = 1758] [outer = 0x8ce8fc00] 21:08:59 INFO - PROCESS | 1839 | 1477627739612 Marionette TRACE conn4 <- [1,2758,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 21:08:59 INFO - . 21:08:59 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1126ms 21:08:59 INFO - PROCESS | 1839 | 1477627739628 Marionette TRACE conn4 -> [0,2759,"getWindowHandle",null] 21:08:59 INFO - PROCESS | 1839 | 1477627739632 Marionette TRACE conn4 <- [1,2759,null,{"value":"8"}] 21:08:59 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 21:08:59 INFO - PROCESS | 1839 | 1477627739639 Marionette TRACE conn4 -> [0,2760,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:08:59 INFO - PROCESS | 1839 | 1477627739867 Marionette TRACE conn4 <- [1,2760,null,{"value":null}] 21:08:59 INFO - PROCESS | 1839 | 1477627739995 Marionette TRACE conn4 -> [0,2761,"getWindowHandles",null] 21:09:00 INFO - PROCESS | 1839 | 1477627739999 Marionette TRACE conn4 <- [1,2761,null,["8"]] 21:09:00 INFO - PROCESS | 1839 | 1477627740004 Marionette TRACE conn4 -> [0,2762,"switchToWindow",{"name":"8"}] 21:09:00 INFO - PROCESS | 1839 | 1477627740009 Marionette TRACE conn4 <- [1,2762,null,{}] 21:09:00 INFO - PROCESS | 1839 | 1477627740015 Marionette TRACE conn4 -> [0,2763,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:09:00 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce92000 == 15 [pid = 1839] [id = 601] 21:09:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x8ce99800) [pid = 1839] [serial = 1759] [outer = (nil)] 21:09:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x8db0ec00) [pid = 1839] [serial = 1760] [outer = 0x8ce99800] 21:09:00 INFO - PROCESS | 1839 | 1477627740103 Marionette DEBUG loaded listener.js 21:09:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x8db80400) [pid = 1839] [serial = 1761] [outer = 0x8ce99800] 21:09:00 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f86f800 == 16 [pid = 1839] [id = 602] 21:09:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 44 (0x8f871000) [pid = 1839] [serial = 1762] [outer = (nil)] 21:09:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 45 (0x8f814000) [pid = 1839] [serial = 1763] [outer = 0x8f871000] 21:09:00 INFO - PROCESS | 1839 | 1477627740965 Marionette TRACE conn4 <- [1,2763,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 21:09:01 INFO - . 21:09:01 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1372ms 21:09:01 INFO - PROCESS | 1839 | 1477627741010 Marionette TRACE conn4 -> [0,2764,"getWindowHandle",null] 21:09:01 INFO - PROCESS | 1839 | 1477627741015 Marionette TRACE conn4 <- [1,2764,null,{"value":"8"}] 21:09:01 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 21:09:01 INFO - PROCESS | 1839 | 1477627741034 Marionette TRACE conn4 -> [0,2765,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:09:01 INFO - PROCESS | 1839 | 1477627741212 Marionette TRACE conn4 <- [1,2765,null,{"value":null}] 21:09:01 INFO - PROCESS | 1839 | 1477627741222 Marionette TRACE conn4 -> [0,2766,"getWindowHandles",null] 21:09:01 INFO - PROCESS | 1839 | 1477627741229 Marionette TRACE conn4 <- [1,2766,null,["8"]] 21:09:01 INFO - PROCESS | 1839 | 1477627741236 Marionette TRACE conn4 -> [0,2767,"switchToWindow",{"name":"8"}] 21:09:01 INFO - PROCESS | 1839 | 1477627741243 Marionette TRACE conn4 <- [1,2767,null,{}] 21:09:01 INFO - PROCESS | 1839 | 1477627741248 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:09:01 INFO - PROCESS | 1839 | ++DOCSHELL 0x8fa14c00 == 17 [pid = 1839] [id = 603] 21:09:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 46 (0x8fa15000) [pid = 1839] [serial = 1764] [outer = (nil)] 21:09:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 47 (0x90e46c00) [pid = 1839] [serial = 1765] [outer = 0x8fa15000] 21:09:01 INFO - PROCESS | 1839 | 1477627741331 Marionette DEBUG loaded listener.js 21:09:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 48 (0x90e44000) [pid = 1839] [serial = 1766] [outer = 0x8fa15000] 21:09:02 WARNING - wptserve Traceback (most recent call last): 21:09:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 21:09:02 WARNING - rv = self.func(request, response) 21:09:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 21:09:02 WARNING - access_control_allow_origin = "*") 21:09:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 21:09:02 WARNING - payload = payload_generator(server_data) 21:09:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 21:09:02 WARNING - return encode_string_as_bmp_image(data) 21:09: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 21:09:02 WARNING - img.save(f, "BMP") 21:09:02 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 21:09:02 WARNING - f.write(bmpfileheader) 21:09:02 WARNING - TypeError: must be string or pinned buffer, not bytearray 21:09:02 WARNING - 21:09:04 INFO - PROCESS | 1839 | --DOCSHELL 0x8f86f800 == 16 [pid = 1839] [id = 602] 21:09:04 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce8f800 == 15 [pid = 1839] [id = 600] 21:09:04 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce3e000 == 14 [pid = 1839] [id = 598] 21:09:04 INFO - PROCESS | 1839 | --DOCSHELL 0x82484800 == 13 [pid = 1839] [id = 593] 21:09:07 INFO - PROCESS | 1839 | --DOMWINDOW == 47 (0x8f871000) [pid = 1839] [serial = 1762] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 21:09:07 INFO - PROCESS | 1839 | --DOMWINDOW == 46 (0x8ce99800) [pid = 1839] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 21:09:07 INFO - PROCESS | 1839 | --DOMWINDOW == 45 (0x8ce8fc00) [pid = 1839] [serial = 1757] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477627739363] 21:09:07 INFO - PROCESS | 1839 | --DOMWINDOW == 44 (0x8ce42000) [pid = 1839] [serial = 1754] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 21:09:07 INFO - PROCESS | 1839 | --DOMWINDOW == 43 (0x8ce3ec00) [pid = 1839] [serial = 1752] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 21:09:07 INFO - PROCESS | 1839 | --DOMWINDOW == 42 (0x8c776c00) [pid = 1839] [serial = 1749] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 21:09:07 INFO - PROCESS | 1839 | --DOMWINDOW == 41 (0x8363d800) [pid = 1839] [serial = 1746] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 21:09:07 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x82887400) [pid = 1839] [serial = 1743] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 21:09:07 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x82485000) [pid = 1839] [serial = 1737] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 21:09:07 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x82489800) [pid = 1839] [serial = 1740] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 21:09:12 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce92000 == 12 [pid = 1839] [id = 601] 21:09:12 INFO - PROCESS | 1839 | --DOCSHELL 0x82539c00 == 11 [pid = 1839] [id = 595] 21:09:12 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce41000 == 10 [pid = 1839] [id = 599] 21:09:12 INFO - PROCESS | 1839 | --DOCSHELL 0x82481c00 == 9 [pid = 1839] [id = 597] 21:09:12 INFO - PROCESS | 1839 | --DOCSHELL 0x8363d000 == 8 [pid = 1839] [id = 596] 21:09:12 INFO - PROCESS | 1839 | --DOCSHELL 0x82487800 == 7 [pid = 1839] [id = 594] 21:09:12 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x8ce91000) [pid = 1839] [serial = 1758] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477627739363] 21:09:12 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x8ce6f800) [pid = 1839] [serial = 1756] [outer = (nil)] [url = about:blank] 21:09:12 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x8ce6dc00) [pid = 1839] [serial = 1755] [outer = (nil)] [url = about:blank] 21:09:12 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x8f814000) [pid = 1839] [serial = 1763] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 21:09:12 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x8db80400) [pid = 1839] [serial = 1761] [outer = (nil)] [url = about:blank] 21:09:12 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x8db0ec00) [pid = 1839] [serial = 1760] [outer = (nil)] [url = about:blank] 21:09:12 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x8c9b4400) [pid = 1839] [serial = 1750] [outer = (nil)] [url = about:blank] 21:09:12 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x8c9be400) [pid = 1839] [serial = 1751] [outer = (nil)] [url = about:blank] 21:09:12 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x8c9c2c00) [pid = 1839] [serial = 1753] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 21:09:12 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x8363fc00) [pid = 1839] [serial = 1747] [outer = (nil)] [url = about:blank] 21:09:12 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x83642800) [pid = 1839] [serial = 1748] [outer = (nil)] [url = about:blank] 21:09:12 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x828f0c00) [pid = 1839] [serial = 1744] [outer = (nil)] [url = about:blank] 21:09:12 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x828f0000) [pid = 1839] [serial = 1745] [outer = (nil)] [url = about:blank] 21:09:12 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0x8248dc00) [pid = 1839] [serial = 1741] [outer = (nil)] [url = about:blank] 21:09:12 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x8253e000) [pid = 1839] [serial = 1742] [outer = (nil)] [url = about:blank] 21:09:12 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x8253c400) [pid = 1839] [serial = 1739] [outer = (nil)] [url = about:blank] 21:09:12 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x90e46c00) [pid = 1839] [serial = 1765] [outer = (nil)] [url = about:blank] 21:09:31 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 21:09:31 INFO - PROCESS | 1839 | 1477627771511 Marionette TRACE conn4 <- [1,2768,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 21:09:31 INFO - . 21:09:31 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30507ms 21:09:31 INFO - PROCESS | 1839 | 1477627771543 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 21:09:31 INFO - PROCESS | 1839 | 1477627771550 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 21:09:31 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 21:09:31 INFO - PROCESS | 1839 | 1477627771562 Marionette TRACE conn4 -> [0,2770,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:09:31 INFO - PROCESS | 1839 | 1477627771822 Marionette TRACE conn4 <- [1,2770,null,{"value":null}] 21:09:31 INFO - PROCESS | 1839 | 1477627771909 Marionette TRACE conn4 -> [0,2771,"getWindowHandles",null] 21:09:31 INFO - PROCESS | 1839 | 1477627771916 Marionette TRACE conn4 <- [1,2771,null,["8"]] 21:09:31 INFO - PROCESS | 1839 | 1477627771925 Marionette TRACE conn4 -> [0,2772,"switchToWindow",{"name":"8"}] 21:09:31 INFO - PROCESS | 1839 | 1477627771934 Marionette TRACE conn4 <- [1,2772,null,{}] 21:09:31 INFO - PROCESS | 1839 | 1477627771941 Marionette TRACE conn4 -> [0,2773,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:09:31 INFO - PROCESS | 1839 | ++DOCSHELL 0x82538400 == 8 [pid = 1839] [id = 604] 21:09:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82538c00) [pid = 1839] [serial = 1767] [outer = (nil)] 21:09:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x8253c400) [pid = 1839] [serial = 1768] [outer = 0x82538c00] 21:09:32 INFO - PROCESS | 1839 | 1477627772041 Marionette DEBUG loaded listener.js 21:09:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82543000) [pid = 1839] [serial = 1769] [outer = 0x82538c00] 21:09:32 WARNING - wptserve Traceback (most recent call last): 21:09:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 21:09:32 WARNING - rv = self.func(request, response) 21:09:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 21:09:32 WARNING - access_control_allow_origin = "*") 21:09:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 21:09:32 WARNING - payload = payload_generator(server_data) 21:09:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 21:09:32 WARNING - return encode_string_as_bmp_image(data) 21:09: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 21:09:32 WARNING - img.save(f, "BMP") 21:09:32 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 21:09:32 WARNING - f.write(bmpfileheader) 21:09:32 WARNING - TypeError: must be string or pinned buffer, not bytearray 21:09:32 WARNING - 21:09:41 INFO - PROCESS | 1839 | --DOCSHELL 0x8fa14c00 == 7 [pid = 1839] [id = 603] 21:09:43 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x8fa15000) [pid = 1839] [serial = 1764] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 21:09:49 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x90e44000) [pid = 1839] [serial = 1766] [outer = (nil)] [url = about:blank] 21:09:49 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x8253c400) [pid = 1839] [serial = 1768] [outer = (nil)] [url = about:blank] 21:10:02 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 21:10:02 INFO - PROCESS | 1839 | 1477627802262 Marionette TRACE conn4 <- [1,2773,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 21:10:02 INFO - . 21:10:02 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30757ms 21:10:02 INFO - PROCESS | 1839 | 1477627802319 Marionette TRACE conn4 -> [0,2774,"getWindowHandle",null] 21:10:02 INFO - PROCESS | 1839 | 1477627802325 Marionette TRACE conn4 <- [1,2774,null,{"value":"8"}] 21:10:02 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 21:10:02 INFO - PROCESS | 1839 | 1477627802338 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:10:02 INFO - PROCESS | 1839 | 1477627802591 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 21:10:02 INFO - PROCESS | 1839 | 1477627802674 Marionette TRACE conn4 -> [0,2776,"getWindowHandles",null] 21:10:02 INFO - PROCESS | 1839 | 1477627802681 Marionette TRACE conn4 <- [1,2776,null,["8"]] 21:10:02 INFO - PROCESS | 1839 | 1477627802691 Marionette TRACE conn4 -> [0,2777,"switchToWindow",{"name":"8"}] 21:10:02 INFO - PROCESS | 1839 | 1477627802699 Marionette TRACE conn4 <- [1,2777,null,{}] 21:10:02 INFO - PROCESS | 1839 | 1477627802705 Marionette TRACE conn4 -> [0,2778,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:10:02 INFO - PROCESS | 1839 | ++DOCSHELL 0x82451800 == 8 [pid = 1839] [id = 605] 21:10:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82480400) [pid = 1839] [serial = 1770] [outer = (nil)] 21:10:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x82486400) [pid = 1839] [serial = 1771] [outer = 0x82480400] 21:10:02 INFO - PROCESS | 1839 | 1477627802809 Marionette DEBUG loaded listener.js 21:10:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82537000) [pid = 1839] [serial = 1772] [outer = 0x82480400] 21:10:03 WARNING - wptserve Traceback (most recent call last): 21:10:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 21:10:03 WARNING - rv = self.func(request, response) 21:10:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 21:10:03 WARNING - access_control_allow_origin = "*") 21:10:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 21:10:03 WARNING - payload = payload_generator(server_data) 21:10:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 21:10:03 WARNING - return encode_string_as_bmp_image(data) 21:10:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 21:10:03 WARNING - img.save(f, "BMP") 21:10:03 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 21:10:03 WARNING - f.write(bmpfileheader) 21:10:03 WARNING - TypeError: must be string or pinned buffer, not bytearray 21:10:03 WARNING - 21:10:12 INFO - PROCESS | 1839 | --DOCSHELL 0x82538400 == 7 [pid = 1839] [id = 604] 21:10:14 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x82538c00) [pid = 1839] [serial = 1767] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html] 21:10:20 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x82543000) [pid = 1839] [serial = 1769] [outer = (nil)] [url = about:blank] 21:10:20 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x82486400) [pid = 1839] [serial = 1771] [outer = (nil)] [url = about:blank] 21:10:32 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 21:10:33 INFO - PROCESS | 1839 | 1477627833028 Marionette TRACE conn4 <- [1,2778,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 21:10:33 INFO - . 21:10:33 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30752ms 21:10:33 INFO - PROCESS | 1839 | 1477627833088 Marionette TRACE conn4 -> [0,2779,"getWindowHandle",null] 21:10:33 INFO - PROCESS | 1839 | 1477627833095 Marionette TRACE conn4 <- [1,2779,null,{"value":"8"}] 21:10:33 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 21:10:33 INFO - PROCESS | 1839 | 1477627833107 Marionette TRACE conn4 -> [0,2780,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:10:33 INFO - PROCESS | 1839 | 1477627833348 Marionette TRACE conn4 <- [1,2780,null,{"value":null}] 21:10:33 INFO - PROCESS | 1839 | 1477627833442 Marionette TRACE conn4 -> [0,2781,"getWindowHandles",null] 21:10:33 INFO - PROCESS | 1839 | 1477627833449 Marionette TRACE conn4 <- [1,2781,null,["8"]] 21:10:33 INFO - PROCESS | 1839 | 1477627833458 Marionette TRACE conn4 -> [0,2782,"switchToWindow",{"name":"8"}] 21:10:33 INFO - PROCESS | 1839 | 1477627833466 Marionette TRACE conn4 <- [1,2782,null,{}] 21:10:33 INFO - PROCESS | 1839 | 1477627833473 Marionette TRACE conn4 -> [0,2783,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:10:33 INFO - PROCESS | 1839 | ++DOCSHELL 0x82489c00 == 8 [pid = 1839] [id = 606] 21:10:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x8248a000) [pid = 1839] [serial = 1773] [outer = (nil)] 21:10:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x8248ec00) [pid = 1839] [serial = 1774] [outer = 0x8248a000] 21:10:33 INFO - PROCESS | 1839 | 1477627833574 Marionette DEBUG loaded listener.js 21:10:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82541000) [pid = 1839] [serial = 1775] [outer = 0x8248a000] 21:10:34 INFO - PROCESS | 1839 | 1477627834171 Marionette TRACE conn4 <- [1,2783,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:10:34 INFO - . 21:10:34 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1124ms 21:10:34 INFO - PROCESS | 1839 | 1477627834228 Marionette TRACE conn4 -> [0,2784,"getWindowHandle",null] 21:10:34 INFO - PROCESS | 1839 | 1477627834233 Marionette TRACE conn4 <- [1,2784,null,{"value":"8"}] 21:10:34 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 21:10:34 INFO - PROCESS | 1839 | 1477627834242 Marionette TRACE conn4 -> [0,2785,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:10:34 INFO - PROCESS | 1839 | 1477627834481 Marionette TRACE conn4 <- [1,2785,null,{"value":null}] 21:10:34 INFO - PROCESS | 1839 | 1477627834497 Marionette TRACE conn4 -> [0,2786,"getWindowHandles",null] 21:10:34 INFO - PROCESS | 1839 | 1477627834501 Marionette TRACE conn4 <- [1,2786,null,["8"]] 21:10:34 INFO - PROCESS | 1839 | 1477627834508 Marionette TRACE conn4 -> [0,2787,"switchToWindow",{"name":"8"}] 21:10:34 INFO - PROCESS | 1839 | 1477627834514 Marionette TRACE conn4 <- [1,2787,null,{}] 21:10:34 INFO - PROCESS | 1839 | 1477627834527 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:10:34 INFO - PROCESS | 1839 | ++DOCSHELL 0x82378400 == 9 [pid = 1839] [id = 607] 21:10:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x8253dc00) [pid = 1839] [serial = 1776] [outer = (nil)] 21:10:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x828f0c00) [pid = 1839] [serial = 1777] [outer = 0x8253dc00] 21:10:34 INFO - PROCESS | 1839 | 1477627834619 Marionette DEBUG loaded listener.js 21:10:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x828f0000) [pid = 1839] [serial = 1778] [outer = 0x8253dc00] 21:10:35 INFO - PROCESS | 1839 | 1477627835416 Marionette TRACE conn4 <- [1,2788,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:10:35 INFO - . 21:10:35 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1194ms 21:10:35 INFO - PROCESS | 1839 | 1477627835444 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 21:10:35 INFO - PROCESS | 1839 | 1477627835452 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 21:10:35 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 21:10:35 INFO - PROCESS | 1839 | 1477627835460 Marionette TRACE conn4 -> [0,2790,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:10:35 INFO - PROCESS | 1839 | 1477627835704 Marionette TRACE conn4 <- [1,2790,null,{"value":null}] 21:10:35 INFO - PROCESS | 1839 | 1477627835726 Marionette TRACE conn4 -> [0,2791,"getWindowHandles",null] 21:10:35 INFO - PROCESS | 1839 | 1477627835731 Marionette TRACE conn4 <- [1,2791,null,["8"]] 21:10:35 INFO - PROCESS | 1839 | 1477627835736 Marionette TRACE conn4 -> [0,2792,"switchToWindow",{"name":"8"}] 21:10:35 INFO - PROCESS | 1839 | 1477627835744 Marionette TRACE conn4 <- [1,2792,null,{}] 21:10:35 INFO - PROCESS | 1839 | 1477627835751 Marionette TRACE conn4 -> [0,2793,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:10:35 INFO - PROCESS | 1839 | ++DOCSHELL 0x8363c400 == 10 [pid = 1839] [id = 608] 21:10:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x8363c800) [pid = 1839] [serial = 1779] [outer = (nil)] 21:10:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x8363ec00) [pid = 1839] [serial = 1780] [outer = 0x8363c800] 21:10:35 INFO - PROCESS | 1839 | 1477627835843 Marionette DEBUG loaded listener.js 21:10:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x83642000) [pid = 1839] [serial = 1781] [outer = 0x8363c800] 21:10:36 INFO - . 21:10:36 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1125ms 21:10:36 INFO - PROCESS | 1839 | 1477627836573 Marionette TRACE conn4 <- [1,2793,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:10:36 INFO - PROCESS | 1839 | 1477627836586 Marionette TRACE conn4 -> [0,2794,"getWindowHandle",null] 21:10:36 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 21:10:36 INFO - PROCESS | 1839 | 1477627836591 Marionette TRACE conn4 <- [1,2794,null,{"value":"8"}] 21:10:36 INFO - PROCESS | 1839 | 1477627836597 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:10:36 INFO - PROCESS | 1839 | 1477627836833 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 21:10:36 INFO - PROCESS | 1839 | 1477627836848 Marionette TRACE conn4 -> [0,2796,"getWindowHandles",null] 21:10:36 INFO - PROCESS | 1839 | 1477627836855 Marionette TRACE conn4 <- [1,2796,null,["8"]] 21:10:36 INFO - PROCESS | 1839 | 1477627836863 Marionette TRACE conn4 -> [0,2797,"switchToWindow",{"name":"8"}] 21:10:36 INFO - PROCESS | 1839 | 1477627836870 Marionette TRACE conn4 <- [1,2797,null,{}] 21:10:36 INFO - PROCESS | 1839 | 1477627836876 Marionette TRACE conn4 -> [0,2798,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:10:36 INFO - PROCESS | 1839 | ++DOCSHELL 0x82376000 == 11 [pid = 1839] [id = 609] 21:10:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x8c776000) [pid = 1839] [serial = 1782] [outer = (nil)] 21:10:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x8c9b6400) [pid = 1839] [serial = 1783] [outer = 0x8c776000] 21:10:36 INFO - PROCESS | 1839 | 1477627836960 Marionette DEBUG loaded listener.js 21:10:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x8c9be800) [pid = 1839] [serial = 1784] [outer = 0x8c776000] 21:10:37 INFO - PROCESS | 1839 | 1477627837604 Marionette TRACE conn4 <- [1,2798,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:10:37 INFO - . 21:10:37 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1021ms 21:10:37 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 21:10:37 INFO - PROCESS | 1839 | 1477627837618 Marionette TRACE conn4 -> [0,2799,"getWindowHandle",null] 21:10:37 INFO - PROCESS | 1839 | 1477627837621 Marionette TRACE conn4 <- [1,2799,null,{"value":"8"}] 21:10:37 INFO - PROCESS | 1839 | 1477627837628 Marionette TRACE conn4 -> [0,2800,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:10:37 INFO - PROCESS | 1839 | 1477627837843 Marionette TRACE conn4 <- [1,2800,null,{"value":null}] 21:10:37 INFO - PROCESS | 1839 | 1477627837928 Marionette TRACE conn4 -> [0,2801,"getWindowHandles",null] 21:10:37 INFO - PROCESS | 1839 | 1477627837933 Marionette TRACE conn4 <- [1,2801,null,["8"]] 21:10:37 INFO - PROCESS | 1839 | 1477627837939 Marionette TRACE conn4 -> [0,2802,"switchToWindow",{"name":"8"}] 21:10:37 INFO - PROCESS | 1839 | 1477627837944 Marionette TRACE conn4 <- [1,2802,null,{}] 21:10:37 INFO - PROCESS | 1839 | 1477627837949 Marionette TRACE conn4 -> [0,2803,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:10:37 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce3d000 == 12 [pid = 1839] [id = 610] 21:10:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x8ce3e800) [pid = 1839] [serial = 1785] [outer = (nil)] 21:10:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x8ce43800) [pid = 1839] [serial = 1786] [outer = 0x8ce3e800] 21:10:38 INFO - PROCESS | 1839 | 1477627838033 Marionette DEBUG loaded listener.js 21:10:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x8ce48000) [pid = 1839] [serial = 1787] [outer = 0x8ce3e800] 21:10:38 INFO - PROCESS | 1839 | 1477627838594 Marionette TRACE conn4 <- [1,2803,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:10:38 INFO - . 21:10:38 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1024ms 21:10:38 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 21:10:38 INFO - PROCESS | 1839 | 1477627838650 Marionette TRACE conn4 -> [0,2804,"getWindowHandle",null] 21:10:38 INFO - PROCESS | 1839 | 1477627838653 Marionette TRACE conn4 <- [1,2804,null,{"value":"8"}] 21:10:38 INFO - PROCESS | 1839 | 1477627838660 Marionette TRACE conn4 -> [0,2805,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:10:38 INFO - PROCESS | 1839 | 1477627838925 Marionette TRACE conn4 <- [1,2805,null,{"value":null}] 21:10:38 INFO - PROCESS | 1839 | 1477627838941 Marionette TRACE conn4 -> [0,2806,"getWindowHandles",null] 21:10:38 INFO - PROCESS | 1839 | 1477627838945 Marionette TRACE conn4 <- [1,2806,null,["8"]] 21:10:38 INFO - PROCESS | 1839 | 1477627838950 Marionette TRACE conn4 -> [0,2807,"switchToWindow",{"name":"8"}] 21:10:38 INFO - PROCESS | 1839 | 1477627838955 Marionette TRACE conn4 <- [1,2807,null,{}] 21:10:38 INFO - PROCESS | 1839 | 1477627838961 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:10:38 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce7a400 == 13 [pid = 1839] [id = 611] 21:10:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x8ce7ac00) [pid = 1839] [serial = 1788] [outer = (nil)] 21:10:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x8ce98c00) [pid = 1839] [serial = 1789] [outer = 0x8ce7ac00] 21:10:39 INFO - PROCESS | 1839 | 1477627839048 Marionette DEBUG loaded listener.js 21:10:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x8da92400) [pid = 1839] [serial = 1790] [outer = 0x8ce7ac00] 21:10:39 INFO - PROCESS | 1839 | 1477627839667 Marionette TRACE conn4 <- [1,2808,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:10:39 INFO - . 21:10:39 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1030ms 21:10:39 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 21:10:39 INFO - PROCESS | 1839 | 1477627839689 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 21:10:39 INFO - PROCESS | 1839 | 1477627839692 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 21:10:39 INFO - PROCESS | 1839 | 1477627839699 Marionette TRACE conn4 -> [0,2810,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:10:39 INFO - PROCESS | 1839 | 1477627839860 Marionette TRACE conn4 <- [1,2810,null,{"value":null}] 21:10:39 INFO - PROCESS | 1839 | 1477627839875 Marionette TRACE conn4 -> [0,2811,"getWindowHandles",null] 21:10:39 INFO - PROCESS | 1839 | 1477627839882 Marionette TRACE conn4 <- [1,2811,null,["8"]] 21:10:40 INFO - PROCESS | 1839 | 1477627840001 Marionette TRACE conn4 -> [0,2812,"switchToWindow",{"name":"8"}] 21:10:40 INFO - PROCESS | 1839 | 1477627840008 Marionette TRACE conn4 <- [1,2812,null,{}] 21:10:40 INFO - PROCESS | 1839 | 1477627840013 Marionette TRACE conn4 -> [0,2813,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:10:40 INFO - PROCESS | 1839 | ++DOCSHELL 0x8daec800 == 14 [pid = 1839] [id = 612] 21:10:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x8db18000) [pid = 1839] [serial = 1791] [outer = (nil)] 21:10:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x8f81f000) [pid = 1839] [serial = 1792] [outer = 0x8db18000] 21:10:40 INFO - PROCESS | 1839 | 1477627840095 Marionette DEBUG loaded listener.js 21:10:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x8f819c00) [pid = 1839] [serial = 1793] [outer = 0x8db18000] 21:10:40 INFO - PROCESS | 1839 | 1477627840718 Marionette TRACE conn4 <- [1,2813,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:10:40 INFO - . 21:10:40 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1072ms 21:10:40 INFO - PROCESS | 1839 | 1477627840770 Marionette TRACE conn4 -> [0,2814,"getWindowHandle",null] 21:10:40 INFO - PROCESS | 1839 | 1477627840773 Marionette TRACE conn4 <- [1,2814,null,{"value":"8"}] 21:10:40 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html 21:10:40 INFO - PROCESS | 1839 | 1477627840780 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:10:40 INFO - PROCESS | 1839 | 1477627840985 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 21:10:41 INFO - PROCESS | 1839 | 1477627841003 Marionette TRACE conn4 -> [0,2816,"getWindowHandles",null] 21:10:41 INFO - PROCESS | 1839 | 1477627841027 Marionette TRACE conn4 <- [1,2816,null,["8"]] 21:10:41 INFO - PROCESS | 1839 | 1477627841033 Marionette TRACE conn4 -> [0,2817,"switchToWindow",{"name":"8"}] 21:10:41 INFO - PROCESS | 1839 | 1477627841038 Marionette TRACE conn4 <- [1,2817,null,{}] 21:10:41 INFO - PROCESS | 1839 | 1477627841044 Marionette TRACE conn4 -> [0,2818,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:10:41 INFO - PROCESS | 1839 | ++DOCSHELL 0x82446800 == 15 [pid = 1839] [id = 613] 21:10:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x90e49000) [pid = 1839] [serial = 1794] [outer = (nil)] 21:10:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 44 (0x90e50c00) [pid = 1839] [serial = 1795] [outer = 0x90e49000] 21:10:41 INFO - PROCESS | 1839 | 1477627841127 Marionette DEBUG loaded listener.js 21:10:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 45 (0x9105cc00) [pid = 1839] [serial = 1796] [outer = 0x90e49000] 21:10:41 INFO - PROCESS | 1839 | 1477627841887 Marionette TRACE conn4 <- [1,2818,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:10:41 INFO - . 21:10:41 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1137ms 21:10:41 INFO - PROCESS | 1839 | 1477627841920 Marionette TRACE conn4 -> [0,2819,"getWindowHandle",null] 21:10:41 INFO - PROCESS | 1839 | 1477627841926 Marionette TRACE conn4 <- [1,2819,null,{"value":"8"}] 21:10:41 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 21:10:41 INFO - PROCESS | 1839 | 1477627841981 Marionette TRACE conn4 -> [0,2820,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:10:42 INFO - PROCESS | 1839 | 1477627842204 Marionette TRACE conn4 <- [1,2820,null,{"value":null}] 21:10:42 INFO - PROCESS | 1839 | 1477627842380 Marionette TRACE conn4 -> [0,2821,"getWindowHandles",null] 21:10:42 INFO - PROCESS | 1839 | 1477627842386 Marionette TRACE conn4 <- [1,2821,null,["8"]] 21:10:42 INFO - PROCESS | 1839 | 1477627842398 Marionette TRACE conn4 -> [0,2822,"switchToWindow",{"name":"8"}] 21:10:42 INFO - PROCESS | 1839 | 1477627842407 Marionette TRACE conn4 <- [1,2822,null,{}] 21:10:42 INFO - PROCESS | 1839 | 1477627842414 Marionette TRACE conn4 -> [0,2823,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:10:42 INFO - PROCESS | 1839 | ++DOCSHELL 0x828f2c00 == 16 [pid = 1839] [id = 614] 21:10:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 46 (0x8299a400) [pid = 1839] [serial = 1797] [outer = (nil)] 21:10:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 47 (0x8299e400) [pid = 1839] [serial = 1798] [outer = 0x8299a400] 21:10:42 INFO - PROCESS | 1839 | 1477627842516 Marionette DEBUG loaded listener.js 21:10:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 48 (0x8299e800) [pid = 1839] [serial = 1799] [outer = 0x8299a400] 21:10:43 INFO - PROCESS | 1839 | 1477627843352 Marionette TRACE conn4 <- [1,2823,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:10:43 INFO - . 21:10:43 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1434ms 21:10:43 INFO - PROCESS | 1839 | 1477627843370 Marionette TRACE conn4 -> [0,2824,"getWindowHandle",null] 21:10:43 INFO - PROCESS | 1839 | 1477627843378 Marionette TRACE conn4 <- [1,2824,null,{"value":"8"}] 21:10:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 21:10:43 INFO - PROCESS | 1839 | 1477627843387 Marionette TRACE conn4 -> [0,2825,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:10:43 INFO - PROCESS | 1839 | 1477627843590 Marionette TRACE conn4 <- [1,2825,null,{"value":null}] 21:10:43 INFO - PROCESS | 1839 | 1477627843758 Marionette TRACE conn4 -> [0,2826,"getWindowHandles",null] 21:10:43 INFO - PROCESS | 1839 | 1477627843764 Marionette TRACE conn4 <- [1,2826,null,["8"]] 21:10:43 INFO - PROCESS | 1839 | 1477627843783 Marionette TRACE conn4 -> [0,2827,"switchToWindow",{"name":"8"}] 21:10:43 INFO - PROCESS | 1839 | 1477627843790 Marionette TRACE conn4 <- [1,2827,null,{}] 21:10:43 INFO - PROCESS | 1839 | 1477627843797 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:10:43 INFO - PROCESS | 1839 | ++DOCSHELL 0x836d0400 == 17 [pid = 1839] [id = 615] 21:10:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 49 (0x8ce74c00) [pid = 1839] [serial = 1800] [outer = (nil)] 21:10:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 50 (0x8db77c00) [pid = 1839] [serial = 1801] [outer = 0x8ce74c00] 21:10:43 INFO - PROCESS | 1839 | 1477627843897 Marionette DEBUG loaded listener.js 21:10:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 51 (0x8c9b4800) [pid = 1839] [serial = 1802] [outer = 0x8ce74c00] 21:10:44 INFO - PROCESS | 1839 | ++DOCSHELL 0x92d72000 == 18 [pid = 1839] [id = 616] 21:10:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 52 (0x92d76800) [pid = 1839] [serial = 1803] [outer = (nil)] 21:10:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 53 (0x9315c800) [pid = 1839] [serial = 1804] [outer = 0x92d76800] 21:10:44 INFO - PROCESS | 1839 | 1477627844785 Marionette TRACE conn4 <- [1,2828,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:10:44 INFO - . 21:10:44 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html | took 1422ms 21:10:44 INFO - PROCESS | 1839 | 1477627844817 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 21:10:44 INFO - PROCESS | 1839 | 1477627844825 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 21:10:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 21:10:44 INFO - PROCESS | 1839 | 1477627844833 Marionette TRACE conn4 -> [0,2830,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:10:45 INFO - PROCESS | 1839 | 1477627845044 Marionette TRACE conn4 <- [1,2830,null,{"value":null}] 21:10:45 INFO - PROCESS | 1839 | 1477627845220 Marionette TRACE conn4 -> [0,2831,"getWindowHandles",null] 21:10:45 INFO - PROCESS | 1839 | 1477627845226 Marionette TRACE conn4 <- [1,2831,null,["8"]] 21:10:45 INFO - PROCESS | 1839 | 1477627845232 Marionette TRACE conn4 -> [0,2832,"switchToWindow",{"name":"8"}] 21:10:45 INFO - PROCESS | 1839 | 1477627845240 Marionette TRACE conn4 <- [1,2832,null,{}] 21:10:45 INFO - PROCESS | 1839 | 1477627845283 Marionette TRACE conn4 -> [0,2833,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:10:45 INFO - PROCESS | 1839 | ++DOCSHELL 0x8fa15000 == 19 [pid = 1839] [id = 617] 21:10:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 54 (0x93a7f400) [pid = 1839] [serial = 1805] [outer = (nil)] 21:10:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 55 (0x93c03800) [pid = 1839] [serial = 1806] [outer = 0x93a7f400] 21:10:45 INFO - PROCESS | 1839 | 1477627845410 Marionette DEBUG loaded listener.js 21:10:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x95243000) [pid = 1839] [serial = 1807] [outer = 0x93a7f400] 21:10:46 INFO - PROCESS | 1839 | ++DOCSHELL 0x8288f000 == 20 [pid = 1839] [id = 618] 21:10:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x828f0800) [pid = 1839] [serial = 1808] [outer = (nil)] 21:10:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x8248b000) [pid = 1839] [serial = 1809] [outer = 0x828f0800] 21:10:46 INFO - PROCESS | 1839 | 1477627846390 Marionette TRACE conn4 <- [1,2833,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:10:46 INFO - . 21:10:46 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 1581ms 21:10:46 INFO - PROCESS | 1839 | 1477627846414 Marionette TRACE conn4 -> [0,2834,"getWindowHandle",null] 21:10:46 INFO - PROCESS | 1839 | 1477627846420 Marionette TRACE conn4 <- [1,2834,null,{"value":"8"}] 21:10:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 21:10:46 INFO - PROCESS | 1839 | 1477627846431 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:10:46 INFO - PROCESS | 1839 | 1477627846750 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 21:10:46 INFO - PROCESS | 1839 | --DOCSHELL 0x82451800 == 19 [pid = 1839] [id = 605] 21:10:46 INFO - PROCESS | 1839 | 1477627846885 Marionette TRACE conn4 -> [0,2836,"getWindowHandles",null] 21:10:46 INFO - PROCESS | 1839 | 1477627846891 Marionette TRACE conn4 <- [1,2836,null,["8"]] 21:10:46 INFO - PROCESS | 1839 | 1477627846902 Marionette TRACE conn4 -> [0,2837,"switchToWindow",{"name":"8"}] 21:10:46 INFO - PROCESS | 1839 | 1477627846910 Marionette TRACE conn4 <- [1,2837,null,{}] 21:10:46 INFO - PROCESS | 1839 | 1477627846918 Marionette TRACE conn4 -> [0,2838,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:10:46 INFO - PROCESS | 1839 | ++DOCSHELL 0x828f7400 == 20 [pid = 1839] [id = 619] 21:10:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x828f8000) [pid = 1839] [serial = 1810] [outer = (nil)] 21:10:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x828fc800) [pid = 1839] [serial = 1811] [outer = 0x828f8000] 21:10:47 INFO - PROCESS | 1839 | 1477627847009 Marionette DEBUG loaded listener.js 21:10:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x82997400) [pid = 1839] [serial = 1812] [outer = 0x828f8000] 21:10:47 INFO - PROCESS | 1839 | ++DOCSHELL 0x836d1400 == 21 [pid = 1839] [id = 620] 21:10:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x836d1800) [pid = 1839] [serial = 1813] [outer = (nil)] 21:10:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x836cfc00) [pid = 1839] [serial = 1814] [outer = 0x836d1800] 21:10:47 INFO - PROCESS | 1839 | 1477627847754 Marionette TRACE conn4 <- [1,2838,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:10:47 INFO - . 21:10:47 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html | took 1375ms 21:10:47 INFO - PROCESS | 1839 | 1477627847804 Marionette TRACE conn4 -> [0,2839,"getWindowHandle",null] 21:10:47 INFO - PROCESS | 1839 | 1477627847810 Marionette TRACE conn4 <- [1,2839,null,{"value":"8"}] 21:10:47 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 21:10:47 INFO - PROCESS | 1839 | 1477627847817 Marionette TRACE conn4 -> [0,2840,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:10:48 INFO - PROCESS | 1839 | 1477627848007 Marionette TRACE conn4 <- [1,2840,null,{"value":null}] 21:10:48 INFO - PROCESS | 1839 | 1477627848019 Marionette TRACE conn4 -> [0,2841,"getWindowHandles",null] 21:10:48 INFO - PROCESS | 1839 | 1477627848022 Marionette TRACE conn4 <- [1,2841,null,["8"]] 21:10:48 INFO - PROCESS | 1839 | 1477627848150 Marionette TRACE conn4 -> [0,2842,"switchToWindow",{"name":"8"}] 21:10:48 INFO - PROCESS | 1839 | 1477627848156 Marionette TRACE conn4 <- [1,2842,null,{}] 21:10:48 INFO - PROCESS | 1839 | 1477627848166 Marionette TRACE conn4 -> [0,2843,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:10:48 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c9ba400 == 22 [pid = 1839] [id = 621] 21:10:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x8c9bcc00) [pid = 1839] [serial = 1815] [outer = (nil)] 21:10:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x8c9c2400) [pid = 1839] [serial = 1816] [outer = 0x8c9bcc00] 21:10:48 INFO - PROCESS | 1839 | 1477627848253 Marionette DEBUG loaded listener.js 21:10:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x8ce38800) [pid = 1839] [serial = 1817] [outer = 0x8c9bcc00] 21:10:48 WARNING - wptserve Traceback (most recent call last): 21:10:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 21:10:48 WARNING - rv = self.func(request, response) 21:10:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 21:10:48 WARNING - access_control_allow_origin = "*") 21:10:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 21:10:48 WARNING - payload = payload_generator(server_data) 21:10:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 21:10:48 WARNING - return encode_string_as_bmp_image(data) 21:10:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 21:10:48 WARNING - img.save(f, "BMP") 21:10:48 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 21:10:48 WARNING - f.write(bmpfileheader) 21:10:48 WARNING - TypeError: must be string or pinned buffer, not bytearray 21:10:48 WARNING - 21:10:50 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x8db18000) [pid = 1839] [serial = 1791] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 21:10:50 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x8ce7ac00) [pid = 1839] [serial = 1788] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html] 21:10:50 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x8ce3e800) [pid = 1839] [serial = 1785] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html] 21:10:50 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x8c776000) [pid = 1839] [serial = 1782] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html] 21:10:50 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x8363c800) [pid = 1839] [serial = 1779] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html] 21:10:50 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x8253dc00) [pid = 1839] [serial = 1776] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html] 21:10:50 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x8248a000) [pid = 1839] [serial = 1773] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html] 21:10:50 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x82480400) [pid = 1839] [serial = 1770] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 21:10:55 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce7a400 == 21 [pid = 1839] [id = 611] 21:10:55 INFO - PROCESS | 1839 | --DOCSHELL 0x8daec800 == 20 [pid = 1839] [id = 612] 21:10:55 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce3d000 == 19 [pid = 1839] [id = 610] 21:10:55 INFO - PROCESS | 1839 | --DOCSHELL 0x82378400 == 18 [pid = 1839] [id = 607] 21:10:55 INFO - PROCESS | 1839 | --DOCSHELL 0x82376000 == 17 [pid = 1839] [id = 609] 21:10:55 INFO - PROCESS | 1839 | --DOCSHELL 0x8363c400 == 16 [pid = 1839] [id = 608] 21:10:55 INFO - PROCESS | 1839 | --DOCSHELL 0x82489c00 == 15 [pid = 1839] [id = 606] 21:10:55 INFO - PROCESS | 1839 | --DOCSHELL 0x836d1400 == 14 [pid = 1839] [id = 620] 21:10:55 INFO - PROCESS | 1839 | --DOCSHELL 0x828f7400 == 13 [pid = 1839] [id = 619] 21:10:55 INFO - PROCESS | 1839 | --DOCSHELL 0x8288f000 == 12 [pid = 1839] [id = 618] 21:10:55 INFO - PROCESS | 1839 | --DOCSHELL 0x8fa15000 == 11 [pid = 1839] [id = 617] 21:10:55 INFO - PROCESS | 1839 | --DOCSHELL 0x92d72000 == 10 [pid = 1839] [id = 616] 21:10:55 INFO - PROCESS | 1839 | --DOCSHELL 0x836d0400 == 9 [pid = 1839] [id = 615] 21:10:55 INFO - PROCESS | 1839 | --DOCSHELL 0x828f2c00 == 8 [pid = 1839] [id = 614] 21:10:55 INFO - PROCESS | 1839 | --DOCSHELL 0x82446800 == 7 [pid = 1839] [id = 613] 21:10:55 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x8f81f000) [pid = 1839] [serial = 1792] [outer = (nil)] [url = about:blank] 21:10:55 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x8f819c00) [pid = 1839] [serial = 1793] [outer = (nil)] [url = about:blank] 21:10:55 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x8ce98c00) [pid = 1839] [serial = 1789] [outer = (nil)] [url = about:blank] 21:10:55 INFO - PROCESS | 1839 | --DOMWINDOW == 54 (0x8da92400) [pid = 1839] [serial = 1790] [outer = (nil)] [url = about:blank] 21:10:55 INFO - PROCESS | 1839 | --DOMWINDOW == 53 (0x8ce43800) [pid = 1839] [serial = 1786] [outer = (nil)] [url = about:blank] 21:10:55 INFO - PROCESS | 1839 | --DOMWINDOW == 52 (0x8ce48000) [pid = 1839] [serial = 1787] [outer = (nil)] [url = about:blank] 21:10:55 INFO - PROCESS | 1839 | --DOMWINDOW == 51 (0x8c9b6400) [pid = 1839] [serial = 1783] [outer = (nil)] [url = about:blank] 21:10:55 INFO - PROCESS | 1839 | --DOMWINDOW == 50 (0x8c9be800) [pid = 1839] [serial = 1784] [outer = (nil)] [url = about:blank] 21:10:55 INFO - PROCESS | 1839 | --DOMWINDOW == 49 (0x8363ec00) [pid = 1839] [serial = 1780] [outer = (nil)] [url = about:blank] 21:10:55 INFO - PROCESS | 1839 | --DOMWINDOW == 48 (0x83642000) [pid = 1839] [serial = 1781] [outer = (nil)] [url = about:blank] 21:10:55 INFO - PROCESS | 1839 | --DOMWINDOW == 47 (0x828f0c00) [pid = 1839] [serial = 1777] [outer = (nil)] [url = about:blank] 21:10:55 INFO - PROCESS | 1839 | --DOMWINDOW == 46 (0x828f0000) [pid = 1839] [serial = 1778] [outer = (nil)] [url = about:blank] 21:10:55 INFO - PROCESS | 1839 | --DOMWINDOW == 45 (0x8248ec00) [pid = 1839] [serial = 1774] [outer = (nil)] [url = about:blank] 21:10:55 INFO - PROCESS | 1839 | --DOMWINDOW == 44 (0x82541000) [pid = 1839] [serial = 1775] [outer = (nil)] [url = about:blank] 21:10:55 INFO - PROCESS | 1839 | --DOMWINDOW == 43 (0x82537000) [pid = 1839] [serial = 1772] [outer = (nil)] [url = about:blank] 21:10:58 INFO - PROCESS | 1839 | --DOMWINDOW == 42 (0x8299a400) [pid = 1839] [serial = 1797] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 21:10:58 INFO - PROCESS | 1839 | --DOMWINDOW == 41 (0x90e49000) [pid = 1839] [serial = 1794] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html] 21:10:58 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x92d76800) [pid = 1839] [serial = 1803] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 21:10:58 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x8ce74c00) [pid = 1839] [serial = 1800] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html] 21:10:58 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x828f0800) [pid = 1839] [serial = 1808] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477627846053] 21:10:58 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x93a7f400) [pid = 1839] [serial = 1805] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html] 21:10:58 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x836d1800) [pid = 1839] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 21:10:58 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x828f8000) [pid = 1839] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html] 21:11:03 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x95243000) [pid = 1839] [serial = 1807] [outer = (nil)] [url = about:blank] 21:11:03 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x93c03800) [pid = 1839] [serial = 1806] [outer = (nil)] [url = about:blank] 21:11:03 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x836cfc00) [pid = 1839] [serial = 1814] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 21:11:03 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x82997400) [pid = 1839] [serial = 1812] [outer = (nil)] [url = about:blank] 21:11:03 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x828fc800) [pid = 1839] [serial = 1811] [outer = (nil)] [url = about:blank] 21:11:03 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x8c9c2400) [pid = 1839] [serial = 1816] [outer = (nil)] [url = about:blank] 21:11:03 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x8248b000) [pid = 1839] [serial = 1809] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477627846053] 21:11:03 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x8db77c00) [pid = 1839] [serial = 1801] [outer = (nil)] [url = about:blank] 21:11:03 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x8c9b4800) [pid = 1839] [serial = 1802] [outer = (nil)] [url = about:blank] 21:11:03 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x9315c800) [pid = 1839] [serial = 1804] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 21:11:03 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0x8299e400) [pid = 1839] [serial = 1798] [outer = (nil)] [url = about:blank] 21:11:03 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x8299e800) [pid = 1839] [serial = 1799] [outer = (nil)] [url = about:blank] 21:11:03 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x90e50c00) [pid = 1839] [serial = 1795] [outer = (nil)] [url = about:blank] 21:11:03 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x9105cc00) [pid = 1839] [serial = 1796] [outer = (nil)] [url = about:blank] 21:11:18 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 21:11:18 INFO - PROCESS | 1839 | 1477627878441 Marionette TRACE conn4 <- [1,2843,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 21:11:18 INFO - . 21:11:18 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30663ms 21:11:18 INFO - PROCESS | 1839 | 1477627878481 Marionette TRACE conn4 -> [0,2844,"getWindowHandle",null] 21:11:18 INFO - PROCESS | 1839 | 1477627878488 Marionette TRACE conn4 <- [1,2844,null,{"value":"8"}] 21:11:18 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 21:11:18 INFO - PROCESS | 1839 | 1477627878501 Marionette TRACE conn4 -> [0,2845,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:11:18 INFO - PROCESS | 1839 | 1477627878823 Marionette TRACE conn4 <- [1,2845,null,{"value":null}] 21:11:18 INFO - PROCESS | 1839 | 1477627878953 Marionette TRACE conn4 -> [0,2846,"getWindowHandles",null] 21:11:18 INFO - PROCESS | 1839 | 1477627878961 Marionette TRACE conn4 <- [1,2846,null,["8"]] 21:11:18 INFO - PROCESS | 1839 | 1477627878968 Marionette TRACE conn4 -> [0,2847,"switchToWindow",{"name":"8"}] 21:11:18 INFO - PROCESS | 1839 | 1477627878978 Marionette TRACE conn4 <- [1,2847,null,{}] 21:11:19 INFO - PROCESS | 1839 | 1477627878984 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:11:19 INFO - PROCESS | 1839 | ++DOCSHELL 0x82485800 == 8 [pid = 1839] [id = 622] 21:11:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82485c00) [pid = 1839] [serial = 1818] [outer = (nil)] 21:11:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x8248a000) [pid = 1839] [serial = 1819] [outer = 0x82485c00] 21:11:19 INFO - PROCESS | 1839 | 1477627879080 Marionette DEBUG loaded listener.js 21:11:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82538800) [pid = 1839] [serial = 1820] [outer = 0x82485c00] 21:11:19 WARNING - wptserve Traceback (most recent call last): 21:11:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 21:11:19 WARNING - rv = self.func(request, response) 21:11:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 21:11:19 WARNING - access_control_allow_origin = "*") 21:11:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 21:11:19 WARNING - payload = payload_generator(server_data) 21:11:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 21:11:19 WARNING - return encode_string_as_bmp_image(data) 21:11:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 21:11:19 WARNING - img.save(f, "BMP") 21:11:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 21:11:19 WARNING - f.write(bmpfileheader) 21:11:19 WARNING - TypeError: must be string or pinned buffer, not bytearray 21:11:19 WARNING - 21:11:28 INFO - PROCESS | 1839 | --DOCSHELL 0x8c9ba400 == 7 [pid = 1839] [id = 621] 21:11:34 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x8c9bcc00) [pid = 1839] [serial = 1815] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 21:11:40 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x8ce38800) [pid = 1839] [serial = 1817] [outer = (nil)] [url = about:blank] 21:11:40 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x8248a000) [pid = 1839] [serial = 1819] [outer = (nil)] [url = about:blank] 21:11:49 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 21:11:49 INFO - PROCESS | 1839 | 1477627909297 Marionette TRACE conn4 <- [1,2848,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 21:11:49 INFO - . 21:11:49 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30854ms 21:11:49 INFO - PROCESS | 1839 | 1477627909353 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 21:11:49 INFO - PROCESS | 1839 | 1477627909360 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 21:11:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 21:11:49 INFO - PROCESS | 1839 | 1477627909372 Marionette TRACE conn4 -> [0,2850,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:11:49 INFO - PROCESS | 1839 | 1477627909612 Marionette TRACE conn4 <- [1,2850,null,{"value":null}] 21:11:49 INFO - PROCESS | 1839 | 1477627909696 Marionette TRACE conn4 -> [0,2851,"getWindowHandles",null] 21:11:49 INFO - PROCESS | 1839 | 1477627909703 Marionette TRACE conn4 <- [1,2851,null,["8"]] 21:11:49 INFO - PROCESS | 1839 | 1477627909712 Marionette TRACE conn4 -> [0,2852,"switchToWindow",{"name":"8"}] 21:11:49 INFO - PROCESS | 1839 | 1477627909721 Marionette TRACE conn4 <- [1,2852,null,{}] 21:11:49 INFO - PROCESS | 1839 | 1477627909726 Marionette TRACE conn4 -> [0,2853,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:11:49 INFO - PROCESS | 1839 | ++DOCSHELL 0x82487800 == 8 [pid = 1839] [id = 623] 21:11:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82488800) [pid = 1839] [serial = 1821] [outer = (nil)] 21:11:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x8248d000) [pid = 1839] [serial = 1822] [outer = 0x82488800] 21:11:49 INFO - PROCESS | 1839 | 1477627909827 Marionette DEBUG loaded listener.js 21:11:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x8253ec00) [pid = 1839] [serial = 1823] [outer = 0x82488800] 21:11:50 WARNING - wptserve Traceback (most recent call last): 21:11:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 21:11:50 WARNING - rv = self.func(request, response) 21:11:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 21:11:50 WARNING - access_control_allow_origin = "*") 21:11:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 21:11:50 WARNING - payload = payload_generator(server_data) 21:11:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 21:11:50 WARNING - return encode_string_as_bmp_image(data) 21:11:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 21:11:50 WARNING - img.save(f, "BMP") 21:11:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 21:11:50 WARNING - f.write(bmpfileheader) 21:11:50 WARNING - TypeError: must be string or pinned buffer, not bytearray 21:11:50 WARNING - 21:11:59 INFO - PROCESS | 1839 | --DOCSHELL 0x82485800 == 7 [pid = 1839] [id = 622] 21:12:05 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x82485c00) [pid = 1839] [serial = 1818] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 21:12:11 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x82538800) [pid = 1839] [serial = 1820] [outer = (nil)] [url = about:blank] 21:12:11 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x8248d000) [pid = 1839] [serial = 1822] [outer = (nil)] [url = about:blank] 21:12:20 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 21:12:20 INFO - PROCESS | 1839 | 1477627940044 Marionette TRACE conn4 <- [1,2853,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 21:12:20 INFO - . 21:12:20 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30710ms 21:12:20 INFO - PROCESS | 1839 | 1477627940080 Marionette TRACE conn4 -> [0,2854,"getWindowHandle",null] 21:12:20 INFO - PROCESS | 1839 | 1477627940087 Marionette TRACE conn4 <- [1,2854,null,{"value":"8"}] 21:12:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 21:12:20 INFO - PROCESS | 1839 | 1477627940100 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:12:20 INFO - PROCESS | 1839 | 1477627940345 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 21:12:20 INFO - PROCESS | 1839 | 1477627940429 Marionette TRACE conn4 -> [0,2856,"getWindowHandles",null] 21:12:20 INFO - PROCESS | 1839 | 1477627940436 Marionette TRACE conn4 <- [1,2856,null,["8"]] 21:12:20 INFO - PROCESS | 1839 | 1477627940445 Marionette TRACE conn4 -> [0,2857,"switchToWindow",{"name":"8"}] 21:12:20 INFO - PROCESS | 1839 | 1477627940454 Marionette TRACE conn4 <- [1,2857,null,{}] 21:12:20 INFO - PROCESS | 1839 | 1477627940460 Marionette TRACE conn4 -> [0,2858,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:12:20 INFO - PROCESS | 1839 | ++DOCSHELL 0x82485800 == 8 [pid = 1839] [id = 624] 21:12:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82485c00) [pid = 1839] [serial = 1824] [outer = (nil)] 21:12:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x8248c800) [pid = 1839] [serial = 1825] [outer = 0x82485c00] 21:12:20 INFO - PROCESS | 1839 | 1477627940562 Marionette DEBUG loaded listener.js 21:12:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x8253c400) [pid = 1839] [serial = 1826] [outer = 0x82485c00] 21:12:21 WARNING - wptserve Traceback (most recent call last): 21:12:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 21:12:21 WARNING - rv = self.func(request, response) 21:12:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 21:12:21 WARNING - access_control_allow_origin = "*") 21:12:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 21:12:21 WARNING - payload = payload_generator(server_data) 21:12:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 21:12:21 WARNING - return encode_string_as_bmp_image(data) 21:12:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 21:12:21 WARNING - img.save(f, "BMP") 21:12:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 21:12:21 WARNING - f.write(bmpfileheader) 21:12:21 WARNING - TypeError: must be string or pinned buffer, not bytearray 21:12:21 WARNING - 21:12:30 INFO - PROCESS | 1839 | --DOCSHELL 0x82487800 == 7 [pid = 1839] [id = 623] 21:12:36 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x82488800) [pid = 1839] [serial = 1821] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 21:12:41 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x8253ec00) [pid = 1839] [serial = 1823] [outer = (nil)] [url = about:blank] 21:12:41 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x8248c800) [pid = 1839] [serial = 1825] [outer = (nil)] [url = about:blank] 21:12:50 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 21:12:50 INFO - PROCESS | 1839 | 1477627970779 Marionette TRACE conn4 <- [1,2858,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 21:12:50 INFO - . 21:12:50 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 30702ms 21:12:50 INFO - PROCESS | 1839 | 1477627970800 Marionette TRACE conn4 -> [0,2859,"getWindowHandle",null] 21:12:50 INFO - PROCESS | 1839 | 1477627970807 Marionette TRACE conn4 <- [1,2859,null,{"value":"8"}] 21:12:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 21:12:50 INFO - PROCESS | 1839 | 1477627970820 Marionette TRACE conn4 -> [0,2860,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:12:51 INFO - PROCESS | 1839 | 1477627971065 Marionette TRACE conn4 <- [1,2860,null,{"value":null}] 21:12:51 INFO - PROCESS | 1839 | 1477627971148 Marionette TRACE conn4 -> [0,2861,"getWindowHandles",null] 21:12:51 INFO - PROCESS | 1839 | 1477627971156 Marionette TRACE conn4 <- [1,2861,null,["8"]] 21:12:51 INFO - PROCESS | 1839 | 1477627971165 Marionette TRACE conn4 -> [0,2862,"switchToWindow",{"name":"8"}] 21:12:51 INFO - PROCESS | 1839 | 1477627971173 Marionette TRACE conn4 <- [1,2862,null,{}] 21:12:51 INFO - PROCESS | 1839 | 1477627971180 Marionette TRACE conn4 -> [0,2863,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:12:51 INFO - PROCESS | 1839 | ++DOCSHELL 0x82487800 == 8 [pid = 1839] [id = 625] 21:12:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82488400) [pid = 1839] [serial = 1827] [outer = (nil)] 21:12:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x8248c800) [pid = 1839] [serial = 1828] [outer = 0x82488400] 21:12:51 INFO - PROCESS | 1839 | 1477627971280 Marionette DEBUG loaded listener.js 21:12:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x8253dc00) [pid = 1839] [serial = 1829] [outer = 0x82488400] 21:12:51 WARNING - wptserve Traceback (most recent call last): 21:12:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 21:12:51 WARNING - rv = self.func(request, response) 21:12:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 21:12:51 WARNING - access_control_allow_origin = "*") 21:12:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 21:12:51 WARNING - payload = payload_generator(server_data) 21:12:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 21:12:51 WARNING - return encode_string_as_bmp_image(data) 21:12:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 21:12:51 WARNING - img.save(f, "BMP") 21:12:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 21:12:51 WARNING - f.write(bmpfileheader) 21:12:51 WARNING - TypeError: must be string or pinned buffer, not bytearray 21:12:51 WARNING - 21:13:00 INFO - PROCESS | 1839 | --DOCSHELL 0x82485800 == 7 [pid = 1839] [id = 624] 21:13:06 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x82485c00) [pid = 1839] [serial = 1824] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html] 21:13:12 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x8253c400) [pid = 1839] [serial = 1826] [outer = (nil)] [url = about:blank] 21:13:12 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x8248c800) [pid = 1839] [serial = 1828] [outer = (nil)] [url = about:blank] 21:13:21 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 21:13:21 INFO - PROCESS | 1839 | 1477628001496 Marionette TRACE conn4 <- [1,2863,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 21:13:21 INFO - . 21:13:21 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 30702ms 21:13:21 INFO - PROCESS | 1839 | 1477628001520 Marionette TRACE conn4 -> [0,2864,"getWindowHandle",null] 21:13:21 INFO - PROCESS | 1839 | 1477628001527 Marionette TRACE conn4 <- [1,2864,null,{"value":"8"}] 21:13:21 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 21:13:21 INFO - PROCESS | 1839 | 1477628001540 Marionette TRACE conn4 -> [0,2865,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:13:21 INFO - PROCESS | 1839 | 1477628001780 Marionette TRACE conn4 <- [1,2865,null,{"value":null}] 21:13:21 INFO - PROCESS | 1839 | 1477628001864 Marionette TRACE conn4 -> [0,2866,"getWindowHandles",null] 21:13:21 INFO - PROCESS | 1839 | 1477628001871 Marionette TRACE conn4 <- [1,2866,null,["8"]] 21:13:21 INFO - PROCESS | 1839 | 1477628001880 Marionette TRACE conn4 -> [0,2867,"switchToWindow",{"name":"8"}] 21:13:21 INFO - PROCESS | 1839 | 1477628001888 Marionette TRACE conn4 <- [1,2867,null,{}] 21:13:21 INFO - PROCESS | 1839 | 1477628001895 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:13:21 INFO - PROCESS | 1839 | ++DOCSHELL 0x82485800 == 8 [pid = 1839] [id = 626] 21:13:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82485c00) [pid = 1839] [serial = 1830] [outer = (nil)] 21:13:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x8248c800) [pid = 1839] [serial = 1831] [outer = 0x82485c00] 21:13:21 INFO - PROCESS | 1839 | 1477628001996 Marionette DEBUG loaded listener.js 21:13:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x8253d000) [pid = 1839] [serial = 1832] [outer = 0x82485c00] 21:13:22 WARNING - wptserve Traceback (most recent call last): 21:13:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 21:13:22 WARNING - rv = self.func(request, response) 21:13:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 21:13:22 WARNING - access_control_allow_origin = "*") 21:13:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 21:13:22 WARNING - payload = payload_generator(server_data) 21:13:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 21:13:22 WARNING - return encode_string_as_bmp_image(data) 21:13:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 21:13:22 WARNING - img.save(f, "BMP") 21:13:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 21:13:22 WARNING - f.write(bmpfileheader) 21:13:22 WARNING - TypeError: must be string or pinned buffer, not bytearray 21:13:22 WARNING - 21:13:31 INFO - PROCESS | 1839 | --DOCSHELL 0x82487800 == 7 [pid = 1839] [id = 625] 21:13:37 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x82488400) [pid = 1839] [serial = 1827] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html] 21:13:43 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x8253dc00) [pid = 1839] [serial = 1829] [outer = (nil)] [url = about:blank] 21:13:43 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x8248c800) [pid = 1839] [serial = 1831] [outer = (nil)] [url = about:blank] 21:13:52 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 21:13:52 INFO - PROCESS | 1839 | 1477628032216 Marionette TRACE conn4 <- [1,2868,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 21:13:52 INFO - . 21:13:52 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 21:13:52 INFO - PROCESS | 1839 | 1477628032242 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 21:13:52 INFO - PROCESS | 1839 | 1477628032249 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 21:13:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 21:13:52 INFO - PROCESS | 1839 | 1477628032261 Marionette TRACE conn4 -> [0,2870,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:13:52 INFO - PROCESS | 1839 | 1477628032503 Marionette TRACE conn4 <- [1,2870,null,{"value":null}] 21:13:52 INFO - PROCESS | 1839 | 1477628032586 Marionette TRACE conn4 -> [0,2871,"getWindowHandles",null] 21:13:52 INFO - PROCESS | 1839 | 1477628032593 Marionette TRACE conn4 <- [1,2871,null,["8"]] 21:13:52 INFO - PROCESS | 1839 | 1477628032602 Marionette TRACE conn4 -> [0,2872,"switchToWindow",{"name":"8"}] 21:13:52 INFO - PROCESS | 1839 | 1477628032610 Marionette TRACE conn4 <- [1,2872,null,{}] 21:13:52 INFO - PROCESS | 1839 | 1477628032617 Marionette TRACE conn4 -> [0,2873,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:13:52 INFO - PROCESS | 1839 | ++DOCSHELL 0x82487800 == 8 [pid = 1839] [id = 627] 21:13:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82488400) [pid = 1839] [serial = 1833] [outer = (nil)] 21:13:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x8248c800) [pid = 1839] [serial = 1834] [outer = 0x82488400] 21:13:52 INFO - PROCESS | 1839 | 1477628032717 Marionette DEBUG loaded listener.js 21:13:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x8253ec00) [pid = 1839] [serial = 1835] [outer = 0x82488400] 21:13:53 INFO - PROCESS | 1839 | 1477628033357 Marionette TRACE conn4 <- [1,2873,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:13:53 INFO - . 21:13:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1125ms 21:13:53 INFO - PROCESS | 1839 | 1477628033383 Marionette TRACE conn4 -> [0,2874,"getWindowHandle",null] 21:13:53 INFO - PROCESS | 1839 | 1477628033390 Marionette TRACE conn4 <- [1,2874,null,{"value":"8"}] 21:13:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 21:13:53 INFO - PROCESS | 1839 | 1477628033399 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:13:53 INFO - PROCESS | 1839 | 1477628033639 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 21:13:53 INFO - PROCESS | 1839 | 1477628033659 Marionette TRACE conn4 -> [0,2876,"getWindowHandles",null] 21:13:53 INFO - PROCESS | 1839 | 1477628033664 Marionette TRACE conn4 <- [1,2876,null,["8"]] 21:13:53 INFO - PROCESS | 1839 | 1477628033670 Marionette TRACE conn4 -> [0,2877,"switchToWindow",{"name":"8"}] 21:13:53 INFO - PROCESS | 1839 | 1477628033676 Marionette TRACE conn4 <- [1,2877,null,{}] 21:13:53 INFO - PROCESS | 1839 | 1477628033683 Marionette TRACE conn4 -> [0,2878,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:13:53 INFO - PROCESS | 1839 | ++DOCSHELL 0x82539c00 == 9 [pid = 1839] [id = 628] 21:13:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x82890000) [pid = 1839] [serial = 1836] [outer = (nil)] 21:13:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x828f1000) [pid = 1839] [serial = 1837] [outer = 0x82890000] 21:13:53 INFO - PROCESS | 1839 | 1477628033781 Marionette DEBUG loaded listener.js 21:13:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x828f0400) [pid = 1839] [serial = 1838] [outer = 0x82890000] 21:13:54 INFO - PROCESS | 1839 | 1477628034646 Marionette TRACE conn4 <- [1,2878,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:13:54 INFO - . 21:13:54 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1276ms 21:13:54 INFO - PROCESS | 1839 | 1477628034683 Marionette TRACE conn4 -> [0,2879,"getWindowHandle",null] 21:13:54 INFO - PROCESS | 1839 | 1477628034691 Marionette TRACE conn4 <- [1,2879,null,{"value":"8"}] 21:13:54 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 21:13:54 INFO - PROCESS | 1839 | 1477628034698 Marionette TRACE conn4 -> [0,2880,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:13:55 INFO - PROCESS | 1839 | 1477628035025 Marionette TRACE conn4 <- [1,2880,null,{"value":null}] 21:13:55 INFO - PROCESS | 1839 | 1477628035047 Marionette TRACE conn4 -> [0,2881,"getWindowHandles",null] 21:13:55 INFO - PROCESS | 1839 | 1477628035052 Marionette TRACE conn4 <- [1,2881,null,["8"]] 21:13:55 INFO - PROCESS | 1839 | 1477628035058 Marionette TRACE conn4 -> [0,2882,"switchToWindow",{"name":"8"}] 21:13:55 INFO - PROCESS | 1839 | 1477628035066 Marionette TRACE conn4 <- [1,2882,null,{}] 21:13:55 INFO - PROCESS | 1839 | 1477628035072 Marionette TRACE conn4 -> [0,2883,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:13:55 INFO - PROCESS | 1839 | ++DOCSHELL 0x8363d400 == 10 [pid = 1839] [id = 629] 21:13:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x8363d800) [pid = 1839] [serial = 1839] [outer = (nil)] 21:13:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x8363f800) [pid = 1839] [serial = 1840] [outer = 0x8363d800] 21:13:55 INFO - PROCESS | 1839 | 1477628035169 Marionette DEBUG loaded listener.js 21:13:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x836c9400) [pid = 1839] [serial = 1841] [outer = 0x8363d800] 21:13:55 INFO - PROCESS | 1839 | 1477628035922 Marionette TRACE conn4 <- [1,2883,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:13:55 INFO - . 21:13:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1271ms 21:13:55 INFO - PROCESS | 1839 | 1477628035970 Marionette TRACE conn4 -> [0,2884,"getWindowHandle",null] 21:13:55 INFO - PROCESS | 1839 | 1477628035975 Marionette TRACE conn4 <- [1,2884,null,{"value":"8"}] 21:13:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 21:13:55 INFO - PROCESS | 1839 | 1477628035982 Marionette TRACE conn4 -> [0,2885,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:13:56 INFO - PROCESS | 1839 | 1477628036213 Marionette TRACE conn4 <- [1,2885,null,{"value":null}] 21:13:56 INFO - PROCESS | 1839 | 1477628036230 Marionette TRACE conn4 -> [0,2886,"getWindowHandles",null] 21:13:56 INFO - PROCESS | 1839 | 1477628036237 Marionette TRACE conn4 <- [1,2886,null,["8"]] 21:13:56 INFO - PROCESS | 1839 | 1477628036244 Marionette TRACE conn4 -> [0,2887,"switchToWindow",{"name":"8"}] 21:13:56 INFO - PROCESS | 1839 | 1477628036251 Marionette TRACE conn4 <- [1,2887,null,{}] 21:13:56 INFO - PROCESS | 1839 | 1477628036257 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:13:56 INFO - PROCESS | 1839 | ++DOCSHELL 0x828fbc00 == 11 [pid = 1839] [id = 630] 21:13:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x8c776c00) [pid = 1839] [serial = 1842] [outer = (nil)] 21:13:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x8c9b6800) [pid = 1839] [serial = 1843] [outer = 0x8c776c00] 21:13:56 INFO - PROCESS | 1839 | 1477628036342 Marionette DEBUG loaded listener.js 21:13:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x8c9ba000) [pid = 1839] [serial = 1844] [outer = 0x8c776c00] 21:13:57 INFO - PROCESS | 1839 | 1477628037033 Marionette TRACE conn4 <- [1,2888,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:13:57 INFO - . 21:13:57 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1079ms 21:13:57 INFO - PROCESS | 1839 | 1477628037061 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 21:13:57 INFO - PROCESS | 1839 | 1477628037065 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 21:13:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 21:13:57 INFO - PROCESS | 1839 | 1477628037072 Marionette TRACE conn4 -> [0,2890,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:13:57 INFO - PROCESS | 1839 | 1477628037245 Marionette TRACE conn4 <- [1,2890,null,{"value":null}] 21:13:57 INFO - PROCESS | 1839 | 1477628037379 Marionette TRACE conn4 -> [0,2891,"getWindowHandles",null] 21:13:57 INFO - PROCESS | 1839 | 1477628037384 Marionette TRACE conn4 <- [1,2891,null,["8"]] 21:13:57 INFO - PROCESS | 1839 | 1477628037395 Marionette TRACE conn4 -> [0,2892,"switchToWindow",{"name":"8"}] 21:13:57 INFO - PROCESS | 1839 | 1477628037400 Marionette TRACE conn4 <- [1,2892,null,{}] 21:13:57 INFO - PROCESS | 1839 | 1477628037406 Marionette TRACE conn4 -> [0,2893,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:13:57 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce41c00 == 12 [pid = 1839] [id = 631] 21:13:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x8ce43800) [pid = 1839] [serial = 1845] [outer = (nil)] 21:13:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x8ce49c00) [pid = 1839] [serial = 1846] [outer = 0x8ce43800] 21:13:57 INFO - PROCESS | 1839 | 1477628037489 Marionette DEBUG loaded listener.js 21:13:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x8ce6e000) [pid = 1839] [serial = 1847] [outer = 0x8ce43800] 21:13:58 INFO - PROCESS | 1839 | 1477628038099 Marionette TRACE conn4 <- [1,2893,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:13:58 INFO - . 21:13:58 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1073ms 21:13:58 INFO - PROCESS | 1839 | 1477628038145 Marionette TRACE conn4 -> [0,2894,"getWindowHandle",null] 21:13:58 INFO - PROCESS | 1839 | 1477628038150 Marionette TRACE conn4 <- [1,2894,null,{"value":"8"}] 21:13:58 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 21:13:58 INFO - PROCESS | 1839 | 1477628038158 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:13:58 INFO - PROCESS | 1839 | 1477628038433 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 21:13:58 INFO - PROCESS | 1839 | 1477628038447 Marionette TRACE conn4 -> [0,2896,"getWindowHandles",null] 21:13:58 INFO - PROCESS | 1839 | 1477628038451 Marionette TRACE conn4 <- [1,2896,null,["8"]] 21:13:58 INFO - PROCESS | 1839 | 1477628038458 Marionette TRACE conn4 -> [0,2897,"switchToWindow",{"name":"8"}] 21:13:58 INFO - PROCESS | 1839 | 1477628038463 Marionette TRACE conn4 <- [1,2897,null,{}] 21:13:58 INFO - PROCESS | 1839 | 1477628038468 Marionette TRACE conn4 -> [0,2898,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:13:58 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce3b400 == 13 [pid = 1839] [id = 632] 21:13:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x8ce90800) [pid = 1839] [serial = 1848] [outer = (nil)] 21:13:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x8ce9d000) [pid = 1839] [serial = 1849] [outer = 0x8ce90800] 21:13:58 INFO - PROCESS | 1839 | 1477628038556 Marionette DEBUG loaded listener.js 21:13:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x8daed400) [pid = 1839] [serial = 1850] [outer = 0x8ce90800] 21:13:59 INFO - PROCESS | 1839 | 1477628039252 Marionette TRACE conn4 <- [1,2898,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 21:13:59 INFO - . 21:13:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1124ms 21:13:59 INFO - PROCESS | 1839 | 1477628039282 Marionette TRACE conn4 -> [0,2899,"getWindowHandle",null] 21:13:59 INFO - PROCESS | 1839 | 1477628039285 Marionette TRACE conn4 <- [1,2899,null,{"value":"8"}] 21:13:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 21:13:59 INFO - PROCESS | 1839 | 1477628039292 Marionette TRACE conn4 -> [0,2900,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:13:59 INFO - PROCESS | 1839 | 1477628039472 Marionette TRACE conn4 <- [1,2900,null,{"value":null}] 21:13:59 INFO - PROCESS | 1839 | 1477628039604 Marionette TRACE conn4 -> [0,2901,"getWindowHandles",null] 21:13:59 INFO - PROCESS | 1839 | 1477628039612 Marionette TRACE conn4 <- [1,2901,null,["8"]] 21:13:59 INFO - PROCESS | 1839 | 1477628039617 Marionette TRACE conn4 -> [0,2902,"switchToWindow",{"name":"8"}] 21:13:59 INFO - PROCESS | 1839 | 1477628039627 Marionette TRACE conn4 <- [1,2902,null,{}] 21:13:59 INFO - PROCESS | 1839 | 1477628039635 Marionette TRACE conn4 -> [0,2903,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:13:59 INFO - PROCESS | 1839 | ++DOCSHELL 0x82447000 == 14 [pid = 1839] [id = 633] 21:13:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x8f81f000) [pid = 1839] [serial = 1851] [outer = (nil)] 21:13:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x8f868400) [pid = 1839] [serial = 1852] [outer = 0x8f81f000] 21:13:59 INFO - PROCESS | 1839 | 1477628039782 Marionette DEBUG loaded listener.js 21:13:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x8f867000) [pid = 1839] [serial = 1853] [outer = 0x8f81f000] 21:14:00 INFO - PROCESS | 1839 | 1477628040539 Marionette TRACE conn4 <- [1,2903,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 21:14:00 INFO - . 21:14:00 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html | took 1273ms 21:14:00 INFO - PROCESS | 1839 | 1477628040566 Marionette TRACE conn4 -> [0,2904,"getWindowHandle",null] 21:14:00 INFO - PROCESS | 1839 | 1477628040574 Marionette TRACE conn4 <- [1,2904,null,{"value":"8"}] 21:14:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 21:14:00 INFO - PROCESS | 1839 | 1477628040585 Marionette TRACE conn4 -> [0,2905,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:14:00 INFO - PROCESS | 1839 | 1477628040792 Marionette TRACE conn4 <- [1,2905,null,{"value":null}] 21:14:00 INFO - PROCESS | 1839 | 1477628040967 Marionette TRACE conn4 -> [0,2906,"getWindowHandles",null] 21:14:00 INFO - PROCESS | 1839 | 1477628040974 Marionette TRACE conn4 <- [1,2906,null,["8"]] 21:14:00 INFO - PROCESS | 1839 | 1477628040986 Marionette TRACE conn4 -> [0,2907,"switchToWindow",{"name":"8"}] 21:14:00 INFO - PROCESS | 1839 | 1477628040994 Marionette TRACE conn4 <- [1,2907,null,{}] 21:14:01 INFO - PROCESS | 1839 | 1477628041045 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:14:01 INFO - PROCESS | 1839 | ++DOCSHELL 0x82891400 == 15 [pid = 1839] [id = 634] 21:14:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x82894400) [pid = 1839] [serial = 1854] [outer = (nil)] 21:14:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 44 (0x82991400) [pid = 1839] [serial = 1855] [outer = 0x82894400] 21:14:01 INFO - PROCESS | 1839 | 1477628041150 Marionette DEBUG loaded listener.js 21:14:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 45 (0x82993800) [pid = 1839] [serial = 1856] [outer = 0x82894400] 21:14:01 INFO - PROCESS | 1839 | 1477628041962 Marionette TRACE conn4 <- [1,2908,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 21:14:02 INFO - . 21:14:02 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 1427ms 21:14:02 INFO - PROCESS | 1839 | 1477628042010 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 21:14:02 INFO - PROCESS | 1839 | 1477628042016 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 21:14:02 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 21:14:02 INFO - PROCESS | 1839 | 1477628042024 Marionette TRACE conn4 -> [0,2910,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:14:02 INFO - PROCESS | 1839 | 1477628042235 Marionette TRACE conn4 <- [1,2910,null,{"value":null}] 21:14:02 INFO - PROCESS | 1839 | 1477628042413 Marionette TRACE conn4 -> [0,2911,"getWindowHandles",null] 21:14:02 INFO - PROCESS | 1839 | 1477628042420 Marionette TRACE conn4 <- [1,2911,null,["8"]] 21:14:02 INFO - PROCESS | 1839 | 1477628042428 Marionette TRACE conn4 -> [0,2912,"switchToWindow",{"name":"8"}] 21:14:02 INFO - PROCESS | 1839 | 1477628042435 Marionette TRACE conn4 <- [1,2912,null,{}] 21:14:02 INFO - PROCESS | 1839 | 1477628042442 Marionette TRACE conn4 -> [0,2913,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:14:02 INFO - PROCESS | 1839 | ++DOCSHELL 0x82892400 == 16 [pid = 1839] [id = 635] 21:14:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 46 (0x8ce40800) [pid = 1839] [serial = 1857] [outer = (nil)] 21:14:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 47 (0x8ce71c00) [pid = 1839] [serial = 1858] [outer = 0x8ce40800] 21:14:02 INFO - PROCESS | 1839 | 1477628042544 Marionette DEBUG loaded listener.js 21:14:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 48 (0x8ce92800) [pid = 1839] [serial = 1859] [outer = 0x8ce40800] 21:14:03 INFO - PROCESS | 1839 | 1477628043226 Marionette TRACE conn4 <- [1,2913,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 21:14:03 INFO - . 21:14:03 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html | took 1233ms 21:14:03 INFO - PROCESS | 1839 | 1477628043269 Marionette TRACE conn4 -> [0,2914,"getWindowHandle",null] 21:14:03 INFO - PROCESS | 1839 | 1477628043276 Marionette TRACE conn4 <- [1,2914,null,{"value":"8"}] 21:14:03 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 21:14:03 INFO - PROCESS | 1839 | 1477628043285 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:14:03 INFO - PROCESS | 1839 | 1477628043467 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 21:14:03 INFO - PROCESS | 1839 | 1477628043650 Marionette TRACE conn4 -> [0,2916,"getWindowHandles",null] 21:14:03 INFO - PROCESS | 1839 | 1477628043656 Marionette TRACE conn4 <- [1,2916,null,["8"]] 21:14:03 INFO - PROCESS | 1839 | 1477628043663 Marionette TRACE conn4 -> [0,2917,"switchToWindow",{"name":"8"}] 21:14:03 INFO - PROCESS | 1839 | 1477628043671 Marionette TRACE conn4 <- [1,2917,null,{}] 21:14:03 INFO - PROCESS | 1839 | 1477628043682 Marionette TRACE conn4 -> [0,2918,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:14:03 INFO - PROCESS | 1839 | ++DOCSHELL 0x91066800 == 17 [pid = 1839] [id = 636] 21:14:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 49 (0x91ae8400) [pid = 1839] [serial = 1860] [outer = (nil)] 21:14:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 50 (0x92a34000) [pid = 1839] [serial = 1861] [outer = 0x91ae8400] 21:14:03 INFO - PROCESS | 1839 | 1477628043787 Marionette DEBUG loaded listener.js 21:14:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 51 (0x8f81d000) [pid = 1839] [serial = 1862] [outer = 0x91ae8400] 21:14:04 INFO - PROCESS | 1839 | ++DOCSHELL 0x939f8c00 == 18 [pid = 1839] [id = 637] 21:14:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 52 (0x939f9400) [pid = 1839] [serial = 1863] [outer = (nil)] 21:14:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 53 (0x93a7f400) [pid = 1839] [serial = 1864] [outer = 0x939f9400] 21:14:04 INFO - PROCESS | 1839 | 1477628044639 Marionette TRACE conn4 <- [1,2918,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 21:14:04 INFO - . 21:14:04 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | took 1421ms 21:14:04 INFO - PROCESS | 1839 | 1477628044706 Marionette TRACE conn4 -> [0,2919,"getWindowHandle",null] 21:14:04 INFO - PROCESS | 1839 | 1477628044715 Marionette TRACE conn4 <- [1,2919,null,{"value":"8"}] 21:14:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 21:14:04 INFO - PROCESS | 1839 | 1477628044727 Marionette TRACE conn4 -> [0,2920,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:14:05 INFO - PROCESS | 1839 | 1477628045045 Marionette TRACE conn4 <- [1,2920,null,{"value":null}] 21:14:05 INFO - PROCESS | 1839 | 1477628045223 Marionette TRACE conn4 -> [0,2921,"getWindowHandles",null] 21:14:05 INFO - PROCESS | 1839 | 1477628045229 Marionette TRACE conn4 <- [1,2921,null,["8"]] 21:14:05 INFO - PROCESS | 1839 | 1477628045236 Marionette TRACE conn4 -> [0,2922,"switchToWindow",{"name":"8"}] 21:14:05 INFO - PROCESS | 1839 | 1477628045242 Marionette TRACE conn4 <- [1,2922,null,{}] 21:14:05 INFO - PROCESS | 1839 | 1477628045286 Marionette TRACE conn4 -> [0,2923,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:14:05 INFO - PROCESS | 1839 | ++DOCSHELL 0x93a83400 == 19 [pid = 1839] [id = 638] 21:14:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 54 (0x95241c00) [pid = 1839] [serial = 1865] [outer = (nil)] 21:14:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 55 (0x95244400) [pid = 1839] [serial = 1866] [outer = 0x95241c00] 21:14:05 INFO - PROCESS | 1839 | 1477628045393 Marionette DEBUG loaded listener.js 21:14:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x95249c00) [pid = 1839] [serial = 1867] [outer = 0x95241c00] 21:14:06 INFO - PROCESS | 1839 | ++DOCSHELL 0x82484800 == 20 [pid = 1839] [id = 639] 21:14:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x8288ac00) [pid = 1839] [serial = 1868] [outer = (nil)] 21:14:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x828f8800) [pid = 1839] [serial = 1869] [outer = 0x8288ac00] 21:14:06 INFO - PROCESS | 1839 | 1477628046463 Marionette TRACE conn4 <- [1,2923,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 21:14:06 INFO - . 21:14:06 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 1778ms 21:14:06 INFO - PROCESS | 1839 | 1477628046522 Marionette TRACE conn4 -> [0,2924,"getWindowHandle",null] 21:14:06 INFO - PROCESS | 1839 | 1477628046529 Marionette TRACE conn4 <- [1,2924,null,{"value":"8"}] 21:14:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 21:14:06 INFO - PROCESS | 1839 | 1477628046541 Marionette TRACE conn4 -> [0,2925,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:14:06 INFO - PROCESS | 1839 | 1477628046769 Marionette TRACE conn4 <- [1,2925,null,{"value":null}] 21:14:06 INFO - PROCESS | 1839 | --DOCSHELL 0x82485800 == 19 [pid = 1839] [id = 626] 21:14:06 INFO - PROCESS | 1839 | 1477628046944 Marionette TRACE conn4 -> [0,2926,"getWindowHandles",null] 21:14:06 INFO - PROCESS | 1839 | 1477628046950 Marionette TRACE conn4 <- [1,2926,null,["8"]] 21:14:06 INFO - PROCESS | 1839 | 1477628046957 Marionette TRACE conn4 -> [0,2927,"switchToWindow",{"name":"8"}] 21:14:06 INFO - PROCESS | 1839 | 1477628046965 Marionette TRACE conn4 <- [1,2927,null,{}] 21:14:06 INFO - PROCESS | 1839 | 1477628046972 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:14:07 INFO - PROCESS | 1839 | ++DOCSHELL 0x828fb800 == 20 [pid = 1839] [id = 640] 21:14:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x828fc400) [pid = 1839] [serial = 1870] [outer = (nil)] 21:14:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x82997c00) [pid = 1839] [serial = 1871] [outer = 0x828fc400] 21:14:07 INFO - PROCESS | 1839 | 1477628047065 Marionette DEBUG loaded listener.js 21:14:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x83638800) [pid = 1839] [serial = 1872] [outer = 0x828fc400] 21:14:07 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c9b4000 == 21 [pid = 1839] [id = 641] 21:14:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x8c9b9000) [pid = 1839] [serial = 1873] [outer = (nil)] 21:14:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x8c9bc400) [pid = 1839] [serial = 1874] [outer = 0x8c9b9000] 21:14:07 INFO - PROCESS | 1839 | 1477628047830 Marionette TRACE conn4 <- [1,2928,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 21:14:07 INFO - . 21:14:07 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 1373ms 21:14:07 INFO - PROCESS | 1839 | 1477628047912 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 21:14:07 INFO - PROCESS | 1839 | 1477628047918 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 21:14:07 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 21:14:07 INFO - PROCESS | 1839 | 1477628047929 Marionette TRACE conn4 -> [0,2930,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:14:08 INFO - PROCESS | 1839 | 1477628048126 Marionette TRACE conn4 <- [1,2930,null,{"value":null}] 21:14:08 INFO - PROCESS | 1839 | 1477628048258 Marionette TRACE conn4 -> [0,2931,"getWindowHandles",null] 21:14:08 INFO - PROCESS | 1839 | 1477628048263 Marionette TRACE conn4 <- [1,2931,null,["8"]] 21:14:08 INFO - PROCESS | 1839 | 1477628048273 Marionette TRACE conn4 -> [0,2932,"switchToWindow",{"name":"8"}] 21:14:08 INFO - PROCESS | 1839 | 1477628048279 Marionette TRACE conn4 <- [1,2932,null,{}] 21:14:08 INFO - PROCESS | 1839 | 1477628048285 Marionette TRACE conn4 -> [0,2933,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:14:08 INFO - PROCESS | 1839 | ++DOCSHELL 0x8363e400 == 22 [pid = 1839] [id = 642] 21:14:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x8ce3f400) [pid = 1839] [serial = 1875] [outer = (nil)] 21:14:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x8ce6c400) [pid = 1839] [serial = 1876] [outer = 0x8ce3f400] 21:14:08 INFO - PROCESS | 1839 | 1477628048383 Marionette DEBUG loaded listener.js 21:14:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x8ce72000) [pid = 1839] [serial = 1877] [outer = 0x8ce3f400] 21:14:09 INFO - PROCESS | 1839 | 1477628049024 Marionette TRACE conn4 <- [1,2933,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 21:14:09 INFO - . 21:14:09 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1124ms 21:14:09 INFO - PROCESS | 1839 | 1477628049056 Marionette TRACE conn4 -> [0,2934,"getWindowHandle",null] 21:14:09 INFO - PROCESS | 1839 | 1477628049062 Marionette TRACE conn4 <- [1,2934,null,{"value":"8"}] 21:14:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 21:14:09 INFO - PROCESS | 1839 | 1477628049071 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:14:09 INFO - PROCESS | 1839 | 1477628049298 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 21:14:09 INFO - PROCESS | 1839 | 1477628049319 Marionette TRACE conn4 -> [0,2936,"getWindowHandles",null] 21:14:09 INFO - PROCESS | 1839 | 1477628049324 Marionette TRACE conn4 <- [1,2936,null,["8"]] 21:14:09 INFO - PROCESS | 1839 | 1477628049329 Marionette TRACE conn4 -> [0,2937,"switchToWindow",{"name":"8"}] 21:14:09 INFO - PROCESS | 1839 | 1477628049336 Marionette TRACE conn4 <- [1,2937,null,{}] 21:14:09 INFO - PROCESS | 1839 | 1477628049343 Marionette TRACE conn4 -> [0,2938,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:14:09 INFO - PROCESS | 1839 | ++DOCSHELL 0x90e50c00 == 23 [pid = 1839] [id = 643] 21:14:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x91062c00) [pid = 1839] [serial = 1878] [outer = (nil)] 21:14:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x91a23c00) [pid = 1839] [serial = 1879] [outer = 0x91062c00] 21:14:09 INFO - PROCESS | 1839 | 1477628049510 Marionette DEBUG loaded listener.js 21:14:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x92d72000) [pid = 1839] [serial = 1880] [outer = 0x91062c00] 21:14:10 INFO - PROCESS | 1839 | 1477628050245 Marionette TRACE conn4 <- [1,2938,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 21:14:10 INFO - . 21:14:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1232ms 21:14:10 INFO - PROCESS | 1839 | 1477628050303 Marionette TRACE conn4 -> [0,2939,"getWindowHandle",null] 21:14:10 INFO - PROCESS | 1839 | 1477628050307 Marionette TRACE conn4 <- [1,2939,null,{"value":"8"}] 21:14:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 21:14:10 INFO - PROCESS | 1839 | 1477628050321 Marionette TRACE conn4 -> [0,2940,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:14:10 INFO - PROCESS | 1839 | 1477628050559 Marionette TRACE conn4 <- [1,2940,null,{"value":null}] 21:14:10 INFO - PROCESS | 1839 | 1477628050590 Marionette TRACE conn4 -> [0,2941,"getWindowHandles",null] 21:14:10 INFO - PROCESS | 1839 | 1477628050595 Marionette TRACE conn4 <- [1,2941,null,["8"]] 21:14:10 INFO - PROCESS | 1839 | 1477628050601 Marionette TRACE conn4 -> [0,2942,"switchToWindow",{"name":"8"}] 21:14:10 INFO - PROCESS | 1839 | 1477628050607 Marionette TRACE conn4 <- [1,2942,null,{}] 21:14:10 INFO - PROCESS | 1839 | 1477628050688 Marionette TRACE conn4 -> [0,2943,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:14:10 INFO - PROCESS | 1839 | ++DOCSHELL 0x825c9400 == 24 [pid = 1839] [id = 644] 21:14:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x955e9000) [pid = 1839] [serial = 1881] [outer = (nil)] 21:14:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x957cfc00) [pid = 1839] [serial = 1882] [outer = 0x955e9000] 21:14:10 INFO - PROCESS | 1839 | 1477628050772 Marionette DEBUG loaded listener.js 21:14:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x957e0400) [pid = 1839] [serial = 1883] [outer = 0x955e9000] 21:14:11 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x8ce90800) [pid = 1839] [serial = 1848] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 21:14:11 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x8ce43800) [pid = 1839] [serial = 1845] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 21:14:11 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x8c776c00) [pid = 1839] [serial = 1842] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 21:14:11 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x8363d800) [pid = 1839] [serial = 1839] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 21:14:11 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x82890000) [pid = 1839] [serial = 1836] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 21:14:11 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x82488400) [pid = 1839] [serial = 1833] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 21:14:11 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x82485c00) [pid = 1839] [serial = 1830] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html] 21:14:11 INFO - PROCESS | 1839 | 1477628051538 Marionette TRACE conn4 <- [1,2943,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 21:14:11 INFO - . 21:14:11 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1271ms 21:14:11 INFO - PROCESS | 1839 | 1477628051591 Marionette TRACE conn4 -> [0,2944,"getWindowHandle",null] 21:14:11 INFO - PROCESS | 1839 | 1477628051595 Marionette TRACE conn4 <- [1,2944,null,{"value":"8"}] 21:14:11 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html 21:14:11 INFO - PROCESS | 1839 | 1477628051607 Marionette TRACE conn4 -> [0,2945,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:14:11 INFO - PROCESS | 1839 | 1477628051774 Marionette TRACE conn4 <- [1,2945,null,{"value":null}] 21:14:11 INFO - PROCESS | 1839 | 1477628051910 Marionette TRACE conn4 -> [0,2946,"getWindowHandles",null] 21:14:11 INFO - PROCESS | 1839 | 1477628051914 Marionette TRACE conn4 <- [1,2946,null,["8"]] 21:14:11 INFO - PROCESS | 1839 | 1477628051924 Marionette TRACE conn4 -> [0,2947,"switchToWindow",{"name":"8"}] 21:14:11 INFO - PROCESS | 1839 | 1477628051929 Marionette TRACE conn4 <- [1,2947,null,{}] 21:14:11 INFO - PROCESS | 1839 | 1477628051935 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:14:11 INFO - PROCESS | 1839 | ++DOCSHELL 0x82378400 == 25 [pid = 1839] [id = 645] 21:14:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x957ea800) [pid = 1839] [serial = 1884] [outer = (nil)] 21:14:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x957ee400) [pid = 1839] [serial = 1885] [outer = 0x957ea800] 21:14:12 INFO - PROCESS | 1839 | 1477628052023 Marionette DEBUG loaded listener.js 21:14:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x957ed800) [pid = 1839] [serial = 1886] [outer = 0x957ea800] 21:14:12 INFO - PROCESS | 1839 | ++DOCSHELL 0x95b5e400 == 26 [pid = 1839] [id = 646] 21:14:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x95b5ec00) [pid = 1839] [serial = 1887] [outer = (nil)] 21:14:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x95b61c00) [pid = 1839] [serial = 1888] [outer = 0x95b5ec00] 21:14:12 INFO - PROCESS | 1839 | ++DOCSHELL 0x95b65000 == 27 [pid = 1839] [id = 647] 21:14:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x95b65400) [pid = 1839] [serial = 1889] [outer = (nil)] 21:14:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x95b65800) [pid = 1839] [serial = 1890] [outer = 0x95b65400] 21:14:12 INFO - PROCESS | 1839 | ++DOCSHELL 0x95b68400 == 28 [pid = 1839] [id = 648] 21:14:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x95b68800) [pid = 1839] [serial = 1891] [outer = (nil)] 21:14:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x95b68c00) [pid = 1839] [serial = 1892] [outer = 0x95b68800] 21:14:12 INFO - PROCESS | 1839 | 1477628052666 Marionette TRACE conn4 <- [1,2948,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html",0,null,null,[["confirm activeElement return null",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:32:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:26:1\n"],["confirm activeElement return null when there is other element in body",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:45:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:39:1\n"],["confirm activeElement return null when focus on the element in the outer shadow tree",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:63:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:57:1\n"]]]}] 21:14:12 INFO - ... 21:14:12 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html | took 1129ms 21:14:12 INFO - PROCESS | 1839 | 1477628052731 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 21:14:12 INFO - PROCESS | 1839 | 1477628052735 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 21:14:12 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html 21:14:12 INFO - PROCESS | 1839 | 1477628052742 Marionette TRACE conn4 -> [0,2950,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:14:12 INFO - PROCESS | 1839 | 1477628052939 Marionette TRACE conn4 <- [1,2950,null,{"value":null}] 21:14:13 INFO - PROCESS | 1839 | 1477628053076 Marionette TRACE conn4 -> [0,2951,"getWindowHandles",null] 21:14:13 INFO - PROCESS | 1839 | 1477628053079 Marionette TRACE conn4 <- [1,2951,null,["8"]] 21:14:13 INFO - PROCESS | 1839 | 1477628053085 Marionette TRACE conn4 -> [0,2952,"switchToWindow",{"name":"8"}] 21:14:13 INFO - PROCESS | 1839 | 1477628053090 Marionette TRACE conn4 <- [1,2952,null,{}] 21:14:13 INFO - PROCESS | 1839 | 1477628053095 Marionette TRACE conn4 -> [0,2953,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:14:13 INFO - PROCESS | 1839 | ++DOCSHELL 0x95d84000 == 29 [pid = 1839] [id = 649] 21:14:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x95d84400) [pid = 1839] [serial = 1893] [outer = (nil)] 21:14:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x95d8a000) [pid = 1839] [serial = 1894] [outer = 0x95d84400] 21:14:13 INFO - PROCESS | 1839 | 1477628053180 Marionette DEBUG loaded listener.js 21:14:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x8ce74400) [pid = 1839] [serial = 1895] [outer = 0x95d84400] 21:14:13 INFO - PROCESS | 1839 | ++DOCSHELL 0x82538c00 == 30 [pid = 1839] [id = 650] 21:14:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x825cc000) [pid = 1839] [serial = 1896] [outer = (nil)] 21:14:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x825d0800) [pid = 1839] [serial = 1897] [outer = 0x825cc000] 21:14:13 INFO - PROCESS | 1839 | 1477628053934 Marionette TRACE conn4 <- [1,2953,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html",0,null,null,[["A_10_01_01_03_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html:32:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html:25:1\n"]]]}] 21:14:13 INFO - . 21:14:13 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html | took 1224ms 21:14:13 INFO - PROCESS | 1839 | 1477628053975 Marionette TRACE conn4 -> [0,2954,"getWindowHandle",null] 21:14:13 INFO - PROCESS | 1839 | 1477628053982 Marionette TRACE conn4 <- [1,2954,null,{"value":"8"}] 21:14:13 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html 21:14:14 INFO - PROCESS | 1839 | 1477628053994 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:14:14 INFO - PROCESS | 1839 | 1477628054255 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 21:14:14 INFO - PROCESS | 1839 | 1477628054432 Marionette TRACE conn4 -> [0,2956,"getWindowHandles",null] 21:14:14 INFO - PROCESS | 1839 | 1477628054436 Marionette TRACE conn4 <- [1,2956,null,["8"]] 21:14:14 INFO - PROCESS | 1839 | 1477628054448 Marionette TRACE conn4 -> [0,2957,"switchToWindow",{"name":"8"}] 21:14:14 INFO - PROCESS | 1839 | 1477628054455 Marionette TRACE conn4 <- [1,2957,null,{}] 21:14:14 INFO - PROCESS | 1839 | 1477628054506 Marionette TRACE conn4 -> [0,2958,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:14:14 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce47c00 == 31 [pid = 1839] [id = 651] 21:14:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x8ce6f400) [pid = 1839] [serial = 1898] [outer = (nil)] 21:14:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x8da90400) [pid = 1839] [serial = 1899] [outer = 0x8ce6f400] 21:14:14 INFO - PROCESS | 1839 | 1477628054611 Marionette DEBUG loaded listener.js 21:14:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 82 (0x8db14c00) [pid = 1839] [serial = 1900] [outer = 0x8ce6f400] 21:14:15 INFO - PROCESS | 1839 | ++DOCSHELL 0x93160c00 == 32 [pid = 1839] [id = 652] 21:14:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 83 (0x939f7400) [pid = 1839] [serial = 1901] [outer = (nil)] 21:14:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 84 (0x95246c00) [pid = 1839] [serial = 1902] [outer = 0x939f7400] 21:14:15 INFO - PROCESS | 1839 | 1477628055331 Marionette TRACE conn4 <- [1,2958,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html",0,null,null,[["A_10_01_01_04_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html:25:1\n"]]]}] 21:14:15 INFO - . 21:14:15 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html | took 1379ms 21:14:15 INFO - PROCESS | 1839 | 1477628055371 Marionette TRACE conn4 -> [0,2959,"getWindowHandle",null] 21:14:15 INFO - PROCESS | 1839 | 1477628055379 Marionette TRACE conn4 <- [1,2959,null,{"value":"8"}] 21:14:15 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html 21:14:15 INFO - PROCESS | 1839 | 1477628055388 Marionette TRACE conn4 -> [0,2960,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:14:15 INFO - PROCESS | 1839 | 1477628055573 Marionette TRACE conn4 <- [1,2960,null,{"value":null}] 21:14:15 INFO - PROCESS | 1839 | 1477628055749 Marionette TRACE conn4 -> [0,2961,"getWindowHandles",null] 21:14:15 INFO - PROCESS | 1839 | 1477628055754 Marionette TRACE conn4 <- [1,2961,null,["8"]] 21:14:15 INFO - PROCESS | 1839 | 1477628055766 Marionette TRACE conn4 -> [0,2962,"switchToWindow",{"name":"8"}] 21:14:15 INFO - PROCESS | 1839 | 1477628055772 Marionette TRACE conn4 <- [1,2962,null,{}] 21:14:15 INFO - PROCESS | 1839 | 1477628055779 Marionette TRACE conn4 -> [0,2963,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:14:15 INFO - PROCESS | 1839 | ++DOCSHELL 0x957e4000 == 33 [pid = 1839] [id = 653] 21:14:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 85 (0x957e6c00) [pid = 1839] [serial = 1903] [outer = (nil)] 21:14:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 86 (0x95939800) [pid = 1839] [serial = 1904] [outer = 0x957e6c00] 21:14:15 INFO - PROCESS | 1839 | 1477628055876 Marionette DEBUG loaded listener.js 21:14:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 87 (0x95b61000) [pid = 1839] [serial = 1905] [outer = 0x957e6c00] 21:14:16 INFO - PROCESS | 1839 | ++DOCSHELL 0x95e65800 == 34 [pid = 1839] [id = 654] 21:14:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 88 (0x95e6a000) [pid = 1839] [serial = 1906] [outer = (nil)] 21:14:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 89 (0x95e6b000) [pid = 1839] [serial = 1907] [outer = 0x95e6a000] 21:14:16 INFO - PROCESS | 1839 | ++DOCSHELL 0x95e6e800 == 35 [pid = 1839] [id = 655] 21:14:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 90 (0x95e6f800) [pid = 1839] [serial = 1908] [outer = (nil)] 21:14:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 91 (0x95e6fc00) [pid = 1839] [serial = 1909] [outer = 0x95e6f800] 21:14:16 INFO - PROCESS | 1839 | 1477628056578 Marionette TRACE conn4 <- [1,2963,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html",0,null,null,[["A_10_01_01_04_02_T01_01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:25:1\n"],["A_10_01_01_04_02_T01_02",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:51:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:45:1\n"]]]}] 21:14:16 INFO - .. 21:14:16 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html | took 1231ms 21:14:16 INFO - PROCESS | 1839 | 1477628056628 Marionette TRACE conn4 -> [0,2964,"getWindowHandle",null] 21:14:16 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html 21:14:16 INFO - PROCESS | 1839 | 1477628056636 Marionette TRACE conn4 <- [1,2964,null,{"value":"8"}] 21:14:16 INFO - PROCESS | 1839 | 1477628056644 Marionette TRACE conn4 -> [0,2965,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:14:16 INFO - PROCESS | 1839 | 1477628056843 Marionette TRACE conn4 <- [1,2965,null,{"value":null}] 21:14:17 INFO - PROCESS | 1839 | 1477628057023 Marionette TRACE conn4 -> [0,2966,"getWindowHandles",null] 21:14:17 INFO - PROCESS | 1839 | 1477628057029 Marionette TRACE conn4 <- [1,2966,null,["8"]] 21:14:17 INFO - PROCESS | 1839 | 1477628057039 Marionette TRACE conn4 -> [0,2967,"switchToWindow",{"name":"8"}] 21:14:17 INFO - PROCESS | 1839 | 1477628057047 Marionette TRACE conn4 <- [1,2967,null,{}] 21:14:17 INFO - PROCESS | 1839 | 1477628057097 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:14:17 INFO - PROCESS | 1839 | ++DOCSHELL 0x96102000 == 36 [pid = 1839] [id = 656] 21:14:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 92 (0x96105c00) [pid = 1839] [serial = 1910] [outer = (nil)] 21:14:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 93 (0x96108800) [pid = 1839] [serial = 1911] [outer = 0x96105c00] 21:14:17 INFO - PROCESS | 1839 | 1477628057201 Marionette DEBUG loaded listener.js 21:14:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 94 (0x96110400) [pid = 1839] [serial = 1912] [outer = 0x96105c00] 21:14:17 INFO - PROCESS | 1839 | ++DOCSHELL 0x96165800 == 37 [pid = 1839] [id = 657] 21:14:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 95 (0x96168400) [pid = 1839] [serial = 1913] [outer = (nil)] 21:14:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 96 (0x96170800) [pid = 1839] [serial = 1914] [outer = 0x96168400] 21:14:17 INFO - PROCESS | 1839 | ++DOCSHELL 0x961df400 == 38 [pid = 1839] [id = 658] 21:14:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 97 (0x961dfc00) [pid = 1839] [serial = 1915] [outer = (nil)] 21:14:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 98 (0x961e0000) [pid = 1839] [serial = 1916] [outer = 0x961dfc00] 21:14:17 INFO - PROCESS | 1839 | 1477628057923 Marionette TRACE conn4 <- [1,2968,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html",0,null,null,[["A_10_01_01_05_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:25:1\n"],["A_10_01_01_05_01_T02",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:45:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:39:1\n"]]]}] 21:14:17 INFO - .. 21:14:17 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html | took 1331ms 21:14:17 INFO - PROCESS | 1839 | 1477628057974 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 21:14:17 INFO - PROCESS | 1839 | 1477628057978 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 21:14:17 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html 21:14:17 INFO - PROCESS | 1839 | 1477628057990 Marionette TRACE conn4 -> [0,2970,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:14:18 INFO - PROCESS | 1839 | 1477628058190 Marionette TRACE conn4 <- [1,2970,null,{"value":null}] 21:14:18 INFO - PROCESS | 1839 | 1477628058367 Marionette TRACE conn4 -> [0,2971,"getWindowHandles",null] 21:14:18 INFO - PROCESS | 1839 | 1477628058371 Marionette TRACE conn4 <- [1,2971,null,["8"]] 21:14:18 INFO - PROCESS | 1839 | 1477628058385 Marionette TRACE conn4 -> [0,2972,"switchToWindow",{"name":"8"}] 21:14:18 INFO - PROCESS | 1839 | 1477628058390 Marionette TRACE conn4 <- [1,2972,null,{}] 21:14:18 INFO - PROCESS | 1839 | 1477628058397 Marionette TRACE conn4 -> [0,2973,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:14:18 INFO - PROCESS | 1839 | ++DOCSHELL 0x961e3000 == 39 [pid = 1839] [id = 659] 21:14:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 99 (0x961e4000) [pid = 1839] [serial = 1917] [outer = (nil)] 21:14:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 100 (0x961e7400) [pid = 1839] [serial = 1918] [outer = 0x961e4000] 21:14:18 INFO - PROCESS | 1839 | 1477628058491 Marionette DEBUG loaded listener.js 21:14:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 101 (0x961e9400) [pid = 1839] [serial = 1919] [outer = 0x961e4000] 21:14:19 INFO - PROCESS | 1839 | ++DOCSHELL 0x9629b400 == 40 [pid = 1839] [id = 660] 21:14:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 102 (0x9629b800) [pid = 1839] [serial = 1920] [outer = (nil)] 21:14:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 103 (0x96519c00) [pid = 1839] [serial = 1921] [outer = 0x9629b800] 21:14:19 INFO - PROCESS | 1839 | 1477628059166 Marionette TRACE conn4 <- [1,2973,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html",0,null,null,[["A_10_01_01_06_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html:25:1\n"]]]}] 21:14:19 INFO - . 21:14:19 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html | took 1223ms 21:14:19 INFO - PROCESS | 1839 | 1477628059210 Marionette TRACE conn4 -> [0,2974,"getWindowHandle",null] 21:14:19 INFO - PROCESS | 1839 | 1477628059213 Marionette TRACE conn4 <- [1,2974,null,{"value":"8"}] 21:14:19 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html 21:14:19 INFO - PROCESS | 1839 | 1477628059222 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:14:19 INFO - PROCESS | 1839 | 1477628059405 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 21:14:19 INFO - PROCESS | 1839 | 1477628059576 Marionette TRACE conn4 -> [0,2976,"getWindowHandles",null] 21:14:19 INFO - PROCESS | 1839 | 1477628059582 Marionette TRACE conn4 <- [1,2976,null,["8"]] 21:14:19 INFO - PROCESS | 1839 | 1477628059589 Marionette TRACE conn4 -> [0,2977,"switchToWindow",{"name":"8"}] 21:14:19 INFO - PROCESS | 1839 | 1477628059595 Marionette TRACE conn4 <- [1,2977,null,{}] 21:14:19 INFO - PROCESS | 1839 | 1477628059605 Marionette TRACE conn4 -> [0,2978,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:14:19 INFO - PROCESS | 1839 | ++DOCSHELL 0x962a5800 == 41 [pid = 1839] [id = 661] 21:14:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 104 (0x96513800) [pid = 1839] [serial = 1922] [outer = (nil)] 21:14:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 105 (0x96522000) [pid = 1839] [serial = 1923] [outer = 0x96513800] 21:14:19 INFO - PROCESS | 1839 | 1477628059701 Marionette DEBUG loaded listener.js 21:14:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 106 (0x962a4400) [pid = 1839] [serial = 1924] [outer = 0x96513800] 21:14:20 INFO - PROCESS | 1839 | ++DOCSHELL 0x8da96400 == 42 [pid = 1839] [id = 662] 21:14:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 107 (0x8db84800) [pid = 1839] [serial = 1925] [outer = (nil)] 21:14:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 108 (0x8db85000) [pid = 1839] [serial = 1926] [outer = 0x8db84800] 21:14:20 INFO - PROCESS | 1839 | 1477628060460 Marionette TRACE conn4 <- [1,2978,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html",0,null,null,[["A_10_01_01_07_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html:25:1\n"]]]}] 21:14:20 INFO - . 21:14:20 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html | took 1274ms 21:14:20 INFO - PROCESS | 1839 | 1477628060496 Marionette TRACE conn4 -> [0,2979,"getWindowHandle",null] 21:14:20 INFO - PROCESS | 1839 | 1477628060500 Marionette TRACE conn4 <- [1,2979,null,{"value":"8"}] 21:14:20 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-001.html 21:14:20 INFO - PROCESS | 1839 | 1477628060507 Marionette TRACE conn4 -> [0,2980,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:14:20 INFO - PROCESS | 1839 | 1477628060716 Marionette TRACE conn4 <- [1,2980,null,{"value":null}] 21:14:21 INFO - PROCESS | 1839 | 1477628061022 Marionette TRACE conn4 -> [0,2981,"getWindowHandles",null] 21:14:21 INFO - PROCESS | 1839 | 1477628061028 Marionette TRACE conn4 <- [1,2981,null,["8"]] 21:14:21 INFO - PROCESS | 1839 | 1477628061079 Marionette TRACE conn4 -> [0,2982,"switchToWindow",{"name":"8"}] 21:14:21 INFO - PROCESS | 1839 | 1477628061090 Marionette TRACE conn4 <- [1,2982,null,{}] 21:14:21 INFO - PROCESS | 1839 | 1477628061103 Marionette TRACE conn4 -> [0,2983,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/events/event-retargeting/test-001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:14:21 INFO - PROCESS | 1839 | ++DOCSHELL 0x836cf800 == 43 [pid = 1839] [id = 663] 21:14:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 109 (0x836d1c00) [pid = 1839] [serial = 1927] [outer = (nil)] 21:14:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 110 (0x8c9b3800) [pid = 1839] [serial = 1928] [outer = 0x836d1c00] 21:14:21 INFO - PROCESS | 1839 | 1477628061194 Marionette DEBUG loaded listener.js 21:14:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 111 (0x8ce3c800) [pid = 1839] [serial = 1929] [outer = 0x836d1c00] 21:14:21 INFO - PROCESS | 1839 | ++DOCSHELL 0x82451400 == 44 [pid = 1839] [id = 664] 21:14:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 112 (0x82481400) [pid = 1839] [serial = 1930] [outer = (nil)] 21:14:21 INFO - PROCESS | 1839 | ++DOCSHELL 0x825c6400 == 45 [pid = 1839] [id = 665] 21:14:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 113 (0x825cfc00) [pid = 1839] [serial = 1931] [outer = (nil)] 21:14:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 114 (0x82443400) [pid = 1839] [serial = 1932] [outer = 0x82481400] 21:14:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 115 (0x82996c00) [pid = 1839] [serial = 1933] [outer = 0x825cfc00] 21:14:22 INFO - PROCESS | 1839 | --DOCSHELL 0x95b68400 == 44 [pid = 1839] [id = 648] 21:14:22 INFO - PROCESS | 1839 | --DOCSHELL 0x95b65000 == 43 [pid = 1839] [id = 647] 21:14:22 INFO - PROCESS | 1839 | --DOCSHELL 0x95b5e400 == 42 [pid = 1839] [id = 646] 21:14:22 INFO - PROCESS | 1839 | --DOCSHELL 0x8c9b4000 == 41 [pid = 1839] [id = 641] 21:14:22 INFO - PROCESS | 1839 | --DOMWINDOW == 114 (0x8f868400) [pid = 1839] [serial = 1852] [outer = (nil)] [url = about:blank] 21:14:22 INFO - PROCESS | 1839 | --DOCSHELL 0x82484800 == 40 [pid = 1839] [id = 639] 21:14:22 INFO - PROCESS | 1839 | --DOCSHELL 0x939f8c00 == 39 [pid = 1839] [id = 637] 21:14:22 INFO - PROCESS | 1839 | --DOMWINDOW == 113 (0x8253d000) [pid = 1839] [serial = 1832] [outer = (nil)] [url = about:blank] 21:14:22 INFO - PROCESS | 1839 | --DOMWINDOW == 112 (0x828f1000) [pid = 1839] [serial = 1837] [outer = (nil)] [url = about:blank] 21:14:22 INFO - PROCESS | 1839 | --DOMWINDOW == 111 (0x8ce9d000) [pid = 1839] [serial = 1849] [outer = (nil)] [url = about:blank] 21:14:22 INFO - PROCESS | 1839 | --DOMWINDOW == 110 (0x8253ec00) [pid = 1839] [serial = 1835] [outer = (nil)] [url = about:blank] 21:14:22 INFO - PROCESS | 1839 | --DOMWINDOW == 109 (0x8c9ba000) [pid = 1839] [serial = 1844] [outer = (nil)] [url = about:blank] 21:14:22 INFO - PROCESS | 1839 | --DOMWINDOW == 108 (0x8ce6e000) [pid = 1839] [serial = 1847] [outer = (nil)] [url = about:blank] 21:14:22 INFO - PROCESS | 1839 | --DOMWINDOW == 107 (0x8ce49c00) [pid = 1839] [serial = 1846] [outer = (nil)] [url = about:blank] 21:14:22 INFO - PROCESS | 1839 | --DOMWINDOW == 106 (0x8daed400) [pid = 1839] [serial = 1850] [outer = (nil)] [url = about:blank] 21:14:22 INFO - PROCESS | 1839 | --DOMWINDOW == 105 (0x8363f800) [pid = 1839] [serial = 1840] [outer = (nil)] [url = about:blank] 21:14:22 INFO - PROCESS | 1839 | --DOMWINDOW == 104 (0x8c9b6800) [pid = 1839] [serial = 1843] [outer = (nil)] [url = about:blank] 21:14:22 INFO - PROCESS | 1839 | --DOMWINDOW == 103 (0x828f0400) [pid = 1839] [serial = 1838] [outer = (nil)] [url = about:blank] 21:14:22 INFO - PROCESS | 1839 | --DOMWINDOW == 102 (0x836c9400) [pid = 1839] [serial = 1841] [outer = (nil)] [url = about:blank] 21:14:22 INFO - PROCESS | 1839 | --DOMWINDOW == 101 (0x8248c800) [pid = 1839] [serial = 1834] [outer = (nil)] [url = about:blank] 21:14:22 INFO - .. 21:14:22 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-001.html | took 1784ms 21:14:22 INFO - PROCESS | 1839 | 1477628062276 Marionette TRACE conn4 <- [1,2983,null,{"value":["/shadow-dom/untriaged/events/event-retargeting/test-001.html",0,null,null,[["A_05_01_01_T1",1,"div.attachShadow is not a function","iframe.onload<@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:38:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:31:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:26:1\n"],["A_05_01_01_T2",1,"div.attachShadow is not a function","iframe.onload<@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:80:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:72:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:67:1\n"]]]}] 21:14:22 INFO - PROCESS | 1839 | 1477628062293 Marionette TRACE conn4 -> [0,2984,"getWindowHandle",null] 21:14:22 INFO - PROCESS | 1839 | 1477628062300 Marionette TRACE conn4 <- [1,2984,null,{"value":"8"}] 21:14:22 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-003.html 21:14:22 INFO - PROCESS | 1839 | 1477628062317 Marionette TRACE conn4 -> [0,2985,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:14:22 INFO - PROCESS | 1839 | 1477628062500 Marionette TRACE conn4 <- [1,2985,null,{"value":null}] 21:14:22 INFO - PROCESS | 1839 | 1477628062516 Marionette TRACE conn4 -> [0,2986,"getWindowHandles",null] 21:14:22 INFO - PROCESS | 1839 | 1477628062522 Marionette TRACE conn4 <- [1,2986,null,["8"]] 21:14:22 INFO - PROCESS | 1839 | 1477628062530 Marionette TRACE conn4 -> [0,2987,"switchToWindow",{"name":"8"}] 21:14:22 INFO - PROCESS | 1839 | 1477628062538 Marionette TRACE conn4 <- [1,2987,null,{}] 21:14:22 INFO - PROCESS | 1839 | 1477628062544 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/events/event-retargeting/test-003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:14:22 INFO - PROCESS | 1839 | ++DOCSHELL 0x83641400 == 40 [pid = 1839] [id = 666] 21:14:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 102 (0x83641800) [pid = 1839] [serial = 1934] [outer = (nil)] 21:14:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 103 (0x836d0c00) [pid = 1839] [serial = 1935] [outer = 0x83641800] 21:14:22 INFO - PROCESS | 1839 | 1477628062632 Marionette DEBUG loaded listener.js 21:14:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 104 (0x8c771800) [pid = 1839] [serial = 1936] [outer = 0x83641800] 21:14:23 INFO - PROCESS | 1839 | ++DOCSHELL 0x8248f000 == 41 [pid = 1839] [id = 667] 21:14:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 105 (0x8ce6d800) [pid = 1839] [serial = 1937] [outer = (nil)] 21:14:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 106 (0x8ce6ec00) [pid = 1839] [serial = 1938] [outer = 0x8ce6d800] 21:14:23 INFO - PROCESS | 1839 | 1477628063398 Marionette TRACE conn4 <- [1,2988,null,{"value":["/shadow-dom/untriaged/events/event-retargeting/test-003.html",0,null,null,[["A_05_01_03_T01",1,"ul.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html:40:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html:27:1\n"]]]}] 21:14:23 INFO - . 21:14:23 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-003.html | took 1133ms 21:14:23 INFO - PROCESS | 1839 | 1477628063445 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 21:14:23 INFO - PROCESS | 1839 | 1477628063449 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 21:14:23 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-001.html 21:14:23 INFO - PROCESS | 1839 | 1477628063457 Marionette TRACE conn4 -> [0,2990,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:14:23 INFO - PROCESS | 1839 | 1477628063628 Marionette TRACE conn4 <- [1,2990,null,{"value":null}] 21:14:23 INFO - PROCESS | 1839 | 1477628063654 Marionette TRACE conn4 -> [0,2991,"getWindowHandles",null] 21:14:23 INFO - PROCESS | 1839 | 1477628063664 Marionette TRACE conn4 <- [1,2991,null,["8"]] 21:14:23 INFO - PROCESS | 1839 | 1477628063673 Marionette TRACE conn4 -> [0,2992,"switchToWindow",{"name":"8"}] 21:14:23 INFO - PROCESS | 1839 | 1477628063679 Marionette TRACE conn4 <- [1,2992,null,{}] 21:14:23 INFO - PROCESS | 1839 | 1477628063819 Marionette TRACE conn4 -> [0,2993,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/user-interaction/active-element/test-001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:14:23 INFO - PROCESS | 1839 | ++DOCSHELL 0x8da8fc00 == 42 [pid = 1839] [id = 668] 21:14:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 107 (0x8da90800) [pid = 1839] [serial = 1939] [outer = (nil)] 21:14:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 108 (0x8dae8400) [pid = 1839] [serial = 1940] [outer = 0x8da90800] 21:14:23 INFO - PROCESS | 1839 | 1477628063903 Marionette DEBUG loaded listener.js 21:14:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 109 (0x8db14400) [pid = 1839] [serial = 1941] [outer = 0x8da90800] 21:14:24 INFO - PROCESS | 1839 | ++DOCSHELL 0x91ae3400 == 43 [pid = 1839] [id = 669] 21:14:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 110 (0x939f9000) [pid = 1839] [serial = 1942] [outer = (nil)] 21:14:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 111 (0x93c0f800) [pid = 1839] [serial = 1943] [outer = 0x939f9000] 21:14:24 INFO - PROCESS | 1839 | 1477628064653 Marionette TRACE conn4 <- [1,2993,null,{"value":["/shadow-dom/untriaged/user-interaction/active-element/test-001.html",0,null,null,[["A_07_03_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html:30:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html:25:1\n"]]]}] 21:14:24 INFO - . 21:14:24 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-001.html | took 1223ms 21:14:24 INFO - PROCESS | 1839 | 1477628064690 Marionette TRACE conn4 -> [0,2994,"getWindowHandle",null] 21:14:24 INFO - PROCESS | 1839 | 1477628064694 Marionette TRACE conn4 <- [1,2994,null,{"value":"8"}] 21:14:24 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-002.html 21:14:24 INFO - PROCESS | 1839 | 1477628064703 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:14:24 INFO - PROCESS | 1839 | 1477628064964 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 21:14:25 INFO - PROCESS | 1839 | 1477628065159 Marionette TRACE conn4 -> [0,2996,"getWindowHandles",null] 21:14:25 INFO - PROCESS | 1839 | 1477628065165 Marionette TRACE conn4 <- [1,2996,null,["8"]] 21:14:25 INFO - PROCESS | 1839 | 1477628065171 Marionette TRACE conn4 -> [0,2997,"switchToWindow",{"name":"8"}] 21:14:25 INFO - PROCESS | 1839 | 1477628065177 Marionette TRACE conn4 <- [1,2997,null,{}] 21:14:25 INFO - PROCESS | 1839 | 1477628065182 Marionette TRACE conn4 -> [0,2998,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/user-interaction/active-element/test-002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:14:25 INFO - PROCESS | 1839 | ++DOCSHELL 0x82375000 == 44 [pid = 1839] [id = 670] 21:14:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 112 (0x95248400) [pid = 1839] [serial = 1944] [outer = (nil)] 21:14:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 113 (0x955e2c00) [pid = 1839] [serial = 1945] [outer = 0x95248400] 21:14:25 INFO - PROCESS | 1839 | 1477628065285 Marionette DEBUG loaded listener.js 21:14:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 114 (0x955ecc00) [pid = 1839] [serial = 1946] [outer = 0x95248400] 21:14:25 INFO - PROCESS | 1839 | ++DOCSHELL 0x95b59800 == 45 [pid = 1839] [id = 671] 21:14:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 115 (0x95d81800) [pid = 1839] [serial = 1947] [outer = (nil)] 21:14:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 116 (0x95d81c00) [pid = 1839] [serial = 1948] [outer = 0x95d81800] 21:14:25 INFO - PROCESS | 1839 | 1477628065952 Marionette TRACE conn4 <- [1,2998,null,{"value":["/shadow-dom/untriaged/user-interaction/active-element/test-002.html",0,null,null,[["A_07_03_02_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html:25:1\n"]]]}] 21:14:25 INFO - . 21:14:25 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-002.html | took 1276ms 21:14:25 INFO - PROCESS | 1839 | 1477628065981 Marionette TRACE conn4 -> [0,2999,"getWindowHandle",null] 21:14:25 INFO - TEST-START | /touch-events/create-touch-touchlist.html 21:14:25 INFO - PROCESS | 1839 | 1477628065987 Marionette TRACE conn4 <- [1,2999,null,{"value":"8"}] 21:14:25 INFO - PROCESS | 1839 | 1477628065994 Marionette TRACE conn4 -> [0,3000,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:14:26 INFO - PROCESS | 1839 | 1477628066210 Marionette TRACE conn4 <- [1,3000,null,{"value":null}] 21:14:26 INFO - PROCESS | 1839 | --DOMWINDOW == 115 (0x95b68800) [pid = 1839] [serial = 1891] [outer = (nil)] [url = about:blank] 21:14:26 INFO - PROCESS | 1839 | --DOMWINDOW == 114 (0x8ce3f400) [pid = 1839] [serial = 1875] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 21:14:26 INFO - PROCESS | 1839 | --DOMWINDOW == 113 (0x939f9400) [pid = 1839] [serial = 1863] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 21:14:26 INFO - PROCESS | 1839 | --DOMWINDOW == 112 (0x95b65400) [pid = 1839] [serial = 1889] [outer = (nil)] [url = about:blank] 21:14:26 INFO - PROCESS | 1839 | --DOMWINDOW == 111 (0x8ce40800) [pid = 1839] [serial = 1857] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html] 21:14:26 INFO - PROCESS | 1839 | --DOMWINDOW == 110 (0x91ae8400) [pid = 1839] [serial = 1860] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html] 21:14:26 INFO - PROCESS | 1839 | --DOMWINDOW == 109 (0x95b5ec00) [pid = 1839] [serial = 1887] [outer = (nil)] [url = about:blank] 21:14:26 INFO - PROCESS | 1839 | --DOMWINDOW == 108 (0x95241c00) [pid = 1839] [serial = 1865] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html] 21:14:26 INFO - PROCESS | 1839 | --DOMWINDOW == 107 (0x91062c00) [pid = 1839] [serial = 1878] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 21:14:26 INFO - PROCESS | 1839 | --DOMWINDOW == 106 (0x957ea800) [pid = 1839] [serial = 1884] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html] 21:14:26 INFO - PROCESS | 1839 | --DOMWINDOW == 105 (0x955e9000) [pid = 1839] [serial = 1881] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 21:14:26 INFO - PROCESS | 1839 | --DOMWINDOW == 104 (0x8c9b9000) [pid = 1839] [serial = 1873] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 21:14:26 INFO - PROCESS | 1839 | --DOMWINDOW == 103 (0x828fc400) [pid = 1839] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html] 21:14:26 INFO - PROCESS | 1839 | --DOMWINDOW == 102 (0x8288ac00) [pid = 1839] [serial = 1868] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477628046057] 21:14:26 INFO - PROCESS | 1839 | --DOMWINDOW == 101 (0x82894400) [pid = 1839] [serial = 1854] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html] 21:14:26 INFO - PROCESS | 1839 | 1477628066515 Marionette TRACE conn4 -> [0,3001,"getWindowHandles",null] 21:14:26 INFO - PROCESS | 1839 | 1477628066523 Marionette TRACE conn4 <- [1,3001,null,["8"]] 21:14:26 INFO - PROCESS | 1839 | 1477628066541 Marionette TRACE conn4 -> [0,3002,"switchToWindow",{"name":"8"}] 21:14:26 INFO - PROCESS | 1839 | 1477628066546 Marionette TRACE conn4 <- [1,3002,null,{}] 21:14:26 INFO - PROCESS | 1839 | 1477628066552 Marionette TRACE conn4 -> [0,3003,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/create-touch-touchlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/create-touch-touchlist.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:14:26 INFO - PROCESS | 1839 | ++DOCSHELL 0x82535c00 == 46 [pid = 1839] [id = 672] 21:14:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 102 (0x8253dc00) [pid = 1839] [serial = 1949] [outer = (nil)] 21:14:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 103 (0x836d0800) [pid = 1839] [serial = 1950] [outer = 0x8253dc00] 21:14:26 INFO - PROCESS | 1839 | 1477628066636 Marionette DEBUG loaded listener.js 21:14:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 104 (0x8c76e000) [pid = 1839] [serial = 1951] [outer = 0x8253dc00] 21:14:27 INFO - PROCESS | 1839 | 1477628067176 Marionette TRACE conn4 <- [1,3003,null,{"value":["/touch-events/create-touch-touchlist.html",0,null,null,[["document.createTouch exists and creates a Touch object with requested properties",0,null,null],["document.createTouchList exists and correctly creates a TouchList from zero Touch objects",0,null,null],["document.createTouchList exists and correctly creates a TouchList from a single Touch",0,null,null],["document.createTouchList exists and correctly creates a TouchList from two Touch objects",0,null,null]]]}] 21:14:27 INFO - .... 21:14:27 INFO - TEST-OK | /touch-events/create-touch-touchlist.html | took 1222ms 21:14:27 INFO - PROCESS | 1839 | 1477628067221 Marionette TRACE conn4 -> [0,3004,"getWindowHandle",null] 21:14:27 INFO - TEST-START | /touch-events/historical.html 21:14:27 INFO - PROCESS | 1839 | 1477628067226 Marionette TRACE conn4 <- [1,3004,null,{"value":"8"}] 21:14:27 INFO - PROCESS | 1839 | 1477628067233 Marionette TRACE conn4 -> [0,3005,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:14:27 INFO - PROCESS | 1839 | 1477628067392 Marionette TRACE conn4 <- [1,3005,null,{"value":null}] 21:14:27 INFO - PROCESS | 1839 | 1477628067541 Marionette TRACE conn4 -> [0,3006,"getWindowHandles",null] 21:14:27 INFO - PROCESS | 1839 | 1477628067545 Marionette TRACE conn4 <- [1,3006,null,["8"]] 21:14:27 INFO - PROCESS | 1839 | 1477628067551 Marionette TRACE conn4 -> [0,3007,"switchToWindow",{"name":"8"}] 21:14:27 INFO - PROCESS | 1839 | 1477628067556 Marionette TRACE conn4 <- [1,3007,null,{}] 21:14:27 INFO - PROCESS | 1839 | 1477628067562 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/historical.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:14:27 INFO - PROCESS | 1839 | ++DOCSHELL 0x955e3000 == 47 [pid = 1839] [id = 673] 21:14:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 105 (0x95e67c00) [pid = 1839] [serial = 1952] [outer = (nil)] 21:14:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 106 (0x96103400) [pid = 1839] [serial = 1953] [outer = 0x95e67c00] 21:14:27 INFO - PROCESS | 1839 | 1477628067668 Marionette DEBUG loaded listener.js 21:14:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 107 (0x96165400) [pid = 1839] [serial = 1954] [outer = 0x95e67c00] 21:14:28 INFO - PROCESS | 1839 | 1477628068212 Marionette TRACE conn4 <- [1,3008,null,{"value":["/touch-events/historical.html",0,null,null,[["TouchList::identifiedTouch",0,null,null]]]}] 21:14:28 INFO - . 21:14:28 INFO - TEST-OK | /touch-events/historical.html | took 1024ms 21:14:28 INFO - PROCESS | 1839 | 1477628068256 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 21:14:28 INFO - PROCESS | 1839 | 1477628068259 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 21:14:28 INFO - TEST-START | /touch-events/touch-globaleventhandler-interface.html 21:14:28 INFO - PROCESS | 1839 | 1477628068269 Marionette TRACE conn4 -> [0,3010,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:14:28 INFO - PROCESS | 1839 | 1477628068429 Marionette TRACE conn4 <- [1,3010,null,{"value":null}] 21:14:28 INFO - PROCESS | 1839 | 1477628068654 Marionette TRACE conn4 -> [0,3011,"getWindowHandles",null] 21:14:28 INFO - PROCESS | 1839 | 1477628068661 Marionette TRACE conn4 <- [1,3011,null,["8"]] 21:14:28 INFO - PROCESS | 1839 | 1477628068671 Marionette TRACE conn4 -> [0,3012,"switchToWindow",{"name":"8"}] 21:14:28 INFO - PROCESS | 1839 | 1477628068681 Marionette TRACE conn4 <- [1,3012,null,{}] 21:14:28 INFO - PROCESS | 1839 | 1477628068690 Marionette TRACE conn4 -> [0,3013,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-globaleventhandler-interface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:14:28 INFO - PROCESS | 1839 | ++DOCSHELL 0x82376400 == 48 [pid = 1839] [id = 674] 21:14:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 108 (0x8253ec00) [pid = 1839] [serial = 1955] [outer = (nil)] 21:14:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 109 (0x8288b800) [pid = 1839] [serial = 1956] [outer = 0x8253ec00] 21:14:28 INFO - PROCESS | 1839 | 1477628068799 Marionette DEBUG loaded listener.js 21:14:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 110 (0x82992400) [pid = 1839] [serial = 1957] [outer = 0x8253ec00] 21:14:29 INFO - PROCESS | 1839 | 1477628069523 Marionette TRACE conn4 <- [1,3013,null,{"value":["/touch-events/touch-globaleventhandler-interface.html",0,null,null,[["Touch events in GlobalEventHandlers",0,null,null],["Touch events are GlobalEventHandlers' own property",0,null,null],["Touch events not in Element.prototype",0,null,null]]]}] 21:14:29 INFO - ... 21:14:29 INFO - TEST-OK | /touch-events/touch-globaleventhandler-interface.html | took 1269ms 21:14:29 INFO - PROCESS | 1839 | 1477628069537 Marionette TRACE conn4 -> [0,3014,"getWindowHandle",null] 21:14:29 INFO - PROCESS | 1839 | 1477628069544 Marionette TRACE conn4 <- [1,3014,null,{"value":"8"}] 21:14:29 INFO - TEST-START | /touch-events/touch-retargeting.html 21:14:29 INFO - PROCESS | 1839 | 1477628069553 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:14:29 INFO - PROCESS | 1839 | 1477628069760 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 21:14:29 INFO - PROCESS | 1839 | 1477628069958 Marionette TRACE conn4 -> [0,3016,"getWindowHandles",null] 21:14:29 INFO - PROCESS | 1839 | 1477628069965 Marionette TRACE conn4 <- [1,3016,null,["8"]] 21:14:29 INFO - PROCESS | 1839 | 1477628069972 Marionette TRACE conn4 -> [0,3017,"switchToWindow",{"name":"8"}] 21:14:29 INFO - PROCESS | 1839 | 1477628069980 Marionette TRACE conn4 <- [1,3017,null,{}] 21:14:30 INFO - PROCESS | 1839 | 1477628070033 Marionette TRACE conn4 -> [0,3018,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-retargeting.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-retargeting.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:14:30 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce95800 == 49 [pid = 1839] [id = 675] 21:14:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 111 (0x8ce98400) [pid = 1839] [serial = 1958] [outer = (nil)] 21:14:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 112 (0x8f813400) [pid = 1839] [serial = 1959] [outer = 0x8ce98400] 21:14:30 INFO - PROCESS | 1839 | 1477628070153 Marionette DEBUG loaded listener.js 21:14:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 113 (0x8f86d000) [pid = 1839] [serial = 1960] [outer = 0x8ce98400] 21:14:30 INFO - PROCESS | 1839 | JavaScript error: http://web-platform.test:8000/touch-events/touch-retargeting.html, line 13: TypeError: host0.attachShadow is not a function 21:14:33 INFO - PROCESS | 1839 | --DOCSHELL 0x955e3000 == 48 [pid = 1839] [id = 673] 21:14:33 INFO - PROCESS | 1839 | --DOCSHELL 0x82535c00 == 47 [pid = 1839] [id = 672] 21:14:33 INFO - PROCESS | 1839 | --DOCSHELL 0x95b59800 == 46 [pid = 1839] [id = 671] 21:14:33 INFO - PROCESS | 1839 | --DOCSHELL 0x82375000 == 45 [pid = 1839] [id = 670] 21:14:33 INFO - PROCESS | 1839 | --DOCSHELL 0x91ae3400 == 44 [pid = 1839] [id = 669] 21:14:33 INFO - PROCESS | 1839 | --DOCSHELL 0x8da8fc00 == 43 [pid = 1839] [id = 668] 21:14:33 INFO - PROCESS | 1839 | --DOCSHELL 0x8248f000 == 42 [pid = 1839] [id = 667] 21:14:33 INFO - PROCESS | 1839 | --DOCSHELL 0x83641400 == 41 [pid = 1839] [id = 666] 21:14:33 INFO - PROCESS | 1839 | --DOCSHELL 0x825c6400 == 40 [pid = 1839] [id = 665] 21:14:33 INFO - PROCESS | 1839 | --DOCSHELL 0x82451400 == 39 [pid = 1839] [id = 664] 21:14:33 INFO - PROCESS | 1839 | --DOCSHELL 0x836cf800 == 38 [pid = 1839] [id = 663] 21:14:33 INFO - PROCESS | 1839 | --DOCSHELL 0x8da96400 == 37 [pid = 1839] [id = 662] 21:14:33 INFO - PROCESS | 1839 | --DOCSHELL 0x9629b400 == 36 [pid = 1839] [id = 660] 21:14:33 INFO - PROCESS | 1839 | --DOCSHELL 0x961e3000 == 35 [pid = 1839] [id = 659] 21:14:33 INFO - PROCESS | 1839 | --DOCSHELL 0x961df400 == 34 [pid = 1839] [id = 658] 21:14:33 INFO - PROCESS | 1839 | --DOCSHELL 0x96165800 == 33 [pid = 1839] [id = 657] 21:14:33 INFO - PROCESS | 1839 | --DOCSHELL 0x96102000 == 32 [pid = 1839] [id = 656] 21:14:33 INFO - PROCESS | 1839 | --DOCSHELL 0x95e6e800 == 31 [pid = 1839] [id = 655] 21:14:33 INFO - PROCESS | 1839 | --DOCSHELL 0x95e65800 == 30 [pid = 1839] [id = 654] 21:14:33 INFO - PROCESS | 1839 | --DOCSHELL 0x957e4000 == 29 [pid = 1839] [id = 653] 21:14:33 INFO - PROCESS | 1839 | --DOCSHELL 0x93160c00 == 28 [pid = 1839] [id = 652] 21:14:33 INFO - PROCESS | 1839 | --DOCSHELL 0x82538c00 == 27 [pid = 1839] [id = 650] 21:14:33 INFO - PROCESS | 1839 | --DOMWINDOW == 112 (0x95249c00) [pid = 1839] [serial = 1867] [outer = (nil)] [url = about:blank] 21:14:33 INFO - PROCESS | 1839 | --DOMWINDOW == 111 (0x828f8800) [pid = 1839] [serial = 1869] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477628046057] 21:14:33 INFO - PROCESS | 1839 | --DOMWINDOW == 110 (0x92a34000) [pid = 1839] [serial = 1861] [outer = (nil)] [url = about:blank] 21:14:33 INFO - PROCESS | 1839 | --DOMWINDOW == 109 (0x8f81d000) [pid = 1839] [serial = 1862] [outer = (nil)] [url = about:blank] 21:14:33 INFO - PROCESS | 1839 | --DOMWINDOW == 108 (0x93a7f400) [pid = 1839] [serial = 1864] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 21:14:33 INFO - PROCESS | 1839 | --DOMWINDOW == 107 (0x8ce71c00) [pid = 1839] [serial = 1858] [outer = (nil)] [url = about:blank] 21:14:33 INFO - PROCESS | 1839 | --DOMWINDOW == 106 (0x8ce92800) [pid = 1839] [serial = 1859] [outer = (nil)] [url = about:blank] 21:14:33 INFO - PROCESS | 1839 | --DOMWINDOW == 105 (0x82991400) [pid = 1839] [serial = 1855] [outer = (nil)] [url = about:blank] 21:14:33 INFO - PROCESS | 1839 | --DOMWINDOW == 104 (0x82993800) [pid = 1839] [serial = 1856] [outer = (nil)] [url = about:blank] 21:14:33 INFO - PROCESS | 1839 | --DOMWINDOW == 103 (0x95b68c00) [pid = 1839] [serial = 1892] [outer = (nil)] [url = about:blank] 21:14:33 INFO - PROCESS | 1839 | --DOMWINDOW == 102 (0x95b65800) [pid = 1839] [serial = 1890] [outer = (nil)] [url = about:blank] 21:14:33 INFO - PROCESS | 1839 | --DOMWINDOW == 101 (0x95b61c00) [pid = 1839] [serial = 1888] [outer = (nil)] [url = about:blank] 21:14:33 INFO - PROCESS | 1839 | --DOMWINDOW == 100 (0x957ee400) [pid = 1839] [serial = 1885] [outer = (nil)] [url = about:blank] 21:14:33 INFO - PROCESS | 1839 | --DOMWINDOW == 99 (0x957ed800) [pid = 1839] [serial = 1886] [outer = (nil)] [url = about:blank] 21:14:33 INFO - PROCESS | 1839 | --DOMWINDOW == 98 (0x957cfc00) [pid = 1839] [serial = 1882] [outer = (nil)] [url = about:blank] 21:14:33 INFO - PROCESS | 1839 | --DOMWINDOW == 97 (0x957e0400) [pid = 1839] [serial = 1883] [outer = (nil)] [url = about:blank] 21:14:33 INFO - PROCESS | 1839 | --DOMWINDOW == 96 (0x91a23c00) [pid = 1839] [serial = 1879] [outer = (nil)] [url = about:blank] 21:14:33 INFO - PROCESS | 1839 | --DOMWINDOW == 95 (0x92d72000) [pid = 1839] [serial = 1880] [outer = (nil)] [url = about:blank] 21:14:33 INFO - PROCESS | 1839 | --DOMWINDOW == 94 (0x8ce6c400) [pid = 1839] [serial = 1876] [outer = (nil)] [url = about:blank] 21:14:33 INFO - PROCESS | 1839 | --DOMWINDOW == 93 (0x8ce72000) [pid = 1839] [serial = 1877] [outer = (nil)] [url = about:blank] 21:14:33 INFO - PROCESS | 1839 | --DOMWINDOW == 92 (0x82997c00) [pid = 1839] [serial = 1871] [outer = (nil)] [url = about:blank] 21:14:33 INFO - PROCESS | 1839 | --DOMWINDOW == 91 (0x83638800) [pid = 1839] [serial = 1872] [outer = (nil)] [url = about:blank] 21:14:33 INFO - PROCESS | 1839 | --DOMWINDOW == 90 (0x8c9bc400) [pid = 1839] [serial = 1874] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 21:14:33 INFO - PROCESS | 1839 | --DOMWINDOW == 89 (0x95244400) [pid = 1839] [serial = 1866] [outer = (nil)] [url = about:blank] 21:14:36 INFO - PROCESS | 1839 | --DOMWINDOW == 88 (0x82481400) [pid = 1839] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 21:14:36 INFO - PROCESS | 1839 | --DOMWINDOW == 87 (0x836d1c00) [pid = 1839] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html] 21:14:36 INFO - PROCESS | 1839 | --DOMWINDOW == 86 (0x83641800) [pid = 1839] [serial = 1934] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html] 21:14:36 INFO - PROCESS | 1839 | --DOMWINDOW == 85 (0x8253dc00) [pid = 1839] [serial = 1949] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/create-touch-touchlist.html] 21:14:36 INFO - PROCESS | 1839 | --DOMWINDOW == 84 (0x95248400) [pid = 1839] [serial = 1944] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html] 21:14:36 INFO - PROCESS | 1839 | --DOMWINDOW == 83 (0x825cfc00) [pid = 1839] [serial = 1931] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 21:14:36 INFO - PROCESS | 1839 | --DOMWINDOW == 82 (0x8da90800) [pid = 1839] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html] 21:14:36 INFO - PROCESS | 1839 | --DOMWINDOW == 81 (0x825cc000) [pid = 1839] [serial = 1896] [outer = (nil)] [url = about:blank] 21:14:36 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x961dfc00) [pid = 1839] [serial = 1915] [outer = (nil)] [url = about:blank] 21:14:36 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x95e6f800) [pid = 1839] [serial = 1908] [outer = (nil)] [url = about:blank] 21:14:36 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x95e6a000) [pid = 1839] [serial = 1906] [outer = (nil)] [url = about:blank] 21:14:36 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x96168400) [pid = 1839] [serial = 1913] [outer = (nil)] [url = about:blank] 21:14:36 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x9629b800) [pid = 1839] [serial = 1920] [outer = (nil)] [url = about:blank] 21:14:36 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x939f7400) [pid = 1839] [serial = 1901] [outer = (nil)] [url = about:blank] 21:14:36 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x8db84800) [pid = 1839] [serial = 1925] [outer = (nil)] [url = about:blank] 21:14:36 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x939f9000) [pid = 1839] [serial = 1942] [outer = (nil)] [url = about:blank] 21:14:36 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x95d81800) [pid = 1839] [serial = 1947] [outer = (nil)] [url = about:blank] 21:14:36 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x8ce6d800) [pid = 1839] [serial = 1937] [outer = (nil)] [url = about:blank] 21:14:42 INFO - PROCESS | 1839 | --DOCSHELL 0x91066800 == 26 [pid = 1839] [id = 636] 21:14:42 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce47c00 == 25 [pid = 1839] [id = 651] 21:14:42 INFO - PROCESS | 1839 | --DOCSHELL 0x828fb800 == 24 [pid = 1839] [id = 640] 21:14:42 INFO - PROCESS | 1839 | --DOCSHELL 0x93a83400 == 23 [pid = 1839] [id = 638] 21:14:42 INFO - PROCESS | 1839 | --DOCSHELL 0x82539c00 == 22 [pid = 1839] [id = 628] 21:14:42 INFO - PROCESS | 1839 | --DOCSHELL 0x8363d400 == 21 [pid = 1839] [id = 629] 21:14:42 INFO - PROCESS | 1839 | --DOCSHELL 0x82892400 == 20 [pid = 1839] [id = 635] 21:14:42 INFO - PROCESS | 1839 | --DOCSHELL 0x82487800 == 19 [pid = 1839] [id = 627] 21:14:42 INFO - PROCESS | 1839 | --DOCSHELL 0x82891400 == 18 [pid = 1839] [id = 634] 21:14:42 INFO - PROCESS | 1839 | --DOCSHELL 0x962a5800 == 17 [pid = 1839] [id = 661] 21:14:43 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x82443400) [pid = 1839] [serial = 1932] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 21:14:43 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x82996c00) [pid = 1839] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 21:14:43 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x8c76e000) [pid = 1839] [serial = 1951] [outer = (nil)] [url = about:blank] 21:14:43 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x836d0800) [pid = 1839] [serial = 1950] [outer = (nil)] [url = about:blank] 21:14:43 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x955e2c00) [pid = 1839] [serial = 1945] [outer = (nil)] [url = about:blank] 21:14:43 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x955ecc00) [pid = 1839] [serial = 1946] [outer = (nil)] [url = about:blank] 21:14:43 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x8dae8400) [pid = 1839] [serial = 1940] [outer = (nil)] [url = about:blank] 21:14:43 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x8db14400) [pid = 1839] [serial = 1941] [outer = (nil)] [url = about:blank] 21:14:43 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x836d0c00) [pid = 1839] [serial = 1935] [outer = (nil)] [url = about:blank] 21:14:43 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x8c771800) [pid = 1839] [serial = 1936] [outer = (nil)] [url = about:blank] 21:14:43 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x8c9b3800) [pid = 1839] [serial = 1928] [outer = (nil)] [url = about:blank] 21:14:43 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x8ce3c800) [pid = 1839] [serial = 1929] [outer = (nil)] [url = about:blank] 21:14:43 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x825d0800) [pid = 1839] [serial = 1897] [outer = (nil)] [url = about:blank] 21:14:43 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x961e0000) [pid = 1839] [serial = 1916] [outer = (nil)] [url = about:blank] 21:14:43 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x95e6fc00) [pid = 1839] [serial = 1909] [outer = (nil)] [url = about:blank] 21:14:43 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x95e6b000) [pid = 1839] [serial = 1907] [outer = (nil)] [url = about:blank] 21:14:43 INFO - PROCESS | 1839 | --DOMWINDOW == 54 (0x96170800) [pid = 1839] [serial = 1914] [outer = (nil)] [url = about:blank] 21:14:43 INFO - PROCESS | 1839 | --DOMWINDOW == 53 (0x96519c00) [pid = 1839] [serial = 1921] [outer = (nil)] [url = about:blank] 21:14:43 INFO - PROCESS | 1839 | --DOMWINDOW == 52 (0x95246c00) [pid = 1839] [serial = 1902] [outer = (nil)] [url = about:blank] 21:14:43 INFO - PROCESS | 1839 | --DOMWINDOW == 51 (0x8db85000) [pid = 1839] [serial = 1926] [outer = (nil)] [url = about:blank] 21:14:43 INFO - PROCESS | 1839 | --DOMWINDOW == 50 (0x93c0f800) [pid = 1839] [serial = 1943] [outer = (nil)] [url = about:blank] 21:14:43 INFO - PROCESS | 1839 | --DOMWINDOW == 49 (0x95d81c00) [pid = 1839] [serial = 1948] [outer = (nil)] [url = about:blank] 21:14:43 INFO - PROCESS | 1839 | --DOMWINDOW == 48 (0x8ce6ec00) [pid = 1839] [serial = 1938] [outer = (nil)] [url = about:blank] 21:14:43 INFO - PROCESS | 1839 | --DOMWINDOW == 47 (0x95d8a000) [pid = 1839] [serial = 1894] [outer = (nil)] [url = about:blank] 21:14:43 INFO - PROCESS | 1839 | --DOMWINDOW == 46 (0x8da90400) [pid = 1839] [serial = 1899] [outer = (nil)] [url = about:blank] 21:14:43 INFO - PROCESS | 1839 | --DOMWINDOW == 45 (0x96108800) [pid = 1839] [serial = 1911] [outer = (nil)] [url = about:blank] 21:14:43 INFO - PROCESS | 1839 | --DOMWINDOW == 44 (0x96103400) [pid = 1839] [serial = 1953] [outer = (nil)] [url = about:blank] 21:14:43 INFO - PROCESS | 1839 | --DOMWINDOW == 43 (0x95939800) [pid = 1839] [serial = 1904] [outer = (nil)] [url = about:blank] 21:14:43 INFO - PROCESS | 1839 | --DOMWINDOW == 42 (0x96522000) [pid = 1839] [serial = 1923] [outer = (nil)] [url = about:blank] 21:14:43 INFO - PROCESS | 1839 | --DOMWINDOW == 41 (0x961e7400) [pid = 1839] [serial = 1918] [outer = (nil)] [url = about:blank] 21:14:45 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x8253ec00) [pid = 1839] [serial = 1955] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html] 21:14:45 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x96105c00) [pid = 1839] [serial = 1910] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html] 21:14:45 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x961e4000) [pid = 1839] [serial = 1917] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html] 21:14:45 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x8ce6f400) [pid = 1839] [serial = 1898] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html] 21:14:45 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x95d84400) [pid = 1839] [serial = 1893] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html] 21:14:45 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x8f81f000) [pid = 1839] [serial = 1851] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html] 21:14:45 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x957e6c00) [pid = 1839] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html] 21:14:45 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x95e67c00) [pid = 1839] [serial = 1952] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/historical.html] 21:14:45 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x96513800) [pid = 1839] [serial = 1922] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html] 21:14:50 INFO - PROCESS | 1839 | --DOCSHELL 0x825c9400 == 16 [pid = 1839] [id = 644] 21:14:50 INFO - PROCESS | 1839 | --DOCSHELL 0x95d84000 == 15 [pid = 1839] [id = 649] 21:14:50 INFO - PROCESS | 1839 | --DOCSHELL 0x82447000 == 14 [pid = 1839] [id = 633] 21:14:50 INFO - PROCESS | 1839 | --DOCSHELL 0x82378400 == 13 [pid = 1839] [id = 645] 21:14:50 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce41c00 == 12 [pid = 1839] [id = 631] 21:14:50 INFO - PROCESS | 1839 | --DOCSHELL 0x90e50c00 == 11 [pid = 1839] [id = 643] 21:14:50 INFO - PROCESS | 1839 | --DOCSHELL 0x828fbc00 == 10 [pid = 1839] [id = 630] 21:14:50 INFO - PROCESS | 1839 | --DOCSHELL 0x82376400 == 9 [pid = 1839] [id = 674] 21:14:50 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce3b400 == 8 [pid = 1839] [id = 632] 21:14:50 INFO - PROCESS | 1839 | --DOCSHELL 0x8363e400 == 7 [pid = 1839] [id = 642] 21:14:50 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x96110400) [pid = 1839] [serial = 1912] [outer = (nil)] [url = about:blank] 21:14:50 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x961e9400) [pid = 1839] [serial = 1919] [outer = (nil)] [url = about:blank] 21:14:50 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x8db14c00) [pid = 1839] [serial = 1900] [outer = (nil)] [url = about:blank] 21:14:50 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x8ce74400) [pid = 1839] [serial = 1895] [outer = (nil)] [url = about:blank] 21:14:50 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x8f867000) [pid = 1839] [serial = 1853] [outer = (nil)] [url = about:blank] 21:14:50 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x95b61000) [pid = 1839] [serial = 1905] [outer = (nil)] [url = about:blank] 21:14:50 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x96165400) [pid = 1839] [serial = 1954] [outer = (nil)] [url = about:blank] 21:14:50 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0x962a4400) [pid = 1839] [serial = 1924] [outer = (nil)] [url = about:blank] 21:14:50 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x82992400) [pid = 1839] [serial = 1957] [outer = (nil)] [url = about:blank] 21:14:50 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x8288b800) [pid = 1839] [serial = 1956] [outer = (nil)] [url = about:blank] 21:14:50 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x8f813400) [pid = 1839] [serial = 1959] [outer = (nil)] [url = about:blank] 21:15:00 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 21:15:00 INFO - PROCESS | 1839 | 1477628100351 Marionette TRACE conn4 <- [1,3018,null,{"value":["/touch-events/touch-retargeting.html",1,"TypeError: host0.attachShadow is not a function",null,[]]}] 21:15:00 INFO - TEST-ERROR | /touch-events/touch-retargeting.html | took 30857ms 21:15:00 INFO - PROCESS | 1839 | 1477628100411 Marionette TRACE conn4 -> [0,3019,"getWindowHandle",null] 21:15:00 INFO - PROCESS | 1839 | 1477628100419 Marionette TRACE conn4 <- [1,3019,null,{"value":"8"}] 21:15:00 INFO - TEST-START | /touch-events/touch-touchevent-constructor.html 21:15:00 INFO - PROCESS | 1839 | 1477628100433 Marionette TRACE conn4 -> [0,3020,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:15:00 INFO - PROCESS | 1839 | 1477628100691 Marionette TRACE conn4 <- [1,3020,null,{"value":null}] 21:15:00 INFO - PROCESS | 1839 | 1477628100781 Marionette TRACE conn4 -> [0,3021,"getWindowHandles",null] 21:15:00 INFO - PROCESS | 1839 | 1477628100788 Marionette TRACE conn4 <- [1,3021,null,["8"]] 21:15:00 INFO - PROCESS | 1839 | 1477628100798 Marionette TRACE conn4 -> [0,3022,"switchToWindow",{"name":"8"}] 21:15:00 INFO - PROCESS | 1839 | 1477628100806 Marionette TRACE conn4 <- [1,3022,null,{}] 21:15:00 INFO - PROCESS | 1839 | 1477628100816 Marionette TRACE conn4 -> [0,3023,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-touchevent-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:15:00 INFO - PROCESS | 1839 | ++DOCSHELL 0x82450400 == 8 [pid = 1839] [id = 676] 21:15:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82450c00) [pid = 1839] [serial = 1961] [outer = (nil)] 21:15:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x82483c00) [pid = 1839] [serial = 1962] [outer = 0x82450c00] 21:15:00 INFO - PROCESS | 1839 | 1477628100912 Marionette DEBUG loaded listener.js 21:15:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82489800) [pid = 1839] [serial = 1963] [outer = 0x82450c00] 21:15:01 INFO - PROCESS | 1839 | 1477628101549 Marionette TRACE conn4 <- [1,3023,null,{"value":["/touch-events/touch-touchevent-constructor.html",0,null,null,[["Touch constructor with insufficient properties",0,null,null],["Touch constructor with non-EventTarget target",0,null,null],["Touch constructor exists and creates a Touch object with minimum properties",0,null,null],["Touch constructor exists and creates a Touch object with requested properties",1,"assert_approx_equals: touch.pageY is requested value expected 20.2 +/- 0.00001 but got 20","@http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html:91:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html:66:1\n"],["TouchEvent constructor exists and creates a TouchEvent object with requested properties",0,null,null]]]}] 21:15:01 INFO - ..... 21:15:01 INFO - TEST-OK | /touch-events/touch-touchevent-constructor.html | took 1182ms 21:15:01 INFO - PROCESS | 1839 | 1477628101614 Marionette TRACE conn4 -> [0,3024,"getWindowHandle",null] 21:15:01 INFO - PROCESS | 1839 | 1477628101623 Marionette TRACE conn4 <- [1,3024,null,{"value":"8"}] 21:15:01 INFO - TEST-START | /user-timing/idlharness.html 21:15:01 INFO - PROCESS | 1839 | 1477628101634 Marionette TRACE conn4 -> [0,3025,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:15:01 INFO - PROCESS | 1839 | 1477628101934 Marionette TRACE conn4 <- [1,3025,null,{"value":null}] 21:15:01 INFO - PROCESS | 1839 | 1477628101949 Marionette TRACE conn4 -> [0,3026,"getWindowHandles",null] 21:15:01 INFO - PROCESS | 1839 | 1477628101954 Marionette TRACE conn4 <- [1,3026,null,["8"]] 21:15:01 INFO - PROCESS | 1839 | 1477628101964 Marionette TRACE conn4 -> [0,3027,"switchToWindow",{"name":"8"}] 21:15:01 INFO - PROCESS | 1839 | 1477628101972 Marionette TRACE conn4 <- [1,3027,null,{}] 21:15:01 INFO - PROCESS | 1839 | 1477628101978 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/idlharness.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:15:02 INFO - PROCESS | 1839 | ++DOCSHELL 0x8248bc00 == 9 [pid = 1839] [id = 677] 21:15:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x825c4c00) [pid = 1839] [serial = 1964] [outer = (nil)] 21:15:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x8288d800) [pid = 1839] [serial = 1965] [outer = 0x825c4c00] 21:15:02 INFO - PROCESS | 1839 | 1477628102076 Marionette DEBUG loaded listener.js 21:15:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x8288c000) [pid = 1839] [serial = 1966] [outer = 0x825c4c00] 21:15:03 INFO - PROCESS | 1839 | 1477628103153 Marionette TRACE conn4 <- [1,3028,null,{"value":["/user-timing/idlharness.html",0,null,null,[["Performance interface: operation mark(DOMString)",0,null,null],["Performance interface: operation clearMarks(DOMString)",0,null,null],["Performance interface: operation measure(DOMString,DOMString,DOMString)",0,null,null],["Performance interface: operation clearMeasures(DOMString)",0,null,null],["Performance must be primary interface of window.performance",0,null,null],["Stringification of window.performance",0,null,null],["Performance interface: window.performance must inherit property \"mark\" with the proper type (0)",0,null,null],["Performance interface: calling mark(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"clearMarks\" with the proper type (1)",0,null,null],["Performance interface: calling clearMarks(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"measure\" with the proper type (2)",0,null,null],["Performance interface: calling measure(DOMString,DOMString,DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"clearMeasures\" with the proper type (3)",0,null,null],["Performance interface: calling clearMeasures(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["PerformanceMark interface: existence and properties of interface object",0,null,null],["PerformanceMark interface object length",0,null,null],["PerformanceMark interface object name",0,null,null],["PerformanceMark interface: existence and properties of interface prototype object",0,null,null],["PerformanceMark interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceMeasure interface: existence and properties of interface object",0,null,null],["PerformanceMeasure interface object length",0,null,null],["PerformanceMeasure interface object name",0,null,null],["PerformanceMeasure interface: existence and properties of interface prototype object",0,null,null],["PerformanceMeasure interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null]]]}] 21:15:03 INFO - ........................ 21:15:03 INFO - TEST-OK | /user-timing/idlharness.html | took 1586ms 21:15:03 INFO - PROCESS | 1839 | 1477628103228 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 21:15:03 INFO - PROCESS | 1839 | 1477628103235 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 21:15:03 INFO - TEST-START | /user-timing/test_user_timing_clear_marks.html 21:15:03 INFO - PROCESS | 1839 | 1477628103244 Marionette TRACE conn4 -> [0,3030,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:15:03 INFO - PROCESS | 1839 | 1477628103502 Marionette TRACE conn4 <- [1,3030,null,{"value":null}] 21:15:03 INFO - PROCESS | 1839 | 1477628103518 Marionette TRACE conn4 -> [0,3031,"getWindowHandles",null] 21:15:03 INFO - PROCESS | 1839 | 1477628103523 Marionette TRACE conn4 <- [1,3031,null,["8"]] 21:15:03 INFO - PROCESS | 1839 | 1477628103530 Marionette TRACE conn4 -> [0,3032,"switchToWindow",{"name":"8"}] 21:15:03 INFO - PROCESS | 1839 | 1477628103538 Marionette TRACE conn4 <- [1,3032,null,{}] 21:15:03 INFO - PROCESS | 1839 | 1477628103545 Marionette TRACE conn4 -> [0,3033,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_clear_marks.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:15:03 INFO - PROCESS | 1839 | ++DOCSHELL 0x8363fc00 == 10 [pid = 1839] [id = 678] 21:15:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x83640000) [pid = 1839] [serial = 1967] [outer = (nil)] 21:15:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x83642800) [pid = 1839] [serial = 1968] [outer = 0x83640000] 21:15:03 INFO - PROCESS | 1839 | 1477628103635 Marionette DEBUG loaded listener.js 21:15:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x836cb800) [pid = 1839] [serial = 1969] [outer = 0x83640000] 21:15:04 INFO - PROCESS | 1839 | 1477628104521 Marionette TRACE conn4 <- [1,3033,null,{"value":["/user-timing/test_user_timing_clear_marks.html",0,null,null,[["window.performance is defined",0,null,null],["Two marks have been created for this test.",0,null,null],["After a call to window.performance.clearMarks(\"markUndefined\"), where \"markUndefined\" is a non-existent mark, window.performance.getEntriesByName(\"mark1\") returns an object containing the \"mark1\" mark.",0,null,null],["After a call to window.performance.clearMarks(\"markUndefined\"), where \"markUndefined\" is a non-existent mark, window.performance.getEntriesByName(\"mark2\") returns an object containing the \"mark2\" mark.",0,null,null],["After a call to window.performance.clearMarks(\"mark1\"), window.performance.getEntriesByName(\"mark1\") returns an empty object.",0,null,null],["After a call to window.performance.clearMarks(\"mark1\"), window.performance.getEntriesByName(\"mark2\") returns an object containing the \"mark2\" mark.",0,null,null],["After a call to window.performance.clearMarks(), window.performance.getEntriesByType(\"mark\") returns an empty object.",0,null,null]]]}] 21:15:04 INFO - ....... 21:15:04 INFO - TEST-OK | /user-timing/test_user_timing_clear_marks.html | took 1326ms 21:15:04 INFO - PROCESS | 1839 | 1477628104571 Marionette TRACE conn4 -> [0,3034,"getWindowHandle",null] 21:15:04 INFO - PROCESS | 1839 | 1477628104579 Marionette TRACE conn4 <- [1,3034,null,{"value":"8"}] 21:15:04 INFO - TEST-START | /user-timing/test_user_timing_clear_measures.html 21:15:04 INFO - PROCESS | 1839 | 1477628104637 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:15:04 INFO - PROCESS | 1839 | 1477628104870 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 21:15:05 INFO - PROCESS | 1839 | 1477628105050 Marionette TRACE conn4 -> [0,3036,"getWindowHandles",null] 21:15:05 INFO - PROCESS | 1839 | 1477628105057 Marionette TRACE conn4 <- [1,3036,null,["8"]] 21:15:05 INFO - PROCESS | 1839 | 1477628105067 Marionette TRACE conn4 -> [0,3037,"switchToWindow",{"name":"8"}] 21:15:05 INFO - PROCESS | 1839 | 1477628105076 Marionette TRACE conn4 <- [1,3037,null,{}] 21:15:05 INFO - PROCESS | 1839 | 1477628105084 Marionette TRACE conn4 -> [0,3038,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_clear_measures.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:15:05 INFO - PROCESS | 1839 | ++DOCSHELL 0x82541000 == 11 [pid = 1839] [id = 679] 21:15:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x82541c00) [pid = 1839] [serial = 1970] [outer = (nil)] 21:15:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x825cc400) [pid = 1839] [serial = 1971] [outer = 0x82541c00] 21:15:05 INFO - PROCESS | 1839 | 1477628105188 Marionette DEBUG loaded listener.js 21:15:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x8288b000) [pid = 1839] [serial = 1972] [outer = 0x82541c00] 21:15:06 INFO - PROCESS | 1839 | 1477628106046 Marionette TRACE conn4 <- [1,3038,null,{"value":["/user-timing/test_user_timing_clear_measures.html",0,null,null,[["window.performance is defined",0,null,null],["Two measures have been created for this test.",0,null,null],["After a call to window.performance.clearMeasures(\"measureUndefined\"), where \"measureUndefined\" is a non-existent measure, window.performance.getEntriesByName(\"measure1\") returns an object containing the \"measure1\" measure.",0,null,null],["After a call to window.performance.clearMeasures(\"measureUndefined\"), where \"measureUndefined\" is a non-existent measure, window.performance.getEntriesByName(\"measure2\") returns an object containing the \"measure2\" measure.",0,null,null],["After a call to window.performance.clearMeasures(\"measure1\"), window.performance.getEntriesByName(\"measure1\") returns an empty object.",0,null,null],["After a call to window.performance.clearMeasures(\"measure1\"), window.performance.getEntriesByName(\"measure2\") returns an object containing the \"measure2\" measure.",0,null,null],["After a call to window.performance.clearMeasures(), window.performance.getEntriesByType(\"measure\") returns an empty object.",0,null,null]]]}] 21:15:06 INFO - ....... 21:15:06 INFO - TEST-OK | /user-timing/test_user_timing_clear_measures.html | took 1436ms 21:15:06 INFO - PROCESS | 1839 | 1477628106068 Marionette TRACE conn4 -> [0,3039,"getWindowHandle",null] 21:15:06 INFO - PROCESS | 1839 | 1477628106074 Marionette TRACE conn4 <- [1,3039,null,{"value":"8"}] 21:15:06 INFO - TEST-START | /user-timing/test_user_timing_entry_type.html 21:15:06 INFO - PROCESS | 1839 | 1477628106083 Marionette TRACE conn4 -> [0,3040,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:15:06 INFO - PROCESS | 1839 | 1477628106290 Marionette TRACE conn4 <- [1,3040,null,{"value":null}] 21:15:06 INFO - PROCESS | 1839 | 1477628106475 Marionette TRACE conn4 -> [0,3041,"getWindowHandles",null] 21:15:06 INFO - PROCESS | 1839 | 1477628106483 Marionette TRACE conn4 <- [1,3041,null,["8"]] 21:15:06 INFO - PROCESS | 1839 | 1477628106498 Marionette TRACE conn4 -> [0,3042,"switchToWindow",{"name":"8"}] 21:15:06 INFO - PROCESS | 1839 | 1477628106509 Marionette TRACE conn4 <- [1,3042,null,{}] 21:15:06 INFO - PROCESS | 1839 | 1477628106521 Marionette TRACE conn4 -> [0,3043,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_entry_type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:15:06 INFO - PROCESS | 1839 | ++DOCSHELL 0x8299f000 == 12 [pid = 1839] [id = 680] 21:15:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x8299f800) [pid = 1839] [serial = 1973] [outer = (nil)] 21:15:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x8363d800) [pid = 1839] [serial = 1974] [outer = 0x8299f800] 21:15:06 INFO - PROCESS | 1839 | 1477628106669 Marionette DEBUG loaded listener.js 21:15:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x8363dc00) [pid = 1839] [serial = 1975] [outer = 0x8299f800] 21:15:07 INFO - PROCESS | 1839 | 1477628107343 Marionette TRACE conn4 <- [1,3043,null,{"value":["/user-timing/test_user_timing_entry_type.html",0,null,null,[["Class name of mark entry should be PerformanceMark.",0,null,null],["Class name of measure entry should be PerformanceMeasure.",0,null,null]]]}] 21:15:07 INFO - .. 21:15:07 INFO - TEST-OK | /user-timing/test_user_timing_entry_type.html | took 1321ms 21:15:07 INFO - PROCESS | 1839 | 1477628107414 Marionette TRACE conn4 -> [0,3044,"getWindowHandle",null] 21:15:07 INFO - PROCESS | 1839 | 1477628107422 Marionette TRACE conn4 <- [1,3044,null,{"value":"8"}] 21:15:07 INFO - TEST-START | /user-timing/test_user_timing_exists.html 21:15:07 INFO - PROCESS | 1839 | 1477628107429 Marionette TRACE conn4 -> [0,3045,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:15:07 INFO - PROCESS | 1839 | 1477628107648 Marionette TRACE conn4 <- [1,3045,null,{"value":null}] 21:15:07 INFO - PROCESS | 1839 | 1477628107834 Marionette TRACE conn4 -> [0,3046,"getWindowHandles",null] 21:15:07 INFO - PROCESS | 1839 | 1477628107839 Marionette TRACE conn4 <- [1,3046,null,["8"]] 21:15:07 INFO - PROCESS | 1839 | 1477628107849 Marionette TRACE conn4 -> [0,3047,"switchToWindow",{"name":"8"}] 21:15:07 INFO - PROCESS | 1839 | 1477628107856 Marionette TRACE conn4 <- [1,3047,null,{}] 21:15:07 INFO - PROCESS | 1839 | 1477628107864 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_exists.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_exists.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:15:07 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c9c2c00 == 13 [pid = 1839] [id = 681] 21:15:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x8ce2c400) [pid = 1839] [serial = 1976] [outer = (nil)] 21:15:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x8ce33400) [pid = 1839] [serial = 1977] [outer = 0x8ce2c400] 21:15:08 INFO - PROCESS | 1839 | 1477628108000 Marionette DEBUG loaded listener.js 21:15:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x8ce40400) [pid = 1839] [serial = 1978] [outer = 0x8ce2c400] 21:15:08 INFO - PROCESS | 1839 | 1477628108670 Marionette TRACE conn4 <- [1,3048,null,{"value":["/user-timing/test_user_timing_exists.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark is defined.",0,null,null],["window.performance.clearMarks is defined.",0,null,null],["window.performance.measure is defined.",0,null,null],["window.performance.clearMeasures is defined.",0,null,null]]]}] 21:15:08 INFO - ..... 21:15:08 INFO - TEST-OK | /user-timing/test_user_timing_exists.html | took 1271ms 21:15:08 INFO - PROCESS | 1839 | 1477628108734 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 21:15:08 INFO - PROCESS | 1839 | 1477628108739 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 21:15:08 INFO - TEST-START | /user-timing/test_user_timing_mark.html 21:15:08 INFO - PROCESS | 1839 | 1477628108749 Marionette TRACE conn4 -> [0,3050,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:15:08 INFO - PROCESS | 1839 | 1477628108935 Marionette TRACE conn4 <- [1,3050,null,{"value":null}] 21:15:09 INFO - PROCESS | 1839 | 1477628109107 Marionette TRACE conn4 -> [0,3051,"getWindowHandles",null] 21:15:09 INFO - PROCESS | 1839 | 1477628109112 Marionette TRACE conn4 <- [1,3051,null,["8"]] 21:15:09 INFO - PROCESS | 1839 | 1477628109123 Marionette TRACE conn4 -> [0,3052,"switchToWindow",{"name":"8"}] 21:15:09 INFO - PROCESS | 1839 | 1477628109136 Marionette TRACE conn4 <- [1,3052,null,{}] 21:15:09 INFO - PROCESS | 1839 | 1477628109150 Marionette TRACE conn4 -> [0,3053,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:15:09 INFO - PROCESS | 1839 | ++DOCSHELL 0x828ef400 == 14 [pid = 1839] [id = 682] 21:15:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x8ce6f400) [pid = 1839] [serial = 1979] [outer = (nil)] 21:15:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x8ce73800) [pid = 1839] [serial = 1980] [outer = 0x8ce6f400] 21:15:09 INFO - PROCESS | 1839 | 1477628109246 Marionette DEBUG loaded listener.js 21:15:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x8ce77c00) [pid = 1839] [serial = 1981] [outer = 0x8ce6f400] 21:15:10 INFO - ............. 21:15:10 INFO - PROCESS | 1839 | 1477628110186 Marionette TRACE conn4 <- [1,3053,null,{"value":["/user-timing/test_user_timing_mark.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].name == \"mark1\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].startTime is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].entryType == \"mark\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].duration == 0",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].name == \"mark1\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].startTime is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].entryType == \"mark\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].duration == 0",0,null,null],["window.performance.getEntriesByName(\"mark1\", \"mark\") returns an object containing the \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntriesByName(\"mark1\", \"mark\") returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\", \"mark\") matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\", \"mark\") matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["window.performance.getEntries() returns an object containing the original \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntries() returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntries() matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The \"mark1\" mark returned by window.performance.getEntries() matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["window.performance.getEntriesByType(\"mark\") returns an object containing the original \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntriesByType(\"mark\") returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByType(\"mark\") matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByType(\"mark\") matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null]]]}] 21:15:10 INFO - ........ 21:15:10 INFO - TEST-OK | /user-timing/test_user_timing_mark.html | took 1479ms 21:15:10 INFO - PROCESS | 1839 | 1477628110227 Marionette TRACE conn4 -> [0,3054,"getWindowHandle",null] 21:15:10 INFO - PROCESS | 1839 | 1477628110233 Marionette TRACE conn4 <- [1,3054,null,{"value":"8"}] 21:15:10 INFO - TEST-START | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html 21:15:10 INFO - PROCESS | 1839 | 1477628110244 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:15:10 INFO - PROCESS | 1839 | 1477628110478 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 21:15:10 INFO - PROCESS | 1839 | 1477628110661 Marionette TRACE conn4 -> [0,3056,"getWindowHandles",null] 21:15:10 INFO - PROCESS | 1839 | 1477628110672 Marionette TRACE conn4 <- [1,3056,null,["8"]] 21:15:11 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce95800 == 13 [pid = 1839] [id = 675] 21:15:11 INFO - PROCESS | 1839 | 1477628111355 Marionette TRACE conn4 -> [0,3057,"switchToWindow",{"name":"8"}] 21:15:11 INFO - PROCESS | 1839 | 1477628111364 Marionette TRACE conn4 <- [1,3057,null,{}] 21:15:11 INFO - PROCESS | 1839 | 1477628111372 Marionette TRACE conn4 -> [0,3058,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:15:11 INFO - PROCESS | 1839 | ++DOCSHELL 0x82374400 == 14 [pid = 1839] [id = 683] 21:15:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x82375000) [pid = 1839] [serial = 1982] [outer = (nil)] 21:15:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 44 (0x82442800) [pid = 1839] [serial = 1983] [outer = 0x82375000] 21:15:11 INFO - PROCESS | 1839 | 1477628111467 Marionette DEBUG loaded listener.js 21:15:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 45 (0x8248d800) [pid = 1839] [serial = 1984] [outer = 0x82375000] 21:15:12 INFO - PROCESS | 1839 | 1477628112161 Marionette TRACE conn4 <- [1,3058,null,{"value":["/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark() threw an exception when invoke without a parameter.",0,null,null],["window.performance.mark() threw a TYPE_ERR exception when invoke without a parameter.",0,null,null],["window.performance.measure() threw an exception when invoke without a parameter.",0,null,null],["window.performance.measure() threw a TYPE_ERR exception when invoke without a parameter.",0,null,null]]]}] 21:15:12 INFO - ..... 21:15:12 INFO - TEST-OK | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html | took 1980ms 21:15:12 INFO - PROCESS | 1839 | 1477628112223 Marionette TRACE conn4 -> [0,3059,"getWindowHandle",null] 21:15:12 INFO - TEST-START | /user-timing/test_user_timing_mark_exceptions.html 21:15:12 INFO - PROCESS | 1839 | 1477628112231 Marionette TRACE conn4 <- [1,3059,null,{"value":"8"}] 21:15:12 INFO - PROCESS | 1839 | 1477628112240 Marionette TRACE conn4 -> [0,3060,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:15:12 INFO - PROCESS | 1839 | 1477628112437 Marionette TRACE conn4 <- [1,3060,null,{"value":null}] 21:15:12 INFO - PROCESS | 1839 | 1477628112571 Marionette TRACE conn4 -> [0,3061,"getWindowHandles",null] 21:15:12 INFO - PROCESS | 1839 | 1477628112576 Marionette TRACE conn4 <- [1,3061,null,["8"]] 21:15:12 INFO - PROCESS | 1839 | 1477628112594 Marionette TRACE conn4 -> [0,3062,"switchToWindow",{"name":"8"}] 21:15:12 INFO - PROCESS | 1839 | 1477628112605 Marionette TRACE conn4 <- [1,3062,null,{}] 21:15:12 INFO - PROCESS | 1839 | 1477628112610 Marionette TRACE conn4 -> [0,3063,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark_exceptions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:15:12 INFO - PROCESS | 1839 | ++DOCSHELL 0x828ef800 == 15 [pid = 1839] [id = 684] 21:15:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 46 (0x828f0000) [pid = 1839] [serial = 1985] [outer = (nil)] 21:15:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 47 (0x828f4400) [pid = 1839] [serial = 1986] [outer = 0x828f0000] 21:15:12 INFO - PROCESS | 1839 | 1477628112715 Marionette DEBUG loaded listener.js 21:15:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 48 (0x828f3000) [pid = 1839] [serial = 1987] [outer = 0x828f0000] 21:15:13 INFO - PROCESS | 1839 | 1477628113443 Marionette TRACE conn4 <- [1,3063,null,{"value":["/user-timing/test_user_timing_mark_exceptions.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark(\"connectEnd\") threw an exception.",0,null,null],["window.performance.mark(\"connectEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"connectStart\") threw an exception.",0,null,null],["window.performance.mark(\"connectStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domComplete\") threw an exception.",0,null,null],["window.performance.mark(\"domComplete\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domInteractive\") threw an exception.",0,null,null],["window.performance.mark(\"domInteractive\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domLoading\") threw an exception.",0,null,null],["window.performance.mark(\"domLoading\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domainLookupEnd\") threw an exception.",0,null,null],["window.performance.mark(\"domainLookupEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domainLookupStart\") threw an exception.",0,null,null],["window.performance.mark(\"domainLookupStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"fetchStart\") threw an exception.",0,null,null],["window.performance.mark(\"fetchStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"loadEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"loadEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"loadEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"loadEventStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"navigationStart\") threw an exception.",0,null,null],["window.performance.mark(\"navigationStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"redirectEnd\") threw an exception.",0,null,null],["window.performance.mark(\"redirectEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"redirectStart\") threw an exception.",0,null,null],["window.performance.mark(\"redirectStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"requestStart\") threw an exception.",0,null,null],["window.performance.mark(\"requestStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"responseEnd\") threw an exception.",0,null,null],["window.performance.mark(\"responseEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"responseStart\") threw an exception.",0,null,null],["window.performance.mark(\"responseStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"unloadEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"unloadEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"unloadEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"unloadEventStart\") threw a SYNTAX_ERR exception.",0,null,null]]]}] 21:15:13 INFO - ......................................... 21:15:13 INFO - TEST-OK | /user-timing/test_user_timing_mark_exceptions.html | took 1291ms 21:15:13 INFO - PROCESS | 1839 | 1477628113532 Marionette TRACE conn4 -> [0,3064,"getWindowHandle",null] 21:15:13 INFO - TEST-START | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html 21:15:13 INFO - PROCESS | 1839 | 1477628113536 Marionette TRACE conn4 <- [1,3064,null,{"value":"8"}] 21:15:13 INFO - PROCESS | 1839 | 1477628113545 Marionette TRACE conn4 -> [0,3065,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:15:13 INFO - PROCESS | 1839 | 1477628113798 Marionette TRACE conn4 <- [1,3065,null,{"value":null}] 21:15:13 INFO - PROCESS | 1839 | 1477628113827 Marionette TRACE conn4 -> [0,3066,"getWindowHandles",null] 21:15:13 INFO - PROCESS | 1839 | 1477628113832 Marionette TRACE conn4 <- [1,3066,null,["8"]] 21:15:13 INFO - PROCESS | 1839 | 1477628113849 Marionette TRACE conn4 -> [0,3067,"switchToWindow",{"name":"8"}] 21:15:13 INFO - PROCESS | 1839 | 1477628113863 Marionette TRACE conn4 <- [1,3067,null,{}] 21:15:13 INFO - PROCESS | 1839 | 1477628113961 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:15:13 INFO - PROCESS | 1839 | ++DOCSHELL 0x83642c00 == 16 [pid = 1839] [id = 685] 21:15:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 49 (0x8c76b800) [pid = 1839] [serial = 1988] [outer = (nil)] 21:15:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 50 (0x8c76e800) [pid = 1839] [serial = 1989] [outer = 0x8c76b800] 21:15:14 INFO - PROCESS | 1839 | 1477628114046 Marionette DEBUG loaded listener.js 21:15:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 51 (0x8c771800) [pid = 1839] [serial = 1990] [outer = 0x8c76b800] 21:15:14 INFO - PROCESS | 1839 | 1477628114782 Marionette TRACE conn4 <- [1,3068,null,{"value":["/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html",0,null,null,[["window.performance is defined",0,null,null],["This test is ignored when secureConnectionStart attribute of Navigation Timing is not supported.",0,null,null]]]}] 21:15:14 INFO - .. 21:15:14 INFO - TEST-OK | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html | took 1322ms 21:15:14 INFO - TEST-START | /user-timing/test_user_timing_measure.html 21:15:14 INFO - PROCESS | 1839 | 1477628114873 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 21:15:14 INFO - PROCESS | 1839 | 1477628114876 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 21:15:14 INFO - PROCESS | 1839 | 1477628114884 Marionette TRACE conn4 -> [0,3070,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:15:15 INFO - PROCESS | 1839 | 1477628115146 Marionette TRACE conn4 <- [1,3070,null,{"value":null}] 21:15:15 INFO - PROCESS | 1839 | 1477628115169 Marionette TRACE conn4 -> [0,3071,"getWindowHandles",null] 21:15:15 INFO - PROCESS | 1839 | 1477628115174 Marionette TRACE conn4 <- [1,3071,null,["8"]] 21:15:15 INFO - PROCESS | 1839 | 1477628115180 Marionette TRACE conn4 -> [0,3072,"switchToWindow",{"name":"8"}] 21:15:15 INFO - PROCESS | 1839 | 1477628115186 Marionette TRACE conn4 <- [1,3072,null,{}] 21:15:15 INFO - PROCESS | 1839 | 1477628115263 Marionette TRACE conn4 -> [0,3073,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_measure.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_measure.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:15:15 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce3f000 == 17 [pid = 1839] [id = 686] 21:15:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 52 (0x8ce47c00) [pid = 1839] [serial = 1991] [outer = (nil)] 21:15:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 53 (0x8ce6d800) [pid = 1839] [serial = 1992] [outer = 0x8ce47c00] 21:15:15 INFO - PROCESS | 1839 | 1477628115346 Marionette DEBUG loaded listener.js 21:15:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 54 (0x8ce73c00) [pid = 1839] [serial = 1993] [outer = 0x8ce47c00] 21:15:15 INFO - PROCESS | 1839 | --DOMWINDOW == 53 (0x825c4c00) [pid = 1839] [serial = 1964] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/idlharness.html] 21:15:15 INFO - PROCESS | 1839 | --DOMWINDOW == 52 (0x82450c00) [pid = 1839] [serial = 1961] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html] 21:15:15 INFO - PROCESS | 1839 | --DOMWINDOW == 51 (0x8ce98400) [pid = 1839] [serial = 1958] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-retargeting.html] 21:15:15 INFO - PROCESS | 1839 | --DOMWINDOW == 50 (0x83640000) [pid = 1839] [serial = 1967] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html] 21:15:16 INFO - PROCESS | 1839 | 1477628116211 Marionette TRACE conn4 <- [1,3073,null,{"value":["/user-timing/test_user_timing_measure.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].name == \"measure_no_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].name == \"measure_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].name == \"measure_start_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].name == \"measure_no_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\", \"measure\")[0] returns an object containing the \"measure_no_start_no_end\" measure in the correct order, and its value matches the \"measure_no_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\", \"measure\")[0] returns an object containing the \"measure_start_no_end\" measure in the correct order, and its value matches the \"measure_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\", \"measure\")[0] returns an object containing the \"measure_start_end\" measure in the correct order, and its value matches the \"measure_start_end\" measure returned by window.performance.getEntriesByName(\"measure_start_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\", \"measure\")[1] returns an object containing the \"measure_no_start_no_end\" measure in the correct order, and its value matches the \"measure_no_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_start_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].",0,null,null],["window.performance.getEntries() returns an object containing all test measures in order.",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_start_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing all test measures in order.",0,null,null]]]}] 21:15:16 INFO - ............................... 21:15:16 INFO - TEST-OK | /user-timing/test_user_timing_measure.html | took 1388ms 21:15:16 INFO - PROCESS | 1839 | 1477628116272 Marionette TRACE conn4 -> [0,3074,"getWindowHandle",null] 21:15:16 INFO - TEST-START | /user-timing/test_user_timing_measure_exceptions.html 21:15:16 INFO - PROCESS | 1839 | 1477628116276 Marionette TRACE conn4 <- [1,3074,null,{"value":"8"}] 21:15:16 INFO - PROCESS | 1839 | 1477628116283 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:15:16 INFO - PROCESS | 1839 | 1477628116471 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 21:15:16 INFO - PROCESS | 1839 | 1477628116607 Marionette TRACE conn4 -> [0,3076,"getWindowHandles",null] 21:15:16 INFO - PROCESS | 1839 | 1477628116610 Marionette TRACE conn4 <- [1,3076,null,["8"]] 21:15:16 INFO - PROCESS | 1839 | 1477628116617 Marionette TRACE conn4 -> [0,3077,"switchToWindow",{"name":"8"}] 21:15:16 INFO - PROCESS | 1839 | 1477628116623 Marionette TRACE conn4 <- [1,3077,null,{}] 21:15:16 INFO - PROCESS | 1839 | 1477628116629 Marionette TRACE conn4 -> [0,3078,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_measure_exceptions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:15:16 INFO - PROCESS | 1839 | ++DOCSHELL 0x836d3000 == 18 [pid = 1839] [id = 687] 21:15:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 51 (0x8da90800) [pid = 1839] [serial = 1994] [outer = (nil)] 21:15:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 52 (0x8daedc00) [pid = 1839] [serial = 1995] [outer = 0x8da90800] 21:15:16 INFO - PROCESS | 1839 | 1477628116713 Marionette DEBUG loaded listener.js 21:15:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 53 (0x8db14c00) [pid = 1839] [serial = 1996] [outer = 0x8da90800] 21:15:17 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 21:15:17 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 21:15:17 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 21:15:17 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 21:15:17 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 21:15:17 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 21:15:17 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 21:15:17 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 21:15:17 INFO - PROCESS | 1839 | 1477628117380 Marionette TRACE conn4 <- [1,3078,null,{"value":["/user-timing/test_user_timing_measure_exceptions.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.measure(\"measure\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"responseEnd\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"responseEnd\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"responseEnd\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"responseEnd\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null]]]}] 21:15:17 INFO - ................. 21:15:17 INFO - TEST-OK | /user-timing/test_user_timing_measure_exceptions.html | took 1133ms 21:15:17 INFO - TEST-START | /user-timing/test_user_timing_measure_navigation_timing.html 21:15:17 INFO - PROCESS | 1839 | 1477628117416 Marionette TRACE conn4 -> [0,3079,"getWindowHandle",null] 21:15:17 INFO - PROCESS | 1839 | 1477628117419 Marionette TRACE conn4 <- [1,3079,null,{"value":"8"}] 21:15:17 INFO - PROCESS | 1839 | 1477628117427 Marionette TRACE conn4 -> [0,3080,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:15:17 INFO - PROCESS | 1839 | 1477628117655 Marionette TRACE conn4 <- [1,3080,null,{"value":null}] 21:15:17 INFO - PROCESS | 1839 | 1477628117842 Marionette TRACE conn4 -> [0,3081,"getWindowHandles",null] 21:15:17 INFO - PROCESS | 1839 | 1477628117853 Marionette TRACE conn4 <- [1,3081,null,["8"]] 21:15:17 INFO - PROCESS | 1839 | 1477628117921 Marionette TRACE conn4 -> [0,3082,"switchToWindow",{"name":"8"}] 21:15:17 INFO - PROCESS | 1839 | 1477628117931 Marionette TRACE conn4 <- [1,3082,null,{}] 21:15:17 INFO - PROCESS | 1839 | 1477628117940 Marionette TRACE conn4 -> [0,3083,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_measure_navigation_timing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:15:17 INFO - PROCESS | 1839 | ++DOCSHELL 0x82481400 == 19 [pid = 1839] [id = 688] 21:15:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 54 (0x82485800) [pid = 1839] [serial = 1997] [outer = (nil)] 21:15:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 55 (0x825c4400) [pid = 1839] [serial = 1998] [outer = 0x82485800] 21:15:18 INFO - PROCESS | 1839 | 1477628118043 Marionette DEBUG loaded listener.js 21:15:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x82998c00) [pid = 1839] [serial = 1999] [outer = 0x82485800] 21:15:19 INFO - ......... 21:15:19 INFO - PROCESS | 1839 | 1477628119019 Marionette TRACE conn4 <- [1,3083,null,{"value":["/user-timing/test_user_timing_measure_navigation_timing.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].name == \"measure_nav_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].name == \"measure_nav_start_mark_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].name == \"measure_mark_start_nav_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].name == \"measure_nav_start_nav_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null]]]}] 21:15:19 INFO - ........ 21:15:19 INFO - TEST-OK | /user-timing/test_user_timing_measure_navigation_timing.html | took 1626ms 21:15:19 INFO - PROCESS | 1839 | 1477628119053 Marionette TRACE conn4 -> [0,3084,"getWindowHandle",null] 21:15:19 INFO - PROCESS | 1839 | 1477628119059 Marionette TRACE conn4 <- [1,3084,null,{"value":"8"}] 21:15:19 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/document-timeline.html 21:15:19 INFO - PROCESS | 1839 | 1477628119068 Marionette TRACE conn4 -> [0,3085,"getContext",null] 21:15:19 INFO - PROCESS | 1839 | 1477628119075 Marionette TRACE conn4 <- [1,3085,null,{"value":"content"}] 21:15:19 INFO - PROCESS | 1839 | 1477628119131 Marionette TRACE conn4 -> [0,3086,"setContext",{"value":"chrome"}] 21:15:19 INFO - PROCESS | 1839 | 1477628119139 Marionette TRACE conn4 <- [1,3086,null,{}] 21:15:19 INFO - PROCESS | 1839 | 1477628119151 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 21:15:19 INFO - PROCESS | 1839 | 1477628119185 Marionette TRACE conn4 <- [1,3087,null,{"value":true}] 21:15:19 INFO - PROCESS | 1839 | 1477628119191 Marionette TRACE conn4 -> [0,3088,"setContext",{"value":"content"}] 21:15:19 INFO - PROCESS | 1839 | 1477628119195 Marionette TRACE conn4 <- [1,3088,null,{}] 21:15:19 INFO - Setting pref dom.animations-api.core.enabled (true) 21:15:19 INFO - PROCESS | 1839 | 1477628119202 Marionette TRACE conn4 -> [0,3089,"getContext",null] 21:15:19 INFO - PROCESS | 1839 | 1477628119207 Marionette TRACE conn4 <- [1,3089,null,{"value":"content"}] 21:15:19 INFO - PROCESS | 1839 | 1477628119214 Marionette TRACE conn4 -> [0,3090,"setContext",{"value":"chrome"}] 21:15:19 INFO - PROCESS | 1839 | 1477628119218 Marionette TRACE conn4 <- [1,3090,null,{}] 21:15:19 INFO - PROCESS | 1839 | 1477628119282 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 21:15:19 INFO - PROCESS | 1839 | 1477628119311 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 21:15:19 INFO - PROCESS | 1839 | 1477628119319 Marionette TRACE conn4 -> [0,3092,"setContext",{"value":"content"}] 21:15:19 INFO - PROCESS | 1839 | 1477628119323 Marionette TRACE conn4 <- [1,3092,null,{}] 21:15:19 INFO - PROCESS | 1839 | 1477628119329 Marionette TRACE conn4 -> [0,3093,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:15:19 INFO - PROCESS | 1839 | 1477628119548 Marionette TRACE conn4 <- [1,3093,null,{"value":null}] 21:15:19 INFO - PROCESS | 1839 | 1477628119741 Marionette TRACE conn4 -> [0,3094,"getWindowHandles",null] 21:15:19 INFO - PROCESS | 1839 | 1477628119749 Marionette TRACE conn4 <- [1,3094,null,["8"]] 21:15:19 INFO - PROCESS | 1839 | 1477628119760 Marionette TRACE conn4 -> [0,3095,"switchToWindow",{"name":"8"}] 21:15:19 INFO - PROCESS | 1839 | 1477628119770 Marionette TRACE conn4 <- [1,3095,null,{}] 21:15:19 INFO - PROCESS | 1839 | 1477628119824 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/AnimationTimeline/document-timeline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:15:19 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce33800 == 20 [pid = 1839] [id = 689] 21:15:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x8ce34000) [pid = 1839] [serial = 2000] [outer = (nil)] 21:15:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x8ce9d800) [pid = 1839] [serial = 2001] [outer = 0x8ce34000] 21:15:19 INFO - PROCESS | 1839 | 1477628119962 Marionette DEBUG loaded listener.js 21:15:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x8db18000) [pid = 1839] [serial = 2002] [outer = 0x8ce34000] 21:15:20 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f81f000 == 21 [pid = 1839] [id = 690] 21:15:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x8f86e400) [pid = 1839] [serial = 2003] [outer = (nil)] 21:15:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x8f819000) [pid = 1839] [serial = 2004] [outer = 0x8f86e400] 21:15:20 INFO - PROCESS | 1839 | 1477628120943 Marionette TRACE conn4 <- [1,3096,null,{"value":["/web-animations/interfaces/AnimationTimeline/document-timeline.html",0,null,null,[["document.timeline identity tests",0,null,null],["document.timeline.currentTime value tests",0,null,null],["document.timeline.currentTime liveness tests",0,null,null]]]}] 21:15:20 INFO - ... 21:15:20 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/document-timeline.html | took 1890ms 21:15:20 INFO - PROCESS | 1839 | 1477628120959 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 21:15:20 INFO - PROCESS | 1839 | 1477628120963 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 21:15:20 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/idlharness.html 21:15:20 INFO - PROCESS | 1839 | 1477628120970 Marionette TRACE conn4 -> [0,3098,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:15:21 INFO - PROCESS | 1839 | 1477628121260 Marionette TRACE conn4 <- [1,3098,null,{"value":null}] 21:15:21 INFO - PROCESS | 1839 | 1477628121354 Marionette TRACE conn4 -> [0,3099,"getWindowHandles",null] 21:15:21 INFO - PROCESS | 1839 | 1477628121359 Marionette TRACE conn4 <- [1,3099,null,["8"]] 21:15:21 INFO - PROCESS | 1839 | 1477628121370 Marionette TRACE conn4 -> [0,3100,"switchToWindow",{"name":"8"}] 21:15:21 INFO - PROCESS | 1839 | 1477628121378 Marionette TRACE conn4 <- [1,3100,null,{}] 21:15:21 INFO - PROCESS | 1839 | 1477628121384 Marionette TRACE conn4 -> [0,3101,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/AnimationTimeline/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:15:21 INFO - PROCESS | 1839 | ++DOCSHELL 0x82894400 == 22 [pid = 1839] [id = 691] 21:15:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x836cb000) [pid = 1839] [serial = 2005] [outer = (nil)] 21:15:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x90e41400) [pid = 1839] [serial = 2006] [outer = 0x836cb000] 21:15:21 INFO - PROCESS | 1839 | 1477628121519 Marionette DEBUG loaded listener.js 21:15:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x90e44000) [pid = 1839] [serial = 2007] [outer = 0x836cb000] 21:15:22 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 21:15:22 INFO - PROCESS | 1839 | [1839] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 21:15:22 INFO - PROCESS | 1839 | --DOCSHELL 0x8c9c2c00 == 21 [pid = 1839] [id = 681] 21:15:22 INFO - PROCESS | 1839 | --DOCSHELL 0x8363fc00 == 20 [pid = 1839] [id = 678] 21:15:22 INFO - PROCESS | 1839 | --DOCSHELL 0x8299f000 == 19 [pid = 1839] [id = 680] 21:15:22 INFO - PROCESS | 1839 | --DOCSHELL 0x82541000 == 18 [pid = 1839] [id = 679] 21:15:22 INFO - PROCESS | 1839 | --DOCSHELL 0x82450400 == 17 [pid = 1839] [id = 676] 21:15:22 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x83642800) [pid = 1839] [serial = 1968] [outer = (nil)] [url = about:blank] 21:15:22 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x836cb800) [pid = 1839] [serial = 1969] [outer = (nil)] [url = about:blank] 21:15:22 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x8288d800) [pid = 1839] [serial = 1965] [outer = (nil)] [url = about:blank] 21:15:22 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x8288c000) [pid = 1839] [serial = 1966] [outer = (nil)] [url = about:blank] 21:15:22 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x82483c00) [pid = 1839] [serial = 1962] [outer = (nil)] [url = about:blank] 21:15:22 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x82489800) [pid = 1839] [serial = 1963] [outer = (nil)] [url = about:blank] 21:15:22 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x8f86d000) [pid = 1839] [serial = 1960] [outer = (nil)] [url = about:blank] 21:15:22 INFO - PROCESS | 1839 | 1477628122564 Marionette TRACE conn4 <- [1,3101,null,{"value":["/web-animations/interfaces/AnimationTimeline/idlharness.html",0,null,null,[["Web Animations API: DocumentTimeline tests",0,null,null],["DocumentTimeline interface: existence and properties of interface object",0,null,null],["DocumentTimeline interface object length",0,null,null],["DocumentTimeline interface object name",0,null,null],["DocumentTimeline interface: existence and properties of interface prototype object",0,null,null],["DocumentTimeline interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["DocumentTimeline must be primary interface of document.timeline",0,null,null],["Stringification of document.timeline",0,null,null],["AnimationTimeline interface: document.timeline must inherit property \"currentTime\" with the proper type (0)",0,null,null]]]}] 21:15:22 INFO - ......... 21:15:22 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/idlharness.html | took 1631ms 21:15:22 INFO - PROCESS | 1839 | 1477628122603 Marionette TRACE conn4 -> [0,3102,"getWindowHandle",null] 21:15:22 INFO - PROCESS | 1839 | 1477628122609 Marionette TRACE conn4 <- [1,3102,null,{"value":"8"}] 21:15:22 INFO - TEST-START | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html 21:15:22 INFO - PROCESS | 1839 | 1477628122619 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:15:22 INFO - PROCESS | 1839 | 1477628122811 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 21:15:22 INFO - PROCESS | 1839 | 1477628122971 Marionette TRACE conn4 -> [0,3104,"getWindowHandles",null] 21:15:22 INFO - PROCESS | 1839 | 1477628122976 Marionette TRACE conn4 <- [1,3104,null,["8"]] 21:15:22 INFO - PROCESS | 1839 | 1477628122983 Marionette TRACE conn4 -> [0,3105,"switchToWindow",{"name":"8"}] 21:15:22 INFO - PROCESS | 1839 | 1477628122990 Marionette TRACE conn4 <- [1,3105,null,{}] 21:15:23 INFO - PROCESS | 1839 | 1477628123000 Marionette TRACE conn4 -> [0,3106,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:15:23 INFO - PROCESS | 1839 | ++DOCSHELL 0x82994c00 == 18 [pid = 1839] [id = 692] 21:15:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x82997c00) [pid = 1839] [serial = 2008] [outer = (nil)] 21:15:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x83642800) [pid = 1839] [serial = 2009] [outer = 0x82997c00] 21:15:23 INFO - PROCESS | 1839 | 1477628123094 Marionette DEBUG loaded listener.js 21:15:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x836c7800) [pid = 1839] [serial = 2010] [outer = 0x82997c00] 21:15:23 INFO - PROCESS | 1839 | 1477628123767 Marionette TRACE conn4 <- [1,3106,null,{"value":["/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html",0,null,null,[["Test throwing TypeError if using empty string",0,null,null],["Test throwing TypeError if not using the correct keyword",0,null,null],["Test throwing TypeError if adding leading spaces",0,null,null],["Test throwing TypeError if adding trailing spaces",0,null,null],["Test throwing TypeError if adding leading spaces before the paced property",0,null,null],["Test throwing TypeError if adding trailing spaces after the paced property",0,null,null],["Test throwing TypeError if these is no paced property",0,null,null],["Test throwing TypeError if using a non-ident started string",0,null,null],["Test throwing TypeError if using a non-ident started string",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid name-start code point",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid name code point",0,null,null],["Test falling back to distribute spacing if using a unrecognized property",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (Full stop)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (white space)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (low line)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a minus and a low line",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a minus and a valid escape",0,null,null],["Test falling back to distribute spacing if using CSS variables",0,null,null],["Test falling back to distribute spacing if using a non-animatable shorthand property",0,null,null],["Test falling back to distribute spacing if using a non-animatable property",0,null,null],["Test default value of spacing",0,null,null],["Test spacing value if setting distribute",0,null,null],["Test spacing value if setting paced",0,null,null]]]}] 21:15:23 INFO - ................................... 21:15:23 INFO - TEST-OK | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html | took 1233ms 21:15:23 INFO - PROCESS | 1839 | 1477628123851 Marionette TRACE conn4 -> [0,3107,"getWindowHandle",null] 21:15:23 INFO - TEST-START | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html 21:15:23 INFO - Clearing pref dom.animations-api.core.enabled 21:15:23 INFO - PROCESS | 1839 | 1477628123858 Marionette TRACE conn4 <- [1,3107,null,{"value":"8"}] 21:15:23 INFO - PROCESS | 1839 | 1477628123865 Marionette TRACE conn4 -> [0,3108,"getContext",null] 21:15:23 INFO - PROCESS | 1839 | 1477628123869 Marionette TRACE conn4 <- [1,3108,null,{"value":"content"}] 21:15:23 INFO - PROCESS | 1839 | 1477628123880 Marionette TRACE conn4 -> [0,3109,"setContext",{"value":"chrome"}] 21:15:23 INFO - PROCESS | 1839 | 1477628123883 Marionette TRACE conn4 <- [1,3109,null,{}] 21:15:23 INFO - PROCESS | 1839 | 1477628123891 Marionette TRACE conn4 -> [0,3110,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 21:15:23 INFO - PROCESS | 1839 | 1477628123906 Marionette TRACE conn4 <- [1,3110,null,{"value":null}] 21:15:23 INFO - PROCESS | 1839 | 1477628123912 Marionette TRACE conn4 -> [0,3111,"setContext",{"value":"content"}] 21:15:23 INFO - PROCESS | 1839 | 1477628123918 Marionette TRACE conn4 <- [1,3111,null,{}] 21:15:23 INFO - PROCESS | 1839 | 1477628123935 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}] 21:15:24 INFO - PROCESS | 1839 | 1477628124119 Marionette TRACE conn4 <- [1,3112,null,{"value":null}] 21:15:24 INFO - PROCESS | 1839 | 1477628124269 Marionette TRACE conn4 -> [0,3113,"getWindowHandles",null] 21:15:24 INFO - PROCESS | 1839 | 1477628124272 Marionette TRACE conn4 <- [1,3113,null,["8"]] 21:15:24 INFO - PROCESS | 1839 | 1477628124278 Marionette TRACE conn4 -> [0,3114,"switchToWindow",{"name":"8"}] 21:15:24 INFO - PROCESS | 1839 | 1477628124283 Marionette TRACE conn4 <- [1,3114,null,{}] 21:15:24 INFO - PROCESS | 1839 | 1477628124289 Marionette TRACE conn4 -> [0,3115,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:15:24 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce76c00 == 19 [pid = 1839] [id = 693] 21:15:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x8ce9d000) [pid = 1839] [serial = 2011] [outer = (nil)] 21:15:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x8da94800) [pid = 1839] [serial = 2012] [outer = 0x8ce9d000] 21:15:24 INFO - PROCESS | 1839 | 1477628124372 Marionette DEBUG loaded listener.js 21:15:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x8dae8c00) [pid = 1839] [serial = 2013] [outer = 0x8ce9d000] 21:15:24 INFO - PROCESS | 1839 | 1477628124914 Marionette TRACE conn4 <- [1,3115,null,{"value":["/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html",0,null,null,[["connect should return the node connected to.",0,null,null]]]}] 21:15:24 INFO - . 21:15:24 INFO - TEST-OK | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html | took 1085ms 21:15:24 INFO - PROCESS | 1839 | 1477628124951 Marionette TRACE conn4 -> [0,3116,"getWindowHandle",null] 21:15:24 INFO - PROCESS | 1839 | 1477628124954 Marionette TRACE conn4 <- [1,3116,null,{"value":"8"}] 21:15:24 INFO - TEST-START | /websockets/Close-0.htm 21:15:24 INFO - PROCESS | 1839 | 1477628124963 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}] 21:15:25 INFO - PROCESS | 1839 | 1477628125145 Marionette TRACE conn4 <- [1,3117,null,{"value":null}] 21:15:25 INFO - PROCESS | 1839 | 1477628125235 Marionette TRACE conn4 -> [0,3118,"getWindowHandles",null] 21:15:25 INFO - PROCESS | 1839 | 1477628125240 Marionette TRACE conn4 <- [1,3118,null,["8"]] 21:15:25 INFO - PROCESS | 1839 | 1477628125246 Marionette TRACE conn4 -> [0,3119,"switchToWindow",{"name":"8"}] 21:15:25 INFO - PROCESS | 1839 | 1477628125253 Marionette TRACE conn4 <- [1,3119,null,{}] 21:15:25 INFO - PROCESS | 1839 | 1477628125342 Marionette TRACE conn4 -> [0,3120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-0.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-0.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:15:25 INFO - PROCESS | 1839 | ++DOCSHELL 0x90e4d400 == 20 [pid = 1839] [id = 694] 21:15:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x90e4e400) [pid = 1839] [serial = 2014] [outer = (nil)] 21:15:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x90e50c00) [pid = 1839] [serial = 2015] [outer = 0x90e4e400] 21:15:25 INFO - PROCESS | 1839 | 1477628125443 Marionette DEBUG loaded listener.js 21:15:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x91aec400) [pid = 1839] [serial = 2016] [outer = 0x90e4e400] 21:15:26 INFO - PROCESS | 1839 | 1477628126096 Marionette TRACE conn4 <- [1,3120,null,{"value":["/websockets/Close-0.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(0) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 21:15:26 INFO - . 21:15:26 INFO - TEST-OK | /websockets/Close-0.htm | took 1171ms 21:15:26 INFO - TEST-START | /websockets/Close-1000-reason.htm 21:15:26 INFO - PROCESS | 1839 | 1477628126133 Marionette TRACE conn4 -> [0,3121,"getWindowHandle",null] 21:15:26 INFO - PROCESS | 1839 | 1477628126136 Marionette TRACE conn4 <- [1,3121,null,{"value":"8"}] 21:15:26 INFO - PROCESS | 1839 | 1477628126144 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}] 21:15:26 INFO - PROCESS | 1839 | 1477628126466 Marionette TRACE conn4 <- [1,3122,null,{"value":null}] 21:15:26 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x8ce47c00) [pid = 1839] [serial = 1991] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure.html] 21:15:26 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x82541c00) [pid = 1839] [serial = 1970] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html] 21:15:26 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x8299f800) [pid = 1839] [serial = 1973] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html] 21:15:26 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x8ce2c400) [pid = 1839] [serial = 1976] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_exists.html] 21:15:26 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x82375000) [pid = 1839] [serial = 1982] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html] 21:15:26 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x8c76b800) [pid = 1839] [serial = 1988] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html] 21:15:26 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x828f0000) [pid = 1839] [serial = 1985] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html] 21:15:26 INFO - PROCESS | 1839 | [1839] 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 21:15:26 INFO - PROCESS | 1839 | 1477628126577 Marionette TRACE conn4 -> [0,3123,"getWindowHandles",null] 21:15:26 INFO - PROCESS | 1839 | 1477628126581 Marionette TRACE conn4 <- [1,3123,null,["8"]] 21:15:26 INFO - PROCESS | 1839 | 1477628126586 Marionette TRACE conn4 -> [0,3124,"switchToWindow",{"name":"8"}] 21:15:26 INFO - PROCESS | 1839 | 1477628126591 Marionette TRACE conn4 <- [1,3124,null,{}] 21:15:26 INFO - PROCESS | 1839 | 1477628126597 Marionette TRACE conn4 -> [0,3125,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-1000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-1000-reason.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:15:26 INFO - PROCESS | 1839 | ++DOCSHELL 0x82541c00 == 21 [pid = 1839] [id = 695] 21:15:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x8299f800) [pid = 1839] [serial = 2017] [outer = (nil)] 21:15:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x9315fc00) [pid = 1839] [serial = 2018] [outer = 0x8299f800] 21:15:26 INFO - PROCESS | 1839 | 1477628126681 Marionette DEBUG loaded listener.js 21:15:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x93160400) [pid = 1839] [serial = 2019] [outer = 0x8299f800] 21:15:27 INFO - PROCESS | 1839 | 1477628127209 Marionette TRACE conn4 <- [1,3125,null,{"value":["/websockets/Close-1000-reason.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(1000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 21:15:27 INFO - .. 21:15:27 INFO - TEST-OK | /websockets/Close-1000-reason.htm | took 1125ms 21:15:27 INFO - PROCESS | 1839 | 1477628127267 Marionette TRACE conn4 -> [0,3126,"getWindowHandle",null] 21:15:27 INFO - PROCESS | 1839 | 1477628127271 Marionette TRACE conn4 <- [1,3126,null,{"value":"8"}] 21:15:27 INFO - TEST-START | /websockets/Close-1000.htm 21:15:27 INFO - PROCESS | 1839 | 1477628127278 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}] 21:15:27 INFO - PROCESS | 1839 | 1477628127486 Marionette TRACE conn4 <- [1,3127,null,{"value":null}] 21:15:27 INFO - PROCESS | 1839 | 1477628127499 Marionette TRACE conn4 -> [0,3128,"getWindowHandles",null] 21:15:27 INFO - PROCESS | 1839 | 1477628127502 Marionette TRACE conn4 <- [1,3128,null,["8"]] 21:15:27 INFO - PROCESS | 1839 | 1477628127510 Marionette TRACE conn4 -> [0,3129,"switchToWindow",{"name":"8"}] 21:15:27 INFO - PROCESS | 1839 | 1477628127515 Marionette TRACE conn4 <- [1,3129,null,{}] 21:15:27 INFO - PROCESS | 1839 | 1477628127521 Marionette TRACE conn4 -> [0,3130,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-1000.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-1000.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:15:27 INFO - PROCESS | 1839 | ++DOCSHELL 0x93a88000 == 22 [pid = 1839] [id = 696] 21:15:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x93c03000) [pid = 1839] [serial = 2020] [outer = (nil)] 21:15:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x95240c00) [pid = 1839] [serial = 2021] [outer = 0x93c03000] 21:15:27 INFO - PROCESS | 1839 | 1477628127610 Marionette DEBUG loaded listener.js 21:15:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x93cc4c00) [pid = 1839] [serial = 2022] [outer = 0x93c03000] 21:15:28 INFO - PROCESS | 1839 | 1477628128241 Marionette TRACE conn4 <- [1,3130,null,{"value":["/websockets/Close-1000.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(1000) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 21:15:28 INFO - .. 21:15:28 INFO - TEST-OK | /websockets/Close-1000.htm | took 1023ms 21:15:28 INFO - PROCESS | 1839 | 1477628128302 Marionette TRACE conn4 -> [0,3131,"getWindowHandle",null] 21:15:28 INFO - TEST-START | /websockets/Close-NaN.htm 21:15:28 INFO - PROCESS | 1839 | 1477628128308 Marionette TRACE conn4 <- [1,3131,null,{"value":"8"}] 21:15:28 INFO - PROCESS | 1839 | 1477628128315 Marionette TRACE conn4 -> [0,3132,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:15:28 INFO - PROCESS | 1839 | 1477628128552 Marionette TRACE conn4 <- [1,3132,null,{"value":null}] 21:15:28 INFO - PROCESS | 1839 | 1477628128565 Marionette TRACE conn4 -> [0,3133,"getWindowHandles",null] 21:15:28 INFO - PROCESS | 1839 | 1477628128569 Marionette TRACE conn4 <- [1,3133,null,["8"]] 21:15:28 INFO - PROCESS | 1839 | 1477628128581 Marionette TRACE conn4 -> [0,3134,"switchToWindow",{"name":"8"}] 21:15:28 INFO - PROCESS | 1839 | 1477628128585 Marionette TRACE conn4 <- [1,3134,null,{}] 21:15:28 INFO - PROCESS | 1839 | 1477628128591 Marionette TRACE conn4 -> [0,3135,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-NaN.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-NaN.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:15:28 INFO - PROCESS | 1839 | ++DOCSHELL 0x9556f000 == 23 [pid = 1839] [id = 697] 21:15:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x955e2400) [pid = 1839] [serial = 2023] [outer = (nil)] 21:15:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x955e8c00) [pid = 1839] [serial = 2024] [outer = 0x955e2400] 21:15:28 INFO - PROCESS | 1839 | 1477628128676 Marionette DEBUG loaded listener.js 21:15:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x955e9000) [pid = 1839] [serial = 2025] [outer = 0x955e2400] 21:15:29 INFO - PROCESS | 1839 | 1477628129361 Marionette TRACE conn4 <- [1,3135,null,{"value":["/websockets/Close-NaN.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(NaN) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 21:15:29 INFO - . 21:15:29 INFO - TEST-OK | /websockets/Close-NaN.htm | took 1069ms 21:15:29 INFO - PROCESS | 1839 | 1477628129385 Marionette TRACE conn4 -> [0,3136,"getWindowHandle",null] 21:15:29 INFO - PROCESS | 1839 | 1477628129392 Marionette TRACE conn4 <- [1,3136,null,{"value":"8"}] 21:15:29 INFO - TEST-START | /websockets/Close-Reason-124Bytes.htm 21:15:29 INFO - PROCESS | 1839 | 1477628129405 Marionette TRACE conn4 -> [0,3137,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:15:29 INFO - PROCESS | 1839 | 1477628129646 Marionette TRACE conn4 <- [1,3137,null,{"value":null}] 21:15:29 INFO - PROCESS | 1839 | [1839] 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 21:15:29 INFO - PROCESS | 1839 | 1477628129819 Marionette TRACE conn4 -> [0,3138,"getWindowHandles",null] 21:15:29 INFO - PROCESS | 1839 | 1477628129825 Marionette TRACE conn4 <- [1,3138,null,["8"]] 21:15:29 INFO - PROCESS | 1839 | 1477628129834 Marionette TRACE conn4 -> [0,3139,"switchToWindow",{"name":"8"}] 21:15:29 INFO - PROCESS | 1839 | 1477628129843 Marionette TRACE conn4 <- [1,3139,null,{}] 21:15:29 INFO - PROCESS | 1839 | 1477628129850 Marionette TRACE conn4 -> [0,3140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-Reason-124Bytes.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:15:29 INFO - PROCESS | 1839 | ++DOCSHELL 0x828f5400 == 24 [pid = 1839] [id = 698] 21:15:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x828f5800) [pid = 1839] [serial = 2026] [outer = (nil)] 21:15:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x829a0c00) [pid = 1839] [serial = 2027] [outer = 0x828f5800] 21:15:29 INFO - PROCESS | 1839 | 1477628129953 Marionette DEBUG loaded listener.js 21:15:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x82993000) [pid = 1839] [serial = 2028] [outer = 0x828f5800] 21:15:30 INFO - PROCESS | 1839 | 1477628130630 Marionette TRACE conn4 <- [1,3140,null,{"value":["/websockets/Close-Reason-124Bytes.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(code, 'reason more than 123 bytes') - SYNTAX_ERR is thrown",0,null,null]]]}] 21:15:30 INFO - . 21:15:30 INFO - TEST-OK | /websockets/Close-Reason-124Bytes.htm | took 1270ms 21:15:30 INFO - PROCESS | 1839 | 1477628130673 Marionette TRACE conn4 -> [0,3141,"getWindowHandle",null] 21:15:30 INFO - TEST-START | /websockets/Close-clamp.htm 21:15:30 INFO - PROCESS | 1839 | 1477628130679 Marionette TRACE conn4 <- [1,3141,null,{"value":"8"}] 21:15:30 INFO - PROCESS | 1839 | 1477628130686 Marionette TRACE conn4 -> [0,3142,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:15:30 INFO - PROCESS | 1839 | 1477628130876 Marionette TRACE conn4 <- [1,3142,null,{"value":null}] 21:15:30 INFO - PROCESS | 1839 | [1839] 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 21:15:31 INFO - PROCESS | 1839 | 1477628131058 Marionette TRACE conn4 -> [0,3143,"getWindowHandles",null] 21:15:31 INFO - PROCESS | 1839 | 1477628131064 Marionette TRACE conn4 <- [1,3143,null,["8"]] 21:15:31 INFO - PROCESS | 1839 | 1477628131075 Marionette TRACE conn4 -> [0,3144,"switchToWindow",{"name":"8"}] 21:15:31 INFO - PROCESS | 1839 | 1477628131081 Marionette TRACE conn4 <- [1,3144,null,{}] 21:15:31 INFO - PROCESS | 1839 | 1477628131132 Marionette TRACE conn4 -> [0,3145,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-clamp.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-clamp.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:15:31 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce47000 == 25 [pid = 1839] [id = 699] 21:15:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x8ce6e400) [pid = 1839] [serial = 2029] [outer = (nil)] 21:15:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x8ce7a400) [pid = 1839] [serial = 2030] [outer = 0x8ce6e400] 21:15:31 INFO - PROCESS | 1839 | 1477628131233 Marionette DEBUG loaded listener.js 21:15:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x8ce91000) [pid = 1839] [serial = 2031] [outer = 0x8ce6e400] 21:15:31 INFO - PROCESS | 1839 | 1477628131927 Marionette TRACE conn4 <- [1,3145,null,{"value":["/websockets/Close-clamp.htm",0,null,null,[["WebSocket#close(2**16+1000)",0,null,null]]]}] 21:15:31 INFO - . 21:15:31 INFO - TEST-OK | /websockets/Close-clamp.htm | took 1280ms 21:15:31 INFO - PROCESS | 1839 | 1477628131975 Marionette TRACE conn4 -> [0,3146,"getWindowHandle",null] 21:15:31 INFO - TEST-START | /websockets/Close-null.htm 21:15:31 INFO - PROCESS | 1839 | 1477628131982 Marionette TRACE conn4 <- [1,3146,null,{"value":"8"}] 21:15:31 INFO - PROCESS | 1839 | 1477628131992 Marionette TRACE conn4 -> [0,3147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:15:32 INFO - PROCESS | 1839 | 1477628132298 Marionette TRACE conn4 <- [1,3147,null,{"value":null}] 21:15:32 INFO - PROCESS | 1839 | [1839] 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 21:15:32 INFO - PROCESS | 1839 | 1477628132438 Marionette TRACE conn4 -> [0,3148,"getWindowHandles",null] 21:15:32 INFO - PROCESS | 1839 | 1477628132443 Marionette TRACE conn4 <- [1,3148,null,["8"]] 21:15:32 INFO - PROCESS | 1839 | 1477628132452 Marionette TRACE conn4 -> [0,3149,"switchToWindow",{"name":"8"}] 21:15:32 INFO - PROCESS | 1839 | 1477628132460 Marionette TRACE conn4 <- [1,3149,null,{}] 21:15:32 INFO - PROCESS | 1839 | 1477628132471 Marionette TRACE conn4 -> [0,3150,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-null.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:15:32 INFO - PROCESS | 1839 | ++DOCSHELL 0x92a32800 == 26 [pid = 1839] [id = 700] 21:15:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x92ab9400) [pid = 1839] [serial = 2032] [outer = (nil)] 21:15:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x92d7a800) [pid = 1839] [serial = 2033] [outer = 0x92ab9400] 21:15:32 INFO - PROCESS | 1839 | 1477628132577 Marionette DEBUG loaded listener.js 21:15:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x93a86c00) [pid = 1839] [serial = 2034] [outer = 0x92ab9400] 21:15:33 INFO - PROCESS | 1839 | 1477628133322 Marionette TRACE conn4 <- [1,3150,null,{"value":["/websockets/Close-null.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(null) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 21:15:33 INFO - . 21:15:33 INFO - TEST-OK | /websockets/Close-null.htm | took 1401ms 21:15:33 INFO - PROCESS | 1839 | 1477628133390 Marionette TRACE conn4 -> [0,3151,"getWindowHandle",null] 21:15:33 INFO - TEST-START | /websockets/Close-reason-unpaired-surrogates.htm 21:15:33 INFO - PROCESS | 1839 | 1477628133395 Marionette TRACE conn4 <- [1,3151,null,{"value":"8"}] 21:15:33 INFO - PROCESS | 1839 | 1477628133403 Marionette TRACE conn4 -> [0,3152,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:15:33 INFO - PROCESS | 1839 | 1477628133607 Marionette TRACE conn4 <- [1,3152,null,{"value":null}] 21:15:33 INFO - PROCESS | 1839 | [1839] 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 21:15:33 INFO - PROCESS | 1839 | 1477628133792 Marionette TRACE conn4 -> [0,3153,"getWindowHandles",null] 21:15:33 INFO - PROCESS | 1839 | 1477628133800 Marionette TRACE conn4 <- [1,3153,null,["8"]] 21:15:33 INFO - PROCESS | 1839 | 1477628133810 Marionette TRACE conn4 -> [0,3154,"switchToWindow",{"name":"8"}] 21:15:33 INFO - PROCESS | 1839 | 1477628133815 Marionette TRACE conn4 <- [1,3154,null,{}] 21:15:33 INFO - PROCESS | 1839 | 1477628133848 Marionette TRACE conn4 -> [0,3155,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-reason-unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:15:33 INFO - PROCESS | 1839 | ++DOCSHELL 0x955ef800 == 27 [pid = 1839] [id = 701] 21:15:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x955f0c00) [pid = 1839] [serial = 2035] [outer = (nil)] 21:15:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x957e3c00) [pid = 1839] [serial = 2036] [outer = 0x955f0c00] 21:15:33 INFO - PROCESS | 1839 | 1477628133943 Marionette DEBUG loaded listener.js 21:15:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x957e4000) [pid = 1839] [serial = 2037] [outer = 0x955f0c00] 21:15:34 INFO - PROCESS | 1839 | [1839] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 21:15:34 INFO - PROCESS | 1839 | [1839] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 21:15:34 INFO - PROCESS | 1839 | 1477628134808 Marionette TRACE conn4 <- [1,3155,null,{"value":["/websockets/Close-reason-unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get closed",0,null,null]]]}] 21:15:34 INFO - .. 21:15:34 INFO - TEST-OK | /websockets/Close-reason-unpaired-surrogates.htm | took 1425ms 21:15:34 INFO - PROCESS | 1839 | 1477628134827 Marionette TRACE conn4 -> [0,3156,"getWindowHandle",null] 21:15:34 INFO - PROCESS | 1839 | 1477628134834 Marionette TRACE conn4 <- [1,3156,null,{"value":"8"}] 21:15:34 INFO - TEST-START | /websockets/Close-string.htm 21:15:34 INFO - PROCESS | 1839 | 1477628134845 Marionette TRACE conn4 -> [0,3157,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:15:35 INFO - PROCESS | 1839 | 1477628135105 Marionette TRACE conn4 <- [1,3157,null,{"value":null}] 21:15:35 INFO - PROCESS | 1839 | 1477628135286 Marionette TRACE conn4 -> [0,3158,"getWindowHandles",null] 21:15:35 INFO - PROCESS | 1839 | 1477628135292 Marionette TRACE conn4 <- [1,3158,null,["8"]] 21:15:35 INFO - PROCESS | 1839 | 1477628135343 Marionette TRACE conn4 -> [0,3159,"switchToWindow",{"name":"8"}] 21:15:35 INFO - PROCESS | 1839 | 1477628135352 Marionette TRACE conn4 <- [1,3159,null,{}] 21:15:35 INFO - PROCESS | 1839 | 1477628135359 Marionette TRACE conn4 -> [0,3160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-string.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:15:35 INFO - PROCESS | 1839 | ++DOCSHELL 0x82489800 == 28 [pid = 1839] [id = 702] 21:15:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x8248dc00) [pid = 1839] [serial = 2038] [outer = (nil)] 21:15:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 82 (0x82893800) [pid = 1839] [serial = 2039] [outer = 0x8248dc00] 21:15:35 INFO - PROCESS | 1839 | 1477628135452 Marionette DEBUG loaded listener.js 21:15:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 83 (0x8c76b400) [pid = 1839] [serial = 2040] [outer = 0x8248dc00] 21:15:35 INFO - PROCESS | 1839 | --DOCSHELL 0x8f81f000 == 27 [pid = 1839] [id = 690] 21:15:35 INFO - PROCESS | 1839 | --DOMWINDOW == 82 (0x8daedc00) [pid = 1839] [serial = 1995] [outer = (nil)] [url = about:blank] 21:15:35 INFO - PROCESS | 1839 | --DOMWINDOW == 81 (0x8ce6d800) [pid = 1839] [serial = 1992] [outer = (nil)] [url = about:blank] 21:15:35 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x8ce73c00) [pid = 1839] [serial = 1993] [outer = (nil)] [url = about:blank] 21:15:35 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x8c76e800) [pid = 1839] [serial = 1989] [outer = (nil)] [url = about:blank] 21:15:35 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x8c771800) [pid = 1839] [serial = 1990] [outer = (nil)] [url = about:blank] 21:15:35 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x828f4400) [pid = 1839] [serial = 1986] [outer = (nil)] [url = about:blank] 21:15:35 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x828f3000) [pid = 1839] [serial = 1987] [outer = (nil)] [url = about:blank] 21:15:35 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x82442800) [pid = 1839] [serial = 1983] [outer = (nil)] [url = about:blank] 21:15:35 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x8248d800) [pid = 1839] [serial = 1984] [outer = (nil)] [url = about:blank] 21:15:35 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x8ce33400) [pid = 1839] [serial = 1977] [outer = (nil)] [url = about:blank] 21:15:35 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x8ce40400) [pid = 1839] [serial = 1978] [outer = (nil)] [url = about:blank] 21:15:35 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x8363d800) [pid = 1839] [serial = 1974] [outer = (nil)] [url = about:blank] 21:15:35 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x8363dc00) [pid = 1839] [serial = 1975] [outer = (nil)] [url = about:blank] 21:15:35 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x825cc400) [pid = 1839] [serial = 1971] [outer = (nil)] [url = about:blank] 21:15:35 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x8288b000) [pid = 1839] [serial = 1972] [outer = (nil)] [url = about:blank] 21:15:35 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x8ce73800) [pid = 1839] [serial = 1980] [outer = (nil)] [url = about:blank] 21:15:36 INFO - PROCESS | 1839 | 1477628136160 Marionette TRACE conn4 <- [1,3160,null,{"value":["/websockets/Close-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(String) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 21:15:36 INFO - . 21:15:36 INFO - TEST-OK | /websockets/Close-string.htm | took 1370ms 21:15:36 INFO - PROCESS | 1839 | 1477628136219 Marionette TRACE conn4 -> [0,3161,"getWindowHandle",null] 21:15:36 INFO - PROCESS | 1839 | 1477628136224 Marionette TRACE conn4 <- [1,3161,null,{"value":"8"}] 21:15:36 INFO - TEST-START | /websockets/Close-undefined.htm 21:15:36 INFO - PROCESS | 1839 | 1477628136237 Marionette TRACE conn4 -> [0,3162,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:15:36 INFO - PROCESS | 1839 | 1477628136414 Marionette TRACE conn4 <- [1,3162,null,{"value":null}] 21:15:36 INFO - PROCESS | 1839 | [1839] 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 21:15:36 INFO - PROCESS | 1839 | 1477628136427 Marionette TRACE conn4 -> [0,3163,"getWindowHandles",null] 21:15:36 INFO - PROCESS | 1839 | 1477628136432 Marionette TRACE conn4 <- [1,3163,null,["8"]] 21:15:36 INFO - PROCESS | 1839 | 1477628136440 Marionette TRACE conn4 -> [0,3164,"switchToWindow",{"name":"8"}] 21:15:36 INFO - PROCESS | 1839 | 1477628136445 Marionette TRACE conn4 <- [1,3164,null,{}] 21:15:36 INFO - PROCESS | 1839 | 1477628136452 Marionette TRACE conn4 -> [0,3165,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-undefined.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-undefined.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:15:36 INFO - PROCESS | 1839 | ++DOCSHELL 0x828f4400 == 28 [pid = 1839] [id = 703] 21:15:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x836cf000) [pid = 1839] [serial = 2041] [outer = (nil)] 21:15:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x8c770800) [pid = 1839] [serial = 2042] [outer = 0x836cf000] 21:15:36 INFO - PROCESS | 1839 | 1477628136537 Marionette DEBUG loaded listener.js 21:15:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x8c770c00) [pid = 1839] [serial = 2043] [outer = 0x836cf000] 21:15:37 INFO - PROCESS | 1839 | 1477628137292 Marionette TRACE conn4 <- [1,3165,null,{"value":["/websockets/Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close WebSocket - Code is undefined",0,null,null]]]}] 21:15:37 INFO - . 21:15:37 INFO - TEST-OK | /websockets/Close-undefined.htm | took 1124ms 21:15:37 INFO - PROCESS | 1839 | 1477628137366 Marionette TRACE conn4 -> [0,3166,"getWindowHandle",null] 21:15:37 INFO - PROCESS | 1839 | 1477628137373 Marionette TRACE conn4 <- [1,3166,null,{"value":"8"}] 21:15:37 INFO - TEST-START | /websockets/Create-Secure-blocked-port.htm 21:15:37 INFO - PROCESS | 1839 | 1477628137381 Marionette TRACE conn4 -> [0,3167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:15:37 INFO - PROCESS | 1839 | 1477628137558 Marionette TRACE conn4 <- [1,3167,null,{"value":null}] 21:15:37 INFO - PROCESS | 1839 | 1477628137706 Marionette TRACE conn4 -> [0,3168,"getWindowHandles",null] 21:15:37 INFO - PROCESS | 1839 | 1477628137710 Marionette TRACE conn4 <- [1,3168,null,["8"]] 21:15:37 INFO - PROCESS | 1839 | 1477628137719 Marionette TRACE conn4 -> [0,3169,"switchToWindow",{"name":"8"}] 21:15:37 INFO - PROCESS | 1839 | 1477628137725 Marionette TRACE conn4 <- [1,3169,null,{}] 21:15:37 INFO - PROCESS | 1839 | 1477628137733 Marionette TRACE conn4 -> [0,3170,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-blocked-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:15:37 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce92000 == 29 [pid = 1839] [id = 704] 21:15:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x8ce93000) [pid = 1839] [serial = 2044] [outer = (nil)] 21:15:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x8ce9b000) [pid = 1839] [serial = 2045] [outer = 0x8ce93000] 21:15:37 INFO - PROCESS | 1839 | 1477628137822 Marionette DEBUG loaded listener.js 21:15:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x8db17400) [pid = 1839] [serial = 2046] [outer = 0x8ce93000] 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - . 21:15:38 INFO - TEST-OK | /websockets/Create-Secure-blocked-port.htm | took 1373ms 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - TEST-START | /websockets/Create-Secure-extensions-empty.htm 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 21:15:38 INFO - PROCESS | 1839 | [1839] 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 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:15:38 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:15:38 INFO - PROCESS | 1839 | 1477628138710 Marionette TRACE conn4 <- [1,3170,null,{"value":["/websockets/Create-Secure-blocked-port.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a URL with a blocked port - SECURITY_ERR should be thrown",0,null,null]]]}] 21:15:38 INFO - PROCESS | 1839 | 1477628138774 Marionette TRACE conn4 -> [0,3171,"getWindowHandle",null] 21:15:38 INFO - PROCESS | 1839 | 1477628138784 Marionette TRACE conn4 <- [1,3171,null,{"value":"8"}] 21:15:38 INFO - PROCESS | 1839 | 1477628138832 Marionette TRACE conn4 -> [0,3172,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:15:39 INFO - PROCESS | 1839 | 1477628139125 Marionette TRACE conn4 <- [1,3172,null,{"value":null}] 21:15:39 INFO - PROCESS | 1839 | 1477628139152 Marionette TRACE conn4 -> [0,3173,"getWindowHandles",null] 21:15:39 INFO - PROCESS | 1839 | 1477628139157 Marionette TRACE conn4 <- [1,3173,null,["8"]] 21:15:39 INFO - PROCESS | 1839 | 1477628139251 Marionette TRACE conn4 -> [0,3174,"switchToWindow",{"name":"8"}] 21:15:39 INFO - PROCESS | 1839 | 1477628139260 Marionette TRACE conn4 <- [1,3174,null,{}] 21:15:39 INFO - PROCESS | 1839 | 1477628139270 Marionette TRACE conn4 -> [0,3175,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-extensions-empty.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:15:39 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f819400 == 30 [pid = 1839] [id = 705] 21:15:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x90e44c00) [pid = 1839] [serial = 2047] [outer = (nil)] 21:15:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x92a2dc00) [pid = 1839] [serial = 2048] [outer = 0x90e44c00] 21:15:39 INFO - PROCESS | 1839 | 1477628139355 Marionette DEBUG loaded listener.js 21:15:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x93161400) [pid = 1839] [serial = 2049] [outer = 0x90e44c00] 21:15:40 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x8299f800) [pid = 1839] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000-reason.htm] 21:15:40 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x93c03000) [pid = 1839] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000.htm] 21:15:40 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x82485800) [pid = 1839] [serial = 1997] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html] 21:15:40 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x8ce9d000) [pid = 1839] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html] 21:15:40 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x82997c00) [pid = 1839] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html] 21:15:40 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x8f86e400) [pid = 1839] [serial = 2003] [outer = (nil)] [url = about:blank] 21:15:40 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x8ce34000) [pid = 1839] [serial = 2000] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html] 21:15:40 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x836cb000) [pid = 1839] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html] 21:15:40 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x90e4e400) [pid = 1839] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-0.htm] 21:15:40 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x8ce6f400) [pid = 1839] [serial = 1979] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark.html] 21:15:45 INFO - PROCESS | 1839 | --DOCSHELL 0x82994c00 == 29 [pid = 1839] [id = 692] 21:15:45 INFO - PROCESS | 1839 | --DOCSHELL 0x828ef800 == 28 [pid = 1839] [id = 684] 21:15:45 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce33800 == 27 [pid = 1839] [id = 689] 21:15:45 INFO - PROCESS | 1839 | --DOCSHELL 0x82481400 == 26 [pid = 1839] [id = 688] 21:15:45 INFO - PROCESS | 1839 | --DOCSHELL 0x82894400 == 25 [pid = 1839] [id = 691] 21:15:45 INFO - PROCESS | 1839 | --DOCSHELL 0x828ef400 == 24 [pid = 1839] [id = 682] 21:15:45 INFO - PROCESS | 1839 | --DOCSHELL 0x83642c00 == 23 [pid = 1839] [id = 685] 21:15:45 INFO - PROCESS | 1839 | --DOCSHELL 0x93a88000 == 22 [pid = 1839] [id = 696] 21:15:45 INFO - PROCESS | 1839 | --DOCSHELL 0x82541c00 == 21 [pid = 1839] [id = 695] 21:15:45 INFO - PROCESS | 1839 | --DOCSHELL 0x836d3000 == 20 [pid = 1839] [id = 687] 21:15:45 INFO - PROCESS | 1839 | --DOCSHELL 0x8248bc00 == 19 [pid = 1839] [id = 677] 21:15:45 INFO - PROCESS | 1839 | --DOCSHELL 0x90e4d400 == 18 [pid = 1839] [id = 694] 21:15:45 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce3f000 == 17 [pid = 1839] [id = 686] 21:15:45 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce76c00 == 16 [pid = 1839] [id = 693] 21:15:45 INFO - PROCESS | 1839 | --DOCSHELL 0x82374400 == 15 [pid = 1839] [id = 683] 21:15:45 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce92000 == 14 [pid = 1839] [id = 704] 21:15:45 INFO - PROCESS | 1839 | --DOCSHELL 0x828f4400 == 13 [pid = 1839] [id = 703] 21:15:45 INFO - PROCESS | 1839 | --DOCSHELL 0x82489800 == 12 [pid = 1839] [id = 702] 21:15:45 INFO - PROCESS | 1839 | --DOCSHELL 0x955ef800 == 11 [pid = 1839] [id = 701] 21:15:45 INFO - PROCESS | 1839 | --DOCSHELL 0x92a32800 == 10 [pid = 1839] [id = 700] 21:15:45 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce47000 == 9 [pid = 1839] [id = 699] 21:15:45 INFO - PROCESS | 1839 | --DOCSHELL 0x828f5400 == 8 [pid = 1839] [id = 698] 21:15:45 INFO - PROCESS | 1839 | --DOCSHELL 0x9556f000 == 7 [pid = 1839] [id = 697] 21:15:45 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x8ce77c00) [pid = 1839] [serial = 1981] [outer = (nil)] [url = about:blank] 21:15:45 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x8dae8c00) [pid = 1839] [serial = 2013] [outer = (nil)] [url = about:blank] 21:15:45 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x8da94800) [pid = 1839] [serial = 2012] [outer = (nil)] [url = about:blank] 21:15:45 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x91aec400) [pid = 1839] [serial = 2016] [outer = (nil)] [url = about:blank] 21:15:45 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x90e50c00) [pid = 1839] [serial = 2015] [outer = (nil)] [url = about:blank] 21:15:45 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x93160400) [pid = 1839] [serial = 2019] [outer = (nil)] [url = about:blank] 21:15:45 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x9315fc00) [pid = 1839] [serial = 2018] [outer = (nil)] [url = about:blank] 21:15:45 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x93cc4c00) [pid = 1839] [serial = 2022] [outer = (nil)] [url = about:blank] 21:15:45 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x95240c00) [pid = 1839] [serial = 2021] [outer = (nil)] [url = about:blank] 21:15:45 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x83642800) [pid = 1839] [serial = 2009] [outer = (nil)] [url = about:blank] 21:15:45 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x836c7800) [pid = 1839] [serial = 2010] [outer = (nil)] [url = about:blank] 21:15:45 INFO - PROCESS | 1839 | --DOMWINDOW == 54 (0x90e41400) [pid = 1839] [serial = 2006] [outer = (nil)] [url = about:blank] 21:15:45 INFO - PROCESS | 1839 | --DOMWINDOW == 53 (0x90e44000) [pid = 1839] [serial = 2007] [outer = (nil)] [url = about:blank] 21:15:45 INFO - PROCESS | 1839 | --DOMWINDOW == 52 (0x8ce9d800) [pid = 1839] [serial = 2001] [outer = (nil)] [url = about:blank] 21:15:45 INFO - PROCESS | 1839 | --DOMWINDOW == 51 (0x8db18000) [pid = 1839] [serial = 2002] [outer = (nil)] [url = about:blank] 21:15:45 INFO - PROCESS | 1839 | --DOMWINDOW == 50 (0x825c4400) [pid = 1839] [serial = 1998] [outer = (nil)] [url = about:blank] 21:15:45 INFO - PROCESS | 1839 | --DOMWINDOW == 49 (0x82998c00) [pid = 1839] [serial = 1999] [outer = (nil)] [url = about:blank] 21:15:45 INFO - PROCESS | 1839 | --DOMWINDOW == 48 (0x8f819000) [pid = 1839] [serial = 2004] [outer = (nil)] [url = about:blank] 21:15:45 INFO - PROCESS | 1839 | --DOMWINDOW == 47 (0x955e8c00) [pid = 1839] [serial = 2024] [outer = (nil)] [url = about:blank] 21:15:48 INFO - PROCESS | 1839 | --DOMWINDOW == 46 (0x8ce6e400) [pid = 1839] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-clamp.htm] 21:15:48 INFO - PROCESS | 1839 | --DOMWINDOW == 45 (0x92ab9400) [pid = 1839] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-null.htm] 21:15:48 INFO - PROCESS | 1839 | --DOMWINDOW == 44 (0x836cf000) [pid = 1839] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-undefined.htm] 21:15:48 INFO - PROCESS | 1839 | --DOMWINDOW == 43 (0x955e2400) [pid = 1839] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-NaN.htm] 21:15:48 INFO - PROCESS | 1839 | --DOMWINDOW == 42 (0x8248dc00) [pid = 1839] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-string.htm] 21:15:48 INFO - PROCESS | 1839 | --DOMWINDOW == 41 (0x955f0c00) [pid = 1839] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm] 21:15:48 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x828f5800) [pid = 1839] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm] 21:15:48 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x8ce93000) [pid = 1839] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm] 21:15:48 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x8da90800) [pid = 1839] [serial = 1994] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html] 21:15:53 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x92d7a800) [pid = 1839] [serial = 2033] [outer = (nil)] [url = about:blank] 21:15:53 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x957e3c00) [pid = 1839] [serial = 2036] [outer = (nil)] [url = about:blank] 21:15:53 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x93a86c00) [pid = 1839] [serial = 2034] [outer = (nil)] [url = about:blank] 21:15:53 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x82893800) [pid = 1839] [serial = 2039] [outer = (nil)] [url = about:blank] 21:15:53 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x829a0c00) [pid = 1839] [serial = 2027] [outer = (nil)] [url = about:blank] 21:15:53 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x8c770800) [pid = 1839] [serial = 2042] [outer = (nil)] [url = about:blank] 21:15:53 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x8ce7a400) [pid = 1839] [serial = 2030] [outer = (nil)] [url = about:blank] 21:15:53 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x8c770c00) [pid = 1839] [serial = 2043] [outer = (nil)] [url = about:blank] 21:15:53 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x92a2dc00) [pid = 1839] [serial = 2048] [outer = (nil)] [url = about:blank] 21:15:53 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x8ce9b000) [pid = 1839] [serial = 2045] [outer = (nil)] [url = about:blank] 21:15:53 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x955e9000) [pid = 1839] [serial = 2025] [outer = (nil)] [url = about:blank] 21:15:53 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x957e4000) [pid = 1839] [serial = 2037] [outer = (nil)] [url = about:blank] 21:15:53 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x8db14c00) [pid = 1839] [serial = 1996] [outer = (nil)] [url = about:blank] 21:15:53 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0x82993000) [pid = 1839] [serial = 2028] [outer = (nil)] [url = about:blank] 21:15:53 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x8ce91000) [pid = 1839] [serial = 2031] [outer = (nil)] [url = about:blank] 21:15:53 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x8c76b400) [pid = 1839] [serial = 2040] [outer = (nil)] [url = about:blank] 21:15:53 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x8db17400) [pid = 1839] [serial = 2046] [outer = (nil)] [url = about:blank] 21:16:09 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 21:16:09 INFO - PROCESS | 1839 | 1477628169547 Marionette TRACE conn4 <- [1,3175,null,{"value":["/websockets/Create-Secure-extensions-empty.htm",2,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.extensions should be set to '' after connection is established - Connection should be opened",1,"assert_equals: extensions should be empty expected \"\" but got \"permessage-deflate\"","@http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm:20:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm:19:9\n"],["W3C WebSocket API - Create Secure WebSocket - wsocket.extensions should be set to '' after connection is established - Connection should be closed",3,null,null]]]}] 21:16:09 INFO - .. 21:16:09 INFO - TEST-TIMEOUT | /websockets/Create-Secure-extensions-empty.htm | took 30753ms 21:16:09 INFO - PROCESS | 1839 | 1477628169586 Marionette TRACE conn4 -> [0,3176,"getWindowHandle",null] 21:16:09 INFO - PROCESS | 1839 | 1477628169593 Marionette TRACE conn4 <- [1,3176,null,{"value":"8"}] 21:16:09 INFO - TEST-START | /websockets/Create-Secure-url-with-space.htm 21:16:09 INFO - PROCESS | 1839 | 1477628169605 Marionette TRACE conn4 -> [0,3177,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:16:09 INFO - PROCESS | 1839 | 1477628169845 Marionette TRACE conn4 <- [1,3177,null,{"value":null}] 21:16:09 INFO - PROCESS | 1839 | [1839] 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 21:16:09 INFO - PROCESS | 1839 | 1477628169936 Marionette TRACE conn4 -> [0,3178,"getWindowHandles",null] 21:16:09 INFO - PROCESS | 1839 | 1477628169943 Marionette TRACE conn4 <- [1,3178,null,["8"]] 21:16:09 INFO - PROCESS | 1839 | 1477628169952 Marionette TRACE conn4 -> [0,3179,"switchToWindow",{"name":"8"}] 21:16:09 INFO - PROCESS | 1839 | 1477628169961 Marionette TRACE conn4 <- [1,3179,null,{}] 21:16:09 INFO - PROCESS | 1839 | 1477628169968 Marionette TRACE conn4 -> [0,3180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-url-with-space.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:16:10 INFO - PROCESS | 1839 | ++DOCSHELL 0x82485800 == 8 [pid = 1839] [id = 706] 21:16:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82485c00) [pid = 1839] [serial = 2050] [outer = (nil)] 21:16:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x8248bc00) [pid = 1839] [serial = 2051] [outer = 0x82485c00] 21:16:10 INFO - PROCESS | 1839 | 1477628170069 Marionette DEBUG loaded listener.js 21:16:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82539800) [pid = 1839] [serial = 2052] [outer = 0x82485c00] 21:16:10 INFO - PROCESS | 1839 | [1839] 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 21:16:10 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:16:10 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:16:10 INFO - PROCESS | 1839 | 1477628170669 Marionette TRACE conn4 <- [1,3180,null,{"value":["/websockets/Create-Secure-url-with-space.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a URL with a space - SYNTAX_ERR should be thrown",0,null,null]]]}] 21:16:10 INFO - . 21:16:10 INFO - TEST-OK | /websockets/Create-Secure-url-with-space.htm | took 1121ms 21:16:10 INFO - PROCESS | 1839 | 1477628170725 Marionette TRACE conn4 -> [0,3181,"getWindowHandle",null] 21:16:10 INFO - PROCESS | 1839 | 1477628170733 Marionette TRACE conn4 <- [1,3181,null,{"value":"8"}] 21:16:10 INFO - TEST-START | /websockets/Create-Secure-valid-url-array-protocols.htm 21:16:10 INFO - PROCESS | 1839 | 1477628170744 Marionette TRACE conn4 -> [0,3182,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:16:10 INFO - PROCESS | 1839 | 1477628170952 Marionette TRACE conn4 <- [1,3182,null,{"value":null}] 21:16:11 INFO - PROCESS | 1839 | 1477628171121 Marionette TRACE conn4 -> [0,3183,"getWindowHandles",null] 21:16:11 INFO - PROCESS | 1839 | 1477628171129 Marionette TRACE conn4 <- [1,3183,null,["8"]] 21:16:11 INFO - PROCESS | 1839 | 1477628171140 Marionette TRACE conn4 -> [0,3184,"switchToWindow",{"name":"8"}] 21:16:11 INFO - PROCESS | 1839 | 1477628171148 Marionette TRACE conn4 <- [1,3184,null,{}] 21:16:11 INFO - PROCESS | 1839 | 1477628171199 Marionette TRACE conn4 -> [0,3185,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-array-protocols.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:16:11 INFO - PROCESS | 1839 | ++DOCSHELL 0x82484800 == 9 [pid = 1839] [id = 707] 21:16:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x825c5400) [pid = 1839] [serial = 2053] [outer = (nil)] 21:16:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x825cd400) [pid = 1839] [serial = 2054] [outer = 0x825c5400] 21:16:11 INFO - PROCESS | 1839 | 1477628171303 Marionette DEBUG loaded listener.js 21:16:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x825cc800) [pid = 1839] [serial = 2055] [outer = 0x825c5400] 21:16:12 INFO - PROCESS | 1839 | 1477628172134 Marionette TRACE conn4 <- [1,3185,null,{"value":["/websockets/Create-Secure-valid-url-array-protocols.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and array of protocol strings - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and array of protocol strings - Connection should be closed",0,null,null]]]}] 21:16:12 INFO - .. 21:16:12 INFO - TEST-OK | /websockets/Create-Secure-valid-url-array-protocols.htm | took 1423ms 21:16:12 INFO - PROCESS | 1839 | 1477628172206 Marionette TRACE conn4 -> [0,3186,"getWindowHandle",null] 21:16:12 INFO - PROCESS | 1839 | 1477628172215 Marionette TRACE conn4 <- [1,3186,null,{"value":"8"}] 21:16:12 INFO - TEST-START | /websockets/Create-Secure-valid-url-binaryType-blob.htm 21:16:12 INFO - PROCESS | 1839 | 1477628172225 Marionette TRACE conn4 -> [0,3187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:16:12 INFO - PROCESS | 1839 | 1477628172471 Marionette TRACE conn4 <- [1,3187,null,{"value":null}] 21:16:12 INFO - PROCESS | 1839 | 1477628172656 Marionette TRACE conn4 -> [0,3188,"getWindowHandles",null] 21:16:12 INFO - PROCESS | 1839 | 1477628172661 Marionette TRACE conn4 <- [1,3188,null,["8"]] 21:16:12 INFO - PROCESS | 1839 | 1477628172669 Marionette TRACE conn4 -> [0,3189,"switchToWindow",{"name":"8"}] 21:16:12 INFO - PROCESS | 1839 | 1477628172675 Marionette TRACE conn4 <- [1,3189,null,{}] 21:16:12 INFO - PROCESS | 1839 | 1477628172682 Marionette TRACE conn4 -> [0,3190,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-binaryType-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:16:12 INFO - PROCESS | 1839 | ++DOCSHELL 0x828f9000 == 10 [pid = 1839] [id = 708] 21:16:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x828f9400) [pid = 1839] [serial = 2056] [outer = (nil)] 21:16:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x828fbc00) [pid = 1839] [serial = 2057] [outer = 0x828f9400] 21:16:12 INFO - PROCESS | 1839 | 1477628172819 Marionette DEBUG loaded listener.js 21:16:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x82992800) [pid = 1839] [serial = 2058] [outer = 0x828f9400] 21:16:13 INFO - PROCESS | 1839 | 1477628173618 Marionette TRACE conn4 <- [1,3190,null,{"value":["/websockets/Create-Secure-valid-url-binaryType-blob.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.binaryType should be set to 'blob' after connection is established - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - wsocket.binaryType should be set to 'blob' after connection is established - Connection should be closed",0,null,null]]]}] 21:16:13 INFO - .. 21:16:13 INFO - TEST-OK | /websockets/Create-Secure-valid-url-binaryType-blob.htm | took 1434ms 21:16:13 INFO - PROCESS | 1839 | 1477628173668 Marionette TRACE conn4 -> [0,3191,"getWindowHandle",null] 21:16:13 INFO - PROCESS | 1839 | 1477628173677 Marionette TRACE conn4 <- [1,3191,null,{"value":"8"}] 21:16:13 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm 21:16:13 INFO - PROCESS | 1839 | 1477628173700 Marionette TRACE conn4 -> [0,3192,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:16:13 INFO - PROCESS | 1839 | 1477628173884 Marionette TRACE conn4 <- [1,3192,null,{"value":null}] 21:16:14 INFO - PROCESS | 1839 | 1477628174073 Marionette TRACE conn4 -> [0,3193,"getWindowHandles",null] 21:16:14 INFO - PROCESS | 1839 | 1477628174080 Marionette TRACE conn4 <- [1,3193,null,["8"]] 21:16:14 INFO - PROCESS | 1839 | 1477628174087 Marionette TRACE conn4 -> [0,3194,"switchToWindow",{"name":"8"}] 21:16:14 INFO - PROCESS | 1839 | 1477628174096 Marionette TRACE conn4 <- [1,3194,null,{}] 21:16:14 INFO - PROCESS | 1839 | 1477628174103 Marionette TRACE conn4 -> [0,3195,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:16:14 INFO - PROCESS | 1839 | ++DOCSHELL 0x836c9c00 == 11 [pid = 1839] [id = 709] 21:16:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x836ca000) [pid = 1839] [serial = 2059] [outer = (nil)] 21:16:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x836ccc00) [pid = 1839] [serial = 2060] [outer = 0x836ca000] 21:16:14 INFO - PROCESS | 1839 | 1477628174206 Marionette DEBUG loaded listener.js 21:16:14 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x836ce800) [pid = 1839] [serial = 2061] [outer = 0x836ca000] 21:16:14 INFO - PROCESS | 1839 | 1477628174911 Marionette TRACE conn4 <- [1,3195,null,{"value":["/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - protocol should be set correctly - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - Connection should be closed",0,null,null]]]}] 21:16:14 INFO - .. 21:16:14 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm | took 1235ms 21:16:14 INFO - PROCESS | 1839 | 1477628174933 Marionette TRACE conn4 -> [0,3196,"getWindowHandle",null] 21:16:14 INFO - PROCESS | 1839 | 1477628174938 Marionette TRACE conn4 <- [1,3196,null,{"value":"8"}] 21:16:14 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-string.htm 21:16:14 INFO - PROCESS | 1839 | 1477628174946 Marionette TRACE conn4 -> [0,3197,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:16:15 INFO - PROCESS | 1839 | 1477628175145 Marionette TRACE conn4 <- [1,3197,null,{"value":null}] 21:16:15 INFO - PROCESS | 1839 | 1477628175320 Marionette TRACE conn4 -> [0,3198,"getWindowHandles",null] 21:16:15 INFO - PROCESS | 1839 | 1477628175328 Marionette TRACE conn4 <- [1,3198,null,["8"]] 21:16:15 INFO - PROCESS | 1839 | 1477628175338 Marionette TRACE conn4 -> [0,3199,"switchToWindow",{"name":"8"}] 21:16:15 INFO - PROCESS | 1839 | 1477628175344 Marionette TRACE conn4 <- [1,3199,null,{}] 21:16:15 INFO - PROCESS | 1839 | 1477628175364 Marionette TRACE conn4 -> [0,3200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:16:15 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c776c00 == 12 [pid = 1839] [id = 710] 21:16:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x8c779800) [pid = 1839] [serial = 2062] [outer = (nil)] 21:16:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x8c9b7800) [pid = 1839] [serial = 2063] [outer = 0x8c779800] 21:16:15 INFO - PROCESS | 1839 | 1477628175461 Marionette DEBUG loaded listener.js 21:16:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x8c9c0c00) [pid = 1839] [serial = 2064] [outer = 0x8c779800] 21:16:16 INFO - PROCESS | 1839 | 1477628176235 Marionette TRACE conn4 <- [1,3200,null,{"value":["/websockets/Create-Secure-valid-url-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Check readyState is 1",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - Connection should be closed",0,null,null]]]}] 21:16:16 INFO - .. 21:16:16 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-string.htm | took 1323ms 21:16:16 INFO - PROCESS | 1839 | 1477628176276 Marionette TRACE conn4 -> [0,3201,"getWindowHandle",null] 21:16:16 INFO - PROCESS | 1839 | 1477628176289 Marionette TRACE conn4 <- [1,3201,null,{"value":"8"}] 21:16:16 INFO - TEST-START | /websockets/Create-Secure-valid-url.htm 21:16:16 INFO - PROCESS | 1839 | 1477628176313 Marionette TRACE conn4 -> [0,3202,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:16:16 INFO - PROCESS | 1839 | 1477628176539 Marionette TRACE conn4 <- [1,3202,null,{"value":null}] 21:16:17 INFO - PROCESS | 1839 | --DOCSHELL 0x8f819400 == 11 [pid = 1839] [id = 705] 21:16:17 INFO - PROCESS | 1839 | 1477628177324 Marionette TRACE conn4 -> [0,3203,"getWindowHandles",null] 21:16:17 INFO - PROCESS | 1839 | 1477628177329 Marionette TRACE conn4 <- [1,3203,null,["8"]] 21:16:17 INFO - PROCESS | 1839 | 1477628177339 Marionette TRACE conn4 -> [0,3204,"switchToWindow",{"name":"8"}] 21:16:17 INFO - PROCESS | 1839 | 1477628177349 Marionette TRACE conn4 <- [1,3204,null,{}] 21:16:17 INFO - PROCESS | 1839 | 1477628177358 Marionette TRACE conn4 -> [0,3205,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:16:17 INFO - PROCESS | 1839 | ++DOCSHELL 0x82446c00 == 12 [pid = 1839] [id = 711] 21:16:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x82447000) [pid = 1839] [serial = 2065] [outer = (nil)] 21:16:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x8244ac00) [pid = 1839] [serial = 2066] [outer = 0x82447000] 21:16:17 INFO - PROCESS | 1839 | 1477628177454 Marionette DEBUG loaded listener.js 21:16:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x82535800) [pid = 1839] [serial = 2067] [outer = 0x82447000] 21:16:18 INFO - PROCESS | 1839 | 1477628178135 Marionette TRACE conn4 <- [1,3205,null,{"value":["/websockets/Create-Secure-valid-url.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL - Connection should be closed",0,null,null]]]}] 21:16:18 INFO - .. 21:16:18 INFO - TEST-OK | /websockets/Create-Secure-valid-url.htm | took 1872ms 21:16:18 INFO - PROCESS | 1839 | 1477628178182 Marionette TRACE conn4 -> [0,3206,"getWindowHandle",null] 21:16:18 INFO - TEST-START | /websockets/Create-Secure-verify-url-set-non-default-port.htm 21:16:18 INFO - PROCESS | 1839 | 1477628178190 Marionette TRACE conn4 <- [1,3206,null,{"value":"8"}] 21:16:18 INFO - PROCESS | 1839 | 1477628178199 Marionette TRACE conn4 -> [0,3207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:16:18 INFO - PROCESS | 1839 | 1477628178389 Marionette TRACE conn4 <- [1,3207,null,{"value":null}] 21:16:18 INFO - PROCESS | 1839 | 1477628178527 Marionette TRACE conn4 -> [0,3208,"getWindowHandles",null] 21:16:18 INFO - PROCESS | 1839 | 1477628178535 Marionette TRACE conn4 <- [1,3208,null,["8"]] 21:16:18 INFO - PROCESS | 1839 | 1477628178542 Marionette TRACE conn4 -> [0,3209,"switchToWindow",{"name":"8"}] 21:16:18 INFO - PROCESS | 1839 | 1477628178551 Marionette TRACE conn4 <- [1,3209,null,{}] 21:16:18 INFO - PROCESS | 1839 | 1477628178557 Marionette TRACE conn4 -> [0,3210,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-verify-url-set-non-default-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:16:18 INFO - PROCESS | 1839 | ++DOCSHELL 0x828f1400 == 13 [pid = 1839] [id = 712] 21:16:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x828f2000) [pid = 1839] [serial = 2068] [outer = (nil)] 21:16:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x828f4400) [pid = 1839] [serial = 2069] [outer = 0x828f2000] 21:16:18 INFO - PROCESS | 1839 | 1477628178649 Marionette DEBUG loaded listener.js 21:16:18 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x828f6400) [pid = 1839] [serial = 2070] [outer = 0x828f2000] 21:16:19 INFO - PROCESS | 1839 | 1477628179230 Marionette TRACE conn4 <- [1,3210,null,{"value":["/websockets/Create-Secure-verify-url-set-non-default-port.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.url should be set correctly",0,null,null]]]}] 21:16:19 INFO - . 21:16:19 INFO - TEST-OK | /websockets/Create-Secure-verify-url-set-non-default-port.htm | took 1078ms 21:16:19 INFO - PROCESS | 1839 | 1477628179277 Marionette TRACE conn4 -> [0,3211,"getWindowHandle",null] 21:16:19 INFO - PROCESS | 1839 | 1477628179281 Marionette TRACE conn4 <- [1,3211,null,{"value":"8"}] 21:16:19 INFO - TEST-START | /websockets/Create-asciiSep-protocol-string.htm 21:16:19 INFO - PROCESS | 1839 | 1477628179290 Marionette TRACE conn4 -> [0,3212,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:16:19 INFO - PROCESS | 1839 | 1477628179550 Marionette TRACE conn4 <- [1,3212,null,{"value":null}] 21:16:19 INFO - PROCESS | 1839 | [1839] 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 21:16:19 INFO - PROCESS | 1839 | 1477628179582 Marionette TRACE conn4 -> [0,3213,"getWindowHandles",null] 21:16:19 INFO - PROCESS | 1839 | 1477628179594 Marionette TRACE conn4 <- [1,3213,null,["8"]] 21:16:19 INFO - PROCESS | 1839 | 1477628179603 Marionette TRACE conn4 -> [0,3214,"switchToWindow",{"name":"8"}] 21:16:19 INFO - PROCESS | 1839 | 1477628179610 Marionette TRACE conn4 <- [1,3214,null,{}] 21:16:19 INFO - PROCESS | 1839 | 1477628179616 Marionette TRACE conn4 -> [0,3215,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-asciiSep-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:16:19 INFO - PROCESS | 1839 | ++DOCSHELL 0x829a0400 == 14 [pid = 1839] [id = 713] 21:16:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x8363fc00) [pid = 1839] [serial = 2071] [outer = (nil)] 21:16:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 44 (0x83641800) [pid = 1839] [serial = 2072] [outer = 0x8363fc00] 21:16:19 INFO - PROCESS | 1839 | 1477628179700 Marionette DEBUG loaded listener.js 21:16:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 45 (0x836d3c00) [pid = 1839] [serial = 2073] [outer = 0x8363fc00] 21:16:20 INFO - PROCESS | 1839 | 1477628180433 Marionette TRACE conn4 <- [1,3215,null,{"value":["/websockets/Create-asciiSep-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with an ascii separator character - SYNTAX_ERR is thrown",1,"assert_throws: function \"function () { wsocket = CreateWebSocketWithAsciiSep(asciiWithSep) }\" did not throw","@http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm:16:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm:13:13\n"]]]}] 21:16:20 INFO - . 21:16:20 INFO - TEST-OK | /websockets/Create-asciiSep-protocol-string.htm | took 1176ms 21:16:20 INFO - PROCESS | 1839 | 1477628180464 Marionette TRACE conn4 -> [0,3216,"getWindowHandle",null] 21:16:20 INFO - PROCESS | 1839 | 1477628180468 Marionette TRACE conn4 <- [1,3216,null,{"value":"8"}] 21:16:20 INFO - TEST-START | /websockets/Create-invalid-urls.htm 21:16:20 INFO - PROCESS | 1839 | 1477628180477 Marionette TRACE conn4 -> [0,3217,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:16:20 INFO - PROCESS | 1839 | 1477628180722 Marionette TRACE conn4 <- [1,3217,null,{"value":null}] 21:16:20 INFO - PROCESS | 1839 | 1477628180751 Marionette TRACE conn4 -> [0,3218,"getWindowHandles",null] 21:16:20 INFO - PROCESS | 1839 | 1477628180755 Marionette TRACE conn4 <- [1,3218,null,["8"]] 21:16:20 INFO - PROCESS | 1839 | 1477628180761 Marionette TRACE conn4 -> [0,3219,"switchToWindow",{"name":"8"}] 21:16:20 INFO - PROCESS | 1839 | 1477628180767 Marionette TRACE conn4 <- [1,3219,null,{}] 21:16:20 INFO - PROCESS | 1839 | 1477628180844 Marionette TRACE conn4 -> [0,3220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-invalid-urls.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-invalid-urls.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:16:20 INFO - PROCESS | 1839 | ++DOCSHELL 0x82376c00 == 15 [pid = 1839] [id = 714] 21:16:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 46 (0x8ce2c400) [pid = 1839] [serial = 2074] [outer = (nil)] 21:16:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 47 (0x8ce35000) [pid = 1839] [serial = 2075] [outer = 0x8ce2c400] 21:16:20 INFO - PROCESS | 1839 | 1477628180925 Marionette DEBUG loaded listener.js 21:16:21 INFO - PROCESS | 1839 | ++DOMWINDOW == 48 (0x8ce3b400) [pid = 1839] [serial = 2076] [outer = 0x8ce2c400] 21:16:21 INFO - PROCESS | 1839 | [1839] 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 21:16:21 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:16:21 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:16:21 INFO - PROCESS | 1839 | [1839] 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 21:16:21 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:16:21 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:16:21 INFO - PROCESS | 1839 | [1839] 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 21:16:21 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:16:21 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:16:21 INFO - PROCESS | 1839 | [1839] 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 21:16:21 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:16:21 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:16:21 INFO - PROCESS | 1839 | [1839] 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 21:16:21 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:16:21 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:16:21 INFO - PROCESS | 1839 | --DOMWINDOW == 47 (0x90e44c00) [pid = 1839] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm] 21:16:21 INFO - PROCESS | 1839 | --DOMWINDOW == 46 (0x82485c00) [pid = 1839] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm] 21:16:21 INFO - PROCESS | 1839 | 1477628181616 Marionette TRACE conn4 <- [1,3220,null,{"value":["/websockets/Create-invalid-urls.htm",0,null,null,[["Url is /echo - should throw SYNTAX_ERR",0,null,null],["Url is a mail address - should throw SYNTAX_ERR",0,null,null],["Url is about:blank - should throw SYNTAX_ERR",0,null,null],["Url is ?test - should throw SYNTAX_ERR",0,null,null],["Url is #test - should throw SYNTAX_ERR",0,null,null]]]}] 21:16:21 INFO - ..... 21:16:21 INFO - TEST-OK | /websockets/Create-invalid-urls.htm | took 1175ms 21:16:21 INFO - PROCESS | 1839 | 1477628181651 Marionette TRACE conn4 -> [0,3221,"getWindowHandle",null] 21:16:21 INFO - PROCESS | 1839 | 1477628181655 Marionette TRACE conn4 <- [1,3221,null,{"value":"8"}] 21:16:21 INFO - TEST-START | /websockets/Create-non-absolute-url.htm 21:16:21 INFO - PROCESS | 1839 | 1477628181672 Marionette TRACE conn4 -> [0,3222,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:16:21 INFO - PROCESS | 1839 | 1477628181848 Marionette TRACE conn4 <- [1,3222,null,{"value":null}] 21:16:21 INFO - PROCESS | 1839 | 1477628181995 Marionette TRACE conn4 -> [0,3223,"getWindowHandles",null] 21:16:22 INFO - PROCESS | 1839 | 1477628182000 Marionette TRACE conn4 <- [1,3223,null,["8"]] 21:16:22 INFO - PROCESS | 1839 | 1477628182005 Marionette TRACE conn4 -> [0,3224,"switchToWindow",{"name":"8"}] 21:16:22 INFO - PROCESS | 1839 | 1477628182011 Marionette TRACE conn4 <- [1,3224,null,{}] 21:16:22 INFO - PROCESS | 1839 | 1477628182016 Marionette TRACE conn4 -> [0,3225,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-non-absolute-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-non-absolute-url.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:16:22 INFO - PROCESS | 1839 | ++DOCSHELL 0x82890400 == 16 [pid = 1839] [id = 715] 21:16:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 47 (0x828f4800) [pid = 1839] [serial = 2077] [outer = (nil)] 21:16:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 48 (0x8ce6f800) [pid = 1839] [serial = 2078] [outer = 0x828f4800] 21:16:22 INFO - PROCESS | 1839 | 1477628182098 Marionette DEBUG loaded listener.js 21:16:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 49 (0x8ce76000) [pid = 1839] [serial = 2079] [outer = 0x828f4800] 21:16:22 INFO - PROCESS | 1839 | [1839] 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 21:16:22 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:16:22 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:16:22 INFO - PROCESS | 1839 | 1477628182606 Marionette TRACE conn4 <- [1,3225,null,{"value":["/websockets/Create-non-absolute-url.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a non absolute URL - SYNTAX_ERR is thrown",0,null,null]]]}] 21:16:22 INFO - . 21:16:22 INFO - TEST-OK | /websockets/Create-non-absolute-url.htm | took 976ms 21:16:22 INFO - PROCESS | 1839 | 1477628182646 Marionette TRACE conn4 -> [0,3226,"getWindowHandle",null] 21:16:22 INFO - PROCESS | 1839 | 1477628182650 Marionette TRACE conn4 <- [1,3226,null,{"value":"8"}] 21:16:22 INFO - TEST-START | /websockets/Create-nonAscii-protocol-string.htm 21:16:22 INFO - PROCESS | 1839 | 1477628182671 Marionette TRACE conn4 -> [0,3227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:16:22 INFO - PROCESS | 1839 | 1477628182877 Marionette TRACE conn4 <- [1,3227,null,{"value":null}] 21:16:22 INFO - PROCESS | 1839 | 1477628182895 Marionette TRACE conn4 -> [0,3228,"getWindowHandles",null] 21:16:22 INFO - PROCESS | 1839 | 1477628182898 Marionette TRACE conn4 <- [1,3228,null,["8"]] 21:16:22 INFO - PROCESS | 1839 | 1477628182904 Marionette TRACE conn4 -> [0,3229,"switchToWindow",{"name":"8"}] 21:16:22 INFO - PROCESS | 1839 | 1477628182909 Marionette TRACE conn4 <- [1,3229,null,{}] 21:16:22 INFO - PROCESS | 1839 | 1477628182915 Marionette TRACE conn4 -> [0,3230,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-nonAscii-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:16:22 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce90400 == 17 [pid = 1839] [id = 716] 21:16:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 50 (0x8ce96000) [pid = 1839] [serial = 2080] [outer = (nil)] 21:16:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 51 (0x8ce98c00) [pid = 1839] [serial = 2081] [outer = 0x8ce96000] 21:16:23 INFO - PROCESS | 1839 | 1477628183028 Marionette DEBUG loaded listener.js 21:16:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 52 (0x8daedc00) [pid = 1839] [serial = 2082] [outer = 0x8ce96000] 21:16:23 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:16:23 INFO - PROCESS | 1839 | 1477628183663 Marionette TRACE conn4 <- [1,3230,null,{"value":["/websockets/Create-nonAscii-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with non-ascii values - SYNTAX_ERR is thrown",0,null,null]]]}] 21:16:23 INFO - . 21:16:23 INFO - TEST-OK | /websockets/Create-nonAscii-protocol-string.htm | took 1031ms 21:16:23 INFO - PROCESS | 1839 | 1477628183701 Marionette TRACE conn4 -> [0,3231,"getWindowHandle",null] 21:16:23 INFO - PROCESS | 1839 | 1477628183704 Marionette TRACE conn4 <- [1,3231,null,{"value":"8"}] 21:16:23 INFO - TEST-START | /websockets/Create-protocol-with-space.htm 21:16:23 INFO - PROCESS | 1839 | 1477628183715 Marionette TRACE conn4 -> [0,3232,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:16:23 INFO - PROCESS | 1839 | 1477628183882 Marionette TRACE conn4 <- [1,3232,null,{"value":null}] 21:16:24 INFO - PROCESS | 1839 | 1477628184048 Marionette TRACE conn4 -> [0,3233,"getWindowHandles",null] 21:16:24 INFO - PROCESS | 1839 | 1477628184055 Marionette TRACE conn4 <- [1,3233,null,["8"]] 21:16:24 INFO - PROCESS | 1839 | 1477628184063 Marionette TRACE conn4 -> [0,3234,"switchToWindow",{"name":"8"}] 21:16:24 INFO - PROCESS | 1839 | 1477628184074 Marionette TRACE conn4 <- [1,3234,null,{}] 21:16:24 INFO - PROCESS | 1839 | 1477628184083 Marionette TRACE conn4 -> [0,3235,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocol-with-space.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocol-with-space.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:16:24 INFO - PROCESS | 1839 | ++DOCSHELL 0x8236b000 == 18 [pid = 1839] [id = 717] 21:16:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 53 (0x82378000) [pid = 1839] [serial = 2083] [outer = (nil)] 21:16:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 54 (0x82446400) [pid = 1839] [serial = 2084] [outer = 0x82378000] 21:16:24 INFO - PROCESS | 1839 | 1477628184186 Marionette DEBUG loaded listener.js 21:16:24 INFO - PROCESS | 1839 | ++DOMWINDOW == 55 (0x825c9800) [pid = 1839] [serial = 2085] [outer = 0x82378000] 21:16:24 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:16:25 INFO - PROCESS | 1839 | 1477628185065 Marionette TRACE conn4 <- [1,3235,null,{"value":["/websockets/Create-protocol-with-space.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with a space in it - SYNTAX_ERR is thrown",0,null,null]]]}] 21:16:25 INFO - . 21:16:25 INFO - TEST-OK | /websockets/Create-protocol-with-space.htm | took 1371ms 21:16:25 INFO - PROCESS | 1839 | 1477628185083 Marionette TRACE conn4 -> [0,3236,"getWindowHandle",null] 21:16:25 INFO - PROCESS | 1839 | 1477628185090 Marionette TRACE conn4 <- [1,3236,null,{"value":"8"}] 21:16:25 INFO - TEST-START | /websockets/Create-protocols-repeated-case-insensitive.htm 21:16:25 INFO - PROCESS | 1839 | 1477628185100 Marionette TRACE conn4 -> [0,3237,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:16:25 INFO - PROCESS | 1839 | 1477628185312 Marionette TRACE conn4 <- [1,3237,null,{"value":null}] 21:16:25 INFO - PROCESS | 1839 | 1477628185497 Marionette TRACE conn4 -> [0,3238,"getWindowHandles",null] 21:16:25 INFO - PROCESS | 1839 | 1477628185505 Marionette TRACE conn4 <- [1,3238,null,["8"]] 21:16:25 INFO - PROCESS | 1839 | 1477628185517 Marionette TRACE conn4 -> [0,3239,"switchToWindow",{"name":"8"}] 21:16:25 INFO - PROCESS | 1839 | 1477628185526 Marionette TRACE conn4 <- [1,3239,null,{}] 21:16:25 INFO - PROCESS | 1839 | 1477628185532 Marionette TRACE conn4 -> [0,3240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocols-repeated-case-insensitive.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:16:25 INFO - PROCESS | 1839 | ++DOCSHELL 0x8363c400 == 19 [pid = 1839] [id = 718] 21:16:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 56 (0x8363d000) [pid = 1839] [serial = 2086] [outer = (nil)] 21:16:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 57 (0x836cd000) [pid = 1839] [serial = 2087] [outer = 0x8363d000] 21:16:25 INFO - PROCESS | 1839 | 1477628185630 Marionette DEBUG loaded listener.js 21:16:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 58 (0x836cd800) [pid = 1839] [serial = 2088] [outer = 0x8363d000] 21:16:26 INFO - PROCESS | 1839 | 1477628186368 Marionette TRACE conn4 <- [1,3240,null,{"value":["/websockets/Create-protocols-repeated-case-insensitive.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and an array of protocol strings with repeated values but different case - SYNTAX_ERR is thrown",1,"assert_throws: function \"function () { wsocket = CreateWebSocketWithRepeatedProtocolsCaseInsensitive() }\" did not throw","@http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm:14:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm:12:9\n"]]]}] 21:16:26 INFO - . 21:16:26 INFO - TEST-OK | /websockets/Create-protocols-repeated-case-insensitive.htm | took 1330ms 21:16:26 INFO - PROCESS | 1839 | 1477628186430 Marionette TRACE conn4 -> [0,3241,"getWindowHandle",null] 21:16:26 INFO - PROCESS | 1839 | 1477628186434 Marionette TRACE conn4 <- [1,3241,null,{"value":"8"}] 21:16:26 INFO - TEST-START | /websockets/Create-protocols-repeated.htm 21:16:26 INFO - PROCESS | 1839 | 1477628186442 Marionette TRACE conn4 -> [0,3242,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:16:26 INFO - PROCESS | 1839 | 1477628186638 Marionette TRACE conn4 <- [1,3242,null,{"value":null}] 21:16:26 INFO - PROCESS | 1839 | [1839] 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 21:16:26 INFO - PROCESS | 1839 | 1477628186821 Marionette TRACE conn4 -> [0,3243,"getWindowHandles",null] 21:16:26 INFO - PROCESS | 1839 | 1477628186832 Marionette TRACE conn4 <- [1,3243,null,["8"]] 21:16:26 INFO - PROCESS | 1839 | 1477628186846 Marionette TRACE conn4 -> [0,3244,"switchToWindow",{"name":"8"}] 21:16:26 INFO - PROCESS | 1839 | 1477628186853 Marionette TRACE conn4 <- [1,3244,null,{}] 21:16:26 INFO - PROCESS | 1839 | 1477628186859 Marionette TRACE conn4 -> [0,3245,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocols-repeated.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocols-repeated.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:16:26 INFO - PROCESS | 1839 | ++DOCSHELL 0x8da95400 == 20 [pid = 1839] [id = 719] 21:16:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 59 (0x8dae4c00) [pid = 1839] [serial = 2089] [outer = (nil)] 21:16:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 60 (0x8db7dc00) [pid = 1839] [serial = 2090] [outer = 0x8dae4c00] 21:16:26 INFO - PROCESS | 1839 | 1477628186965 Marionette DEBUG loaded listener.js 21:16:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 61 (0x8db80400) [pid = 1839] [serial = 2091] [outer = 0x8dae4c00] 21:16:27 INFO - PROCESS | 1839 | 1477628187750 Marionette TRACE conn4 <- [1,3245,null,{"value":["/websockets/Create-protocols-repeated.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and an array of protocol strings with repeated values - SYNTAX_ERR is thrown",0,null,null]]]}] 21:16:27 INFO - . 21:16:27 INFO - TEST-OK | /websockets/Create-protocols-repeated.htm | took 1524ms 21:16:27 INFO - PROCESS | 1839 | 1477628187966 Marionette TRACE conn4 -> [0,3246,"getWindowHandle",null] 21:16:27 INFO - PROCESS | 1839 | 1477628187972 Marionette TRACE conn4 <- [1,3246,null,{"value":"8"}] 21:16:27 INFO - TEST-START | /websockets/Create-valid-url-array-protocols.htm 21:16:27 INFO - PROCESS | 1839 | 1477628187982 Marionette TRACE conn4 -> [0,3247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:16:28 INFO - PROCESS | 1839 | 1477628188176 Marionette TRACE conn4 <- [1,3247,null,{"value":null}] 21:16:28 INFO - PROCESS | 1839 | 1477628188387 Marionette TRACE conn4 -> [0,3248,"getWindowHandles",null] 21:16:28 INFO - PROCESS | 1839 | 1477628188400 Marionette TRACE conn4 <- [1,3248,null,["8"]] 21:16:28 INFO - PROCESS | 1839 | 1477628188409 Marionette TRACE conn4 -> [0,3249,"switchToWindow",{"name":"8"}] 21:16:28 INFO - PROCESS | 1839 | 1477628188421 Marionette TRACE conn4 <- [1,3249,null,{}] 21:16:28 INFO - PROCESS | 1839 | 1477628188428 Marionette TRACE conn4 -> [0,3250,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-array-protocols.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:16:28 INFO - PROCESS | 1839 | ++DOCSHELL 0x828f6c00 == 21 [pid = 1839] [id = 720] 21:16:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x828f7400) [pid = 1839] [serial = 2092] [outer = (nil)] 21:16:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x82996400) [pid = 1839] [serial = 2093] [outer = 0x828f7400] 21:16:28 INFO - PROCESS | 1839 | 1477628188521 Marionette DEBUG loaded listener.js 21:16:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x82997400) [pid = 1839] [serial = 2094] [outer = 0x828f7400] 21:16:28 INFO - PROCESS | 1839 | --DOCSHELL 0x82484800 == 20 [pid = 1839] [id = 707] 21:16:28 INFO - PROCESS | 1839 | --DOCSHELL 0x828f9000 == 19 [pid = 1839] [id = 708] 21:16:28 INFO - PROCESS | 1839 | --DOCSHELL 0x8c776c00 == 18 [pid = 1839] [id = 710] 21:16:28 INFO - PROCESS | 1839 | --DOCSHELL 0x836c9c00 == 17 [pid = 1839] [id = 709] 21:16:28 INFO - PROCESS | 1839 | --DOCSHELL 0x82485800 == 16 [pid = 1839] [id = 706] 21:16:28 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x8248bc00) [pid = 1839] [serial = 2051] [outer = (nil)] [url = about:blank] 21:16:28 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x82539800) [pid = 1839] [serial = 2052] [outer = (nil)] [url = about:blank] 21:16:28 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x93161400) [pid = 1839] [serial = 2049] [outer = (nil)] [url = about:blank] 21:16:29 INFO - PROCESS | 1839 | 1477628189179 Marionette TRACE conn4 <- [1,3250,null,{"value":["/websockets/Create-valid-url-array-protocols.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and array of protocol strings - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL and array of protocol strings - Connection should be closed",0,null,null]]]}] 21:16:29 INFO - .. 21:16:29 INFO - TEST-OK | /websockets/Create-valid-url-array-protocols.htm | took 1222ms 21:16:29 INFO - PROCESS | 1839 | 1477628189215 Marionette TRACE conn4 -> [0,3251,"getWindowHandle",null] 21:16:29 INFO - PROCESS | 1839 | 1477628189223 Marionette TRACE conn4 <- [1,3251,null,{"value":"8"}] 21:16:29 INFO - TEST-START | /websockets/Create-valid-url-protocol-empty.htm 21:16:29 INFO - PROCESS | 1839 | 1477628189231 Marionette TRACE conn4 -> [0,3252,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:16:29 INFO - PROCESS | 1839 | 1477628189460 Marionette TRACE conn4 <- [1,3252,null,{"value":null}] 21:16:29 INFO - PROCESS | 1839 | 1477628189597 Marionette TRACE conn4 -> [0,3253,"getWindowHandles",null] 21:16:29 INFO - PROCESS | 1839 | 1477628189602 Marionette TRACE conn4 <- [1,3253,null,["8"]] 21:16:29 INFO - PROCESS | 1839 | 1477628189610 Marionette TRACE conn4 -> [0,3254,"switchToWindow",{"name":"8"}] 21:16:29 INFO - PROCESS | 1839 | 1477628189616 Marionette TRACE conn4 <- [1,3254,null,{}] 21:16:29 INFO - PROCESS | 1839 | 1477628189622 Marionette TRACE conn4 -> [0,3255,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-protocol-empty.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:16:29 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c76bc00 == 17 [pid = 1839] [id = 721] 21:16:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 62 (0x8c772c00) [pid = 1839] [serial = 2095] [outer = (nil)] 21:16:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 63 (0x8ce2e000) [pid = 1839] [serial = 2096] [outer = 0x8c772c00] 21:16:29 INFO - PROCESS | 1839 | 1477628189716 Marionette DEBUG loaded listener.js 21:16:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 64 (0x8ce37400) [pid = 1839] [serial = 2097] [outer = 0x8c772c00] 21:16:30 INFO - PROCESS | 1839 | 1477628190265 Marionette TRACE conn4 <- [1,3255,null,{"value":["/websockets/Create-valid-url-protocol-empty.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - wsocket.protocol should be empty before connection is established",0,null,null]]]}] 21:16:30 INFO - . 21:16:30 INFO - TEST-OK | /websockets/Create-valid-url-protocol-empty.htm | took 1070ms 21:16:30 INFO - PROCESS | 1839 | 1477628190316 Marionette TRACE conn4 -> [0,3256,"getWindowHandle",null] 21:16:30 INFO - PROCESS | 1839 | 1477628190327 Marionette TRACE conn4 <- [1,3256,null,{"value":"8"}] 21:16:30 INFO - TEST-START | /websockets/Create-valid-url-protocol.htm 21:16:30 INFO - PROCESS | 1839 | 1477628190341 Marionette TRACE conn4 -> [0,3257,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:16:30 INFO - PROCESS | 1839 | 1477628190518 Marionette TRACE conn4 <- [1,3257,null,{"value":null}] 21:16:30 INFO - PROCESS | 1839 | 1477628190537 Marionette TRACE conn4 -> [0,3258,"getWindowHandles",null] 21:16:30 INFO - PROCESS | 1839 | 1477628190540 Marionette TRACE conn4 <- [1,3258,null,["8"]] 21:16:30 INFO - PROCESS | 1839 | 1477628190546 Marionette TRACE conn4 -> [0,3259,"switchToWindow",{"name":"8"}] 21:16:30 INFO - PROCESS | 1839 | 1477628190553 Marionette TRACE conn4 <- [1,3259,null,{}] 21:16:30 INFO - PROCESS | 1839 | 1477628190560 Marionette TRACE conn4 -> [0,3260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-protocol.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:16:30 INFO - PROCESS | 1839 | ++DOCSHELL 0x8db7c400 == 18 [pid = 1839] [id = 722] 21:16:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x8db7cc00) [pid = 1839] [serial = 2098] [outer = (nil)] 21:16:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x8f813400) [pid = 1839] [serial = 2099] [outer = 0x8db7cc00] 21:16:30 INFO - PROCESS | 1839 | 1477628190650 Marionette DEBUG loaded listener.js 21:16:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x8f819000) [pid = 1839] [serial = 2100] [outer = 0x8db7cc00] 21:16:31 INFO - PROCESS | 1839 | 1477628191359 Marionette TRACE conn4 <- [1,3260,null,{"value":["/websockets/Create-valid-url-protocol.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string - Connection should be closed",0,null,null]]]}] 21:16:31 INFO - .. 21:16:31 INFO - TEST-OK | /websockets/Create-valid-url-protocol.htm | took 1075ms 21:16:31 INFO - PROCESS | 1839 | 1477628191413 Marionette TRACE conn4 -> [0,3261,"getWindowHandle",null] 21:16:31 INFO - PROCESS | 1839 | 1477628191416 Marionette TRACE conn4 <- [1,3261,null,{"value":"8"}] 21:16:31 INFO - TEST-START | /websockets/Create-valid-url.htm 21:16:31 INFO - PROCESS | 1839 | 1477628191424 Marionette TRACE conn4 -> [0,3262,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:16:31 INFO - PROCESS | 1839 | 1477628191654 Marionette TRACE conn4 <- [1,3262,null,{"value":null}] 21:16:31 INFO - PROCESS | 1839 | 1477628191681 Marionette TRACE conn4 -> [0,3263,"getWindowHandles",null] 21:16:31 INFO - PROCESS | 1839 | 1477628191689 Marionette TRACE conn4 <- [1,3263,null,["8"]] 21:16:31 INFO - PROCESS | 1839 | 1477628191695 Marionette TRACE conn4 -> [0,3264,"switchToWindow",{"name":"8"}] 21:16:31 INFO - PROCESS | 1839 | 1477628191701 Marionette TRACE conn4 <- [1,3264,null,{}] 21:16:31 INFO - PROCESS | 1839 | 1477628191782 Marionette TRACE conn4 -> [0,3265,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:16:31 INFO - PROCESS | 1839 | ++DOCSHELL 0x8fa19c00 == 19 [pid = 1839] [id = 723] 21:16:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x90e44000) [pid = 1839] [serial = 2101] [outer = (nil)] 21:16:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x90e50800) [pid = 1839] [serial = 2102] [outer = 0x90e44000] 21:16:31 INFO - PROCESS | 1839 | 1477628191865 Marionette DEBUG loaded listener.js 21:16:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x91a22c00) [pid = 1839] [serial = 2103] [outer = 0x90e44000] 21:16:32 INFO - PROCESS | 1839 | 1477628192524 Marionette TRACE conn4 <- [1,3265,null,{"value":["/websockets/Create-valid-url.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL - Connection should be closed",0,null,null]]]}] 21:16:32 INFO - .. 21:16:32 INFO - TEST-OK | /websockets/Create-valid-url.htm | took 1125ms 21:16:32 INFO - PROCESS | 1839 | 1477628192548 Marionette TRACE conn4 -> [0,3266,"getWindowHandle",null] 21:16:32 INFO - PROCESS | 1839 | 1477628192551 Marionette TRACE conn4 <- [1,3266,null,{"value":"8"}] 21:16:32 INFO - TEST-START | /websockets/Create-verify-url-set-non-default-port.htm 21:16:32 INFO - PROCESS | 1839 | 1477628192563 Marionette TRACE conn4 -> [0,3267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:16:32 INFO - PROCESS | 1839 | 1477628192789 Marionette TRACE conn4 <- [1,3267,null,{"value":null}] 21:16:32 INFO - PROCESS | 1839 | 1477628192808 Marionette TRACE conn4 -> [0,3268,"getWindowHandles",null] 21:16:32 INFO - PROCESS | 1839 | 1477628192811 Marionette TRACE conn4 <- [1,3268,null,["8"]] 21:16:32 INFO - PROCESS | 1839 | 1477628192816 Marionette TRACE conn4 -> [0,3269,"switchToWindow",{"name":"8"}] 21:16:32 INFO - PROCESS | 1839 | 1477628192822 Marionette TRACE conn4 <- [1,3269,null,{}] 21:16:32 INFO - PROCESS | 1839 | 1477628192827 Marionette TRACE conn4 -> [0,3270,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-verify-url-set-non-default-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:16:32 INFO - PROCESS | 1839 | ++DOCSHELL 0x92ab9c00 == 20 [pid = 1839] [id = 724] 21:16:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x92abc400) [pid = 1839] [serial = 2104] [outer = (nil)] 21:16:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x92d73400) [pid = 1839] [serial = 2105] [outer = 0x92abc400] 21:16:32 INFO - PROCESS | 1839 | 1477628192908 Marionette DEBUG loaded listener.js 21:16:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x828f3800) [pid = 1839] [serial = 2106] [outer = 0x92abc400] 21:16:33 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x82447000) [pid = 1839] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm] 21:16:33 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x828f2000) [pid = 1839] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm] 21:16:33 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x825c5400) [pid = 1839] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm] 21:16:33 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x828f9400) [pid = 1839] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm] 21:16:33 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x836ca000) [pid = 1839] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm] 21:16:33 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x8c779800) [pid = 1839] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm] 21:16:33 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x8ce2c400) [pid = 1839] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-invalid-urls.htm] 21:16:33 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x8363fc00) [pid = 1839] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm] 21:16:33 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x828f4800) [pid = 1839] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-non-absolute-url.htm] 21:16:33 INFO - PROCESS | 1839 | 1477628193725 Marionette TRACE conn4 <- [1,3270,null,{"value":["/websockets/Create-verify-url-set-non-default-port.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - wsocket.url should be set correctly",0,null,null]]]}] 21:16:33 INFO - . 21:16:33 INFO - TEST-OK | /websockets/Create-verify-url-set-non-default-port.htm | took 1223ms 21:16:33 INFO - PROCESS | 1839 | 1477628193781 Marionette TRACE conn4 -> [0,3271,"getWindowHandle",null] 21:16:33 INFO - PROCESS | 1839 | 1477628193784 Marionette TRACE conn4 <- [1,3271,null,{"value":"8"}] 21:16:33 INFO - TEST-START | /websockets/Create-wrong-scheme.htm 21:16:33 INFO - PROCESS | 1839 | 1477628193792 Marionette TRACE conn4 -> [0,3272,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:16:34 INFO - PROCESS | 1839 | 1477628194053 Marionette TRACE conn4 <- [1,3272,null,{"value":null}] 21:16:34 INFO - PROCESS | 1839 | [1839] 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 21:16:34 INFO - PROCESS | 1839 | 1477628194065 Marionette TRACE conn4 -> [0,3273,"getWindowHandles",null] 21:16:34 INFO - PROCESS | 1839 | 1477628194068 Marionette TRACE conn4 <- [1,3273,null,["8"]] 21:16:34 INFO - PROCESS | 1839 | 1477628194150 Marionette TRACE conn4 -> [0,3274,"switchToWindow",{"name":"8"}] 21:16:34 INFO - PROCESS | 1839 | 1477628194156 Marionette TRACE conn4 <- [1,3274,null,{}] 21:16:34 INFO - PROCESS | 1839 | 1477628194161 Marionette TRACE conn4 -> [0,3275,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-wrong-scheme.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-wrong-scheme.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:16:34 INFO - PROCESS | 1839 | ++DOCSHELL 0x8db85400 == 21 [pid = 1839] [id = 725] 21:16:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x939f6400) [pid = 1839] [serial = 2107] [outer = (nil)] 21:16:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x93a2fc00) [pid = 1839] [serial = 2108] [outer = 0x939f6400] 21:16:34 INFO - PROCESS | 1839 | 1477628194248 Marionette DEBUG loaded listener.js 21:16:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x95240c00) [pid = 1839] [serial = 2109] [outer = 0x939f6400] 21:16:34 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 21:16:34 INFO - PROCESS | 1839 | [1839] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 21:16:34 INFO - PROCESS | 1839 | 1477628194790 Marionette TRACE conn4 <- [1,3275,null,{"value":["/websockets/Create-wrong-scheme.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a URL with a non ws/wss scheme - SYNTAX_ERR is thrown",0,null,null]]]}] 21:16:34 INFO - . 21:16:34 INFO - TEST-OK | /websockets/Create-wrong-scheme.htm | took 1036ms 21:16:34 INFO - PROCESS | 1839 | 1477628194833 Marionette TRACE conn4 -> [0,3276,"getWindowHandle",null] 21:16:34 INFO - PROCESS | 1839 | 1477628194835 Marionette TRACE conn4 <- [1,3276,null,{"value":"8"}] 21:16:34 INFO - TEST-START | /websockets/Secure-Close-0.htm 21:16:34 INFO - PROCESS | 1839 | 1477628194844 Marionette TRACE conn4 -> [0,3277,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:16:35 INFO - PROCESS | 1839 | 1477628195001 Marionette TRACE conn4 <- [1,3277,null,{"value":null}] 21:16:35 INFO - PROCESS | 1839 | 1477628195142 Marionette TRACE conn4 -> [0,3278,"getWindowHandles",null] 21:16:35 INFO - PROCESS | 1839 | 1477628195145 Marionette TRACE conn4 <- [1,3278,null,["8"]] 21:16:35 INFO - PROCESS | 1839 | 1477628195150 Marionette TRACE conn4 -> [0,3279,"switchToWindow",{"name":"8"}] 21:16:35 INFO - PROCESS | 1839 | 1477628195162 Marionette TRACE conn4 <- [1,3279,null,{}] 21:16:35 INFO - PROCESS | 1839 | 1477628195167 Marionette TRACE conn4 -> [0,3280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-0.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-0.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:16:35 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c9bc400 == 22 [pid = 1839] [id = 726] 21:16:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x95243800) [pid = 1839] [serial = 2110] [outer = (nil)] 21:16:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x95244800) [pid = 1839] [serial = 2111] [outer = 0x95243800] 21:16:35 INFO - PROCESS | 1839 | 1477628195249 Marionette DEBUG loaded listener.js 21:16:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x95246000) [pid = 1839] [serial = 2112] [outer = 0x95243800] 21:16:35 INFO - PROCESS | 1839 | 1477628195933 Marionette TRACE conn4 <- [1,3280,null,{"value":["/websockets/Secure-Close-0.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(0) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 21:16:35 INFO - . 21:16:35 INFO - TEST-OK | /websockets/Secure-Close-0.htm | took 1127ms 21:16:35 INFO - PROCESS | 1839 | 1477628195988 Marionette TRACE conn4 -> [0,3281,"getWindowHandle",null] 21:16:35 INFO - PROCESS | 1839 | 1477628195995 Marionette TRACE conn4 <- [1,3281,null,{"value":"8"}] 21:16:36 INFO - TEST-START | /websockets/Secure-Close-1000-reason.htm 21:16:36 INFO - PROCESS | 1839 | 1477628196007 Marionette TRACE conn4 -> [0,3282,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:16:36 INFO - PROCESS | 1839 | 1477628196212 Marionette TRACE conn4 <- [1,3282,null,{"value":null}] 21:16:36 INFO - PROCESS | 1839 | [1839] 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 21:16:36 INFO - PROCESS | 1839 | 1477628196397 Marionette TRACE conn4 -> [0,3283,"getWindowHandles",null] 21:16:36 INFO - PROCESS | 1839 | 1477628196402 Marionette TRACE conn4 <- [1,3283,null,["8"]] 21:16:36 INFO - PROCESS | 1839 | 1477628196410 Marionette TRACE conn4 -> [0,3284,"switchToWindow",{"name":"8"}] 21:16:36 INFO - PROCESS | 1839 | 1477628196418 Marionette TRACE conn4 <- [1,3284,null,{}] 21:16:36 INFO - PROCESS | 1839 | 1477628196467 Marionette TRACE conn4 -> [0,3285,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:16:36 INFO - PROCESS | 1839 | ++DOCSHELL 0x83638400 == 23 [pid = 1839] [id = 727] 21:16:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x8363a000) [pid = 1839] [serial = 2113] [outer = (nil)] 21:16:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x836cc000) [pid = 1839] [serial = 2114] [outer = 0x8363a000] 21:16:36 INFO - PROCESS | 1839 | 1477628196573 Marionette DEBUG loaded listener.js 21:16:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x8ce6e800) [pid = 1839] [serial = 2115] [outer = 0x8363a000] 21:16:37 INFO - PROCESS | 1839 | 1477628197300 Marionette TRACE conn4 <- [1,3285,null,{"value":["/websockets/Secure-Close-1000-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 21:16:37 INFO - .. 21:16:37 INFO - TEST-OK | /websockets/Secure-Close-1000-reason.htm | took 1333ms 21:16:37 INFO - PROCESS | 1839 | 1477628197354 Marionette TRACE conn4 -> [0,3286,"getWindowHandle",null] 21:16:37 INFO - PROCESS | 1839 | 1477628197361 Marionette TRACE conn4 <- [1,3286,null,{"value":"8"}] 21:16:37 INFO - TEST-START | /websockets/Secure-Close-1000-verify-code.htm 21:16:37 INFO - PROCESS | 1839 | 1477628197372 Marionette TRACE conn4 -> [0,3287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:16:37 INFO - PROCESS | 1839 | 1477628197572 Marionette TRACE conn4 <- [1,3287,null,{"value":null}] 21:16:37 INFO - PROCESS | 1839 | 1477628197757 Marionette TRACE conn4 -> [0,3288,"getWindowHandles",null] 21:16:37 INFO - PROCESS | 1839 | 1477628197762 Marionette TRACE conn4 <- [1,3288,null,["8"]] 21:16:37 INFO - PROCESS | 1839 | 1477628197770 Marionette TRACE conn4 -> [0,3289,"switchToWindow",{"name":"8"}] 21:16:37 INFO - PROCESS | 1839 | 1477628197777 Marionette TRACE conn4 <- [1,3289,null,{}] 21:16:37 INFO - PROCESS | 1839 | 1477628197826 Marionette TRACE conn4 -> [0,3290,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:16:37 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce9cc00 == 24 [pid = 1839] [id = 728] 21:16:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x8f81c000) [pid = 1839] [serial = 2116] [outer = (nil)] 21:16:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x8f871000) [pid = 1839] [serial = 2117] [outer = 0x8f81c000] 21:16:37 INFO - PROCESS | 1839 | 1477628197935 Marionette DEBUG loaded listener.js 21:16:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x90e47400) [pid = 1839] [serial = 2118] [outer = 0x8f81c000] 21:16:38 INFO - PROCESS | 1839 | 1477628198722 Marionette TRACE conn4 <- [1,3290,null,{"value":["/websockets/Secure-Close-1000-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - event.code == 1000 and event.reason = 'Clean Close'",0,null,null]]]}] 21:16:38 INFO - .. 21:16:38 INFO - TEST-OK | /websockets/Secure-Close-1000-verify-code.htm | took 1386ms 21:16:38 INFO - PROCESS | 1839 | 1477628198766 Marionette TRACE conn4 -> [0,3291,"getWindowHandle",null] 21:16:38 INFO - PROCESS | 1839 | 1477628198774 Marionette TRACE conn4 <- [1,3291,null,{"value":"8"}] 21:16:38 INFO - TEST-START | /websockets/Secure-Close-1000.htm 21:16:38 INFO - PROCESS | 1839 | 1477628198799 Marionette TRACE conn4 -> [0,3292,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:16:38 INFO - PROCESS | 1839 | 1477628198980 Marionette TRACE conn4 <- [1,3292,null,{"value":null}] 21:16:39 INFO - PROCESS | 1839 | 1477628199164 Marionette TRACE conn4 -> [0,3293,"getWindowHandles",null] 21:16:39 INFO - PROCESS | 1839 | 1477628199170 Marionette TRACE conn4 <- [1,3293,null,["8"]] 21:16:39 INFO - PROCESS | 1839 | 1477628199176 Marionette TRACE conn4 -> [0,3294,"switchToWindow",{"name":"8"}] 21:16:39 INFO - PROCESS | 1839 | 1477628199184 Marionette TRACE conn4 <- [1,3294,null,{}] 21:16:39 INFO - PROCESS | 1839 | 1477628199191 Marionette TRACE conn4 -> [0,3295,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:16:39 INFO - PROCESS | 1839 | ++DOCSHELL 0x95245800 == 25 [pid = 1839] [id = 729] 21:16:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x9524a800) [pid = 1839] [serial = 2119] [outer = (nil)] 21:16:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x9556f000) [pid = 1839] [serial = 2120] [outer = 0x9524a800] 21:16:39 INFO - PROCESS | 1839 | 1477628199290 Marionette DEBUG loaded listener.js 21:16:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x955e9000) [pid = 1839] [serial = 2121] [outer = 0x9524a800] 21:16:39 INFO - PROCESS | 1839 | 1477628199974 Marionette TRACE conn4 <- [1,3295,null,{"value":["/websockets/Secure-Close-1000.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 21:16:40 INFO - .. 21:16:40 INFO - TEST-OK | /websockets/Secure-Close-1000.htm | took 1221ms 21:16:40 INFO - PROCESS | 1839 | 1477628200018 Marionette TRACE conn4 -> [0,3296,"getWindowHandle",null] 21:16:40 INFO - PROCESS | 1839 | 1477628200023 Marionette TRACE conn4 <- [1,3296,null,{"value":"8"}] 21:16:40 INFO - TEST-START | /websockets/Secure-Close-1005-verify-code.htm 21:16:40 INFO - PROCESS | 1839 | 1477628200032 Marionette TRACE conn4 -> [0,3297,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:16:40 INFO - PROCESS | 1839 | 1477628200316 Marionette TRACE conn4 <- [1,3297,null,{"value":null}] 21:16:40 INFO - PROCESS | 1839 | 1477628200445 Marionette TRACE conn4 -> [0,3298,"getWindowHandles",null] 21:16:40 INFO - PROCESS | 1839 | 1477628200450 Marionette TRACE conn4 <- [1,3298,null,["8"]] 21:16:40 INFO - PROCESS | 1839 | 1477628200460 Marionette TRACE conn4 -> [0,3299,"switchToWindow",{"name":"8"}] 21:16:40 INFO - PROCESS | 1839 | 1477628200469 Marionette TRACE conn4 <- [1,3299,null,{}] 21:16:40 INFO - PROCESS | 1839 | 1477628200490 Marionette TRACE conn4 -> [0,3300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1005-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:16:40 INFO - PROCESS | 1839 | ++DOCSHELL 0x92a34000 == 26 [pid = 1839] [id = 730] 21:16:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x957e4800) [pid = 1839] [serial = 2122] [outer = (nil)] 21:16:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x957ea000) [pid = 1839] [serial = 2123] [outer = 0x957e4800] 21:16:40 INFO - PROCESS | 1839 | 1477628200584 Marionette DEBUG loaded listener.js 21:16:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 82 (0x957ea400) [pid = 1839] [serial = 2124] [outer = 0x957e4800] 21:16:41 INFO - PROCESS | 1839 | 1477628201499 Marionette TRACE conn4 <- [1,3300,null,{"value":["/websockets/Secure-Close-1005-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close() - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close() - return close code is 1005 - Connection should be closed",0,null,null]]]}] 21:16:41 INFO - .. 21:16:41 INFO - TEST-OK | /websockets/Secure-Close-1005-verify-code.htm | took 1522ms 21:16:41 INFO - PROCESS | 1839 | 1477628201553 Marionette TRACE conn4 -> [0,3301,"getWindowHandle",null] 21:16:41 INFO - PROCESS | 1839 | 1477628201560 Marionette TRACE conn4 <- [1,3301,null,{"value":"8"}] 21:16:41 INFO - TEST-START | /websockets/Secure-Close-1005.htm 21:16:41 INFO - PROCESS | 1839 | 1477628201571 Marionette TRACE conn4 -> [0,3302,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:16:41 INFO - PROCESS | 1839 | 1477628201924 Marionette TRACE conn4 <- [1,3302,null,{"value":null}] 21:16:42 INFO - PROCESS | 1839 | 1477628202070 Marionette TRACE conn4 -> [0,3303,"getWindowHandles",null] 21:16:42 INFO - PROCESS | 1839 | 1477628202077 Marionette TRACE conn4 <- [1,3303,null,["8"]] 21:16:42 INFO - PROCESS | 1839 | 1477628202086 Marionette TRACE conn4 -> [0,3304,"switchToWindow",{"name":"8"}] 21:16:42 INFO - PROCESS | 1839 | 1477628202092 Marionette TRACE conn4 <- [1,3304,null,{}] 21:16:42 INFO - PROCESS | 1839 | 1477628202100 Marionette TRACE conn4 -> [0,3305,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1005.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1005.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:16:42 INFO - PROCESS | 1839 | ++DOCSHELL 0x8288c400 == 27 [pid = 1839] [id = 731] 21:16:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 83 (0x8288e000) [pid = 1839] [serial = 2125] [outer = (nil)] 21:16:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 84 (0x83642c00) [pid = 1839] [serial = 2126] [outer = 0x8288e000] 21:16:42 INFO - PROCESS | 1839 | 1477628202192 Marionette DEBUG loaded listener.js 21:16:42 INFO - PROCESS | 1839 | ++DOMWINDOW == 85 (0x836cec00) [pid = 1839] [serial = 2127] [outer = 0x8288e000] 21:16:42 INFO - PROCESS | 1839 | --DOMWINDOW == 84 (0x82535800) [pid = 1839] [serial = 2067] [outer = (nil)] [url = about:blank] 21:16:42 INFO - PROCESS | 1839 | --DOMWINDOW == 83 (0x836ce800) [pid = 1839] [serial = 2061] [outer = (nil)] [url = about:blank] 21:16:42 INFO - PROCESS | 1839 | --DOMWINDOW == 82 (0x82992800) [pid = 1839] [serial = 2058] [outer = (nil)] [url = about:blank] 21:16:42 INFO - PROCESS | 1839 | --DOMWINDOW == 81 (0x825cc800) [pid = 1839] [serial = 2055] [outer = (nil)] [url = about:blank] 21:16:42 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x828fbc00) [pid = 1839] [serial = 2057] [outer = (nil)] [url = about:blank] 21:16:42 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x83641800) [pid = 1839] [serial = 2072] [outer = (nil)] [url = about:blank] 21:16:42 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x8244ac00) [pid = 1839] [serial = 2066] [outer = (nil)] [url = about:blank] 21:16:42 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x8ce98c00) [pid = 1839] [serial = 2081] [outer = (nil)] [url = about:blank] 21:16:42 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x8ce76000) [pid = 1839] [serial = 2079] [outer = (nil)] [url = about:blank] 21:16:42 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x8ce35000) [pid = 1839] [serial = 2075] [outer = (nil)] [url = about:blank] 21:16:42 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x828f4400) [pid = 1839] [serial = 2069] [outer = (nil)] [url = about:blank] 21:16:42 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x8ce6f800) [pid = 1839] [serial = 2078] [outer = (nil)] [url = about:blank] 21:16:42 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x828f6400) [pid = 1839] [serial = 2070] [outer = (nil)] [url = about:blank] 21:16:42 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x8c9b7800) [pid = 1839] [serial = 2063] [outer = (nil)] [url = about:blank] 21:16:42 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x8c9c0c00) [pid = 1839] [serial = 2064] [outer = (nil)] [url = about:blank] 21:16:42 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x8ce3b400) [pid = 1839] [serial = 2076] [outer = (nil)] [url = about:blank] 21:16:42 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x836d3c00) [pid = 1839] [serial = 2073] [outer = (nil)] [url = about:blank] 21:16:42 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x825cd400) [pid = 1839] [serial = 2054] [outer = (nil)] [url = about:blank] 21:16:42 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x836ccc00) [pid = 1839] [serial = 2060] [outer = (nil)] [url = about:blank] 21:16:42 INFO - PROCESS | 1839 | 1477628202984 Marionette TRACE conn4 <- [1,3305,null,{"value":["/websockets/Secure-Close-1005.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1005) - see '7.1.5. The WebSocket Connection Close Code' in http://www.ietf.org/rfc/rfc6455.txt",0,null,null]]]}] 21:16:43 INFO - . 21:16:43 INFO - TEST-OK | /websockets/Secure-Close-1005.htm | took 1478ms 21:16:43 INFO - PROCESS | 1839 | 1477628203048 Marionette TRACE conn4 -> [0,3306,"getWindowHandle",null] 21:16:43 INFO - PROCESS | 1839 | 1477628203055 Marionette TRACE conn4 <- [1,3306,null,{"value":"8"}] 21:16:43 INFO - TEST-START | /websockets/Secure-Close-2999-reason.htm 21:16:43 INFO - PROCESS | 1839 | 1477628203062 Marionette TRACE conn4 -> [0,3307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:16:43 INFO - PROCESS | 1839 | 1477628203241 Marionette TRACE conn4 <- [1,3307,null,{"value":null}] 21:16:43 INFO - PROCESS | 1839 | [1839] 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 21:16:43 INFO - PROCESS | 1839 | 1477628203262 Marionette TRACE conn4 -> [0,3308,"getWindowHandles",null] 21:16:43 INFO - PROCESS | 1839 | 1477628203265 Marionette TRACE conn4 <- [1,3308,null,["8"]] 21:16:43 INFO - PROCESS | 1839 | 1477628203273 Marionette TRACE conn4 -> [0,3309,"switchToWindow",{"name":"8"}] 21:16:43 INFO - PROCESS | 1839 | 1477628203278 Marionette TRACE conn4 <- [1,3309,null,{}] 21:16:43 INFO - PROCESS | 1839 | 1477628203454 Marionette TRACE conn4 -> [0,3310,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-2999-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:16:43 INFO - PROCESS | 1839 | ++DOCSHELL 0x82484c00 == 28 [pid = 1839] [id = 732] 21:16:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x8c9b4000) [pid = 1839] [serial = 2128] [outer = (nil)] 21:16:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x8ce35000) [pid = 1839] [serial = 2129] [outer = 0x8c9b4000] 21:16:43 INFO - PROCESS | 1839 | 1477628203540 Marionette DEBUG loaded listener.js 21:16:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x8ce3c400) [pid = 1839] [serial = 2130] [outer = 0x8c9b4000] 21:16:44 INFO - PROCESS | 1839 | 1477628204117 Marionette TRACE conn4 <- [1,3310,null,{"value":["/websockets/Secure-Close-2999-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(2999, reason) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 21:16:44 INFO - . 21:16:44 INFO - TEST-OK | /websockets/Secure-Close-2999-reason.htm | took 1122ms 21:16:44 INFO - PROCESS | 1839 | 1477628204192 Marionette TRACE conn4 -> [0,3311,"getWindowHandle",null] 21:16:44 INFO - PROCESS | 1839 | 1477628204198 Marionette TRACE conn4 <- [1,3311,null,{"value":"8"}] 21:16:44 INFO - TEST-START | /websockets/Secure-Close-3000-reason.htm 21:16:44 INFO - PROCESS | 1839 | 1477628204206 Marionette TRACE conn4 -> [0,3312,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:16:44 INFO - PROCESS | 1839 | 1477628204379 Marionette TRACE conn4 <- [1,3312,null,{"value":null}] 21:16:44 INFO - PROCESS | 1839 | [1839] 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 21:16:44 INFO - PROCESS | 1839 | 1477628204393 Marionette TRACE conn4 -> [0,3313,"getWindowHandles",null] 21:16:44 INFO - PROCESS | 1839 | 1477628204396 Marionette TRACE conn4 <- [1,3313,null,["8"]] 21:16:44 INFO - PROCESS | 1839 | 1477628204404 Marionette TRACE conn4 -> [0,3314,"switchToWindow",{"name":"8"}] 21:16:44 INFO - PROCESS | 1839 | 1477628204410 Marionette TRACE conn4 <- [1,3314,null,{}] 21:16:44 INFO - PROCESS | 1839 | 1477628204560 Marionette TRACE conn4 -> [0,3315,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-3000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:16:44 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce9c800 == 29 [pid = 1839] [id = 733] 21:16:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x8dae5800) [pid = 1839] [serial = 2131] [outer = (nil)] 21:16:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x8db17400) [pid = 1839] [serial = 2132] [outer = 0x8dae5800] 21:16:44 INFO - PROCESS | 1839 | 1477628204649 Marionette DEBUG loaded listener.js 21:16:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x8db86800) [pid = 1839] [serial = 2133] [outer = 0x8dae5800] 21:16:45 INFO - PROCESS | 1839 | 1477628205319 Marionette TRACE conn4 <- [1,3315,null,{"value":["/websockets/Secure-Close-3000-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 21:16:45 INFO - .. 21:16:45 INFO - TEST-OK | /websockets/Secure-Close-3000-reason.htm | took 1179ms 21:16:45 INFO - PROCESS | 1839 | 1477628205384 Marionette TRACE conn4 -> [0,3316,"getWindowHandle",null] 21:16:45 INFO - PROCESS | 1839 | 1477628205389 Marionette TRACE conn4 <- [1,3316,null,{"value":"8"}] 21:16:45 INFO - TEST-START | /websockets/Secure-Close-3000-verify-code.htm 21:16:45 INFO - PROCESS | 1839 | 1477628205396 Marionette TRACE conn4 -> [0,3317,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:16:45 INFO - PROCESS | 1839 | 1477628205637 Marionette TRACE conn4 <- [1,3317,null,{"value":null}] 21:16:45 INFO - PROCESS | 1839 | 1477628205663 Marionette TRACE conn4 -> [0,3318,"getWindowHandles",null] 21:16:45 INFO - PROCESS | 1839 | 1477628205670 Marionette TRACE conn4 <- [1,3318,null,["8"]] 21:16:45 INFO - PROCESS | 1839 | 1477628205676 Marionette TRACE conn4 -> [0,3319,"switchToWindow",{"name":"8"}] 21:16:45 INFO - PROCESS | 1839 | 1477628205681 Marionette TRACE conn4 <- [1,3319,null,{}] 21:16:45 INFO - PROCESS | 1839 | 1477628205764 Marionette TRACE conn4 -> [0,3320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-3000-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:16:45 INFO - PROCESS | 1839 | ++DOCSHELL 0x92a31800 == 30 [pid = 1839] [id = 734] 21:16:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x92ab8c00) [pid = 1839] [serial = 2134] [outer = (nil)] 21:16:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x939ef000) [pid = 1839] [serial = 2135] [outer = 0x92ab8c00] 21:16:45 INFO - PROCESS | 1839 | 1477628205848 Marionette DEBUG loaded listener.js 21:16:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x93c04400) [pid = 1839] [serial = 2136] [outer = 0x92ab8c00] 21:16:46 INFO - PROCESS | 1839 | 1477628206501 Marionette TRACE conn4 <- [1,3320,null,{"value":["/websockets/Secure-Close-3000-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - verify return code is 3000 - Connection should be closed",0,null,null]]]}] 21:16:46 INFO - .. 21:16:46 INFO - TEST-OK | /websockets/Secure-Close-3000-verify-code.htm | took 1131ms 21:16:46 INFO - PROCESS | 1839 | 1477628206526 Marionette TRACE conn4 -> [0,3321,"getWindowHandle",null] 21:16:46 INFO - PROCESS | 1839 | 1477628206530 Marionette TRACE conn4 <- [1,3321,null,{"value":"8"}] 21:16:46 INFO - TEST-START | /websockets/Secure-Close-4999-reason.htm 21:16:46 INFO - PROCESS | 1839 | 1477628206537 Marionette TRACE conn4 -> [0,3322,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:16:46 INFO - PROCESS | 1839 | 1477628206798 Marionette TRACE conn4 <- [1,3322,null,{"value":null}] 21:16:46 INFO - PROCESS | 1839 | 1477628206835 Marionette TRACE conn4 -> [0,3323,"getWindowHandles",null] 21:16:46 INFO - PROCESS | 1839 | 1477628206839 Marionette TRACE conn4 <- [1,3323,null,["8"]] 21:16:46 INFO - PROCESS | 1839 | 1477628206845 Marionette TRACE conn4 -> [0,3324,"switchToWindow",{"name":"8"}] 21:16:46 INFO - PROCESS | 1839 | 1477628206851 Marionette TRACE conn4 <- [1,3324,null,{}] 21:16:46 INFO - PROCESS | 1839 | 1477628206856 Marionette TRACE conn4 -> [0,3325,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-4999-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:16:46 INFO - PROCESS | 1839 | ++DOCSHELL 0x82538c00 == 31 [pid = 1839] [id = 735] 21:16:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x9556e800) [pid = 1839] [serial = 2137] [outer = (nil)] 21:16:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x955e7400) [pid = 1839] [serial = 2138] [outer = 0x9556e800] 21:16:47 INFO - PROCESS | 1839 | 1477628207015 Marionette DEBUG loaded listener.js 21:16:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x956ec400) [pid = 1839] [serial = 2139] [outer = 0x9556e800] 21:16:47 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x8db7cc00) [pid = 1839] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm] 21:16:47 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x939f6400) [pid = 1839] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-wrong-scheme.htm] 21:16:47 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x90e44000) [pid = 1839] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url.htm] 21:16:47 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x8c772c00) [pid = 1839] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm] 21:16:47 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x828f7400) [pid = 1839] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm] 21:16:47 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x92abc400) [pid = 1839] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm] 21:16:47 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x8ce96000) [pid = 1839] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm] 21:16:47 INFO - PROCESS | 1839 | 1477628207778 Marionette TRACE conn4 <- [1,3325,null,{"value":["/websockets/Secure-Close-4999-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(4999, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(4999, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 21:16:47 INFO - .. 21:16:47 INFO - TEST-OK | /websockets/Secure-Close-4999-reason.htm | took 1289ms 21:16:47 INFO - PROCESS | 1839 | 1477628207826 Marionette TRACE conn4 -> [0,3326,"getWindowHandle",null] 21:16:47 INFO - PROCESS | 1839 | 1477628207830 Marionette TRACE conn4 <- [1,3326,null,{"value":"8"}] 21:16:47 INFO - TEST-START | /websockets/Secure-Close-NaN.htm 21:16:47 INFO - PROCESS | 1839 | 1477628207837 Marionette TRACE conn4 -> [0,3327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:16:48 INFO - PROCESS | 1839 | 1477628208093 Marionette TRACE conn4 <- [1,3327,null,{"value":null}] 21:16:48 INFO - PROCESS | 1839 | 1477628208115 Marionette TRACE conn4 -> [0,3328,"getWindowHandles",null] 21:16:48 INFO - PROCESS | 1839 | 1477628208119 Marionette TRACE conn4 <- [1,3328,null,["8"]] 21:16:48 INFO - PROCESS | 1839 | 1477628208126 Marionette TRACE conn4 -> [0,3329,"switchToWindow",{"name":"8"}] 21:16:48 INFO - PROCESS | 1839 | 1477628208132 Marionette TRACE conn4 <- [1,3329,null,{}] 21:16:48 INFO - PROCESS | 1839 | 1477628208137 Marionette TRACE conn4 -> [0,3330,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-NaN.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-NaN.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:16:48 INFO - PROCESS | 1839 | ++DOCSHELL 0x957e2400 == 32 [pid = 1839] [id = 736] 21:16:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x95934c00) [pid = 1839] [serial = 2140] [outer = (nil)] 21:16:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x95939000) [pid = 1839] [serial = 2141] [outer = 0x95934c00] 21:16:48 INFO - PROCESS | 1839 | 1477628208232 Marionette DEBUG loaded listener.js 21:16:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x95b60400) [pid = 1839] [serial = 2142] [outer = 0x95934c00] 21:16:48 INFO - PROCESS | 1839 | 1477628208876 Marionette TRACE conn4 <- [1,3330,null,{"value":["/websockets/Secure-Close-NaN.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(NaN) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 21:16:48 INFO - . 21:16:48 INFO - TEST-OK | /websockets/Secure-Close-NaN.htm | took 1084ms 21:16:48 INFO - PROCESS | 1839 | 1477628208921 Marionette TRACE conn4 -> [0,3331,"getWindowHandle",null] 21:16:48 INFO - PROCESS | 1839 | 1477628208925 Marionette TRACE conn4 <- [1,3331,null,{"value":"8"}] 21:16:48 INFO - TEST-START | /websockets/Secure-Close-Reason-124Bytes.htm 21:16:48 INFO - PROCESS | 1839 | 1477628208934 Marionette TRACE conn4 -> [0,3332,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:16:49 INFO - PROCESS | 1839 | 1477628209097 Marionette TRACE conn4 <- [1,3332,null,{"value":null}] 21:16:49 INFO - PROCESS | 1839 | [1839] 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 21:16:49 INFO - PROCESS | 1839 | 1477628209247 Marionette TRACE conn4 -> [0,3333,"getWindowHandles",null] 21:16:49 INFO - PROCESS | 1839 | 1477628209254 Marionette TRACE conn4 <- [1,3333,null,["8"]] 21:16:49 INFO - PROCESS | 1839 | 1477628209262 Marionette TRACE conn4 -> [0,3334,"switchToWindow",{"name":"8"}] 21:16:49 INFO - PROCESS | 1839 | 1477628209270 Marionette TRACE conn4 <- [1,3334,null,{}] 21:16:49 INFO - PROCESS | 1839 | 1477628209275 Marionette TRACE conn4 -> [0,3335,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-Reason-124Bytes.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:16:49 INFO - PROCESS | 1839 | ++DOCSHELL 0x95b65800 == 33 [pid = 1839] [id = 737] 21:16:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x95b65c00) [pid = 1839] [serial = 2143] [outer = (nil)] 21:16:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x95b68800) [pid = 1839] [serial = 2144] [outer = 0x95b65c00] 21:16:49 INFO - PROCESS | 1839 | 1477628209356 Marionette DEBUG loaded listener.js 21:16:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x95b67800) [pid = 1839] [serial = 2145] [outer = 0x95b65c00] 21:16:50 INFO - PROCESS | 1839 | 1477628210089 Marionette TRACE conn4 <- [1,3335,null,{"value":["/websockets/Secure-Close-Reason-124Bytes.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(code, 'reason more than 123 bytes') - SYNTAX_ERR is thrown",0,null,null]]]}] 21:16:50 INFO - . 21:16:50 INFO - TEST-OK | /websockets/Secure-Close-Reason-124Bytes.htm | took 1175ms 21:16:50 INFO - PROCESS | 1839 | 1477628210108 Marionette TRACE conn4 -> [0,3336,"getWindowHandle",null] 21:16:50 INFO - PROCESS | 1839 | 1477628210115 Marionette TRACE conn4 <- [1,3336,null,{"value":"8"}] 21:16:50 INFO - TEST-START | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm 21:16:50 INFO - PROCESS | 1839 | 1477628210127 Marionette TRACE conn4 -> [0,3337,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:16:50 INFO - PROCESS | 1839 | 1477628210407 Marionette TRACE conn4 <- [1,3337,null,{"value":null}] 21:16:50 INFO - PROCESS | 1839 | [1839] 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 21:16:50 INFO - PROCESS | 1839 | 1477628210542 Marionette TRACE conn4 -> [0,3338,"getWindowHandles",null] 21:16:50 INFO - PROCESS | 1839 | 1477628210547 Marionette TRACE conn4 <- [1,3338,null,["8"]] 21:16:50 INFO - PROCESS | 1839 | 1477628210558 Marionette TRACE conn4 -> [0,3339,"switchToWindow",{"name":"8"}] 21:16:50 INFO - PROCESS | 1839 | 1477628210565 Marionette TRACE conn4 <- [1,3339,null,{}] 21:16:50 INFO - PROCESS | 1839 | 1477628210616 Marionette TRACE conn4 -> [0,3340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-Reason-Unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:16:50 INFO - PROCESS | 1839 | ++DOCSHELL 0x828fc800 == 34 [pid = 1839] [id = 738] 21:16:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x8299e800) [pid = 1839] [serial = 2146] [outer = (nil)] 21:16:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x836d1c00) [pid = 1839] [serial = 2147] [outer = 0x8299e800] 21:16:50 INFO - PROCESS | 1839 | 1477628210717 Marionette DEBUG loaded listener.js 21:16:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x8c775000) [pid = 1839] [serial = 2148] [outer = 0x8299e800] 21:16:51 INFO - PROCESS | 1839 | [1839] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 21:16:51 INFO - PROCESS | 1839 | [1839] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 21:16:51 INFO - PROCESS | 1839 | 1477628211417 Marionette TRACE conn4 <- [1,3340,null,{"value":["/websockets/Secure-Close-Reason-Unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get closed",0,null,null]]]}] 21:16:51 INFO - .. 21:16:51 INFO - TEST-OK | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm | took 1324ms 21:16:51 INFO - PROCESS | 1839 | 1477628211489 Marionette TRACE conn4 -> [0,3341,"getWindowHandle",null] 21:16:51 INFO - PROCESS | 1839 | 1477628211497 Marionette TRACE conn4 <- [1,3341,null,{"value":"8"}] 21:16:51 INFO - TEST-START | /websockets/Secure-Close-null.htm 21:16:51 INFO - PROCESS | 1839 | 1477628211506 Marionette TRACE conn4 -> [0,3342,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:16:51 INFO - PROCESS | 1839 | 1477628211722 Marionette TRACE conn4 <- [1,3342,null,{"value":null}] 21:16:51 INFO - PROCESS | 1839 | 1477628211918 Marionette TRACE conn4 -> [0,3343,"getWindowHandles",null] 21:16:51 INFO - PROCESS | 1839 | 1477628211923 Marionette TRACE conn4 <- [1,3343,null,["8"]] 21:16:51 INFO - PROCESS | 1839 | 1477628211932 Marionette TRACE conn4 -> [0,3344,"switchToWindow",{"name":"8"}] 21:16:51 INFO - PROCESS | 1839 | 1477628211937 Marionette TRACE conn4 <- [1,3344,null,{}] 21:16:51 INFO - PROCESS | 1839 | 1477628211945 Marionette TRACE conn4 -> [0,3345,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-null.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:16:51 INFO - PROCESS | 1839 | ++DOCSHELL 0x8f816c00 == 35 [pid = 1839] [id = 739] 21:16:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x8f86c400) [pid = 1839] [serial = 2149] [outer = (nil)] 21:16:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 82 (0x90e4c800) [pid = 1839] [serial = 2150] [outer = 0x8f86c400] 21:16:52 INFO - PROCESS | 1839 | 1477628212043 Marionette DEBUG loaded listener.js 21:16:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 83 (0x9315fc00) [pid = 1839] [serial = 2151] [outer = 0x8f86c400] 21:16:52 INFO - PROCESS | 1839 | 1477628212743 Marionette TRACE conn4 <- [1,3345,null,{"value":["/websockets/Secure-Close-null.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(null) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 21:16:52 INFO - . 21:16:52 INFO - TEST-OK | /websockets/Secure-Close-null.htm | took 1275ms 21:16:52 INFO - PROCESS | 1839 | 1477628212789 Marionette TRACE conn4 -> [0,3346,"getWindowHandle",null] 21:16:52 INFO - PROCESS | 1839 | 1477628212797 Marionette TRACE conn4 <- [1,3346,null,{"value":"8"}] 21:16:52 INFO - TEST-START | /websockets/Secure-Close-onlyReason.htm 21:16:52 INFO - PROCESS | 1839 | 1477628212822 Marionette TRACE conn4 -> [0,3347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:16:53 INFO - PROCESS | 1839 | 1477628213010 Marionette TRACE conn4 <- [1,3347,null,{"value":null}] 21:16:53 INFO - PROCESS | 1839 | [1839] 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 21:16:53 INFO - PROCESS | 1839 | 1477628213201 Marionette TRACE conn4 -> [0,3348,"getWindowHandles",null] 21:16:53 INFO - PROCESS | 1839 | 1477628213206 Marionette TRACE conn4 <- [1,3348,null,["8"]] 21:16:53 INFO - PROCESS | 1839 | 1477628213213 Marionette TRACE conn4 -> [0,3349,"switchToWindow",{"name":"8"}] 21:16:53 INFO - PROCESS | 1839 | 1477628213221 Marionette TRACE conn4 <- [1,3349,null,{}] 21:16:53 INFO - PROCESS | 1839 | 1477628213229 Marionette TRACE conn4 -> [0,3350,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-onlyReason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:16:53 INFO - PROCESS | 1839 | ++DOCSHELL 0x95b5dc00 == 36 [pid = 1839] [id = 740] 21:16:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 84 (0x95b64000) [pid = 1839] [serial = 2152] [outer = (nil)] 21:16:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 85 (0x95d7e800) [pid = 1839] [serial = 2153] [outer = 0x95b64000] 21:16:53 INFO - PROCESS | 1839 | 1477628213333 Marionette DEBUG loaded listener.js 21:16:53 INFO - PROCESS | 1839 | ++DOMWINDOW == 86 (0x95d84c00) [pid = 1839] [serial = 2154] [outer = 0x95b64000] 21:16:54 INFO - PROCESS | 1839 | 1477628214010 Marionette TRACE conn4 <- [1,3350,null,{"value":["/websockets/Secure-Close-onlyReason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(only reason) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 21:16:54 INFO - . 21:16:54 INFO - TEST-OK | /websockets/Secure-Close-onlyReason.htm | took 1223ms 21:16:54 INFO - TEST-START | /websockets/Secure-Close-readyState-Closed.htm 21:16:54 INFO - PROCESS | 1839 | 1477628214042 Marionette TRACE conn4 -> [0,3351,"getWindowHandle",null] 21:16:54 INFO - PROCESS | 1839 | 1477628214046 Marionette TRACE conn4 <- [1,3351,null,{"value":"8"}] 21:16:54 INFO - PROCESS | 1839 | 1477628214058 Marionette TRACE conn4 -> [0,3352,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:16:54 INFO - PROCESS | 1839 | 1477628214263 Marionette TRACE conn4 <- [1,3352,null,{"value":null}] 21:16:54 INFO - PROCESS | 1839 | [1839] 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 21:16:54 INFO - PROCESS | 1839 | 1477628214453 Marionette TRACE conn4 -> [0,3353,"getWindowHandles",null] 21:16:54 INFO - PROCESS | 1839 | 1477628214458 Marionette TRACE conn4 <- [1,3353,null,["8"]] 21:16:54 INFO - PROCESS | 1839 | 1477628214471 Marionette TRACE conn4 -> [0,3354,"switchToWindow",{"name":"8"}] 21:16:54 INFO - PROCESS | 1839 | 1477628214477 Marionette TRACE conn4 <- [1,3354,null,{}] 21:16:54 INFO - PROCESS | 1839 | 1477628214531 Marionette TRACE conn4 -> [0,3355,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-readyState-Closed.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:16:54 INFO - PROCESS | 1839 | ++DOCSHELL 0x95e68800 == 37 [pid = 1839] [id = 741] 21:16:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 87 (0x95e69000) [pid = 1839] [serial = 2155] [outer = (nil)] 21:16:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 88 (0x95e6d000) [pid = 1839] [serial = 2156] [outer = 0x95e69000] 21:16:54 INFO - PROCESS | 1839 | 1477628214625 Marionette DEBUG loaded listener.js 21:16:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 89 (0x95e6f800) [pid = 1839] [serial = 2157] [outer = 0x95e69000] 21:16:55 INFO - PROCESS | 1839 | 1477628215311 Marionette TRACE conn4 <- [1,3355,null,{"value":["/websockets/Secure-Close-readyState-Closed.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 21:16:55 INFO - .. 21:16:55 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closed.htm | took 1275ms 21:16:55 INFO - PROCESS | 1839 | 1477628215328 Marionette TRACE conn4 -> [0,3356,"getWindowHandle",null] 21:16:55 INFO - PROCESS | 1839 | 1477628215332 Marionette TRACE conn4 <- [1,3356,null,{"value":"8"}] 21:16:55 INFO - TEST-START | /websockets/Secure-Close-readyState-Closing.htm 21:16:55 INFO - PROCESS | 1839 | 1477628215339 Marionette TRACE conn4 -> [0,3357,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:16:55 INFO - PROCESS | 1839 | 1477628215525 Marionette TRACE conn4 <- [1,3357,null,{"value":null}] 21:16:55 INFO - PROCESS | 1839 | 1477628215890 Marionette TRACE conn4 -> [0,3358,"getWindowHandles",null] 21:16:55 INFO - PROCESS | 1839 | 1477628215897 Marionette TRACE conn4 <- [1,3358,null,["8"]] 21:16:55 INFO - PROCESS | 1839 | 1477628215909 Marionette TRACE conn4 -> [0,3359,"switchToWindow",{"name":"8"}] 21:16:55 INFO - PROCESS | 1839 | 1477628215920 Marionette TRACE conn4 <- [1,3359,null,{}] 21:16:55 INFO - PROCESS | 1839 | 1477628215929 Marionette TRACE conn4 -> [0,3360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-readyState-Closing.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:16:55 INFO - PROCESS | 1839 | ++DOCSHELL 0x828f5000 == 38 [pid = 1839] [id = 742] 21:16:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 90 (0x828f6000) [pid = 1839] [serial = 2158] [outer = (nil)] 21:16:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 91 (0x8299ac00) [pid = 1839] [serial = 2159] [outer = 0x828f6000] 21:16:56 INFO - PROCESS | 1839 | 1477628216021 Marionette DEBUG loaded listener.js 21:16:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 92 (0x8299b000) [pid = 1839] [serial = 2160] [outer = 0x828f6000] 21:16:56 INFO - PROCESS | 1839 | 1477628216809 Marionette TRACE conn4 <- [1,3360,null,{"value":["/websockets/Secure-Close-readyState-Closing.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - readyState should be in CLOSING state just before onclose is called",0,null,null]]]}] 21:16:56 INFO - . 21:16:56 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closing.htm | took 1481ms 21:16:56 INFO - PROCESS | 1839 | 1477628216845 Marionette TRACE conn4 -> [0,3361,"getWindowHandle",null] 21:16:56 INFO - PROCESS | 1839 | 1477628216850 Marionette TRACE conn4 <- [1,3361,null,{"value":"8"}] 21:16:56 INFO - TEST-START | /websockets/Secure-Close-server-initiated-close.htm 21:16:56 INFO - PROCESS | 1839 | 1477628216861 Marionette TRACE conn4 -> [0,3362,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:16:57 INFO - PROCESS | 1839 | 1477628217050 Marionette TRACE conn4 <- [1,3362,null,{"value":null}] 21:16:57 INFO - PROCESS | 1839 | --DOMWINDOW == 91 (0x93a2fc00) [pid = 1839] [serial = 2108] [outer = (nil)] [url = about:blank] 21:16:57 INFO - PROCESS | 1839 | --DOMWINDOW == 90 (0x95240c00) [pid = 1839] [serial = 2109] [outer = (nil)] [url = about:blank] 21:16:57 INFO - PROCESS | 1839 | --DOMWINDOW == 89 (0x92d73400) [pid = 1839] [serial = 2105] [outer = (nil)] [url = about:blank] 21:16:57 INFO - PROCESS | 1839 | --DOMWINDOW == 88 (0x828f3800) [pid = 1839] [serial = 2106] [outer = (nil)] [url = about:blank] 21:16:57 INFO - PROCESS | 1839 | --DOMWINDOW == 87 (0x90e50800) [pid = 1839] [serial = 2102] [outer = (nil)] [url = about:blank] 21:16:57 INFO - PROCESS | 1839 | --DOMWINDOW == 86 (0x91a22c00) [pid = 1839] [serial = 2103] [outer = (nil)] [url = about:blank] 21:16:57 INFO - PROCESS | 1839 | --DOMWINDOW == 85 (0x8f813400) [pid = 1839] [serial = 2099] [outer = (nil)] [url = about:blank] 21:16:57 INFO - PROCESS | 1839 | --DOMWINDOW == 84 (0x8f819000) [pid = 1839] [serial = 2100] [outer = (nil)] [url = about:blank] 21:16:57 INFO - PROCESS | 1839 | --DOMWINDOW == 83 (0x8ce2e000) [pid = 1839] [serial = 2096] [outer = (nil)] [url = about:blank] 21:16:57 INFO - PROCESS | 1839 | --DOMWINDOW == 82 (0x8ce37400) [pid = 1839] [serial = 2097] [outer = (nil)] [url = about:blank] 21:16:57 INFO - PROCESS | 1839 | --DOMWINDOW == 81 (0x82996400) [pid = 1839] [serial = 2093] [outer = (nil)] [url = about:blank] 21:16:57 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x82997400) [pid = 1839] [serial = 2094] [outer = (nil)] [url = about:blank] 21:16:57 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x8db7dc00) [pid = 1839] [serial = 2090] [outer = (nil)] [url = about:blank] 21:16:57 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x836cd000) [pid = 1839] [serial = 2087] [outer = (nil)] [url = about:blank] 21:16:57 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x82446400) [pid = 1839] [serial = 2084] [outer = (nil)] [url = about:blank] 21:16:57 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x8daedc00) [pid = 1839] [serial = 2082] [outer = (nil)] [url = about:blank] 21:16:57 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x95244800) [pid = 1839] [serial = 2111] [outer = (nil)] [url = about:blank] 21:16:57 INFO - PROCESS | 1839 | 1477628217316 Marionette TRACE conn4 -> [0,3363,"getWindowHandles",null] 21:16:57 INFO - PROCESS | 1839 | 1477628217322 Marionette TRACE conn4 <- [1,3363,null,["8"]] 21:16:57 INFO - PROCESS | 1839 | 1477628217349 Marionette TRACE conn4 -> [0,3364,"switchToWindow",{"name":"8"}] 21:16:57 INFO - PROCESS | 1839 | 1477628217358 Marionette TRACE conn4 <- [1,3364,null,{}] 21:16:57 INFO - PROCESS | 1839 | 1477628217367 Marionette TRACE conn4 -> [0,3365,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-server-initiated-close.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:16:57 INFO - PROCESS | 1839 | ++DOCSHELL 0x825c4c00 == 39 [pid = 1839] [id = 743] 21:16:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x825c5c00) [pid = 1839] [serial = 2161] [outer = (nil)] 21:16:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x828fb000) [pid = 1839] [serial = 2162] [outer = 0x825c5c00] 21:16:57 INFO - PROCESS | 1839 | 1477628217455 Marionette DEBUG loaded listener.js 21:16:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x836d3000) [pid = 1839] [serial = 2163] [outer = 0x825c5c00] 21:16:58 INFO - PROCESS | 1839 | 1477628218358 Marionette TRACE conn4 <- [1,3365,null,{"value":["/websockets/Secure-Close-server-initiated-close.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Server initiated Close - Client sends back a CLOSE - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Server initiated Close - Client sends back a CLOSE - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 21:16:58 INFO - .. 21:16:58 INFO - TEST-OK | /websockets/Secure-Close-server-initiated-close.htm | took 1522ms 21:16:58 INFO - PROCESS | 1839 | 1477628218383 Marionette TRACE conn4 -> [0,3366,"getWindowHandle",null] 21:16:58 INFO - PROCESS | 1839 | 1477628218387 Marionette TRACE conn4 <- [1,3366,null,{"value":"8"}] 21:16:58 INFO - TEST-START | /websockets/Secure-Close-string.htm 21:16:58 INFO - PROCESS | 1839 | 1477628218394 Marionette TRACE conn4 -> [0,3367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:16:58 INFO - PROCESS | 1839 | 1477628218591 Marionette TRACE conn4 <- [1,3367,null,{"value":null}] 21:16:58 INFO - PROCESS | 1839 | 1477628218760 Marionette TRACE conn4 -> [0,3368,"getWindowHandles",null] 21:16:58 INFO - PROCESS | 1839 | 1477628218771 Marionette TRACE conn4 <- [1,3368,null,["8"]] 21:16:58 INFO - PROCESS | 1839 | 1477628218783 Marionette TRACE conn4 -> [0,3369,"switchToWindow",{"name":"8"}] 21:16:58 INFO - PROCESS | 1839 | 1477628218791 Marionette TRACE conn4 <- [1,3369,null,{}] 21:16:58 INFO - PROCESS | 1839 | 1477628218796 Marionette TRACE conn4 -> [0,3370,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-string.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:16:58 INFO - PROCESS | 1839 | ++DOCSHELL 0x90e46c00 == 40 [pid = 1839] [id = 744] 21:16:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x91aee000) [pid = 1839] [serial = 2164] [outer = (nil)] 21:16:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x92abd400) [pid = 1839] [serial = 2165] [outer = 0x91aee000] 21:16:58 INFO - PROCESS | 1839 | 1477628218934 Marionette DEBUG loaded listener.js 21:16:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x92d73800) [pid = 1839] [serial = 2166] [outer = 0x91aee000] 21:16:59 INFO - PROCESS | 1839 | 1477628219641 Marionette TRACE conn4 <- [1,3370,null,{"value":["/websockets/Secure-Close-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(string) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 21:16:59 INFO - . 21:16:59 INFO - TEST-OK | /websockets/Secure-Close-string.htm | took 1273ms 21:16:59 INFO - PROCESS | 1839 | 1477628219667 Marionette TRACE conn4 -> [0,3371,"getWindowHandle",null] 21:16:59 INFO - PROCESS | 1839 | 1477628219671 Marionette TRACE conn4 <- [1,3371,null,{"value":"8"}] 21:16:59 INFO - TEST-START | /websockets/Secure-Close-undefined.htm 21:16:59 INFO - PROCESS | 1839 | 1477628219681 Marionette TRACE conn4 -> [0,3372,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:16:59 INFO - PROCESS | 1839 | 1477628219922 Marionette TRACE conn4 <- [1,3372,null,{"value":null}] 21:16:59 INFO - PROCESS | 1839 | [1839] 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 21:16:59 INFO - PROCESS | 1839 | 1477628219945 Marionette TRACE conn4 -> [0,3373,"getWindowHandles",null] 21:16:59 INFO - PROCESS | 1839 | 1477628219949 Marionette TRACE conn4 <- [1,3373,null,["8"]] 21:16:59 INFO - PROCESS | 1839 | 1477628219955 Marionette TRACE conn4 -> [0,3374,"switchToWindow",{"name":"8"}] 21:16:59 INFO - PROCESS | 1839 | 1477628219961 Marionette TRACE conn4 <- [1,3374,null,{}] 21:16:59 INFO - PROCESS | 1839 | 1477628219966 Marionette TRACE conn4 -> [0,3375,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-undefined.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-undefined.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:17:00 INFO - PROCESS | 1839 | ++DOCSHELL 0x93160c00 == 41 [pid = 1839] [id = 745] 21:17:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 82 (0x955e2400) [pid = 1839] [serial = 2167] [outer = (nil)] 21:17:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 83 (0x957e3000) [pid = 1839] [serial = 2168] [outer = 0x955e2400] 21:17:00 INFO - PROCESS | 1839 | 1477628220134 Marionette DEBUG loaded listener.js 21:17:00 INFO - PROCESS | 1839 | ++DOMWINDOW == 84 (0x957ee400) [pid = 1839] [serial = 2169] [outer = 0x955e2400] 21:17:00 INFO - PROCESS | 1839 | 1477628220971 Marionette TRACE conn4 <- [1,3375,null,{"value":["/websockets/Secure-Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close Secure WebSocket - Code is undefined",0,null,null]]]}] 21:17:01 INFO - . 21:17:01 INFO - TEST-OK | /websockets/Secure-Close-undefined.htm | took 1329ms 21:17:01 INFO - PROCESS | 1839 | 1477628221010 Marionette TRACE conn4 -> [0,3376,"getWindowHandle",null] 21:17:01 INFO - PROCESS | 1839 | 1477628221013 Marionette TRACE conn4 <- [1,3376,null,{"value":"8"}] 21:17:01 INFO - TEST-START | /websockets/Secure-Send-65K-data.htm 21:17:01 INFO - PROCESS | 1839 | 1477628221022 Marionette TRACE conn4 -> [0,3377,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:17:01 INFO - PROCESS | 1839 | 1477628221254 Marionette TRACE conn4 <- [1,3377,null,{"value":null}] 21:17:01 INFO - PROCESS | 1839 | 1477628221272 Marionette TRACE conn4 -> [0,3378,"getWindowHandles",null] 21:17:01 INFO - PROCESS | 1839 | 1477628221276 Marionette TRACE conn4 <- [1,3378,null,["8"]] 21:17:01 INFO - PROCESS | 1839 | 1477628221283 Marionette TRACE conn4 -> [0,3379,"switchToWindow",{"name":"8"}] 21:17:01 INFO - PROCESS | 1839 | 1477628221288 Marionette TRACE conn4 <- [1,3379,null,{}] 21:17:01 INFO - PROCESS | 1839 | 1477628221293 Marionette TRACE conn4 -> [0,3380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-65K-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:17:01 INFO - PROCESS | 1839 | ++DOCSHELL 0x82446000 == 42 [pid = 1839] [id = 746] 21:17:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 85 (0x95d7d800) [pid = 1839] [serial = 2170] [outer = (nil)] 21:17:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 86 (0x95d8a400) [pid = 1839] [serial = 2171] [outer = 0x95d7d800] 21:17:01 INFO - PROCESS | 1839 | 1477628221454 Marionette DEBUG loaded listener.js 21:17:01 INFO - PROCESS | 1839 | ++DOMWINDOW == 87 (0x95d8ac00) [pid = 1839] [serial = 2172] [outer = 0x95d7d800] 21:17:02 INFO - PROCESS | 1839 | --DOMWINDOW == 86 (0x8288e000) [pid = 1839] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005.htm] 21:17:02 INFO - PROCESS | 1839 | --DOMWINDOW == 85 (0x8c9b4000) [pid = 1839] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm] 21:17:02 INFO - PROCESS | 1839 | --DOMWINDOW == 84 (0x9556e800) [pid = 1839] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm] 21:17:02 INFO - PROCESS | 1839 | --DOMWINDOW == 83 (0x95934c00) [pid = 1839] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-NaN.htm] 21:17:02 INFO - PROCESS | 1839 | --DOMWINDOW == 82 (0x92ab8c00) [pid = 1839] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm] 21:17:02 INFO - PROCESS | 1839 | --DOMWINDOW == 81 (0x8dae5800) [pid = 1839] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm] 21:17:02 INFO - PROCESS | 1839 | 1477628222353 Marionette TRACE conn4 <- [1,3380,null,{"value":["/websockets/Secure-Send-65K-data.htm",0,null,null,[["W3C WebSocket API - Send 65K data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 65K data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 21:17:02 INFO - ... 21:17:02 INFO - TEST-OK | /websockets/Secure-Send-65K-data.htm | took 1376ms 21:17:02 INFO - PROCESS | 1839 | 1477628222396 Marionette TRACE conn4 -> [0,3381,"getWindowHandle",null] 21:17:02 INFO - PROCESS | 1839 | 1477628222400 Marionette TRACE conn4 <- [1,3381,null,{"value":"8"}] 21:17:02 INFO - TEST-START | /websockets/Secure-Send-binary-65K-arraybuffer.htm 21:17:02 INFO - PROCESS | 1839 | 1477628222407 Marionette TRACE conn4 -> [0,3382,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:17:02 INFO - PROCESS | 1839 | 1477628222567 Marionette TRACE conn4 <- [1,3382,null,{"value":null}] 21:17:02 INFO - PROCESS | 1839 | 1477628222579 Marionette TRACE conn4 -> [0,3383,"getWindowHandles",null] 21:17:02 INFO - PROCESS | 1839 | 1477628222582 Marionette TRACE conn4 <- [1,3383,null,["8"]] 21:17:02 INFO - PROCESS | 1839 | 1477628222588 Marionette TRACE conn4 -> [0,3384,"switchToWindow",{"name":"8"}] 21:17:02 INFO - PROCESS | 1839 | 1477628222593 Marionette TRACE conn4 <- [1,3384,null,{}] 21:17:02 INFO - PROCESS | 1839 | 1477628222598 Marionette TRACE conn4 -> [0,3385,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-65K-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:17:02 INFO - PROCESS | 1839 | ++DOCSHELL 0x825d3000 == 43 [pid = 1839] [id = 747] 21:17:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 82 (0x83641800) [pid = 1839] [serial = 2173] [outer = (nil)] 21:17:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 83 (0x95e71400) [pid = 1839] [serial = 2174] [outer = 0x83641800] 21:17:02 INFO - PROCESS | 1839 | 1477628222714 Marionette DEBUG loaded listener.js 21:17:02 INFO - PROCESS | 1839 | ++DOMWINDOW == 84 (0x96104000) [pid = 1839] [serial = 2175] [outer = 0x83641800] 21:17:03 INFO - PROCESS | 1839 | 1477628223555 Marionette TRACE conn4 <- [1,3385,null,{"value":["/websockets/Secure-Send-binary-65K-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 21:17:03 INFO - ... 21:17:03 INFO - TEST-OK | /websockets/Secure-Send-binary-65K-arraybuffer.htm | took 1180ms 21:17:03 INFO - PROCESS | 1839 | 1477628223588 Marionette TRACE conn4 -> [0,3386,"getWindowHandle",null] 21:17:03 INFO - PROCESS | 1839 | 1477628223590 Marionette TRACE conn4 <- [1,3386,null,{"value":"8"}] 21:17:03 INFO - TEST-START | /websockets/Secure-Send-binary-arraybuffer.htm 21:17:03 INFO - PROCESS | 1839 | 1477628223601 Marionette TRACE conn4 -> [0,3387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:17:03 INFO - PROCESS | 1839 | 1477628223821 Marionette TRACE conn4 <- [1,3387,null,{"value":null}] 21:17:03 INFO - PROCESS | 1839 | 1477628223838 Marionette TRACE conn4 -> [0,3388,"getWindowHandles",null] 21:17:03 INFO - PROCESS | 1839 | 1477628223842 Marionette TRACE conn4 <- [1,3388,null,["8"]] 21:17:03 INFO - PROCESS | 1839 | 1477628223849 Marionette TRACE conn4 -> [0,3389,"switchToWindow",{"name":"8"}] 21:17:03 INFO - PROCESS | 1839 | 1477628223855 Marionette TRACE conn4 <- [1,3389,null,{}] 21:17:03 INFO - PROCESS | 1839 | 1477628223861 Marionette TRACE conn4 -> [0,3390,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:17:03 INFO - PROCESS | 1839 | ++DOCSHELL 0x825d2000 == 44 [pid = 1839] [id = 748] 21:17:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 85 (0x9610c800) [pid = 1839] [serial = 2176] [outer = (nil)] 21:17:03 INFO - PROCESS | 1839 | ++DOMWINDOW == 86 (0x96110c00) [pid = 1839] [serial = 2177] [outer = 0x9610c800] 21:17:03 INFO - PROCESS | 1839 | 1477628223949 Marionette DEBUG loaded listener.js 21:17:04 INFO - PROCESS | 1839 | ++DOMWINDOW == 87 (0x96164400) [pid = 1839] [serial = 2178] [outer = 0x9610c800] 21:17:04 INFO - PROCESS | 1839 | 1477628224817 Marionette TRACE conn4 <- [1,3390,null,{"value":["/websockets/Secure-Send-binary-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 21:17:04 INFO - ... 21:17:04 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybuffer.htm | took 1275ms 21:17:04 INFO - PROCESS | 1839 | 1477628224876 Marionette TRACE conn4 -> [0,3391,"getWindowHandle",null] 21:17:04 INFO - PROCESS | 1839 | 1477628224884 Marionette TRACE conn4 <- [1,3391,null,{"value":"8"}] 21:17:04 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float32.htm 21:17:04 INFO - PROCESS | 1839 | 1477628224897 Marionette TRACE conn4 -> [0,3392,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:17:05 INFO - PROCESS | 1839 | 1477628225151 Marionette TRACE conn4 <- [1,3392,null,{"value":null}] 21:17:05 INFO - PROCESS | 1839 | 1477628225415 Marionette TRACE conn4 -> [0,3393,"getWindowHandles",null] 21:17:05 INFO - PROCESS | 1839 | 1477628225421 Marionette TRACE conn4 <- [1,3393,null,["8"]] 21:17:05 INFO - PROCESS | 1839 | 1477628225431 Marionette TRACE conn4 -> [0,3394,"switchToWindow",{"name":"8"}] 21:17:05 INFO - PROCESS | 1839 | 1477628225439 Marionette TRACE conn4 <- [1,3394,null,{}] 21:17:05 INFO - PROCESS | 1839 | 1477628225446 Marionette TRACE conn4 -> [0,3395,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-float32.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:17:05 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce75c00 == 45 [pid = 1839] [id = 749] 21:17:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 88 (0x8ce76800) [pid = 1839] [serial = 2179] [outer = (nil)] 21:17:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 89 (0x8ce90800) [pid = 1839] [serial = 2180] [outer = 0x8ce76800] 21:17:05 INFO - PROCESS | 1839 | 1477628225560 Marionette DEBUG loaded listener.js 21:17:05 INFO - PROCESS | 1839 | ++DOMWINDOW == 90 (0x8ce91400) [pid = 1839] [serial = 2181] [outer = 0x8ce76800] 21:17:06 INFO - PROCESS | 1839 | 1477628226353 Marionette TRACE conn4 <- [1,3395,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-float32.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Connection should be closed",0,null,null]]]}] 21:17:06 INFO - ... 21:17:06 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float32.htm | took 1486ms 21:17:06 INFO - PROCESS | 1839 | 1477628226383 Marionette TRACE conn4 -> [0,3396,"getWindowHandle",null] 21:17:06 INFO - PROCESS | 1839 | 1477628226392 Marionette TRACE conn4 <- [1,3396,null,{"value":"8"}] 21:17:06 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float64.htm 21:17:06 INFO - PROCESS | 1839 | 1477628226449 Marionette TRACE conn4 -> [0,3397,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:17:06 INFO - PROCESS | 1839 | 1477628226677 Marionette TRACE conn4 <- [1,3397,null,{"value":null}] 21:17:06 INFO - PROCESS | 1839 | 1477628226876 Marionette TRACE conn4 -> [0,3398,"getWindowHandles",null] 21:17:06 INFO - PROCESS | 1839 | 1477628226882 Marionette TRACE conn4 <- [1,3398,null,["8"]] 21:17:06 INFO - PROCESS | 1839 | 1477628226933 Marionette TRACE conn4 -> [0,3399,"switchToWindow",{"name":"8"}] 21:17:06 INFO - PROCESS | 1839 | 1477628226938 Marionette TRACE conn4 <- [1,3399,null,{}] 21:17:06 INFO - PROCESS | 1839 | 1477628226949 Marionette TRACE conn4 -> [0,3400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-float64.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:17:06 INFO - PROCESS | 1839 | ++DOCSHELL 0x93c03c00 == 46 [pid = 1839] [id = 750] 21:17:06 INFO - PROCESS | 1839 | ++DOMWINDOW == 91 (0x93cc4c00) [pid = 1839] [serial = 2182] [outer = (nil)] 21:17:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 92 (0x9524e000) [pid = 1839] [serial = 2183] [outer = 0x93cc4c00] 21:17:07 INFO - PROCESS | 1839 | 1477628227056 Marionette DEBUG loaded listener.js 21:17:07 INFO - PROCESS | 1839 | ++DOMWINDOW == 93 (0x95934c00) [pid = 1839] [serial = 2184] [outer = 0x93cc4c00] 21:17:07 INFO - PROCESS | 1839 | 1477628227877 Marionette TRACE conn4 <- [1,3400,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-float64.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Connection should be closed",0,null,null]]]}] 21:17:07 INFO - ... 21:17:07 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float64.htm | took 1477ms 21:17:07 INFO - PROCESS | 1839 | 1477628227935 Marionette TRACE conn4 -> [0,3401,"getWindowHandle",null] 21:17:07 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-int32.htm 21:17:07 INFO - PROCESS | 1839 | 1477628227948 Marionette TRACE conn4 <- [1,3401,null,{"value":"8"}] 21:17:07 INFO - PROCESS | 1839 | 1477628227958 Marionette TRACE conn4 -> [0,3402,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:17:08 INFO - PROCESS | 1839 | 1477628228174 Marionette TRACE conn4 <- [1,3402,null,{"value":null}] 21:17:08 INFO - PROCESS | 1839 | 1477628228393 Marionette TRACE conn4 -> [0,3403,"getWindowHandles",null] 21:17:08 INFO - PROCESS | 1839 | 1477628228399 Marionette TRACE conn4 <- [1,3403,null,["8"]] 21:17:08 INFO - PROCESS | 1839 | 1477628228448 Marionette TRACE conn4 -> [0,3404,"switchToWindow",{"name":"8"}] 21:17:08 INFO - PROCESS | 1839 | 1477628228455 Marionette TRACE conn4 <- [1,3404,null,{}] 21:17:08 INFO - PROCESS | 1839 | 1477628228463 Marionette TRACE conn4 -> [0,3405,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-int32.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:17:08 INFO - PROCESS | 1839 | ++DOCSHELL 0x96106400 == 47 [pid = 1839] [id = 751] 21:17:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 94 (0x96107800) [pid = 1839] [serial = 2185] [outer = (nil)] 21:17:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 95 (0x96168400) [pid = 1839] [serial = 2186] [outer = 0x96107800] 21:17:08 INFO - PROCESS | 1839 | 1477628228561 Marionette DEBUG loaded listener.js 21:17:08 INFO - PROCESS | 1839 | ++DOMWINDOW == 96 (0x9616b000) [pid = 1839] [serial = 2187] [outer = 0x96107800] 21:17:09 INFO - PROCESS | 1839 | 1477628229318 Marionette TRACE conn4 <- [1,3405,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-int32.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Connection should be closed",0,null,null]]]}] 21:17:09 INFO - ... 21:17:09 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-int32.htm | took 1375ms 21:17:09 INFO - PROCESS | 1839 | 1477628229331 Marionette TRACE conn4 -> [0,3406,"getWindowHandle",null] 21:17:09 INFO - PROCESS | 1839 | 1477628229336 Marionette TRACE conn4 <- [1,3406,null,{"value":"8"}] 21:17:09 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm 21:17:09 INFO - PROCESS | 1839 | 1477628229348 Marionette TRACE conn4 -> [0,3407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:17:09 INFO - PROCESS | 1839 | 1477628229569 Marionette TRACE conn4 <- [1,3407,null,{"value":null}] 21:17:09 INFO - PROCESS | 1839 | 1477628229760 Marionette TRACE conn4 -> [0,3408,"getWindowHandles",null] 21:17:09 INFO - PROCESS | 1839 | 1477628229765 Marionette TRACE conn4 <- [1,3408,null,["8"]] 21:17:09 INFO - PROCESS | 1839 | 1477628229774 Marionette TRACE conn4 -> [0,3409,"switchToWindow",{"name":"8"}] 21:17:09 INFO - PROCESS | 1839 | 1477628229780 Marionette TRACE conn4 <- [1,3409,null,{}] 21:17:09 INFO - PROCESS | 1839 | 1477628229834 Marionette TRACE conn4 -> [0,3410,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:17:09 INFO - PROCESS | 1839 | ++DOCSHELL 0x961e3000 == 48 [pid = 1839] [id = 752] 21:17:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 97 (0x961e4000) [pid = 1839] [serial = 2188] [outer = (nil)] 21:17:09 INFO - PROCESS | 1839 | ++DOMWINDOW == 98 (0x961e7000) [pid = 1839] [serial = 2189] [outer = 0x961e4000] 21:17:09 INFO - PROCESS | 1839 | 1477628229943 Marionette DEBUG loaded listener.js 21:17:10 INFO - PROCESS | 1839 | ++DOMWINDOW == 99 (0x961e9400) [pid = 1839] [serial = 2190] [outer = 0x961e4000] 21:17:10 INFO - PROCESS | 1839 | 1477628230657 Marionette TRACE conn4 <- [1,3410,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Connection should be closed",0,null,null]]]}] 21:17:10 INFO - ... 21:17:10 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm | took 1333ms 21:17:10 INFO - PROCESS | 1839 | 1477628230678 Marionette TRACE conn4 -> [0,3411,"getWindowHandle",null] 21:17:10 INFO - PROCESS | 1839 | 1477628230681 Marionette TRACE conn4 <- [1,3411,null,{"value":"8"}] 21:17:10 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm 21:17:10 INFO - PROCESS | 1839 | 1477628230732 Marionette TRACE conn4 -> [0,3412,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:17:10 INFO - PROCESS | 1839 | 1477628230943 Marionette TRACE conn4 <- [1,3412,null,{"value":null}] 21:17:11 INFO - PROCESS | 1839 | 1477628231126 Marionette TRACE conn4 -> [0,3413,"getWindowHandles",null] 21:17:11 INFO - PROCESS | 1839 | 1477628231132 Marionette TRACE conn4 <- [1,3413,null,["8"]] 21:17:11 INFO - PROCESS | 1839 | 1477628231179 Marionette TRACE conn4 -> [0,3414,"switchToWindow",{"name":"8"}] 21:17:11 INFO - PROCESS | 1839 | 1477628231186 Marionette TRACE conn4 <- [1,3414,null,{}] 21:17:11 INFO - PROCESS | 1839 | 1477628231195 Marionette TRACE conn4 -> [0,3415,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:17:11 INFO - PROCESS | 1839 | ++DOCSHELL 0x82891000 == 49 [pid = 1839] [id = 753] 21:17:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 100 (0x828f1000) [pid = 1839] [serial = 2191] [outer = (nil)] 21:17:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 101 (0x95b61c00) [pid = 1839] [serial = 2192] [outer = 0x828f1000] 21:17:11 INFO - PROCESS | 1839 | 1477628231299 Marionette DEBUG loaded listener.js 21:17:11 INFO - PROCESS | 1839 | ++DOMWINDOW == 102 (0x962a0800) [pid = 1839] [serial = 2193] [outer = 0x828f1000] 21:17:12 INFO - PROCESS | 1839 | 1477628232242 Marionette TRACE conn4 <- [1,3415,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Connection should be closed",0,null,null]]]}] 21:17:12 INFO - ... 21:17:12 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm | took 1536ms 21:17:12 INFO - PROCESS | 1839 | 1477628232307 Marionette TRACE conn4 -> [0,3416,"getWindowHandle",null] 21:17:12 INFO - PROCESS | 1839 | 1477628232315 Marionette TRACE conn4 <- [1,3416,null,{"value":"8"}] 21:17:12 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm 21:17:12 INFO - PROCESS | 1839 | 1477628232333 Marionette TRACE conn4 -> [0,3417,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:17:12 INFO - PROCESS | 1839 | 1477628232555 Marionette TRACE conn4 <- [1,3417,null,{"value":null}] 21:17:12 INFO - PROCESS | 1839 | 1477628232802 Marionette TRACE conn4 -> [0,3418,"getWindowHandles",null] 21:17:12 INFO - PROCESS | 1839 | 1477628232813 Marionette TRACE conn4 <- [1,3418,null,["8"]] 21:17:12 INFO - PROCESS | 1839 | 1477628232833 Marionette TRACE conn4 -> [0,3419,"switchToWindow",{"name":"8"}] 21:17:12 INFO - PROCESS | 1839 | 1477628232846 Marionette TRACE conn4 <- [1,3419,null,{}] 21:17:12 INFO - PROCESS | 1839 | 1477628232856 Marionette TRACE conn4 -> [0,3420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:17:12 INFO - PROCESS | 1839 | ++DOCSHELL 0x836cd000 == 50 [pid = 1839] [id = 754] 21:17:12 INFO - PROCESS | 1839 | ++DOMWINDOW == 103 (0x836d3800) [pid = 1839] [serial = 2194] [outer = (nil)] 21:17:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 104 (0x8ce93800) [pid = 1839] [serial = 2195] [outer = 0x836d3800] 21:17:13 INFO - PROCESS | 1839 | 1477628233063 Marionette DEBUG loaded listener.js 21:17:13 INFO - PROCESS | 1839 | ++DOMWINDOW == 105 (0x8f819400) [pid = 1839] [serial = 2196] [outer = 0x836d3800] 21:17:14 INFO - PROCESS | 1839 | --DOCSHELL 0x82446000 == 49 [pid = 1839] [id = 746] 21:17:14 INFO - PROCESS | 1839 | --DOCSHELL 0x825d3000 == 48 [pid = 1839] [id = 747] 21:17:14 INFO - PROCESS | 1839 | --DOCSHELL 0x93160c00 == 47 [pid = 1839] [id = 745] 21:17:14 INFO - PROCESS | 1839 | --DOCSHELL 0x825c4c00 == 46 [pid = 1839] [id = 743] 21:17:14 INFO - PROCESS | 1839 | --DOCSHELL 0x90e46c00 == 45 [pid = 1839] [id = 744] 21:17:14 INFO - PROCESS | 1839 | --DOCSHELL 0x828f5000 == 44 [pid = 1839] [id = 742] 21:17:14 INFO - PROCESS | 1839 | --DOCSHELL 0x8288c400 == 43 [pid = 1839] [id = 731] 21:17:14 INFO - PROCESS | 1839 | --DOCSHELL 0x82484c00 == 42 [pid = 1839] [id = 732] 21:17:14 INFO - PROCESS | 1839 | --DOCSHELL 0x95245800 == 41 [pid = 1839] [id = 729] 21:17:14 INFO - PROCESS | 1839 | --DOCSHELL 0x82538c00 == 40 [pid = 1839] [id = 735] 21:17:14 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce9c800 == 39 [pid = 1839] [id = 733] 21:17:14 INFO - PROCESS | 1839 | --DOCSHELL 0x95b5dc00 == 38 [pid = 1839] [id = 740] 21:17:14 INFO - PROCESS | 1839 | --DOCSHELL 0x828fc800 == 37 [pid = 1839] [id = 738] 21:17:14 INFO - PROCESS | 1839 | --DOCSHELL 0x8f816c00 == 36 [pid = 1839] [id = 739] 21:17:14 INFO - PROCESS | 1839 | --DOCSHELL 0x92a31800 == 35 [pid = 1839] [id = 734] 21:17:14 INFO - PROCESS | 1839 | --DOCSHELL 0x95b65800 == 34 [pid = 1839] [id = 737] 21:17:14 INFO - PROCESS | 1839 | --DOCSHELL 0x957e2400 == 33 [pid = 1839] [id = 736] 21:17:14 INFO - PROCESS | 1839 | --DOCSHELL 0x92a34000 == 32 [pid = 1839] [id = 730] 21:17:14 INFO - PROCESS | 1839 | --DOCSHELL 0x961e3000 == 31 [pid = 1839] [id = 752] 21:17:14 INFO - PROCESS | 1839 | --DOCSHELL 0x82891000 == 30 [pid = 1839] [id = 753] 21:17:14 INFO - PROCESS | 1839 | --DOCSHELL 0x825d2000 == 29 [pid = 1839] [id = 748] 21:17:14 INFO - PROCESS | 1839 | --DOCSHELL 0x95e68800 == 28 [pid = 1839] [id = 741] 21:17:14 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce75c00 == 27 [pid = 1839] [id = 749] 21:17:14 INFO - PROCESS | 1839 | --DOCSHELL 0x93c03c00 == 26 [pid = 1839] [id = 750] 21:17:14 INFO - PROCESS | 1839 | --DOCSHELL 0x96106400 == 25 [pid = 1839] [id = 751] 21:17:14 INFO - PROCESS | 1839 | --DOMWINDOW == 104 (0x836cc000) [pid = 1839] [serial = 2114] [outer = (nil)] [url = about:blank] 21:17:14 INFO - PROCESS | 1839 | --DOMWINDOW == 103 (0x8f871000) [pid = 1839] [serial = 2117] [outer = (nil)] [url = about:blank] 21:17:14 INFO - PROCESS | 1839 | --DOMWINDOW == 102 (0x9556f000) [pid = 1839] [serial = 2120] [outer = (nil)] [url = about:blank] 21:17:14 INFO - PROCESS | 1839 | --DOMWINDOW == 101 (0x957ea000) [pid = 1839] [serial = 2123] [outer = (nil)] [url = about:blank] 21:17:14 INFO - PROCESS | 1839 | --DOMWINDOW == 100 (0x836cec00) [pid = 1839] [serial = 2127] [outer = (nil)] [url = about:blank] 21:17:14 INFO - PROCESS | 1839 | --DOMWINDOW == 99 (0x83642c00) [pid = 1839] [serial = 2126] [outer = (nil)] [url = about:blank] 21:17:14 INFO - PROCESS | 1839 | --DOMWINDOW == 98 (0x8ce3c400) [pid = 1839] [serial = 2130] [outer = (nil)] [url = about:blank] 21:17:14 INFO - PROCESS | 1839 | --DOMWINDOW == 97 (0x8ce35000) [pid = 1839] [serial = 2129] [outer = (nil)] [url = about:blank] 21:17:14 INFO - PROCESS | 1839 | --DOMWINDOW == 96 (0x8db86800) [pid = 1839] [serial = 2133] [outer = (nil)] [url = about:blank] 21:17:14 INFO - PROCESS | 1839 | --DOMWINDOW == 95 (0x8db17400) [pid = 1839] [serial = 2132] [outer = (nil)] [url = about:blank] 21:17:14 INFO - PROCESS | 1839 | --DOMWINDOW == 94 (0x93c04400) [pid = 1839] [serial = 2136] [outer = (nil)] [url = about:blank] 21:17:14 INFO - PROCESS | 1839 | --DOMWINDOW == 93 (0x939ef000) [pid = 1839] [serial = 2135] [outer = (nil)] [url = about:blank] 21:17:14 INFO - PROCESS | 1839 | --DOMWINDOW == 92 (0x956ec400) [pid = 1839] [serial = 2139] [outer = (nil)] [url = about:blank] 21:17:14 INFO - PROCESS | 1839 | --DOMWINDOW == 91 (0x955e7400) [pid = 1839] [serial = 2138] [outer = (nil)] [url = about:blank] 21:17:14 INFO - PROCESS | 1839 | --DOMWINDOW == 90 (0x95b60400) [pid = 1839] [serial = 2142] [outer = (nil)] [url = about:blank] 21:17:14 INFO - PROCESS | 1839 | --DOMWINDOW == 89 (0x95939000) [pid = 1839] [serial = 2141] [outer = (nil)] [url = about:blank] 21:17:14 INFO - PROCESS | 1839 | 1477628234837 Marionette TRACE conn4 <- [1,3420,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Connection should be closed",0,null,null]]]}] 21:17:14 INFO - ... 21:17:14 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm | took 2528ms 21:17:14 INFO - PROCESS | 1839 | 1477628234859 Marionette TRACE conn4 -> [0,3421,"getWindowHandle",null] 21:17:14 INFO - PROCESS | 1839 | 1477628234866 Marionette TRACE conn4 <- [1,3421,null,{"value":"8"}] 21:17:14 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm 21:17:14 INFO - PROCESS | 1839 | 1477628234876 Marionette TRACE conn4 -> [0,3422,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:17:15 INFO - PROCESS | 1839 | 1477628235066 Marionette TRACE conn4 <- [1,3422,null,{"value":null}] 21:17:15 INFO - PROCESS | 1839 | 1477628235087 Marionette TRACE conn4 -> [0,3423,"getWindowHandles",null] 21:17:15 INFO - PROCESS | 1839 | 1477628235094 Marionette TRACE conn4 <- [1,3423,null,["8"]] 21:17:15 INFO - PROCESS | 1839 | 1477628235285 Marionette TRACE conn4 -> [0,3424,"switchToWindow",{"name":"8"}] 21:17:15 INFO - PROCESS | 1839 | 1477628235291 Marionette TRACE conn4 <- [1,3424,null,{}] 21:17:15 INFO - PROCESS | 1839 | 1477628235299 Marionette TRACE conn4 -> [0,3425,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:17:15 INFO - PROCESS | 1839 | ++DOCSHELL 0x82891800 == 26 [pid = 1839] [id = 755] 21:17:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 90 (0x82892400) [pid = 1839] [serial = 2197] [outer = (nil)] 21:17:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 91 (0x828f0400) [pid = 1839] [serial = 2198] [outer = 0x82892400] 21:17:15 INFO - PROCESS | 1839 | 1477628235395 Marionette DEBUG loaded listener.js 21:17:15 INFO - PROCESS | 1839 | ++DOMWINDOW == 92 (0x828f4000) [pid = 1839] [serial = 2199] [outer = 0x82892400] 21:17:16 INFO - PROCESS | 1839 | 1477628236053 Marionette TRACE conn4 <- [1,3425,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Connection should be closed",0,null,null]]]}] 21:17:16 INFO - ... 21:17:16 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm | took 1224ms 21:17:16 INFO - PROCESS | 1839 | 1477628236099 Marionette TRACE conn4 -> [0,3426,"getWindowHandle",null] 21:17:16 INFO - PROCESS | 1839 | 1477628236104 Marionette TRACE conn4 <- [1,3426,null,{"value":"8"}] 21:17:16 INFO - TEST-START | /websockets/Secure-Send-binary-blob.htm 21:17:16 INFO - PROCESS | 1839 | 1477628236116 Marionette TRACE conn4 -> [0,3427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:17:16 INFO - PROCESS | 1839 | 1477628236306 Marionette TRACE conn4 <- [1,3427,null,{"value":null}] 21:17:16 INFO - PROCESS | 1839 | 1477628236460 Marionette TRACE conn4 -> [0,3428,"getWindowHandles",null] 21:17:16 INFO - PROCESS | 1839 | 1477628236464 Marionette TRACE conn4 <- [1,3428,null,["8"]] 21:17:16 INFO - PROCESS | 1839 | 1477628236472 Marionette TRACE conn4 -> [0,3429,"switchToWindow",{"name":"8"}] 21:17:16 INFO - PROCESS | 1839 | 1477628236477 Marionette TRACE conn4 <- [1,3429,null,{}] 21:17:16 INFO - PROCESS | 1839 | 1477628236483 Marionette TRACE conn4 -> [0,3430,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:17:16 INFO - PROCESS | 1839 | ++DOCSHELL 0x8363b400 == 27 [pid = 1839] [id = 756] 21:17:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 93 (0x836c9400) [pid = 1839] [serial = 2200] [outer = (nil)] 21:17:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 94 (0x836d2400) [pid = 1839] [serial = 2201] [outer = 0x836c9400] 21:17:16 INFO - PROCESS | 1839 | 1477628236570 Marionette DEBUG loaded listener.js 21:17:16 INFO - PROCESS | 1839 | ++DOMWINDOW == 95 (0x8c76d000) [pid = 1839] [serial = 2202] [outer = 0x836c9400] 21:17:17 INFO - PROCESS | 1839 | 1477628237298 Marionette TRACE conn4 <- [1,3430,null,{"value":["/websockets/Secure-Send-binary-blob.htm",0,null,null,[["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Connection should be closed",0,null,null]]]}] 21:17:17 INFO - ... 21:17:17 INFO - TEST-OK | /websockets/Secure-Send-binary-blob.htm | took 1225ms 21:17:17 INFO - PROCESS | 1839 | 1477628237357 Marionette TRACE conn4 -> [0,3431,"getWindowHandle",null] 21:17:17 INFO - PROCESS | 1839 | 1477628237365 Marionette TRACE conn4 <- [1,3431,null,{"value":"8"}] 21:17:17 INFO - TEST-START | /websockets/Secure-Send-data.htm 21:17:17 INFO - PROCESS | 1839 | 1477628237373 Marionette TRACE conn4 -> [0,3432,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:17:17 INFO - PROCESS | 1839 | 1477628237614 Marionette TRACE conn4 <- [1,3432,null,{"value":null}] 21:17:17 INFO - PROCESS | 1839 | 1477628237642 Marionette TRACE conn4 -> [0,3433,"getWindowHandles",null] 21:17:17 INFO - PROCESS | 1839 | 1477628237647 Marionette TRACE conn4 <- [1,3433,null,["8"]] 21:17:17 INFO - PROCESS | 1839 | 1477628237653 Marionette TRACE conn4 -> [0,3434,"switchToWindow",{"name":"8"}] 21:17:17 INFO - PROCESS | 1839 | 1477628237660 Marionette TRACE conn4 <- [1,3434,null,{}] 21:17:17 INFO - PROCESS | 1839 | 1477628237745 Marionette TRACE conn4 -> [0,3435,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-data.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:17:17 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce76000 == 28 [pid = 1839] [id = 757] 21:17:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 96 (0x8ce76400) [pid = 1839] [serial = 2203] [outer = (nil)] 21:17:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 97 (0x8ce91c00) [pid = 1839] [serial = 2204] [outer = 0x8ce76400] 21:17:17 INFO - PROCESS | 1839 | 1477628237841 Marionette DEBUG loaded listener.js 21:17:17 INFO - PROCESS | 1839 | ++DOMWINDOW == 98 (0x8ce97c00) [pid = 1839] [serial = 2205] [outer = 0x8ce76400] 21:17:18 INFO - PROCESS | 1839 | 1477628238636 Marionette TRACE conn4 <- [1,3435,null,{"value":["/websockets/Secure-Send-data.htm",0,null,null,[["W3C WebSocket API - Send data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 21:17:18 INFO - ... 21:17:18 INFO - TEST-OK | /websockets/Secure-Send-data.htm | took 1276ms 21:17:18 INFO - PROCESS | 1839 | 1477628238649 Marionette TRACE conn4 -> [0,3436,"getWindowHandle",null] 21:17:18 INFO - PROCESS | 1839 | 1477628238652 Marionette TRACE conn4 <- [1,3436,null,{"value":"8"}] 21:17:18 INFO - TEST-START | /websockets/Secure-Send-null.htm 21:17:18 INFO - PROCESS | 1839 | 1477628238660 Marionette TRACE conn4 -> [0,3437,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:17:19 INFO - PROCESS | 1839 | 1477628239442 Marionette TRACE conn4 <- [1,3437,null,{"value":null}] 21:17:19 INFO - PROCESS | 1839 | --DOMWINDOW == 97 (0x95243800) [pid = 1839] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-0.htm] 21:17:19 INFO - PROCESS | 1839 | --DOMWINDOW == 96 (0x8dae4c00) [pid = 1839] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated.htm] 21:17:19 INFO - PROCESS | 1839 | --DOMWINDOW == 95 (0x8363d000) [pid = 1839] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm] 21:17:19 INFO - PROCESS | 1839 | --DOMWINDOW == 94 (0x957e4800) [pid = 1839] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm] 21:17:19 INFO - PROCESS | 1839 | --DOMWINDOW == 93 (0x9610c800) [pid = 1839] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm] 21:17:19 INFO - PROCESS | 1839 | --DOMWINDOW == 92 (0x8f86c400) [pid = 1839] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-null.htm] 21:17:19 INFO - PROCESS | 1839 | --DOMWINDOW == 91 (0x8299e800) [pid = 1839] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm] 21:17:19 INFO - PROCESS | 1839 | --DOMWINDOW == 90 (0x825c5c00) [pid = 1839] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm] 21:17:19 INFO - PROCESS | 1839 | --DOMWINDOW == 89 (0x91aee000) [pid = 1839] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-string.htm] 21:17:19 INFO - PROCESS | 1839 | --DOMWINDOW == 88 (0x95b64000) [pid = 1839] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm] 21:17:19 INFO - PROCESS | 1839 | --DOMWINDOW == 87 (0x95b65c00) [pid = 1839] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm] 21:17:19 INFO - PROCESS | 1839 | --DOMWINDOW == 86 (0x828f6000) [pid = 1839] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm] 21:17:19 INFO - PROCESS | 1839 | --DOMWINDOW == 85 (0x83641800) [pid = 1839] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm] 21:17:19 INFO - PROCESS | 1839 | --DOMWINDOW == 84 (0x95e69000) [pid = 1839] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm] 21:17:19 INFO - PROCESS | 1839 | --DOMWINDOW == 83 (0x95d7d800) [pid = 1839] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm] 21:17:19 INFO - PROCESS | 1839 | --DOMWINDOW == 82 (0x955e2400) [pid = 1839] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-undefined.htm] 21:17:19 INFO - PROCESS | 1839 | --DOMWINDOW == 81 (0x9524a800) [pid = 1839] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000.htm] 21:17:19 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x8f81c000) [pid = 1839] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm] 21:17:19 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x8363a000) [pid = 1839] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm] 21:17:19 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x82378000) [pid = 1839] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocol-with-space.htm] 21:17:19 INFO - PROCESS | 1839 | 1477628239576 Marionette TRACE conn4 -> [0,3438,"getWindowHandles",null] 21:17:19 INFO - PROCESS | 1839 | 1477628239589 Marionette TRACE conn4 <- [1,3438,null,["8"]] 21:17:19 INFO - PROCESS | 1839 | 1477628239605 Marionette TRACE conn4 -> [0,3439,"switchToWindow",{"name":"8"}] 21:17:19 INFO - PROCESS | 1839 | 1477628239615 Marionette TRACE conn4 <- [1,3439,null,{}] 21:17:19 INFO - PROCESS | 1839 | 1477628239622 Marionette TRACE conn4 -> [0,3440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-null.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:17:19 INFO - PROCESS | 1839 | ++DOCSHELL 0x82371400 == 29 [pid = 1839] [id = 758] 21:17:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x82378000) [pid = 1839] [serial = 2206] [outer = (nil)] 21:17:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x828f2000) [pid = 1839] [serial = 2207] [outer = 0x82378000] 21:17:19 INFO - PROCESS | 1839 | 1477628239713 Marionette DEBUG loaded listener.js 21:17:19 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x8ce3f000) [pid = 1839] [serial = 2208] [outer = 0x82378000] 21:17:20 INFO - PROCESS | 1839 | 1477628240323 Marionette TRACE conn4 <- [1,3440,null,{"value":["/websockets/Secure-Send-null.htm",0,null,null,[["W3C WebSocket API - Send null data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send null data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send null data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 21:17:20 INFO - ... 21:17:20 INFO - TEST-OK | /websockets/Secure-Send-null.htm | took 1734ms 21:17:20 INFO - PROCESS | 1839 | 1477628240394 Marionette TRACE conn4 -> [0,3441,"getWindowHandle",null] 21:17:20 INFO - TEST-START | /websockets/Secure-Send-paired-surrogates.htm 21:17:20 INFO - PROCESS | 1839 | 1477628240398 Marionette TRACE conn4 <- [1,3441,null,{"value":"8"}] 21:17:20 INFO - PROCESS | 1839 | 1477628240405 Marionette TRACE conn4 -> [0,3442,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:17:20 INFO - PROCESS | 1839 | 1477628240587 Marionette TRACE conn4 <- [1,3442,null,{"value":null}] 21:17:20 INFO - PROCESS | 1839 | 1477628240599 Marionette TRACE conn4 -> [0,3443,"getWindowHandles",null] 21:17:20 INFO - PROCESS | 1839 | 1477628240602 Marionette TRACE conn4 <- [1,3443,null,["8"]] 21:17:20 INFO - PROCESS | 1839 | 1477628240756 Marionette TRACE conn4 -> [0,3444,"switchToWindow",{"name":"8"}] 21:17:20 INFO - PROCESS | 1839 | 1477628240761 Marionette TRACE conn4 <- [1,3444,null,{}] 21:17:20 INFO - PROCESS | 1839 | 1477628240775 Marionette TRACE conn4 -> [0,3445,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-paired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:17:20 INFO - PROCESS | 1839 | ++DOCSHELL 0x8363f800 == 30 [pid = 1839] [id = 759] 21:17:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 82 (0x90e4e400) [pid = 1839] [serial = 2209] [outer = (nil)] 21:17:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 83 (0x91a28000) [pid = 1839] [serial = 2210] [outer = 0x90e4e400] 21:17:20 INFO - PROCESS | 1839 | 1477628240871 Marionette DEBUG loaded listener.js 21:17:20 INFO - PROCESS | 1839 | ++DOMWINDOW == 84 (0x91ae1400) [pid = 1839] [serial = 2211] [outer = 0x90e4e400] 21:17:21 INFO - PROCESS | 1839 | 1477628241554 Marionette TRACE conn4 <- [1,3445,null,{"value":["/websockets/Secure-Send-paired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 21:17:21 INFO - ... 21:17:21 INFO - TEST-OK | /websockets/Secure-Send-paired-surrogates.htm | took 1181ms 21:17:21 INFO - PROCESS | 1839 | 1477628241586 Marionette TRACE conn4 -> [0,3446,"getWindowHandle",null] 21:17:21 INFO - PROCESS | 1839 | 1477628241594 Marionette TRACE conn4 <- [1,3446,null,{"value":"8"}] 21:17:21 INFO - TEST-START | /websockets/Secure-Send-unicode-data.htm 21:17:21 INFO - PROCESS | 1839 | 1477628241656 Marionette TRACE conn4 -> [0,3447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:17:21 INFO - PROCESS | 1839 | 1477628241879 Marionette TRACE conn4 <- [1,3447,null,{"value":null}] 21:17:22 INFO - PROCESS | 1839 | 1477628242073 Marionette TRACE conn4 -> [0,3448,"getWindowHandles",null] 21:17:22 INFO - PROCESS | 1839 | 1477628242078 Marionette TRACE conn4 <- [1,3448,null,["8"]] 21:17:22 INFO - PROCESS | 1839 | 1477628242130 Marionette TRACE conn4 -> [0,3449,"switchToWindow",{"name":"8"}] 21:17:22 INFO - PROCESS | 1839 | 1477628242144 Marionette TRACE conn4 <- [1,3449,null,{}] 21:17:22 INFO - PROCESS | 1839 | 1477628242154 Marionette TRACE conn4 -> [0,3450,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-unicode-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:17:22 INFO - PROCESS | 1839 | ++DOCSHELL 0x828f0800 == 31 [pid = 1839] [id = 760] 21:17:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 85 (0x828f2800) [pid = 1839] [serial = 2212] [outer = (nil)] 21:17:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 86 (0x82991c00) [pid = 1839] [serial = 2213] [outer = 0x828f2800] 21:17:22 INFO - PROCESS | 1839 | 1477628242268 Marionette DEBUG loaded listener.js 21:17:22 INFO - PROCESS | 1839 | ++DOMWINDOW == 87 (0x836c9c00) [pid = 1839] [serial = 2214] [outer = 0x828f2800] 21:17:23 INFO - PROCESS | 1839 | 1477628243221 Marionette TRACE conn4 <- [1,3450,null,{"value":["/websockets/Secure-Send-unicode-data.htm",0,null,null,[["W3C WebSocket API - Send unicode data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unicode data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unicode data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 21:17:23 INFO - ... 21:17:23 INFO - TEST-OK | /websockets/Secure-Send-unicode-data.htm | took 1645ms 21:17:23 INFO - PROCESS | 1839 | 1477628243291 Marionette TRACE conn4 -> [0,3451,"getWindowHandle",null] 21:17:23 INFO - PROCESS | 1839 | 1477628243297 Marionette TRACE conn4 <- [1,3451,null,{"value":"8"}] 21:17:23 INFO - TEST-START | /websockets/Secure-Send-unpaired-surrogates.htm 21:17:23 INFO - PROCESS | 1839 | 1477628243305 Marionette TRACE conn4 -> [0,3452,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:17:23 INFO - PROCESS | 1839 | 1477628243522 Marionette TRACE conn4 <- [1,3452,null,{"value":null}] 21:17:23 INFO - PROCESS | 1839 | 1477628243733 Marionette TRACE conn4 -> [0,3453,"getWindowHandles",null] 21:17:23 INFO - PROCESS | 1839 | 1477628243739 Marionette TRACE conn4 <- [1,3453,null,["8"]] 21:17:23 INFO - PROCESS | 1839 | 1477628243748 Marionette TRACE conn4 -> [0,3454,"switchToWindow",{"name":"8"}] 21:17:23 INFO - PROCESS | 1839 | 1477628243755 Marionette TRACE conn4 <- [1,3454,null,{}] 21:17:23 INFO - PROCESS | 1839 | 1477628243761 Marionette TRACE conn4 -> [0,3455,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:17:23 INFO - PROCESS | 1839 | ++DOCSHELL 0x8236e800 == 32 [pid = 1839] [id = 761] 21:17:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 88 (0x8f867c00) [pid = 1839] [serial = 2215] [outer = (nil)] 21:17:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 89 (0x90e4b800) [pid = 1839] [serial = 2216] [outer = 0x8f867c00] 21:17:23 INFO - PROCESS | 1839 | 1477628243857 Marionette DEBUG loaded listener.js 21:17:23 INFO - PROCESS | 1839 | ++DOMWINDOW == 90 (0x8363bc00) [pid = 1839] [serial = 2217] [outer = 0x8f867c00] 21:17:24 INFO - PROCESS | 1839 | [1839] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 21:17:24 INFO - PROCESS | 1839 | [1839] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 21:17:24 INFO - PROCESS | 1839 | 1477628244700 Marionette TRACE conn4 <- [1,3455,null,{"value":["/websockets/Secure-Send-unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 21:17:24 INFO - ... 21:17:24 INFO - TEST-OK | /websockets/Secure-Send-unpaired-surrogates.htm | took 1422ms 21:17:24 INFO - PROCESS | 1839 | 1477628244749 Marionette TRACE conn4 -> [0,3456,"getWindowHandle",null] 21:17:24 INFO - PROCESS | 1839 | 1477628244756 Marionette TRACE conn4 <- [1,3456,null,{"value":"8"}] 21:17:24 INFO - TEST-START | /websockets/Send-0byte-data.htm 21:17:24 INFO - PROCESS | 1839 | 1477628244765 Marionette TRACE conn4 -> [0,3457,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:17:24 INFO - PROCESS | 1839 | 1477628244983 Marionette TRACE conn4 <- [1,3457,null,{"value":null}] 21:17:25 INFO - PROCESS | 1839 | 1477628245188 Marionette TRACE conn4 -> [0,3458,"getWindowHandles",null] 21:17:25 INFO - PROCESS | 1839 | 1477628245195 Marionette TRACE conn4 <- [1,3458,null,["8"]] 21:17:25 INFO - PROCESS | 1839 | 1477628245243 Marionette TRACE conn4 -> [0,3459,"switchToWindow",{"name":"8"}] 21:17:25 INFO - PROCESS | 1839 | 1477628245252 Marionette TRACE conn4 <- [1,3459,null,{}] 21:17:25 INFO - PROCESS | 1839 | 1477628245262 Marionette TRACE conn4 -> [0,3460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-0byte-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-0byte-data.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:17:25 INFO - PROCESS | 1839 | ++DOCSHELL 0x95570c00 == 33 [pid = 1839] [id = 762] 21:17:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 91 (0x955e1c00) [pid = 1839] [serial = 2218] [outer = (nil)] 21:17:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 92 (0x955ee400) [pid = 1839] [serial = 2219] [outer = 0x955e1c00] 21:17:25 INFO - PROCESS | 1839 | 1477628245388 Marionette DEBUG loaded listener.js 21:17:25 INFO - PROCESS | 1839 | ++DOMWINDOW == 93 (0x95247800) [pid = 1839] [serial = 2220] [outer = 0x955e1c00] 21:17:26 INFO - PROCESS | 1839 | 1477628246150 Marionette TRACE conn4 <- [1,3460,null,{"value":["/websockets/Send-0byte-data.htm",0,null,null,[["W3C WebSocket API - Send 0 byte data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 0 byte data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 0 byte data on a WebSocket - Connection should be closed",0,null,null]]]}] 21:17:26 INFO - ... 21:17:26 INFO - TEST-OK | /websockets/Send-0byte-data.htm | took 1432ms 21:17:26 INFO - PROCESS | 1839 | 1477628246229 Marionette TRACE conn4 -> [0,3461,"getWindowHandle",null] 21:17:26 INFO - PROCESS | 1839 | 1477628246234 Marionette TRACE conn4 <- [1,3461,null,{"value":"8"}] 21:17:26 INFO - TEST-START | /websockets/Send-65K-data.htm 21:17:26 INFO - PROCESS | 1839 | 1477628246243 Marionette TRACE conn4 -> [0,3462,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:17:26 INFO - PROCESS | 1839 | 1477628246449 Marionette TRACE conn4 <- [1,3462,null,{"value":null}] 21:17:26 INFO - PROCESS | 1839 | 1477628246650 Marionette TRACE conn4 -> [0,3463,"getWindowHandles",null] 21:17:26 INFO - PROCESS | 1839 | 1477628246656 Marionette TRACE conn4 <- [1,3463,null,["8"]] 21:17:26 INFO - PROCESS | 1839 | 1477628246705 Marionette TRACE conn4 -> [0,3464,"switchToWindow",{"name":"8"}] 21:17:26 INFO - PROCESS | 1839 | 1477628246712 Marionette TRACE conn4 <- [1,3464,null,{}] 21:17:26 INFO - PROCESS | 1839 | 1477628246729 Marionette TRACE conn4 -> [0,3465,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-65K-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-65K-data.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:17:26 INFO - PROCESS | 1839 | ++DOCSHELL 0x82375000 == 34 [pid = 1839] [id = 763] 21:17:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 94 (0x82485c00) [pid = 1839] [serial = 2221] [outer = (nil)] 21:17:26 INFO - PROCESS | 1839 | ++DOMWINDOW == 95 (0x8299d800) [pid = 1839] [serial = 2222] [outer = 0x82485c00] 21:17:26 INFO - PROCESS | 1839 | 1477628246834 Marionette DEBUG loaded listener.js 21:17:27 INFO - PROCESS | 1839 | ++DOMWINDOW == 96 (0x8ce9b800) [pid = 1839] [serial = 2223] [outer = 0x82485c00] 21:17:27 INFO - PROCESS | 1839 | 1477628247932 Marionette TRACE conn4 <- [1,3465,null,{"value":["/websockets/Send-65K-data.htm",0,null,null,[["W3C WebSocket API - Send 65K data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 65K data on a WebSocket - Connection should be closed",0,null,null]]]}] 21:17:27 INFO - ... 21:17:27 INFO - TEST-OK | /websockets/Send-65K-data.htm | took 1728ms 21:17:27 INFO - PROCESS | 1839 | 1477628247971 Marionette TRACE conn4 -> [0,3466,"getWindowHandle",null] 21:17:27 INFO - PROCESS | 1839 | 1477628247978 Marionette TRACE conn4 <- [1,3466,null,{"value":"8"}] 21:17:27 INFO - TEST-START | /websockets/Send-Unpaired-Surrogates.htm 21:17:27 INFO - PROCESS | 1839 | 1477628247989 Marionette TRACE conn4 -> [0,3467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:17:28 INFO - PROCESS | 1839 | 1477628248251 Marionette TRACE conn4 <- [1,3467,null,{"value":null}] 21:17:28 INFO - PROCESS | 1839 | --DOCSHELL 0x82371400 == 33 [pid = 1839] [id = 758] 21:17:28 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce76000 == 32 [pid = 1839] [id = 757] 21:17:28 INFO - PROCESS | 1839 | --DOCSHELL 0x8363b400 == 31 [pid = 1839] [id = 756] 21:17:28 INFO - PROCESS | 1839 | --DOCSHELL 0x82891800 == 30 [pid = 1839] [id = 755] 21:17:28 INFO - PROCESS | 1839 | --DOMWINDOW == 95 (0x955e9000) [pid = 1839] [serial = 2121] [outer = (nil)] [url = about:blank] 21:17:28 INFO - PROCESS | 1839 | --DOMWINDOW == 94 (0x90e47400) [pid = 1839] [serial = 2118] [outer = (nil)] [url = about:blank] 21:17:28 INFO - PROCESS | 1839 | --DOMWINDOW == 93 (0x8ce6e800) [pid = 1839] [serial = 2115] [outer = (nil)] [url = about:blank] 21:17:28 INFO - PROCESS | 1839 | --DOMWINDOW == 92 (0x825c9800) [pid = 1839] [serial = 2085] [outer = (nil)] [url = about:blank] 21:17:28 INFO - PROCESS | 1839 | --DOMWINDOW == 91 (0x95246000) [pid = 1839] [serial = 2112] [outer = (nil)] [url = about:blank] 21:17:28 INFO - PROCESS | 1839 | --DOMWINDOW == 90 (0x8db80400) [pid = 1839] [serial = 2091] [outer = (nil)] [url = about:blank] 21:17:28 INFO - PROCESS | 1839 | --DOMWINDOW == 89 (0x836cd800) [pid = 1839] [serial = 2088] [outer = (nil)] [url = about:blank] 21:17:28 INFO - PROCESS | 1839 | --DOMWINDOW == 88 (0x957ea400) [pid = 1839] [serial = 2124] [outer = (nil)] [url = about:blank] 21:17:28 INFO - PROCESS | 1839 | --DOMWINDOW == 87 (0x95b67800) [pid = 1839] [serial = 2145] [outer = (nil)] [url = about:blank] 21:17:28 INFO - PROCESS | 1839 | --DOMWINDOW == 86 (0x8299ac00) [pid = 1839] [serial = 2159] [outer = (nil)] [url = about:blank] 21:17:28 INFO - PROCESS | 1839 | --DOMWINDOW == 85 (0x92abd400) [pid = 1839] [serial = 2165] [outer = (nil)] [url = about:blank] 21:17:28 INFO - PROCESS | 1839 | --DOMWINDOW == 84 (0x828fb000) [pid = 1839] [serial = 2162] [outer = (nil)] [url = about:blank] 21:17:28 INFO - PROCESS | 1839 | --DOMWINDOW == 83 (0x90e4c800) [pid = 1839] [serial = 2150] [outer = (nil)] [url = about:blank] 21:17:28 INFO - PROCESS | 1839 | --DOMWINDOW == 82 (0x836d3000) [pid = 1839] [serial = 2163] [outer = (nil)] [url = about:blank] 21:17:28 INFO - PROCESS | 1839 | --DOMWINDOW == 81 (0x96110c00) [pid = 1839] [serial = 2177] [outer = (nil)] [url = about:blank] 21:17:28 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x96164400) [pid = 1839] [serial = 2178] [outer = (nil)] [url = about:blank] 21:17:28 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x95e6d000) [pid = 1839] [serial = 2156] [outer = (nil)] [url = about:blank] 21:17:28 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x8c775000) [pid = 1839] [serial = 2148] [outer = (nil)] [url = about:blank] 21:17:28 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x95b68800) [pid = 1839] [serial = 2144] [outer = (nil)] [url = about:blank] 21:17:28 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x95e6f800) [pid = 1839] [serial = 2157] [outer = (nil)] [url = about:blank] 21:17:28 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x8299b000) [pid = 1839] [serial = 2160] [outer = (nil)] [url = about:blank] 21:17:28 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x9315fc00) [pid = 1839] [serial = 2151] [outer = (nil)] [url = about:blank] 21:17:28 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x92d73800) [pid = 1839] [serial = 2166] [outer = (nil)] [url = about:blank] 21:17:28 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x95d8a400) [pid = 1839] [serial = 2171] [outer = (nil)] [url = about:blank] 21:17:28 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x957ee400) [pid = 1839] [serial = 2169] [outer = (nil)] [url = about:blank] 21:17:28 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x95d84c00) [pid = 1839] [serial = 2154] [outer = (nil)] [url = about:blank] 21:17:28 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x95d8ac00) [pid = 1839] [serial = 2172] [outer = (nil)] [url = about:blank] 21:17:28 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x95d7e800) [pid = 1839] [serial = 2153] [outer = (nil)] [url = about:blank] 21:17:28 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x96104000) [pid = 1839] [serial = 2175] [outer = (nil)] [url = about:blank] 21:17:28 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x95e71400) [pid = 1839] [serial = 2174] [outer = (nil)] [url = about:blank] 21:17:28 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x957e3000) [pid = 1839] [serial = 2168] [outer = (nil)] [url = about:blank] 21:17:28 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x836d1c00) [pid = 1839] [serial = 2147] [outer = (nil)] [url = about:blank] 21:17:28 INFO - PROCESS | 1839 | 1477628248549 Marionette TRACE conn4 -> [0,3468,"getWindowHandles",null] 21:17:28 INFO - PROCESS | 1839 | 1477628248557 Marionette TRACE conn4 <- [1,3468,null,["8"]] 21:17:28 INFO - PROCESS | 1839 | 1477628248579 Marionette TRACE conn4 -> [0,3469,"switchToWindow",{"name":"8"}] 21:17:28 INFO - PROCESS | 1839 | 1477628248587 Marionette TRACE conn4 <- [1,3469,null,{}] 21:17:28 INFO - PROCESS | 1839 | 1477628248594 Marionette TRACE conn4 -> [0,3470,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-Unpaired-Surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:17:28 INFO - PROCESS | 1839 | ++DOCSHELL 0x8248c400 == 31 [pid = 1839] [id = 764] 21:17:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 65 (0x8288e400) [pid = 1839] [serial = 2224] [outer = (nil)] 21:17:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 66 (0x828f5400) [pid = 1839] [serial = 2225] [outer = 0x8288e400] 21:17:28 INFO - PROCESS | 1839 | 1477628248683 Marionette DEBUG loaded listener.js 21:17:28 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x82998400) [pid = 1839] [serial = 2226] [outer = 0x8288e400] 21:17:29 INFO - PROCESS | 1839 | [1839] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 21:17:29 INFO - PROCESS | 1839 | [1839] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 21:17:29 INFO - PROCESS | 1839 | 1477628249374 Marionette TRACE conn4 <- [1,3470,null,{"value":["/websockets/Send-Unpaired-Surrogates.htm",0,null,null,[["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Connection should be closed",0,null,null]]]}] 21:17:29 INFO - ... 21:17:29 INFO - TEST-OK | /websockets/Send-Unpaired-Surrogates.htm | took 1438ms 21:17:29 INFO - PROCESS | 1839 | 1477628249426 Marionette TRACE conn4 -> [0,3471,"getWindowHandle",null] 21:17:29 INFO - PROCESS | 1839 | 1477628249433 Marionette TRACE conn4 <- [1,3471,null,{"value":"8"}] 21:17:29 INFO - TEST-START | /websockets/Send-before-open.htm 21:17:29 INFO - PROCESS | 1839 | 1477628249444 Marionette TRACE conn4 -> [0,3472,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:17:29 INFO - PROCESS | 1839 | 1477628249643 Marionette TRACE conn4 <- [1,3472,null,{"value":null}] 21:17:29 INFO - PROCESS | 1839 | 1477628249813 Marionette TRACE conn4 -> [0,3473,"getWindowHandles",null] 21:17:29 INFO - PROCESS | 1839 | 1477628249818 Marionette TRACE conn4 <- [1,3473,null,["8"]] 21:17:29 INFO - PROCESS | 1839 | 1477628249825 Marionette TRACE conn4 -> [0,3474,"switchToWindow",{"name":"8"}] 21:17:29 INFO - PROCESS | 1839 | 1477628249831 Marionette TRACE conn4 <- [1,3474,null,{}] 21:17:29 INFO - PROCESS | 1839 | 1477628249838 Marionette TRACE conn4 -> [0,3475,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-before-open.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-before-open.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:17:29 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c9b8c00 == 32 [pid = 1839] [id = 765] 21:17:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x8c9be800) [pid = 1839] [serial = 2227] [outer = (nil)] 21:17:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x8ce3a400) [pid = 1839] [serial = 2228] [outer = 0x8c9be800] 21:17:29 INFO - PROCESS | 1839 | 1477628249949 Marionette DEBUG loaded listener.js 21:17:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x8ce3a800) [pid = 1839] [serial = 2229] [outer = 0x8c9be800] 21:17:30 INFO - PROCESS | 1839 | 1477628250610 Marionette TRACE conn4 <- [1,3475,null,{"value":["/websockets/Send-before-open.htm",0,null,null,[["W3C WebSocket API - Send data on a WebSocket before connection is opened - INVALID_STATE_ERR is returned",0,null,null]]]}] 21:17:30 INFO - . 21:17:30 INFO - TEST-OK | /websockets/Send-before-open.htm | took 1221ms 21:17:30 INFO - PROCESS | 1839 | 1477628250670 Marionette TRACE conn4 -> [0,3476,"getWindowHandle",null] 21:17:30 INFO - PROCESS | 1839 | 1477628250679 Marionette TRACE conn4 <- [1,3476,null,{"value":"8"}] 21:17:30 INFO - TEST-START | /websockets/Send-binary-65K-arraybuffer.htm 21:17:30 INFO - PROCESS | 1839 | 1477628250698 Marionette TRACE conn4 -> [0,3477,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:17:30 INFO - PROCESS | 1839 | 1477628250957 Marionette TRACE conn4 <- [1,3477,null,{"value":null}] 21:17:30 INFO - PROCESS | 1839 | [1839] 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 21:17:30 INFO - PROCESS | 1839 | 1477628250980 Marionette TRACE conn4 -> [0,3478,"getWindowHandles",null] 21:17:30 INFO - PROCESS | 1839 | 1477628250985 Marionette TRACE conn4 <- [1,3478,null,["8"]] 21:17:30 INFO - PROCESS | 1839 | 1477628250990 Marionette TRACE conn4 -> [0,3479,"switchToWindow",{"name":"8"}] 21:17:30 INFO - PROCESS | 1839 | 1477628250997 Marionette TRACE conn4 <- [1,3479,null,{}] 21:17:31 INFO - PROCESS | 1839 | 1477628251098 Marionette TRACE conn4 -> [0,3480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-65K-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:17:31 INFO - PROCESS | 1839 | ++DOCSHELL 0x90e4a800 == 33 [pid = 1839] [id = 766] 21:17:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x90e4c800) [pid = 1839] [serial = 2230] [outer = (nil)] 21:17:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x91a25c00) [pid = 1839] [serial = 2231] [outer = 0x90e4c800] 21:17:31 INFO - PROCESS | 1839 | 1477628251200 Marionette DEBUG loaded listener.js 21:17:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x92abd400) [pid = 1839] [serial = 2232] [outer = 0x90e4c800] 21:17:31 INFO - PROCESS | 1839 | 1477628251944 Marionette TRACE conn4 <- [1,3480,null,{"value":["/websockets/Send-binary-65K-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 21:17:31 INFO - ... 21:17:31 INFO - TEST-OK | /websockets/Send-binary-65K-arraybuffer.htm | took 1281ms 21:17:31 INFO - PROCESS | 1839 | 1477628251986 Marionette TRACE conn4 -> [0,3481,"getWindowHandle",null] 21:17:31 INFO - PROCESS | 1839 | 1477628251993 Marionette TRACE conn4 <- [1,3481,null,{"value":"8"}] 21:17:31 INFO - TEST-START | /websockets/Send-binary-arraybuffer.htm 21:17:32 INFO - PROCESS | 1839 | 1477628252005 Marionette TRACE conn4 -> [0,3482,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:17:32 INFO - PROCESS | 1839 | 1477628252284 Marionette TRACE conn4 <- [1,3482,null,{"value":null}] 21:17:32 INFO - PROCESS | 1839 | 1477628252311 Marionette TRACE conn4 -> [0,3483,"getWindowHandles",null] 21:17:32 INFO - PROCESS | 1839 | 1477628252320 Marionette TRACE conn4 <- [1,3483,null,["8"]] 21:17:32 INFO - PROCESS | 1839 | 1477628252325 Marionette TRACE conn4 -> [0,3484,"switchToWindow",{"name":"8"}] 21:17:32 INFO - PROCESS | 1839 | 1477628252331 Marionette TRACE conn4 <- [1,3484,null,{}] 21:17:32 INFO - PROCESS | 1839 | 1477628252438 Marionette TRACE conn4 -> [0,3485,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:17:32 INFO - PROCESS | 1839 | ++DOCSHELL 0x93a83800 == 34 [pid = 1839] [id = 767] 21:17:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x93c05400) [pid = 1839] [serial = 2233] [outer = (nil)] 21:17:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x9524c800) [pid = 1839] [serial = 2234] [outer = 0x93c05400] 21:17:32 INFO - PROCESS | 1839 | 1477628252523 Marionette DEBUG loaded listener.js 21:17:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x955e9000) [pid = 1839] [serial = 2235] [outer = 0x93c05400] 21:17:32 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x836c9400) [pid = 1839] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm] 21:17:32 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x82378000) [pid = 1839] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-null.htm] 21:17:32 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x96107800) [pid = 1839] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm] 21:17:32 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x8ce76800) [pid = 1839] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm] 21:17:32 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x8ce76400) [pid = 1839] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-data.htm] 21:17:32 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x82892400) [pid = 1839] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm] 21:17:32 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x828f1000) [pid = 1839] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm] 21:17:32 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x93cc4c00) [pid = 1839] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm] 21:17:32 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x836d3800) [pid = 1839] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm] 21:17:32 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x961e4000) [pid = 1839] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm] 21:17:33 INFO - PROCESS | 1839 | 1477628253250 Marionette TRACE conn4 <- [1,3485,null,{"value":["/websockets/Send-binary-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 21:17:33 INFO - ... 21:17:33 INFO - TEST-OK | /websockets/Send-binary-arraybuffer.htm | took 1278ms 21:17:33 INFO - PROCESS | 1839 | 1477628253280 Marionette TRACE conn4 -> [0,3486,"getWindowHandle",null] 21:17:33 INFO - PROCESS | 1839 | 1477628253283 Marionette TRACE conn4 <- [1,3486,null,{"value":"8"}] 21:17:33 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int16-offset.htm 21:17:33 INFO - PROCESS | 1839 | 1477628253301 Marionette TRACE conn4 -> [0,3487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:17:33 INFO - PROCESS | 1839 | 1477628253473 Marionette TRACE conn4 <- [1,3487,null,{"value":null}] 21:17:33 INFO - PROCESS | 1839 | 1477628253649 Marionette TRACE conn4 -> [0,3488,"getWindowHandles",null] 21:17:33 INFO - PROCESS | 1839 | 1477628253654 Marionette TRACE conn4 <- [1,3488,null,["8"]] 21:17:33 INFO - PROCESS | 1839 | 1477628253660 Marionette TRACE conn4 -> [0,3489,"switchToWindow",{"name":"8"}] 21:17:33 INFO - PROCESS | 1839 | 1477628253666 Marionette TRACE conn4 <- [1,3489,null,{}] 21:17:33 INFO - PROCESS | 1839 | 1477628253671 Marionette TRACE conn4 -> [0,3490,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybufferview-int16-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:17:33 INFO - PROCESS | 1839 | ++DOCSHELL 0x82446800 == 35 [pid = 1839] [id = 768] 21:17:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 67 (0x82486000) [pid = 1839] [serial = 2236] [outer = (nil)] 21:17:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 68 (0x95933400) [pid = 1839] [serial = 2237] [outer = 0x82486000] 21:17:33 INFO - PROCESS | 1839 | 1477628253758 Marionette DEBUG loaded listener.js 21:17:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 69 (0x95934400) [pid = 1839] [serial = 2238] [outer = 0x82486000] 21:17:34 INFO - PROCESS | 1839 | 1477628254379 Marionette TRACE conn4 <- [1,3490,null,{"value":["/websockets/Send-binary-arraybufferview-int16-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Connection should be closed",0,null,null]]]}] 21:17:34 INFO - ... 21:17:34 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int16-offset.htm | took 1124ms 21:17:34 INFO - PROCESS | 1839 | 1477628254422 Marionette TRACE conn4 -> [0,3491,"getWindowHandle",null] 21:17:34 INFO - PROCESS | 1839 | 1477628254425 Marionette TRACE conn4 <- [1,3491,null,{"value":"8"}] 21:17:34 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int8.htm 21:17:34 INFO - PROCESS | 1839 | 1477628254433 Marionette TRACE conn4 -> [0,3492,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:17:34 INFO - PROCESS | 1839 | 1477628254693 Marionette TRACE conn4 <- [1,3492,null,{"value":null}] 21:17:34 INFO - PROCESS | 1839 | 1477628254710 Marionette TRACE conn4 -> [0,3493,"getWindowHandles",null] 21:17:34 INFO - PROCESS | 1839 | 1477628254713 Marionette TRACE conn4 <- [1,3493,null,["8"]] 21:17:34 INFO - PROCESS | 1839 | 1477628254719 Marionette TRACE conn4 -> [0,3494,"switchToWindow",{"name":"8"}] 21:17:34 INFO - PROCESS | 1839 | 1477628254724 Marionette TRACE conn4 <- [1,3494,null,{}] 21:17:34 INFO - PROCESS | 1839 | 1477628254730 Marionette TRACE conn4 -> [0,3495,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybufferview-int8.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:17:34 INFO - PROCESS | 1839 | ++DOCSHELL 0x95b5d800 == 36 [pid = 1839] [id = 769] 21:17:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x95d82400) [pid = 1839] [serial = 2239] [outer = (nil)] 21:17:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x95d86400) [pid = 1839] [serial = 2240] [outer = 0x95d82400] 21:17:34 INFO - PROCESS | 1839 | 1477628254819 Marionette DEBUG loaded listener.js 21:17:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x95d86800) [pid = 1839] [serial = 2241] [outer = 0x95d82400] 21:17:35 INFO - PROCESS | 1839 | 1477628255632 Marionette TRACE conn4 <- [1,3495,null,{"value":["/websockets/Send-binary-arraybufferview-int8.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Connection should be closed",0,null,null]]]}] 21:17:35 INFO - ... 21:17:35 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int8.htm | took 1229ms 21:17:35 INFO - PROCESS | 1839 | 1477628255665 Marionette TRACE conn4 -> [0,3496,"getWindowHandle",null] 21:17:35 INFO - PROCESS | 1839 | 1477628255672 Marionette TRACE conn4 <- [1,3496,null,{"value":"8"}] 21:17:35 INFO - TEST-START | /websockets/Send-binary-blob.htm 21:17:35 INFO - PROCESS | 1839 | 1477628255701 Marionette TRACE conn4 -> [0,3497,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:17:35 INFO - PROCESS | 1839 | 1477628255919 Marionette TRACE conn4 <- [1,3497,null,{"value":null}] 21:17:36 INFO - PROCESS | 1839 | 1477628256113 Marionette TRACE conn4 -> [0,3498,"getWindowHandles",null] 21:17:36 INFO - PROCESS | 1839 | 1477628256119 Marionette TRACE conn4 <- [1,3498,null,["8"]] 21:17:36 INFO - PROCESS | 1839 | 1477628256169 Marionette TRACE conn4 -> [0,3499,"switchToWindow",{"name":"8"}] 21:17:36 INFO - PROCESS | 1839 | 1477628256178 Marionette TRACE conn4 <- [1,3499,null,{}] 21:17:36 INFO - PROCESS | 1839 | 1477628256196 Marionette TRACE conn4 -> [0,3500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-blob.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:17:36 INFO - PROCESS | 1839 | ++DOCSHELL 0x82995400 == 37 [pid = 1839] [id = 770] 21:17:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x8363d400) [pid = 1839] [serial = 2242] [outer = (nil)] 21:17:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x836d3000) [pid = 1839] [serial = 2243] [outer = 0x8363d400] 21:17:36 INFO - PROCESS | 1839 | 1477628256314 Marionette DEBUG loaded listener.js 21:17:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x8c776c00) [pid = 1839] [serial = 2244] [outer = 0x8363d400] 21:17:37 INFO - PROCESS | 1839 | 1477628257110 Marionette TRACE conn4 <- [1,3500,null,{"value":["/websockets/Send-binary-blob.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - Blob - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - Blob - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - Blob - Connection should be closed",0,null,null]]]}] 21:17:37 INFO - ... 21:17:37 INFO - TEST-OK | /websockets/Send-binary-blob.htm | took 1476ms 21:17:37 INFO - PROCESS | 1839 | 1477628257159 Marionette TRACE conn4 -> [0,3501,"getWindowHandle",null] 21:17:37 INFO - PROCESS | 1839 | 1477628257168 Marionette TRACE conn4 <- [1,3501,null,{"value":"8"}] 21:17:37 INFO - TEST-START | /websockets/Send-data.htm 21:17:37 INFO - PROCESS | 1839 | 1477628257176 Marionette TRACE conn4 -> [0,3502,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:17:37 INFO - PROCESS | 1839 | 1477628257466 Marionette TRACE conn4 <- [1,3502,null,{"value":null}] 21:17:37 INFO - PROCESS | 1839 | 1477628257616 Marionette TRACE conn4 -> [0,3503,"getWindowHandles",null] 21:17:37 INFO - PROCESS | 1839 | 1477628257622 Marionette TRACE conn4 <- [1,3503,null,["8"]] 21:17:37 INFO - PROCESS | 1839 | 1477628257676 Marionette TRACE conn4 -> [0,3504,"switchToWindow",{"name":"8"}] 21:17:37 INFO - PROCESS | 1839 | 1477628257683 Marionette TRACE conn4 <- [1,3504,null,{}] 21:17:37 INFO - PROCESS | 1839 | 1477628257691 Marionette TRACE conn4 -> [0,3505,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-data.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:17:37 INFO - PROCESS | 1839 | ++DOCSHELL 0x8fa17c00 == 38 [pid = 1839] [id = 771] 21:17:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x90e50000) [pid = 1839] [serial = 2245] [outer = (nil)] 21:17:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x939ef000) [pid = 1839] [serial = 2246] [outer = 0x90e50000] 21:17:37 INFO - PROCESS | 1839 | 1477628257793 Marionette DEBUG loaded listener.js 21:17:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x93a88000) [pid = 1839] [serial = 2247] [outer = 0x90e50000] 21:17:38 INFO - PROCESS | 1839 | 1477628258468 Marionette TRACE conn4 <- [1,3505,null,{"value":["/websockets/Send-data.htm",0,null,null,[["W3C WebSocket API - Send data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send data on a WebSocket - Connection should be closed",0,null,null]]]}] 21:17:38 INFO - ... 21:17:38 INFO - TEST-OK | /websockets/Send-data.htm | took 1330ms 21:17:38 INFO - PROCESS | 1839 | 1477628258513 Marionette TRACE conn4 -> [0,3506,"getWindowHandle",null] 21:17:38 INFO - PROCESS | 1839 | 1477628258521 Marionette TRACE conn4 <- [1,3506,null,{"value":"8"}] 21:17:38 INFO - TEST-START | /websockets/Send-data.worker 21:17:38 INFO - PROCESS | 1839 | 1477628258529 Marionette TRACE conn4 -> [0,3507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:17:38 INFO - PROCESS | 1839 | 1477628258726 Marionette TRACE conn4 <- [1,3507,null,{"value":null}] 21:17:38 INFO - PROCESS | 1839 | 1477628258920 Marionette TRACE conn4 -> [0,3508,"getWindowHandles",null] 21:17:38 INFO - PROCESS | 1839 | 1477628258925 Marionette TRACE conn4 <- [1,3508,null,["8"]] 21:17:38 INFO - PROCESS | 1839 | 1477628258931 Marionette TRACE conn4 -> [0,3509,"switchToWindow",{"name":"8"}] 21:17:38 INFO - PROCESS | 1839 | 1477628258939 Marionette TRACE conn4 <- [1,3509,null,{}] 21:17:39 INFO - PROCESS | 1839 | 1477628258988 Marionette TRACE conn4 -> [0,3510,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-data.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-data.worker\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:17:39 INFO - PROCESS | 1839 | ++DOCSHELL 0x95d83c00 == 39 [pid = 1839] [id = 772] 21:17:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x95d85000) [pid = 1839] [serial = 2248] [outer = (nil)] 21:17:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x95e68800) [pid = 1839] [serial = 2249] [outer = 0x95d85000] 21:17:39 INFO - PROCESS | 1839 | 1477628259085 Marionette DEBUG loaded listener.js 21:17:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x95e71c00) [pid = 1839] [serial = 2250] [outer = 0x95d85000] 21:17:39 INFO - PROCESS | 1839 | [1839] 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 21:17:39 INFO - PROCESS | 1839 | 1477628259854 Marionette TRACE conn4 <- [1,3510,null,{"value":["/websockets/Send-data.worker",0,null,null,[["W3C WebSocket API - Send data on a WebSocket in a Worker",0,{},{}]]]}] 21:17:39 INFO - . 21:17:39 INFO - TEST-OK | /websockets/Send-data.worker | took 1379ms 21:17:39 INFO - PROCESS | 1839 | 1477628259908 Marionette TRACE conn4 -> [0,3511,"getWindowHandle",null] 21:17:39 INFO - TEST-START | /websockets/Send-null.htm 21:17:39 INFO - PROCESS | 1839 | 1477628259913 Marionette TRACE conn4 <- [1,3511,null,{"value":"8"}] 21:17:39 INFO - PROCESS | 1839 | 1477628259924 Marionette TRACE conn4 -> [0,3512,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:17:40 INFO - PROCESS | 1839 | 1477628260159 Marionette TRACE conn4 <- [1,3512,null,{"value":null}] 21:17:40 INFO - PROCESS | 1839 | 1477628260326 Marionette TRACE conn4 -> [0,3513,"getWindowHandles",null] 21:17:40 INFO - PROCESS | 1839 | 1477628260331 Marionette TRACE conn4 <- [1,3513,null,["8"]] 21:17:40 INFO - PROCESS | 1839 | 1477628260380 Marionette TRACE conn4 -> [0,3514,"switchToWindow",{"name":"8"}] 21:17:40 INFO - PROCESS | 1839 | 1477628260386 Marionette TRACE conn4 <- [1,3514,null,{}] 21:17:40 INFO - PROCESS | 1839 | 1477628260395 Marionette TRACE conn4 -> [0,3515,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-null.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:17:40 INFO - PROCESS | 1839 | ++DOCSHELL 0x9610e400 == 40 [pid = 1839] [id = 773] 21:17:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 82 (0x9610e800) [pid = 1839] [serial = 2251] [outer = (nil)] 21:17:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 83 (0x96172000) [pid = 1839] [serial = 2252] [outer = 0x9610e800] 21:17:40 INFO - PROCESS | 1839 | 1477628260486 Marionette DEBUG loaded listener.js 21:17:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 84 (0x96172c00) [pid = 1839] [serial = 2253] [outer = 0x9610e800] 21:17:41 INFO - PROCESS | 1839 | 1477628261116 Marionette TRACE conn4 <- [1,3515,null,{"value":["/websockets/Send-null.htm",0,null,null,[["W3C WebSocket API - Send null data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send null data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send null data on a WebSocket - Connection should be closed",0,null,null]]]}] 21:17:41 INFO - ... 21:17:41 INFO - TEST-OK | /websockets/Send-null.htm | took 1230ms 21:17:41 INFO - PROCESS | 1839 | 1477628261154 Marionette TRACE conn4 -> [0,3516,"getWindowHandle",null] 21:17:41 INFO - PROCESS | 1839 | 1477628261158 Marionette TRACE conn4 <- [1,3516,null,{"value":"8"}] 21:17:41 INFO - TEST-START | /websockets/Send-paired-surrogates.htm 21:17:41 INFO - PROCESS | 1839 | 1477628261167 Marionette TRACE conn4 -> [0,3517,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:17:41 INFO - PROCESS | 1839 | 1477628261350 Marionette TRACE conn4 <- [1,3517,null,{"value":null}] 21:17:41 INFO - PROCESS | 1839 | 1477628261557 Marionette TRACE conn4 -> [0,3518,"getWindowHandles",null] 21:17:41 INFO - PROCESS | 1839 | 1477628261562 Marionette TRACE conn4 <- [1,3518,null,["8"]] 21:17:41 INFO - PROCESS | 1839 | 1477628261570 Marionette TRACE conn4 -> [0,3519,"switchToWindow",{"name":"8"}] 21:17:41 INFO - PROCESS | 1839 | 1477628261576 Marionette TRACE conn4 <- [1,3519,null,{}] 21:17:41 INFO - PROCESS | 1839 | 1477628261586 Marionette TRACE conn4 -> [0,3520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-paired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-paired-surrogates.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:17:41 INFO - PROCESS | 1839 | ++DOCSHELL 0x82378c00 == 41 [pid = 1839] [id = 774] 21:17:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 85 (0x82443800) [pid = 1839] [serial = 2254] [outer = (nil)] 21:17:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 86 (0x8c777800) [pid = 1839] [serial = 2255] [outer = 0x82443800] 21:17:41 INFO - PROCESS | 1839 | 1477628261677 Marionette DEBUG loaded listener.js 21:17:41 INFO - PROCESS | 1839 | ++DOMWINDOW == 87 (0x8ce35c00) [pid = 1839] [serial = 2256] [outer = 0x82443800] 21:17:42 INFO - PROCESS | 1839 | 1477628262535 Marionette TRACE conn4 <- [1,3520,null,{"value":["/websockets/Send-paired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Connection should be closed",0,null,null]]]}] 21:17:42 INFO - ... 21:17:42 INFO - TEST-OK | /websockets/Send-paired-surrogates.htm | took 1421ms 21:17:42 INFO - PROCESS | 1839 | 1477628262596 Marionette TRACE conn4 -> [0,3521,"getWindowHandle",null] 21:17:42 INFO - PROCESS | 1839 | 1477628262603 Marionette TRACE conn4 <- [1,3521,null,{"value":"8"}] 21:17:42 INFO - TEST-START | /websockets/Send-unicode-data.htm 21:17:42 INFO - PROCESS | 1839 | 1477628262615 Marionette TRACE conn4 -> [0,3522,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:17:42 INFO - PROCESS | 1839 | 1477628262819 Marionette TRACE conn4 <- [1,3522,null,{"value":null}] 21:17:43 INFO - PROCESS | 1839 | 1477628263022 Marionette TRACE conn4 -> [0,3523,"getWindowHandles",null] 21:17:43 INFO - PROCESS | 1839 | 1477628263029 Marionette TRACE conn4 <- [1,3523,null,["8"]] 21:17:43 INFO - PROCESS | 1839 | 1477628263036 Marionette TRACE conn4 -> [0,3524,"switchToWindow",{"name":"8"}] 21:17:43 INFO - PROCESS | 1839 | 1477628263043 Marionette TRACE conn4 <- [1,3524,null,{}] 21:17:43 INFO - PROCESS | 1839 | 1477628263101 Marionette TRACE conn4 -> [0,3525,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-unicode-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-unicode-data.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:17:43 INFO - PROCESS | 1839 | ++DOCSHELL 0x825c9800 == 42 [pid = 1839] [id = 775] 21:17:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 88 (0x825cc000) [pid = 1839] [serial = 2257] [outer = (nil)] 21:17:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 89 (0x8c9bac00) [pid = 1839] [serial = 2258] [outer = 0x825cc000] 21:17:43 INFO - PROCESS | 1839 | 1477628263222 Marionette DEBUG loaded listener.js 21:17:43 INFO - PROCESS | 1839 | ++DOMWINDOW == 90 (0x8ce94800) [pid = 1839] [serial = 2259] [outer = 0x825cc000] 21:17:43 INFO - PROCESS | 1839 | --DOCSHELL 0x82446800 == 41 [pid = 1839] [id = 768] 21:17:43 INFO - PROCESS | 1839 | --DOCSHELL 0x90e4a800 == 40 [pid = 1839] [id = 766] 21:17:43 INFO - PROCESS | 1839 | --DOCSHELL 0x8c9b8c00 == 39 [pid = 1839] [id = 765] 21:17:44 INFO - PROCESS | 1839 | --DOMWINDOW == 89 (0x91a28000) [pid = 1839] [serial = 2210] [outer = (nil)] [url = about:blank] 21:17:44 INFO - PROCESS | 1839 | --DOCSHELL 0x8248c400 == 38 [pid = 1839] [id = 764] 21:17:44 INFO - PROCESS | 1839 | --DOCSHELL 0x82375000 == 37 [pid = 1839] [id = 763] 21:17:44 INFO - PROCESS | 1839 | --DOCSHELL 0x95570c00 == 36 [pid = 1839] [id = 762] 21:17:44 INFO - PROCESS | 1839 | --DOCSHELL 0x8236e800 == 35 [pid = 1839] [id = 761] 21:17:44 INFO - PROCESS | 1839 | --DOCSHELL 0x828f0800 == 34 [pid = 1839] [id = 760] 21:17:44 INFO - PROCESS | 1839 | 1477628264087 Marionette TRACE conn4 <- [1,3525,null,{"value":["/websockets/Send-unicode-data.htm",0,null,null,[["W3C WebSocket API - Send unicode data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unicode data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unicode data on a WebSocket - Connection should be closed",0,null,null]]]}] 21:17:44 INFO - ... 21:17:44 INFO - TEST-OK | /websockets/Send-unicode-data.htm | took 1524ms 21:17:44 INFO - PROCESS | 1839 | 1477628264138 Marionette TRACE conn4 -> [0,3526,"getWindowHandle",null] 21:17:44 INFO - PROCESS | 1839 | 1477628264145 Marionette TRACE conn4 <- [1,3526,null,{"value":"8"}] 21:17:44 INFO - TEST-START | /websockets/binaryType-wrong-value.htm 21:17:44 INFO - PROCESS | 1839 | 1477628264156 Marionette TRACE conn4 -> [0,3527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:17:44 INFO - PROCESS | 1839 | 1477628264338 Marionette TRACE conn4 <- [1,3527,null,{"value":null}] 21:17:44 INFO - PROCESS | 1839 | --DOMWINDOW == 88 (0x828f2000) [pid = 1839] [serial = 2207] [outer = (nil)] [url = about:blank] 21:17:44 INFO - PROCESS | 1839 | --DOMWINDOW == 87 (0x8ce3f000) [pid = 1839] [serial = 2208] [outer = (nil)] [url = about:blank] 21:17:44 INFO - PROCESS | 1839 | --DOMWINDOW == 86 (0x8ce91c00) [pid = 1839] [serial = 2204] [outer = (nil)] [url = about:blank] 21:17:44 INFO - PROCESS | 1839 | --DOMWINDOW == 85 (0x8ce97c00) [pid = 1839] [serial = 2205] [outer = (nil)] [url = about:blank] 21:17:44 INFO - PROCESS | 1839 | --DOMWINDOW == 84 (0x836d2400) [pid = 1839] [serial = 2201] [outer = (nil)] [url = about:blank] 21:17:44 INFO - PROCESS | 1839 | --DOMWINDOW == 83 (0x8c76d000) [pid = 1839] [serial = 2202] [outer = (nil)] [url = about:blank] 21:17:44 INFO - PROCESS | 1839 | --DOMWINDOW == 82 (0x828f0400) [pid = 1839] [serial = 2198] [outer = (nil)] [url = about:blank] 21:17:44 INFO - PROCESS | 1839 | --DOMWINDOW == 81 (0x828f4000) [pid = 1839] [serial = 2199] [outer = (nil)] [url = about:blank] 21:17:44 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x8ce93800) [pid = 1839] [serial = 2195] [outer = (nil)] [url = about:blank] 21:17:44 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x8f819400) [pid = 1839] [serial = 2196] [outer = (nil)] [url = about:blank] 21:17:44 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x95b61c00) [pid = 1839] [serial = 2192] [outer = (nil)] [url = about:blank] 21:17:44 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x962a0800) [pid = 1839] [serial = 2193] [outer = (nil)] [url = about:blank] 21:17:44 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x961e7000) [pid = 1839] [serial = 2189] [outer = (nil)] [url = about:blank] 21:17:44 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x961e9400) [pid = 1839] [serial = 2190] [outer = (nil)] [url = about:blank] 21:17:44 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x96168400) [pid = 1839] [serial = 2186] [outer = (nil)] [url = about:blank] 21:17:44 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x9616b000) [pid = 1839] [serial = 2187] [outer = (nil)] [url = about:blank] 21:17:44 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x9524e000) [pid = 1839] [serial = 2183] [outer = (nil)] [url = about:blank] 21:17:44 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x95934c00) [pid = 1839] [serial = 2184] [outer = (nil)] [url = about:blank] 21:17:44 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x8ce90800) [pid = 1839] [serial = 2180] [outer = (nil)] [url = about:blank] 21:17:44 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x8ce91400) [pid = 1839] [serial = 2181] [outer = (nil)] [url = about:blank] 21:17:44 INFO - PROCESS | 1839 | 1477628264521 Marionette TRACE conn4 -> [0,3528,"getWindowHandles",null] 21:17:44 INFO - PROCESS | 1839 | 1477628264525 Marionette TRACE conn4 <- [1,3528,null,["8"]] 21:17:44 INFO - PROCESS | 1839 | 1477628264532 Marionette TRACE conn4 -> [0,3529,"switchToWindow",{"name":"8"}] 21:17:44 INFO - PROCESS | 1839 | 1477628264538 Marionette TRACE conn4 <- [1,3529,null,{}] 21:17:44 INFO - PROCESS | 1839 | 1477628264593 Marionette TRACE conn4 -> [0,3530,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/binaryType-wrong-value.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/binaryType-wrong-value.htm\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:17:44 INFO - PROCESS | 1839 | ++DOCSHELL 0x825cf400 == 35 [pid = 1839] [id = 776] 21:17:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 70 (0x828f4000) [pid = 1839] [serial = 2260] [outer = (nil)] 21:17:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 71 (0x8c76e800) [pid = 1839] [serial = 2261] [outer = 0x828f4000] 21:17:44 INFO - PROCESS | 1839 | 1477628264679 Marionette DEBUG loaded listener.js 21:17:44 INFO - PROCESS | 1839 | ++DOMWINDOW == 72 (0x8ce2e000) [pid = 1839] [serial = 2262] [outer = 0x828f4000] 21:17:45 INFO - PROCESS | 1839 | 1477628265317 Marionette TRACE conn4 <- [1,3530,null,{"value":["/websockets/binaryType-wrong-value.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - set binaryType to something other than blob or arraybuffer - SYNTAX_ERR is returned - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - set binaryType to something other than blob or arraybuffer - SYNTAX_ERR is returned - Connection should be closed",0,null,null]]]}] 21:17:45 INFO - .. 21:17:45 INFO - TEST-OK | /websockets/binaryType-wrong-value.htm | took 1221ms 21:17:45 INFO - PROCESS | 1839 | 1477628265390 Marionette TRACE conn4 -> [0,3531,"getWindowHandle",null] 21:17:45 INFO - PROCESS | 1839 | 1477628265396 Marionette TRACE conn4 <- [1,3531,null,{"value":"8"}] 21:17:45 INFO - TEST-START | /websockets/constructor.html 21:17:45 INFO - PROCESS | 1839 | 1477628265404 Marionette TRACE conn4 -> [0,3532,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:17:45 INFO - PROCESS | 1839 | 1477628265569 Marionette TRACE conn4 <- [1,3532,null,{"value":null}] 21:17:45 INFO - PROCESS | 1839 | 1477628265582 Marionette TRACE conn4 -> [0,3533,"getWindowHandles",null] 21:17:45 INFO - PROCESS | 1839 | 1477628265585 Marionette TRACE conn4 <- [1,3533,null,["8"]] 21:17:45 INFO - PROCESS | 1839 | 1477628265591 Marionette TRACE conn4 -> [0,3534,"switchToWindow",{"name":"8"}] 21:17:45 INFO - PROCESS | 1839 | 1477628265598 Marionette TRACE conn4 <- [1,3534,null,{}] 21:17:45 INFO - PROCESS | 1839 | 1477628265605 Marionette TRACE conn4 -> [0,3535,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/constructor.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:17:45 INFO - PROCESS | 1839 | ++DOCSHELL 0x95241c00 == 36 [pid = 1839] [id = 777] 21:17:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x95242c00) [pid = 1839] [serial = 2263] [outer = (nil)] 21:17:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x9524d000) [pid = 1839] [serial = 2264] [outer = 0x95242c00] 21:17:45 INFO - PROCESS | 1839 | 1477628265691 Marionette DEBUG loaded listener.js 21:17:45 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x957e2400) [pid = 1839] [serial = 2265] [outer = 0x95242c00] 21:17:46 INFO - PROCESS | 1839 | 1477628266391 Marionette TRACE conn4 <- [1,3535,null,{"value":["/websockets/constructor.html",0,null,null,[["Calling the WebSocket constructor with too many arguments should not throw.",0,null,null]]]}] 21:17:46 INFO - . 21:17:46 INFO - TEST-OK | /websockets/constructor.html | took 1020ms 21:17:46 INFO - PROCESS | 1839 | 1477628266424 Marionette TRACE conn4 -> [0,3536,"getWindowHandle",null] 21:17:46 INFO - PROCESS | 1839 | 1477628266428 Marionette TRACE conn4 <- [1,3536,null,{"value":"8"}] 21:17:46 INFO - TEST-START | /websockets/eventhandlers.html 21:17:46 INFO - PROCESS | 1839 | 1477628266436 Marionette TRACE conn4 -> [0,3537,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:17:46 INFO - PROCESS | 1839 | 1477628266696 Marionette TRACE conn4 <- [1,3537,null,{"value":null}] 21:17:46 INFO - PROCESS | 1839 | [1839] 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 21:17:46 INFO - PROCESS | 1839 | 1477628266733 Marionette TRACE conn4 -> [0,3538,"getWindowHandles",null] 21:17:46 INFO - PROCESS | 1839 | 1477628266740 Marionette TRACE conn4 <- [1,3538,null,["8"]] 21:17:46 INFO - PROCESS | 1839 | 1477628266746 Marionette TRACE conn4 -> [0,3539,"switchToWindow",{"name":"8"}] 21:17:46 INFO - PROCESS | 1839 | 1477628266751 Marionette TRACE conn4 <- [1,3539,null,{}] 21:17:46 INFO - PROCESS | 1839 | 1477628266840 Marionette TRACE conn4 -> [0,3540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/eventhandlers.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/eventhandlers.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:17:46 INFO - PROCESS | 1839 | ++DOCSHELL 0x957e3000 == 37 [pid = 1839] [id = 778] 21:17:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 76 (0x95b5c800) [pid = 1839] [serial = 2266] [outer = (nil)] 21:17:46 INFO - PROCESS | 1839 | ++DOMWINDOW == 77 (0x95b65c00) [pid = 1839] [serial = 2267] [outer = 0x95b5c800] 21:17:46 INFO - PROCESS | 1839 | 1477628266923 Marionette DEBUG loaded listener.js 21:17:47 INFO - PROCESS | 1839 | ++DOMWINDOW == 78 (0x95d83400) [pid = 1839] [serial = 2268] [outer = 0x95b5c800] 21:17:47 INFO - PROCESS | 1839 | 1477628267529 Marionette TRACE conn4 <- [1,3540,null,{"value":["/websockets/eventhandlers.html",0,null,null,[["Event handler for open should have [TreatNonCallableAsNull]",0,null,null],["Event handler for error should have [TreatNonCallableAsNull]",0,null,null],["Event handler for close should have [TreatNonCallableAsNull]",0,null,null],["Event handler for message should have [TreatNonCallableAsNull]",0,null,null]]]}] 21:17:47 INFO - .... 21:17:47 INFO - TEST-OK | /websockets/eventhandlers.html | took 1125ms 21:17:47 INFO - PROCESS | 1839 | 1477628267580 Marionette TRACE conn4 -> [0,3541,"getWindowHandle",null] 21:17:47 INFO - PROCESS | 1839 | 1477628267584 Marionette TRACE conn4 <- [1,3541,null,{"value":"8"}] 21:17:47 INFO - TEST-START | /websockets/extended-payload-length.html 21:17:47 INFO - PROCESS | 1839 | 1477628267593 Marionette TRACE conn4 -> [0,3542,"timeouts",{"script":185000}] 21:17:47 INFO - PROCESS | 1839 | 1477628267599 Marionette TRACE conn4 <- [1,3542,null,{}] 21:17:47 INFO - PROCESS | 1839 | 1477628267604 Marionette TRACE conn4 -> [0,3543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:17:47 INFO - PROCESS | 1839 | 1477628267839 Marionette TRACE conn4 <- [1,3543,null,{"value":null}] 21:17:47 INFO - PROCESS | 1839 | [1839] 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 21:17:47 INFO - PROCESS | 1839 | [1839] 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 21:17:47 INFO - PROCESS | 1839 | [1839] 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 21:17:47 INFO - PROCESS | 1839 | [1839] 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 21:17:47 INFO - PROCESS | 1839 | 1477628267874 Marionette TRACE conn4 -> [0,3544,"getWindowHandles",null] 21:17:47 INFO - PROCESS | 1839 | 1477628267879 Marionette TRACE conn4 <- [1,3544,null,["8"]] 21:17:47 INFO - PROCESS | 1839 | 1477628267884 Marionette TRACE conn4 -> [0,3545,"switchToWindow",{"name":"8"}] 21:17:47 INFO - PROCESS | 1839 | 1477628267889 Marionette TRACE conn4 <- [1,3545,null,{}] 21:17:47 INFO - PROCESS | 1839 | 1477628267977 Marionette TRACE conn4 -> [0,3546,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/extended-payload-length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/extended-payload-length.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\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"}] 21:17:48 INFO - PROCESS | 1839 | ++DOCSHELL 0x95f6c400 == 38 [pid = 1839] [id = 779] 21:17:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 79 (0x96101c00) [pid = 1839] [serial = 2269] [outer = (nil)] 21:17:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 80 (0x96106000) [pid = 1839] [serial = 2270] [outer = 0x96101c00] 21:17:48 INFO - PROCESS | 1839 | 1477628268060 Marionette DEBUG loaded listener.js 21:17:48 INFO - PROCESS | 1839 | ++DOMWINDOW == 81 (0x96105000) [pid = 1839] [serial = 2271] [outer = 0x96101c00] 21:17:48 INFO - PROCESS | 1839 | --DOMWINDOW == 80 (0x8288e400) [pid = 1839] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm] 21:17:48 INFO - PROCESS | 1839 | --DOMWINDOW == 79 (0x8f867c00) [pid = 1839] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm] 21:17:48 INFO - PROCESS | 1839 | --DOMWINDOW == 78 (0x955e1c00) [pid = 1839] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-0byte-data.htm] 21:17:48 INFO - PROCESS | 1839 | --DOMWINDOW == 77 (0x82485c00) [pid = 1839] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-65K-data.htm] 21:17:48 INFO - PROCESS | 1839 | --DOMWINDOW == 76 (0x828f2800) [pid = 1839] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm] 21:17:48 INFO - PROCESS | 1839 | --DOMWINDOW == 75 (0x93c05400) [pid = 1839] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm] 21:17:48 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x82486000) [pid = 1839] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm] 21:17:48 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x90e4c800) [pid = 1839] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm] 21:17:48 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x8c9be800) [pid = 1839] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-before-open.htm] 21:17:48 INFO - PROCESS | 1839 | 1477628268889 Marionette TRACE conn4 <- [1,3546,null,{"value":["/websockets/extended-payload-length.html",0,null,null,[["Application data is 125 byte which means any 'Extended payload length' field isn't used at all.",0,null,null],["Application data is 126 byte which starts to use the 16 bit 'Extended payload length' field.",0,null,null],["Application data is 0xFFFF byte which means the upper bound of the 16 bit 'Extended payload length' field.",0,null,null],["Application data is (0xFFFF + 1) byte which starts to use the 64 bit 'Extended payload length' field",0,null,null]]]}] 21:17:48 INFO - .... 21:17:48 INFO - TEST-OK | /websockets/extended-payload-length.html | took 1332ms 21:17:48 INFO - TEST-START | /websockets/extended-payload-length.html?wss 21:17:48 INFO - PROCESS | 1839 | 1477628268926 Marionette TRACE conn4 -> [0,3547,"getWindowHandle",null] 21:17:48 INFO - PROCESS | 1839 | 1477628268929 Marionette TRACE conn4 <- [1,3547,null,{"value":"8"}] 21:17:48 INFO - PROCESS | 1839 | 1477628268936 Marionette TRACE conn4 -> [0,3548,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:17:49 INFO - PROCESS | 1839 | 1477628269193 Marionette TRACE conn4 <- [1,3548,null,{"value":null}] 21:17:49 INFO - PROCESS | 1839 | [1839] 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 21:17:49 INFO - PROCESS | 1839 | [1839] 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 21:17:49 INFO - PROCESS | 1839 | [1839] 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 21:17:49 INFO - PROCESS | 1839 | [1839] 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 21:17:49 INFO - PROCESS | 1839 | 1477628269220 Marionette TRACE conn4 -> [0,3549,"getWindowHandles",null] 21:17:49 INFO - PROCESS | 1839 | 1477628269223 Marionette TRACE conn4 <- [1,3549,null,["8"]] 21:17:49 INFO - PROCESS | 1839 | 1477628269229 Marionette TRACE conn4 -> [0,3550,"switchToWindow",{"name":"8"}] 21:17:49 INFO - PROCESS | 1839 | 1477628269235 Marionette TRACE conn4 <- [1,3550,null,{}] 21:17:49 INFO - PROCESS | 1839 | 1477628269242 Marionette TRACE conn4 -> [0,3551,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/extended-payload-length.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/extended-payload-length.html?wss\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\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"}] 21:17:49 INFO - PROCESS | 1839 | ++DOCSHELL 0x82537800 == 39 [pid = 1839] [id = 780] 21:17:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 73 (0x95939800) [pid = 1839] [serial = 2272] [outer = (nil)] 21:17:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 74 (0x961e9400) [pid = 1839] [serial = 2273] [outer = 0x95939800] 21:17:49 INFO - PROCESS | 1839 | 1477628269330 Marionette DEBUG loaded listener.js 21:17:49 INFO - PROCESS | 1839 | ++DOMWINDOW == 75 (0x961ed400) [pid = 1839] [serial = 2274] [outer = 0x95939800] 21:17:53 INFO - PROCESS | 1839 | --DOCSHELL 0x83638400 == 38 [pid = 1839] [id = 727] 21:17:53 INFO - PROCESS | 1839 | --DOCSHELL 0x8db85400 == 37 [pid = 1839] [id = 725] 21:17:53 INFO - PROCESS | 1839 | --DOCSHELL 0x828f1400 == 36 [pid = 1839] [id = 712] 21:17:53 INFO - PROCESS | 1839 | --DOCSHELL 0x828f6c00 == 35 [pid = 1839] [id = 720] 21:17:53 INFO - PROCESS | 1839 | --DOCSHELL 0x82890400 == 34 [pid = 1839] [id = 715] 21:17:53 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce9cc00 == 33 [pid = 1839] [id = 728] 21:17:53 INFO - PROCESS | 1839 | --DOCSHELL 0x8236b000 == 32 [pid = 1839] [id = 717] 21:17:53 INFO - PROCESS | 1839 | --DOCSHELL 0x8363f800 == 31 [pid = 1839] [id = 759] 21:17:53 INFO - PROCESS | 1839 | --DOCSHELL 0x8c9bc400 == 30 [pid = 1839] [id = 726] 21:17:53 INFO - PROCESS | 1839 | --DOCSHELL 0x92ab9c00 == 29 [pid = 1839] [id = 724] 21:17:53 INFO - PROCESS | 1839 | --DOCSHELL 0x829a0400 == 28 [pid = 1839] [id = 713] 21:17:53 INFO - PROCESS | 1839 | --DOCSHELL 0x8ce90400 == 27 [pid = 1839] [id = 716] 21:17:53 INFO - PROCESS | 1839 | --DOCSHELL 0x8fa19c00 == 26 [pid = 1839] [id = 723] 21:17:53 INFO - PROCESS | 1839 | --DOCSHELL 0x8db7c400 == 25 [pid = 1839] [id = 722] 21:17:53 INFO - PROCESS | 1839 | --DOCSHELL 0x82376c00 == 24 [pid = 1839] [id = 714] 21:17:53 INFO - PROCESS | 1839 | --DOCSHELL 0x82446c00 == 23 [pid = 1839] [id = 711] 21:17:53 INFO - PROCESS | 1839 | --DOCSHELL 0x836cd000 == 22 [pid = 1839] [id = 754] 21:17:53 INFO - PROCESS | 1839 | --DOCSHELL 0x8363c400 == 21 [pid = 1839] [id = 718] 21:17:53 INFO - PROCESS | 1839 | --DOCSHELL 0x93a83800 == 20 [pid = 1839] [id = 767] 21:17:53 INFO - PROCESS | 1839 | --DOCSHELL 0x95f6c400 == 19 [pid = 1839] [id = 779] 21:17:53 INFO - PROCESS | 1839 | --DOCSHELL 0x957e3000 == 18 [pid = 1839] [id = 778] 21:17:53 INFO - PROCESS | 1839 | --DOCSHELL 0x95241c00 == 17 [pid = 1839] [id = 777] 21:17:53 INFO - PROCESS | 1839 | --DOCSHELL 0x825cf400 == 16 [pid = 1839] [id = 776] 21:17:53 INFO - PROCESS | 1839 | --DOCSHELL 0x825c9800 == 15 [pid = 1839] [id = 775] 21:17:53 INFO - PROCESS | 1839 | --DOCSHELL 0x82378c00 == 14 [pid = 1839] [id = 774] 21:17:53 INFO - PROCESS | 1839 | --DOCSHELL 0x9610e400 == 13 [pid = 1839] [id = 773] 21:17:53 INFO - PROCESS | 1839 | --DOCSHELL 0x95d83c00 == 12 [pid = 1839] [id = 772] 21:17:53 INFO - PROCESS | 1839 | --DOCSHELL 0x8fa17c00 == 11 [pid = 1839] [id = 771] 21:17:53 INFO - PROCESS | 1839 | --DOCSHELL 0x82995400 == 10 [pid = 1839] [id = 770] 21:17:53 INFO - PROCESS | 1839 | --DOCSHELL 0x95b5d800 == 9 [pid = 1839] [id = 769] 21:17:53 INFO - PROCESS | 1839 | --DOMWINDOW == 74 (0x95933400) [pid = 1839] [serial = 2237] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 1839 | --DOMWINDOW == 73 (0x95934400) [pid = 1839] [serial = 2238] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 1839 | --DOMWINDOW == 72 (0x9524c800) [pid = 1839] [serial = 2234] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 1839 | --DOMWINDOW == 71 (0x955e9000) [pid = 1839] [serial = 2235] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 1839 | --DOMWINDOW == 70 (0x91a25c00) [pid = 1839] [serial = 2231] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 1839 | --DOMWINDOW == 69 (0x92abd400) [pid = 1839] [serial = 2232] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 1839 | --DOMWINDOW == 68 (0x8ce3a400) [pid = 1839] [serial = 2228] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 1839 | --DOMWINDOW == 67 (0x8ce3a800) [pid = 1839] [serial = 2229] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 1839 | --DOMWINDOW == 66 (0x828f5400) [pid = 1839] [serial = 2225] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 1839 | --DOMWINDOW == 65 (0x82998400) [pid = 1839] [serial = 2226] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 1839 | --DOMWINDOW == 64 (0x8299d800) [pid = 1839] [serial = 2222] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 1839 | --DOMWINDOW == 63 (0x8ce9b800) [pid = 1839] [serial = 2223] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 1839 | --DOMWINDOW == 62 (0x955ee400) [pid = 1839] [serial = 2219] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 1839 | --DOMWINDOW == 61 (0x95247800) [pid = 1839] [serial = 2220] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 1839 | --DOMWINDOW == 60 (0x90e4b800) [pid = 1839] [serial = 2216] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 1839 | --DOMWINDOW == 59 (0x8363bc00) [pid = 1839] [serial = 2217] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 1839 | --DOMWINDOW == 58 (0x82991c00) [pid = 1839] [serial = 2213] [outer = (nil)] [url = about:blank] 21:17:53 INFO - PROCESS | 1839 | --DOMWINDOW == 57 (0x836c9c00) [pid = 1839] [serial = 2214] [outer = (nil)] [url = about:blank] 21:17:57 INFO - PROCESS | 1839 | --DOMWINDOW == 56 (0x825cc000) [pid = 1839] [serial = 2257] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-unicode-data.htm] 21:17:57 INFO - PROCESS | 1839 | --DOMWINDOW == 55 (0x95d82400) [pid = 1839] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm] 21:17:57 INFO - PROCESS | 1839 | --DOMWINDOW == 54 (0x828f4000) [pid = 1839] [serial = 2260] [outer = (nil)] [url = http://web-platform.test:8000/websockets/binaryType-wrong-value.htm] 21:17:57 INFO - PROCESS | 1839 | --DOMWINDOW == 53 (0x82443800) [pid = 1839] [serial = 2254] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-paired-surrogates.htm] 21:17:57 INFO - PROCESS | 1839 | --DOMWINDOW == 52 (0x8363d400) [pid = 1839] [serial = 2242] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-blob.htm] 21:17:57 INFO - PROCESS | 1839 | --DOMWINDOW == 51 (0x9610e800) [pid = 1839] [serial = 2251] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-null.htm] 21:17:57 INFO - PROCESS | 1839 | --DOMWINDOW == 50 (0x90e50000) [pid = 1839] [serial = 2245] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.htm] 21:17:57 INFO - PROCESS | 1839 | --DOMWINDOW == 49 (0x95d85000) [pid = 1839] [serial = 2248] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.worker] 21:17:57 INFO - PROCESS | 1839 | --DOMWINDOW == 48 (0x96101c00) [pid = 1839] [serial = 2269] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html] 21:17:57 INFO - PROCESS | 1839 | --DOMWINDOW == 47 (0x95b5c800) [pid = 1839] [serial = 2266] [outer = (nil)] [url = http://web-platform.test:8000/websockets/eventhandlers.html] 21:17:57 INFO - PROCESS | 1839 | --DOMWINDOW == 46 (0x95242c00) [pid = 1839] [serial = 2263] [outer = (nil)] [url = http://web-platform.test:8000/websockets/constructor.html] 21:17:57 INFO - PROCESS | 1839 | --DOMWINDOW == 45 (0x90e4e400) [pid = 1839] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm] 21:18:02 INFO - PROCESS | 1839 | --DOCSHELL 0x8c76bc00 == 8 [pid = 1839] [id = 721] 21:18:02 INFO - PROCESS | 1839 | --DOCSHELL 0x8da95400 == 7 [pid = 1839] [id = 719] 21:18:02 INFO - PROCESS | 1839 | --DOMWINDOW == 44 (0x91ae1400) [pid = 1839] [serial = 2211] [outer = (nil)] [url = about:blank] 21:18:02 INFO - PROCESS | 1839 | --DOMWINDOW == 43 (0x8ce94800) [pid = 1839] [serial = 2259] [outer = (nil)] [url = about:blank] 21:18:02 INFO - PROCESS | 1839 | --DOMWINDOW == 42 (0x8c9bac00) [pid = 1839] [serial = 2258] [outer = (nil)] [url = about:blank] 21:18:02 INFO - PROCESS | 1839 | --DOMWINDOW == 41 (0x8ce2e000) [pid = 1839] [serial = 2262] [outer = (nil)] [url = about:blank] 21:18:02 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x8c76e800) [pid = 1839] [serial = 2261] [outer = (nil)] [url = about:blank] 21:18:02 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x957e2400) [pid = 1839] [serial = 2265] [outer = (nil)] [url = about:blank] 21:18:02 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x9524d000) [pid = 1839] [serial = 2264] [outer = (nil)] [url = about:blank] 21:18:02 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x95d83400) [pid = 1839] [serial = 2268] [outer = (nil)] [url = about:blank] 21:18:02 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x95b65c00) [pid = 1839] [serial = 2267] [outer = (nil)] [url = about:blank] 21:18:02 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x96105000) [pid = 1839] [serial = 2271] [outer = (nil)] [url = about:blank] 21:18:02 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x96106000) [pid = 1839] [serial = 2270] [outer = (nil)] [url = about:blank] 21:18:02 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x961e9400) [pid = 1839] [serial = 2273] [outer = (nil)] [url = about:blank] 21:18:02 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x8c777800) [pid = 1839] [serial = 2255] [outer = (nil)] [url = about:blank] 21:18:02 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x8ce35c00) [pid = 1839] [serial = 2256] [outer = (nil)] [url = about:blank] 21:18:02 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x96172000) [pid = 1839] [serial = 2252] [outer = (nil)] [url = about:blank] 21:18:02 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x96172c00) [pid = 1839] [serial = 2253] [outer = (nil)] [url = about:blank] 21:18:02 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x95e68800) [pid = 1839] [serial = 2249] [outer = (nil)] [url = about:blank] 21:18:02 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x95e71c00) [pid = 1839] [serial = 2250] [outer = (nil)] [url = about:blank] 21:18:02 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x939ef000) [pid = 1839] [serial = 2246] [outer = (nil)] [url = about:blank] 21:18:02 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x93a88000) [pid = 1839] [serial = 2247] [outer = (nil)] [url = about:blank] 21:18:02 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0x836d3000) [pid = 1839] [serial = 2243] [outer = (nil)] [url = about:blank] 21:18:02 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x8c776c00) [pid = 1839] [serial = 2244] [outer = (nil)] [url = about:blank] 21:18:02 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x95d86400) [pid = 1839] [serial = 2240] [outer = (nil)] [url = about:blank] 21:18:02 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x95d86800) [pid = 1839] [serial = 2241] [outer = (nil)] [url = about:blank] 21:18:49 INFO - PROCESS | 1839 | 1477628329883 Marionette TRACE conn4 <- [1,3551,null,{"value":["/websockets/extended-payload-length.html?wss",0,null,null,[["Application data is 125 byte which means any 'Extended payload length' field isn't used at all.",2,"Test timed out",null],["Application data is 126 byte which starts to use the 16 bit 'Extended payload length' field.",2,"Test timed out",null],["Application data is 0xFFFF byte which means the upper bound of the 16 bit 'Extended payload length' field.",2,"Test timed out",null],["Application data is (0xFFFF + 1) byte which starts to use the 64 bit 'Extended payload length' field",2,"Test timed out",null]]]}] 21:18:49 INFO - .... 21:18:49 INFO - TEST-OK | /websockets/extended-payload-length.html?wss | took 61004ms 21:18:49 INFO - PROCESS | 1839 | 1477628329941 Marionette TRACE conn4 -> [0,3552,"getWindowHandle",null] 21:18:49 INFO - PROCESS | 1839 | 1477628329949 Marionette TRACE conn4 <- [1,3552,null,{"value":"8"}] 21:18:49 INFO - TEST-START | /websockets/opening-handshake/001.html 21:18:49 INFO - PROCESS | 1839 | 1477628329960 Marionette TRACE conn4 -> [0,3553,"timeouts",{"script":35000}] 21:18:49 INFO - PROCESS | 1839 | 1477628329964 Marionette TRACE conn4 <- [1,3553,null,{}] 21:18:49 INFO - PROCESS | 1839 | 1477628329976 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}] 21:18:50 INFO - PROCESS | 1839 | 1477628330222 Marionette TRACE conn4 <- [1,3554,null,{"value":null}] 21:18:50 INFO - PROCESS | 1839 | 1477628330311 Marionette TRACE conn4 -> [0,3555,"getWindowHandles",null] 21:18:50 INFO - PROCESS | 1839 | 1477628330317 Marionette TRACE conn4 <- [1,3555,null,["8"]] 21:18:50 INFO - PROCESS | 1839 | 1477628330324 Marionette TRACE conn4 -> [0,3556,"switchToWindow",{"name":"8"}] 21:18:50 INFO - PROCESS | 1839 | 1477628330336 Marionette TRACE conn4 <- [1,3556,null,{}] 21:18:50 INFO - PROCESS | 1839 | 1477628330354 Marionette TRACE conn4 -> [0,3557,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/001.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:18:50 INFO - PROCESS | 1839 | ++DOCSHELL 0x82488c00 == 8 [pid = 1839] [id = 781] 21:18:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82489c00) [pid = 1839] [serial = 2275] [outer = (nil)] 21:18:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x8248dc00) [pid = 1839] [serial = 2276] [outer = 0x82489c00] 21:18:50 INFO - PROCESS | 1839 | 1477628330449 Marionette DEBUG loaded listener.js 21:18:50 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x82539400) [pid = 1839] [serial = 2277] [outer = 0x82489c00] 21:18:51 INFO - PROCESS | 1839 | [1839] 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 21:18:51 INFO - PROCESS | 1839 | 1477628331092 Marionette TRACE conn4 <- [1,3557,null,{"value":["/websockets/opening-handshake/001.html",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 21:18:51 INFO - . 21:18:51 INFO - TEST-OK | /websockets/opening-handshake/001.html | took 1144ms 21:18:51 INFO - PROCESS | 1839 | 1477628331102 Marionette TRACE conn4 -> [0,3558,"getWindowHandle",null] 21:18:51 INFO - PROCESS | 1839 | 1477628331109 Marionette TRACE conn4 <- [1,3558,null,{"value":"8"}] 21:18:51 INFO - TEST-START | /websockets/opening-handshake/001.html?wss 21:18:51 INFO - PROCESS | 1839 | 1477628331117 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}] 21:18:51 INFO - PROCESS | 1839 | 1477628331303 Marionette TRACE conn4 <- [1,3559,null,{"value":null}] 21:18:51 INFO - PROCESS | 1839 | 1477628331318 Marionette TRACE conn4 -> [0,3560,"getWindowHandles",null] 21:18:51 INFO - PROCESS | 1839 | 1477628331322 Marionette TRACE conn4 <- [1,3560,null,["8"]] 21:18:51 INFO - PROCESS | 1839 | 1477628331454 Marionette TRACE conn4 -> [0,3561,"switchToWindow",{"name":"8"}] 21:18:51 INFO - PROCESS | 1839 | 1477628331463 Marionette TRACE conn4 <- [1,3561,null,{}] 21:18:51 INFO - PROCESS | 1839 | 1477628331481 Marionette TRACE conn4 -> [0,3562,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/001.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/001.html?wss\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:18:51 INFO - PROCESS | 1839 | ++DOCSHELL 0x8253c000 == 9 [pid = 1839] [id = 782] 21:18:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x8288c400) [pid = 1839] [serial = 2278] [outer = (nil)] 21:18:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x82895800) [pid = 1839] [serial = 2279] [outer = 0x8288c400] 21:18:51 INFO - PROCESS | 1839 | 1477628331572 Marionette DEBUG loaded listener.js 21:18:51 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x82894400) [pid = 1839] [serial = 2280] [outer = 0x8288c400] 21:18:52 INFO - PROCESS | 1839 | 1477628332326 Marionette TRACE conn4 <- [1,3562,null,{"value":["/websockets/opening-handshake/001.html?wss",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 21:18:52 INFO - . 21:18:52 INFO - TEST-OK | /websockets/opening-handshake/001.html?wss | took 1229ms 21:18:52 INFO - PROCESS | 1839 | 1477628332346 Marionette TRACE conn4 -> [0,3563,"getWindowHandle",null] 21:18:52 INFO - PROCESS | 1839 | 1477628332349 Marionette TRACE conn4 <- [1,3563,null,{"value":"8"}] 21:18:52 INFO - TEST-START | /websockets/opening-handshake/002.html 21:18:52 INFO - PROCESS | 1839 | 1477628332357 Marionette TRACE conn4 -> [0,3564,"timeouts",{"script":185000}] 21:18:52 INFO - PROCESS | 1839 | 1477628332362 Marionette TRACE conn4 <- [1,3564,null,{}] 21:18:52 INFO - PROCESS | 1839 | 1477628332368 Marionette TRACE conn4 -> [0,3565,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:18:52 INFO - PROCESS | 1839 | 1477628332613 Marionette TRACE conn4 <- [1,3565,null,{"value":null}] 21:18:52 INFO - PROCESS | 1839 | 1477628332630 Marionette TRACE conn4 -> [0,3566,"getWindowHandles",null] 21:18:52 INFO - PROCESS | 1839 | 1477628332635 Marionette TRACE conn4 <- [1,3566,null,["8"]] 21:18:52 INFO - PROCESS | 1839 | 1477628332646 Marionette TRACE conn4 -> [0,3567,"switchToWindow",{"name":"8"}] 21:18:52 INFO - PROCESS | 1839 | 1477628332653 Marionette TRACE conn4 <- [1,3567,null,{}] 21:18:52 INFO - PROCESS | 1839 | 1477628332659 Marionette TRACE conn4 -> [0,3568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/002.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\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"}] 21:18:52 INFO - PROCESS | 1839 | ++DOCSHELL 0x8299b000 == 10 [pid = 1839] [id = 783] 21:18:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x8299b800) [pid = 1839] [serial = 2281] [outer = (nil)] 21:18:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x8299d800) [pid = 1839] [serial = 2282] [outer = 0x8299b800] 21:18:52 INFO - PROCESS | 1839 | 1477628332749 Marionette DEBUG loaded listener.js 21:18:52 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x83639400) [pid = 1839] [serial = 2283] [outer = 0x8299b800] 21:18:54 INFO - PROCESS | 1839 | 1477628334191 Marionette TRACE conn4 <- [1,3568,null,{"value":["/websockets/opening-handshake/002.html",0,null,null,[["WebSockets: valid handshake",0,null,null]]]}] 21:18:54 INFO - . 21:18:54 INFO - TEST-OK | /websockets/opening-handshake/002.html | took 1889ms 21:18:54 INFO - TEST-START | /websockets/opening-handshake/002.html?wss 21:18:54 INFO - PROCESS | 1839 | 1477628334246 Marionette TRACE conn4 -> [0,3569,"getWindowHandle",null] 21:18:54 INFO - PROCESS | 1839 | 1477628334250 Marionette TRACE conn4 <- [1,3569,null,{"value":"8"}] 21:18:54 INFO - PROCESS | 1839 | 1477628334258 Marionette TRACE conn4 -> [0,3570,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:18:54 INFO - PROCESS | 1839 | 1477628334469 Marionette TRACE conn4 <- [1,3570,null,{"value":null}] 21:18:54 INFO - PROCESS | 1839 | 1477628334491 Marionette TRACE conn4 -> [0,3571,"getWindowHandles",null] 21:18:54 INFO - PROCESS | 1839 | 1477628334495 Marionette TRACE conn4 <- [1,3571,null,["8"]] 21:18:54 INFO - PROCESS | 1839 | 1477628334501 Marionette TRACE conn4 -> [0,3572,"switchToWindow",{"name":"8"}] 21:18:54 INFO - PROCESS | 1839 | 1477628334507 Marionette TRACE conn4 <- [1,3572,null,{}] 21:18:54 INFO - PROCESS | 1839 | 1477628334517 Marionette TRACE conn4 -> [0,3573,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/002.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/002.html?wss\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\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"}] 21:18:54 INFO - PROCESS | 1839 | ++DOCSHELL 0x836cf400 == 11 [pid = 1839] [id = 784] 21:18:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x836d3400) [pid = 1839] [serial = 2284] [outer = (nil)] 21:18:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x8c76c800) [pid = 1839] [serial = 2285] [outer = 0x836d3400] 21:18:54 INFO - PROCESS | 1839 | 1477628334600 Marionette DEBUG loaded listener.js 21:18:54 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x8c774800) [pid = 1839] [serial = 2286] [outer = 0x836d3400] 21:18:55 INFO - PROCESS | 1839 | 1477628335239 Marionette TRACE conn4 <- [1,3573,null,{"value":["/websockets/opening-handshake/002.html?wss",0,null,null,[["WebSockets: valid handshake",1,"assert_unreached: Reached unreachable code","ws.onclose<@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:21:68\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:21:44\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:11:1\n"]]]}] 21:18:55 INFO - . 21:18:55 INFO - TEST-OK | /websockets/opening-handshake/002.html?wss | took 1020ms 21:18:55 INFO - TEST-START | /websockets/opening-handshake/003-sets-origin.worker 21:18:55 INFO - PROCESS | 1839 | 1477628335277 Marionette TRACE conn4 -> [0,3574,"getWindowHandle",null] 21:18:55 INFO - PROCESS | 1839 | 1477628335279 Marionette TRACE conn4 <- [1,3574,null,{"value":"8"}] 21:18:55 INFO - PROCESS | 1839 | 1477628335286 Marionette TRACE conn4 -> [0,3575,"timeouts",{"script":35000}] 21:18:55 INFO - PROCESS | 1839 | 1477628335291 Marionette TRACE conn4 <- [1,3575,null,{}] 21:18:55 INFO - PROCESS | 1839 | 1477628335306 Marionette TRACE conn4 -> [0,3576,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:18:55 INFO - PROCESS | 1839 | 1477628335469 Marionette TRACE conn4 <- [1,3576,null,{"value":null}] 21:18:55 INFO - PROCESS | 1839 | 1477628335605 Marionette TRACE conn4 -> [0,3577,"getWindowHandles",null] 21:18:55 INFO - PROCESS | 1839 | 1477628335610 Marionette TRACE conn4 <- [1,3577,null,["8"]] 21:18:55 INFO - PROCESS | 1839 | 1477628335615 Marionette TRACE conn4 -> [0,3578,"switchToWindow",{"name":"8"}] 21:18:55 INFO - PROCESS | 1839 | 1477628335620 Marionette TRACE conn4 <- [1,3578,null,{}] 21:18:55 INFO - PROCESS | 1839 | 1477628335629 Marionette TRACE conn4 -> [0,3579,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003-sets-origin.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:18:55 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c9b8c00 == 12 [pid = 1839] [id = 785] 21:18:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x8c9ba400) [pid = 1839] [serial = 2287] [outer = (nil)] 21:18:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x8c9c0c00) [pid = 1839] [serial = 2288] [outer = 0x8c9ba400] 21:18:55 INFO - PROCESS | 1839 | 1477628335711 Marionette DEBUG loaded listener.js 21:18:55 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x8ce2c400) [pid = 1839] [serial = 2289] [outer = 0x8c9ba400] 21:18:55 INFO - PROCESS | 1839 | [1839] 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 21:18:56 INFO - PROCESS | 1839 | 1477628336466 Marionette TRACE conn4 <- [1,3579,null,{"value":["/websockets/opening-handshake/003-sets-origin.worker",0,null,null,[["W3C WebSocket API - origin set in a Worker",0,{},{}]]]}] 21:18:56 INFO - . 21:18:56 INFO - TEST-OK | /websockets/opening-handshake/003-sets-origin.worker | took 1196ms 21:18:56 INFO - TEST-START | /websockets/opening-handshake/003.html 21:18:56 INFO - PROCESS | 1839 | 1477628336481 Marionette TRACE conn4 -> [0,3580,"getWindowHandle",null] 21:18:56 INFO - PROCESS | 1839 | 1477628336484 Marionette TRACE conn4 <- [1,3580,null,{"value":"8"}] 21:18:56 INFO - PROCESS | 1839 | 1477628336491 Marionette TRACE conn4 -> [0,3581,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:18:56 INFO - PROCESS | 1839 | 1477628336753 Marionette TRACE conn4 <- [1,3581,null,{"value":null}] 21:18:56 INFO - PROCESS | 1839 | 1477628336771 Marionette TRACE conn4 -> [0,3582,"getWindowHandles",null] 21:18:56 INFO - PROCESS | 1839 | 1477628336774 Marionette TRACE conn4 <- [1,3582,null,["8"]] 21:18:56 INFO - PROCESS | 1839 | 1477628336781 Marionette TRACE conn4 -> [0,3583,"switchToWindow",{"name":"8"}] 21:18:56 INFO - PROCESS | 1839 | 1477628336786 Marionette TRACE conn4 <- [1,3583,null,{}] 21:18:56 INFO - PROCESS | 1839 | 1477628336792 Marionette TRACE conn4 -> [0,3584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:18:56 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c9be400 == 13 [pid = 1839] [id = 786] 21:18:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x8ce47400) [pid = 1839] [serial = 2290] [outer = (nil)] 21:18:56 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x8ce7ac00) [pid = 1839] [serial = 2291] [outer = 0x8ce47400] 21:18:56 INFO - PROCESS | 1839 | 1477628336879 Marionette DEBUG loaded listener.js 21:18:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x8ce97000) [pid = 1839] [serial = 2292] [outer = 0x8ce47400] 21:18:57 INFO - PROCESS | 1839 | 1477628337574 Marionette TRACE conn4 <- [1,3584,null,{"value":["/websockets/opening-handshake/003.html",0,null,null,[["WebSockets: origin",0,null,null]]]}] 21:18:57 INFO - . 21:18:57 INFO - TEST-OK | /websockets/opening-handshake/003.html | took 1128ms 21:18:57 INFO - PROCESS | 1839 | 1477628337618 Marionette TRACE conn4 -> [0,3585,"getWindowHandle",null] 21:18:57 INFO - PROCESS | 1839 | 1477628337625 Marionette TRACE conn4 <- [1,3585,null,{"value":"8"}] 21:18:57 INFO - TEST-START | /websockets/opening-handshake/003.html?wss 21:18:57 INFO - PROCESS | 1839 | 1477628337632 Marionette TRACE conn4 -> [0,3586,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:18:57 INFO - PROCESS | 1839 | 1477628337791 Marionette TRACE conn4 <- [1,3586,null,{"value":null}] 21:18:57 INFO - PROCESS | 1839 | 1477628337926 Marionette TRACE conn4 -> [0,3587,"getWindowHandles",null] 21:18:57 INFO - PROCESS | 1839 | 1477628337929 Marionette TRACE conn4 <- [1,3587,null,["8"]] 21:18:57 INFO - PROCESS | 1839 | 1477628337935 Marionette TRACE conn4 -> [0,3588,"switchToWindow",{"name":"8"}] 21:18:57 INFO - PROCESS | 1839 | 1477628337941 Marionette TRACE conn4 <- [1,3588,null,{}] 21:18:57 INFO - PROCESS | 1839 | 1477628337949 Marionette TRACE conn4 -> [0,3589,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003.html?wss\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:18:57 INFO - PROCESS | 1839 | ++DOCSHELL 0x8248e400 == 14 [pid = 1839] [id = 787] 21:18:57 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x83637800) [pid = 1839] [serial = 2293] [outer = (nil)] 21:18:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x8da91800) [pid = 1839] [serial = 2294] [outer = 0x83637800] 21:18:58 INFO - PROCESS | 1839 | 1477628338031 Marionette DEBUG loaded listener.js 21:18:58 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x8da92400) [pid = 1839] [serial = 2295] [outer = 0x83637800] 21:18:58 INFO - PROCESS | 1839 | 1477628338719 Marionette TRACE conn4 <- [1,3589,null,{"value":["/websockets/opening-handshake/003.html?wss",0,null,null,[["WebSockets: origin",1,"assert_unreached: Reached unreachable code","ws.onclose<@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:21:53\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:21:29\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:10:1\n"]]]}] 21:18:58 INFO - . 21:18:58 INFO - TEST-OK | /websockets/opening-handshake/003.html?wss | took 1120ms 21:18:58 INFO - PROCESS | 1839 | 1477628338753 Marionette TRACE conn4 -> [0,3590,"getWindowHandle",null] 21:18:58 INFO - PROCESS | 1839 | 1477628338760 Marionette TRACE conn4 <- [1,3590,null,{"value":"8"}] 21:18:58 INFO - TEST-START | /websockets/opening-handshake/005.html?wss 21:18:58 INFO - PROCESS | 1839 | 1477628338772 Marionette TRACE conn4 -> [0,3591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:18:58 INFO - PROCESS | 1839 | 1477628338972 Marionette TRACE conn4 <- [1,3591,null,{"value":null}] 21:18:59 INFO - PROCESS | 1839 | 1477628339148 Marionette TRACE conn4 -> [0,3592,"getWindowHandles",null] 21:18:59 INFO - PROCESS | 1839 | 1477628339153 Marionette TRACE conn4 <- [1,3592,null,["8"]] 21:18:59 INFO - PROCESS | 1839 | 1477628339165 Marionette TRACE conn4 -> [0,3593,"switchToWindow",{"name":"8"}] 21:18:59 INFO - PROCESS | 1839 | 1477628339172 Marionette TRACE conn4 <- [1,3593,null,{}] 21:18:59 INFO - PROCESS | 1839 | 1477628339180 Marionette TRACE conn4 -> [0,3594,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/005.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/005.html?wss\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:18:59 INFO - PROCESS | 1839 | ++DOCSHELL 0x82895400 == 15 [pid = 1839] [id = 788] 21:18:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x828ef800) [pid = 1839] [serial = 2296] [outer = (nil)] 21:18:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 44 (0x828f9400) [pid = 1839] [serial = 2297] [outer = 0x828ef800] 21:18:59 INFO - PROCESS | 1839 | 1477628339281 Marionette DEBUG loaded listener.js 21:18:59 INFO - PROCESS | 1839 | ++DOMWINDOW == 45 (0x828fb400) [pid = 1839] [serial = 2298] [outer = 0x828ef800] 21:19:02 INFO - PROCESS | 1839 | --DOCSHELL 0x82537800 == 14 [pid = 1839] [id = 780] 21:19:04 INFO - PROCESS | 1839 | --DOCSHELL 0x8248e400 == 13 [pid = 1839] [id = 787] 21:19:04 INFO - PROCESS | 1839 | --DOCSHELL 0x8c9be400 == 12 [pid = 1839] [id = 786] 21:19:04 INFO - PROCESS | 1839 | --DOCSHELL 0x8c9b8c00 == 11 [pid = 1839] [id = 785] 21:19:04 INFO - PROCESS | 1839 | --DOCSHELL 0x836cf400 == 10 [pid = 1839] [id = 784] 21:19:04 INFO - PROCESS | 1839 | --DOCSHELL 0x8299b000 == 9 [pid = 1839] [id = 783] 21:19:04 INFO - PROCESS | 1839 | --DOCSHELL 0x8253c000 == 8 [pid = 1839] [id = 782] 21:19:04 INFO - PROCESS | 1839 | --DOCSHELL 0x82488c00 == 7 [pid = 1839] [id = 781] 21:19:07 INFO - PROCESS | 1839 | --DOMWINDOW == 44 (0x83637800) [pid = 1839] [serial = 2293] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html?wss] 21:19:07 INFO - PROCESS | 1839 | --DOMWINDOW == 43 (0x8ce47400) [pid = 1839] [serial = 2290] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html] 21:19:07 INFO - PROCESS | 1839 | --DOMWINDOW == 42 (0x95939800) [pid = 1839] [serial = 2272] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html?wss] 21:19:07 INFO - PROCESS | 1839 | --DOMWINDOW == 41 (0x8299b800) [pid = 1839] [serial = 2281] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html] 21:19:07 INFO - PROCESS | 1839 | --DOMWINDOW == 40 (0x8288c400) [pid = 1839] [serial = 2278] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html?wss] 21:19:07 INFO - PROCESS | 1839 | --DOMWINDOW == 39 (0x836d3400) [pid = 1839] [serial = 2284] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html?wss] 21:19:07 INFO - PROCESS | 1839 | --DOMWINDOW == 38 (0x82489c00) [pid = 1839] [serial = 2275] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html] 21:19:07 INFO - PROCESS | 1839 | --DOMWINDOW == 37 (0x8c9ba400) [pid = 1839] [serial = 2287] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker] 21:19:12 INFO - PROCESS | 1839 | --DOMWINDOW == 36 (0x8ce2c400) [pid = 1839] [serial = 2289] [outer = (nil)] [url = about:blank] 21:19:12 INFO - PROCESS | 1839 | --DOMWINDOW == 35 (0x8c9c0c00) [pid = 1839] [serial = 2288] [outer = (nil)] [url = about:blank] 21:19:12 INFO - PROCESS | 1839 | --DOMWINDOW == 34 (0x8ce97000) [pid = 1839] [serial = 2292] [outer = (nil)] [url = about:blank] 21:19:12 INFO - PROCESS | 1839 | --DOMWINDOW == 33 (0x8ce7ac00) [pid = 1839] [serial = 2291] [outer = (nil)] [url = about:blank] 21:19:12 INFO - PROCESS | 1839 | --DOMWINDOW == 32 (0x8da92400) [pid = 1839] [serial = 2295] [outer = (nil)] [url = about:blank] 21:19:12 INFO - PROCESS | 1839 | --DOMWINDOW == 31 (0x8da91800) [pid = 1839] [serial = 2294] [outer = (nil)] [url = about:blank] 21:19:12 INFO - PROCESS | 1839 | --DOMWINDOW == 30 (0x828f9400) [pid = 1839] [serial = 2297] [outer = (nil)] [url = about:blank] 21:19:12 INFO - PROCESS | 1839 | --DOMWINDOW == 29 (0x8c76c800) [pid = 1839] [serial = 2285] [outer = (nil)] [url = about:blank] 21:19:12 INFO - PROCESS | 1839 | --DOMWINDOW == 28 (0x8c774800) [pid = 1839] [serial = 2286] [outer = (nil)] [url = about:blank] 21:19:12 INFO - PROCESS | 1839 | --DOMWINDOW == 27 (0x8299d800) [pid = 1839] [serial = 2282] [outer = (nil)] [url = about:blank] 21:19:12 INFO - PROCESS | 1839 | --DOMWINDOW == 26 (0x83639400) [pid = 1839] [serial = 2283] [outer = (nil)] [url = about:blank] 21:19:12 INFO - PROCESS | 1839 | --DOMWINDOW == 25 (0x82895800) [pid = 1839] [serial = 2279] [outer = (nil)] [url = about:blank] 21:19:12 INFO - PROCESS | 1839 | --DOMWINDOW == 24 (0x82894400) [pid = 1839] [serial = 2280] [outer = (nil)] [url = about:blank] 21:19:12 INFO - PROCESS | 1839 | --DOMWINDOW == 23 (0x8248dc00) [pid = 1839] [serial = 2276] [outer = (nil)] [url = about:blank] 21:19:12 INFO - PROCESS | 1839 | --DOMWINDOW == 22 (0x82539400) [pid = 1839] [serial = 2277] [outer = (nil)] [url = about:blank] 21:19:12 INFO - PROCESS | 1839 | --DOMWINDOW == 21 (0x961ed400) [pid = 1839] [serial = 2274] [outer = (nil)] [url = about:blank] 21:19:29 INFO - PROCESS | 1839 | MARIONETTE LOG: INFO: Timeout fired 21:19:29 INFO - PROCESS | 1839 | 1477628369491 Marionette TRACE conn4 <- [1,3594,null,{"value":["/websockets/opening-handshake/005.html?wss",2,null,null,[["WebSockets: proper first line",2,"Test timed out",null]]]}] 21:19:29 INFO - . 21:19:29 INFO - TEST-TIMEOUT | /websockets/opening-handshake/005.html?wss | took 30762ms 21:19:29 INFO - PROCESS | 1839 | 1477628369533 Marionette TRACE conn4 -> [0,3595,"getWindowHandle",null] 21:19:29 INFO - PROCESS | 1839 | 1477628369540 Marionette TRACE conn4 <- [1,3595,null,{"value":"8"}] 21:19:29 INFO - TEST-START | /websockets/opening-handshake/005.html 21:19:29 INFO - PROCESS | 1839 | 1477628369553 Marionette TRACE conn4 -> [0,3596,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:19:29 INFO - PROCESS | 1839 | 1477628369791 Marionette TRACE conn4 <- [1,3596,null,{"value":null}] 21:19:29 INFO - PROCESS | 1839 | 1477628369881 Marionette TRACE conn4 -> [0,3597,"getWindowHandles",null] 21:19:29 INFO - PROCESS | 1839 | 1477628369887 Marionette TRACE conn4 <- [1,3597,null,["8"]] 21:19:29 INFO - PROCESS | 1839 | 1477628369895 Marionette TRACE conn4 -> [0,3598,"switchToWindow",{"name":"8"}] 21:19:29 INFO - PROCESS | 1839 | 1477628369904 Marionette TRACE conn4 <- [1,3598,null,{}] 21:19:29 INFO - PROCESS | 1839 | 1477628369910 Marionette TRACE conn4 -> [0,3599,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/005.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:19:29 INFO - PROCESS | 1839 | ++DOCSHELL 0x82488c00 == 8 [pid = 1839] [id = 789] 21:19:29 INFO - PROCESS | 1839 | ++DOMWINDOW == 22 (0x82489000) [pid = 1839] [serial = 2299] [outer = (nil)] 21:19:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 23 (0x8248d000) [pid = 1839] [serial = 2300] [outer = 0x82489000] 21:19:30 INFO - PROCESS | 1839 | 1477628370021 Marionette DEBUG loaded listener.js 21:19:30 INFO - PROCESS | 1839 | ++DOMWINDOW == 24 (0x8253e000) [pid = 1839] [serial = 2301] [outer = 0x82489000] 21:19:30 INFO - PROCESS | 1839 | 1477628370626 Marionette TRACE conn4 <- [1,3599,null,{"value":["/websockets/opening-handshake/005.html",0,null,null,[["WebSockets: proper first line",1,"assert_equals: expected true but got false","ws.onopen [0,3600,"getWindowHandle",null] 21:19:30 INFO - PROCESS | 1839 | 1477628370676 Marionette TRACE conn4 <- [1,3600,null,{"value":"8"}] 21:19:30 INFO - TEST-START | /workers/semantics/interface-objects/001.worker 21:19:30 INFO - PROCESS | 1839 | 1477628370685 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}] 21:19:30 INFO - PROCESS | 1839 | 1477628370879 Marionette TRACE conn4 <- [1,3601,null,{"value":null}] 21:19:30 INFO - PROCESS | 1839 | 1477628370895 Marionette TRACE conn4 -> [0,3602,"getWindowHandles",null] 21:19:30 INFO - PROCESS | 1839 | 1477628370900 Marionette TRACE conn4 <- [1,3602,null,["8"]] 21:19:30 INFO - PROCESS | 1839 | 1477628370908 Marionette TRACE conn4 -> [0,3603,"switchToWindow",{"name":"8"}] 21:19:30 INFO - PROCESS | 1839 | 1477628370913 Marionette TRACE conn4 <- [1,3603,null,{}] 21:19:31 INFO - PROCESS | 1839 | 1477628371039 Marionette TRACE conn4 -> [0,3604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/001.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/001.worker\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:19:31 INFO - PROCESS | 1839 | ++DOCSHELL 0x8253a800 == 9 [pid = 1839] [id = 790] 21:19:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 25 (0x82888c00) [pid = 1839] [serial = 2302] [outer = (nil)] 21:19:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 26 (0x82893c00) [pid = 1839] [serial = 2303] [outer = 0x82888c00] 21:19:31 INFO - PROCESS | 1839 | 1477628371129 Marionette DEBUG loaded listener.js 21:19:31 INFO - PROCESS | 1839 | ++DOMWINDOW == 27 (0x82892c00) [pid = 1839] [serial = 2304] [outer = 0x82888c00] 21:19:31 INFO - PROCESS | 1839 | [1839] 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 21:19:32 INFO - ............................................................. 21:19:32 INFO - TEST-OK | /workers/semantics/interface-objects/001.worker | took 1715ms 21:19:32 INFO - TEST-START | /workers/semantics/interface-objects/002.worker 21:19:32 INFO - PROCESS | 1839 | 1477628372330 Marionette TRACE conn4 <- [1,3604,null,{"value":["/workers/semantics/interface-objects/001.worker",0,null,null,[["The WorkerGlobalScope interface object should be exposed.",0,{},{}],["The DedicatedWorkerGlobalScope interface object should be exposed.",0,{},{}],["The Worker interface object should be exposed.",0,{},{}],["The SharedWorker interface object should be exposed.",1,"assert_own_property: expected property \"SharedWorker\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The MessagePort interface object should be exposed.",0,{},{}],["The MessageEvent interface object should be exposed.",0,{},{}],["The WorkerNavigator interface object should be exposed.",0,{},{}],["The MessageChannel interface object should be exposed.",0,{},{}],["The WorkerLocation interface object should be exposed.",0,{},{}],["The ImageData interface object should be exposed.",0,{},{}],["The ImageBitmap interface object should be exposed.",0,{},{}],["The CanvasPath interface object should be exposed.",1,"assert_own_property: expected property \"CanvasPath\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The Path2D interface object should be exposed.",1,"assert_own_property: expected property \"Path2D\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The PromiseRejectionEvent interface object should be exposed.",1,"assert_own_property: expected property \"PromiseRejectionEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The EventSource interface object should be exposed.",1,"assert_own_property: expected property \"EventSource\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The WebSocket interface object should be exposed.",0,{},{}],["The CloseEvent interface object should be exposed.",1,"assert_own_property: expected property \"CloseEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The BroadcastChannel interface object should be exposed.",0,{},{}],["The ArrayBuffer interface object should be exposed.",0,{},{}],["The Int8Array interface object should be exposed.",0,{},{}],["The Uint8Array interface object should be exposed.",0,{},{}],["The Uint8ClampedArray interface object should be exposed.",0,{},{}],["The Int16Array interface object should be exposed.",0,{},{}],["The Uint16Array interface object should be exposed.",0,{},{}],["The Int32Array interface object should be exposed.",0,{},{}],["The Uint32Array interface object should be exposed.",0,{},{}],["The Float32Array interface object should be exposed.",0,{},{}],["The Float64Array interface object should be exposed.",0,{},{}],["The DataView interface object should be exposed.",0,{},{}],["The XMLHttpRequestEventTarget interface object should be exposed.",0,{},{}],["The XMLHttpRequestUpload interface object should be exposed.",0,{},{}],["The XMLHttpRequest interface object should be exposed.",0,{},{}],["The ProgressEvent interface object should be exposed.",1,"assert_own_property: expected property \"ProgressEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The FormData interface object should be exposed.",0,{},{}],["The URL interface object should be exposed.",0,{},{}],["The URLSearchParams interface object should be exposed.",0,{},{}],["The File interface object should be exposed.",0,{},{}],["The Blob interface object should be exposed.",0,{},{}],["The FileList interface object should be exposed.",1,"assert_own_property: expected property \"FileList\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The FileReader interface object should be exposed.",0,{},{}],["The FileReaderSync interface object should be exposed.",0,{},{}],["The EventTarget interface object should be exposed.",0,{},{}],["The ErrorEvent interface object should be exposed.",1,"assert_own_property: expected property \"ErrorEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The Event interface object should be exposed.",0,{},{}],["The CustomEvent interface object should be exposed.",0,{},{}],["The DOMException interface object should be exposed.",0,{},{}],["The ReadableStream interface object should be exposed.",1,"assert_own_property: expected property \"ReadableStream\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The WritableStream interface object should be exposed.",1,"assert_own_property: expected property \"WritableStream\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The ByteLengthQueuingStrategy interface object should be exposed.",1,"assert_own_property: expected property \"ByteLengthQueuingStrategy\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The CountQueuingStrategy interface object should be exposed.",1,"assert_own_property: expected property \"CountQueuingStrategy\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The IDBRequest interface object should be exposed.",0,{},{}],["The IDBOpenDBRequest interface object should be exposed.",0,{},{}],["The IDBVersionChangeEvent interface object should be exposed.",0,{},{}],["The IDBFactory interface object should be exposed.",0,{},{}],["The IDBDatabase interface object should be exposed.",0,{},{}],["The IDBObjectStore interface object should be exposed.",0,{},{}],["The IDBIndex interface object should be exposed.",0,{},{}],["The IDBKeyRange interface object should be exposed.",0,{},{}],["The IDBCursor interface object should be exposed.",0,{},{}],["The IDBCursorWithValue interface object should be exposed.",0,{},{}],["The IDBTransaction interface object should be exposed.",0,{},{}]]]}] 21:19:32 INFO - PROCESS | 1839 | 1477628372413 Marionette TRACE conn4 -> [0,3605,"getWindowHandle",null] 21:19:32 INFO - PROCESS | 1839 | 1477628372429 Marionette TRACE conn4 <- [1,3605,null,{"value":"8"}] 21:19:32 INFO - PROCESS | 1839 | 1477628372467 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}] 21:19:32 INFO - PROCESS | 1839 | 1477628372652 Marionette TRACE conn4 <- [1,3606,null,{"value":null}] 21:19:32 INFO - PROCESS | 1839 | 1477628372797 Marionette TRACE conn4 -> [0,3607,"getWindowHandles",null] 21:19:32 INFO - PROCESS | 1839 | 1477628372803 Marionette TRACE conn4 <- [1,3607,null,["8"]] 21:19:32 INFO - PROCESS | 1839 | 1477628372808 Marionette TRACE conn4 -> [0,3608,"switchToWindow",{"name":"8"}] 21:19:32 INFO - PROCESS | 1839 | 1477628372816 Marionette TRACE conn4 <- [1,3608,null,{}] 21:19:32 INFO - PROCESS | 1839 | 1477628372822 Marionette TRACE conn4 -> [0,3609,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/002.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/002.worker\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:19:32 INFO - PROCESS | 1839 | ++DOCSHELL 0x8c76f000 == 10 [pid = 1839] [id = 791] 21:19:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 28 (0x8c76f400) [pid = 1839] [serial = 2305] [outer = (nil)] 21:19:32 INFO - PROCESS | 1839 | ++DOMWINDOW == 29 (0x8c771c00) [pid = 1839] [serial = 2306] [outer = 0x8c76f400] 21:19:32 INFO - PROCESS | 1839 | 1477628372914 Marionette DEBUG loaded listener.js 21:19:33 INFO - PROCESS | 1839 | ++DOMWINDOW == 30 (0x8c774400) [pid = 1839] [serial = 2307] [outer = 0x8c76f400] 21:19:33 INFO - PROCESS | 1839 | [1839] 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 21:19:33 INFO - PROCESS | 1839 | 1477628373801 Marionette TRACE conn4 <- [1,3609,null,{"value":["/workers/semantics/interface-objects/002.worker",0,null,null,[["The SharedWorkerGlobalScope interface object should not be exposed.",0,{},{}],["The AbstractView interface object should not be exposed.",0,{},{}],["The AbstractWorker interface object should not be exposed.",0,{},{}],["The ApplicationCache interface object should not be exposed.",0,{},{}],["The Location interface object should not be exposed.",0,{},{}],["The Navigator interface object should not be exposed.",0,{},{}],["The Audio interface object should not be exposed.",0,{},{}],["The HTMLCanvasElement interface object should not be exposed.",0,{},{}],["The Path interface object should not be exposed.",0,{},{}],["The TextMetrics interface object should not be exposed.",0,{},{}],["The CanvasProxy interface object should not be exposed.",0,{},{}],["The CanvasRenderingContext2D interface object should not be exposed.",0,{},{}],["The DrawingStyle interface object should not be exposed.",0,{},{}],["The CanvasGradient interface object should not be exposed.",0,{},{}],["The CanvasPattern interface object should not be exposed.",0,{},{}],["The PopStateEvent interface object should not be exposed.",0,{},{}],["The HashChangeEvent interface object should not be exposed.",0,{},{}],["The PageTransitionEvent interface object should not be exposed.",0,{},{}],["The DOMImplementation interface object should not be exposed.",0,{},{}],["The ReadableStreamDefaultReader interface object should not be exposed.",0,{},{}],["The ReadableStreamBYOBReader interface object should not be exposed.",0,{},{}],["The ReadableStreamDefaultController interface object should not be exposed.",0,{},{}],["The ReadableByteStreamController interface object should not be exposed.",0,{},{}],["The WritableStreamDefaultWriter interface object should not be exposed.",0,{},{}],["The WritableStreamDefaultController interface object should not be exposed.",0,{},{}],["The IDBEnvironment interface object should not be exposed.",0,{},{}],["The Database interface object should not be exposed.",0,{},{}],["The UIEvent interface object should not be exposed.",0,{},{}],["The FocusEvent interface object should not be exposed.",0,{},{}],["The MouseEvent interface object should not be exposed.",0,{},{}],["The WheelEvent interface object should not be exposed.",0,{},{}],["The InputEvent interface object should not be exposed.",0,{},{}],["The KeyboardEvent interface object should not be exposed.",0,{},{}],["The CompositionEvent interface object should not be exposed.",0,{},{}]]]}] 21:19:33 INFO - .................................. 21:19:33 INFO - TEST-OK | /workers/semantics/interface-objects/002.worker | took 1381ms 21:19:33 INFO - PROCESS | 1839 | 1477628373837 Marionette TRACE conn4 -> [0,3610,"getWindowHandle",null] 21:19:33 INFO - PROCESS | 1839 | 1477628373841 Marionette TRACE conn4 <- [1,3610,null,{"value":"8"}] 21:19:33 INFO - TEST-START | /workers/semantics/interface-objects/003.html 21:19:33 INFO - PROCESS | 1839 | 1477628373850 Marionette TRACE conn4 -> [0,3611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:19:34 INFO - PROCESS | 1839 | 1477628374028 Marionette TRACE conn4 <- [1,3611,null,{"value":null}] 21:19:34 INFO - PROCESS | 1839 | 1477628374163 Marionette TRACE conn4 -> [0,3612,"getWindowHandles",null] 21:19:34 INFO - PROCESS | 1839 | 1477628374170 Marionette TRACE conn4 <- [1,3612,null,["8"]] 21:19:34 INFO - PROCESS | 1839 | 1477628374176 Marionette TRACE conn4 -> [0,3613,"switchToWindow",{"name":"8"}] 21:19:34 INFO - PROCESS | 1839 | 1477628374182 Marionette TRACE conn4 <- [1,3613,null,{}] 21:19:34 INFO - PROCESS | 1839 | 1477628374189 Marionette TRACE conn4 -> [0,3614,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/003.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:19:34 INFO - PROCESS | 1839 | ++DOCSHELL 0x8299e400 == 11 [pid = 1839] [id = 792] 21:19:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 31 (0x8ce3d000) [pid = 1839] [serial = 2308] [outer = (nil)] 21:19:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 32 (0x8ce73400) [pid = 1839] [serial = 2309] [outer = 0x8ce3d000] 21:19:34 INFO - PROCESS | 1839 | 1477628374275 Marionette DEBUG loaded listener.js 21:19:34 INFO - PROCESS | 1839 | ++DOMWINDOW == 33 (0x8ce8ec00) [pid = 1839] [serial = 2310] [outer = 0x8ce3d000] 21:19:35 INFO - .............................................................. 21:19:35 INFO - TEST-OK | /workers/semantics/interface-objects/003.html | took 1259ms 21:19:35 INFO - TEST-START | /workers/semantics/interface-objects/004.html 21:19:35 INFO - PROCESS | 1839 | 1477628375023 Marionette TRACE conn4 <- [1,3614,null,{"value":["/workers/semantics/interface-objects/003.html",0,null,null,[["The ApplicationCache interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\nEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:92:3\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:90:1\n"],["The WorkerGlobalScope interface object should be exposed",0,null,null],["The SharedWorkerGlobalScope interface object should be exposed",0,null,null],["The Worker interface object should be exposed",0,null,null],["The SharedWorker interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\nEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:92:3\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:90:1\n"],["The MessagePort interface object should be exposed",0,null,null],["The MessageEvent interface object should be exposed",0,null,null],["The WorkerNavigator interface object should be exposed",0,null,null],["The MessageChannel interface object should be exposed",0,null,null],["The WorkerLocation interface object should be exposed",0,null,null],["The ImageData interface object should be exposed",0,null,null],["The ImageBitmap interface object should be exposed",0,null,null],["The CanvasPath interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The Path2D interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The PromiseRejectionEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The EventSource interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The WebSocket interface object should be exposed",0,null,null],["The CloseEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The BroadcastChannel interface object should be exposed",0,null,null],["The ArrayBuffer interface object should be exposed",0,null,null],["The Int8Array interface object should be exposed",0,null,null],["The Uint8Array interface object should be exposed",0,null,null],["The Uint8ClampedArray interface object should be exposed",0,null,null],["The Int16Array interface object should be exposed",0,null,null],["The Uint16Array interface object should be exposed",0,null,null],["The Int32Array interface object should be exposed",0,null,null],["The Uint32Array interface object should be exposed",0,null,null],["The Float32Array interface object should be exposed",0,null,null],["The Float64Array interface object should be exposed",0,null,null],["The DataView interface object should be exposed",0,null,null],["The XMLHttpRequestEventTarget interface object should be exposed",0,null,null],["The XMLHttpRequestUpload interface object should be exposed",0,null,null],["The XMLHttpRequest interface object should be exposed",0,null,null],["The ProgressEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The FormData interface object should be exposed",0,null,null],["The URL interface object should be exposed",0,null,null],["The URLSearchParams interface object should be exposed",0,null,null],["The File interface object should be exposed",0,null,null],["The Blob interface object should be exposed",0,null,null],["The FileList interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The FileReader interface object should be exposed",0,null,null],["The FileReaderSync interface object should be exposed",0,null,null],["The EventTarget interface object should be exposed",0,null,null],["The ErrorEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The Event interface object should be exposed",0,null,null],["The CustomEvent interface object should be exposed",0,null,null],["The DOMException interface object should be exposed",0,null,null],["The ReadableStream interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The WritableStream interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The ByteLengthQueuingStrategy interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The CountQueuingStrategy interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The IDBRequest interface object should be exposed",0,null,null],["The IDBOpenDBRequest interface object should be exposed",0,null,null],["The IDBVersionChangeEvent interface object should be exposed",0,null,null],["The IDBFactory interface object should be exposed",0,null,null],["The IDBDatabase interface object should be exposed",0,null,null],["The IDBObjectStore interface object should be exposed",0,null,null],["The IDBIndex interface object should be exposed",0,null,null],["The IDBKeyRange interface object should be exposed",0,null,null],["The IDBCursor interface object should be exposed",0,null,null],["The IDBCursorWithValue interface object should be exposed",0,null,null],["The IDBTransaction interface object should be exposed",0,null,null]]]}] 21:19:35 INFO - PROCESS | 1839 | 1477628375109 Marionette TRACE conn4 -> [0,3615,"getWindowHandle",null] 21:19:35 INFO - PROCESS | 1839 | 1477628375112 Marionette TRACE conn4 <- [1,3615,null,{"value":"8"}] 21:19:35 INFO - PROCESS | 1839 | 1477628375121 Marionette TRACE conn4 -> [0,3616,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:19:35 INFO - PROCESS | 1839 | 1477628375375 Marionette TRACE conn4 <- [1,3616,null,{"value":null}] 21:19:35 INFO - PROCESS | 1839 | 1477628375405 Marionette TRACE conn4 -> [0,3617,"getWindowHandles",null] 21:19:35 INFO - PROCESS | 1839 | 1477628375412 Marionette TRACE conn4 <- [1,3617,null,["8"]] 21:19:35 INFO - PROCESS | 1839 | 1477628375420 Marionette TRACE conn4 -> [0,3618,"switchToWindow",{"name":"8"}] 21:19:35 INFO - PROCESS | 1839 | 1477628375430 Marionette TRACE conn4 <- [1,3618,null,{}] 21:19:35 INFO - PROCESS | 1839 | 1477628375435 Marionette TRACE conn4 -> [0,3619,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/004.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:19:35 INFO - PROCESS | 1839 | ++DOCSHELL 0x8ce93000 == 12 [pid = 1839] [id = 793] 21:19:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 34 (0x8ce93800) [pid = 1839] [serial = 2311] [outer = (nil)] 21:19:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 35 (0x8ce98800) [pid = 1839] [serial = 2312] [outer = 0x8ce93800] 21:19:35 INFO - PROCESS | 1839 | 1477628375517 Marionette DEBUG loaded listener.js 21:19:35 INFO - PROCESS | 1839 | ++DOMWINDOW == 36 (0x8f81bc00) [pid = 1839] [serial = 2313] [outer = 0x8ce93800] 21:19:36 INFO - PROCESS | 1839 | 1477628376221 Marionette TRACE conn4 <- [1,3619,null,{"value":["/workers/semantics/interface-objects/004.html",0,null,null,[["The DedicatedWorkerGlobalScope interface object should not be exposed",0,null,null],["The AbstractView interface object should not be exposed",0,null,null],["The AbstractWorker interface object should not be exposed",0,null,null],["The Location interface object should not be exposed",0,null,null],["The Navigator interface object should not be exposed",0,null,null],["The DOMImplementation interface object should not be exposed",0,null,null],["The Audio interface object should not be exposed",0,null,null],["The HTMLCanvasElement interface object should not be exposed",0,null,null],["The Path interface object should not be exposed",0,null,null],["The TextMetrics interface object should not be exposed",0,null,null],["The CanvasProxy interface object should not be exposed",0,null,null],["The CanvasRenderingContext2D interface object should not be exposed",0,null,null],["The DrawingStyle interface object should not be exposed",0,null,null],["The CanvasGradient interface object should not be exposed",0,null,null],["The CanvasPattern interface object should not be exposed",0,null,null],["The PopStateEvent interface object should not be exposed",0,null,null],["The HashChangeEvent interface object should not be exposed",0,null,null],["The PageTransitionEvent interface object should not be exposed",0,null,null],["The ReadableStreamDefaultReader interface object should not be exposed",0,null,null],["The ReadableStreamBYOBReader interface object should not be exposed",0,null,null],["The ReadableStreamDefaultController interface object should not be exposed",0,null,null],["The ReadableByteStreamController interface object should not be exposed",0,null,null],["The WritableStreamDefaultWriter interface object should not be exposed",0,null,null],["The WritableStreamDefaultController interface object should not be exposed",0,null,null],["The IDBEnvironment interface object should not be exposed",0,null,null],["The Database interface object should not be exposed",0,null,null],["The UIEvent interface object should not be exposed",0,null,null],["The FocusEvent interface object should not be exposed",0,null,null],["The MouseEvent interface object should not be exposed",0,null,null],["The WheelEvent interface object should not be exposed",0,null,null],["The InputEvent interface object should not be exposed",0,null,null],["The KeyboardEvent interface object should not be exposed",0,null,null],["The CompositionEvent interface object should not be exposed",0,null,null]]]}] 21:19:36 INFO - ................................. 21:19:36 INFO - TEST-OK | /workers/semantics/interface-objects/004.html | took 1145ms 21:19:36 INFO - PROCESS | 1839 | 1477628376264 Marionette TRACE conn4 -> [0,3620,"getWindowHandle",null] 21:19:36 INFO - PROCESS | 1839 | 1477628376268 Marionette TRACE conn4 <- [1,3620,null,{"value":"8"}] 21:19:36 INFO - TEST-START | /workers/semantics/reporting-errors/001.html 21:19:36 INFO - PROCESS | 1839 | 1477628376275 Marionette TRACE conn4 -> [0,3621,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:19:36 INFO - PROCESS | 1839 | 1477628376541 Marionette TRACE conn4 <- [1,3621,null,{"value":null}] 21:19:36 INFO - PROCESS | 1839 | 1477628376562 Marionette TRACE conn4 -> [0,3622,"getWindowHandles",null] 21:19:36 INFO - PROCESS | 1839 | 1477628376573 Marionette TRACE conn4 <- [1,3622,null,["8"]] 21:19:36 INFO - PROCESS | 1839 | 1477628376664 Marionette TRACE conn4 -> [0,3623,"switchToWindow",{"name":"8"}] 21:19:36 INFO - PROCESS | 1839 | 1477628376670 Marionette TRACE conn4 <- [1,3623,null,{}] 21:19:36 INFO - PROCESS | 1839 | 1477628376675 Marionette TRACE conn4 -> [0,3624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/001.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:19:36 INFO - PROCESS | 1839 | ++DOCSHELL 0x8da8fc00 == 13 [pid = 1839] [id = 794] 21:19:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 37 (0x8f814000) [pid = 1839] [serial = 2314] [outer = (nil)] 21:19:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 38 (0x8f866800) [pid = 1839] [serial = 2315] [outer = 0x8f814000] 21:19:36 INFO - PROCESS | 1839 | 1477628376781 Marionette DEBUG loaded listener.js 21:19:36 INFO - PROCESS | 1839 | ++DOMWINDOW == 39 (0x92b79800) [pid = 1839] [serial = 2316] [outer = 0x8f814000] 21:19:37 INFO - PROCESS | 1839 | 1477628377442 Marionette TRACE conn4 <- [1,3624,null,{"value":["/workers/semantics/reporting-errors/001.html",0,null,null,[["shared worker, not handled",1,"assert_unreached: window.onerror invoked: uncaught exception: 42 Reached unreachable code","window.onerror<@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:43:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nOnErrorEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:42:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:41:1\n"]]]}] 21:19:37 INFO - . 21:19:37 INFO - TEST-OK | /workers/semantics/reporting-errors/001.html | took 1220ms 21:19:37 INFO - PROCESS | 1839 | 1477628377495 Marionette TRACE conn4 -> [0,3625,"getWindowHandle",null] 21:19:37 INFO - PROCESS | 1839 | 1477628377498 Marionette TRACE conn4 <- [1,3625,null,{"value":"8"}] 21:19:37 INFO - TEST-START | /workers/semantics/reporting-errors/002.html 21:19:37 INFO - PROCESS | 1839 | 1477628377509 Marionette TRACE conn4 -> [0,3626,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:19:37 INFO - PROCESS | 1839 | 1477628377722 Marionette TRACE conn4 <- [1,3626,null,{"value":null}] 21:19:37 INFO - PROCESS | 1839 | 1477628377841 Marionette TRACE conn4 -> [0,3627,"getWindowHandles",null] 21:19:37 INFO - PROCESS | 1839 | 1477628377850 Marionette TRACE conn4 <- [1,3627,null,["8"]] 21:19:37 INFO - PROCESS | 1839 | 1477628377911 Marionette TRACE conn4 -> [0,3628,"switchToWindow",{"name":"8"}] 21:19:37 INFO - PROCESS | 1839 | 1477628377922 Marionette TRACE conn4 <- [1,3628,null,{}] 21:19:37 INFO - PROCESS | 1839 | 1477628377931 Marionette TRACE conn4 -> [0,3629,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/002.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:19:37 INFO - PROCESS | 1839 | ++DOCSHELL 0x82377400 == 14 [pid = 1839] [id = 795] 21:19:37 INFO - PROCESS | 1839 | ++DOMWINDOW == 40 (0x82378c00) [pid = 1839] [serial = 2317] [outer = (nil)] 21:19:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 41 (0x8244ac00) [pid = 1839] [serial = 2318] [outer = 0x82378c00] 21:19:38 INFO - PROCESS | 1839 | 1477628378034 Marionette DEBUG loaded listener.js 21:19:38 INFO - PROCESS | 1839 | ++DOMWINDOW == 42 (0x8248ec00) [pid = 1839] [serial = 2319] [outer = 0x82378c00] 21:19:38 INFO - PROCESS | 1839 | 1477628378802 Marionette TRACE conn4 <- [1,3629,null,{"value":["/workers/semantics/reporting-errors/002.html",0,null,null,[["shared worker, addEventListener",1,"assert_unreached: window.onerror invoked: uncaught exception: 42 Reached unreachable code","window.onerror<@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:49:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nOnErrorEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:48:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:47:1\n"]]]}] 21:19:38 INFO - . 21:19:38 INFO - TEST-OK | /workers/semantics/reporting-errors/002.html | took 1321ms 21:19:38 INFO - PROCESS | 1839 | 1477628378834 Marionette TRACE conn4 -> [0,3630,"getWindowHandle",null] 21:19:38 INFO - PROCESS | 1839 | 1477628378841 Marionette TRACE conn4 <- [1,3630,null,{"value":"8"}] 21:19:38 INFO - TEST-START | /workers/semantics/reporting-errors/003.html 21:19:38 INFO - PROCESS | 1839 | 1477628378851 Marionette TRACE conn4 -> [0,3631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:19:39 INFO - PROCESS | 1839 | 1477628379043 Marionette TRACE conn4 <- [1,3631,null,{"value":null}] 21:19:39 INFO - PROCESS | 1839 | 1477628379241 Marionette TRACE conn4 -> [0,3632,"getWindowHandles",null] 21:19:39 INFO - PROCESS | 1839 | 1477628379253 Marionette TRACE conn4 <- [1,3632,null,["8"]] 21:19:39 INFO - PROCESS | 1839 | 1477628379301 Marionette TRACE conn4 -> [0,3633,"switchToWindow",{"name":"8"}] 21:19:39 INFO - PROCESS | 1839 | 1477628379310 Marionette TRACE conn4 <- [1,3633,null,{}] 21:19:39 INFO - PROCESS | 1839 | 1477628379316 Marionette TRACE conn4 -> [0,3634,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/003.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:19:39 INFO - PROCESS | 1839 | ++DOCSHELL 0x825ccc00 == 15 [pid = 1839] [id = 796] 21:19:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 43 (0x825ce400) [pid = 1839] [serial = 2320] [outer = (nil)] 21:19:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 44 (0x828f3400) [pid = 1839] [serial = 2321] [outer = 0x825ce400] 21:19:39 INFO - PROCESS | 1839 | 1477628379416 Marionette DEBUG loaded listener.js 21:19:39 INFO - PROCESS | 1839 | ++DOMWINDOW == 45 (0x83639400) [pid = 1839] [serial = 2322] [outer = 0x825ce400] 21:19:40 INFO - PROCESS | 1839 | 1477628380104 Marionette TRACE conn4 <- [1,3634,null,{"value":["/workers/semantics/reporting-errors/003.html",0,null,null,[["shared worker, no error event on worker or port",1,"assert_unreached: error on worker Reached unreachable code","@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:27:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:21:1\n"]]]}] 21:19:40 INFO - . 21:19:40 INFO - TEST-OK | /workers/semantics/reporting-errors/003.html | took 1284ms 21:19:40 INFO - PROCESS | 1839 | 1477628380134 Marionette TRACE conn4 -> [0,3635,"getWindowHandle",null] 21:19:40 INFO - TEST-START | /workers/semantics/reporting-errors/004.html 21:19:40 INFO - PROCESS | 1839 | 1477628380139 Marionette TRACE conn4 <- [1,3635,null,{"value":"8"}] 21:19:40 INFO - PROCESS | 1839 | 1477628380147 Marionette TRACE conn4 -> [0,3636,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 21:19:40 INFO - PROCESS | 1839 | 1477628380339 Marionette TRACE conn4 <- [1,3636,null,{"value":null}] 21:19:40 INFO - PROCESS | 1839 | 1477628380551 Marionette TRACE conn4 -> [0,3637,"getWindowHandles",null] 21:19:40 INFO - PROCESS | 1839 | 1477628380564 Marionette TRACE conn4 <- [1,3637,null,["8"]] 21:19:40 INFO - PROCESS | 1839 | 1477628380615 Marionette TRACE conn4 -> [0,3638,"switchToWindow",{"name":"8"}] 21:19:40 INFO - PROCESS | 1839 | 1477628380623 Marionette TRACE conn4 <- [1,3638,null,{}] 21:19:40 INFO - PROCESS | 1839 | 1477628380630 Marionette TRACE conn4 -> [0,3639,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/004.html\", \"190d030f-1016-44a1-9bef-e5cdc50989b6\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 21:19:40 INFO - PROCESS | 1839 | ++DOCSHELL 0x836c7400 == 16 [pid = 1839] [id = 797] 21:19:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 46 (0x836ca000) [pid = 1839] [serial = 2323] [outer = (nil)] 21:19:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 47 (0x8ce3e800) [pid = 1839] [serial = 2324] [outer = 0x836ca000] 21:19:40 INFO - PROCESS | 1839 | 1477628380731 Marionette DEBUG loaded listener.js 21:19:40 INFO - PROCESS | 1839 | ++DOMWINDOW == 48 (0x8ce43000) [pid = 1839] [serial = 2325] [outer = 0x836ca000] 21:19:41 INFO - PROCESS | 1839 | 1477628381424 Marionette TRACE conn4 <- [1,3639,null,{"value":["/workers/semantics/reporting-errors/004.html",0,null,null,[["shared worker in two documents and window.onerror",1,"assert_unreached: (outer) error on worker Reached unreachable code","t [0,3640,"getWindowHandle",null] 21:19:41 INFO - PROCESS | 1839 | 1477628381490 Marionette TRACE conn4 <- [1,3640,null,{"value":"8"}] 21:19:42 WARNING - u'runner_teardown' () 21:19:42 INFO - No more tests 21:19:42 INFO - Got 0 unexpected results 21:19:42 INFO - SUITE-END | took 2334s 21:19:42 INFO - Closing logging queue 21:19:42 INFO - queue closed 21:19:42 INFO - Return code: 0 21:19:42 WARNING - # TBPL SUCCESS # 21:19:42 INFO - Running post-action listener: _resource_record_post_action 21:19:42 INFO - [mozharness: 2016-10-28 04:19:42.880889Z] Finished run-tests step (success) 21:19:42 INFO - Running post-run listener: _resource_record_post_run 21:19:43 INFO - Total resource usage - Wall time: 2374s; CPU: 50.0%; Read bytes: 13434880; Write bytes: 314793984; Read time: 756; Write time: 188240 21:19:43 INFO - TinderboxPrint: CPU usage
50.2% 21:19:43 INFO - TinderboxPrint: I/O read bytes / time
13,434,880 / 756 21:19:43 INFO - TinderboxPrint: I/O write bytes / time
314,793,984 / 188,240 21:19:43 INFO - TinderboxPrint: CPU idle
1,169.3 (49.6%) 21:19:43 INFO - TinderboxPrint: CPU system
117.1 (5.0%) 21:19:43 INFO - TinderboxPrint: CPU user
1,068.4 (45.3%) 21:19:43 INFO - TinderboxPrint: Swap in / out
0 / 0 21:19:43 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 21:19:43 INFO - install - Wall time: 34s; CPU: 100.0%; Read bytes: 4096; Write bytes: 187424768; Read time: 8; Write time: 153776 21:19:43 INFO - run-tests - Wall time: 2341s; CPU: 49.0%; Read bytes: 11755520; Write bytes: 121905152; Read time: 520; Write time: 31636 21:19:43 INFO - Running post-run listener: _upload_blobber_files 21:19:43 INFO - Blob upload gear active. 21:19:43 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 21:19:43 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 21:19:43 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'] 21:19:43 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 21:19:44 INFO - (blobuploader) - INFO - Open directory for files ... 21:19:44 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 21:19:44 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:19:44 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:19:47 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 21:19:47 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:19:47 INFO - (blobuploader) - INFO - Done attempting. 21:19:47 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 21:19:47 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:19:47 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:19:48 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 21:19:48 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:19:48 INFO - (blobuploader) - INFO - Done attempting. 21:19:48 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ... 21:19:48 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 21:19:48 INFO - (blobuploader) - INFO - Uploading, attempt #1. 21:19:50 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded 21:19:50 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 21:19:50 INFO - (blobuploader) - INFO - Done attempting. 21:19:50 INFO - (blobuploader) - INFO - Iteration through files over. 21:19:50 INFO - Return code: 0 21:19:50 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 21:19:50 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 21:19:50 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/5f1b6e98b2ecedc7a2fc073075d58f30b84ef0b44363618536d0cca263e0ca3c662478a8072e0a5e136df9b163197a66b24d57e9e00ef7dc93c3f6d49e38ae66", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/3253949ccf97ef1fb8ec0ecb24bfa526814e34b5b95985568602db2943a6961b73f1b341d518b1bd387c42dd1155deea40c09a399222982ca542715473405a97", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/97a8ef172451c06eead7c24b5ac489993d0efad2f9a62cea7eea77d74b60e9a8a33f324cc5b3d5a690c2f9cc79184a0765f8cf519e80a4228ed34199851d3649"} 21:19:50 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 21:19:50 INFO - Writing to file /builds/slave/test/properties/blobber_files 21:19:50 INFO - Contents: 21:19:50 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/5f1b6e98b2ecedc7a2fc073075d58f30b84ef0b44363618536d0cca263e0ca3c662478a8072e0a5e136df9b163197a66b24d57e9e00ef7dc93c3f6d49e38ae66", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/3253949ccf97ef1fb8ec0ecb24bfa526814e34b5b95985568602db2943a6961b73f1b341d518b1bd387c42dd1155deea40c09a399222982ca542715473405a97", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/97a8ef172451c06eead7c24b5ac489993d0efad2f9a62cea7eea77d74b60e9a8a33f324cc5b3d5a690c2f9cc79184a0765f8cf519e80a4228ed34199851d3649"} 21:19:50 INFO - Running post-run listener: copy_logs_to_upload_dir 21:19:50 INFO - Copying logs to upload dir... 21:19:50 INFO - mkdir: /builds/slave/test/build/upload/logs 21:19:50 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=2582.045968 ========= master_lag: 0.34 ========= ========= Finished '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 43 mins, 2 secs) (at 2016-10-27 21:19:51.361781) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-10-27 21:19:51.362834) ========= 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-1477624408.498248-1684791707 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/5f1b6e98b2ecedc7a2fc073075d58f30b84ef0b44363618536d0cca263e0ca3c662478a8072e0a5e136df9b163197a66b24d57e9e00ef7dc93c3f6d49e38ae66", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/3253949ccf97ef1fb8ec0ecb24bfa526814e34b5b95985568602db2943a6961b73f1b341d518b1bd387c42dd1155deea40c09a399222982ca542715473405a97", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/97a8ef172451c06eead7c24b5ac489993d0efad2f9a62cea7eea77d74b60e9a8a33f324cc5b3d5a690c2f9cc79184a0765f8cf519e80a4228ed34199851d3649"} build_url:https://queue.taskcluster.net/v1/task/PMPTEE9_TJ64FCqZc08Dng/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/PMPTEE9_TJ64FCqZc08Dng/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033324 build_url: 'https://queue.taskcluster.net/v1/task/PMPTEE9_TJ64FCqZc08Dng/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/5f1b6e98b2ecedc7a2fc073075d58f30b84ef0b44363618536d0cca263e0ca3c662478a8072e0a5e136df9b163197a66b24d57e9e00ef7dc93c3f6d49e38ae66", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/3253949ccf97ef1fb8ec0ecb24bfa526814e34b5b95985568602db2943a6961b73f1b341d518b1bd387c42dd1155deea40c09a399222982ca542715473405a97", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/97a8ef172451c06eead7c24b5ac489993d0efad2f9a62cea7eea77d74b60e9a8a33f324cc5b3d5a690c2f9cc79184a0765f8cf519e80a4228ed34199851d3649"}' symbols_url: 'https://queue.taskcluster.net/v1/task/PMPTEE9_TJ64FCqZc08Dng/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-10-27 21:19:51.432821) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-27 21:19:51.433322) ========= 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-1477624408.498248-1684791707 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.016881 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-27 21:19:51.496096) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-27 21:19:51.496433) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-27 21:19:51.496810) ========= ========= Total master_lag: 1.01 =========