builder: mozilla-inbound_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-701 starttime: 1477684524.85 results: success (0) buildid: 20161028121658 builduid: 35224f4dd07c46308f85ce32ae01423e revision: 94d5d14da6bac6f013d6cc1187ac218092cea05e ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-10-28 12:55:24.852287) ========= master: http://buildbot-master141.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-10-28 12:55:24.852760) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 1 secs) (at 2016-10-28 12:55:24.853054) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 1 secs) (at 2016-10-28 12:55:25.868975) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-28 12:55:25.869251) ========= 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-1477684508.291442-1233689875 _=/tools/buildbot/bin/python using PTY: False --2016-10-28 12:55:25-- 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% 164K=0.07s 2016-10-28 12:55:26 (164 KB/s) - `archiver_client.py' saved [12179/12179] program finished with exit code 0 elapsedTime=0.661420 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-10-28 12:55:26.562546) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-28 12:55:26.562891) ========= 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-1477684508.291442-1233689875 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.030390 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-10-28 12:55:26.624454) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-10-28 12:55:26.624810) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 94d5d14da6bac6f013d6cc1187ac218092cea05e --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 94d5d14da6bac6f013d6cc1187ac218092cea05e --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-1477684508.291442-1233689875 _=/tools/buildbot/bin/python using PTY: False 2016-10-28 12:55:26,818 truncating revision to first 12 chars 2016-10-28 12:55:26,819 Setting DEBUG logging. 2016-10-28 12:55:26,819 attempt 1/10 2016-10-28 12:55:26,819 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/94d5d14da6ba?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-10-28 12:55:28,068 unpacking tar archive at: mozilla-inbound-94d5d14da6ba/testing/mozharness/ program finished with exit code 0 elapsedTime=1.744481 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-10-28 12:55:28.400218) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-28 12:55:28.400552) ========= script_repo_revision: 94d5d14da6bac6f013d6cc1187ac218092cea05e ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-10-28 12:55:28.400969) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-28 12:55:28.401257) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-10-28 12:55:28.429731) ========= ========= Started '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 43 mins, 26 secs) (at 2016-10-28 12:55:28.430013) ========= /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-1477684508.291442-1233689875 _=/tools/buildbot/bin/python using PTY: False 12:55:28 INFO - MultiFileLogger online at 20161028 12:55:28 in /builds/slave/test 12:55:28 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true 12:55:28 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 12:55:28 INFO - {'allow_software_gl_layers': False, 12:55:28 INFO - 'append_to_log': False, 12:55:28 INFO - 'base_work_dir': '/builds/slave/test', 12:55:28 INFO - 'blob_upload_branch': 'mozilla-inbound', 12:55:28 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 12:55:28 INFO - 'buildbot_json_path': 'buildprops.json', 12:55:28 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 12:55:28 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 12:55:28 INFO - 'download_minidump_stackwalk': True, 12:55:28 INFO - 'download_symbols': 'true', 12:55:28 INFO - 'download_tooltool': True, 12:55:28 INFO - 'e10s': False, 12:55:28 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 12:55:28 INFO - 'tooltool.py': '/tools/tooltool.py', 12:55:28 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 12:55:28 INFO - '/tools/misc-python/virtualenv.py')}, 12:55:28 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 12:55:28 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 12:55:28 INFO - 'log_level': 'info', 12:55:28 INFO - 'log_to_console': True, 12:55:28 INFO - 'opt_config_files': (), 12:55:28 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 12:55:28 INFO - '--processes=1', 12:55:28 INFO - '--config=%(test_path)s/wptrunner.ini', 12:55:28 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 12:55:28 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 12:55:28 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 12:55:28 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 12:55:28 INFO - 'pip_index': False, 12:55:28 INFO - 'require_test_zip': True, 12:55:28 INFO - 'test_type': ('testharness',), 12:55:28 INFO - 'this_chunk': '1', 12:55:28 INFO - 'tooltool_cache': '/builds/tooltool_cache', 12:55:28 INFO - 'total_chunks': '10', 12:55:28 INFO - 'virtualenv_path': 'venv', 12:55:28 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 12:55:28 INFO - 'work_dir': 'build'} 12:55:28 INFO - [mozharness: 2016-10-28 19:55:28.795100Z] Running clobber step. 12:55:28 INFO - Running pre-action listener: _resource_record_pre_action 12:55:28 INFO - Running main action method: clobber 12:55:28 INFO - rmtree: /builds/slave/test/build 12:55:28 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 12:55:30 INFO - Running post-action listener: _resource_record_post_action 12:55:30 INFO - [mozharness: 2016-10-28 19:55:30.090998Z] Finished clobber step (success) 12:55:30 INFO - [mozharness: 2016-10-28 19:55:30.091348Z] Running read-buildbot-config step. 12:55:30 INFO - Running pre-action listener: _resource_record_pre_action 12:55:30 INFO - Running main action method: read_buildbot_config 12:55:30 INFO - Using buildbot properties: 12:55:30 INFO - { 12:55:30 INFO - "project": "", 12:55:30 INFO - "product": "firefox", 12:55:30 INFO - "script_repo_revision": "production", 12:55:30 INFO - "scheduler": "tests-mozilla-inbound-ubuntu32_vm-debug-unittest-8-3600", 12:55:30 INFO - "repository": "", 12:55:30 INFO - "buildername": "Ubuntu VM 12.04 mozilla-inbound debug test web-platform-tests-1", 12:55:30 INFO - "buildid": "20161028121658", 12:55:30 INFO - "pgo_build": "False", 12:55:30 INFO - "basedir": "/builds/slave/test", 12:55:30 INFO - "buildnumber": 56, 12:55:30 INFO - "slavename": "tst-linux32-spot-701", 12:55:30 INFO - "revision": "94d5d14da6bac6f013d6cc1187ac218092cea05e", 12:55:30 INFO - "master": "http://buildbot-master141.bb.releng.use1.mozilla.com:8201/", 12:55:30 INFO - "platform": "linux", 12:55:30 INFO - "branch": "mozilla-inbound", 12:55:30 INFO - "repo_path": "integration/mozilla-inbound", 12:55:30 INFO - "moz_repo_path": "", 12:55:30 INFO - "stage_platform": "linux", 12:55:30 INFO - "builduid": "35224f4dd07c46308f85ce32ae01423e", 12:55:30 INFO - "slavebuilddir": "test" 12:55:30 INFO - } 12:55:30 INFO - Found installer url https://queue.taskcluster.net/v1/task/UU6vrNLdQGyVq8rSCzfxwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2. 12:55:30 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/UU6vrNLdQGyVq8rSCzfxwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json. 12:55:30 INFO - Running post-action listener: _resource_record_post_action 12:55:30 INFO - [mozharness: 2016-10-28 19:55:30.100983Z] Finished read-buildbot-config step (success) 12:55:30 INFO - [mozharness: 2016-10-28 19:55:30.101317Z] Running download-and-extract step. 12:55:30 INFO - Running pre-action listener: _resource_record_pre_action 12:55:30 INFO - Running main action method: download_and_extract 12:55:30 INFO - mkdir: /builds/slave/test/build/tests 12:55:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 12:55:30 INFO - trying https://queue.taskcluster.net/v1/task/UU6vrNLdQGyVq8rSCzfxwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 12:55:30 INFO - Downloading https://queue.taskcluster.net/v1/task/UU6vrNLdQGyVq8rSCzfxwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 12:55:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UU6vrNLdQGyVq8rSCzfxwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json'}, attempt #1 12:55:31 INFO - Downloaded 1325 bytes. 12:55:31 INFO - Reading from file /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 12:55:31 INFO - Using the following test package requirements: 12:55:31 INFO - {u'common': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 12:55:31 INFO - u'cppunittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 12:55:31 INFO - u'firefox-52.0a1.en-US.linux-i686.cppunittest.tests.zip'], 12:55:31 INFO - u'gtest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 12:55:31 INFO - u'firefox-52.0a1.en-US.linux-i686.gtest.tests.zip'], 12:55:31 INFO - u'jittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 12:55:31 INFO - u'jsshell-linux-i686.zip'], 12:55:31 INFO - u'mochitest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 12:55:31 INFO - u'firefox-52.0a1.en-US.linux-i686.mochitest.tests.zip'], 12:55:31 INFO - u'mozbase': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 12:55:31 INFO - u'reftest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 12:55:31 INFO - u'firefox-52.0a1.en-US.linux-i686.reftest.tests.zip'], 12:55:31 INFO - u'talos': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 12:55:31 INFO - u'firefox-52.0a1.en-US.linux-i686.talos.tests.zip'], 12:55:31 INFO - u'web-platform': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 12:55:31 INFO - u'firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'], 12:55:31 INFO - u'xpcshell': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 12:55:31 INFO - u'firefox-52.0a1.en-US.linux-i686.xpcshell.tests.zip']} 12:55:31 INFO - Downloading packages: [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', u'firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 12:55:31 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/UU6vrNLdQGyVq8rSCzfxwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip 12:55:31 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/UU6vrNLdQGyVq8rSCzfxwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1 12:55:31 INFO - Fetch https://queue.taskcluster.net/v1/task/UU6vrNLdQGyVq8rSCzfxwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip into memory 12:55:32 INFO - Http code: 200 12:55:32 INFO - x-amz-expiration: expiry-date="Sun, 30 Oct 2016 00:00:00 GMT", rule-id="us-east-1-1-day" 12:55:32 INFO - x-amz-id-2: rKxFO36RhBes/3n70LAL1JP9jEW7xqefoTRlewlsIEvkfiEQt6wawA8QwteJk9ovZpsz+/m9wBY= 12:55:32 INFO - x-amz-meta-addresses: [{"code":200,"url":"https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/UU6vrNLdQGyVq8rSCzfxwg/0/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip","t":"2016-10-28T19:54:01.756Z"}] 12:55:32 INFO - x-amz-meta-stored: 2016-10-28T19:54:01.757Z 12:55:32 INFO - x-amz-meta-upstream-etag: "a0a10bdd84cacd6c7c2ee5d2cb41d763" 12:55:32 INFO - x-amz-meta-url: https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/UU6vrNLdQGyVq8rSCzfxwg/0/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip 12:55:32 INFO - x-amz-request-id: A07074324819ECF2 12:55:44 INFO - Expected file size: 20583456 12:55:44 INFO - Obtained file size: 20583456 12:55:46 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/UU6vrNLdQGyVq8rSCzfxwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip 12:55:46 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/UU6vrNLdQGyVq8rSCzfxwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 12:55:46 INFO - Fetch https://queue.taskcluster.net/v1/task/UU6vrNLdQGyVq8rSCzfxwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip into memory 12:55:47 INFO - Http code: 200 12:55:47 INFO - x-amz-expiration: expiry-date="Sun, 30 Oct 2016 00:00:00 GMT", rule-id="us-east-1-1-day" 12:55:47 INFO - x-amz-id-2: T5cuJnCci9+PF/Tx1FsaLLcj0T4p+6WLqXHsZV9HmHK1AKpVHcFspUgUHY78Br2S7Io3dHEKAd0= 12:55:47 INFO - x-amz-meta-addresses: [{"code":200,"url":"https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/UU6vrNLdQGyVq8rSCzfxwg/0/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip","t":"2016-10-28T19:49:58.871Z"}] 12:55:47 INFO - x-amz-meta-stored: 2016-10-28T19:49:58.872Z 12:55:47 INFO - x-amz-meta-upstream-etag: "a3da8bc98a4851d237f1e3c197b0f102" 12:55:47 INFO - x-amz-meta-url: https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/UU6vrNLdQGyVq8rSCzfxwg/0/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip 12:55:47 INFO - x-amz-request-id: 6054B698E7559538 12:56:07 INFO - Expected file size: 43213578 12:56:07 INFO - Obtained file size: 43213578 12:56:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 12:56:20 INFO - trying https://queue.taskcluster.net/v1/task/UU6vrNLdQGyVq8rSCzfxwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 12:56:20 INFO - Downloading https://queue.taskcluster.net/v1/task/UU6vrNLdQGyVq8rSCzfxwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 12:56:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UU6vrNLdQGyVq8rSCzfxwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.tar.bz2'}, attempt #1 12:56:23 INFO - Downloaded 66362257 bytes. 12:56:23 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/UU6vrNLdQGyVq8rSCzfxwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 12:56:23 INFO - mkdir: /builds/slave/test/properties 12:56:23 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 12:56:23 INFO - Writing to file /builds/slave/test/properties/build_url 12:56:23 INFO - Contents: 12:56:23 INFO - build_url:https://queue.taskcluster.net/v1/task/UU6vrNLdQGyVq8rSCzfxwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 12:56:23 INFO - retry: Calling query_symbols_url with args: (), kwargs: {}, attempt #1 12:56:25 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/UU6vrNLdQGyVq8rSCzfxwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 12:56:25 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 12:56:25 INFO - Writing to file /builds/slave/test/properties/symbols_url 12:56:25 INFO - Contents: 12:56:25 INFO - symbols_url:https://queue.taskcluster.net/v1/task/UU6vrNLdQGyVq8rSCzfxwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 12:56:25 INFO - Downloading and extracting to /builds/slave/test/build/symbols these dirs * from https://queue.taskcluster.net/v1/task/UU6vrNLdQGyVq8rSCzfxwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 12:56:25 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UU6vrNLdQGyVq8rSCzfxwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 12:56:25 INFO - Fetch https://queue.taskcluster.net/v1/task/UU6vrNLdQGyVq8rSCzfxwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip into memory 12:56:26 INFO - Http code: 200 12:56:26 INFO - via: 1.1 d8f42fc9558e3e49ebfdf8834baeb756.cloudfront.net (CloudFront) 12:56:26 INFO - x-amz-cf-id: rnAoNAlCGcKX078Ie8mwZ9lP42lIYsXmTM0V-tAr_79l37tHMoLdjQ== 12:56:26 INFO - x-amz-version-id: pDVKm0NmmjFg_UNxmyEjIr3xSNbRQPvX 12:57:07 INFO - Expected file size: 178159593 12:57:07 INFO - Obtained file size: 178159593 12:57:28 INFO - Running post-action listener: _resource_record_post_action 12:57:28 INFO - Running post-action listener: set_extra_try_arguments 12:57:28 INFO - [mozharness: 2016-10-28 19:57:28.881673Z] Finished download-and-extract step (success) 12:57:28 INFO - [mozharness: 2016-10-28 19:57:28.882010Z] Running fetch-geckodriver step. 12:57:28 INFO - Running pre-action listener: _resource_record_pre_action 12:57:28 INFO - Running main action method: fetch_geckodriver 12:57:28 INFO - Running post-action listener: _resource_record_post_action 12:57:28 INFO - [mozharness: 2016-10-28 19:57:28.913411Z] Finished fetch-geckodriver step (success) 12:57:28 INFO - [mozharness: 2016-10-28 19:57:28.913777Z] Running create-virtualenv step. 12:57:28 INFO - Running pre-action listener: _pre_create_virtualenv 12:57:28 INFO - Running pre-action listener: _resource_record_pre_action 12:57:28 INFO - Running main action method: create_virtualenv 12:57:28 INFO - Creating virtualenv /builds/slave/test/build/venv 12:57:28 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 12:57:28 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 12:57:29 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 12:57:29 INFO - Using real prefix '/usr' 12:57:29 INFO - New python executable in /builds/slave/test/build/venv/bin/python 12:57:30 INFO - Installing distribute.............................................................................................................................................................................................done. 12:57:33 INFO - Installing pip.................done. 12:57:33 INFO - Return code: 0 12:57:33 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', '--version'] 12:57:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip --version 12:57:34 INFO - Reading from file tmpfile_stdout 12:57:34 INFO - Output received: 12:57:34 INFO - pip 1.5.5 from /builds/slave/test/build/venv/local/lib/python2.7/site-packages/pip-1.5.5-py2.7.egg (python 2.7) 12:57:34 INFO - Installing psutil>=3.1.1 into virtualenv /builds/slave/test/build/venv 12:57:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 12:57:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:57:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:57:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 12:57:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:57:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:57:34 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x9678dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x95ca8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x98173c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x95ff7a0>, '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 0x9604678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9719aa8>, '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-1477684508.291442-1233689875', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 12:57:34 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 12:57:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 12:57:34 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:57:34 INFO - 'CCACHE_UMASK': '002', 12:57:34 INFO - 'DISPLAY': ':0', 12:57:34 INFO - 'HOME': '/home/cltbld', 12:57:34 INFO - 'LANG': 'en_US.UTF-8', 12:57:34 INFO - 'LOGNAME': 'cltbld', 12:57:34 INFO - 'MAIL': '/var/mail/cltbld', 12:57:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:57:34 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:57:34 INFO - 'MOZ_NO_REMOTE': '1', 12:57:34 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:57:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:57:34 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:57:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:57:34 INFO - 'PWD': '/builds/slave/test', 12:57:34 INFO - 'SHELL': '/bin/bash', 12:57:34 INFO - 'SHLVL': '1', 12:57:34 INFO - 'TERM': 'linux', 12:57:34 INFO - 'TMOUT': '86400', 12:57:34 INFO - 'USER': 'cltbld', 12:57:34 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477684508.291442-1233689875', 12:57:34 INFO - '_': '/tools/buildbot/bin/python'} 12:57:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:57:34 INFO - Downloading/unpacking psutil>=3.1.1 12:57:34 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:57:34 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:57:34 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 12:57:34 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 12:57:34 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:57:34 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:57:40 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 12:57:40 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 12:57:40 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:57:40 INFO - Installing collected packages: psutil 12:57:40 INFO - Running setup.py install for psutil 12:57:40 INFO - building 'psutil._psutil_linux' extension 12:57:40 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 12:57:40 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 12:57:40 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 12:57:41 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 12:57:41 INFO - building 'psutil._psutil_posix' extension 12:57:41 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 12:57:41 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 12:57:41 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 12:57:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:57:41 INFO - Successfully installed psutil 12:57:41 INFO - Cleaning up... 12:57:41 INFO - Return code: 0 12:57:41 INFO - Installing mozsystemmonitor==0.3 into virtualenv /builds/slave/test/build/venv 12:57:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 12:57:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:57:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:57:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 12:57:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:57:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:57:42 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.3']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9678dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x95ca8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x98173c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x95ff7a0>, '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 0x9604678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9719aa8>, '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-1477684508.291442-1233689875', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 12:57:42 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.3'] in /builds/slave/test/build 12:57:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.3 12:57:42 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:57:42 INFO - 'CCACHE_UMASK': '002', 12:57:42 INFO - 'DISPLAY': ':0', 12:57:42 INFO - 'HOME': '/home/cltbld', 12:57:42 INFO - 'LANG': 'en_US.UTF-8', 12:57:42 INFO - 'LOGNAME': 'cltbld', 12:57:42 INFO - 'MAIL': '/var/mail/cltbld', 12:57:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:57:42 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:57:42 INFO - 'MOZ_NO_REMOTE': '1', 12:57:42 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:57:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:57:42 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:57:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:57:42 INFO - 'PWD': '/builds/slave/test', 12:57:42 INFO - 'SHELL': '/bin/bash', 12:57:42 INFO - 'SHLVL': '1', 12:57:42 INFO - 'TERM': 'linux', 12:57:42 INFO - 'TMOUT': '86400', 12:57:42 INFO - 'USER': 'cltbld', 12:57:42 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477684508.291442-1233689875', 12:57:42 INFO - '_': '/tools/buildbot/bin/python'} 12:57:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:57:42 INFO - Downloading/unpacking mozsystemmonitor==0.3 12:57:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:57:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:57:42 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 12:57:42 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 12:57:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:57:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:57:47 INFO - Downloading mozsystemmonitor-0.3.tar.gz 12:57:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 12:57:47 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=3.1.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.3) 12:57:47 INFO - Installing collected packages: mozsystemmonitor 12:57:47 INFO - Running setup.py install for mozsystemmonitor 12:57:47 INFO - Successfully installed mozsystemmonitor 12:57:47 INFO - Cleaning up... 12:57:48 INFO - Return code: 0 12:57:48 INFO - Installing jsonschema==2.5.1 into virtualenv /builds/slave/test/build/venv 12:57: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')]} 12:57:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:57:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:57: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')]} 12:57:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:57:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:57:48 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 0x9678dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x95ca8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x98173c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x95ff7a0>, '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 0x9604678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9719aa8>, '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-1477684508.291442-1233689875', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 12:57:48 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 12:57:48 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 12:57:48 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:57:48 INFO - 'CCACHE_UMASK': '002', 12:57:48 INFO - 'DISPLAY': ':0', 12:57:48 INFO - 'HOME': '/home/cltbld', 12:57:48 INFO - 'LANG': 'en_US.UTF-8', 12:57:48 INFO - 'LOGNAME': 'cltbld', 12:57:48 INFO - 'MAIL': '/var/mail/cltbld', 12:57:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:57:48 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:57:48 INFO - 'MOZ_NO_REMOTE': '1', 12:57:48 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:57:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:57:48 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:57:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:57:48 INFO - 'PWD': '/builds/slave/test', 12:57:48 INFO - 'SHELL': '/bin/bash', 12:57:48 INFO - 'SHLVL': '1', 12:57:48 INFO - 'TERM': 'linux', 12:57:48 INFO - 'TMOUT': '86400', 12:57:48 INFO - 'USER': 'cltbld', 12:57:48 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477684508.291442-1233689875', 12:57:48 INFO - '_': '/tools/buildbot/bin/python'} 12:57:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:57:48 INFO - Downloading/unpacking jsonschema==2.5.1 12:57:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:57:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:57:48 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 12:57:48 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 12:57:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:57:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:57:53 INFO - Downloading jsonschema-2.5.1-py2.py3-none-any.whl 12:57:54 INFO - Downloading/unpacking functools32 (from jsonschema==2.5.1) 12:57:54 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:57:54 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:57:54 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 12:57:54 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 12:57:54 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:57:54 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:57:54 INFO - Downloading functools32-3.2.3-2.tar.gz 12:57:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/functools32/setup.py) egg_info for package functools32 12:57:54 INFO - warning: no files found matching '*.txt' 12:57:54 INFO - no previously-included directories found matching 'build' 12:57:54 INFO - no previously-included directories found matching 'dist' 12:57:54 INFO - no previously-included directories found matching '.git*' 12:57:54 INFO - Installing collected packages: jsonschema, functools32 12:57:54 INFO - Running setup.py install for functools32 12:57:55 INFO - warning: no files found matching '*.txt' 12:57:55 INFO - no previously-included directories found matching 'build' 12:57:55 INFO - no previously-included directories found matching 'dist' 12:57:55 INFO - no previously-included directories found matching '.git*' 12:57:55 INFO - Successfully installed jsonschema functools32 12:57:55 INFO - Cleaning up... 12:57:55 INFO - Return code: 0 12:57:55 INFO - Installing functools32==3.2.3-2 into virtualenv /builds/slave/test/build/venv 12:57:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 12:57:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:57:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:57:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 12:57:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:57:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:57:55 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 0x9678dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x95ca8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x98173c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x95ff7a0>, '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 0x9604678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9719aa8>, '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-1477684508.291442-1233689875', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 12:57:55 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 12:57:55 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 12:57:55 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:57:55 INFO - 'CCACHE_UMASK': '002', 12:57:55 INFO - 'DISPLAY': ':0', 12:57:55 INFO - 'HOME': '/home/cltbld', 12:57:55 INFO - 'LANG': 'en_US.UTF-8', 12:57:55 INFO - 'LOGNAME': 'cltbld', 12:57:55 INFO - 'MAIL': '/var/mail/cltbld', 12:57:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:57:55 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:57:55 INFO - 'MOZ_NO_REMOTE': '1', 12:57:55 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:57:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:57:55 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:57:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:57:55 INFO - 'PWD': '/builds/slave/test', 12:57:55 INFO - 'SHELL': '/bin/bash', 12:57:55 INFO - 'SHLVL': '1', 12:57:55 INFO - 'TERM': 'linux', 12:57:55 INFO - 'TMOUT': '86400', 12:57:55 INFO - 'USER': 'cltbld', 12:57:55 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477684508.291442-1233689875', 12:57:55 INFO - '_': '/tools/buildbot/bin/python'} 12:57:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:57:55 INFO - Requirement already satisfied (use --upgrade to upgrade): functools32==3.2.3-2 in ./venv/lib/python2.7/site-packages 12:57:55 INFO - Cleaning up... 12:57:55 INFO - Return code: 0 12:57:55 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 12:57:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 12:57:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:57:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:57:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 12:57:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:57:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:57:56 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 0x9678dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x95ca8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x98173c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x95ff7a0>, '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 0x9604678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9719aa8>, '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-1477684508.291442-1233689875', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 12:57:56 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 12:57:56 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 12:57:56 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:57:56 INFO - 'CCACHE_UMASK': '002', 12:57:56 INFO - 'DISPLAY': ':0', 12:57:56 INFO - 'HOME': '/home/cltbld', 12:57:56 INFO - 'LANG': 'en_US.UTF-8', 12:57:56 INFO - 'LOGNAME': 'cltbld', 12:57:56 INFO - 'MAIL': '/var/mail/cltbld', 12:57:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:57:56 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:57:56 INFO - 'MOZ_NO_REMOTE': '1', 12:57:56 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:57:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:57:56 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:57:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:57:56 INFO - 'PWD': '/builds/slave/test', 12:57:56 INFO - 'SHELL': '/bin/bash', 12:57:56 INFO - 'SHLVL': '1', 12:57:56 INFO - 'TERM': 'linux', 12:57:56 INFO - 'TMOUT': '86400', 12:57:56 INFO - 'USER': 'cltbld', 12:57:56 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477684508.291442-1233689875', 12:57:56 INFO - '_': '/tools/buildbot/bin/python'} 12:57:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:57:56 INFO - Downloading/unpacking blobuploader==1.2.4 12:57:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:57:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:57:56 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 12:57:56 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 12:57:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:57:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:58:01 INFO - Downloading blobuploader-1.2.4.tar.gz 12:58:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 12:58:01 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:58: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 12:58: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 12:58: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 12:58: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 12:58: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 12:58: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 12:58:02 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 12:58:03 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:58:03 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:58:03 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:58:03 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 12:58:03 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 12:58:03 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:58:03 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:58:03 INFO - Downloading docopt-0.6.1.tar.gz 12:58:03 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 12:58:03 INFO - Installing collected packages: blobuploader, requests, docopt 12:58:03 INFO - Running setup.py install for blobuploader 12:58:03 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 12:58:04 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 12:58:04 INFO - Running setup.py install for requests 12:58:04 INFO - Running setup.py install for docopt 12:58:05 INFO - Successfully installed blobuploader requests docopt 12:58:05 INFO - Cleaning up... 12:58:05 INFO - Return code: 0 12:58:05 INFO - Installing None into virtualenv /builds/slave/test/build/venv 12:58:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 12:58:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:58:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:58:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 12:58:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:58:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:58:05 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x9678dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x95ca8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x98173c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x95ff7a0>, '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 0x9604678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9719aa8>, '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-1477684508.291442-1233689875', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 12:58:05 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 12:58:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 12:58:05 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:58:05 INFO - 'CCACHE_UMASK': '002', 12:58:05 INFO - 'DISPLAY': ':0', 12:58:05 INFO - 'HOME': '/home/cltbld', 12:58:05 INFO - 'LANG': 'en_US.UTF-8', 12:58:05 INFO - 'LOGNAME': 'cltbld', 12:58:05 INFO - 'MAIL': '/var/mail/cltbld', 12:58:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:58:05 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:58:05 INFO - 'MOZ_NO_REMOTE': '1', 12:58:05 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:58:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:58:05 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:58:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:58:05 INFO - 'PWD': '/builds/slave/test', 12:58:05 INFO - 'SHELL': '/bin/bash', 12:58:05 INFO - 'SHLVL': '1', 12:58:05 INFO - 'TERM': 'linux', 12:58:05 INFO - 'TMOUT': '86400', 12:58:05 INFO - 'USER': 'cltbld', 12:58:05 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477684508.291442-1233689875', 12:58:05 INFO - '_': '/tools/buildbot/bin/python'} 12:58:05 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:58:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 12:58:05 INFO - Running setup.py (path:/tmp/pip-0qHkNq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 12:58:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 12:58:06 INFO - Running setup.py (path:/tmp/pip-Pn6zTe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 12:58:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 12:58:06 INFO - Running setup.py (path:/tmp/pip-Q4G67z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 12:58:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 12:58:06 INFO - Running setup.py (path:/tmp/pip-6Eu0QF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 12:58:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 12:58:06 INFO - Running setup.py (path:/tmp/pip-0FrSln-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 12:58:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 12:58:06 INFO - Running setup.py (path:/tmp/pip-qBKjCK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 12:58:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 12:58:06 INFO - Running setup.py (path:/tmp/pip-sDcSgX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 12:58:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 12:58:06 INFO - Running setup.py (path:/tmp/pip-IC5U0r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 12:58:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 12:58:06 INFO - Running setup.py (path:/tmp/pip-qJxH7s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 12:58:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 12:58:07 INFO - Running setup.py (path:/tmp/pip-AFCFNj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 12:58:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 12:58:07 INFO - Running setup.py (path:/tmp/pip-WX4gcr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 12:58:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 12:58:07 INFO - Running setup.py (path:/tmp/pip-sGUb_m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 12:58:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 12:58:07 INFO - Running setup.py (path:/tmp/pip-5pq2pd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 12:58:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 12:58:07 INFO - Running setup.py (path:/tmp/pip-bF8d7Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 12:58:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 12:58:07 INFO - Running setup.py (path:/tmp/pip-qXwiDb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 12:58:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 12:58:07 INFO - Running setup.py (path:/tmp/pip-GWH9Un-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 12:58:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 12:58:08 INFO - Running setup.py (path:/tmp/pip-c398no-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 12:58:08 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 12:58:08 INFO - Running setup.py (path:/tmp/pip-KSWGKr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 12:58:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 12:58:08 INFO - Running setup.py (path:/tmp/pip-8gqMS0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 12:58:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:58:08 INFO - Running setup.py (path:/tmp/pip-GiGe4R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:58:08 INFO - Unpacking /builds/slave/test/build/tests/marionette 12:58:09 INFO - Running setup.py (path:/tmp/pip-h84JOR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 12:58:09 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:58:09 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 12:58:09 INFO - Running setup.py install for manifestparser 12:58:09 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 12:58:09 INFO - Running setup.py install for mozcrash 12:58:09 INFO - Running setup.py install for mozdebug 12:58:10 INFO - Running setup.py install for mozdevice 12:58:10 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 12:58:10 INFO - Installing dm script to /builds/slave/test/build/venv/bin 12:58:10 INFO - Running setup.py install for mozfile 12:58:10 INFO - Running setup.py install for mozhttpd 12:58:10 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 12:58:10 INFO - Running setup.py install for mozinfo 12:58:10 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 12:58:10 INFO - Running setup.py install for mozInstall 12:58:11 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 12:58:11 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 12:58:11 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 12:58:11 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 12:58:11 INFO - Running setup.py install for mozleak 12:58:11 INFO - Running setup.py install for mozlog 12:58:11 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 12:58:11 INFO - Running setup.py install for moznetwork 12:58:11 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 12:58:11 INFO - Running setup.py install for mozprocess 12:58:12 INFO - Running setup.py install for mozprofile 12:58:12 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 12:58:12 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 12:58:12 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 12:58:12 INFO - Running setup.py install for mozrunner 12:58:12 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 12:58:12 INFO - Running setup.py install for mozscreenshot 12:58:12 INFO - Running setup.py install for moztest 12:58:13 INFO - Running setup.py install for mozversion 12:58:13 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 12:58:13 INFO - Running setup.py install for wptserve 12:58:13 INFO - Running setup.py install for marionette-driver 12:58:13 INFO - Running setup.py install for browsermob-proxy 12:58:13 INFO - Running setup.py install for marionette-client 12:58:14 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:58:14 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 12:58:14 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 12:58:14 INFO - Cleaning up... 12:58:14 INFO - Return code: 0 12:58:14 INFO - Installing None into virtualenv /builds/slave/test/build/venv 12:58:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 12:58:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:58:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:58:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 12:58:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:58:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 12:58:14 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 0x9678dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x95ca8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x98173c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x95ff7a0>, '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 0x9604678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9719aa8>, '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-1477684508.291442-1233689875', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 12:58:14 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 12:58:14 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 12:58:14 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:58:14 INFO - 'CCACHE_UMASK': '002', 12:58:14 INFO - 'DISPLAY': ':0', 12:58:14 INFO - 'HOME': '/home/cltbld', 12:58:14 INFO - 'LANG': 'en_US.UTF-8', 12:58:14 INFO - 'LOGNAME': 'cltbld', 12:58:14 INFO - 'MAIL': '/var/mail/cltbld', 12:58:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:58:14 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:58:14 INFO - 'MOZ_NO_REMOTE': '1', 12:58:14 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:58:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:58:14 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:58:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:58:14 INFO - 'PWD': '/builds/slave/test', 12:58:14 INFO - 'SHELL': '/bin/bash', 12:58:14 INFO - 'SHLVL': '1', 12:58:14 INFO - 'TERM': 'linux', 12:58:14 INFO - 'TMOUT': '86400', 12:58:14 INFO - 'USER': 'cltbld', 12:58:14 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477684508.291442-1233689875', 12:58:14 INFO - '_': '/tools/buildbot/bin/python'} 12:58:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:58:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 12:58:15 INFO - Running setup.py (path:/tmp/pip-6T_4k5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 12:58:15 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 12:58:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 12:58:15 INFO - Running setup.py (path:/tmp/pip-cjpDXA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 12:58:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 12:58:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 12:58:15 INFO - Running setup.py (path:/tmp/pip-dEEYRU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 12:58:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 12:58:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 12:58:15 INFO - Running setup.py (path:/tmp/pip-_NEQY2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 12:58:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 12:58:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 12:58:15 INFO - Running setup.py (path:/tmp/pip-H2QsYP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 12:58:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 12:58:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 12:58:15 INFO - Running setup.py (path:/tmp/pip-5pTSML-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 12:58:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 12:58:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 12:58:16 INFO - Running setup.py (path:/tmp/pip-nMnuDx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 12:58:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 12:58:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 12:58:16 INFO - Running setup.py (path:/tmp/pip-T7hq6V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 12:58:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 12:58:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 12:58:16 INFO - Running setup.py (path:/tmp/pip-gcNnfL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 12:58:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 12:58:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 12:58:16 INFO - Running setup.py (path:/tmp/pip-0doG8K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 12:58:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.4 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 12:58:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 12:58:16 INFO - Running setup.py (path:/tmp/pip-AXsTYQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 12:58:16 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 12:58:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 12:58:16 INFO - Running setup.py (path:/tmp/pip-IvKG3E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 12:58:16 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.23 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 12:58:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 12:58:16 INFO - Running setup.py (path:/tmp/pip-8lr0wh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 12:58:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 12:58:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 12:58:17 INFO - Running setup.py (path:/tmp/pip-PO2VZb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 12:58:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.12 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 12:58:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 12:58:17 INFO - Running setup.py (path:/tmp/pip-TzHH9W-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 12:58:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 12:58:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 12:58:17 INFO - Running setup.py (path:/tmp/pip-7b_uNd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 12:58:17 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 12:58:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 12:58:17 INFO - Running setup.py (path:/tmp/pip-LXTEa8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 12:58:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 12:58:17 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 12:58:17 INFO - Running setup.py (path:/tmp/pip-fEbP8N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 12:58:17 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 12:58:17 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 12:58:17 INFO - Running setup.py (path:/tmp/pip-tLWNSi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 12:58:17 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==2.1.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 12:58:17 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:58:17 INFO - Running setup.py (path:/tmp/pip-tQkzR_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:58:18 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 12:58:18 INFO - Unpacking /builds/slave/test/build/tests/marionette 12:58:18 INFO - Running setup.py (path:/tmp/pip-CbpjCV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 12:58:18 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:58:18 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==3.2.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 12:58:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 12:58:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 12:58:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 12:58:18 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 12:58:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 12:58:18 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.4->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 12:58:18 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:58:18 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:58:18 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 12:58:18 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 12:58:18 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:58:18 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:58:23 INFO - Downloading blessings-1.6.tar.gz 12:58:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 12:58:23 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 12:58:23 INFO - Installing collected packages: blessings 12:58:23 INFO - Running setup.py install for blessings 12:58:24 INFO - Successfully installed blessings 12:58:24 INFO - Cleaning up... 12:58:24 INFO - Return code: 0 12:58:24 INFO - Done creating virtualenv /builds/slave/test/build/venv. 12:58:24 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 12:58:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 12:58:24 INFO - Reading from file tmpfile_stdout 12:58:24 INFO - Current package versions: 12:58:24 INFO - argparse == 1.2.1 12:58:24 INFO - blessings == 1.6 12:58:24 INFO - blobuploader == 1.2.4 12:58:24 INFO - browsermob-proxy == 0.6.0 12:58:24 INFO - docopt == 0.6.1 12:58:24 INFO - functools32 == 3.2.3-2 12:58:24 INFO - jsonschema == 2.5.1 12:58:24 INFO - manifestparser == 1.1 12:58:24 INFO - marionette-client == 3.2.0 12:58:24 INFO - marionette-driver == 2.1.0 12:58:24 INFO - mozInstall == 1.12 12:58:24 INFO - mozcrash == 0.17 12:58:24 INFO - mozdebug == 0.1 12:58:24 INFO - mozdevice == 0.48 12:58:24 INFO - mozfile == 1.2 12:58:24 INFO - mozhttpd == 0.7 12:58:24 INFO - mozinfo == 0.9 12:58:24 INFO - mozleak == 0.1 12:58:24 INFO - mozlog == 3.4 12:58:24 INFO - moznetwork == 0.27 12:58:24 INFO - mozprocess == 0.23 12:58:24 INFO - mozprofile == 0.28 12:58:24 INFO - mozrunner == 6.12 12:58:24 INFO - mozscreenshot == 0.1 12:58:24 INFO - mozsystemmonitor == 0.3 12:58:24 INFO - moztest == 0.7 12:58:24 INFO - mozversion == 1.4 12:58:24 INFO - psutil == 3.1.1 12:58:24 INFO - requests == 1.2.3 12:58:24 INFO - wptserve == 1.4.0 12:58:24 INFO - wsgiref == 0.1.2 12:58:24 INFO - Running post-action listener: _resource_record_post_action 12:58:24 INFO - Running post-action listener: _start_resource_monitoring 12:58:24 INFO - Starting resource monitoring. 12:58:24 INFO - [mozharness: 2016-10-28 19:58:24.609316Z] Finished create-virtualenv step (success) 12:58:24 INFO - [mozharness: 2016-10-28 19:58:24.611877Z] Running pull step. 12:58:24 INFO - Running pre-action listener: _resource_record_pre_action 12:58:24 INFO - Running main action method: pull 12:58:24 INFO - Pull has nothing to do! 12:58:24 INFO - Running post-action listener: _resource_record_post_action 12:58:24 INFO - [mozharness: 2016-10-28 19:58:24.615549Z] Finished pull step (success) 12:58:24 INFO - [mozharness: 2016-10-28 19:58:24.615930Z] Running install step. 12:58:24 INFO - Running pre-action listener: _resource_record_pre_action 12:58:24 INFO - Running main action method: install 12:58:24 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 12:58:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 12:58:25 INFO - Reading from file tmpfile_stdout 12:58:25 INFO - Detecting whether we're running mozinstall >=1.0... 12:58:25 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 12:58:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 12:58:25 INFO - Reading from file tmpfile_stdout 12:58:25 INFO - Output received: 12:58:25 INFO - Usage: mozinstall [options] installer 12:58:25 INFO - Options: 12:58:25 INFO - -h, --help show this help message and exit 12:58:25 INFO - -d DEST, --destination=DEST 12:58:25 INFO - Directory to install application into. [default: 12:58:25 INFO - "/builds/slave/test"] 12:58:25 INFO - --app=APP Application being installed. [default: firefox] 12:58:25 INFO - mkdir: /builds/slave/test/build/application 12:58:25 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 12:58:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 12:58:58 INFO - Reading from file tmpfile_stdout 12:58:58 INFO - Output received: 12:58:58 INFO - /builds/slave/test/build/application/firefox/firefox 12:58:58 INFO - Running post-action listener: _resource_record_post_action 12:58:58 INFO - [mozharness: 2016-10-28 19:58:58.623809Z] Finished install step (success) 12:58:58 INFO - [mozharness: 2016-10-28 19:58:58.624194Z] Running run-tests step. 12:58:58 INFO - Running pre-action listener: _resource_record_pre_action 12:58:58 INFO - Running main action method: run_tests 12:58:58 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 12:58:58 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:58:58 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:58:58 INFO - grabbing minidump binary from tooltool 12:58:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 12:58:58 INFO - trying https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py 12:58:58 INFO - Downloading https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py to /builds/slave/test/build/tooltool.py 12:58:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py', 'file_name': '/builds/slave/test/build/tooltool.py'}, attempt #1 12:58:59 INFO - Downloaded 37427 bytes. 12:58:59 INFO - Chmoding /builds/slave/test/build/tooltool.py to 0755 12:58:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 12:58:59 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 0x95ff7a0>, '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 0x9604678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9719aa8>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 12:58:59 INFO - Running command: ['/tools/buildbot/bin/python', '/builds/slave/test/build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 12:58:59 INFO - Copy/paste: /tools/buildbot/bin/python /builds/slave/test/build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 12:58:59 INFO - Calling ['/tools/buildbot/bin/python', '/builds/slave/test/build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] with output_timeout 600 12:58:59 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 12:58:59 INFO - Return code: 0 12:58:59 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 12:58:59 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 12:58:59 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/UU6vrNLdQGyVq8rSCzfxwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--stackfix-dir=/builds/slave/test/build/tests/bin', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 12:58:59 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/UU6vrNLdQGyVq8rSCzfxwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --stackfix-dir=/builds/slave/test/build/tests/bin --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 12:58:59 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:58:59 INFO - 'CCACHE_UMASK': '002', 12:58:59 INFO - 'DISPLAY': ':0', 12:58:59 INFO - 'HOME': '/home/cltbld', 12:58:59 INFO - 'LANG': 'en_US.UTF-8', 12:58:59 INFO - 'LOGNAME': 'cltbld', 12:58:59 INFO - 'MAIL': '/var/mail/cltbld', 12:58:59 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 12:58:59 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:58:59 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:58:59 INFO - 'MOZ_NO_REMOTE': '1', 12:58:59 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:58:59 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:58:59 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:58:59 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:58:59 INFO - 'PWD': '/builds/slave/test', 12:58:59 INFO - 'SHELL': '/bin/bash', 12:58:59 INFO - 'SHLVL': '1', 12:58:59 INFO - 'TERM': 'linux', 12:58:59 INFO - 'TMOUT': '86400', 12:58:59 INFO - 'USER': 'cltbld', 12:58:59 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1477684508.291442-1233689875', 12:58:59 INFO - '_': '/tools/buildbot/bin/python'} 12:58:59 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/UU6vrNLdQGyVq8rSCzfxwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--stackfix-dir=/builds/slave/test/build/tests/bin', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 12:59:00 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:18: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 12:59:00 INFO - import pkg_resources 12:59:00 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/meta/MANIFEST.json 12:59:01 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/mozilla/meta/MANIFEST.json 12:59:02 INFO - Using 1 client processes 12:59:02 INFO - wptserve Starting http server on 127.0.0.1:8000 12:59:02 INFO - wptserve Starting http server on 127.0.0.1:8001 12:59:02 INFO - wptserve Starting http server on 127.0.0.1:8443 12:59:04 INFO - SUITE-START | Running 897 tests 12:59:04 INFO - Running testharness tests 12:59:04 INFO - TEST-START | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html 12:59:04 INFO - TEST-SKIP | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html | took 0ms 12:59:04 INFO - TEST-START | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html 12:59:04 INFO - TEST-SKIP | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html | took 1ms 12:59:04 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html 12:59:04 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html | took 0ms 12:59:04 INFO - TEST-START | /content-security-policy/blink-contrib/worker-script-src.sub.html 12:59:04 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-script-src.sub.html | took 1ms 12:59:04 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html 12:59:04 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms 12:59:04 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html 12:59:04 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 1ms 12:59:04 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html 12:59:04 INFO - TEST-SKIP | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms 12:59:04 INFO - TEST-START | /custom-elements/v0/instantiating/changing-is-attribute.html 12:59:04 INFO - TEST-SKIP | /custom-elements/v0/instantiating/changing-is-attribute.html | took 1ms 12:59:04 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html 12:59:04 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html | took 0ms 12:59:04 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html 12:59:04 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html | took 4ms 12:59:04 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html 12:59:04 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html | took 0ms 12:59:04 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html 12:59:04 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html | took 0ms 12:59:04 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html 12:59:04 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html | took 1ms 12:59:04 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-prototype.html 12:59:04 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-prototype.html | took 0ms 12:59:04 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html 12:59:04 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html | took 1ms 12:59:04 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html 12:59:04 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html | took 0ms 12:59:04 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name.html 12:59:04 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name.html | took 1ms 12:59:04 INFO - TEST-START | /custom-elements/v0/instantiating/non-configurable-constructor-property.html 12:59:04 INFO - TEST-SKIP | /custom-elements/v0/instantiating/non-configurable-constructor-property.html | took 0ms 12:59:04 INFO - TEST-START | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html 12:59:04 INFO - TEST-SKIP | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html | took 1ms 12:59:04 INFO - TEST-START | /custom-elements/v0/instantiating/unchanged-attribute.html 12:59:04 INFO - TEST-SKIP | /custom-elements/v0/instantiating/unchanged-attribute.html | took 1ms 12:59:04 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html 12:59:04 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html | took 0ms 12:59:04 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html 12:59:04 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html | took 0ms 12:59:04 INFO - TEST-START | /encrypted-media/clearkey-check-initdata-type.html 12:59:04 INFO - TEST-SKIP | /encrypted-media/clearkey-check-initdata-type.html | took 0ms 12:59:04 INFO - TEST-START | /encrypted-media/clearkey-events-session-closed-event.html 12:59:04 INFO - TEST-SKIP | /encrypted-media/clearkey-events-session-closed-event.html | took 0ms 12:59:04 INFO - TEST-START | /encrypted-media/clearkey-events.html 12:59:04 INFO - TEST-SKIP | /encrypted-media/clearkey-events.html | took 0ms 12:59:04 INFO - TEST-START | /encrypted-media/clearkey-generate-request-disallowed-input.html 12:59:04 INFO - TEST-SKIP | /encrypted-media/clearkey-generate-request-disallowed-input.html | took 0ms 12:59:04 INFO - TEST-START | /encrypted-media/clearkey-invalid-license.html 12:59:04 INFO - TEST-SKIP | /encrypted-media/clearkey-invalid-license.html | took 0ms 12:59:04 INFO - TEST-START | /encrypted-media/clearkey-keystatuses-multiple-sessions.html 12:59:04 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses-multiple-sessions.html | took 0ms 12:59:04 INFO - TEST-START | /encrypted-media/clearkey-keystatuses.html 12:59:04 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses.html | took 6ms 12:59:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html 12:59:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html | took 0ms 12:59:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html 12:59:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html | took 1ms 12:59:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license.html 12:59:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license.html | took 0ms 12:59:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html 12:59:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html | took 0ms 12:59:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html 12:59:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html | took 0ms 12:59:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html 12:59:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 12:59:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html 12:59:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html | took 1ms 12:59:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html 12:59:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 12:59:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html 12:59:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html | took 1ms 12:59:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html 12:59:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 12:59:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html 12:59:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html | took 1ms 12:59:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-events.html 12:59:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-events.html | took 0ms 12:59:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html 12:59:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 12:59:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html 12:59:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html | took 0ms 12:59:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html 12:59:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html | took 0ms 12:59:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html 12:59:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html | took 0ms 12:59:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html 12:59:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 12:59:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html 12:59:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html | took 0ms 12:59:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html 12:59:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html | took 6ms 12:59:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html 12:59:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 1ms 12:59:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html 12:59:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html | took 0ms 12:59:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html 12:59:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html | took 0ms 12:59:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary.html 12:59:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary.html | took 0ms 12:59:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html 12:59:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html | took 0ms 12:59:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html 12:59:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html | took 0ms 12:59:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html 12:59:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html | took 0ms 12:59:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html 12:59:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html | took 1ms 12:59:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html 12:59:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html | took 0ms 12:59:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 12:59:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 7ms 12:59:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 12:59:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 0ms 12:59:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html 12:59:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 12:59:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys.html 12:59:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys.html | took 0ms 12:59:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeys.html 12:59:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeys.html | took 0ms 12:59:04 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html 12:59:04 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html | took 0ms 12:59:05 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html | took 0ms 12:59:05 INFO - TEST-START | /encrypted-media/clearkey-mp4-unique-origin.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-unique-origin.html | took 0ms 12:59:05 INFO - TEST-START | /encrypted-media/clearkey-mp4-update-disallowed-input.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-update-disallowed-input.html | took 0ms 12:59:05 INFO - TEST-START | /encrypted-media/clearkey-mp4-waiting-for-a-key.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-waiting-for-a-key.html | took 1ms 12:59:05 INFO - TEST-START | /encrypted-media/clearkey-not-callable-after-createsession.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/clearkey-not-callable-after-createsession.html | took 6ms 12:59:05 INFO - TEST-START | /encrypted-media/clearkey-update-non-ascii-input.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/clearkey-update-non-ascii-input.html | took 0ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-check-initdata-type.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-check-initdata-type.html | took 1ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-events-session-closed-event.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-events-session-closed-event.html | took 0ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-events.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-events.html | took 0ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-expiration.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-expiration.html | took 0ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-generate-request-disallowed-input.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-generate-request-disallowed-input.html | took 0ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-invalid-license.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-invalid-license.html | took 0ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-keystatuses-multiple-sessions.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses-multiple-sessions.html | took 0ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-keystatuses.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses.html | took 0ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-mp4-onencrypted.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-mp4-onencrypted.html | took 0ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html | took 6ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license-events.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license-events.html | took 0ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license.html | took 0ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html | took 0ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record.html | took 0ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html | took 0ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html | took 0ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html | took 7ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-events.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-events.html | took 1ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-expired.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-expired.html | took 0ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html | took 1ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey.html | took 0ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multisession.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multisession.html | took 0ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html | took 0ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html | took 0ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 8ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-two-videos.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-two-videos.html | took 0ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html | took 0ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary.html | took 0ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html | took 1ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html | took 0ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html | took 0ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html | took 1ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 0ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 8ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys.html | took 0ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeys.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeys.html | took 0ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysession.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysession.html | took 0ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html | took 0ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-mp4-unique-origin.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-mp4-unique-origin.html | took 0ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-mp4-waiting-for-a-key.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-mp4-waiting-for-a-key.html | took 0ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-not-callable-after-createsession.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-not-callable-after-createsession.html | took 1ms 12:59:05 INFO - TEST-START | /encrypted-media/drm-temporary-license-type.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/drm-temporary-license-type.html | took 0ms 12:59:05 INFO - TEST-START | /encrypted-media/idlharness.html 12:59:05 INFO - TEST-SKIP | /encrypted-media/idlharness.html | took 0ms 12:59:05 INFO - TEST-START | /media-source/mediasource-config-change-mp4-a-bitrate.html 12:59:05 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-a-bitrate.html | took 0ms 12:59:05 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html 12:59:05 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html | took 0ms 12:59:05 INFO - TEST-START | /media-source/mediasource-duration.html 12:59:05 INFO - TEST-SKIP | /media-source/mediasource-duration.html | took 0ms 12:59:05 INFO - TEST-START | /media-source/mediasource-redundant-seek.html 12:59:05 INFO - TEST-SKIP | /media-source/mediasource-redundant-seek.html | took 0ms 12:59:05 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 12:59:05 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 12:59:05 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 12:59:05 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms 12:59:05 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 12:59:05 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 12:59:05 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 12:59:05 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 12:59:05 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 12:59:05 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 1ms 12:59:05 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 12:59:05 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 12:59:05 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 12:59:05 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 12:59:05 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 12:59:05 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 12:59:05 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 12:59:05 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 1ms 12:59:05 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 12:59:05 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 0ms 12:59:05 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 12:59:05 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 0ms 12:59:05 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 12:59:05 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 0ms 12:59:05 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 12:59:05 INFO - TEST-SKIP | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 1ms 12:59:05 INFO - TEST-START | /streams/readable-streams/bad-strategies.https.html 12:59:05 INFO - TEST-SKIP | /streams/readable-streams/bad-strategies.https.html | took 0ms 12:59:05 INFO - TEST-START | /streams/readable-streams/bad-underlying-sources.https.html 12:59:05 INFO - TEST-SKIP | /streams/readable-streams/bad-underlying-sources.https.html | took 0ms 12:59:05 INFO - TEST-START | /streams/readable-streams/brand-checks.https.html 12:59:05 INFO - TEST-SKIP | /streams/readable-streams/brand-checks.https.html | took 0ms 12:59:05 INFO - TEST-START | /streams/readable-streams/cancel.https.html 12:59:05 INFO - TEST-SKIP | /streams/readable-streams/cancel.https.html | took 1ms 12:59:05 INFO - TEST-START | /streams/readable-streams/count-queuing-strategy-integration.https.html 12:59:05 INFO - TEST-SKIP | /streams/readable-streams/count-queuing-strategy-integration.https.html | took 0ms 12:59:05 INFO - TEST-START | /streams/readable-streams/garbage-collection.https.html 12:59:05 INFO - TEST-SKIP | /streams/readable-streams/garbage-collection.https.html | took 0ms 12:59:05 INFO - TEST-START | /streams/readable-streams/general.https.html 12:59:05 INFO - TEST-SKIP | /streams/readable-streams/general.https.html | took 0ms 12:59:05 INFO - TEST-START | /streams/readable-streams/pipe-through.https.html 12:59:05 INFO - TEST-SKIP | /streams/readable-streams/pipe-through.https.html | took 1ms 12:59:05 INFO - TEST-START | /streams/readable-streams/readable-stream-reader.https.html 12:59:05 INFO - TEST-SKIP | /streams/readable-streams/readable-stream-reader.https.html | took 0ms 12:59:05 INFO - TEST-START | /streams/readable-streams/tee.https.html 12:59:05 INFO - TEST-SKIP | /streams/readable-streams/tee.https.html | took 0ms 12:59:05 INFO - TEST-START | /streams/readable-streams/templated.https.html 12:59:05 INFO - TEST-SKIP | /streams/readable-streams/templated.https.html | took 8ms 12:59:05 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html 12:59:05 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html | took 0ms 12:59:05 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html 12:59:05 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html | took 0ms 12:59:05 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html 12:59:05 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html | took 0ms 12:59:05 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html 12:59:05 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html | took 0ms 12:59:05 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html 12:59:05 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html | took 0ms 12:59:05 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html 12:59:05 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html | took 0ms 12:59:05 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html 12:59:05 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html | took 1ms 12:59:05 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html 12:59:05 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html | took 0ms 12:59:05 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html 12:59:05 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html | took 0ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html?wss 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html?wss | took 12ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html | took 1ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html | took 0ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html?wss 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html?wss | took 0ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html?wss 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html?wss | took 0ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html | took 0ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html | took 0ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html?wss 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html?wss | took 0ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html | took 0ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html?wss 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html?wss | took 0ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html | took 0ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html?wss 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html?wss | took 0ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html | took 0ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html?wss 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html?wss | took 0ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html?wss 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html?wss | took 1ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html | took 0ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html?wss 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html?wss | took 0ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html | took 0ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html?wss 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html?wss | took 1ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html | took 0ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html | took 0ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html?wss 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html?wss | took 9ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html?wss 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html?wss | took 0ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html | took 0ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html | took 1ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html?wss 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html?wss | took 0ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html | took 0ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html?wss 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html?wss | took 1ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html?wss 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html?wss | took 0ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html | took 0ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html?wss 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html?wss | took 0ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html | took 0ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html | took 0ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html?wss 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html?wss | took 0ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html | took 0ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html?wss 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html?wss | took 0ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html?wss 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html?wss | took 0ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html | took 0ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html | took 1ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html?wss 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html?wss | took 0ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html | took 0ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html?wss 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html?wss | took 0ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html?wss 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html?wss | took 9ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html | took 0ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html?wss 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html?wss | took 0ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html | took 1ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html?wss 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html?wss | took 0ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html | took 0ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html?wss 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html?wss | took 0ms 12:59:05 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html 12:59:05 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html | took 1ms 12:59:05 INFO - Setting up ssl 12:59:05 INFO - PROCESS | certutil | 12:59:05 INFO - PROCESS | certutil | 12:59:05 INFO - PROCESS | certutil | 12:59:05 INFO - Certificate Nickname Trust Attributes 12:59:05 INFO - SSL,S/MIME,JAR/XPI 12:59:05 INFO - 12:59:05 INFO - web-platform-tests CT,, 12:59:05 INFO - 12:59:05 INFO - Application command: /builds/slave/test/build/application/firefox/firefox --marionette about:blank -profile /tmp/tmpxK5SiD.mozrunner 12:59:05 INFO - Starting runner 12:59:08 INFO - PROCESS | 2387 | 1477684748750 Marionette DEBUG Marionette enabled via build flag and pref 12:59:08 INFO - PROCESS | 2387 | ATTENTION: default value of option force_s3tc_enable overridden by environment. 12:59:08 INFO - PROCESS | 2387 | [2387] WARNING: GLX_swap_control unsupported, ASAP mode may still block on buffer swaps.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/gfx/gl/GLContextProviderGLX.cpp, line 273 12:59:08 INFO - PROCESS | 2387 | [2387] WARNING: SGI_video_sync unsupported. Falling back to software vsync.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/gfx/thebes/gfxPlatformGtk.cpp, line 894 12:59:09 INFO - PROCESS | 2387 | ++DOCSHELL 0xa0886400 == 1 [pid = 2387] [id = 1] 12:59:09 INFO - PROCESS | 2387 | ++DOMWINDOW == 1 (0xa0886800) [pid = 2387] [serial = 1] [outer = (nil)] 12:59:09 INFO - PROCESS | 2387 | ++DOMWINDOW == 2 (0xa0887000) [pid = 2387] [serial = 2] [outer = 0xa0886800] 12:59:09 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 12:59:09 INFO - PROCESS | 2387 | 1477684749642 Marionette INFO Listening on port 2828 12:59:10 INFO - PROCESS | 2387 | 1477684750287 Marionette DEBUG Marionette enabled via command-line flag 12:59:10 INFO - PROCESS | 2387 | ++DOCSHELL 0x9a376800 == 2 [pid = 2387] [id = 2] 12:59:10 INFO - PROCESS | 2387 | ++DOMWINDOW == 3 (0xa1208000) [pid = 2387] [serial = 3] [outer = (nil)] 12:59:10 INFO - PROCESS | 2387 | ++DOMWINDOW == 4 (0xa1208800) [pid = 2387] [serial = 4] [outer = 0xa1208000] 12:59:10 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 12:59:10 INFO - PROCESS | 2387 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 99631300 12:59:10 INFO - PROCESS | 2387 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 99631e00 12:59:10 INFO - PROCESS | 2387 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 996401e0 12:59:10 INFO - PROCESS | 2387 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 99640c80 12:59:10 INFO - PROCESS | 2387 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 9964a760 12:59:10 INFO - PROCESS | 2387 | ++DOMWINDOW == 5 (0x9965ec00) [pid = 2387] [serial = 5] [outer = 0xa0886800] 12:59:10 INFO - PROCESS | 2387 | 1477684750748 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:52047 12:59:10 INFO - PROCESS | 2387 | 1477684750771 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:52048 12:59:10 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 12:59:10 INFO - PROCESS | 2387 | 1477684750835 Marionette DEBUG Closed connection conn0 12:59:10 INFO - PROCESS | 2387 | 1477684750839 Marionette DEBUG Closed connection conn1 12:59:10 INFO - PROCESS | 2387 | 1477684750952 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:52049 12:59:11 INFO - PROCESS | 2387 | 1477684751000 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:52050 12:59:11 INFO - PROCESS | 2387 | 1477684751009 Marionette DEBUG Closed connection conn2 12:59:11 INFO - PROCESS | 2387 | 1477684751047 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:52051 12:59:11 INFO - PROCESS | 2387 | 1477684751073 Marionette DEBUG Closed connection conn3 12:59:11 INFO - PROCESS | 2387 | 1477684751094 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:59:11 INFO - PROCESS | 2387 | 1477684751108 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":"20161028121658","processId":2387,"version":"52.0a1"} 12:59:11 INFO - PROCESS | 2387 | [2387] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1553 12:59:11 INFO - PROCESS | 2387 | [2387] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1553 12:59:11 INFO - PROCESS | 2387 | [2387] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 12:59:13 INFO - PROCESS | 2387 | ++DOCSHELL 0x9464a000 == 3 [pid = 2387] [id = 3] 12:59:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 6 (0x9464a400) [pid = 2387] [serial = 6] [outer = (nil)] 12:59:13 INFO - PROCESS | 2387 | ++DOCSHELL 0x9464ac00 == 4 [pid = 2387] [id = 4] 12:59:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 7 (0x9464b000) [pid = 2387] [serial = 7] [outer = (nil)] 12:59:13 INFO - PROCESS | 2387 | ++DOCSHELL 0x93cbb400 == 5 [pid = 2387] [id = 5] 12:59:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 8 (0x93cbb800) [pid = 2387] [serial = 8] [outer = (nil)] 12:59:14 INFO - PROCESS | 2387 | ++DOMWINDOW == 9 (0x93928800) [pid = 2387] [serial = 9] [outer = 0x93cbb800] 12:59:14 INFO - PROCESS | 2387 | ++DOMWINDOW == 10 (0x93d51c00) [pid = 2387] [serial = 10] [outer = 0x9464a400] 12:59:14 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 12:59:14 INFO - PROCESS | 2387 | ++DOMWINDOW == 11 (0x93d53400) [pid = 2387] [serial = 11] [outer = 0x9464b000] 12:59:14 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 12:59:14 INFO - PROCESS | 2387 | ++DOMWINDOW == 12 (0x93d54c00) [pid = 2387] [serial = 12] [outer = 0x93cbb800] 12:59:14 INFO - PROCESS | 2387 | [2387] 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 12:59:15 INFO - PROCESS | 2387 | 1477684755555 Marionette DEBUG loaded listener.js 12:59:16 INFO - PROCESS | 2387 | ++DOMWINDOW == 13 (0x923b7400) [pid = 2387] [serial = 13] [outer = 0x93cbb800] 12:59:16 INFO - PROCESS | 2387 | 1477684756627 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"2ec8bc04-69c2-42bf-8b68-590a137263ad","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":"20161028121658","processId":2387,"version":"52.0a1","command_id":1}}] 12:59:16 INFO - PROCESS | 2387 | 1477684756938 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}] 12:59:17 INFO - PROCESS | 2387 | 1477684757093 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 12:59:17 INFO - PROCESS | 2387 | 1477684757355 Marionette TRACE conn4 -> [0,3,"getWindowHandle",null] 12:59:17 INFO - PROCESS | 2387 | 1477684757362 Marionette TRACE conn4 <- [1,3,null,{"value":"8"}] 12:59:17 INFO - PROCESS | 2387 | 1477684757487 Marionette TRACE conn4 -> [0,4,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:59:17 INFO - PROCESS | 2387 | [2387] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 12:59:17 INFO - PROCESS | 2387 | ++DOMWINDOW == 14 (0x8fb4f400) [pid = 2387] [serial = 14] [outer = 0x93cbb800] 12:59:17 INFO - PROCESS | 2387 | 1477684757827 Marionette TRACE conn4 <- [1,4,null,{}] 12:59:17 INFO - PROCESS | 2387 | 1477684757852 Marionette TRACE conn4 -> [0,5,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 12:59:17 INFO - PROCESS | 2387 | 1477684757885 Marionette TRACE conn4 <- [1,5,null,{"value":null}] 12:59:17 INFO - PROCESS | 2387 | 1477684757966 Marionette TRACE conn4 -> [0,6,"getWindowHandle",null] 12:59:17 INFO - PROCESS | 2387 | 1477684757974 Marionette TRACE conn4 <- [1,6,null,{"value":"8"}] 12:59:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:59:18 INFO - PROCESS | 2387 | 1477684758000 Marionette TRACE conn4 -> [0,7,"timeouts",{"script":35000}] 12:59:18 INFO - PROCESS | 2387 | 1477684758004 Marionette TRACE conn4 <- [1,7,null,{}] 12:59:18 INFO - PROCESS | 2387 | 1477684758025 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}] 12:59:18 INFO - PROCESS | 2387 | 1477684758076 Marionette TRACE conn4 <- [1,8,null,{"value":null}] 12:59:18 INFO - PROCESS | 2387 | 1477684758092 Marionette TRACE conn4 -> [0,9,"getWindowHandles",null] 12:59:18 INFO - PROCESS | 2387 | 1477684758097 Marionette TRACE conn4 <- [1,9,null,["8"]] 12:59:18 INFO - PROCESS | 2387 | 1477684758168 Marionette TRACE conn4 -> [0,10,"switchToWindow",{"name":"8"}] 12:59:18 INFO - PROCESS | 2387 | 1477684758173 Marionette TRACE conn4 <- [1,10,null,{}] 12:59:18 INFO - PROCESS | 2387 | 1477684758198 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:59:18 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f8dd000 == 6 [pid = 2387] [id = 6] 12:59:18 INFO - PROCESS | 2387 | ++DOMWINDOW == 15 (0x8f8dd400) [pid = 2387] [serial = 15] [outer = (nil)] 12:59:18 INFO - PROCESS | 2387 | ++DOMWINDOW == 16 (0x8f8e0000) [pid = 2387] [serial = 16] [outer = 0x8f8dd400] 12:59:18 INFO - PROCESS | 2387 | 1477684758299 Marionette DEBUG loaded listener.js 12:59:18 INFO - PROCESS | 2387 | ++DOMWINDOW == 17 (0x8f8e5000) [pid = 2387] [serial = 17] [outer = 0x8f8dd400] 12:59:18 INFO - PROCESS | 2387 | ++DOCSHELL 0x8dc93000 == 7 [pid = 2387] [id = 7] 12:59:18 INFO - PROCESS | 2387 | ++DOMWINDOW == 18 (0x8dc93400) [pid = 2387] [serial = 18] [outer = (nil)] 12:59:18 INFO - PROCESS | 2387 | ++DOMWINDOW == 19 (0x8dc95800) [pid = 2387] [serial = 19] [outer = 0x8dc93400] 12:59:18 INFO - PROCESS | 2387 | 1477684758742 Marionette DEBUG loaded listener.js 12:59:18 INFO - PROCESS | 2387 | ++DOMWINDOW == 20 (0x8dcf4c00) [pid = 2387] [serial = 20] [outer = 0x8dc93400] 12:59:18 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 12:59:19 INFO - PROCESS | 2387 | [2387] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 12:59:19 INFO - PROCESS | 2387 | 1477684759825 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]]]}] 12:59:19 INFO - . 12:59:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1945ms 12:59:20 INFO - PROCESS | 2387 | 1477684760134 Marionette TRACE conn4 -> [0,12,"getWindowHandle",null] 12:59:20 INFO - PROCESS | 2387 | 1477684760141 Marionette TRACE conn4 <- [1,12,null,{"value":"8"}] 12:59:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:59:20 INFO - PROCESS | 2387 | 1477684760201 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}] 12:59:20 INFO - PROCESS | 2387 | 1477684760414 Marionette TRACE conn4 <- [1,13,null,{"value":null}] 12:59:20 INFO - PROCESS | 2387 | 1477684760542 Marionette TRACE conn4 -> [0,14,"getWindowHandles",null] 12:59:20 INFO - PROCESS | 2387 | 1477684760548 Marionette TRACE conn4 <- [1,14,null,["8"]] 12:59:20 INFO - PROCESS | 2387 | 1477684760559 Marionette TRACE conn4 -> [0,15,"switchToWindow",{"name":"8"}] 12:59:20 INFO - PROCESS | 2387 | 1477684760566 Marionette TRACE conn4 <- [1,15,null,{}] 12:59:20 INFO - PROCESS | 2387 | 1477684760573 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:59:20 INFO - PROCESS | 2387 | ++DOCSHELL 0x9230f400 == 8 [pid = 2387] [id = 8] 12:59:20 INFO - PROCESS | 2387 | ++DOMWINDOW == 21 (0x926e0000) [pid = 2387] [serial = 21] [outer = (nil)] 12:59:20 INFO - PROCESS | 2387 | ++DOMWINDOW == 22 (0x9298ac00) [pid = 2387] [serial = 22] [outer = 0x926e0000] 12:59:20 INFO - PROCESS | 2387 | 1477684760673 Marionette DEBUG loaded listener.js 12:59:20 INFO - PROCESS | 2387 | ++DOMWINDOW == 23 (0x9330a000) [pid = 2387] [serial = 23] [outer = 0x926e0000] 12:59:21 INFO - PROCESS | 2387 | ++DOCSHELL 0x94e35400 == 9 [pid = 2387] [id = 9] 12:59:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 24 (0x94e36400) [pid = 2387] [serial = 24] [outer = (nil)] 12:59:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 25 (0x94e37000) [pid = 2387] [serial = 25] [outer = 0x94e36400] 12:59:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 26 (0x93928400) [pid = 2387] [serial = 26] [outer = 0x94e36400] 12:59:21 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/dns/nsEffectiveTLDService.cpp, line 177 12:59:21 INFO - PROCESS | 2387 | 1477684761663 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]]]}] 12:59:21 INFO - PROCESS | 2387 | ++DOCSHELL 0x93810c00 == 10 [pid = 2387] [id = 10] 12:59:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 27 (0x944a6000) [pid = 2387] [serial = 27] [outer = (nil)] 12:59:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 28 (0x97bc6000) [pid = 2387] [serial = 28] [outer = 0x944a6000] 12:59:21 INFO - . 12:59:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1636ms 12:59:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 29 (0x996c2000) [pid = 2387] [serial = 29] [outer = 0x944a6000] 12:59:21 INFO - PROCESS | 2387 | 1477684761852 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 12:59:21 INFO - PROCESS | 2387 | 1477684761858 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 12:59:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:59:21 INFO - PROCESS | 2387 | 1477684761938 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}] 12:59:22 INFO - PROCESS | 2387 | 1477684762271 Marionette TRACE conn4 <- [1,18,null,{"value":null}] 12:59:22 INFO - PROCESS | 2387 | 1477684762360 Marionette TRACE conn4 -> [0,19,"getWindowHandles",null] 12:59:22 INFO - PROCESS | 2387 | 1477684762365 Marionette TRACE conn4 <- [1,19,null,["8"]] 12:59:22 INFO - PROCESS | 2387 | 1477684762373 Marionette TRACE conn4 -> [0,20,"switchToWindow",{"name":"8"}] 12:59:22 INFO - PROCESS | 2387 | 1477684762379 Marionette TRACE conn4 <- [1,20,null,{}] 12:59:22 INFO - PROCESS | 2387 | 1477684762386 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:59:22 INFO - PROCESS | 2387 | ++DOCSHELL 0x93282400 == 11 [pid = 2387] [id = 11] 12:59:22 INFO - PROCESS | 2387 | ++DOMWINDOW == 30 (0x944acc00) [pid = 2387] [serial = 30] [outer = (nil)] 12:59:22 INFO - PROCESS | 2387 | ++DOMWINDOW == 31 (0x9558c000) [pid = 2387] [serial = 31] [outer = 0x944acc00] 12:59:22 INFO - PROCESS | 2387 | 1477684762486 Marionette DEBUG loaded listener.js 12:59:22 INFO - PROCESS | 2387 | ++DOMWINDOW == 32 (0xa2705400) [pid = 2387] [serial = 32] [outer = 0x944acc00] 12:59:23 INFO - PROCESS | 2387 | 1477684763333 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]]]}] 12:59:23 INFO - . 12:59:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1478ms 12:59:23 INFO - PROCESS | 2387 | 1477684763391 Marionette TRACE conn4 -> [0,22,"getWindowHandle",null] 12:59:23 INFO - PROCESS | 2387 | 1477684763401 Marionette TRACE conn4 <- [1,22,null,{"value":"8"}] 12:59:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:59:23 INFO - PROCESS | 2387 | 1477684763411 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}] 12:59:23 INFO - PROCESS | 2387 | 1477684763612 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 12:59:23 INFO - PROCESS | 2387 | 1477684763874 Marionette TRACE conn4 -> [0,24,"getWindowHandles",null] 12:59:23 INFO - PROCESS | 2387 | 1477684763881 Marionette TRACE conn4 <- [1,24,null,["8"]] 12:59:23 INFO - PROCESS | 2387 | 1477684763901 Marionette TRACE conn4 -> [0,25,"switchToWindow",{"name":"8"}] 12:59:23 INFO - PROCESS | 2387 | 1477684763911 Marionette TRACE conn4 <- [1,25,null,{}] 12:59:23 INFO - PROCESS | 2387 | 1477684763919 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:59:23 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f98c000 == 12 [pid = 2387] [id = 12] 12:59:23 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x8f98c400) [pid = 2387] [serial = 33] [outer = (nil)] 12:59:23 INFO - PROCESS | 2387 | ++DOMWINDOW == 34 (0x9230f000) [pid = 2387] [serial = 34] [outer = 0x8f98c400] 12:59:24 INFO - PROCESS | 2387 | 1477684764012 Marionette DEBUG loaded listener.js 12:59:24 INFO - PROCESS | 2387 | ++DOMWINDOW == 35 (0x923b5c00) [pid = 2387] [serial = 35] [outer = 0x8f98c400] 12:59:24 INFO - PROCESS | 2387 | 1477684764902 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]]]}] 12:59:24 INFO - . 12:59:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1526ms 12:59:24 INFO - PROCESS | 2387 | 1477684764941 Marionette TRACE conn4 -> [0,27,"getWindowHandle",null] 12:59:24 INFO - PROCESS | 2387 | 1477684764948 Marionette TRACE conn4 <- [1,27,null,{"value":"8"}] 12:59:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:59:24 INFO - PROCESS | 2387 | 1477684764957 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}] 12:59:25 INFO - PROCESS | 2387 | 1477684765156 Marionette TRACE conn4 <- [1,28,null,{"value":null}] 12:59:25 INFO - PROCESS | 2387 | 1477684765263 Marionette TRACE conn4 -> [0,29,"getWindowHandles",null] 12:59:25 INFO - PROCESS | 2387 | 1477684765270 Marionette TRACE conn4 <- [1,29,null,["8"]] 12:59:25 INFO - PROCESS | 2387 | 1477684765278 Marionette TRACE conn4 -> [0,30,"switchToWindow",{"name":"8"}] 12:59:25 INFO - PROCESS | 2387 | 1477684765286 Marionette TRACE conn4 <- [1,30,null,{}] 12:59:25 INFO - PROCESS | 2387 | 1477684765292 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:59:25 INFO - PROCESS | 2387 | ++DOCSHELL 0x9317ec00 == 13 [pid = 2387] [id = 13] 12:59:25 INFO - PROCESS | 2387 | ++DOMWINDOW == 36 (0x931c1400) [pid = 2387] [serial = 36] [outer = (nil)] 12:59:25 INFO - PROCESS | 2387 | ++DOMWINDOW == 37 (0x9330c400) [pid = 2387] [serial = 37] [outer = 0x931c1400] 12:59:25 INFO - PROCESS | 2387 | 1477684765380 Marionette DEBUG loaded listener.js 12:59:25 INFO - PROCESS | 2387 | ++DOMWINDOW == 38 (0x934bd400) [pid = 2387] [serial = 38] [outer = 0x931c1400] 12:59:26 INFO - PROCESS | 2387 | 1477684766159 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]]]}] 12:59:26 INFO - . 12:59:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1223ms 12:59:26 INFO - PROCESS | 2387 | 1477684766178 Marionette TRACE conn4 -> [0,32,"getWindowHandle",null] 12:59:26 INFO - PROCESS | 2387 | 1477684766182 Marionette TRACE conn4 <- [1,32,null,{"value":"8"}] 12:59:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:59:26 INFO - PROCESS | 2387 | 1477684766202 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}] 12:59:26 INFO - PROCESS | 2387 | 1477684766398 Marionette TRACE conn4 <- [1,33,null,{"value":null}] 12:59:26 INFO - PROCESS | 2387 | 1477684766490 Marionette TRACE conn4 -> [0,34,"getWindowHandles",null] 12:59:26 INFO - PROCESS | 2387 | 1477684766501 Marionette TRACE conn4 <- [1,34,null,["8"]] 12:59:26 INFO - PROCESS | 2387 | 1477684766526 Marionette TRACE conn4 -> [0,35,"switchToWindow",{"name":"8"}] 12:59:26 INFO - PROCESS | 2387 | 1477684766534 Marionette TRACE conn4 <- [1,35,null,{}] 12:59:26 INFO - PROCESS | 2387 | 1477684766539 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:59:26 INFO - PROCESS | 2387 | ++DOCSHELL 0x97b57000 == 14 [pid = 2387] [id = 14] 12:59:26 INFO - PROCESS | 2387 | ++DOMWINDOW == 39 (0x97b58c00) [pid = 2387] [serial = 39] [outer = (nil)] 12:59:26 INFO - PROCESS | 2387 | ++DOMWINDOW == 40 (0x97bbdc00) [pid = 2387] [serial = 40] [outer = 0x97b58c00] 12:59:26 INFO - PROCESS | 2387 | 1477684766626 Marionette DEBUG loaded listener.js 12:59:26 INFO - PROCESS | 2387 | ++DOMWINDOW == 41 (0x98407c00) [pid = 2387] [serial = 41] [outer = 0x97b58c00] 12:59:27 INFO - PROCESS | 2387 | 1477684767285 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]]]}] 12:59:27 INFO - . 12:59:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1135ms 12:59:27 INFO - PROCESS | 2387 | 1477684767333 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 12:59:27 INFO - PROCESS | 2387 | 1477684767337 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 12:59:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:59:27 INFO - PROCESS | 2387 | 1477684767344 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}] 12:59:27 INFO - PROCESS | 2387 | 1477684767563 Marionette TRACE conn4 <- [1,38,null,{"value":null}] 12:59:27 INFO - PROCESS | 2387 | 1477684767580 Marionette TRACE conn4 -> [0,39,"getWindowHandles",null] 12:59:27 INFO - PROCESS | 2387 | 1477684767583 Marionette TRACE conn4 <- [1,39,null,["8"]] 12:59:27 INFO - PROCESS | 2387 | 1477684767590 Marionette TRACE conn4 -> [0,40,"switchToWindow",{"name":"8"}] 12:59:27 INFO - PROCESS | 2387 | 1477684767595 Marionette TRACE conn4 <- [1,40,null,{}] 12:59:27 INFO - PROCESS | 2387 | 1477684767601 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:59:27 INFO - PROCESS | 2387 | ++DOCSHELL 0x9a378000 == 15 [pid = 2387] [id = 15] 12:59:27 INFO - PROCESS | 2387 | ++DOMWINDOW == 42 (0x9a42c400) [pid = 2387] [serial = 42] [outer = (nil)] 12:59:27 INFO - PROCESS | 2387 | ++DOMWINDOW == 43 (0x9a434c00) [pid = 2387] [serial = 43] [outer = 0x9a42c400] 12:59:27 INFO - PROCESS | 2387 | 1477684767685 Marionette DEBUG loaded listener.js 12:59:27 INFO - PROCESS | 2387 | ++DOMWINDOW == 44 (0x9a631c00) [pid = 2387] [serial = 44] [outer = 0x9a42c400] 12:59:28 INFO - PROCESS | 2387 | 1477684768358 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]]]}] 12:59:28 INFO - . 12:59:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1071ms 12:59:28 INFO - PROCESS | 2387 | 1477684768415 Marionette TRACE conn4 -> [0,42,"getWindowHandle",null] 12:59:28 INFO - PROCESS | 2387 | 1477684768420 Marionette TRACE conn4 <- [1,42,null,{"value":"8"}] 12:59:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:59:28 INFO - PROCESS | 2387 | 1477684768437 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}] 12:59:28 INFO - PROCESS | 2387 | 1477684768598 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 12:59:28 INFO - PROCESS | 2387 | 1477684768611 Marionette TRACE conn4 -> [0,44,"getWindowHandles",null] 12:59:28 INFO - PROCESS | 2387 | 1477684768614 Marionette TRACE conn4 <- [1,44,null,["8"]] 12:59:28 INFO - PROCESS | 2387 | 1477684768620 Marionette TRACE conn4 -> [0,45,"switchToWindow",{"name":"8"}] 12:59:28 INFO - PROCESS | 2387 | 1477684768625 Marionette TRACE conn4 <- [1,45,null,{}] 12:59:28 INFO - PROCESS | 2387 | 1477684768630 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:59:28 INFO - PROCESS | 2387 | ++DOCSHELL 0x9a376c00 == 16 [pid = 2387] [id = 16] 12:59:28 INFO - PROCESS | 2387 | ++DOMWINDOW == 45 (0x9b24bc00) [pid = 2387] [serial = 45] [outer = (nil)] 12:59:28 INFO - PROCESS | 2387 | ++DOMWINDOW == 46 (0x9b5b3000) [pid = 2387] [serial = 46] [outer = 0x9b24bc00] 12:59:28 INFO - PROCESS | 2387 | 1477684768713 Marionette DEBUG loaded listener.js 12:59:28 INFO - PROCESS | 2387 | ++DOMWINDOW == 47 (0xa087f000) [pid = 2387] [serial = 47] [outer = 0x9b24bc00] 12:59:29 INFO - PROCESS | 2387 | 1477684769433 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]]]}] 12:59:29 INFO - . 12:59:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1073ms 12:59:29 INFO - PROCESS | 2387 | 1477684769514 Marionette TRACE conn4 -> [0,47,"getWindowHandle",null] 12:59:29 INFO - PROCESS | 2387 | 1477684769526 Marionette TRACE conn4 <- [1,47,null,{"value":"8"}] 12:59:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:59:29 INFO - PROCESS | 2387 | 1477684769584 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}] 12:59:29 INFO - PROCESS | 2387 | 1477684769800 Marionette TRACE conn4 <- [1,48,null,{"value":null}] 12:59:29 INFO - PROCESS | 2387 | 1477684769936 Marionette TRACE conn4 -> [0,49,"getWindowHandles",null] 12:59:29 INFO - PROCESS | 2387 | 1477684769949 Marionette TRACE conn4 <- [1,49,null,["8"]] 12:59:29 INFO - PROCESS | 2387 | 1477684769963 Marionette TRACE conn4 -> [0,50,"switchToWindow",{"name":"8"}] 12:59:29 INFO - PROCESS | 2387 | 1477684769972 Marionette TRACE conn4 <- [1,50,null,{}] 12:59:29 INFO - PROCESS | 2387 | 1477684769980 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:59:30 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f98bc00 == 17 [pid = 2387] [id = 17] 12:59:30 INFO - PROCESS | 2387 | ++DOMWINDOW == 48 (0x8f98d800) [pid = 2387] [serial = 48] [outer = (nil)] 12:59:30 INFO - PROCESS | 2387 | ++DOMWINDOW == 49 (0x8fb48000) [pid = 2387] [serial = 49] [outer = 0x8f98d800] 12:59:30 INFO - PROCESS | 2387 | 1477684770083 Marionette DEBUG loaded listener.js 12:59:30 INFO - PROCESS | 2387 | ++DOMWINDOW == 50 (0x8fb4c400) [pid = 2387] [serial = 50] [outer = 0x8f98d800] 12:59:31 INFO - PROCESS | 2387 | 1477684771037 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]]]}] 12:59:31 INFO - . 12:59:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1524ms 12:59:31 INFO - PROCESS | 2387 | 1477684771105 Marionette TRACE conn4 -> [0,52,"getWindowHandle",null] 12:59:31 INFO - PROCESS | 2387 | 1477684771111 Marionette TRACE conn4 <- [1,52,null,{"value":"8"}] 12:59:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:59:31 INFO - PROCESS | 2387 | 1477684771119 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}] 12:59:31 INFO - PROCESS | 2387 | 1477684771337 Marionette TRACE conn4 <- [1,53,null,{"value":null}] 12:59:31 INFO - PROCESS | 2387 | 1477684771476 Marionette TRACE conn4 -> [0,54,"getWindowHandles",null] 12:59:31 INFO - PROCESS | 2387 | 1477684771483 Marionette TRACE conn4 <- [1,54,null,["8"]] 12:59:31 INFO - PROCESS | 2387 | 1477684771498 Marionette TRACE conn4 -> [0,55,"switchToWindow",{"name":"8"}] 12:59:31 INFO - PROCESS | 2387 | 1477684771505 Marionette TRACE conn4 <- [1,55,null,{}] 12:59:31 INFO - PROCESS | 2387 | 1477684771512 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:59:31 INFO - PROCESS | 2387 | ++DOCSHELL 0x93282000 == 18 [pid = 2387] [id = 18] 12:59:31 INFO - PROCESS | 2387 | ++DOMWINDOW == 51 (0x9380d800) [pid = 2387] [serial = 51] [outer = (nil)] 12:59:31 INFO - PROCESS | 2387 | ++DOMWINDOW == 52 (0x944ad800) [pid = 2387] [serial = 52] [outer = 0x9380d800] 12:59:31 INFO - PROCESS | 2387 | 1477684771626 Marionette DEBUG loaded listener.js 12:59:31 INFO - PROCESS | 2387 | ++DOMWINDOW == 53 (0x944adc00) [pid = 2387] [serial = 53] [outer = 0x9380d800] 12:59:32 INFO - PROCESS | 2387 | 1477684772448 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]]]}] 12:59:32 INFO - . 12:59:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1373ms 12:59:32 INFO - PROCESS | 2387 | 1477684772515 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 12:59:32 INFO - PROCESS | 2387 | 1477684772523 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 12:59:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:59:32 INFO - PROCESS | 2387 | 1477684772535 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}] 12:59:32 INFO - PROCESS | 2387 | 1477684772826 Marionette TRACE conn4 <- [1,58,null,{"value":null}] 12:59:32 INFO - PROCESS | 2387 | 1477684772992 Marionette TRACE conn4 -> [0,59,"getWindowHandles",null] 12:59:33 INFO - PROCESS | 2387 | 1477684772998 Marionette TRACE conn4 <- [1,59,null,["8"]] 12:59:33 INFO - PROCESS | 2387 | 1477684773005 Marionette TRACE conn4 -> [0,60,"switchToWindow",{"name":"8"}] 12:59:33 INFO - PROCESS | 2387 | 1477684773013 Marionette TRACE conn4 <- [1,60,null,{}] 12:59:33 INFO - PROCESS | 2387 | 1477684773022 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:59:33 INFO - PROCESS | 2387 | ++DOCSHELL 0x97c55000 == 19 [pid = 2387] [id = 19] 12:59:33 INFO - PROCESS | 2387 | ++DOMWINDOW == 54 (0x98402c00) [pid = 2387] [serial = 54] [outer = (nil)] 12:59:33 INFO - PROCESS | 2387 | ++DOMWINDOW == 55 (0x9a62dc00) [pid = 2387] [serial = 55] [outer = 0x98402c00] 12:59:33 INFO - PROCESS | 2387 | 1477684773125 Marionette DEBUG loaded listener.js 12:59:33 INFO - PROCESS | 2387 | ++DOMWINDOW == 56 (0x9b247000) [pid = 2387] [serial = 56] [outer = 0x98402c00] 12:59:34 INFO - PROCESS | 2387 | 1477684774004 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]]]}] 12:59:34 INFO - . 12:59:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1526ms 12:59:34 INFO - PROCESS | 2387 | 1477684774060 Marionette TRACE conn4 -> [0,62,"getWindowHandle",null] 12:59:34 INFO - PROCESS | 2387 | 1477684774064 Marionette TRACE conn4 <- [1,62,null,{"value":"8"}] 12:59:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:59:34 INFO - PROCESS | 2387 | 1477684774073 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}] 12:59:34 INFO - PROCESS | 2387 | 1477684774275 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 12:59:34 INFO - PROCESS | 2387 | 1477684774418 Marionette TRACE conn4 -> [0,64,"getWindowHandles",null] 12:59:34 INFO - PROCESS | 2387 | 1477684774426 Marionette TRACE conn4 <- [1,64,null,["8"]] 12:59:34 INFO - PROCESS | 2387 | 1477684774439 Marionette TRACE conn4 -> [0,65,"switchToWindow",{"name":"8"}] 12:59:34 INFO - PROCESS | 2387 | 1477684774447 Marionette TRACE conn4 <- [1,65,null,{}] 12:59:34 INFO - PROCESS | 2387 | 1477684774454 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:59:34 INFO - PROCESS | 2387 | ++DOCSHELL 0x934bec00 == 20 [pid = 2387] [id = 20] 12:59:34 INFO - PROCESS | 2387 | ++DOMWINDOW == 57 (0xa2702c00) [pid = 2387] [serial = 57] [outer = (nil)] 12:59:34 INFO - PROCESS | 2387 | ++DOMWINDOW == 58 (0xa2768400) [pid = 2387] [serial = 58] [outer = 0xa2702c00] 12:59:34 INFO - PROCESS | 2387 | 1477684774553 Marionette DEBUG loaded listener.js 12:59:34 INFO - PROCESS | 2387 | ++DOMWINDOW == 59 (0xa278dc00) [pid = 2387] [serial = 59] [outer = 0xa2702c00] 12:59:35 INFO - PROCESS | 2387 | 1477684775498 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]]]}] 12:59:35 INFO - . 12:59:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1472ms 12:59:35 INFO - PROCESS | 2387 | 1477684775545 Marionette TRACE conn4 -> [0,67,"getWindowHandle",null] 12:59:35 INFO - PROCESS | 2387 | 1477684775552 Marionette TRACE conn4 <- [1,67,null,{"value":"8"}] 12:59:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:59:35 INFO - PROCESS | 2387 | 1477684775563 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}] 12:59:35 INFO - PROCESS | 2387 | 1477684775773 Marionette TRACE conn4 <- [1,68,null,{"value":null}] 12:59:35 INFO - PROCESS | 2387 | 1477684775935 Marionette TRACE conn4 -> [0,69,"getWindowHandles",null] 12:59:35 INFO - PROCESS | 2387 | 1477684775944 Marionette TRACE conn4 <- [1,69,null,["8"]] 12:59:35 INFO - PROCESS | 2387 | 1477684775966 Marionette TRACE conn4 -> [0,70,"switchToWindow",{"name":"8"}] 12:59:35 INFO - PROCESS | 2387 | 1477684775979 Marionette TRACE conn4 <- [1,70,null,{}] 12:59:36 INFO - PROCESS | 2387 | 1477684775987 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:59:36 INFO - PROCESS | 2387 | ++DOCSHELL 0x9230fc00 == 21 [pid = 2387] [id = 21] 12:59:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 60 (0x92314c00) [pid = 2387] [serial = 60] [outer = (nil)] 12:59:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 61 (0x9247a800) [pid = 2387] [serial = 61] [outer = 0x92314c00] 12:59:36 INFO - PROCESS | 2387 | 1477684776082 Marionette DEBUG loaded listener.js 12:59:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 62 (0x92486c00) [pid = 2387] [serial = 62] [outer = 0x92314c00] 12:59:36 INFO - PROCESS | 2387 | --DOCSHELL 0x9a378000 == 20 [pid = 2387] [id = 15] 12:59:36 INFO - PROCESS | 2387 | --DOCSHELL 0x97b57000 == 19 [pid = 2387] [id = 14] 12:59:36 INFO - PROCESS | 2387 | --DOCSHELL 0x9317ec00 == 18 [pid = 2387] [id = 13] 12:59:36 INFO - PROCESS | 2387 | --DOCSHELL 0x9230f400 == 17 [pid = 2387] [id = 8] 12:59:36 INFO - PROCESS | 2387 | 1477684776959 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]]]}] 12:59:36 INFO - . 12:59:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1421ms 12:59:36 INFO - PROCESS | 2387 | 1477684776982 Marionette TRACE conn4 -> [0,72,"getWindowHandle",null] 12:59:36 INFO - PROCESS | 2387 | 1477684776990 Marionette TRACE conn4 <- [1,72,null,{"value":"8"}] 12:59:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:59:37 INFO - PROCESS | 2387 | 1477684777018 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}] 12:59:37 INFO - PROCESS | 2387 | 1477684777230 Marionette TRACE conn4 <- [1,73,null,{"value":null}] 12:59:37 INFO - PROCESS | 2387 | 1477684777374 Marionette TRACE conn4 -> [0,74,"getWindowHandles",null] 12:59:37 INFO - PROCESS | 2387 | 1477684777381 Marionette TRACE conn4 <- [1,74,null,["8"]] 12:59:37 INFO - PROCESS | 2387 | 1477684777392 Marionette TRACE conn4 -> [0,75,"switchToWindow",{"name":"8"}] 12:59:37 INFO - PROCESS | 2387 | 1477684777400 Marionette TRACE conn4 <- [1,75,null,{}] 12:59:37 INFO - PROCESS | 2387 | 1477684777407 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:59:37 INFO - PROCESS | 2387 | ++DOCSHELL 0x9298d000 == 18 [pid = 2387] [id = 22] 12:59:37 INFO - PROCESS | 2387 | ++DOMWINDOW == 63 (0x9298d400) [pid = 2387] [serial = 63] [outer = (nil)] 12:59:37 INFO - PROCESS | 2387 | ++DOMWINDOW == 64 (0x93175c00) [pid = 2387] [serial = 64] [outer = 0x9298d400] 12:59:37 INFO - PROCESS | 2387 | 1477684777566 Marionette DEBUG loaded listener.js 12:59:37 INFO - PROCESS | 2387 | ++DOMWINDOW == 65 (0x93421800) [pid = 2387] [serial = 65] [outer = 0x9298d400] 12:59:38 INFO - PROCESS | 2387 | 1477684778354 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]]]}] 12:59:38 INFO - . 12:59:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1386ms 12:59:38 INFO - PROCESS | 2387 | 1477684778401 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 12:59:38 INFO - PROCESS | 2387 | 1477684778407 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 12:59:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:59:38 INFO - PROCESS | 2387 | 1477684778415 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}] 12:59:38 INFO - PROCESS | 2387 | 1477684778619 Marionette TRACE conn4 <- [1,78,null,{"value":null}] 12:59:38 INFO - PROCESS | 2387 | 1477684778765 Marionette TRACE conn4 -> [0,79,"getWindowHandles",null] 12:59:38 INFO - PROCESS | 2387 | 1477684778773 Marionette TRACE conn4 <- [1,79,null,["8"]] 12:59:38 INFO - PROCESS | 2387 | 1477684778783 Marionette TRACE conn4 -> [0,80,"switchToWindow",{"name":"8"}] 12:59:38 INFO - PROCESS | 2387 | 1477684778789 Marionette TRACE conn4 <- [1,80,null,{}] 12:59:38 INFO - PROCESS | 2387 | 1477684778803 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:59:38 INFO - PROCESS | 2387 | ++DOCSHELL 0x9558f400 == 19 [pid = 2387] [id = 23] 12:59:38 INFO - PROCESS | 2387 | ++DOMWINDOW == 66 (0x97b08000) [pid = 2387] [serial = 66] [outer = (nil)] 12:59:38 INFO - PROCESS | 2387 | ++DOMWINDOW == 67 (0x97b52800) [pid = 2387] [serial = 67] [outer = 0x97b08000] 12:59:38 INFO - PROCESS | 2387 | 1477684778902 Marionette DEBUG loaded listener.js 12:59:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 68 (0x97b55400) [pid = 2387] [serial = 68] [outer = 0x97b08000] 12:59:39 INFO - PROCESS | 2387 | 1477684779747 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]]]}] 12:59:39 INFO - . 12:59:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1371ms 12:59:39 INFO - PROCESS | 2387 | 1477684779813 Marionette TRACE conn4 -> [0,82,"getWindowHandle",null] 12:59:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:59:39 INFO - PROCESS | 2387 | 1477684779821 Marionette TRACE conn4 <- [1,82,null,{"value":"8"}] 12:59:39 INFO - PROCESS | 2387 | 1477684779832 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}] 12:59:40 INFO - PROCESS | 2387 | 1477684780089 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 12:59:40 INFO - PROCESS | 2387 | 1477684780289 Marionette TRACE conn4 -> [0,84,"getWindowHandles",null] 12:59:40 INFO - PROCESS | 2387 | 1477684780295 Marionette TRACE conn4 <- [1,84,null,["8"]] 12:59:40 INFO - PROCESS | 2387 | 1477684780303 Marionette TRACE conn4 -> [0,85,"switchToWindow",{"name":"8"}] 12:59:40 INFO - PROCESS | 2387 | 1477684780310 Marionette TRACE conn4 <- [1,85,null,{}] 12:59:40 INFO - PROCESS | 2387 | 1477684780317 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:59:40 INFO - PROCESS | 2387 | ++DOCSHELL 0x9b49d000 == 20 [pid = 2387] [id = 24] 12:59:40 INFO - PROCESS | 2387 | ++DOMWINDOW == 69 (0x9b49e000) [pid = 2387] [serial = 69] [outer = (nil)] 12:59:40 INFO - PROCESS | 2387 | ++DOMWINDOW == 70 (0xa0885000) [pid = 2387] [serial = 70] [outer = 0x9b49e000] 12:59:40 INFO - PROCESS | 2387 | 1477684780457 Marionette DEBUG loaded listener.js 12:59:40 INFO - PROCESS | 2387 | ++DOMWINDOW == 71 (0xa1207c00) [pid = 2387] [serial = 71] [outer = 0x9b49e000] 12:59:41 INFO - PROCESS | 2387 | 1477684781257 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]]]}] 12:59:41 INFO - . 12:59:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1480ms 12:59:41 INFO - PROCESS | 2387 | 1477684781311 Marionette TRACE conn4 -> [0,87,"getWindowHandle",null] 12:59:41 INFO - PROCESS | 2387 | 1477684781315 Marionette TRACE conn4 <- [1,87,null,{"value":"8"}] 12:59:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:59:41 INFO - PROCESS | 2387 | 1477684781324 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}] 12:59:41 INFO - PROCESS | 2387 | 1477684781521 Marionette TRACE conn4 <- [1,88,null,{"value":null}] 12:59:41 INFO - PROCESS | 2387 | 1477684781673 Marionette TRACE conn4 -> [0,89,"getWindowHandles",null] 12:59:41 INFO - PROCESS | 2387 | 1477684781679 Marionette TRACE conn4 <- [1,89,null,["8"]] 12:59:41 INFO - PROCESS | 2387 | 1477684781685 Marionette TRACE conn4 -> [0,90,"switchToWindow",{"name":"8"}] 12:59:41 INFO - PROCESS | 2387 | 1477684781696 Marionette TRACE conn4 <- [1,90,null,{}] 12:59:41 INFO - PROCESS | 2387 | 1477684781708 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:59:41 INFO - PROCESS | 2387 | ++DOCSHELL 0xa2c3c800 == 21 [pid = 2387] [id = 25] 12:59:41 INFO - PROCESS | 2387 | ++DOMWINDOW == 72 (0xa2c3e400) [pid = 2387] [serial = 72] [outer = (nil)] 12:59:41 INFO - PROCESS | 2387 | ++DOMWINDOW == 73 (0xa2c46800) [pid = 2387] [serial = 73] [outer = 0xa2c3e400] 12:59:41 INFO - PROCESS | 2387 | 1477684781803 Marionette DEBUG loaded listener.js 12:59:41 INFO - PROCESS | 2387 | ++DOMWINDOW == 74 (0xa2c4a800) [pid = 2387] [serial = 74] [outer = 0xa2c3e400] 12:59:42 INFO - PROCESS | 2387 | 1477684782610 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]]]}] 12:59:42 INFO - . 12:59:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1332ms 12:59:42 INFO - PROCESS | 2387 | 1477684782655 Marionette TRACE conn4 -> [0,92,"getWindowHandle",null] 12:59:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:59:42 INFO - PROCESS | 2387 | 1477684782659 Marionette TRACE conn4 <- [1,92,null,{"value":"8"}] 12:59:42 INFO - PROCESS | 2387 | 1477684782666 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}] 12:59:42 INFO - PROCESS | 2387 | 1477684782849 Marionette TRACE conn4 <- [1,93,null,{"value":null}] 12:59:42 INFO - PROCESS | 2387 | 1477684782964 Marionette TRACE conn4 -> [0,94,"getWindowHandles",null] 12:59:42 INFO - PROCESS | 2387 | 1477684782969 Marionette TRACE conn4 <- [1,94,null,["8"]] 12:59:43 INFO - PROCESS | 2387 | 1477684783000 Marionette TRACE conn4 -> [0,95,"switchToWindow",{"name":"8"}] 12:59:43 INFO - PROCESS | 2387 | 1477684783007 Marionette TRACE conn4 <- [1,95,null,{}] 12:59:43 INFO - PROCESS | 2387 | 1477684783014 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:59:43 INFO - PROCESS | 2387 | ++DOCSHELL 0xa4588800 == 22 [pid = 2387] [id = 26] 12:59:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 75 (0xa45d7800) [pid = 2387] [serial = 75] [outer = (nil)] 12:59:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 76 (0xa480e000) [pid = 2387] [serial = 76] [outer = 0xa45d7800] 12:59:43 INFO - PROCESS | 2387 | 1477684783112 Marionette DEBUG loaded listener.js 12:59:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 77 (0xa4888400) [pid = 2387] [serial = 77] [outer = 0xa45d7800] 12:59:43 INFO - PROCESS | 2387 | 1477684783996 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]]]}] 12:59:44 INFO - . 12:59:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1375ms 12:59:44 INFO - PROCESS | 2387 | 1477684784057 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 12:59:44 INFO - PROCESS | 2387 | 1477684784064 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 12:59:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:59:44 INFO - PROCESS | 2387 | 1477684784077 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}] 12:59:44 INFO - PROCESS | 2387 | 1477684784279 Marionette TRACE conn4 <- [1,98,null,{"value":null}] 12:59:44 INFO - PROCESS | 2387 | --DOCSHELL 0x8f98bc00 == 21 [pid = 2387] [id = 17] 12:59:44 INFO - PROCESS | 2387 | --DOCSHELL 0x93282000 == 20 [pid = 2387] [id = 18] 12:59:44 INFO - PROCESS | 2387 | 1477684784496 Marionette TRACE conn4 -> [0,99,"getWindowHandles",null] 12:59:44 INFO - PROCESS | 2387 | 1477684784503 Marionette TRACE conn4 <- [1,99,null,["8"]] 12:59:44 INFO - PROCESS | 2387 | 1477684784564 Marionette TRACE conn4 -> [0,100,"switchToWindow",{"name":"8"}] 12:59:44 INFO - PROCESS | 2387 | 1477684784577 Marionette TRACE conn4 <- [1,100,null,{}] 12:59:44 INFO - PROCESS | 2387 | 1477684784585 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:59:44 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f95dc00 == 21 [pid = 2387] [id = 27] 12:59:44 INFO - PROCESS | 2387 | ++DOMWINDOW == 78 (0x8f98bc00) [pid = 2387] [serial = 78] [outer = (nil)] 12:59:44 INFO - PROCESS | 2387 | ++DOMWINDOW == 79 (0x91078c00) [pid = 2387] [serial = 79] [outer = 0x8f98bc00] 12:59:44 INFO - PROCESS | 2387 | 1477684784735 Marionette DEBUG loaded listener.js 12:59:44 INFO - PROCESS | 2387 | ++DOMWINDOW == 80 (0x93309000) [pid = 2387] [serial = 80] [outer = 0x8f98bc00] 12:59:45 INFO - PROCESS | 2387 | 1477684785595 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]]]}] 12:59:45 INFO - . 12:59:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1589ms 12:59:45 INFO - PROCESS | 2387 | 1477684785665 Marionette TRACE conn4 -> [0,102,"getWindowHandle",null] 12:59:45 INFO - PROCESS | 2387 | 1477684785672 Marionette TRACE conn4 <- [1,102,null,{"value":"8"}] 12:59:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:59:45 INFO - PROCESS | 2387 | 1477684785682 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}] 12:59:45 INFO - PROCESS | 2387 | 1477684785941 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 12:59:45 INFO - PROCESS | 2387 | 1477684785960 Marionette TRACE conn4 -> [0,104,"getWindowHandles",null] 12:59:45 INFO - PROCESS | 2387 | 1477684785968 Marionette TRACE conn4 <- [1,104,null,["8"]] 12:59:46 INFO - PROCESS | 2387 | 1477684786075 Marionette TRACE conn4 -> [0,105,"switchToWindow",{"name":"8"}] 12:59:46 INFO - PROCESS | 2387 | 1477684786083 Marionette TRACE conn4 <- [1,105,null,{}] 12:59:46 INFO - PROCESS | 2387 | 1477684786090 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:59:46 INFO - PROCESS | 2387 | ++DOCSHELL 0x97bc3000 == 22 [pid = 2387] [id = 28] 12:59:46 INFO - PROCESS | 2387 | ++DOMWINDOW == 81 (0x97bc5000) [pid = 2387] [serial = 81] [outer = (nil)] 12:59:46 INFO - PROCESS | 2387 | ++DOMWINDOW == 82 (0x97c54800) [pid = 2387] [serial = 82] [outer = 0x97bc5000] 12:59:46 INFO - PROCESS | 2387 | 1477684786190 Marionette DEBUG loaded listener.js 12:59:46 INFO - PROCESS | 2387 | ++DOMWINDOW == 83 (0x99658000) [pid = 2387] [serial = 83] [outer = 0x97bc5000] 12:59:47 INFO - PROCESS | 2387 | 1477684787028 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]]]}] 12:59:47 INFO - . 12:59:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1420ms 12:59:47 INFO - PROCESS | 2387 | 1477684787102 Marionette TRACE conn4 -> [0,107,"getWindowHandle",null] 12:59:47 INFO - PROCESS | 2387 | 1477684787106 Marionette TRACE conn4 <- [1,107,null,{"value":"8"}] 12:59:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:59:47 INFO - PROCESS | 2387 | 1477684787115 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}] 12:59:47 INFO - PROCESS | 2387 | 1477684787324 Marionette TRACE conn4 <- [1,108,null,{"value":null}] 12:59:47 INFO - PROCESS | 2387 | 1477684787472 Marionette TRACE conn4 -> [0,109,"getWindowHandles",null] 12:59:47 INFO - PROCESS | 2387 | 1477684787484 Marionette TRACE conn4 <- [1,109,null,["8"]] 12:59:47 INFO - PROCESS | 2387 | 1477684787554 Marionette TRACE conn4 -> [0,110,"switchToWindow",{"name":"8"}] 12:59:47 INFO - PROCESS | 2387 | 1477684787563 Marionette TRACE conn4 <- [1,110,null,{}] 12:59:47 INFO - PROCESS | 2387 | 1477684787611 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:59:47 INFO - PROCESS | 2387 | ++DOCSHELL 0xa2708000 == 23 [pid = 2387] [id = 29] 12:59:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 84 (0xa270bc00) [pid = 2387] [serial = 84] [outer = (nil)] 12:59:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 85 (0xa278d000) [pid = 2387] [serial = 85] [outer = 0xa270bc00] 12:59:47 INFO - PROCESS | 2387 | 1477684787713 Marionette DEBUG loaded listener.js 12:59:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 86 (0xa3006c00) [pid = 2387] [serial = 86] [outer = 0xa270bc00] 12:59:48 INFO - PROCESS | 2387 | 1477684788531 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]]]}] 12:59:48 INFO - . 12:59:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1473ms 12:59:48 INFO - PROCESS | 2387 | 1477684788587 Marionette TRACE conn4 -> [0,112,"getWindowHandle",null] 12:59:48 INFO - PROCESS | 2387 | 1477684788592 Marionette TRACE conn4 <- [1,112,null,{"value":"8"}] 12:59:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:59:48 INFO - PROCESS | 2387 | 1477684788600 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}] 12:59:48 INFO - PROCESS | 2387 | 1477684788811 Marionette TRACE conn4 <- [1,113,null,{"value":null}] 12:59:48 INFO - PROCESS | 2387 | 1477684788958 Marionette TRACE conn4 -> [0,114,"getWindowHandles",null] 12:59:48 INFO - PROCESS | 2387 | 1477684788963 Marionette TRACE conn4 <- [1,114,null,["8"]] 12:59:48 INFO - PROCESS | 2387 | 1477684788976 Marionette TRACE conn4 -> [0,115,"switchToWindow",{"name":"8"}] 12:59:48 INFO - PROCESS | 2387 | 1477684788985 Marionette TRACE conn4 <- [1,115,null,{}] 12:59:49 INFO - PROCESS | 2387 | 1477684788991 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:59:49 INFO - PROCESS | 2387 | ++DOCSHELL 0x8da2d000 == 24 [pid = 2387] [id = 30] 12:59:49 INFO - PROCESS | 2387 | ++DOMWINDOW == 87 (0xa4ce1800) [pid = 2387] [serial = 87] [outer = (nil)] 12:59:49 INFO - PROCESS | 2387 | ++DOMWINDOW == 88 (0xa4cef800) [pid = 2387] [serial = 88] [outer = 0xa4ce1800] 12:59:49 INFO - PROCESS | 2387 | 1477684789086 Marionette DEBUG loaded listener.js 12:59:49 INFO - PROCESS | 2387 | ++DOMWINDOW == 89 (0x99657000) [pid = 2387] [serial = 89] [outer = 0xa4ce1800] 12:59:49 INFO - PROCESS | 2387 | 1477684789861 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]]]}] 12:59:49 INFO - . 12:59:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1329ms 12:59:49 INFO - PROCESS | 2387 | 1477684789930 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 12:59:49 INFO - PROCESS | 2387 | 1477684789935 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 12:59:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:59:49 INFO - PROCESS | 2387 | 1477684789959 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}] 12:59:50 INFO - PROCESS | 2387 | 1477684790153 Marionette TRACE conn4 <- [1,118,null,{"value":null}] 12:59:50 INFO - PROCESS | 2387 | 1477684790368 Marionette TRACE conn4 -> [0,119,"getWindowHandles",null] 12:59:50 INFO - PROCESS | 2387 | 1477684790375 Marionette TRACE conn4 <- [1,119,null,["8"]] 12:59:50 INFO - PROCESS | 2387 | 1477684790392 Marionette TRACE conn4 -> [0,120,"switchToWindow",{"name":"8"}] 12:59:50 INFO - PROCESS | 2387 | 1477684790402 Marionette TRACE conn4 <- [1,120,null,{}] 12:59:50 INFO - PROCESS | 2387 | 1477684790411 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:59:50 INFO - PROCESS | 2387 | ++DOCSHELL 0x91079400 == 25 [pid = 2387] [id = 31] 12:59:50 INFO - PROCESS | 2387 | ++DOMWINDOW == 90 (0x9212a800) [pid = 2387] [serial = 90] [outer = (nil)] 12:59:50 INFO - PROCESS | 2387 | ++DOMWINDOW == 91 (0x9298b800) [pid = 2387] [serial = 91] [outer = 0x9212a800] 12:59:50 INFO - PROCESS | 2387 | 1477684790504 Marionette DEBUG loaded listener.js 12:59:50 INFO - PROCESS | 2387 | ++DOMWINDOW == 92 (0x94bccc00) [pid = 2387] [serial = 92] [outer = 0x9212a800] 12:59:51 INFO - PROCESS | 2387 | 1477684791357 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]]]}] 12:59:51 INFO - . 12:59:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1475ms 12:59:51 INFO - PROCESS | 2387 | 1477684791432 Marionette TRACE conn4 -> [0,122,"getWindowHandle",null] 12:59:51 INFO - PROCESS | 2387 | 1477684791439 Marionette TRACE conn4 <- [1,122,null,{"value":"8"}] 12:59:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:59:51 INFO - PROCESS | 2387 | 1477684791448 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}] 12:59:51 INFO - PROCESS | 2387 | 1477684791652 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 12:59:51 INFO - PROCESS | 2387 | 1477684791783 Marionette TRACE conn4 -> [0,124,"getWindowHandles",null] 12:59:51 INFO - PROCESS | 2387 | 1477684791791 Marionette TRACE conn4 <- [1,124,null,["8"]] 12:59:51 INFO - PROCESS | 2387 | 1477684791800 Marionette TRACE conn4 -> [0,125,"switchToWindow",{"name":"8"}] 12:59:51 INFO - PROCESS | 2387 | 1477684791808 Marionette TRACE conn4 <- [1,125,null,{}] 12:59:51 INFO - PROCESS | 2387 | 1477684791815 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:59:51 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f8d8800 == 26 [pid = 2387] [id = 32] 12:59:51 INFO - PROCESS | 2387 | ++DOMWINDOW == 93 (0x8f95d400) [pid = 2387] [serial = 93] [outer = (nil)] 12:59:51 INFO - PROCESS | 2387 | ++DOMWINDOW == 94 (0x926dd800) [pid = 2387] [serial = 94] [outer = 0x8f95d400] 12:59:52 INFO - PROCESS | 2387 | 1477684792004 Marionette DEBUG loaded listener.js 12:59:52 INFO - PROCESS | 2387 | ++DOMWINDOW == 95 (0x93176000) [pid = 2387] [serial = 95] [outer = 0x8f95d400] 12:59:52 INFO - PROCESS | 2387 | --DOCSHELL 0x9558f400 == 25 [pid = 2387] [id = 23] 12:59:52 INFO - PROCESS | 2387 | --DOCSHELL 0x9298d000 == 24 [pid = 2387] [id = 22] 12:59:52 INFO - PROCESS | 2387 | ++DOMWINDOW == 96 (0x9a4e1c00) [pid = 2387] [serial = 96] [outer = 0x944a6000] 12:59:53 INFO - PROCESS | 2387 | 1477684792997 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]]]}] 12:59:53 INFO - . 12:59:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1630ms 12:59:53 INFO - PROCESS | 2387 | 1477684793079 Marionette TRACE conn4 -> [0,127,"getWindowHandle",null] 12:59:53 INFO - PROCESS | 2387 | 1477684793085 Marionette TRACE conn4 <- [1,127,null,{"value":"8"}] 12:59:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:59:53 INFO - PROCESS | 2387 | 1477684793100 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}] 12:59:53 INFO - PROCESS | 2387 | 1477684793345 Marionette TRACE conn4 <- [1,128,null,{"value":null}] 12:59:53 INFO - PROCESS | 2387 | 1477684793495 Marionette TRACE conn4 -> [0,129,"getWindowHandles",null] 12:59:53 INFO - PROCESS | 2387 | 1477684793504 Marionette TRACE conn4 <- [1,129,null,["8"]] 12:59:53 INFO - PROCESS | 2387 | 1477684793517 Marionette TRACE conn4 -> [0,130,"switchToWindow",{"name":"8"}] 12:59:53 INFO - PROCESS | 2387 | 1477684793525 Marionette TRACE conn4 <- [1,130,null,{}] 12:59:53 INFO - PROCESS | 2387 | 1477684793534 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:59:53 INFO - PROCESS | 2387 | ++DOCSHELL 0x9b244c00 == 25 [pid = 2387] [id = 33] 12:59:53 INFO - PROCESS | 2387 | ++DOMWINDOW == 97 (0x9b43b800) [pid = 2387] [serial = 97] [outer = (nil)] 12:59:53 INFO - PROCESS | 2387 | ++DOMWINDOW == 98 (0xa0862000) [pid = 2387] [serial = 98] [outer = 0x9b43b800] 12:59:53 INFO - PROCESS | 2387 | 1477684793675 Marionette DEBUG loaded listener.js 12:59:53 INFO - PROCESS | 2387 | ++DOMWINDOW == 99 (0xa2703400) [pid = 2387] [serial = 99] [outer = 0x9b43b800] 12:59:54 INFO - PROCESS | 2387 | 1477684794521 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]]]}] 12:59:54 INFO - . 12:59:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1473ms 12:59:54 INFO - PROCESS | 2387 | 1477684794585 Marionette TRACE conn4 -> [0,132,"getWindowHandle",null] 12:59:54 INFO - PROCESS | 2387 | 1477684794599 Marionette TRACE conn4 <- [1,132,null,{"value":"8"}] 12:59:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:59:54 INFO - PROCESS | 2387 | 1477684794620 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}] 12:59:54 INFO - PROCESS | 2387 | 1477684794981 Marionette TRACE conn4 <- [1,133,null,{"value":null}] 12:59:55 INFO - PROCESS | 2387 | 1477684795179 Marionette TRACE conn4 -> [0,134,"getWindowHandles",null] 12:59:55 INFO - PROCESS | 2387 | 1477684795188 Marionette TRACE conn4 <- [1,134,null,["8"]] 12:59:55 INFO - PROCESS | 2387 | 1477684795247 Marionette TRACE conn4 -> [0,135,"switchToWindow",{"name":"8"}] 12:59:55 INFO - PROCESS | 2387 | 1477684795259 Marionette TRACE conn4 <- [1,135,null,{}] 12:59:55 INFO - PROCESS | 2387 | 1477684795269 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:59:55 INFO - PROCESS | 2387 | ++DOCSHELL 0xa307e800 == 26 [pid = 2387] [id = 34] 12:59:55 INFO - PROCESS | 2387 | ++DOMWINDOW == 100 (0xa308d400) [pid = 2387] [serial = 100] [outer = (nil)] 12:59:55 INFO - PROCESS | 2387 | ++DOMWINDOW == 101 (0xa4844000) [pid = 2387] [serial = 101] [outer = 0xa308d400] 12:59:55 INFO - PROCESS | 2387 | 1477684795433 Marionette DEBUG loaded listener.js 12:59:55 INFO - PROCESS | 2387 | ++DOMWINDOW == 102 (0xa5f4a800) [pid = 2387] [serial = 102] [outer = 0xa308d400] 12:59:56 INFO - PROCESS | 2387 | 1477684796391 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]]]}] 12:59:56 INFO - . 12:59:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1823ms 12:59:56 INFO - PROCESS | 2387 | 1477684796499 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 12:59:56 INFO - PROCESS | 2387 | 1477684796508 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 12:59:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:59:56 INFO - PROCESS | 2387 | 1477684796534 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}] 12:59:56 INFO - PROCESS | 2387 | 1477684796757 Marionette TRACE conn4 <- [1,138,null,{"value":null}] 12:59:56 INFO - PROCESS | 2387 | 1477684796913 Marionette TRACE conn4 -> [0,139,"getWindowHandles",null] 12:59:56 INFO - PROCESS | 2387 | 1477684796919 Marionette TRACE conn4 <- [1,139,null,["8"]] 12:59:56 INFO - PROCESS | 2387 | 1477684796927 Marionette TRACE conn4 -> [0,140,"switchToWindow",{"name":"8"}] 12:59:56 INFO - PROCESS | 2387 | 1477684796934 Marionette TRACE conn4 <- [1,140,null,{}] 12:59:56 INFO - PROCESS | 2387 | 1477684796941 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:59:56 INFO - PROCESS | 2387 | ++DOCSHELL 0xa5f59000 == 27 [pid = 2387] [id = 35] 12:59:56 INFO - PROCESS | 2387 | ++DOMWINDOW == 103 (0xa5ff2c00) [pid = 2387] [serial = 103] [outer = (nil)] 12:59:57 INFO - PROCESS | 2387 | ++DOMWINDOW == 104 (0xa5ff5000) [pid = 2387] [serial = 104] [outer = 0xa5ff2c00] 12:59:57 INFO - PROCESS | 2387 | 1477684797036 Marionette DEBUG loaded listener.js 12:59:57 INFO - PROCESS | 2387 | ++DOMWINDOW == 105 (0xa5ff5400) [pid = 2387] [serial = 105] [outer = 0xa5ff2c00] 12:59:57 INFO - PROCESS | 2387 | 1477684797821 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]]]}] 12:59:57 INFO - . 12:59:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1322ms 12:59:57 INFO - PROCESS | 2387 | 1477684797852 Marionette TRACE conn4 -> [0,142,"getWindowHandle",null] 12:59:57 INFO - PROCESS | 2387 | 1477684797857 Marionette TRACE conn4 <- [1,142,null,{"value":"8"}] 12:59:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:59:57 INFO - PROCESS | 2387 | 1477684797866 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}] 12:59:58 INFO - PROCESS | 2387 | 1477684798107 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 12:59:58 INFO - PROCESS | 2387 | 1477684798124 Marionette TRACE conn4 -> [0,144,"getWindowHandles",null] 12:59:58 INFO - PROCESS | 2387 | 1477684798128 Marionette TRACE conn4 <- [1,144,null,["8"]] 12:59:58 INFO - PROCESS | 2387 | 1477684798209 Marionette TRACE conn4 -> [0,145,"switchToWindow",{"name":"8"}] 12:59:58 INFO - PROCESS | 2387 | 1477684798218 Marionette TRACE conn4 <- [1,145,null,{}] 12:59:58 INFO - PROCESS | 2387 | 1477684798229 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 12:59:58 INFO - PROCESS | 2387 | ++DOCSHELL 0x946e0000 == 28 [pid = 2387] [id = 36] 12:59:58 INFO - PROCESS | 2387 | ++DOMWINDOW == 106 (0x946e2400) [pid = 2387] [serial = 106] [outer = (nil)] 12:59:58 INFO - PROCESS | 2387 | ++DOMWINDOW == 107 (0x946e7000) [pid = 2387] [serial = 107] [outer = 0x946e2400] 12:59:58 INFO - PROCESS | 2387 | 1477684798321 Marionette DEBUG loaded listener.js 12:59:58 INFO - PROCESS | 2387 | ++DOMWINDOW == 108 (0xa5ff7000) [pid = 2387] [serial = 108] [outer = 0x946e2400] 12:59:59 INFO - PROCESS | 2387 | 1477684799135 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]]]}] 12:59:59 INFO - . 12:59:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1322ms 12:59:59 INFO - PROCESS | 2387 | 1477684799188 Marionette TRACE conn4 -> [0,147,"getWindowHandle",null] 12:59:59 INFO - PROCESS | 2387 | 1477684799193 Marionette TRACE conn4 <- [1,147,null,{"value":"8"}] 12:59:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:59:59 INFO - PROCESS | 2387 | 1477684799220 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}] 12:59:59 INFO - PROCESS | 2387 | 1477684799425 Marionette TRACE conn4 <- [1,148,null,{"value":null}] 12:59:59 INFO - PROCESS | 2387 | 1477684799681 Marionette TRACE conn4 -> [0,149,"getWindowHandles",null] 12:59:59 INFO - PROCESS | 2387 | 1477684799688 Marionette TRACE conn4 <- [1,149,null,["8"]] 12:59:59 INFO - PROCESS | 2387 | 1477684799697 Marionette TRACE conn4 -> [0,150,"switchToWindow",{"name":"8"}] 12:59:59 INFO - PROCESS | 2387 | 1477684799707 Marionette TRACE conn4 <- [1,150,null,{}] 12:59:59 INFO - PROCESS | 2387 | --DOCSHELL 0x91079400 == 27 [pid = 2387] [id = 31] 12:59:59 INFO - PROCESS | 2387 | --DOCSHELL 0x8f95dc00 == 26 [pid = 2387] [id = 27] 12:59:59 INFO - PROCESS | 2387 | --DOCSHELL 0x97bc3000 == 25 [pid = 2387] [id = 28] 13:00:02 INFO - PROCESS | 2387 | --DOCSHELL 0x97c55000 == 24 [pid = 2387] [id = 19] 13:00:02 INFO - PROCESS | 2387 | --DOCSHELL 0xa2708000 == 23 [pid = 2387] [id = 29] 13:00:02 INFO - PROCESS | 2387 | --DOCSHELL 0x9230fc00 == 22 [pid = 2387] [id = 21] 13:00:02 INFO - PROCESS | 2387 | --DOCSHELL 0x946e0000 == 21 [pid = 2387] [id = 36] 13:00:02 INFO - PROCESS | 2387 | --DOCSHELL 0x93282400 == 20 [pid = 2387] [id = 11] 13:00:02 INFO - PROCESS | 2387 | --DOCSHELL 0x934bec00 == 19 [pid = 2387] [id = 20] 13:00:02 INFO - PROCESS | 2387 | --DOCSHELL 0x8f8dd000 == 18 [pid = 2387] [id = 6] 13:00:02 INFO - PROCESS | 2387 | --DOCSHELL 0x9b49d000 == 17 [pid = 2387] [id = 24] 13:00:02 INFO - PROCESS | 2387 | --DOCSHELL 0xa2c3c800 == 16 [pid = 2387] [id = 25] 13:00:02 INFO - PROCESS | 2387 | --DOCSHELL 0x8f98c000 == 15 [pid = 2387] [id = 12] 13:00:02 INFO - PROCESS | 2387 | --DOCSHELL 0x9a376c00 == 14 [pid = 2387] [id = 16] 13:00:02 INFO - PROCESS | 2387 | --DOCSHELL 0x8f8d8800 == 13 [pid = 2387] [id = 32] 13:00:02 INFO - PROCESS | 2387 | --DOCSHELL 0x9b244c00 == 12 [pid = 2387] [id = 33] 13:00:02 INFO - PROCESS | 2387 | --DOCSHELL 0xa4588800 == 11 [pid = 2387] [id = 26] 13:00:02 INFO - PROCESS | 2387 | --DOCSHELL 0x8da2d000 == 10 [pid = 2387] [id = 30] 13:00:02 INFO - PROCESS | 2387 | --DOCSHELL 0xa307e800 == 9 [pid = 2387] [id = 34] 13:00:02 INFO - PROCESS | 2387 | --DOCSHELL 0xa5f59000 == 8 [pid = 2387] [id = 35] 13:00:03 INFO - PROCESS | 2387 | 1477684803420 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:00:03 INFO - PROCESS | 2387 | ++DOCSHELL 0x8dc5d400 == 9 [pid = 2387] [id = 37] 13:00:03 INFO - PROCESS | 2387 | ++DOMWINDOW == 109 (0x8dc94400) [pid = 2387] [serial = 109] [outer = (nil)] 13:00:03 INFO - PROCESS | 2387 | ++DOMWINDOW == 110 (0x8f950c00) [pid = 2387] [serial = 110] [outer = 0x8dc94400] 13:00:03 INFO - PROCESS | 2387 | 1477684803554 Marionette DEBUG loaded listener.js 13:00:03 INFO - PROCESS | 2387 | ++DOMWINDOW == 111 (0x8f958800) [pid = 2387] [serial = 111] [outer = 0x8dc94400] 13:00:04 INFO - PROCESS | 2387 | 1477684804374 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]]]}] 13:00:04 INFO - . 13:00:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 5185ms 13:00:04 INFO - PROCESS | 2387 | 1477684804408 Marionette TRACE conn4 -> [0,152,"getWindowHandle",null] 13:00:04 INFO - PROCESS | 2387 | 1477684804415 Marionette TRACE conn4 <- [1,152,null,{"value":"8"}] 13:00:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:00:04 INFO - PROCESS | 2387 | 1477684804426 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}] 13:00:04 INFO - PROCESS | 2387 | 1477684804644 Marionette TRACE conn4 <- [1,153,null,{"value":null}] 13:00:04 INFO - PROCESS | 2387 | 1477684804770 Marionette TRACE conn4 -> [0,154,"getWindowHandles",null] 13:00:04 INFO - PROCESS | 2387 | 1477684804776 Marionette TRACE conn4 <- [1,154,null,["8"]] 13:00:04 INFO - PROCESS | 2387 | 1477684804787 Marionette TRACE conn4 -> [0,155,"switchToWindow",{"name":"8"}] 13:00:04 INFO - PROCESS | 2387 | 1477684804793 Marionette TRACE conn4 <- [1,155,null,{}] 13:00:04 INFO - PROCESS | 2387 | 1477684804807 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:00:04 INFO - PROCESS | 2387 | ++DOCSHELL 0x921d3400 == 10 [pid = 2387] [id = 38] 13:00:04 INFO - PROCESS | 2387 | ++DOMWINDOW == 112 (0x9230e800) [pid = 2387] [serial = 112] [outer = (nil)] 13:00:04 INFO - PROCESS | 2387 | ++DOMWINDOW == 113 (0x923b4400) [pid = 2387] [serial = 113] [outer = 0x9230e800] 13:00:04 INFO - PROCESS | 2387 | 1477684804900 Marionette DEBUG loaded listener.js 13:00:05 INFO - PROCESS | 2387 | ++DOMWINDOW == 114 (0x923a9400) [pid = 2387] [serial = 114] [outer = 0x9230e800] 13:00:05 INFO - PROCESS | 2387 | 1477684805632 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]]]}] 13:00:05 INFO - . 13:00:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1229ms 13:00:05 INFO - PROCESS | 2387 | 1477684805652 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 13:00:05 INFO - PROCESS | 2387 | 1477684805657 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 13:00:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:00:05 INFO - PROCESS | 2387 | 1477684805664 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}] 13:00:05 INFO - PROCESS | 2387 | 1477684805945 Marionette TRACE conn4 <- [1,158,null,{"value":null}] 13:00:06 INFO - PROCESS | 2387 | 1477684806014 Marionette TRACE conn4 -> [0,159,"getWindowHandles",null] 13:00:06 INFO - PROCESS | 2387 | 1477684806019 Marionette TRACE conn4 <- [1,159,null,["8"]] 13:00:06 INFO - PROCESS | 2387 | 1477684806112 Marionette TRACE conn4 -> [0,160,"switchToWindow",{"name":"8"}] 13:00:06 INFO - PROCESS | 2387 | 1477684806119 Marionette TRACE conn4 <- [1,160,null,{}] 13:00:06 INFO - PROCESS | 2387 | 1477684806170 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:00:06 INFO - PROCESS | 2387 | ++DOCSHELL 0x94b23400 == 11 [pid = 2387] [id = 39] 13:00:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 115 (0x94b24000) [pid = 2387] [serial = 115] [outer = (nil)] 13:00:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 116 (0x94b26400) [pid = 2387] [serial = 116] [outer = 0x94b24000] 13:00:06 INFO - PROCESS | 2387 | 1477684806266 Marionette DEBUG loaded listener.js 13:00:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 117 (0x94b2b400) [pid = 2387] [serial = 117] [outer = 0x94b24000] 13:00:07 INFO - PROCESS | 2387 | 1477684807179 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]]]}] 13:00:07 INFO - . 13:00:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1576ms 13:00:07 INFO - PROCESS | 2387 | 1477684807240 Marionette TRACE conn4 -> [0,162,"getWindowHandle",null] 13:00:07 INFO - PROCESS | 2387 | 1477684807244 Marionette TRACE conn4 <- [1,162,null,{"value":"8"}] 13:00:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:00:07 INFO - PROCESS | 2387 | 1477684807257 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}] 13:00:07 INFO - PROCESS | 2387 | 1477684807500 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 13:00:07 INFO - PROCESS | 2387 | 1477684807523 Marionette TRACE conn4 -> [0,164,"getWindowHandles",null] 13:00:07 INFO - PROCESS | 2387 | 1477684807531 Marionette TRACE conn4 <- [1,164,null,["8"]] 13:00:07 INFO - PROCESS | 2387 | 1477684807537 Marionette TRACE conn4 -> [0,165,"switchToWindow",{"name":"8"}] 13:00:07 INFO - PROCESS | 2387 | 1477684807544 Marionette TRACE conn4 <- [1,165,null,{}] 13:00:07 INFO - PROCESS | 2387 | 1477684807614 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:00:07 INFO - PROCESS | 2387 | ++DOCSHELL 0x9a376c00 == 12 [pid = 2387] [id = 40] 13:00:07 INFO - PROCESS | 2387 | ++DOMWINDOW == 118 (0x9a3bdc00) [pid = 2387] [serial = 118] [outer = (nil)] 13:00:07 INFO - PROCESS | 2387 | ++DOMWINDOW == 119 (0x9b08b800) [pid = 2387] [serial = 119] [outer = 0x9a3bdc00] 13:00:07 INFO - PROCESS | 2387 | 1477684807704 Marionette DEBUG loaded listener.js 13:00:07 INFO - PROCESS | 2387 | ++DOMWINDOW == 120 (0x9b245800) [pid = 2387] [serial = 120] [outer = 0x9a3bdc00] 13:00:09 INFO - PROCESS | 2387 | --DOMWINDOW == 119 (0x97b58c00) [pid = 2387] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:00:09 INFO - PROCESS | 2387 | --DOMWINDOW == 118 (0x9a42c400) [pid = 2387] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:00:09 INFO - PROCESS | 2387 | --DOMWINDOW == 117 (0x931c1400) [pid = 2387] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:00:09 INFO - PROCESS | 2387 | --DOMWINDOW == 116 (0xa2702c00) [pid = 2387] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:00:09 INFO - PROCESS | 2387 | --DOMWINDOW == 115 (0xa270bc00) [pid = 2387] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:00:09 INFO - PROCESS | 2387 | --DOMWINDOW == 114 (0x98402c00) [pid = 2387] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:00:09 INFO - PROCESS | 2387 | --DOMWINDOW == 113 (0x97b08000) [pid = 2387] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:00:09 INFO - PROCESS | 2387 | --DOMWINDOW == 112 (0x9380d800) [pid = 2387] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:00:09 INFO - PROCESS | 2387 | --DOMWINDOW == 111 (0x9b49e000) [pid = 2387] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:00:09 INFO - PROCESS | 2387 | --DOMWINDOW == 110 (0x97bc5000) [pid = 2387] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:00:09 INFO - PROCESS | 2387 | --DOMWINDOW == 109 (0x8f98d800) [pid = 2387] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:00:09 INFO - PROCESS | 2387 | --DOMWINDOW == 108 (0x9b24bc00) [pid = 2387] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:00:09 INFO - PROCESS | 2387 | --DOMWINDOW == 107 (0x9212a800) [pid = 2387] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:00:09 INFO - PROCESS | 2387 | --DOMWINDOW == 106 (0xa5ff2c00) [pid = 2387] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:00:09 INFO - PROCESS | 2387 | --DOMWINDOW == 105 (0x944acc00) [pid = 2387] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:00:09 INFO - PROCESS | 2387 | --DOMWINDOW == 104 (0x8f98c400) [pid = 2387] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:00:09 INFO - PROCESS | 2387 | --DOMWINDOW == 103 (0x92314c00) [pid = 2387] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:00:09 INFO - PROCESS | 2387 | --DOMWINDOW == 102 (0x926e0000) [pid = 2387] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:00:09 INFO - PROCESS | 2387 | --DOMWINDOW == 101 (0xa308d400) [pid = 2387] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:00:09 INFO - PROCESS | 2387 | --DOMWINDOW == 100 (0x9298d400) [pid = 2387] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:00:09 INFO - PROCESS | 2387 | --DOMWINDOW == 99 (0x9b43b800) [pid = 2387] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:00:09 INFO - PROCESS | 2387 | --DOMWINDOW == 98 (0xa2c3e400) [pid = 2387] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:00:09 INFO - PROCESS | 2387 | --DOMWINDOW == 97 (0x8f8dd400) [pid = 2387] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:00:09 INFO - PROCESS | 2387 | --DOMWINDOW == 96 (0x8f95d400) [pid = 2387] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:00:09 INFO - PROCESS | 2387 | --DOMWINDOW == 95 (0xa4ce1800) [pid = 2387] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:00:09 INFO - PROCESS | 2387 | --DOMWINDOW == 94 (0xa45d7800) [pid = 2387] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:00:09 INFO - PROCESS | 2387 | --DOMWINDOW == 93 (0x8f98bc00) [pid = 2387] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:00:09 INFO - PROCESS | 2387 | 1477684809752 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]]]}] 13:00:09 INFO - . 13:00:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 2529ms 13:00:09 INFO - PROCESS | 2387 | 1477684809805 Marionette TRACE conn4 -> [0,167,"getWindowHandle",null] 13:00:09 INFO - PROCESS | 2387 | 1477684809808 Marionette TRACE conn4 <- [1,167,null,{"value":"8"}] 13:00:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:00:09 INFO - PROCESS | 2387 | 1477684809970 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}] 13:00:10 INFO - PROCESS | 2387 | 1477684810221 Marionette TRACE conn4 <- [1,168,null,{"value":null}] 13:00:10 INFO - PROCESS | 2387 | 1477684810328 Marionette TRACE conn4 -> [0,169,"getWindowHandles",null] 13:00:10 INFO - PROCESS | 2387 | 1477684810332 Marionette TRACE conn4 <- [1,169,null,["8"]] 13:00:10 INFO - PROCESS | 2387 | 1477684810356 Marionette TRACE conn4 -> [0,170,"switchToWindow",{"name":"8"}] 13:00:10 INFO - PROCESS | 2387 | 1477684810361 Marionette TRACE conn4 <- [1,170,null,{}] 13:00:10 INFO - PROCESS | 2387 | 1477684810379 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:00:10 INFO - PROCESS | 2387 | ++DOCSHELL 0x926ec000 == 13 [pid = 2387] [id = 41] 13:00:10 INFO - PROCESS | 2387 | ++DOMWINDOW == 94 (0x944a4c00) [pid = 2387] [serial = 121] [outer = (nil)] 13:00:10 INFO - PROCESS | 2387 | ++DOMWINDOW == 95 (0x9b0d6400) [pid = 2387] [serial = 122] [outer = 0x944a4c00] 13:00:10 INFO - PROCESS | 2387 | 1477684810466 Marionette DEBUG loaded listener.js 13:00:10 INFO - PROCESS | 2387 | ++DOMWINDOW == 96 (0xa1210400) [pid = 2387] [serial = 123] [outer = 0x944a4c00] 13:00:11 INFO - PROCESS | 2387 | 1477684811141 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]]]}] 13:00:11 INFO - . 13:00:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1372ms 13:00:11 INFO - PROCESS | 2387 | 1477684811196 Marionette TRACE conn4 -> [0,172,"getWindowHandle",null] 13:00:11 INFO - PROCESS | 2387 | 1477684811203 Marionette TRACE conn4 <- [1,172,null,{"value":"8"}] 13:00:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:00:11 INFO - PROCESS | 2387 | 1477684811214 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}] 13:00:11 INFO - PROCESS | 2387 | 1477684811458 Marionette TRACE conn4 <- [1,173,null,{"value":null}] 13:00:11 INFO - PROCESS | 2387 | 1477684811611 Marionette TRACE conn4 -> [0,174,"getWindowHandles",null] 13:00:11 INFO - PROCESS | 2387 | 1477684811624 Marionette TRACE conn4 <- [1,174,null,["8"]] 13:00:11 INFO - PROCESS | 2387 | 1477684811631 Marionette TRACE conn4 -> [0,175,"switchToWindow",{"name":"8"}] 13:00:11 INFO - PROCESS | 2387 | 1477684811639 Marionette TRACE conn4 <- [1,175,null,{}] 13:00:11 INFO - PROCESS | 2387 | 1477684811646 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:00:11 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fabf400 == 14 [pid = 2387] [id = 42] 13:00:11 INFO - PROCESS | 2387 | ++DOMWINDOW == 97 (0x8fac0400) [pid = 2387] [serial = 124] [outer = (nil)] 13:00:11 INFO - PROCESS | 2387 | ++DOMWINDOW == 98 (0x9106f800) [pid = 2387] [serial = 125] [outer = 0x8fac0400] 13:00:11 INFO - PROCESS | 2387 | 1477684811794 Marionette DEBUG loaded listener.js 13:00:11 INFO - PROCESS | 2387 | ++DOMWINDOW == 99 (0x931c1400) [pid = 2387] [serial = 126] [outer = 0x8fac0400] 13:00:12 INFO - PROCESS | 2387 | 1477684812660 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]]]}] 13:00:12 INFO - . 13:00:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1484ms 13:00:12 INFO - PROCESS | 2387 | 1477684812697 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 13:00:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:00:12 INFO - PROCESS | 2387 | 1477684812702 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 13:00:12 INFO - PROCESS | 2387 | 1477684812711 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}] 13:00:12 INFO - PROCESS | 2387 | 1477684812910 Marionette TRACE conn4 <- [1,178,null,{"value":null}] 13:00:13 INFO - PROCESS | 2387 | 1477684813064 Marionette TRACE conn4 -> [0,179,"getWindowHandles",null] 13:00:13 INFO - PROCESS | 2387 | 1477684813069 Marionette TRACE conn4 <- [1,179,null,["8"]] 13:00:13 INFO - PROCESS | 2387 | 1477684813082 Marionette TRACE conn4 -> [0,180,"switchToWindow",{"name":"8"}] 13:00:13 INFO - PROCESS | 2387 | 1477684813087 Marionette TRACE conn4 <- [1,180,null,{}] 13:00:13 INFO - PROCESS | 2387 | 1477684813094 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:00:13 INFO - PROCESS | 2387 | ++DOCSHELL 0x94b2d400 == 15 [pid = 2387] [id = 43] 13:00:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 100 (0x9558d800) [pid = 2387] [serial = 127] [outer = (nil)] 13:00:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 101 (0x98408000) [pid = 2387] [serial = 128] [outer = 0x9558d800] 13:00:13 INFO - PROCESS | 2387 | 1477684813190 Marionette DEBUG loaded listener.js 13:00:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 102 (0x98409000) [pid = 2387] [serial = 129] [outer = 0x9558d800] 13:00:14 INFO - PROCESS | 2387 | 1477684813997 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]]]}] 13:00:14 INFO - . 13:00:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1330ms 13:00:14 INFO - PROCESS | 2387 | 1477684814066 Marionette TRACE conn4 -> [0,182,"getWindowHandle",null] 13:00:14 INFO - PROCESS | 2387 | 1477684814074 Marionette TRACE conn4 <- [1,182,null,{"value":"8"}] 13:00:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:00:14 INFO - PROCESS | 2387 | 1477684814083 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}] 13:00:14 INFO - PROCESS | 2387 | 1477684814275 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 13:00:14 INFO - PROCESS | 2387 | 1477684814431 Marionette TRACE conn4 -> [0,184,"getWindowHandles",null] 13:00:14 INFO - PROCESS | 2387 | 1477684814437 Marionette TRACE conn4 <- [1,184,null,["8"]] 13:00:14 INFO - PROCESS | 2387 | 1477684814445 Marionette TRACE conn4 -> [0,185,"switchToWindow",{"name":"8"}] 13:00:14 INFO - PROCESS | 2387 | 1477684814452 Marionette TRACE conn4 <- [1,185,null,{}] 13:00:14 INFO - PROCESS | 2387 | 1477684814460 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:00:14 INFO - PROCESS | 2387 | ++DOCSHELL 0xa3009400 == 16 [pid = 2387] [id = 44] 13:00:14 INFO - PROCESS | 2387 | ++DOMWINDOW == 103 (0xa300ec00) [pid = 2387] [serial = 130] [outer = (nil)] 13:00:14 INFO - PROCESS | 2387 | ++DOMWINDOW == 104 (0xa3082400) [pid = 2387] [serial = 131] [outer = 0xa300ec00] 13:00:14 INFO - PROCESS | 2387 | 1477684814561 Marionette DEBUG loaded listener.js 13:00:14 INFO - PROCESS | 2387 | ++DOMWINDOW == 105 (0xa3084000) [pid = 2387] [serial = 132] [outer = 0xa300ec00] 13:00:15 INFO - PROCESS | 2387 | 1477684815351 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]]]}] 13:00:15 INFO - . 13:00:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1334ms 13:00:15 INFO - PROCESS | 2387 | 1477684815424 Marionette TRACE conn4 -> [0,187,"getWindowHandle",null] 13:00:15 INFO - PROCESS | 2387 | 1477684815428 Marionette TRACE conn4 <- [1,187,null,{"value":"8"}] 13:00:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:00:15 INFO - PROCESS | 2387 | 1477684815437 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}] 13:00:15 INFO - PROCESS | 2387 | 1477684815684 Marionette TRACE conn4 <- [1,188,null,{"value":null}] 13:00:15 INFO - PROCESS | 2387 | 1477684815733 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:00:15 INFO - PROCESS | 2387 | 1477684815855 Marionette TRACE conn4 -> [0,189,"getWindowHandles",null] 13:00:15 INFO - PROCESS | 2387 | 1477684815858 Marionette TRACE conn4 <- [1,189,null,["8"]] 13:00:15 INFO - PROCESS | 2387 | 1477684815867 Marionette TRACE conn4 -> [0,190,"switchToWindow",{"name":"8"}] 13:00:15 INFO - PROCESS | 2387 | 1477684815874 Marionette TRACE conn4 <- [1,190,null,{}] 13:00:15 INFO - PROCESS | 2387 | 1477684815882 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:00:15 INFO - PROCESS | 2387 | ++DOCSHELL 0x8dcec000 == 17 [pid = 2387] [id = 45] 13:00:15 INFO - PROCESS | 2387 | ++DOMWINDOW == 106 (0x8dcf4400) [pid = 2387] [serial = 133] [outer = (nil)] 13:00:16 INFO - PROCESS | 2387 | ++DOMWINDOW == 107 (0x93665000) [pid = 2387] [serial = 134] [outer = 0x8dcf4400] 13:00:16 INFO - PROCESS | 2387 | 1477684816014 Marionette DEBUG loaded listener.js 13:00:16 INFO - PROCESS | 2387 | ++DOMWINDOW == 108 (0x97bc9400) [pid = 2387] [serial = 135] [outer = 0x8dcf4400] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 107 (0x97bc6000) [pid = 2387] [serial = 28] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 106 (0x8f8e5000) [pid = 2387] [serial = 17] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 105 (0x8f8e0000) [pid = 2387] [serial = 16] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 104 (0x9330a000) [pid = 2387] [serial = 23] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 103 (0x9298ac00) [pid = 2387] [serial = 22] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 102 (0x996c2000) [pid = 2387] [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.] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 101 (0xa2705400) [pid = 2387] [serial = 32] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 100 (0x9558c000) [pid = 2387] [serial = 31] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 99 (0x923b5c00) [pid = 2387] [serial = 35] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 98 (0x9230f000) [pid = 2387] [serial = 34] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 97 (0x934bd400) [pid = 2387] [serial = 38] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 96 (0x9330c400) [pid = 2387] [serial = 37] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 95 (0x98407c00) [pid = 2387] [serial = 41] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 94 (0x97bbdc00) [pid = 2387] [serial = 40] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 93 (0x9a631c00) [pid = 2387] [serial = 44] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 92 (0x9a434c00) [pid = 2387] [serial = 43] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 91 (0xa087f000) [pid = 2387] [serial = 47] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 90 (0x9b5b3000) [pid = 2387] [serial = 46] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 89 (0x8fb4c400) [pid = 2387] [serial = 50] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 88 (0x8fb48000) [pid = 2387] [serial = 49] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 87 (0x944adc00) [pid = 2387] [serial = 53] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 86 (0x944ad800) [pid = 2387] [serial = 52] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 85 (0x9b247000) [pid = 2387] [serial = 56] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 84 (0x9a62dc00) [pid = 2387] [serial = 55] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 83 (0xa278dc00) [pid = 2387] [serial = 59] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 82 (0xa2768400) [pid = 2387] [serial = 58] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 81 (0x92486c00) [pid = 2387] [serial = 62] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 80 (0x9247a800) [pid = 2387] [serial = 61] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 79 (0x93421800) [pid = 2387] [serial = 65] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 78 (0x93175c00) [pid = 2387] [serial = 64] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 77 (0x97b55400) [pid = 2387] [serial = 68] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 76 (0x97b52800) [pid = 2387] [serial = 67] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 75 (0xa1207c00) [pid = 2387] [serial = 71] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 74 (0xa0885000) [pid = 2387] [serial = 70] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 73 (0xa2c4a800) [pid = 2387] [serial = 74] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 72 (0xa2c46800) [pid = 2387] [serial = 73] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 71 (0xa4888400) [pid = 2387] [serial = 77] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 70 (0xa480e000) [pid = 2387] [serial = 76] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 69 (0x93309000) [pid = 2387] [serial = 80] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 68 (0x91078c00) [pid = 2387] [serial = 79] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 67 (0x99658000) [pid = 2387] [serial = 83] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 66 (0x97c54800) [pid = 2387] [serial = 82] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 65 (0xa3006c00) [pid = 2387] [serial = 86] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 64 (0xa278d000) [pid = 2387] [serial = 85] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 63 (0x99657000) [pid = 2387] [serial = 89] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 62 (0xa4cef800) [pid = 2387] [serial = 88] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 61 (0x94bccc00) [pid = 2387] [serial = 92] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 60 (0x9298b800) [pid = 2387] [serial = 91] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 59 (0x93176000) [pid = 2387] [serial = 95] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 58 (0x926dd800) [pid = 2387] [serial = 94] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 57 (0xa2703400) [pid = 2387] [serial = 99] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 56 (0xa0862000) [pid = 2387] [serial = 98] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 55 (0xa5f4a800) [pid = 2387] [serial = 102] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 54 (0xa4844000) [pid = 2387] [serial = 101] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 53 (0xa5ff5400) [pid = 2387] [serial = 105] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 52 (0xa5ff5000) [pid = 2387] [serial = 104] [outer = (nil)] [url = about:blank] 13:00:16 INFO - PROCESS | 2387 | --DOMWINDOW == 51 (0x8dc95800) [pid = 2387] [serial = 19] [outer = (nil)] [url = about:blank] 13:00:17 INFO - PROCESS | 2387 | 1477684817010 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]]]}] 13:00:17 INFO - . 13:00:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1633ms 13:00:17 INFO - PROCESS | 2387 | 1477684817072 Marionette TRACE conn4 -> [0,192,"getWindowHandle",null] 13:00:17 INFO - PROCESS | 2387 | 1477684817079 Marionette TRACE conn4 <- [1,192,null,{"value":"8"}] 13:00:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:00:17 INFO - PROCESS | 2387 | 1477684817091 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}] 13:00:17 INFO - PROCESS | 2387 | 1477684817300 Marionette TRACE conn4 <- [1,193,null,{"value":null}] 13:00:17 INFO - PROCESS | 2387 | 1477684817449 Marionette TRACE conn4 -> [0,194,"getWindowHandles",null] 13:00:17 INFO - PROCESS | 2387 | 1477684817455 Marionette TRACE conn4 <- [1,194,null,["8"]] 13:00:17 INFO - PROCESS | 2387 | 1477684817469 Marionette TRACE conn4 -> [0,195,"switchToWindow",{"name":"8"}] 13:00:17 INFO - PROCESS | 2387 | 1477684817476 Marionette TRACE conn4 <- [1,195,null,{}] 13:00:17 INFO - PROCESS | 2387 | 1477684817483 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:00:17 INFO - PROCESS | 2387 | ++DOCSHELL 0x9231d800 == 18 [pid = 2387] [id = 46] 13:00:17 INFO - PROCESS | 2387 | ++DOMWINDOW == 52 (0x923a9800) [pid = 2387] [serial = 136] [outer = (nil)] 13:00:17 INFO - PROCESS | 2387 | ++DOMWINDOW == 53 (0x926df000) [pid = 2387] [serial = 137] [outer = 0x923a9800] 13:00:17 INFO - PROCESS | 2387 | 1477684817592 Marionette DEBUG loaded listener.js 13:00:17 INFO - PROCESS | 2387 | ++DOMWINDOW == 54 (0x926e3000) [pid = 2387] [serial = 138] [outer = 0x923a9800] 13:00:18 INFO - PROCESS | 2387 | 1477684818748 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]]]}] 13:00:18 INFO - . 13:00:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1733ms 13:00:18 INFO - PROCESS | 2387 | 1477684818822 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 13:00:18 INFO - PROCESS | 2387 | 1477684818828 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 13:00:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:00:18 INFO - PROCESS | 2387 | 1477684818836 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}] 13:00:19 INFO - PROCESS | 2387 | 1477684819082 Marionette TRACE conn4 <- [1,198,null,{"value":null}] 13:00:19 INFO - PROCESS | 2387 | 1477684819237 Marionette TRACE conn4 -> [0,199,"getWindowHandles",null] 13:00:19 INFO - PROCESS | 2387 | 1477684819242 Marionette TRACE conn4 <- [1,199,null,["8"]] 13:00:19 INFO - PROCESS | 2387 | 1477684819250 Marionette TRACE conn4 -> [0,200,"switchToWindow",{"name":"8"}] 13:00:19 INFO - PROCESS | 2387 | 1477684819256 Marionette TRACE conn4 <- [1,200,null,{}] 13:00:19 INFO - PROCESS | 2387 | 1477684819263 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:00:19 INFO - PROCESS | 2387 | ++DOCSHELL 0x946e8000 == 19 [pid = 2387] [id = 47] 13:00:19 INFO - PROCESS | 2387 | ++DOMWINDOW == 55 (0x94b22c00) [pid = 2387] [serial = 139] [outer = (nil)] 13:00:19 INFO - PROCESS | 2387 | ++DOMWINDOW == 56 (0x94d5d400) [pid = 2387] [serial = 140] [outer = 0x94b22c00] 13:00:19 INFO - PROCESS | 2387 | 1477684819375 Marionette DEBUG loaded listener.js 13:00:19 INFO - PROCESS | 2387 | ++DOMWINDOW == 57 (0x97b0e800) [pid = 2387] [serial = 141] [outer = 0x94b22c00] 13:00:20 INFO - PROCESS | 2387 | 1477684820199 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]]]}] 13:00:20 INFO - . 13:00:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1438ms 13:00:20 INFO - PROCESS | 2387 | 1477684820282 Marionette TRACE conn4 -> [0,202,"getWindowHandle",null] 13:00:20 INFO - PROCESS | 2387 | 1477684820290 Marionette TRACE conn4 <- [1,202,null,{"value":"8"}] 13:00:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:00:20 INFO - PROCESS | 2387 | 1477684820298 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}] 13:00:20 INFO - PROCESS | 2387 | 1477684820655 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 13:00:20 INFO - PROCESS | 2387 | 1477684820848 Marionette TRACE conn4 -> [0,204,"getWindowHandles",null] 13:00:20 INFO - PROCESS | 2387 | 1477684820855 Marionette TRACE conn4 <- [1,204,null,["8"]] 13:00:20 INFO - PROCESS | 2387 | 1477684820864 Marionette TRACE conn4 -> [0,205,"switchToWindow",{"name":"8"}] 13:00:20 INFO - PROCESS | 2387 | 1477684820874 Marionette TRACE conn4 <- [1,205,null,{}] 13:00:20 INFO - PROCESS | 2387 | 1477684820883 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:00:20 INFO - PROCESS | 2387 | ++DOCSHELL 0x8da31c00 == 20 [pid = 2387] [id = 48] 13:00:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 58 (0x8f8e0800) [pid = 2387] [serial = 142] [outer = (nil)] 13:00:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 59 (0x8f955800) [pid = 2387] [serial = 143] [outer = 0x8f8e0800] 13:00:21 INFO - PROCESS | 2387 | 1477684821084 Marionette DEBUG loaded listener.js 13:00:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 60 (0x8fb52000) [pid = 2387] [serial = 144] [outer = 0x8f8e0800] 13:00:21 INFO - PROCESS | 2387 | --DOMWINDOW == 59 (0x93d54c00) [pid = 2387] [serial = 12] [outer = (nil)] [url = about:blank] 13:00:21 INFO - PROCESS | 2387 | --DOMWINDOW == 58 (0xa0887000) [pid = 2387] [serial = 2] [outer = (nil)] [url = about:blank] 13:00:21 INFO - PROCESS | 2387 | --DOMWINDOW == 57 (0x93928800) [pid = 2387] [serial = 9] [outer = (nil)] [url = about:blank] 13:00:21 INFO - PROCESS | 2387 | --DOMWINDOW == 56 (0x94e37000) [pid = 2387] [serial = 25] [outer = (nil)] [url = about:blank] 13:00:21 INFO - PROCESS | 2387 | --DOMWINDOW == 55 (0x946e7000) [pid = 2387] [serial = 107] [outer = (nil)] [url = about:blank] 13:00:21 INFO - PROCESS | 2387 | 1477684821880 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]]]}] 13:00:21 INFO - . 13:00:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1635ms 13:00:21 INFO - PROCESS | 2387 | 1477684821934 Marionette TRACE conn4 -> [0,207,"getWindowHandle",null] 13:00:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:00:21 INFO - PROCESS | 2387 | 1477684821943 Marionette TRACE conn4 <- [1,207,null,{"value":"8"}] 13:00:21 INFO - PROCESS | 2387 | 1477684821951 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}] 13:00:22 INFO - PROCESS | 2387 | 1477684822157 Marionette TRACE conn4 <- [1,208,null,{"value":null}] 13:00:22 INFO - PROCESS | 2387 | 1477684822261 Marionette TRACE conn4 -> [0,209,"getWindowHandles",null] 13:00:22 INFO - PROCESS | 2387 | 1477684822267 Marionette TRACE conn4 <- [1,209,null,["8"]] 13:00:22 INFO - PROCESS | 2387 | 1477684822277 Marionette TRACE conn4 -> [0,210,"switchToWindow",{"name":"8"}] 13:00:22 INFO - PROCESS | 2387 | 1477684822285 Marionette TRACE conn4 <- [1,210,null,{}] 13:00:22 INFO - PROCESS | 2387 | 1477684822291 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:00:22 INFO - PROCESS | 2387 | ++DOCSHELL 0x91074c00 == 21 [pid = 2387] [id = 49] 13:00:22 INFO - PROCESS | 2387 | ++DOMWINDOW == 56 (0x9231d400) [pid = 2387] [serial = 145] [outer = (nil)] 13:00:22 INFO - PROCESS | 2387 | ++DOMWINDOW == 57 (0x92479c00) [pid = 2387] [serial = 146] [outer = 0x9231d400] 13:00:22 INFO - PROCESS | 2387 | 1477684822379 Marionette DEBUG loaded listener.js 13:00:22 INFO - PROCESS | 2387 | ++DOMWINDOW == 58 (0x926df400) [pid = 2387] [serial = 147] [outer = 0x9231d400] 13:00:23 INFO - PROCESS | 2387 | 1477684823035 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]]]}] 13:00:23 INFO - . 13:00:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1119ms 13:00:23 INFO - PROCESS | 2387 | 1477684823070 Marionette TRACE conn4 -> [0,212,"getWindowHandle",null] 13:00:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:00:23 INFO - PROCESS | 2387 | 1477684823075 Marionette TRACE conn4 <- [1,212,null,{"value":"8"}] 13:00:23 INFO - PROCESS | 2387 | 1477684823082 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}] 13:00:23 INFO - PROCESS | 2387 | 1477684823269 Marionette TRACE conn4 <- [1,213,null,{"value":null}] 13:00:23 INFO - PROCESS | 2387 | 1477684823412 Marionette TRACE conn4 -> [0,214,"getWindowHandles",null] 13:00:23 INFO - PROCESS | 2387 | 1477684823421 Marionette TRACE conn4 <- [1,214,null,["8"]] 13:00:23 INFO - PROCESS | 2387 | 1477684823426 Marionette TRACE conn4 -> [0,215,"switchToWindow",{"name":"8"}] 13:00:23 INFO - PROCESS | 2387 | 1477684823435 Marionette TRACE conn4 <- [1,215,null,{}] 13:00:23 INFO - PROCESS | 2387 | 1477684823441 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:00:23 INFO - PROCESS | 2387 | ++DOCSHELL 0x926e0000 == 22 [pid = 2387] [id = 50] 13:00:23 INFO - PROCESS | 2387 | ++DOMWINDOW == 59 (0x944a6800) [pid = 2387] [serial = 148] [outer = (nil)] 13:00:23 INFO - PROCESS | 2387 | ++DOMWINDOW == 60 (0x944ae000) [pid = 2387] [serial = 149] [outer = 0x944a6800] 13:00:23 INFO - PROCESS | 2387 | 1477684823525 Marionette DEBUG loaded listener.js 13:00:23 INFO - PROCESS | 2387 | ++DOMWINDOW == 61 (0x9464ec00) [pid = 2387] [serial = 150] [outer = 0x944a6800] 13:00:24 INFO - PROCESS | 2387 | 1477684824284 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]]]}] 13:00:24 INFO - . 13:00:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1276ms 13:00:24 INFO - PROCESS | 2387 | 1477684824363 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 13:00:24 INFO - PROCESS | 2387 | 1477684824367 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 13:00:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:00:24 INFO - PROCESS | 2387 | 1477684824376 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}] 13:00:24 INFO - PROCESS | 2387 | 1477684824610 Marionette TRACE conn4 <- [1,218,null,{"value":null}] 13:00:24 INFO - PROCESS | 2387 | 1477684824627 Marionette TRACE conn4 -> [0,219,"getWindowHandles",null] 13:00:24 INFO - PROCESS | 2387 | 1477684824631 Marionette TRACE conn4 <- [1,219,null,["8"]] 13:00:24 INFO - PROCESS | 2387 | 1477684824638 Marionette TRACE conn4 -> [0,220,"switchToWindow",{"name":"8"}] 13:00:24 INFO - PROCESS | 2387 | 1477684824645 Marionette TRACE conn4 <- [1,220,null,{}] 13:00:24 INFO - PROCESS | 2387 | 1477684824650 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:00:24 INFO - PROCESS | 2387 | ++DOCSHELL 0x94bd1000 == 23 [pid = 2387] [id = 51] 13:00:24 INFO - PROCESS | 2387 | ++DOMWINDOW == 62 (0x94e34c00) [pid = 2387] [serial = 151] [outer = (nil)] 13:00:24 INFO - PROCESS | 2387 | ++DOMWINDOW == 63 (0x95002c00) [pid = 2387] [serial = 152] [outer = 0x94e34c00] 13:00:24 INFO - PROCESS | 2387 | 1477684824799 Marionette DEBUG loaded listener.js 13:00:24 INFO - PROCESS | 2387 | ++DOMWINDOW == 64 (0x97b0a400) [pid = 2387] [serial = 153] [outer = 0x94e34c00] 13:00:25 INFO - PROCESS | 2387 | 1477684825693 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]]]}] 13:00:25 INFO - . 13:00:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1375ms 13:00:25 INFO - PROCESS | 2387 | 1477684825751 Marionette TRACE conn4 -> [0,222,"getWindowHandle",null] 13:00:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:00:25 INFO - PROCESS | 2387 | 1477684825758 Marionette TRACE conn4 <- [1,222,null,{"value":"8"}] 13:00:25 INFO - PROCESS | 2387 | --DOMWINDOW == 63 (0x944a4c00) [pid = 2387] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:00:25 INFO - PROCESS | 2387 | --DOMWINDOW == 62 (0x9a3bdc00) [pid = 2387] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:00:25 INFO - PROCESS | 2387 | --DOMWINDOW == 61 (0x8dc94400) [pid = 2387] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:00:25 INFO - PROCESS | 2387 | --DOMWINDOW == 60 (0x9230e800) [pid = 2387] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:00:25 INFO - PROCESS | 2387 | --DOMWINDOW == 59 (0x94b24000) [pid = 2387] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:00:25 INFO - PROCESS | 2387 | --DOMWINDOW == 58 (0x946e2400) [pid = 2387] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:00:25 INFO - PROCESS | 2387 | 1477684825858 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}] 13:00:26 INFO - PROCESS | 2387 | 1477684826040 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 13:00:26 INFO - PROCESS | 2387 | 1477684826053 Marionette TRACE conn4 -> [0,224,"getWindowHandles",null] 13:00:26 INFO - PROCESS | 2387 | 1477684826056 Marionette TRACE conn4 <- [1,224,null,["8"]] 13:00:26 INFO - PROCESS | 2387 | 1477684826063 Marionette TRACE conn4 -> [0,225,"switchToWindow",{"name":"8"}] 13:00:26 INFO - PROCESS | 2387 | 1477684826068 Marionette TRACE conn4 <- [1,225,null,{}] 13:00:26 INFO - PROCESS | 2387 | 1477684826076 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:00:26 INFO - PROCESS | 2387 | ++DOCSHELL 0x8dcf1800 == 24 [pid = 2387] [id = 52] 13:00:26 INFO - PROCESS | 2387 | ++DOMWINDOW == 59 (0x9247a800) [pid = 2387] [serial = 154] [outer = (nil)] 13:00:26 INFO - PROCESS | 2387 | ++DOMWINDOW == 60 (0x9558c000) [pid = 2387] [serial = 155] [outer = 0x9247a800] 13:00:26 INFO - PROCESS | 2387 | 1477684826258 Marionette DEBUG loaded listener.js 13:00:26 INFO - PROCESS | 2387 | ++DOMWINDOW == 61 (0x97bc2400) [pid = 2387] [serial = 156] [outer = 0x9247a800] 13:00:26 INFO - PROCESS | 2387 | 1477684826970 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]]]}] 13:00:27 INFO - . 13:00:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1273ms 13:00:27 INFO - PROCESS | 2387 | 1477684827039 Marionette TRACE conn4 -> [0,227,"getWindowHandle",null] 13:00:27 INFO - PROCESS | 2387 | 1477684827043 Marionette TRACE conn4 <- [1,227,null,{"value":"8"}] 13:00:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:00:27 INFO - PROCESS | 2387 | 1477684827050 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}] 13:00:27 INFO - PROCESS | 2387 | 1477684827215 Marionette TRACE conn4 <- [1,228,null,{"value":null}] 13:00:27 INFO - PROCESS | 2387 | 1477684827226 Marionette TRACE conn4 -> [0,229,"getWindowHandles",null] 13:00:27 INFO - PROCESS | 2387 | 1477684827230 Marionette TRACE conn4 <- [1,229,null,["8"]] 13:00:27 INFO - PROCESS | 2387 | 1477684827335 Marionette TRACE conn4 -> [0,230,"switchToWindow",{"name":"8"}] 13:00:27 INFO - PROCESS | 2387 | 1477684827341 Marionette TRACE conn4 <- [1,230,null,{}] 13:00:27 INFO - PROCESS | 2387 | 1477684827351 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:00:27 INFO - PROCESS | 2387 | ++DOCSHELL 0x9a62f800 == 25 [pid = 2387] [id = 53] 13:00:27 INFO - PROCESS | 2387 | ++DOMWINDOW == 62 (0x9a630000) [pid = 2387] [serial = 157] [outer = (nil)] 13:00:27 INFO - PROCESS | 2387 | ++DOMWINDOW == 63 (0x9b08bc00) [pid = 2387] [serial = 158] [outer = 0x9a630000] 13:00:27 INFO - PROCESS | 2387 | 1477684827469 Marionette DEBUG loaded listener.js 13:00:27 INFO - PROCESS | 2387 | ++DOMWINDOW == 64 (0x9b497c00) [pid = 2387] [serial = 159] [outer = 0x9a630000] 13:00:28 INFO - PROCESS | 2387 | 1477684828296 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]]]}] 13:00:28 INFO - . 13:00:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1322ms 13:00:28 INFO - PROCESS | 2387 | 1477684828374 Marionette TRACE conn4 -> [0,232,"getWindowHandle",null] 13:00:28 INFO - PROCESS | 2387 | 1477684828381 Marionette TRACE conn4 <- [1,232,null,{"value":"8"}] 13:00:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:00:28 INFO - PROCESS | 2387 | 1477684828393 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}] 13:00:28 INFO - PROCESS | 2387 | 1477684828663 Marionette TRACE conn4 <- [1,233,null,{"value":null}] 13:00:28 INFO - PROCESS | 2387 | 1477684828823 Marionette TRACE conn4 -> [0,234,"getWindowHandles",null] 13:00:28 INFO - PROCESS | 2387 | 1477684828832 Marionette TRACE conn4 <- [1,234,null,["8"]] 13:00:28 INFO - PROCESS | 2387 | 1477684828844 Marionette TRACE conn4 -> [0,235,"switchToWindow",{"name":"8"}] 13:00:28 INFO - PROCESS | 2387 | 1477684828856 Marionette TRACE conn4 <- [1,235,null,{}] 13:00:28 INFO - PROCESS | 2387 | 1477684828911 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:00:28 INFO - PROCESS | 2387 | ++DOCSHELL 0x8da29c00 == 26 [pid = 2387] [id = 54] 13:00:28 INFO - PROCESS | 2387 | ++DOMWINDOW == 65 (0x8fab7800) [pid = 2387] [serial = 160] [outer = (nil)] 13:00:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 66 (0x9230f000) [pid = 2387] [serial = 161] [outer = 0x8fab7800] 13:00:29 INFO - PROCESS | 2387 | 1477684829060 Marionette DEBUG loaded listener.js 13:00:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 67 (0x926dd400) [pid = 2387] [serial = 162] [outer = 0x8fab7800] 13:00:30 INFO - PROCESS | 2387 | 1477684830021 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]]]}] 13:00:30 INFO - . 13:00:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1685ms 13:00:30 INFO - PROCESS | 2387 | 1477684830077 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 13:00:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:00:30 INFO - PROCESS | 2387 | 1477684830083 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 13:00:30 INFO - PROCESS | 2387 | 1477684830109 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}] 13:00:30 INFO - PROCESS | 2387 | 1477684830308 Marionette TRACE conn4 <- [1,238,null,{"value":null}] 13:00:30 INFO - PROCESS | 2387 | 1477684830454 Marionette TRACE conn4 -> [0,239,"getWindowHandles",null] 13:00:30 INFO - PROCESS | 2387 | 1477684830460 Marionette TRACE conn4 <- [1,239,null,["8"]] 13:00:30 INFO - PROCESS | 2387 | 1477684830483 Marionette TRACE conn4 -> [0,240,"switchToWindow",{"name":"8"}] 13:00:30 INFO - PROCESS | 2387 | 1477684830493 Marionette TRACE conn4 <- [1,240,null,{}] 13:00:30 INFO - PROCESS | 2387 | 1477684830499 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:00:30 INFO - PROCESS | 2387 | ++DOCSHELL 0x93413800 == 27 [pid = 2387] [id = 55] 13:00:30 INFO - PROCESS | 2387 | ++DOMWINDOW == 68 (0x944ad000) [pid = 2387] [serial = 163] [outer = (nil)] 13:00:30 INFO - PROCESS | 2387 | ++DOMWINDOW == 69 (0x946e6800) [pid = 2387] [serial = 164] [outer = 0x944ad000] 13:00:30 INFO - PROCESS | 2387 | 1477684830602 Marionette DEBUG loaded listener.js 13:00:30 INFO - PROCESS | 2387 | ++DOMWINDOW == 70 (0x946e6c00) [pid = 2387] [serial = 165] [outer = 0x944ad000] 13:00:31 INFO - PROCESS | 2387 | 1477684831439 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]]]}] 13:00:31 INFO - . 13:00:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1381ms 13:00:31 INFO - PROCESS | 2387 | 1477684831479 Marionette TRACE conn4 -> [0,242,"getWindowHandle",null] 13:00:31 INFO - PROCESS | 2387 | 1477684831487 Marionette TRACE conn4 <- [1,242,null,{"value":"8"}] 13:00:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:00:31 INFO - PROCESS | 2387 | 1477684831495 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}] 13:00:31 INFO - PROCESS | 2387 | 1477684831681 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 13:00:31 INFO - PROCESS | 2387 | 1477684831834 Marionette TRACE conn4 -> [0,244,"getWindowHandles",null] 13:00:31 INFO - PROCESS | 2387 | 1477684831838 Marionette TRACE conn4 <- [1,244,null,["8"]] 13:00:31 INFO - PROCESS | 2387 | 1477684831847 Marionette TRACE conn4 -> [0,245,"switchToWindow",{"name":"8"}] 13:00:31 INFO - PROCESS | 2387 | 1477684831854 Marionette TRACE conn4 <- [1,245,null,{}] 13:00:31 INFO - PROCESS | 2387 | 1477684831861 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:00:31 INFO - PROCESS | 2387 | ++DOCSHELL 0x9a62dc00 == 28 [pid = 2387] [id = 56] 13:00:31 INFO - PROCESS | 2387 | ++DOMWINDOW == 71 (0x9b24b000) [pid = 2387] [serial = 166] [outer = (nil)] 13:00:31 INFO - PROCESS | 2387 | ++DOMWINDOW == 72 (0xa0863c00) [pid = 2387] [serial = 167] [outer = 0x9b24b000] 13:00:31 INFO - PROCESS | 2387 | 1477684831963 Marionette DEBUG loaded listener.js 13:00:32 INFO - PROCESS | 2387 | ++DOMWINDOW == 73 (0xa0886c00) [pid = 2387] [serial = 168] [outer = 0x9b24b000] 13:00:32 INFO - PROCESS | 2387 | 1477684832818 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]]]}] 13:00:32 INFO - . 13:00:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1374ms 13:00:32 INFO - PROCESS | 2387 | 1477684832869 Marionette TRACE conn4 -> [0,247,"getWindowHandle",null] 13:00:32 INFO - PROCESS | 2387 | 1477684832874 Marionette TRACE conn4 <- [1,247,null,{"value":"8"}] 13:00:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:00:32 INFO - PROCESS | 2387 | 1477684832882 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}] 13:00:33 INFO - PROCESS | 2387 | 1477684833081 Marionette TRACE conn4 <- [1,248,null,{"value":null}] 13:00:33 INFO - PROCESS | 2387 | 1477684833329 Marionette TRACE conn4 -> [0,249,"getWindowHandles",null] 13:00:33 INFO - PROCESS | 2387 | 1477684833335 Marionette TRACE conn4 <- [1,249,null,["8"]] 13:00:33 INFO - PROCESS | 2387 | 1477684833350 Marionette TRACE conn4 -> [0,250,"switchToWindow",{"name":"8"}] 13:00:33 INFO - PROCESS | 2387 | 1477684833360 Marionette TRACE conn4 <- [1,250,null,{}] 13:00:33 INFO - PROCESS | 2387 | 1477684833368 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:00:33 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f95d400 == 29 [pid = 2387] [id = 57] 13:00:33 INFO - PROCESS | 2387 | ++DOMWINDOW == 74 (0x8f95d800) [pid = 2387] [serial = 169] [outer = (nil)] 13:00:33 INFO - PROCESS | 2387 | ++DOMWINDOW == 75 (0x8fb4c400) [pid = 2387] [serial = 170] [outer = 0x8f95d800] 13:00:33 INFO - PROCESS | 2387 | 1477684833459 Marionette DEBUG loaded listener.js 13:00:33 INFO - PROCESS | 2387 | ++DOMWINDOW == 76 (0x91070c00) [pid = 2387] [serial = 171] [outer = 0x8f95d800] 13:00:35 INFO - PROCESS | 2387 | --DOMWINDOW == 75 (0x8f958800) [pid = 2387] [serial = 111] [outer = (nil)] [url = about:blank] 13:00:35 INFO - PROCESS | 2387 | --DOMWINDOW == 74 (0x8f950c00) [pid = 2387] [serial = 110] [outer = (nil)] [url = about:blank] 13:00:35 INFO - PROCESS | 2387 | --DOMWINDOW == 73 (0x923a9400) [pid = 2387] [serial = 114] [outer = (nil)] [url = about:blank] 13:00:35 INFO - PROCESS | 2387 | --DOMWINDOW == 72 (0x923b4400) [pid = 2387] [serial = 113] [outer = (nil)] [url = about:blank] 13:00:35 INFO - PROCESS | 2387 | --DOMWINDOW == 71 (0x94b2b400) [pid = 2387] [serial = 117] [outer = (nil)] [url = about:blank] 13:00:35 INFO - PROCESS | 2387 | --DOMWINDOW == 70 (0x94b26400) [pid = 2387] [serial = 116] [outer = (nil)] [url = about:blank] 13:00:35 INFO - PROCESS | 2387 | --DOMWINDOW == 69 (0x9b245800) [pid = 2387] [serial = 120] [outer = (nil)] [url = about:blank] 13:00:35 INFO - PROCESS | 2387 | --DOMWINDOW == 68 (0x9b08b800) [pid = 2387] [serial = 119] [outer = (nil)] [url = about:blank] 13:00:35 INFO - PROCESS | 2387 | --DOMWINDOW == 67 (0xa1210400) [pid = 2387] [serial = 123] [outer = (nil)] [url = about:blank] 13:00:35 INFO - PROCESS | 2387 | --DOMWINDOW == 66 (0x9b0d6400) [pid = 2387] [serial = 122] [outer = (nil)] [url = about:blank] 13:00:35 INFO - PROCESS | 2387 | --DOMWINDOW == 65 (0xa5ff7000) [pid = 2387] [serial = 108] [outer = (nil)] [url = about:blank] 13:00:35 INFO - PROCESS | 2387 | 1477684835154 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]]]}] 13:00:35 INFO - . 13:00:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 2332ms 13:00:35 INFO - PROCESS | 2387 | 1477684835215 Marionette TRACE conn4 -> [0,252,"getWindowHandle",null] 13:00:35 INFO - PROCESS | 2387 | 1477684835221 Marionette TRACE conn4 <- [1,252,null,{"value":"8"}] 13:00:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:00:35 INFO - PROCESS | 2387 | 1477684835232 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}] 13:00:35 INFO - PROCESS | 2387 | 1477684835430 Marionette TRACE conn4 <- [1,253,null,{"value":null}] 13:00:35 INFO - PROCESS | 2387 | 1477684835543 Marionette TRACE conn4 -> [0,254,"getWindowHandles",null] 13:00:35 INFO - PROCESS | 2387 | 1477684835554 Marionette TRACE conn4 <- [1,254,null,["8"]] 13:00:35 INFO - PROCESS | 2387 | 1477684835565 Marionette TRACE conn4 -> [0,255,"switchToWindow",{"name":"8"}] 13:00:35 INFO - PROCESS | 2387 | 1477684835573 Marionette TRACE conn4 <- [1,255,null,{}] 13:00:35 INFO - PROCESS | 2387 | 1477684835579 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:00:35 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fab4400 == 30 [pid = 2387] [id = 58] 13:00:35 INFO - PROCESS | 2387 | ++DOMWINDOW == 66 (0x8fab4c00) [pid = 2387] [serial = 172] [outer = (nil)] 13:00:35 INFO - PROCESS | 2387 | ++DOMWINDOW == 67 (0x8fabec00) [pid = 2387] [serial = 173] [outer = 0x8fab4c00] 13:00:35 INFO - PROCESS | 2387 | 1477684835674 Marionette DEBUG loaded listener.js 13:00:35 INFO - PROCESS | 2387 | ++DOMWINDOW == 68 (0x9212a800) [pid = 2387] [serial = 174] [outer = 0x8fab4c00] 13:00:36 INFO - PROCESS | 2387 | 1477684836362 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]]]}] 13:00:36 INFO - . 13:00:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1179ms 13:00:36 INFO - PROCESS | 2387 | 1477684836410 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 13:00:36 INFO - PROCESS | 2387 | 1477684836416 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 13:00:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:00:36 INFO - PROCESS | 2387 | 1477684836423 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}] 13:00:36 INFO - PROCESS | 2387 | 1477684836655 Marionette TRACE conn4 <- [1,258,null,{"value":null}] 13:00:36 INFO - PROCESS | 2387 | 1477684836671 Marionette TRACE conn4 -> [0,259,"getWindowHandles",null] 13:00:36 INFO - PROCESS | 2387 | 1477684836676 Marionette TRACE conn4 <- [1,259,null,["8"]] 13:00:36 INFO - PROCESS | 2387 | 1477684836684 Marionette TRACE conn4 -> [0,260,"switchToWindow",{"name":"8"}] 13:00:36 INFO - PROCESS | 2387 | 1477684836690 Marionette TRACE conn4 <- [1,260,null,{}] 13:00:36 INFO - PROCESS | 2387 | 1477684836696 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:00:36 INFO - PROCESS | 2387 | ++DOCSHELL 0x9107bc00 == 31 [pid = 2387] [id = 59] 13:00:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 69 (0x93d4ac00) [pid = 2387] [serial = 175] [outer = (nil)] 13:00:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 70 (0x946dc000) [pid = 2387] [serial = 176] [outer = 0x93d4ac00] 13:00:36 INFO - PROCESS | 2387 | 1477684836785 Marionette DEBUG loaded listener.js 13:00:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 71 (0x946dd000) [pid = 2387] [serial = 177] [outer = 0x93d4ac00] 13:00:37 INFO - PROCESS | 2387 | 1477684837578 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]]]}] 13:00:37 INFO - . 13:00:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1221ms 13:00:37 INFO - PROCESS | 2387 | 1477684837658 Marionette TRACE conn4 -> [0,262,"getWindowHandle",null] 13:00:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:00:37 INFO - PROCESS | 2387 | 1477684837666 Marionette TRACE conn4 <- [1,262,null,{"value":"8"}] 13:00:37 INFO - PROCESS | 2387 | 1477684837674 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}] 13:00:37 INFO - PROCESS | 2387 | 1477684837904 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 13:00:37 INFO - PROCESS | 2387 | 1477684837975 Marionette TRACE conn4 -> [0,264,"getWindowHandles",null] 13:00:37 INFO - PROCESS | 2387 | 1477684837979 Marionette TRACE conn4 <- [1,264,null,["8"]] 13:00:37 INFO - PROCESS | 2387 | 1477684837990 Marionette TRACE conn4 -> [0,265,"switchToWindow",{"name":"8"}] 13:00:37 INFO - PROCESS | 2387 | 1477684837996 Marionette TRACE conn4 <- [1,265,null,{}] 13:00:38 INFO - PROCESS | 2387 | 1477684838010 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:00:38 INFO - PROCESS | 2387 | ++DOCSHELL 0x97bc3000 == 32 [pid = 2387] [id = 60] 13:00:38 INFO - PROCESS | 2387 | ++DOMWINDOW == 72 (0x97bc4000) [pid = 2387] [serial = 178] [outer = (nil)] 13:00:38 INFO - PROCESS | 2387 | ++DOMWINDOW == 73 (0x97bca400) [pid = 2387] [serial = 179] [outer = 0x97bc4000] 13:00:38 INFO - PROCESS | 2387 | 1477684838101 Marionette DEBUG loaded listener.js 13:00:38 INFO - PROCESS | 2387 | ++DOMWINDOW == 74 (0x97c4fc00) [pid = 2387] [serial = 180] [outer = 0x97bc4000] 13:00:38 INFO - PROCESS | 2387 | 1477684838914 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]]]}] 13:00:38 INFO - . 13:00:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1284ms 13:00:38 INFO - PROCESS | 2387 | 1477684838956 Marionette TRACE conn4 -> [0,267,"getWindowHandle",null] 13:00:38 INFO - PROCESS | 2387 | 1477684838961 Marionette TRACE conn4 <- [1,267,null,{"value":"8"}] 13:00:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:00:38 INFO - PROCESS | 2387 | 1477684838968 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}] 13:00:39 INFO - PROCESS | 2387 | 1477684839191 Marionette TRACE conn4 <- [1,268,null,{"value":null}] 13:00:39 INFO - PROCESS | 2387 | 1477684839213 Marionette TRACE conn4 -> [0,269,"getWindowHandles",null] 13:00:39 INFO - PROCESS | 2387 | 1477684839218 Marionette TRACE conn4 <- [1,269,null,["8"]] 13:00:39 INFO - PROCESS | 2387 | 1477684839223 Marionette TRACE conn4 -> [0,270,"switchToWindow",{"name":"8"}] 13:00:39 INFO - PROCESS | 2387 | 1477684839228 Marionette TRACE conn4 <- [1,270,null,{}] 13:00:39 INFO - PROCESS | 2387 | 1477684839235 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:00:39 INFO - PROCESS | 2387 | ++DOCSHELL 0x93929400 == 33 [pid = 2387] [id = 61] 13:00:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 75 (0x94b1f400) [pid = 2387] [serial = 181] [outer = (nil)] 13:00:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 76 (0x9b246000) [pid = 2387] [serial = 182] [outer = 0x94b1f400] 13:00:39 INFO - PROCESS | 2387 | 1477684839370 Marionette DEBUG loaded listener.js 13:00:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 77 (0x9b496c00) [pid = 2387] [serial = 183] [outer = 0x94b1f400] 13:00:40 INFO - PROCESS | 2387 | --DOMWINDOW == 76 (0x94e34c00) [pid = 2387] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:00:40 INFO - PROCESS | 2387 | --DOMWINDOW == 75 (0x944a6800) [pid = 2387] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:00:40 INFO - PROCESS | 2387 | --DOMWINDOW == 74 (0x8f8e0800) [pid = 2387] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:00:40 INFO - PROCESS | 2387 | --DOMWINDOW == 73 (0xa300ec00) [pid = 2387] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:00:40 INFO - PROCESS | 2387 | --DOMWINDOW == 72 (0x923a9800) [pid = 2387] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:00:40 INFO - PROCESS | 2387 | --DOMWINDOW == 71 (0x8fac0400) [pid = 2387] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:00:40 INFO - PROCESS | 2387 | --DOMWINDOW == 70 (0x9231d400) [pid = 2387] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:00:40 INFO - PROCESS | 2387 | --DOMWINDOW == 69 (0x8dcf4400) [pid = 2387] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:00:40 INFO - PROCESS | 2387 | --DOMWINDOW == 68 (0x94b22c00) [pid = 2387] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:00:40 INFO - PROCESS | 2387 | --DOMWINDOW == 67 (0x9558d800) [pid = 2387] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:00:40 INFO - PROCESS | 2387 | --DOMWINDOW == 66 (0x9a630000) [pid = 2387] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:00:40 INFO - PROCESS | 2387 | --DOMWINDOW == 65 (0x9247a800) [pid = 2387] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:00:40 INFO - PROCESS | 2387 | 1477684840441 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]]]}] 13:00:40 INFO - . 13:00:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1529ms 13:00:40 INFO - PROCESS | 2387 | 1477684840503 Marionette TRACE conn4 -> [0,272,"getWindowHandle",null] 13:00:40 INFO - PROCESS | 2387 | 1477684840508 Marionette TRACE conn4 <- [1,272,null,{"value":"8"}] 13:00:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:00:40 INFO - PROCESS | 2387 | 1477684840515 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}] 13:00:40 INFO - PROCESS | 2387 | 1477684840736 Marionette TRACE conn4 <- [1,273,null,{"value":null}] 13:00:40 INFO - PROCESS | 2387 | 1477684840751 Marionette TRACE conn4 -> [0,274,"getWindowHandles",null] 13:00:40 INFO - PROCESS | 2387 | 1477684840769 Marionette TRACE conn4 <- [1,274,null,["8"]] 13:00:40 INFO - PROCESS | 2387 | 1477684840778 Marionette TRACE conn4 -> [0,275,"switchToWindow",{"name":"8"}] 13:00:40 INFO - PROCESS | 2387 | 1477684840783 Marionette TRACE conn4 <- [1,275,null,{}] 13:00:40 INFO - PROCESS | 2387 | 1477684840789 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:00:40 INFO - PROCESS | 2387 | ++DOCSHELL 0x94b22c00 == 34 [pid = 2387] [id = 62] 13:00:40 INFO - PROCESS | 2387 | ++DOMWINDOW == 66 (0x97c54800) [pid = 2387] [serial = 184] [outer = (nil)] 13:00:40 INFO - PROCESS | 2387 | ++DOMWINDOW == 67 (0xa2705000) [pid = 2387] [serial = 185] [outer = 0x97c54800] 13:00:40 INFO - PROCESS | 2387 | 1477684840878 Marionette DEBUG loaded listener.js 13:00:40 INFO - PROCESS | 2387 | ++DOMWINDOW == 68 (0xa2705c00) [pid = 2387] [serial = 186] [outer = 0x97c54800] 13:00:41 INFO - PROCESS | 2387 | 1477684841538 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]]]}] 13:00:41 INFO - . 13:00:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1072ms 13:00:41 INFO - PROCESS | 2387 | 1477684841587 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 13:00:41 INFO - PROCESS | 2387 | 1477684841590 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 13:00:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:00:41 INFO - PROCESS | 2387 | 1477684841598 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}] 13:00:41 INFO - PROCESS | 2387 | 1477684841860 Marionette TRACE conn4 <- [1,278,null,{"value":null}] 13:00:41 INFO - PROCESS | 2387 | 1477684841874 Marionette TRACE conn4 -> [0,279,"getWindowHandles",null] 13:00:41 INFO - PROCESS | 2387 | 1477684841877 Marionette TRACE conn4 <- [1,279,null,["8"]] 13:00:41 INFO - PROCESS | 2387 | 1477684841882 Marionette TRACE conn4 -> [0,280,"switchToWindow",{"name":"8"}] 13:00:41 INFO - PROCESS | 2387 | 1477684841888 Marionette TRACE conn4 <- [1,280,null,{}] 13:00:41 INFO - PROCESS | 2387 | 1477684841894 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:00:41 INFO - PROCESS | 2387 | ++DOCSHELL 0x8dc5d000 == 35 [pid = 2387] [id = 63] 13:00:41 INFO - PROCESS | 2387 | ++DOMWINDOW == 69 (0x8dc65800) [pid = 2387] [serial = 187] [outer = (nil)] 13:00:42 INFO - PROCESS | 2387 | ++DOMWINDOW == 70 (0x8f8e1c00) [pid = 2387] [serial = 188] [outer = 0x8dc65800] 13:00:42 INFO - PROCESS | 2387 | 1477684842022 Marionette DEBUG loaded listener.js 13:00:42 INFO - PROCESS | 2387 | ++DOMWINDOW == 71 (0x8f98dc00) [pid = 2387] [serial = 189] [outer = 0x8dc65800] 13:00:42 INFO - PROCESS | 2387 | 1477684842984 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]]]}] 13:00:43 INFO - . 13:00:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1431ms 13:00:43 INFO - PROCESS | 2387 | 1477684843031 Marionette TRACE conn4 -> [0,282,"getWindowHandle",null] 13:00:43 INFO - PROCESS | 2387 | 1477684843038 Marionette TRACE conn4 <- [1,282,null,{"value":"8"}] 13:00:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:00:43 INFO - PROCESS | 2387 | 1477684843053 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}] 13:00:43 INFO - PROCESS | 2387 | 1477684843258 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 13:00:43 INFO - PROCESS | 2387 | 1477684843405 Marionette TRACE conn4 -> [0,284,"getWindowHandles",null] 13:00:43 INFO - PROCESS | 2387 | 1477684843414 Marionette TRACE conn4 <- [1,284,null,["8"]] 13:00:43 INFO - PROCESS | 2387 | 1477684843428 Marionette TRACE conn4 -> [0,285,"switchToWindow",{"name":"8"}] 13:00:43 INFO - PROCESS | 2387 | 1477684843435 Marionette TRACE conn4 <- [1,285,null,{}] 13:00:43 INFO - PROCESS | 2387 | 1477684843442 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:00:43 INFO - PROCESS | 2387 | ++DOCSHELL 0x94b26c00 == 36 [pid = 2387] [id = 64] 13:00:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 72 (0x94b27000) [pid = 2387] [serial = 190] [outer = (nil)] 13:00:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 73 (0x94b2dc00) [pid = 2387] [serial = 191] [outer = 0x94b27000] 13:00:43 INFO - PROCESS | 2387 | 1477684843542 Marionette DEBUG loaded listener.js 13:00:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 74 (0x97b52000) [pid = 2387] [serial = 192] [outer = 0x94b27000] 13:00:44 INFO - PROCESS | 2387 | 1477684844416 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]]]}] 13:00:44 INFO - . 13:00:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1422ms 13:00:44 INFO - PROCESS | 2387 | 1477684844483 Marionette TRACE conn4 -> [0,287,"getWindowHandle",null] 13:00:44 INFO - PROCESS | 2387 | 1477684844489 Marionette TRACE conn4 <- [1,287,null,{"value":"8"}] 13:00:44 INFO - TEST-START | /2dcontext/shadows/canvas_shadows_001.htm 13:00:44 INFO - PROCESS | 2387 | 1477684844498 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}] 13:00:44 INFO - PROCESS | 2387 | 1477684844705 Marionette TRACE conn4 <- [1,288,null,{"value":null}] 13:00:44 INFO - PROCESS | 2387 | 1477684844858 Marionette TRACE conn4 -> [0,289,"getWindowHandles",null] 13:00:44 INFO - PROCESS | 2387 | 1477684844863 Marionette TRACE conn4 <- [1,289,null,["8"]] 13:00:44 INFO - PROCESS | 2387 | 1477684844872 Marionette TRACE conn4 -> [0,290,"switchToWindow",{"name":"8"}] 13:00:44 INFO - PROCESS | 2387 | 1477684844878 Marionette TRACE conn4 <- [1,290,null,{}] 13:00:44 INFO - PROCESS | 2387 | 1477684844884 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:00:44 INFO - PROCESS | 2387 | ++DOCSHELL 0x9a3bdc00 == 37 [pid = 2387] [id = 65] 13:00:44 INFO - PROCESS | 2387 | ++DOMWINDOW == 75 (0x9b5af800) [pid = 2387] [serial = 193] [outer = (nil)] 13:00:44 INFO - PROCESS | 2387 | ++DOMWINDOW == 76 (0xa2765800) [pid = 2387] [serial = 194] [outer = 0x9b5af800] 13:00:44 INFO - PROCESS | 2387 | 1477684844983 Marionette DEBUG loaded listener.js 13:00:45 INFO - PROCESS | 2387 | ++DOMWINDOW == 77 (0xa2a2d000) [pid = 2387] [serial = 195] [outer = 0x9b5af800] 13:00:46 INFO - PROCESS | 2387 | 1477684846054 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]]]}] 13:00:46 INFO - . 13:00:46 INFO - TEST-OK | /2dcontext/shadows/canvas_shadows_001.htm | took 1572ms 13:00:46 INFO - PROCESS | 2387 | 1477684846084 Marionette TRACE conn4 -> [0,292,"getWindowHandle",null] 13:00:46 INFO - PROCESS | 2387 | 1477684846091 Marionette TRACE conn4 <- [1,292,null,{"value":"8"}] 13:00:46 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:00:46 INFO - PROCESS | 2387 | 1477684846129 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}] 13:00:46 INFO - PROCESS | 2387 | 1477684846328 Marionette TRACE conn4 <- [1,293,null,{"value":null}] 13:00:46 INFO - PROCESS | 2387 | 1477684846479 Marionette TRACE conn4 -> [0,294,"getWindowHandles",null] 13:00:46 INFO - PROCESS | 2387 | 1477684846486 Marionette TRACE conn4 <- [1,294,null,["8"]] 13:00:46 INFO - PROCESS | 2387 | 1477684846497 Marionette TRACE conn4 -> [0,295,"switchToWindow",{"name":"8"}] 13:00:46 INFO - PROCESS | 2387 | 1477684846504 Marionette TRACE conn4 <- [1,295,null,{}] 13:00:46 INFO - PROCESS | 2387 | 1477684846511 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:00:46 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f8e5800 == 38 [pid = 2387] [id = 66] 13:00:46 INFO - PROCESS | 2387 | ++DOMWINDOW == 78 (0x8f957c00) [pid = 2387] [serial = 196] [outer = (nil)] 13:00:46 INFO - PROCESS | 2387 | ++DOMWINDOW == 79 (0x93282400) [pid = 2387] [serial = 197] [outer = 0x8f957c00] 13:00:46 INFO - PROCESS | 2387 | 1477684846606 Marionette DEBUG loaded listener.js 13:00:46 INFO - PROCESS | 2387 | ++DOMWINDOW == 80 (0x94b2c800) [pid = 2387] [serial = 198] [outer = 0x8f957c00] 13:00:47 INFO - PROCESS | 2387 | [2387] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 13:00:47 INFO - PROCESS | 2387 | --DOMWINDOW == 79 (0x9b08bc00) [pid = 2387] [serial = 158] [outer = (nil)] [url = about:blank] 13:00:47 INFO - PROCESS | 2387 | --DOMWINDOW == 78 (0x9b497c00) [pid = 2387] [serial = 159] [outer = (nil)] [url = about:blank] 13:00:47 INFO - PROCESS | 2387 | --DOMWINDOW == 77 (0x9558c000) [pid = 2387] [serial = 155] [outer = (nil)] [url = about:blank] 13:00:47 INFO - PROCESS | 2387 | --DOMWINDOW == 76 (0x97bc2400) [pid = 2387] [serial = 156] [outer = (nil)] [url = about:blank] 13:00:47 INFO - PROCESS | 2387 | --DOMWINDOW == 75 (0x95002c00) [pid = 2387] [serial = 152] [outer = (nil)] [url = about:blank] 13:00:47 INFO - PROCESS | 2387 | --DOMWINDOW == 74 (0x97b0a400) [pid = 2387] [serial = 153] [outer = (nil)] [url = about:blank] 13:00:47 INFO - PROCESS | 2387 | --DOMWINDOW == 73 (0x944ae000) [pid = 2387] [serial = 149] [outer = (nil)] [url = about:blank] 13:00:47 INFO - PROCESS | 2387 | --DOMWINDOW == 72 (0x9464ec00) [pid = 2387] [serial = 150] [outer = (nil)] [url = about:blank] 13:00:47 INFO - PROCESS | 2387 | --DOMWINDOW == 71 (0x92479c00) [pid = 2387] [serial = 146] [outer = (nil)] [url = about:blank] 13:00:47 INFO - PROCESS | 2387 | --DOMWINDOW == 70 (0x926df400) [pid = 2387] [serial = 147] [outer = (nil)] [url = about:blank] 13:00:47 INFO - PROCESS | 2387 | --DOMWINDOW == 69 (0x8f955800) [pid = 2387] [serial = 143] [outer = (nil)] [url = about:blank] 13:00:47 INFO - PROCESS | 2387 | --DOMWINDOW == 68 (0x8fb52000) [pid = 2387] [serial = 144] [outer = (nil)] [url = about:blank] 13:00:47 INFO - PROCESS | 2387 | --DOMWINDOW == 67 (0x94d5d400) [pid = 2387] [serial = 140] [outer = (nil)] [url = about:blank] 13:00:47 INFO - PROCESS | 2387 | --DOMWINDOW == 66 (0x97b0e800) [pid = 2387] [serial = 141] [outer = (nil)] [url = about:blank] 13:00:47 INFO - PROCESS | 2387 | --DOMWINDOW == 65 (0x926df000) [pid = 2387] [serial = 137] [outer = (nil)] [url = about:blank] 13:00:47 INFO - PROCESS | 2387 | --DOMWINDOW == 64 (0x926e3000) [pid = 2387] [serial = 138] [outer = (nil)] [url = about:blank] 13:00:47 INFO - PROCESS | 2387 | --DOMWINDOW == 63 (0x93665000) [pid = 2387] [serial = 134] [outer = (nil)] [url = about:blank] 13:00:47 INFO - PROCESS | 2387 | --DOMWINDOW == 62 (0x97bc9400) [pid = 2387] [serial = 135] [outer = (nil)] [url = about:blank] 13:00:47 INFO - PROCESS | 2387 | --DOMWINDOW == 61 (0xa3082400) [pid = 2387] [serial = 131] [outer = (nil)] [url = about:blank] 13:00:47 INFO - PROCESS | 2387 | --DOMWINDOW == 60 (0xa3084000) [pid = 2387] [serial = 132] [outer = (nil)] [url = about:blank] 13:00:47 INFO - PROCESS | 2387 | --DOMWINDOW == 59 (0x98408000) [pid = 2387] [serial = 128] [outer = (nil)] [url = about:blank] 13:00:47 INFO - PROCESS | 2387 | --DOMWINDOW == 58 (0x98409000) [pid = 2387] [serial = 129] [outer = (nil)] [url = about:blank] 13:00:47 INFO - PROCESS | 2387 | --DOMWINDOW == 57 (0x9106f800) [pid = 2387] [serial = 125] [outer = (nil)] [url = about:blank] 13:00:47 INFO - PROCESS | 2387 | --DOMWINDOW == 56 (0x931c1400) [pid = 2387] [serial = 126] [outer = (nil)] [url = about:blank] 13:00:47 INFO - PROCESS | 2387 | 1477684847703 Marionette TRACE conn4 <- [1,296,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:00:47 INFO - .... 13:00:47 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1587ms 13:00:47 INFO - PROCESS | 2387 | 1477684847715 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 13:00:47 INFO - PROCESS | 2387 | 1477684847721 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 13:00:47 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:00:47 INFO - PROCESS | 2387 | 1477684847731 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}] 13:00:47 INFO - PROCESS | 2387 | 1477684847922 Marionette TRACE conn4 <- [1,298,null,{"value":null}] 13:00:48 INFO - PROCESS | 2387 | 1477684848036 Marionette TRACE conn4 -> [0,299,"getWindowHandles",null] 13:00:48 INFO - PROCESS | 2387 | 1477684848041 Marionette TRACE conn4 <- [1,299,null,["8"]] 13:00:48 INFO - PROCESS | 2387 | 1477684848049 Marionette TRACE conn4 -> [0,300,"switchToWindow",{"name":"8"}] 13:00:48 INFO - PROCESS | 2387 | 1477684848056 Marionette TRACE conn4 <- [1,300,null,{}] 13:00:48 INFO - PROCESS | 2387 | 1477684848062 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:00:48 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f996000 == 39 [pid = 2387] [id = 67] 13:00:48 INFO - PROCESS | 2387 | ++DOMWINDOW == 57 (0x9107ac00) [pid = 2387] [serial = 199] [outer = (nil)] 13:00:48 INFO - PROCESS | 2387 | ++DOMWINDOW == 58 (0x93808400) [pid = 2387] [serial = 200] [outer = 0x9107ac00] 13:00:48 INFO - PROCESS | 2387 | 1477684848155 Marionette DEBUG loaded listener.js 13:00:48 INFO - PROCESS | 2387 | ++DOMWINDOW == 59 (0x9380c000) [pid = 2387] [serial = 201] [outer = 0x9107ac00] 13:00:48 INFO - PROCESS | 2387 | 1477684848837 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]]]}] 13:00:48 INFO - ............... 13:00:48 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1184ms 13:00:48 INFO - PROCESS | 2387 | 1477684848922 Marionette TRACE conn4 -> [0,302,"getWindowHandle",null] 13:00:48 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:00:48 INFO - PROCESS | 2387 | 1477684848934 Marionette TRACE conn4 <- [1,302,null,{"value":"8"}] 13:00:48 INFO - PROCESS | 2387 | 1477684848942 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}] 13:00:49 INFO - PROCESS | 2387 | 1477684849152 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 13:00:49 INFO - PROCESS | 2387 | 1477684849268 Marionette TRACE conn4 -> [0,304,"getWindowHandles",null] 13:00:49 INFO - PROCESS | 2387 | 1477684849272 Marionette TRACE conn4 <- [1,304,null,["8"]] 13:00:49 INFO - PROCESS | 2387 | 1477684849285 Marionette TRACE conn4 -> [0,305,"switchToWindow",{"name":"8"}] 13:00:49 INFO - PROCESS | 2387 | 1477684849290 Marionette TRACE conn4 <- [1,305,null,{}] 13:00:49 INFO - PROCESS | 2387 | 1477684849297 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:00:49 INFO - PROCESS | 2387 | ++DOCSHELL 0x9840f400 == 40 [pid = 2387] [id = 68] 13:00:49 INFO - PROCESS | 2387 | ++DOMWINDOW == 60 (0x99657400) [pid = 2387] [serial = 202] [outer = (nil)] 13:00:49 INFO - PROCESS | 2387 | ++DOMWINDOW == 61 (0x9a371800) [pid = 2387] [serial = 203] [outer = 0x99657400] 13:00:49 INFO - PROCESS | 2387 | 1477684849383 Marionette DEBUG loaded listener.js 13:00:49 INFO - PROCESS | 2387 | ++DOMWINDOW == 62 (0x9a42bc00) [pid = 2387] [serial = 204] [outer = 0x99657400] 13:00:49 INFO - PROCESS | 2387 | [2387] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 13:00:50 INFO - PROCESS | 2387 | 1477684850058 Marionette TRACE conn4 <- [1,306,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:00:50 INFO - . 13:00:50 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1173ms 13:00:50 INFO - PROCESS | 2387 | 1477684850122 Marionette TRACE conn4 -> [0,307,"getWindowHandle",null] 13:00:50 INFO - PROCESS | 2387 | 1477684850129 Marionette TRACE conn4 <- [1,307,null,{"value":"8"}] 13:00:50 INFO - TEST-START | /FileAPI/fileReader.html 13:00:50 INFO - PROCESS | 2387 | 1477684850137 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}] 13:00:50 INFO - PROCESS | 2387 | 1477684850342 Marionette TRACE conn4 <- [1,308,null,{"value":null}] 13:00:50 INFO - PROCESS | 2387 | 1477684850370 Marionette TRACE conn4 -> [0,309,"getWindowHandles",null] 13:00:50 INFO - PROCESS | 2387 | 1477684850375 Marionette TRACE conn4 <- [1,309,null,["8"]] 13:00:50 INFO - PROCESS | 2387 | 1477684850380 Marionette TRACE conn4 -> [0,310,"switchToWindow",{"name":"8"}] 13:00:50 INFO - PROCESS | 2387 | 1477684850387 Marionette TRACE conn4 <- [1,310,null,{}] 13:00:50 INFO - PROCESS | 2387 | 1477684850453 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:00:50 INFO - PROCESS | 2387 | ++DOCSHELL 0xa2c47400 == 41 [pid = 2387] [id = 69] 13:00:50 INFO - PROCESS | 2387 | ++DOMWINDOW == 63 (0xa2c48400) [pid = 2387] [serial = 205] [outer = (nil)] 13:00:50 INFO - PROCESS | 2387 | ++DOMWINDOW == 64 (0xa3002c00) [pid = 2387] [serial = 206] [outer = 0xa2c48400] 13:00:50 INFO - PROCESS | 2387 | 1477684850549 Marionette DEBUG loaded listener.js 13:00:50 INFO - PROCESS | 2387 | ++DOMWINDOW == 65 (0xa300ec00) [pid = 2387] [serial = 207] [outer = 0xa2c48400] 13:00:51 INFO - PROCESS | 2387 | 1477684851208 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]]]}] 13:00:51 INFO - .... 13:00:51 INFO - TEST-OK | /FileAPI/fileReader.html | took 1084ms 13:00:51 INFO - PROCESS | 2387 | 1477684851221 Marionette TRACE conn4 -> [0,312,"getWindowHandle",null] 13:00:51 INFO - PROCESS | 2387 | 1477684851224 Marionette TRACE conn4 <- [1,312,null,{"value":"8"}] 13:00:51 INFO - TEST-START | /FileAPI/historical.html 13:00:51 INFO - PROCESS | 2387 | 1477684851233 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}] 13:00:51 INFO - PROCESS | 2387 | 1477684851488 Marionette TRACE conn4 <- [1,313,null,{"value":null}] 13:00:51 INFO - PROCESS | 2387 | 1477684851507 Marionette TRACE conn4 -> [0,314,"getWindowHandles",null] 13:00:51 INFO - PROCESS | 2387 | 1477684851510 Marionette TRACE conn4 <- [1,314,null,["8"]] 13:00:51 INFO - PROCESS | 2387 | 1477684851522 Marionette TRACE conn4 -> [0,315,"switchToWindow",{"name":"8"}] 13:00:51 INFO - PROCESS | 2387 | 1477684851532 Marionette TRACE conn4 <- [1,315,null,{}] 13:00:51 INFO - PROCESS | 2387 | 1477684851598 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:00:51 INFO - PROCESS | 2387 | ++DOCSHELL 0xa3085400 == 42 [pid = 2387] [id = 70] 13:00:51 INFO - PROCESS | 2387 | ++DOMWINDOW == 66 (0xa45d7800) [pid = 2387] [serial = 208] [outer = (nil)] 13:00:51 INFO - PROCESS | 2387 | ++DOMWINDOW == 67 (0xa4842000) [pid = 2387] [serial = 209] [outer = 0xa45d7800] 13:00:51 INFO - PROCESS | 2387 | 1477684851685 Marionette DEBUG loaded listener.js 13:00:51 INFO - PROCESS | 2387 | ++DOMWINDOW == 68 (0xa4846400) [pid = 2387] [serial = 210] [outer = 0xa45d7800] 13:00:52 INFO - PROCESS | 2387 | --DOMWINDOW == 67 (0x8f95d800) [pid = 2387] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:00:52 INFO - PROCESS | 2387 | --DOMWINDOW == 66 (0x8fab4c00) [pid = 2387] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:00:52 INFO - PROCESS | 2387 | --DOMWINDOW == 65 (0x94b1f400) [pid = 2387] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 13:00:52 INFO - PROCESS | 2387 | --DOMWINDOW == 64 (0x8fab7800) [pid = 2387] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:00:52 INFO - PROCESS | 2387 | --DOMWINDOW == 63 (0x944ad000) [pid = 2387] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:00:52 INFO - PROCESS | 2387 | --DOMWINDOW == 62 (0x9b24b000) [pid = 2387] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:00:52 INFO - PROCESS | 2387 | --DOMWINDOW == 61 (0x97bc4000) [pid = 2387] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:00:52 INFO - PROCESS | 2387 | --DOMWINDOW == 60 (0x93d4ac00) [pid = 2387] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:00:52 INFO - PROCESS | 2387 | ++DOMWINDOW == 61 (0x8f8d7800) [pid = 2387] [serial = 211] [outer = 0x944a6000] 13:00:52 INFO - PROCESS | 2387 | 1477684852520 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]]]}] 13:00:52 INFO - ..... 13:00:52 INFO - TEST-OK | /FileAPI/historical.html | took 1337ms 13:00:52 INFO - PROCESS | 2387 | 1477684852597 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 13:00:52 INFO - PROCESS | 2387 | 1477684852602 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 13:00:52 INFO - TEST-START | /FileAPI/idlharness.html 13:00:52 INFO - PROCESS | 2387 | 1477684852611 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}] 13:00:52 INFO - PROCESS | 2387 | 1477684852867 Marionette TRACE conn4 <- [1,318,null,{"value":null}] 13:00:52 INFO - PROCESS | 2387 | 1477684852936 Marionette TRACE conn4 -> [0,319,"getWindowHandles",null] 13:00:52 INFO - PROCESS | 2387 | 1477684852941 Marionette TRACE conn4 <- [1,319,null,["8"]] 13:00:52 INFO - PROCESS | 2387 | 1477684852946 Marionette TRACE conn4 -> [0,320,"switchToWindow",{"name":"8"}] 13:00:52 INFO - PROCESS | 2387 | 1477684852951 Marionette TRACE conn4 <- [1,320,null,{}] 13:00:52 INFO - PROCESS | 2387 | 1477684852957 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:00:52 INFO - PROCESS | 2387 | ++DOCSHELL 0x923a8c00 == 43 [pid = 2387] [id = 71] 13:00:52 INFO - PROCESS | 2387 | ++DOMWINDOW == 62 (0x923b1c00) [pid = 2387] [serial = 212] [outer = (nil)] 13:00:53 INFO - PROCESS | 2387 | ++DOMWINDOW == 63 (0x926e5000) [pid = 2387] [serial = 213] [outer = 0x923b1c00] 13:00:53 INFO - PROCESS | 2387 | 1477684853039 Marionette DEBUG loaded listener.js 13:00:53 INFO - PROCESS | 2387 | ++DOMWINDOW == 64 (0x9298a800) [pid = 2387] [serial = 214] [outer = 0x923b1c00] 13:00:54 INFO - ................................................................................................... 13:00:54 INFO - TEST-OK | /FileAPI/idlharness.html | took 2219ms 13:00:54 INFO - TEST-START | /FileAPI/idlharness.worker 13:00:54 INFO - PROCESS | 2387 | 1477684854662 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]]]}] 13:00:54 INFO - PROCESS | 2387 | 1477684854831 Marionette TRACE conn4 -> [0,322,"getWindowHandle",null] 13:00:54 INFO - PROCESS | 2387 | 1477684854851 Marionette TRACE conn4 <- [1,322,null,{"value":"8"}] 13:00:54 INFO - PROCESS | 2387 | 1477684854867 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}] 13:00:55 INFO - PROCESS | 2387 | 1477684855156 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 13:00:55 INFO - PROCESS | 2387 | 1477684855308 Marionette TRACE conn4 -> [0,324,"getWindowHandles",null] 13:00:55 INFO - PROCESS | 2387 | 1477684855315 Marionette TRACE conn4 <- [1,324,null,["8"]] 13:00:55 INFO - PROCESS | 2387 | 1477684855323 Marionette TRACE conn4 -> [0,325,"switchToWindow",{"name":"8"}] 13:00:55 INFO - PROCESS | 2387 | 1477684855332 Marionette TRACE conn4 <- [1,325,null,{}] 13:00:55 INFO - PROCESS | 2387 | 1477684855339 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:00:55 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fbf6400 == 44 [pid = 2387] [id = 72] 13:00:55 INFO - PROCESS | 2387 | ++DOMWINDOW == 65 (0x8fbf6800) [pid = 2387] [serial = 215] [outer = (nil)] 13:00:55 INFO - PROCESS | 2387 | ++DOMWINDOW == 66 (0x8fbf8800) [pid = 2387] [serial = 216] [outer = 0x8fbf6800] 13:00:55 INFO - PROCESS | 2387 | 1477684855485 Marionette DEBUG loaded listener.js 13:00:55 INFO - PROCESS | 2387 | ++DOMWINDOW == 67 (0x8fbfb000) [pid = 2387] [serial = 217] [outer = 0x8fbf6800] 13:00:55 INFO - PROCESS | 2387 | [2387] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 13:00:58 INFO - ..................................................................................................................... 13:00:58 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3352ms 13:00:58 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html 13:00:58 INFO - PROCESS | 2387 | 1477684858048 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,{},{}]]]}] 13:00:58 INFO - PROCESS | 2387 | 1477684858216 Marionette TRACE conn4 -> [0,327,"getWindowHandle",null] 13:00:58 INFO - PROCESS | 2387 | 1477684858225 Marionette TRACE conn4 <- [1,327,null,{"value":"8"}] 13:00:58 INFO - PROCESS | 2387 | 1477684858235 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}] 13:00:58 INFO - PROCESS | 2387 | 1477684858515 Marionette TRACE conn4 <- [1,328,null,{"value":null}] 13:00:58 INFO - PROCESS | 2387 | 1477684858790 Marionette TRACE conn4 -> [0,329,"getWindowHandles",null] 13:00:58 INFO - PROCESS | 2387 | 1477684858797 Marionette TRACE conn4 <- [1,329,null,["8"]] 13:00:58 INFO - PROCESS | 2387 | 1477684858806 Marionette TRACE conn4 -> [0,330,"switchToWindow",{"name":"8"}] 13:00:58 INFO - PROCESS | 2387 | 1477684858816 Marionette TRACE conn4 <- [1,330,null,{}] 13:00:58 INFO - PROCESS | 2387 | 1477684858868 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:00:58 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fac0400 == 45 [pid = 2387] [id = 73] 13:00:58 INFO - PROCESS | 2387 | ++DOMWINDOW == 68 (0x8fb47400) [pid = 2387] [serial = 218] [outer = (nil)] 13:00:58 INFO - PROCESS | 2387 | ++DOMWINDOW == 69 (0x8fbf3800) [pid = 2387] [serial = 219] [outer = 0x8fb47400] 13:00:58 INFO - PROCESS | 2387 | 1477684858962 Marionette DEBUG loaded listener.js 13:00:59 INFO - PROCESS | 2387 | ++DOMWINDOW == 70 (0x91073c00) [pid = 2387] [serial = 220] [outer = 0x8fb47400] 13:00:59 INFO - PROCESS | 2387 | [2387] 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 13:00:59 INFO - PROCESS | 2387 | [2387] 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 13:00:59 INFO - PROCESS | 2387 | --DOCSHELL 0x91074c00 == 44 [pid = 2387] [id = 49] 13:00:59 INFO - PROCESS | 2387 | --DOCSHELL 0xa3009400 == 43 [pid = 2387] [id = 44] 13:00:59 INFO - PROCESS | 2387 | --DOCSHELL 0x94bd1000 == 42 [pid = 2387] [id = 51] 13:00:59 INFO - PROCESS | 2387 | --DOCSHELL 0x8fabf400 == 41 [pid = 2387] [id = 42] 13:00:59 INFO - PROCESS | 2387 | --DOCSHELL 0x8dcf1800 == 40 [pid = 2387] [id = 52] 13:00:59 INFO - PROCESS | 2387 | --DOCSHELL 0x946e8000 == 39 [pid = 2387] [id = 47] 13:00:59 INFO - PROCESS | 2387 | --DOCSHELL 0x926e0000 == 38 [pid = 2387] [id = 50] 13:00:59 INFO - PROCESS | 2387 | --DOCSHELL 0x8da31c00 == 37 [pid = 2387] [id = 48] 13:00:59 INFO - PROCESS | 2387 | --DOCSHELL 0x9231d800 == 36 [pid = 2387] [id = 46] 13:00:59 INFO - PROCESS | 2387 | --DOCSHELL 0xa3085400 == 35 [pid = 2387] [id = 70] 13:00:59 INFO - PROCESS | 2387 | --DOCSHELL 0xa2c47400 == 34 [pid = 2387] [id = 69] 13:00:59 INFO - PROCESS | 2387 | --DOCSHELL 0x9840f400 == 33 [pid = 2387] [id = 68] 13:00:59 INFO - PROCESS | 2387 | --DOCSHELL 0x8f996000 == 32 [pid = 2387] [id = 67] 13:00:59 INFO - PROCESS | 2387 | --DOCSHELL 0x8f8e5800 == 31 [pid = 2387] [id = 66] 13:00:59 INFO - PROCESS | 2387 | --DOCSHELL 0x9a3bdc00 == 30 [pid = 2387] [id = 65] 13:00:59 INFO - PROCESS | 2387 | --DOCSHELL 0x94b26c00 == 29 [pid = 2387] [id = 64] 13:00:59 INFO - PROCESS | 2387 | --DOCSHELL 0x8dc5d000 == 28 [pid = 2387] [id = 63] 13:00:59 INFO - PROCESS | 2387 | --DOMWINDOW == 69 (0xa2705000) [pid = 2387] [serial = 185] [outer = (nil)] [url = about:blank] 13:00:59 INFO - PROCESS | 2387 | --DOMWINDOW == 68 (0x9b246000) [pid = 2387] [serial = 182] [outer = (nil)] [url = about:blank] 13:00:59 INFO - PROCESS | 2387 | --DOMWINDOW == 67 (0x9b496c00) [pid = 2387] [serial = 183] [outer = (nil)] [url = about:blank] 13:00:59 INFO - PROCESS | 2387 | --DOMWINDOW == 66 (0x97bca400) [pid = 2387] [serial = 179] [outer = (nil)] [url = about:blank] 13:00:59 INFO - PROCESS | 2387 | --DOMWINDOW == 65 (0x97c4fc00) [pid = 2387] [serial = 180] [outer = (nil)] [url = about:blank] 13:00:59 INFO - PROCESS | 2387 | --DOMWINDOW == 64 (0x946dc000) [pid = 2387] [serial = 176] [outer = (nil)] [url = about:blank] 13:00:59 INFO - PROCESS | 2387 | --DOMWINDOW == 63 (0x946dd000) [pid = 2387] [serial = 177] [outer = (nil)] [url = about:blank] 13:00:59 INFO - PROCESS | 2387 | --DOMWINDOW == 62 (0x8fabec00) [pid = 2387] [serial = 173] [outer = (nil)] [url = about:blank] 13:00:59 INFO - PROCESS | 2387 | --DOMWINDOW == 61 (0x9212a800) [pid = 2387] [serial = 174] [outer = (nil)] [url = about:blank] 13:00:59 INFO - PROCESS | 2387 | --DOMWINDOW == 60 (0x8fb4c400) [pid = 2387] [serial = 170] [outer = (nil)] [url = about:blank] 13:00:59 INFO - PROCESS | 2387 | --DOMWINDOW == 59 (0x91070c00) [pid = 2387] [serial = 171] [outer = (nil)] [url = about:blank] 13:00:59 INFO - PROCESS | 2387 | --DOMWINDOW == 58 (0xa0863c00) [pid = 2387] [serial = 167] [outer = (nil)] [url = about:blank] 13:00:59 INFO - PROCESS | 2387 | --DOMWINDOW == 57 (0xa0886c00) [pid = 2387] [serial = 168] [outer = (nil)] [url = about:blank] 13:00:59 INFO - PROCESS | 2387 | --DOMWINDOW == 56 (0x946e6800) [pid = 2387] [serial = 164] [outer = (nil)] [url = about:blank] 13:00:59 INFO - PROCESS | 2387 | --DOMWINDOW == 55 (0x946e6c00) [pid = 2387] [serial = 165] [outer = (nil)] [url = about:blank] 13:00:59 INFO - PROCESS | 2387 | --DOMWINDOW == 54 (0x9230f000) [pid = 2387] [serial = 161] [outer = (nil)] [url = about:blank] 13:00:59 INFO - PROCESS | 2387 | --DOMWINDOW == 53 (0x926dd400) [pid = 2387] [serial = 162] [outer = (nil)] [url = about:blank] 13:01:00 INFO - PROCESS | 2387 | 1477684860235 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]]]}] 13:01:00 INFO - . 13:01:00 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html | took 2030ms 13:01:00 INFO - PROCESS | 2387 | 1477684860264 Marionette TRACE conn4 -> [0,332,"getWindowHandle",null] 13:01:00 INFO - PROCESS | 2387 | 1477684860272 Marionette TRACE conn4 <- [1,332,null,{"value":"8"}] 13:01:00 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html 13:01:00 INFO - PROCESS | 2387 | 1477684860280 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}] 13:01:00 INFO - PROCESS | 2387 | 1477684860468 Marionette TRACE conn4 <- [1,333,null,{"value":null}] 13:01:00 INFO - PROCESS | 2387 | 1477684860582 Marionette TRACE conn4 -> [0,334,"getWindowHandles",null] 13:01:00 INFO - PROCESS | 2387 | 1477684860588 Marionette TRACE conn4 <- [1,334,null,["8"]] 13:01:00 INFO - PROCESS | 2387 | 1477684860595 Marionette TRACE conn4 -> [0,335,"switchToWindow",{"name":"8"}] 13:01:00 INFO - PROCESS | 2387 | 1477684860603 Marionette TRACE conn4 <- [1,335,null,{}] 13:01:00 INFO - PROCESS | 2387 | 1477684860609 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:01:00 INFO - PROCESS | 2387 | ++DOCSHELL 0x93173800 == 29 [pid = 2387] [id = 74] 13:01:00 INFO - PROCESS | 2387 | ++DOMWINDOW == 54 (0x93174800) [pid = 2387] [serial = 221] [outer = (nil)] 13:01:00 INFO - PROCESS | 2387 | ++DOMWINDOW == 55 (0x93285400) [pid = 2387] [serial = 222] [outer = 0x93174800] 13:01:00 INFO - PROCESS | 2387 | 1477684860698 Marionette DEBUG loaded listener.js 13:01:00 INFO - PROCESS | 2387 | ++DOMWINDOW == 56 (0x9330a000) [pid = 2387] [serial = 223] [outer = 0x93174800] 13:01:02 INFO - PROCESS | 2387 | --DOMWINDOW == 55 (0x8f957c00) [pid = 2387] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 13:01:02 INFO - PROCESS | 2387 | --DOMWINDOW == 54 (0x9b5af800) [pid = 2387] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/canvas_shadows_001.htm] 13:01:02 INFO - PROCESS | 2387 | --DOMWINDOW == 53 (0x94b27000) [pid = 2387] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:01:02 INFO - PROCESS | 2387 | --DOMWINDOW == 52 (0x8dc65800) [pid = 2387] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:01:02 INFO - PROCESS | 2387 | --DOMWINDOW == 51 (0x9107ac00) [pid = 2387] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 13:01:02 INFO - PROCESS | 2387 | --DOMWINDOW == 50 (0x99657400) [pid = 2387] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 13:01:02 INFO - PROCESS | 2387 | --DOMWINDOW == 49 (0xa2c48400) [pid = 2387] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 13:01:02 INFO - PROCESS | 2387 | --DOMWINDOW == 48 (0xa45d7800) [pid = 2387] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 13:01:06 INFO - PROCESS | 2387 | 1477684866246 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]]]}] 13:01:06 INFO - .. 13:01:06 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html | took 6037ms 13:01:06 INFO - PROCESS | 2387 | 1477684866317 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 13:01:06 INFO - PROCESS | 2387 | 1477684866325 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 13:01:06 INFO - TEST-START | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html 13:01:06 INFO - PROCESS | 2387 | 1477684866336 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}] 13:01:06 INFO - PROCESS | 2387 | 1477684866560 Marionette TRACE conn4 <- [1,338,null,{"value":null}] 13:01:06 INFO - PROCESS | 2387 | 1477684866717 Marionette TRACE conn4 -> [0,339,"getWindowHandles",null] 13:01:06 INFO - PROCESS | 2387 | 1477684866725 Marionette TRACE conn4 <- [1,339,null,["8"]] 13:01:06 INFO - PROCESS | 2387 | 1477684866732 Marionette TRACE conn4 -> [0,340,"switchToWindow",{"name":"8"}] 13:01:06 INFO - PROCESS | 2387 | 1477684866741 Marionette TRACE conn4 <- [1,340,null,{}] 13:01:06 INFO - PROCESS | 2387 | 1477684866748 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:01:06 INFO - PROCESS | 2387 | ++DOCSHELL 0x92128000 == 30 [pid = 2387] [id = 75] 13:01:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 49 (0x92128400) [pid = 2387] [serial = 224] [outer = (nil)] 13:01:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 50 (0x9230e800) [pid = 2387] [serial = 225] [outer = 0x92128400] 13:01:06 INFO - PROCESS | 2387 | 1477684866897 Marionette DEBUG loaded listener.js 13:01:07 INFO - PROCESS | 2387 | ++DOMWINDOW == 51 (0x9247c000) [pid = 2387] [serial = 226] [outer = 0x92128400] 13:01:08 INFO - PROCESS | 2387 | 1477684868070 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]]]}] 13:01:08 INFO - ... 13:01:08 INFO - TEST-OK | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html | took 1823ms 13:01:08 INFO - PROCESS | 2387 | 1477684868160 Marionette TRACE conn4 -> [0,342,"getWindowHandle",null] 13:01:08 INFO - PROCESS | 2387 | 1477684868169 Marionette TRACE conn4 <- [1,342,null,{"value":"8"}] 13:01:08 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html 13:01:08 INFO - PROCESS | 2387 | 1477684868181 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}] 13:01:08 INFO - PROCESS | 2387 | 1477684868481 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 13:01:08 INFO - PROCESS | 2387 | 1477684868629 Marionette TRACE conn4 -> [0,344,"getWindowHandles",null] 13:01:08 INFO - PROCESS | 2387 | 1477684868635 Marionette TRACE conn4 <- [1,344,null,["8"]] 13:01:08 INFO - PROCESS | 2387 | 1477684868642 Marionette TRACE conn4 -> [0,345,"switchToWindow",{"name":"8"}] 13:01:08 INFO - PROCESS | 2387 | 1477684868649 Marionette TRACE conn4 <- [1,345,null,{}] 13:01:08 INFO - PROCESS | 2387 | 1477684868655 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:01:08 INFO - PROCESS | 2387 | ++DOCSHELL 0x944adc00 == 31 [pid = 2387] [id = 76] 13:01:08 INFO - PROCESS | 2387 | ++DOMWINDOW == 52 (0x944b2000) [pid = 2387] [serial = 227] [outer = (nil)] 13:01:08 INFO - PROCESS | 2387 | ++DOMWINDOW == 53 (0x946df000) [pid = 2387] [serial = 228] [outer = 0x944b2000] 13:01:08 INFO - PROCESS | 2387 | 1477684868751 Marionette DEBUG loaded listener.js 13:01:08 INFO - PROCESS | 2387 | ++DOMWINDOW == 54 (0x946df400) [pid = 2387] [serial = 229] [outer = 0x944b2000] 13:01:10 INFO - PROCESS | 2387 | --DOCSHELL 0x8fac0400 == 30 [pid = 2387] [id = 73] 13:01:10 INFO - PROCESS | 2387 | --DOMWINDOW == 53 (0xa4842000) [pid = 2387] [serial = 209] [outer = (nil)] [url = about:blank] 13:01:10 INFO - PROCESS | 2387 | --DOMWINDOW == 52 (0xa4846400) [pid = 2387] [serial = 210] [outer = (nil)] [url = about:blank] 13:01:10 INFO - PROCESS | 2387 | --DOMWINDOW == 51 (0xa3002c00) [pid = 2387] [serial = 206] [outer = (nil)] [url = about:blank] 13:01:10 INFO - PROCESS | 2387 | --DOMWINDOW == 50 (0xa300ec00) [pid = 2387] [serial = 207] [outer = (nil)] [url = about:blank] 13:01:10 INFO - PROCESS | 2387 | --DOMWINDOW == 49 (0x9a371800) [pid = 2387] [serial = 203] [outer = (nil)] [url = about:blank] 13:01:10 INFO - PROCESS | 2387 | --DOMWINDOW == 48 (0x9a42bc00) [pid = 2387] [serial = 204] [outer = (nil)] [url = about:blank] 13:01:10 INFO - PROCESS | 2387 | --DOMWINDOW == 47 (0x93808400) [pid = 2387] [serial = 200] [outer = (nil)] [url = about:blank] 13:01:10 INFO - PROCESS | 2387 | --DOMWINDOW == 46 (0x9380c000) [pid = 2387] [serial = 201] [outer = (nil)] [url = about:blank] 13:01:10 INFO - PROCESS | 2387 | --DOMWINDOW == 45 (0x93282400) [pid = 2387] [serial = 197] [outer = (nil)] [url = about:blank] 13:01:10 INFO - PROCESS | 2387 | --DOMWINDOW == 44 (0x94b2c800) [pid = 2387] [serial = 198] [outer = (nil)] [url = about:blank] 13:01:10 INFO - PROCESS | 2387 | --DOMWINDOW == 43 (0xa2765800) [pid = 2387] [serial = 194] [outer = (nil)] [url = about:blank] 13:01:10 INFO - PROCESS | 2387 | --DOMWINDOW == 42 (0xa2a2d000) [pid = 2387] [serial = 195] [outer = (nil)] [url = about:blank] 13:01:10 INFO - PROCESS | 2387 | --DOMWINDOW == 41 (0x94b2dc00) [pid = 2387] [serial = 191] [outer = (nil)] [url = about:blank] 13:01:10 INFO - PROCESS | 2387 | --DOMWINDOW == 40 (0x97b52000) [pid = 2387] [serial = 192] [outer = (nil)] [url = about:blank] 13:01:10 INFO - PROCESS | 2387 | --DOMWINDOW == 39 (0x8f8e1c00) [pid = 2387] [serial = 188] [outer = (nil)] [url = about:blank] 13:01:10 INFO - PROCESS | 2387 | --DOMWINDOW == 38 (0x8f98dc00) [pid = 2387] [serial = 189] [outer = (nil)] [url = about:blank] 13:01:10 INFO - PROCESS | 2387 | --DOMWINDOW == 37 (0x9a4e1c00) [pid = 2387] [serial = 96] [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.] 13:01:10 INFO - PROCESS | 2387 | --DOMWINDOW == 36 (0x926e5000) [pid = 2387] [serial = 213] [outer = (nil)] [url = about:blank] 13:01:12 INFO - PROCESS | 2387 | --DOMWINDOW == 35 (0x8fb47400) [pid = 2387] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html] 13:01:14 INFO - PROCESS | 2387 | 1477684874600 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]]]}] 13:01:14 INFO - .. 13:01:14 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html | took 6446ms 13:01:14 INFO - PROCESS | 2387 | 1477684874625 Marionette TRACE conn4 -> [0,347,"getWindowHandle",null] 13:01:14 INFO - PROCESS | 2387 | 1477684874632 Marionette TRACE conn4 <- [1,347,null,{"value":"8"}] 13:01:14 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html 13:01:14 INFO - PROCESS | 2387 | 1477684874642 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}] 13:01:14 INFO - PROCESS | 2387 | 1477684874853 Marionette TRACE conn4 <- [1,348,null,{"value":null}] 13:01:14 INFO - PROCESS | 2387 | 1477684874925 Marionette TRACE conn4 -> [0,349,"getWindowHandles",null] 13:01:14 INFO - PROCESS | 2387 | 1477684874930 Marionette TRACE conn4 <- [1,349,null,["8"]] 13:01:14 INFO - PROCESS | 2387 | 1477684874940 Marionette TRACE conn4 -> [0,350,"switchToWindow",{"name":"8"}] 13:01:14 INFO - PROCESS | 2387 | 1477684874948 Marionette TRACE conn4 <- [1,350,null,{}] 13:01:14 INFO - PROCESS | 2387 | 1477684874954 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:01:14 INFO - PROCESS | 2387 | ++DOCSHELL 0x91070c00 == 31 [pid = 2387] [id = 77] 13:01:14 INFO - PROCESS | 2387 | ++DOMWINDOW == 36 (0x91071400) [pid = 2387] [serial = 230] [outer = (nil)] 13:01:15 INFO - PROCESS | 2387 | ++DOMWINDOW == 37 (0x92128800) [pid = 2387] [serial = 231] [outer = 0x91071400] 13:01:15 INFO - PROCESS | 2387 | 1477684875044 Marionette DEBUG loaded listener.js 13:01:15 INFO - PROCESS | 2387 | ++DOMWINDOW == 38 (0x923a8400) [pid = 2387] [serial = 232] [outer = 0x91071400] 13:01:15 INFO - PROCESS | 2387 | [2387] 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 13:01:15 INFO - PROCESS | 2387 | [2387] 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 13:01:15 INFO - PROCESS | 2387 | [2387] 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 13:01:16 INFO - PROCESS | 2387 | 1477684876098 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]]]}] 13:01:16 INFO - .. 13:01:16 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html | took 1523ms 13:01:16 INFO - PROCESS | 2387 | 1477684876165 Marionette TRACE conn4 -> [0,352,"getWindowHandle",null] 13:01:16 INFO - PROCESS | 2387 | 1477684876172 Marionette TRACE conn4 <- [1,352,null,{"value":"8"}] 13:01:16 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html 13:01:16 INFO - PROCESS | 2387 | 1477684876183 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}] 13:01:16 INFO - PROCESS | 2387 | 1477684876387 Marionette TRACE conn4 <- [1,353,null,{"value":null}] 13:01:16 INFO - PROCESS | 2387 | 1477684876535 Marionette TRACE conn4 -> [0,354,"getWindowHandles",null] 13:01:16 INFO - PROCESS | 2387 | 1477684876544 Marionette TRACE conn4 <- [1,354,null,["8"]] 13:01:16 INFO - PROCESS | 2387 | 1477684876552 Marionette TRACE conn4 -> [0,355,"switchToWindow",{"name":"8"}] 13:01:16 INFO - PROCESS | 2387 | 1477684876565 Marionette TRACE conn4 <- [1,355,null,{}] 13:01:16 INFO - PROCESS | 2387 | 1477684876572 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:01:16 INFO - PROCESS | 2387 | ++DOCSHELL 0x92121800 == 32 [pid = 2387] [id = 78] 13:01:16 INFO - PROCESS | 2387 | ++DOMWINDOW == 39 (0x921cdc00) [pid = 2387] [serial = 233] [outer = (nil)] 13:01:16 INFO - PROCESS | 2387 | ++DOMWINDOW == 40 (0x92991400) [pid = 2387] [serial = 234] [outer = 0x921cdc00] 13:01:16 INFO - PROCESS | 2387 | 1477684876718 Marionette DEBUG loaded listener.js 13:01:16 INFO - PROCESS | 2387 | ++DOMWINDOW == 41 (0x93666800) [pid = 2387] [serial = 235] [outer = 0x921cdc00] 13:01:17 INFO - PROCESS | 2387 | 1477684877980 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]]]}] 13:01:18 INFO - . 13:01:18 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html | took 1831ms 13:01:18 INFO - PROCESS | 2387 | 1477684878017 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 13:01:18 INFO - PROCESS | 2387 | 1477684878025 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 13:01:18 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html 13:01:18 INFO - PROCESS | 2387 | 1477684878033 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}] 13:01:18 INFO - PROCESS | 2387 | 1477684878274 Marionette TRACE conn4 <- [1,358,null,{"value":null}] 13:01:18 INFO - PROCESS | 2387 | 1477684878430 Marionette TRACE conn4 -> [0,359,"getWindowHandles",null] 13:01:18 INFO - PROCESS | 2387 | 1477684878436 Marionette TRACE conn4 <- [1,359,null,["8"]] 13:01:18 INFO - PROCESS | 2387 | 1477684878447 Marionette TRACE conn4 -> [0,360,"switchToWindow",{"name":"8"}] 13:01:18 INFO - PROCESS | 2387 | 1477684878453 Marionette TRACE conn4 <- [1,360,null,{}] 13:01:18 INFO - PROCESS | 2387 | 1477684878460 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:01:18 INFO - PROCESS | 2387 | ++DOCSHELL 0x94b21000 == 33 [pid = 2387] [id = 79] 13:01:18 INFO - PROCESS | 2387 | ++DOMWINDOW == 42 (0x94b26c00) [pid = 2387] [serial = 236] [outer = (nil)] 13:01:18 INFO - PROCESS | 2387 | ++DOMWINDOW == 43 (0x94b2c400) [pid = 2387] [serial = 237] [outer = 0x94b26c00] 13:01:18 INFO - PROCESS | 2387 | 1477684878560 Marionette DEBUG loaded listener.js 13:01:18 INFO - PROCESS | 2387 | ++DOMWINDOW == 44 (0x94b2c800) [pid = 2387] [serial = 238] [outer = 0x94b26c00] 13:01:21 INFO - PROCESS | 2387 | --DOCSHELL 0x8fab4400 == 32 [pid = 2387] [id = 58] 13:01:21 INFO - PROCESS | 2387 | --DOCSHELL 0x8dc5d400 == 31 [pid = 2387] [id = 37] 13:01:21 INFO - PROCESS | 2387 | --DOCSHELL 0x9107bc00 == 30 [pid = 2387] [id = 59] 13:01:21 INFO - PROCESS | 2387 | --DOCSHELL 0x9a62dc00 == 29 [pid = 2387] [id = 56] 13:01:21 INFO - PROCESS | 2387 | --DOCSHELL 0x8fbf6400 == 28 [pid = 2387] [id = 72] 13:01:21 INFO - PROCESS | 2387 | --DOCSHELL 0x92128000 == 27 [pid = 2387] [id = 75] 13:01:21 INFO - PROCESS | 2387 | --DOCSHELL 0x926ec000 == 26 [pid = 2387] [id = 41] 13:01:21 INFO - PROCESS | 2387 | --DOCSHELL 0x94b22c00 == 25 [pid = 2387] [id = 62] 13:01:21 INFO - PROCESS | 2387 | --DOCSHELL 0x8dcec000 == 24 [pid = 2387] [id = 45] 13:01:21 INFO - PROCESS | 2387 | --DOCSHELL 0x944adc00 == 23 [pid = 2387] [id = 76] 13:01:21 INFO - PROCESS | 2387 | --DOCSHELL 0x94b2d400 == 22 [pid = 2387] [id = 43] 13:01:21 INFO - PROCESS | 2387 | --DOCSHELL 0x923a8c00 == 21 [pid = 2387] [id = 71] 13:01:21 INFO - PROCESS | 2387 | --DOCSHELL 0x93929400 == 20 [pid = 2387] [id = 61] 13:01:21 INFO - PROCESS | 2387 | --DOCSHELL 0x8da29c00 == 19 [pid = 2387] [id = 54] 13:01:21 INFO - PROCESS | 2387 | --DOCSHELL 0x921d3400 == 18 [pid = 2387] [id = 38] 13:01:21 INFO - PROCESS | 2387 | --DOCSHELL 0x93413800 == 17 [pid = 2387] [id = 55] 13:01:21 INFO - PROCESS | 2387 | --DOCSHELL 0x9a62f800 == 16 [pid = 2387] [id = 53] 13:01:21 INFO - PROCESS | 2387 | --DOCSHELL 0x97bc3000 == 15 [pid = 2387] [id = 60] 13:01:21 INFO - PROCESS | 2387 | --DOCSHELL 0x9a376c00 == 14 [pid = 2387] [id = 40] 13:01:21 INFO - PROCESS | 2387 | --DOCSHELL 0x94b23400 == 13 [pid = 2387] [id = 39] 13:01:21 INFO - PROCESS | 2387 | --DOCSHELL 0x8f95d400 == 12 [pid = 2387] [id = 57] 13:01:21 INFO - PROCESS | 2387 | --DOCSHELL 0x93173800 == 11 [pid = 2387] [id = 74] 13:01:21 INFO - PROCESS | 2387 | --DOCSHELL 0x92121800 == 10 [pid = 2387] [id = 78] 13:01:21 INFO - PROCESS | 2387 | --DOCSHELL 0x91070c00 == 9 [pid = 2387] [id = 77] 13:01:21 INFO - PROCESS | 2387 | --DOMWINDOW == 43 (0x8fbf8800) [pid = 2387] [serial = 216] [outer = (nil)] [url = about:blank] 13:01:21 INFO - PROCESS | 2387 | --DOMWINDOW == 42 (0x93285400) [pid = 2387] [serial = 222] [outer = (nil)] [url = about:blank] 13:01:21 INFO - PROCESS | 2387 | --DOMWINDOW == 41 (0x8fbf3800) [pid = 2387] [serial = 219] [outer = (nil)] [url = about:blank] 13:01:21 INFO - PROCESS | 2387 | --DOMWINDOW == 40 (0x91073c00) [pid = 2387] [serial = 220] [outer = (nil)] [url = about:blank] 13:01:24 INFO - PROCESS | 2387 | 1477684884268 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]]]}] 13:01:24 INFO - .. 13:01:24 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html | took 6295ms 13:01:24 INFO - PROCESS | 2387 | 1477684884328 Marionette TRACE conn4 -> [0,362,"getWindowHandle",null] 13:01:24 INFO - PROCESS | 2387 | 1477684884335 Marionette TRACE conn4 <- [1,362,null,{"value":"8"}] 13:01:24 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html 13:01:24 INFO - PROCESS | 2387 | 1477684884348 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}] 13:01:24 INFO - PROCESS | 2387 | 1477684884609 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 13:01:24 INFO - PROCESS | 2387 | 1477684884709 Marionette TRACE conn4 -> [0,364,"getWindowHandles",null] 13:01:24 INFO - PROCESS | 2387 | 1477684884716 Marionette TRACE conn4 <- [1,364,null,["8"]] 13:01:24 INFO - PROCESS | 2387 | 1477684884725 Marionette TRACE conn4 -> [0,365,"switchToWindow",{"name":"8"}] 13:01:24 INFO - PROCESS | 2387 | 1477684884734 Marionette TRACE conn4 <- [1,365,null,{}] 13:01:24 INFO - PROCESS | 2387 | 1477684884747 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:01:24 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f951c00 == 10 [pid = 2387] [id = 80] 13:01:24 INFO - PROCESS | 2387 | ++DOMWINDOW == 41 (0x8f952000) [pid = 2387] [serial = 239] [outer = (nil)] 13:01:24 INFO - PROCESS | 2387 | ++DOMWINDOW == 42 (0x8f955800) [pid = 2387] [serial = 240] [outer = 0x8f952000] 13:01:24 INFO - PROCESS | 2387 | 1477684884850 Marionette DEBUG loaded listener.js 13:01:24 INFO - PROCESS | 2387 | ++DOMWINDOW == 43 (0x8f98e400) [pid = 2387] [serial = 241] [outer = 0x8f952000] 13:01:25 INFO - PROCESS | 2387 | [2387] 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 13:01:25 INFO - PROCESS | 2387 | [2387] 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 13:01:25 INFO - PROCESS | 2387 | --DOMWINDOW == 42 (0x91071400) [pid = 2387] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html] 13:01:25 INFO - PROCESS | 2387 | --DOMWINDOW == 41 (0x92128400) [pid = 2387] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html] 13:01:25 INFO - PROCESS | 2387 | --DOMWINDOW == 40 (0x944b2000) [pid = 2387] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html] 13:01:25 INFO - PROCESS | 2387 | --DOMWINDOW == 39 (0x8fbf6800) [pid = 2387] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 13:01:25 INFO - PROCESS | 2387 | --DOMWINDOW == 38 (0x923b1c00) [pid = 2387] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 13:01:25 INFO - PROCESS | 2387 | --DOMWINDOW == 37 (0x97c54800) [pid = 2387] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:01:25 INFO - PROCESS | 2387 | --DOMWINDOW == 36 (0x93174800) [pid = 2387] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html] 13:01:25 INFO - PROCESS | 2387 | 1477684885982 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]]]}] 13:01:26 INFO - .. 13:01:26 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html | took 1673ms 13:01:26 INFO - PROCESS | 2387 | 1477684886019 Marionette TRACE conn4 -> [0,367,"getWindowHandle",null] 13:01:26 INFO - PROCESS | 2387 | 1477684886025 Marionette TRACE conn4 <- [1,367,null,{"value":"8"}] 13:01:26 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html 13:01:26 INFO - PROCESS | 2387 | 1477684886038 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}] 13:01:26 INFO - PROCESS | 2387 | 1477684886238 Marionette TRACE conn4 <- [1,368,null,{"value":null}] 13:01:26 INFO - PROCESS | 2387 | 1477684886342 Marionette TRACE conn4 -> [0,369,"getWindowHandles",null] 13:01:26 INFO - PROCESS | 2387 | 1477684886348 Marionette TRACE conn4 <- [1,369,null,["8"]] 13:01:26 INFO - PROCESS | 2387 | 1477684886355 Marionette TRACE conn4 -> [0,370,"switchToWindow",{"name":"8"}] 13:01:26 INFO - PROCESS | 2387 | 1477684886360 Marionette TRACE conn4 <- [1,370,null,{}] 13:01:26 INFO - PROCESS | 2387 | 1477684886367 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:01:26 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f8e1c00 == 11 [pid = 2387] [id = 81] 13:01:26 INFO - PROCESS | 2387 | ++DOMWINDOW == 37 (0x8f95dc00) [pid = 2387] [serial = 242] [outer = (nil)] 13:01:26 INFO - PROCESS | 2387 | ++DOMWINDOW == 38 (0x8fbf6800) [pid = 2387] [serial = 243] [outer = 0x8f95dc00] 13:01:26 INFO - PROCESS | 2387 | 1477684886455 Marionette DEBUG loaded listener.js 13:01:26 INFO - PROCESS | 2387 | ++DOMWINDOW == 39 (0x8f8dc000) [pid = 2387] [serial = 244] [outer = 0x8f95dc00] 13:01:27 INFO - PROCESS | 2387 | 1477684887500 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]]]}] 13:01:27 INFO - .. 13:01:27 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html | took 1481ms 13:01:27 INFO - PROCESS | 2387 | 1477684887527 Marionette TRACE conn4 -> [0,372,"getWindowHandle",null] 13:01:27 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html 13:01:27 INFO - PROCESS | 2387 | 1477684887535 Marionette TRACE conn4 <- [1,372,null,{"value":"8"}] 13:01:27 INFO - PROCESS | 2387 | 1477684887542 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}] 13:01:27 INFO - PROCESS | 2387 | 1477684887762 Marionette TRACE conn4 <- [1,373,null,{"value":null}] 13:01:27 INFO - PROCESS | 2387 | 1477684887916 Marionette TRACE conn4 -> [0,374,"getWindowHandles",null] 13:01:27 INFO - PROCESS | 2387 | 1477684887924 Marionette TRACE conn4 <- [1,374,null,["8"]] 13:01:27 INFO - PROCESS | 2387 | 1477684887935 Marionette TRACE conn4 -> [0,375,"switchToWindow",{"name":"8"}] 13:01:27 INFO - PROCESS | 2387 | 1477684887946 Marionette TRACE conn4 <- [1,375,null,{}] 13:01:27 INFO - PROCESS | 2387 | 1477684887956 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:01:27 INFO - PROCESS | 2387 | ++DOCSHELL 0x8dc8dc00 == 12 [pid = 2387] [id = 82] 13:01:27 INFO - PROCESS | 2387 | ++DOMWINDOW == 40 (0x8dc91c00) [pid = 2387] [serial = 245] [outer = (nil)] 13:01:28 INFO - PROCESS | 2387 | ++DOMWINDOW == 41 (0x8f8e2c00) [pid = 2387] [serial = 246] [outer = 0x8dc91c00] 13:01:28 INFO - PROCESS | 2387 | 1477684888058 Marionette DEBUG loaded listener.js 13:01:28 INFO - PROCESS | 2387 | ++DOMWINDOW == 42 (0x8f98c400) [pid = 2387] [serial = 247] [outer = 0x8dc91c00] 13:01:30 INFO - PROCESS | 2387 | --DOCSHELL 0x8f8e1c00 == 11 [pid = 2387] [id = 81] 13:01:30 INFO - PROCESS | 2387 | --DOCSHELL 0x8f951c00 == 10 [pid = 2387] [id = 80] 13:01:30 INFO - PROCESS | 2387 | --DOMWINDOW == 41 (0x92128800) [pid = 2387] [serial = 231] [outer = (nil)] [url = about:blank] 13:01:30 INFO - PROCESS | 2387 | --DOMWINDOW == 40 (0x923a8400) [pid = 2387] [serial = 232] [outer = (nil)] [url = about:blank] 13:01:30 INFO - PROCESS | 2387 | --DOMWINDOW == 39 (0x8fbfb000) [pid = 2387] [serial = 217] [outer = (nil)] [url = about:blank] 13:01:30 INFO - PROCESS | 2387 | --DOMWINDOW == 38 (0x9298a800) [pid = 2387] [serial = 214] [outer = (nil)] [url = about:blank] 13:01:30 INFO - PROCESS | 2387 | --DOMWINDOW == 37 (0xa2705c00) [pid = 2387] [serial = 186] [outer = (nil)] [url = about:blank] 13:01:30 INFO - PROCESS | 2387 | --DOMWINDOW == 36 (0x946df000) [pid = 2387] [serial = 228] [outer = (nil)] [url = about:blank] 13:01:30 INFO - PROCESS | 2387 | --DOMWINDOW == 35 (0x946df400) [pid = 2387] [serial = 229] [outer = (nil)] [url = about:blank] 13:01:30 INFO - PROCESS | 2387 | --DOMWINDOW == 34 (0x9230e800) [pid = 2387] [serial = 225] [outer = (nil)] [url = about:blank] 13:01:30 INFO - PROCESS | 2387 | --DOMWINDOW == 33 (0x9247c000) [pid = 2387] [serial = 226] [outer = (nil)] [url = about:blank] 13:01:30 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x9330a000) [pid = 2387] [serial = 223] [outer = (nil)] [url = about:blank] 13:01:33 INFO - PROCESS | 2387 | --DOMWINDOW == 31 (0x921cdc00) [pid = 2387] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html] 13:01:33 INFO - PROCESS | 2387 | --DOMWINDOW == 30 (0x8f952000) [pid = 2387] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html] 13:01:33 INFO - PROCESS | 2387 | --DOMWINDOW == 29 (0x94b26c00) [pid = 2387] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html] 13:01:33 INFO - PROCESS | 2387 | 1477684893838 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]]]}] 13:01:33 INFO - .. 13:01:33 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html | took 6341ms 13:01:33 INFO - PROCESS | 2387 | 1477684893887 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 13:01:33 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html 13:01:33 INFO - PROCESS | 2387 | 1477684893898 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 13:01:33 INFO - PROCESS | 2387 | 1477684893914 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}] 13:01:34 INFO - PROCESS | 2387 | 1477684894217 Marionette TRACE conn4 <- [1,378,null,{"value":null}] 13:01:34 INFO - PROCESS | 2387 | 1477684894240 Marionette TRACE conn4 -> [0,379,"getWindowHandles",null] 13:01:34 INFO - PROCESS | 2387 | 1477684894246 Marionette TRACE conn4 <- [1,379,null,["8"]] 13:01:34 INFO - PROCESS | 2387 | 1477684894255 Marionette TRACE conn4 -> [0,380,"switchToWindow",{"name":"8"}] 13:01:34 INFO - PROCESS | 2387 | 1477684894263 Marionette TRACE conn4 <- [1,380,null,{}] 13:01:34 INFO - PROCESS | 2387 | 1477684894270 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:01:34 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f98bc00 == 11 [pid = 2387] [id = 83] 13:01:34 INFO - PROCESS | 2387 | ++DOMWINDOW == 30 (0x8f98d400) [pid = 2387] [serial = 248] [outer = (nil)] 13:01:34 INFO - PROCESS | 2387 | ++DOMWINDOW == 31 (0x8faba400) [pid = 2387] [serial = 249] [outer = 0x8f98d400] 13:01:34 INFO - PROCESS | 2387 | 1477684894376 Marionette DEBUG loaded listener.js 13:01:34 INFO - PROCESS | 2387 | ++DOMWINDOW == 32 (0x8fabac00) [pid = 2387] [serial = 250] [outer = 0x8f98d400] 13:01:34 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:01:35 INFO - PROCESS | 2387 | 1477684895529 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]]]}] 13:01:35 INFO - .. 13:01:35 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html | took 1679ms 13:01:35 INFO - PROCESS | 2387 | 1477684895589 Marionette TRACE conn4 -> [0,382,"getWindowHandle",null] 13:01:35 INFO - PROCESS | 2387 | 1477684895597 Marionette TRACE conn4 <- [1,382,null,{"value":"8"}] 13:01:35 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html 13:01:35 INFO - PROCESS | 2387 | 1477684895605 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}] 13:01:35 INFO - PROCESS | 2387 | 1477684895791 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 13:01:35 INFO - PROCESS | 2387 | 1477684895810 Marionette TRACE conn4 -> [0,384,"getWindowHandles",null] 13:01:35 INFO - PROCESS | 2387 | 1477684895814 Marionette TRACE conn4 <- [1,384,null,["8"]] 13:01:35 INFO - PROCESS | 2387 | 1477684895828 Marionette TRACE conn4 -> [0,385,"switchToWindow",{"name":"8"}] 13:01:35 INFO - PROCESS | 2387 | 1477684895834 Marionette TRACE conn4 <- [1,385,null,{}] 13:01:35 INFO - PROCESS | 2387 | 1477684895841 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:01:35 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fbf7800 == 12 [pid = 2387] [id = 84] 13:01:35 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x926df800) [pid = 2387] [serial = 251] [outer = (nil)] 13:01:35 INFO - PROCESS | 2387 | ++DOMWINDOW == 34 (0x9298a400) [pid = 2387] [serial = 252] [outer = 0x926df800] 13:01:35 INFO - PROCESS | 2387 | 1477684895930 Marionette DEBUG loaded listener.js 13:01:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 35 (0x9298a800) [pid = 2387] [serial = 253] [outer = 0x926df800] 13:01:39 INFO - PROCESS | 2387 | --DOCSHELL 0x94b21000 == 11 [pid = 2387] [id = 79] 13:01:39 INFO - PROCESS | 2387 | --DOCSHELL 0x8dc8dc00 == 10 [pid = 2387] [id = 82] 13:01:39 INFO - PROCESS | 2387 | --DOMWINDOW == 34 (0x8f955800) [pid = 2387] [serial = 240] [outer = (nil)] [url = about:blank] 13:01:39 INFO - PROCESS | 2387 | --DOMWINDOW == 33 (0x8f98e400) [pid = 2387] [serial = 241] [outer = (nil)] [url = about:blank] 13:01:39 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x94b2c400) [pid = 2387] [serial = 237] [outer = (nil)] [url = about:blank] 13:01:39 INFO - PROCESS | 2387 | --DOMWINDOW == 31 (0x94b2c800) [pid = 2387] [serial = 238] [outer = (nil)] [url = about:blank] 13:01:39 INFO - PROCESS | 2387 | --DOMWINDOW == 30 (0x92991400) [pid = 2387] [serial = 234] [outer = (nil)] [url = about:blank] 13:01:39 INFO - PROCESS | 2387 | --DOMWINDOW == 29 (0x93666800) [pid = 2387] [serial = 235] [outer = (nil)] [url = about:blank] 13:01:39 INFO - PROCESS | 2387 | --DOMWINDOW == 28 (0x8fbf6800) [pid = 2387] [serial = 243] [outer = (nil)] [url = about:blank] 13:01:41 INFO - PROCESS | 2387 | 1477684901613 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]]]}] 13:01:41 INFO - PROCESS | 2387 | --DOMWINDOW == 27 (0x8f95dc00) [pid = 2387] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html] 13:01:41 INFO - PROCESS | 2387 | --DOMWINDOW == 26 (0x8f98d400) [pid = 2387] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html] 13:01:41 INFO - PROCESS | 2387 | --DOMWINDOW == 25 (0x8dc91c00) [pid = 2387] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html] 13:01:41 INFO - .. 13:01:41 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html | took 6037ms 13:01:41 INFO - PROCESS | 2387 | 1477684901644 Marionette TRACE conn4 -> [0,387,"getWindowHandle",null] 13:01:41 INFO - PROCESS | 2387 | 1477684901651 Marionette TRACE conn4 <- [1,387,null,{"value":"8"}] 13:01:41 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html 13:01:41 INFO - PROCESS | 2387 | 1477684901663 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}] 13:01:41 INFO - PROCESS | 2387 | 1477684901855 Marionette TRACE conn4 <- [1,388,null,{"value":null}] 13:01:41 INFO - PROCESS | 2387 | 1477684901880 Marionette TRACE conn4 -> [0,389,"getWindowHandles",null] 13:01:41 INFO - PROCESS | 2387 | 1477684901887 Marionette TRACE conn4 <- [1,389,null,["8"]] 13:01:41 INFO - PROCESS | 2387 | 1477684901976 Marionette TRACE conn4 -> [0,390,"switchToWindow",{"name":"8"}] 13:01:41 INFO - PROCESS | 2387 | 1477684901986 Marionette TRACE conn4 <- [1,390,null,{}] 13:01:42 INFO - PROCESS | 2387 | 1477684901994 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:01:42 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f996000 == 11 [pid = 2387] [id = 85] 13:01:42 INFO - PROCESS | 2387 | ++DOMWINDOW == 26 (0x8fab2400) [pid = 2387] [serial = 254] [outer = (nil)] 13:01:42 INFO - PROCESS | 2387 | ++DOMWINDOW == 27 (0x8fab8800) [pid = 2387] [serial = 255] [outer = 0x8fab2400] 13:01:42 INFO - PROCESS | 2387 | 1477684902090 Marionette DEBUG loaded listener.js 13:01:42 INFO - PROCESS | 2387 | ++DOMWINDOW == 28 (0x8fbef800) [pid = 2387] [serial = 256] [outer = 0x8fab2400] 13:01:42 INFO - PROCESS | 2387 | [2387] 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 13:01:42 INFO - PROCESS | 2387 | [2387] 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 13:01:42 INFO - PROCESS | 2387 | [2387] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 13:01:43 INFO - PROCESS | 2387 | 1477684903157 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]]]}] 13:01:43 INFO - .. 13:01:43 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html | took 1530ms 13:01:43 INFO - PROCESS | 2387 | 1477684903192 Marionette TRACE conn4 -> [0,392,"getWindowHandle",null] 13:01:43 INFO - PROCESS | 2387 | 1477684903198 Marionette TRACE conn4 <- [1,392,null,{"value":"8"}] 13:01:43 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html 13:01:43 INFO - PROCESS | 2387 | 1477684903206 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}] 13:01:43 INFO - PROCESS | 2387 | 1477684903436 Marionette TRACE conn4 <- [1,393,null,{"value":null}] 13:01:43 INFO - PROCESS | 2387 | 1477684903452 Marionette TRACE conn4 -> [0,394,"getWindowHandles",null] 13:01:43 INFO - PROCESS | 2387 | 1477684903458 Marionette TRACE conn4 <- [1,394,null,["8"]] 13:01:43 INFO - PROCESS | 2387 | 1477684903465 Marionette TRACE conn4 -> [0,395,"switchToWindow",{"name":"8"}] 13:01:43 INFO - PROCESS | 2387 | 1477684903471 Marionette TRACE conn4 <- [1,395,null,{}] 13:01:43 INFO - PROCESS | 2387 | 1477684903478 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:01:43 INFO - PROCESS | 2387 | ++DOCSHELL 0x923b4c00 == 12 [pid = 2387] [id = 86] 13:01:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 29 (0x92488c00) [pid = 2387] [serial = 257] [outer = (nil)] 13:01:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 30 (0x9298fc00) [pid = 2387] [serial = 258] [outer = 0x92488c00] 13:01:43 INFO - PROCESS | 2387 | 1477684903573 Marionette DEBUG loaded listener.js 13:01:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 31 (0x92991400) [pid = 2387] [serial = 259] [outer = 0x92488c00] 13:01:44 INFO - PROCESS | 2387 | 1477684904658 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]]]}] 13:01:44 INFO - .. 13:01:44 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html | took 1485ms 13:01:44 INFO - PROCESS | 2387 | 1477684904708 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 13:01:44 INFO - PROCESS | 2387 | 1477684904717 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 13:01:44 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html 13:01:44 INFO - PROCESS | 2387 | 1477684904724 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}] 13:01:44 INFO - PROCESS | 2387 | 1477684904904 Marionette TRACE conn4 <- [1,398,null,{"value":null}] 13:01:45 INFO - PROCESS | 2387 | 1477684905013 Marionette TRACE conn4 -> [0,399,"getWindowHandles",null] 13:01:45 INFO - PROCESS | 2387 | 1477684905017 Marionette TRACE conn4 <- [1,399,null,["8"]] 13:01:45 INFO - PROCESS | 2387 | 1477684905024 Marionette TRACE conn4 -> [0,400,"switchToWindow",{"name":"8"}] 13:01:45 INFO - PROCESS | 2387 | 1477684905031 Marionette TRACE conn4 <- [1,400,null,{}] 13:01:45 INFO - PROCESS | 2387 | 1477684905039 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:01:45 INFO - PROCESS | 2387 | ++DOCSHELL 0x93d54400 == 13 [pid = 2387] [id = 87] 13:01:45 INFO - PROCESS | 2387 | ++DOMWINDOW == 32 (0x944ad000) [pid = 2387] [serial = 260] [outer = (nil)] 13:01:45 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x944ae800) [pid = 2387] [serial = 261] [outer = 0x944ad000] 13:01:45 INFO - PROCESS | 2387 | 1477684905126 Marionette DEBUG loaded listener.js 13:01:45 INFO - PROCESS | 2387 | ++DOMWINDOW == 34 (0x94650c00) [pid = 2387] [serial = 262] [outer = 0x944ad000] 13:01:48 INFO - PROCESS | 2387 | --DOMWINDOW == 33 (0x8faba400) [pid = 2387] [serial = 249] [outer = (nil)] [url = about:blank] 13:01:48 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x8fabac00) [pid = 2387] [serial = 250] [outer = (nil)] [url = about:blank] 13:01:48 INFO - PROCESS | 2387 | --DOMWINDOW == 31 (0x8f8e2c00) [pid = 2387] [serial = 246] [outer = (nil)] [url = about:blank] 13:01:48 INFO - PROCESS | 2387 | --DOMWINDOW == 30 (0x8f98c400) [pid = 2387] [serial = 247] [outer = (nil)] [url = about:blank] 13:01:48 INFO - PROCESS | 2387 | --DOMWINDOW == 29 (0x8f8dc000) [pid = 2387] [serial = 244] [outer = (nil)] [url = about:blank] 13:01:48 INFO - PROCESS | 2387 | --DOMWINDOW == 28 (0x9298a400) [pid = 2387] [serial = 252] [outer = (nil)] [url = about:blank] 13:01:50 INFO - PROCESS | 2387 | --DOMWINDOW == 27 (0x92488c00) [pid = 2387] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html] 13:01:50 INFO - PROCESS | 2387 | --DOMWINDOW == 26 (0x8fab2400) [pid = 2387] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html] 13:01:50 INFO - PROCESS | 2387 | --DOMWINDOW == 25 (0x926df800) [pid = 2387] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html] 13:01:50 INFO - PROCESS | 2387 | 1477684910752 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]]]}] 13:01:50 INFO - .. 13:01:50 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html | took 6085ms 13:01:50 INFO - PROCESS | 2387 | 1477684910810 Marionette TRACE conn4 -> [0,402,"getWindowHandle",null] 13:01:50 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html 13:01:50 INFO - PROCESS | 2387 | 1477684910819 Marionette TRACE conn4 <- [1,402,null,{"value":"8"}] 13:01:50 INFO - PROCESS | 2387 | 1477684910831 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}] 13:01:51 INFO - PROCESS | 2387 | 1477684911052 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 13:01:51 INFO - PROCESS | 2387 | 1477684911123 Marionette TRACE conn4 -> [0,404,"getWindowHandles",null] 13:01:51 INFO - PROCESS | 2387 | 1477684911129 Marionette TRACE conn4 <- [1,404,null,["8"]] 13:01:51 INFO - PROCESS | 2387 | 1477684911137 Marionette TRACE conn4 -> [0,405,"switchToWindow",{"name":"8"}] 13:01:51 INFO - PROCESS | 2387 | 1477684911146 Marionette TRACE conn4 <- [1,405,null,{}] 13:01:51 INFO - PROCESS | 2387 | 1477684911153 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:01:51 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fbf5c00 == 14 [pid = 2387] [id = 88] 13:01:51 INFO - PROCESS | 2387 | ++DOMWINDOW == 26 (0x8fbf7000) [pid = 2387] [serial = 263] [outer = (nil)] 13:01:51 INFO - PROCESS | 2387 | ++DOMWINDOW == 27 (0x8fbfb400) [pid = 2387] [serial = 264] [outer = 0x8fbf7000] 13:01:51 INFO - PROCESS | 2387 | 1477684911244 Marionette DEBUG loaded listener.js 13:01:51 INFO - PROCESS | 2387 | ++DOMWINDOW == 28 (0x923b3400) [pid = 2387] [serial = 265] [outer = 0x8fbf7000] 13:01:52 INFO - PROCESS | 2387 | 1477684912261 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]]]}] 13:01:52 INFO - . 13:01:52 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html | took 1480ms 13:01:52 INFO - PROCESS | 2387 | 1477684912306 Marionette TRACE conn4 -> [0,407,"getWindowHandle",null] 13:01:52 INFO - PROCESS | 2387 | 1477684912314 Marionette TRACE conn4 <- [1,407,null,{"value":"8"}] 13:01:52 INFO - TEST-START | /content-security-policy/blink-contrib/duplicate-directive.sub.html 13:01:52 INFO - PROCESS | 2387 | 1477684912322 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}] 13:01:52 INFO - PROCESS | 2387 | 1477684912544 Marionette TRACE conn4 <- [1,408,null,{"value":null}] 13:01:52 INFO - PROCESS | 2387 | 1477684912562 Marionette TRACE conn4 -> [0,409,"getWindowHandles",null] 13:01:52 INFO - PROCESS | 2387 | 1477684912566 Marionette TRACE conn4 <- [1,409,null,["8"]] 13:01:52 INFO - PROCESS | 2387 | 1477684912573 Marionette TRACE conn4 -> [0,410,"switchToWindow",{"name":"8"}] 13:01:52 INFO - PROCESS | 2387 | 1477684912578 Marionette TRACE conn4 <- [1,410,null,{}] 13:01:52 INFO - PROCESS | 2387 | 1477684912585 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:01:52 INFO - PROCESS | 2387 | ++DOCSHELL 0x93308800 == 15 [pid = 2387] [id = 89] 13:01:52 INFO - PROCESS | 2387 | ++DOMWINDOW == 29 (0x9341f800) [pid = 2387] [serial = 266] [outer = (nil)] 13:01:52 INFO - PROCESS | 2387 | ++DOMWINDOW == 30 (0x93807800) [pid = 2387] [serial = 267] [outer = 0x9341f800] 13:01:52 INFO - PROCESS | 2387 | 1477684912672 Marionette DEBUG loaded listener.js 13:01:52 INFO - PROCESS | 2387 | ++DOMWINDOW == 31 (0x93808000) [pid = 2387] [serial = 268] [outer = 0x9341f800] 13:01:56 INFO - PROCESS | 2387 | --DOCSHELL 0x923b4c00 == 14 [pid = 2387] [id = 86] 13:01:56 INFO - PROCESS | 2387 | --DOCSHELL 0x8f996000 == 13 [pid = 2387] [id = 85] 13:01:56 INFO - PROCESS | 2387 | --DOCSHELL 0x8f98bc00 == 12 [pid = 2387] [id = 83] 13:01:56 INFO - PROCESS | 2387 | --DOCSHELL 0x8fbf7800 == 11 [pid = 2387] [id = 84] 13:01:56 INFO - PROCESS | 2387 | --DOCSHELL 0x8fbf5c00 == 10 [pid = 2387] [id = 88] 13:01:56 INFO - PROCESS | 2387 | --DOCSHELL 0x93d54400 == 9 [pid = 2387] [id = 87] 13:01:56 INFO - PROCESS | 2387 | --DOMWINDOW == 30 (0x9298fc00) [pid = 2387] [serial = 258] [outer = (nil)] [url = about:blank] 13:01:56 INFO - PROCESS | 2387 | --DOMWINDOW == 29 (0x92991400) [pid = 2387] [serial = 259] [outer = (nil)] [url = about:blank] 13:01:56 INFO - PROCESS | 2387 | --DOMWINDOW == 28 (0x8fab8800) [pid = 2387] [serial = 255] [outer = (nil)] [url = about:blank] 13:01:56 INFO - PROCESS | 2387 | --DOMWINDOW == 27 (0x8fbef800) [pid = 2387] [serial = 256] [outer = (nil)] [url = about:blank] 13:01:56 INFO - PROCESS | 2387 | --DOMWINDOW == 26 (0x9298a800) [pid = 2387] [serial = 253] [outer = (nil)] [url = about:blank] 13:01:58 INFO - PROCESS | 2387 | 1477684918260 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]]]}] 13:01:58 INFO - .. 13:01:58 INFO - TEST-OK | /content-security-policy/blink-contrib/duplicate-directive.sub.html | took 5994ms 13:01:58 INFO - PROCESS | 2387 | 1477684918319 Marionette TRACE conn4 -> [0,412,"getWindowHandle",null] 13:01:58 INFO - PROCESS | 2387 | 1477684918325 Marionette TRACE conn4 <- [1,412,null,{"value":"8"}] 13:01:58 INFO - TEST-START | /content-security-policy/blink-contrib/eval-allowed.sub.html 13:01:58 INFO - PROCESS | 2387 | 1477684918338 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}] 13:01:58 INFO - PROCESS | 2387 | 1477684918579 Marionette TRACE conn4 <- [1,413,null,{"value":null}] 13:01:58 INFO - PROCESS | 2387 | 1477684918614 Marionette TRACE conn4 -> [0,414,"getWindowHandles",null] 13:01:58 INFO - PROCESS | 2387 | 1477684918621 Marionette TRACE conn4 <- [1,414,null,["8"]] 13:01:58 INFO - PROCESS | 2387 | 1477684918630 Marionette TRACE conn4 -> [0,415,"switchToWindow",{"name":"8"}] 13:01:58 INFO - PROCESS | 2387 | 1477684918639 Marionette TRACE conn4 <- [1,415,null,{}] 13:01:58 INFO - PROCESS | 2387 | 1477684918703 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:01:58 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f95b800 == 10 [pid = 2387] [id = 90] 13:01:58 INFO - PROCESS | 2387 | ++DOMWINDOW == 27 (0x8f95cc00) [pid = 2387] [serial = 269] [outer = (nil)] 13:01:58 INFO - PROCESS | 2387 | ++DOMWINDOW == 28 (0x8f98c400) [pid = 2387] [serial = 270] [outer = 0x8f95cc00] 13:01:58 INFO - PROCESS | 2387 | 1477684918820 Marionette DEBUG loaded listener.js 13:01:58 INFO - PROCESS | 2387 | ++DOMWINDOW == 29 (0x8f98cc00) [pid = 2387] [serial = 271] [outer = 0x8f95cc00] 13:01:59 INFO - PROCESS | 2387 | --DOMWINDOW == 28 (0x8fbf7000) [pid = 2387] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html] 13:01:59 INFO - PROCESS | 2387 | --DOMWINDOW == 27 (0x944ad000) [pid = 2387] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html] 13:02:04 INFO - PROCESS | 2387 | 1477684924632 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]]]}] 13:02:04 INFO - .. 13:02:04 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-allowed.sub.html | took 6342ms 13:02:04 INFO - PROCESS | 2387 | --DOCSHELL 0x93308800 == 9 [pid = 2387] [id = 89] 13:02:04 INFO - PROCESS | 2387 | 1477684924686 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 13:02:04 INFO - PROCESS | 2387 | 1477684924694 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 13:02:04 INFO - PROCESS | 2387 | --DOMWINDOW == 26 (0x923b3400) [pid = 2387] [serial = 265] [outer = (nil)] [url = about:blank] 13:02:04 INFO - PROCESS | 2387 | --DOMWINDOW == 25 (0x8fbfb400) [pid = 2387] [serial = 264] [outer = (nil)] [url = about:blank] 13:02:04 INFO - PROCESS | 2387 | --DOMWINDOW == 24 (0x944ae800) [pid = 2387] [serial = 261] [outer = (nil)] [url = about:blank] 13:02:04 INFO - PROCESS | 2387 | --DOMWINDOW == 23 (0x94650c00) [pid = 2387] [serial = 262] [outer = (nil)] [url = about:blank] 13:02:04 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html 13:02:04 INFO - PROCESS | 2387 | 1477684924717 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}] 13:02:05 INFO - PROCESS | 2387 | 1477684925000 Marionette TRACE conn4 <- [1,418,null,{"value":null}] 13:02:05 INFO - PROCESS | 2387 | 1477684925115 Marionette TRACE conn4 -> [0,419,"getWindowHandles",null] 13:02:05 INFO - PROCESS | 2387 | 1477684925125 Marionette TRACE conn4 <- [1,419,null,["8"]] 13:02:05 INFO - PROCESS | 2387 | 1477684925134 Marionette TRACE conn4 -> [0,420,"switchToWindow",{"name":"8"}] 13:02:05 INFO - PROCESS | 2387 | 1477684925144 Marionette TRACE conn4 <- [1,420,null,{}] 13:02:05 INFO - PROCESS | 2387 | 1477684925150 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:02:05 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f955000 == 10 [pid = 2387] [id = 91] 13:02:05 INFO - PROCESS | 2387 | ++DOMWINDOW == 24 (0x8f955400) [pid = 2387] [serial = 272] [outer = (nil)] 13:02:05 INFO - PROCESS | 2387 | ++DOMWINDOW == 25 (0x8f959000) [pid = 2387] [serial = 273] [outer = 0x8f955400] 13:02:05 INFO - PROCESS | 2387 | 1477684925263 Marionette DEBUG loaded listener.js 13:02:05 INFO - PROCESS | 2387 | ++DOMWINDOW == 26 (0x8fab5400) [pid = 2387] [serial = 274] [outer = 0x8f955400] 13:02:06 INFO - PROCESS | 2387 | 1477684926364 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]]]}] 13:02:06 INFO - .. 13:02:06 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html | took 1675ms 13:02:06 INFO - PROCESS | 2387 | 1477684926390 Marionette TRACE conn4 -> [0,422,"getWindowHandle",null] 13:02:06 INFO - PROCESS | 2387 | 1477684926398 Marionette TRACE conn4 <- [1,422,null,{"value":"8"}] 13:02:06 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked.sub.html 13:02:06 INFO - PROCESS | 2387 | 1477684926405 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}] 13:02:06 INFO - PROCESS | 2387 | 1477684926595 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 13:02:06 INFO - PROCESS | 2387 | 1477684926708 Marionette TRACE conn4 -> [0,424,"getWindowHandles",null] 13:02:06 INFO - PROCESS | 2387 | 1477684926713 Marionette TRACE conn4 <- [1,424,null,["8"]] 13:02:06 INFO - PROCESS | 2387 | 1477684926721 Marionette TRACE conn4 -> [0,425,"switchToWindow",{"name":"8"}] 13:02:06 INFO - PROCESS | 2387 | 1477684926727 Marionette TRACE conn4 <- [1,425,null,{}] 13:02:06 INFO - PROCESS | 2387 | 1477684926737 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:02:06 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f954c00 == 11 [pid = 2387] [id = 92] 13:02:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 27 (0x8fb50c00) [pid = 2387] [serial = 275] [outer = (nil)] 13:02:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 28 (0x8fbf9800) [pid = 2387] [serial = 276] [outer = 0x8fb50c00] 13:02:06 INFO - PROCESS | 2387 | 1477684926843 Marionette DEBUG loaded listener.js 13:02:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 29 (0x8f8e3c00) [pid = 2387] [serial = 277] [outer = 0x8fb50c00] 13:02:07 INFO - PROCESS | 2387 | --DOMWINDOW == 28 (0x9341f800) [pid = 2387] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/duplicate-directive.sub.html] 13:02:08 INFO - PROCESS | 2387 | 1477684928015 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]]]}] 13:02:08 INFO - .. 13:02:08 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked.sub.html | took 1634ms 13:02:08 INFO - PROCESS | 2387 | 1477684928065 Marionette TRACE conn4 -> [0,427,"getWindowHandle",null] 13:02:08 INFO - PROCESS | 2387 | 1477684928082 Marionette TRACE conn4 <- [1,427,null,{"value":"8"}] 13:02:08 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html 13:02:08 INFO - PROCESS | 2387 | 1477684928096 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}] 13:02:08 INFO - PROCESS | 2387 | 1477684928568 Marionette TRACE conn4 <- [1,428,null,{"value":null}] 13:02:08 INFO - PROCESS | 2387 | 1477684928609 Marionette TRACE conn4 -> [0,429,"getWindowHandles",null] 13:02:08 INFO - PROCESS | 2387 | 1477684928621 Marionette TRACE conn4 <- [1,429,null,["8"]] 13:02:08 INFO - PROCESS | 2387 | 1477684928631 Marionette TRACE conn4 -> [0,430,"switchToWindow",{"name":"8"}] 13:02:08 INFO - PROCESS | 2387 | 1477684928651 Marionette TRACE conn4 <- [1,430,null,{}] 13:02:08 INFO - PROCESS | 2387 | 1477684928664 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:02:08 INFO - PROCESS | 2387 | ++DOCSHELL 0x92987c00 == 12 [pid = 2387] [id = 93] 13:02:08 INFO - PROCESS | 2387 | ++DOMWINDOW == 29 (0x92989800) [pid = 2387] [serial = 278] [outer = (nil)] 13:02:08 INFO - PROCESS | 2387 | ++DOMWINDOW == 30 (0x9298d000) [pid = 2387] [serial = 279] [outer = 0x92989800] 13:02:08 INFO - PROCESS | 2387 | 1477684928881 Marionette DEBUG loaded listener.js 13:02:09 INFO - PROCESS | 2387 | ++DOMWINDOW == 31 (0x93171400) [pid = 2387] [serial = 280] [outer = 0x92989800] 13:02:10 INFO - . 13:02:10 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html | took 2277ms 13:02:10 INFO - PROCESS | 2387 | 1477684930361 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]]]}] 13:02:10 INFO - PROCESS | 2387 | 1477684930377 Marionette TRACE conn4 -> [0,432,"getWindowHandle",null] 13:02:10 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html 13:02:10 INFO - PROCESS | 2387 | 1477684930385 Marionette TRACE conn4 <- [1,432,null,{"value":"8"}] 13:02:10 INFO - PROCESS | 2387 | 1477684930398 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}] 13:02:10 INFO - PROCESS | 2387 | 1477684930874 Marionette TRACE conn4 <- [1,433,null,{"value":null}] 13:02:10 INFO - PROCESS | 2387 | 1477684930918 Marionette TRACE conn4 -> [0,434,"getWindowHandles",null] 13:02:10 INFO - PROCESS | 2387 | 1477684930940 Marionette TRACE conn4 <- [1,434,null,["8"]] 13:02:10 INFO - PROCESS | 2387 | 1477684930957 Marionette TRACE conn4 -> [0,435,"switchToWindow",{"name":"8"}] 13:02:10 INFO - PROCESS | 2387 | 1477684930964 Marionette TRACE conn4 <- [1,435,null,{}] 13:02:11 INFO - PROCESS | 2387 | 1477684930977 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:02:11 INFO - PROCESS | 2387 | ++DOCSHELL 0x8da35c00 == 13 [pid = 2387] [id = 94] 13:02:11 INFO - PROCESS | 2387 | ++DOMWINDOW == 32 (0x8fbf4800) [pid = 2387] [serial = 281] [outer = (nil)] 13:02:11 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x944a6c00) [pid = 2387] [serial = 282] [outer = 0x8fbf4800] 13:02:11 INFO - PROCESS | 2387 | 1477684931151 Marionette DEBUG loaded listener.js 13:02:11 INFO - PROCESS | 2387 | ++DOMWINDOW == 34 (0x944ae400) [pid = 2387] [serial = 283] [outer = 0x8fbf4800] 13:02:12 INFO - PROCESS | 2387 | 1477684932690 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]]]}] 13:02:12 INFO - . 13:02:12 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html | took 2337ms 13:02:12 INFO - PROCESS | 2387 | 1477684932732 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 13:02:12 INFO - PROCESS | 2387 | 1477684932745 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 13:02:12 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html 13:02:12 INFO - PROCESS | 2387 | 1477684932768 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}] 13:02:13 INFO - PROCESS | 2387 | 1477684933233 Marionette TRACE conn4 <- [1,438,null,{"value":null}] 13:02:13 INFO - PROCESS | 2387 | 1477684933809 Marionette TRACE conn4 -> [0,439,"getWindowHandles",null] 13:02:13 INFO - PROCESS | 2387 | 1477684933813 Marionette TRACE conn4 <- [1,439,null,["8"]] 13:02:13 INFO - PROCESS | 2387 | 1477684933926 Marionette TRACE conn4 -> [0,440,"switchToWindow",{"name":"8"}] 13:02:13 INFO - PROCESS | 2387 | 1477684933937 Marionette TRACE conn4 <- [1,440,null,{}] 13:02:13 INFO - PROCESS | 2387 | 1477684933948 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:02:13 INFO - PROCESS | 2387 | ++DOCSHELL 0x946de000 == 14 [pid = 2387] [id = 95] 13:02:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 35 (0x946dec00) [pid = 2387] [serial = 284] [outer = (nil)] 13:02:14 INFO - PROCESS | 2387 | ++DOMWINDOW == 36 (0x946e2c00) [pid = 2387] [serial = 285] [outer = 0x946dec00] 13:02:14 INFO - PROCESS | 2387 | 1477684934050 Marionette DEBUG loaded listener.js 13:02:14 INFO - PROCESS | 2387 | ++DOMWINDOW == 37 (0x946e7c00) [pid = 2387] [serial = 286] [outer = 0x946dec00] 13:02:14 INFO - PROCESS | 2387 | 1477684934781 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]]]}] 13:02:14 INFO - . 13:02:14 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html | took 2078ms 13:02:14 INFO - PROCESS | 2387 | 1477684934840 Marionette TRACE conn4 -> [0,442,"getWindowHandle",null] 13:02:14 INFO - PROCESS | 2387 | 1477684934846 Marionette TRACE conn4 <- [1,442,null,{"value":"8"}] 13:02:14 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html 13:02:14 INFO - PROCESS | 2387 | 1477684934916 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}] 13:02:15 INFO - PROCESS | 2387 | 1477684935146 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 13:02:15 INFO - PROCESS | 2387 | 1477684935286 Marionette TRACE conn4 -> [0,444,"getWindowHandles",null] 13:02:15 INFO - PROCESS | 2387 | 1477684935292 Marionette TRACE conn4 <- [1,444,null,["8"]] 13:02:15 INFO - PROCESS | 2387 | 1477684935304 Marionette TRACE conn4 -> [0,445,"switchToWindow",{"name":"8"}] 13:02:15 INFO - PROCESS | 2387 | 1477684935312 Marionette TRACE conn4 <- [1,445,null,{}] 13:02:15 INFO - PROCESS | 2387 | 1477684935318 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:02:15 INFO - PROCESS | 2387 | ++DOCSHELL 0x94d5d400 == 15 [pid = 2387] [id = 96] 13:02:15 INFO - PROCESS | 2387 | ++DOMWINDOW == 38 (0x94e2c400) [pid = 2387] [serial = 287] [outer = (nil)] 13:02:15 INFO - PROCESS | 2387 | ++DOMWINDOW == 39 (0x94e34c00) [pid = 2387] [serial = 288] [outer = 0x94e2c400] 13:02:15 INFO - PROCESS | 2387 | 1477684935416 Marionette DEBUG loaded listener.js 13:02:15 INFO - PROCESS | 2387 | ++DOMWINDOW == 40 (0x9558b800) [pid = 2387] [serial = 289] [outer = 0x94e2c400] 13:02:16 INFO - PROCESS | 2387 | 1477684936102 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]]]}] 13:02:16 INFO - . 13:02:16 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html | took 1236ms 13:02:16 INFO - PROCESS | 2387 | 1477684936143 Marionette TRACE conn4 -> [0,447,"getWindowHandle",null] 13:02:16 INFO - PROCESS | 2387 | 1477684936152 Marionette TRACE conn4 <- [1,447,null,{"value":"8"}] 13:02:16 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html 13:02:16 INFO - PROCESS | 2387 | 1477684936161 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}] 13:02:16 INFO - PROCESS | 2387 | 1477684936338 Marionette TRACE conn4 <- [1,448,null,{"value":null}] 13:02:16 INFO - PROCESS | 2387 | 1477684936453 Marionette TRACE conn4 -> [0,449,"getWindowHandles",null] 13:02:16 INFO - PROCESS | 2387 | 1477684936459 Marionette TRACE conn4 <- [1,449,null,["8"]] 13:02:16 INFO - PROCESS | 2387 | 1477684936507 Marionette TRACE conn4 -> [0,450,"switchToWindow",{"name":"8"}] 13:02:16 INFO - PROCESS | 2387 | 1477684936516 Marionette TRACE conn4 <- [1,450,null,{}] 13:02:16 INFO - PROCESS | 2387 | 1477684936522 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:02:16 INFO - PROCESS | 2387 | ++DOCSHELL 0x97b55800 == 16 [pid = 2387] [id = 97] 13:02:16 INFO - PROCESS | 2387 | ++DOMWINDOW == 41 (0x97b56000) [pid = 2387] [serial = 290] [outer = (nil)] 13:02:16 INFO - PROCESS | 2387 | ++DOMWINDOW == 42 (0x97bbe000) [pid = 2387] [serial = 291] [outer = 0x97b56000] 13:02:16 INFO - PROCESS | 2387 | 1477684936623 Marionette DEBUG loaded listener.js 13:02:16 INFO - PROCESS | 2387 | ++DOMWINDOW == 43 (0x97bc4800) [pid = 2387] [serial = 292] [outer = 0x97b56000] 13:02:17 INFO - PROCESS | 2387 | 1477684937338 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]]]}] 13:02:17 INFO - . 13:02:17 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html | took 1226ms 13:02:17 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html 13:02:17 INFO - PROCESS | 2387 | 1477684937389 Marionette TRACE conn4 -> [0,452,"getWindowHandle",null] 13:02:17 INFO - PROCESS | 2387 | 1477684937393 Marionette TRACE conn4 <- [1,452,null,{"value":"8"}] 13:02:17 INFO - PROCESS | 2387 | 1477684937403 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}] 13:02:17 INFO - PROCESS | 2387 | 1477684937615 Marionette TRACE conn4 <- [1,453,null,{"value":null}] 13:02:17 INFO - PROCESS | 2387 | 1477684937818 Marionette TRACE conn4 -> [0,454,"getWindowHandles",null] 13:02:17 INFO - PROCESS | 2387 | 1477684937825 Marionette TRACE conn4 <- [1,454,null,["8"]] 13:02:17 INFO - PROCESS | 2387 | 1477684937851 Marionette TRACE conn4 -> [0,455,"switchToWindow",{"name":"8"}] 13:02:17 INFO - PROCESS | 2387 | 1477684937864 Marionette TRACE conn4 <- [1,455,null,{}] 13:02:17 INFO - PROCESS | 2387 | 1477684937873 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:02:17 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f8d7c00 == 17 [pid = 2387] [id = 98] 13:02:17 INFO - PROCESS | 2387 | ++DOMWINDOW == 44 (0x8f8dc000) [pid = 2387] [serial = 293] [outer = (nil)] 13:02:17 INFO - PROCESS | 2387 | ++DOMWINDOW == 45 (0x8f95b400) [pid = 2387] [serial = 294] [outer = 0x8f8dc000] 13:02:17 INFO - PROCESS | 2387 | 1477684937968 Marionette DEBUG loaded listener.js 13:02:18 INFO - PROCESS | 2387 | ++DOMWINDOW == 46 (0x8fb48000) [pid = 2387] [serial = 295] [outer = 0x8f8dc000] 13:02:18 INFO - PROCESS | 2387 | --DOMWINDOW == 45 (0x93808000) [pid = 2387] [serial = 268] [outer = (nil)] [url = about:blank] 13:02:18 INFO - PROCESS | 2387 | --DOMWINDOW == 44 (0x93807800) [pid = 2387] [serial = 267] [outer = (nil)] [url = about:blank] 13:02:18 INFO - PROCESS | 2387 | --DOMWINDOW == 43 (0x8f98c400) [pid = 2387] [serial = 270] [outer = (nil)] [url = about:blank] 13:02:18 INFO - PROCESS | 2387 | 1477684938742 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]]]}] 13:02:18 INFO - . 13:02:18 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html | took 1427ms 13:02:18 INFO - PROCESS | 2387 | 1477684938833 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 13:02:18 INFO - PROCESS | 2387 | 1477684938839 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 13:02:18 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html 13:02:18 INFO - PROCESS | 2387 | 1477684938849 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}] 13:02:19 INFO - PROCESS | 2387 | 1477684939038 Marionette TRACE conn4 <- [1,458,null,{"value":null}] 13:02:19 INFO - PROCESS | 2387 | 1477684939054 Marionette TRACE conn4 -> [0,459,"getWindowHandles",null] 13:02:19 INFO - PROCESS | 2387 | 1477684939061 Marionette TRACE conn4 <- [1,459,null,["8"]] 13:02:19 INFO - PROCESS | 2387 | 1477684939159 Marionette TRACE conn4 -> [0,460,"switchToWindow",{"name":"8"}] 13:02:19 INFO - PROCESS | 2387 | 1477684939169 Marionette TRACE conn4 <- [1,460,null,{}] 13:02:19 INFO - PROCESS | 2387 | 1477684939181 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:02:19 INFO - PROCESS | 2387 | ++DOCSHELL 0x93173400 == 18 [pid = 2387] [id = 99] 13:02:19 INFO - PROCESS | 2387 | ++DOMWINDOW == 44 (0x93173c00) [pid = 2387] [serial = 296] [outer = (nil)] 13:02:19 INFO - PROCESS | 2387 | ++DOMWINDOW == 45 (0x93922000) [pid = 2387] [serial = 297] [outer = 0x93173c00] 13:02:19 INFO - PROCESS | 2387 | 1477684939268 Marionette DEBUG loaded listener.js 13:02:19 INFO - PROCESS | 2387 | ++DOMWINDOW == 46 (0x93922c00) [pid = 2387] [serial = 298] [outer = 0x93173c00] 13:02:19 INFO - PROCESS | 2387 | ++DOCSHELL 0x94b2c000 == 19 [pid = 2387] [id = 100] 13:02:19 INFO - PROCESS | 2387 | ++DOMWINDOW == 47 (0x94bd0800) [pid = 2387] [serial = 299] [outer = (nil)] 13:02:19 INFO - PROCESS | 2387 | ++DOCSHELL 0x946e4400 == 20 [pid = 2387] [id = 101] 13:02:19 INFO - PROCESS | 2387 | ++DOMWINDOW == 48 (0x94d6a400) [pid = 2387] [serial = 300] [outer = (nil)] 13:02:19 INFO - PROCESS | 2387 | ++DOMWINDOW == 49 (0x94e2d400) [pid = 2387] [serial = 301] [outer = 0x94d6a400] 13:02:19 INFO - PROCESS | 2387 | ++DOMWINDOW == 50 (0x9500a400) [pid = 2387] [serial = 302] [outer = 0x94bd0800] 13:02:21 INFO - PROCESS | 2387 | --DOMWINDOW == 49 (0x92989800) [pid = 2387] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html] 13:02:21 INFO - PROCESS | 2387 | --DOMWINDOW == 48 (0x8f955400) [pid = 2387] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html] 13:02:21 INFO - PROCESS | 2387 | --DOMWINDOW == 47 (0x8f95cc00) [pid = 2387] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-allowed.sub.html] 13:02:21 INFO - PROCESS | 2387 | --DOMWINDOW == 46 (0x8fb50c00) [pid = 2387] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked.sub.html] 13:02:22 INFO - PROCESS | 2387 | ++DOMWINDOW == 47 (0x8dcf1000) [pid = 2387] [serial = 303] [outer = 0x944a6000] 13:02:24 INFO - PROCESS | 2387 | 1477684944822 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]]]}] 13:02:24 INFO - . 13:02:24 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html | took 5987ms 13:02:24 INFO - PROCESS | 2387 | 1477684944875 Marionette TRACE conn4 -> [0,462,"getWindowHandle",null] 13:02:24 INFO - PROCESS | 2387 | 1477684944882 Marionette TRACE conn4 <- [1,462,null,{"value":"8"}] 13:02:24 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html 13:02:24 INFO - PROCESS | 2387 | 1477684944896 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}] 13:02:25 INFO - PROCESS | 2387 | 1477684945168 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 13:02:25 INFO - PROCESS | 2387 | 1477684945319 Marionette TRACE conn4 -> [0,464,"getWindowHandles",null] 13:02:25 INFO - PROCESS | 2387 | 1477684945325 Marionette TRACE conn4 <- [1,464,null,["8"]] 13:02:25 INFO - PROCESS | 2387 | 1477684945333 Marionette TRACE conn4 -> [0,465,"switchToWindow",{"name":"8"}] 13:02:25 INFO - PROCESS | 2387 | 1477684945342 Marionette TRACE conn4 <- [1,465,null,{}] 13:02:25 INFO - PROCESS | 2387 | 1477684945349 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:02:25 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fb49400 == 21 [pid = 2387] [id = 102] 13:02:25 INFO - PROCESS | 2387 | ++DOMWINDOW == 48 (0x8fb55800) [pid = 2387] [serial = 304] [outer = (nil)] 13:02:25 INFO - PROCESS | 2387 | ++DOMWINDOW == 49 (0x8fbf3800) [pid = 2387] [serial = 305] [outer = 0x8fb55800] 13:02:25 INFO - PROCESS | 2387 | 1477684945494 Marionette DEBUG loaded listener.js 13:02:25 INFO - PROCESS | 2387 | ++DOMWINDOW == 50 (0x8fbf5400) [pid = 2387] [serial = 306] [outer = 0x8fb55800] 13:02:26 INFO - PROCESS | 2387 | ++DOCSHELL 0x9330c400 == 22 [pid = 2387] [id = 103] 13:02:26 INFO - PROCESS | 2387 | ++DOMWINDOW == 51 (0x93929000) [pid = 2387] [serial = 307] [outer = (nil)] 13:02:26 INFO - PROCESS | 2387 | ++DOMWINDOW == 52 (0x94649000) [pid = 2387] [serial = 308] [outer = 0x93929000] 13:02:28 INFO - PROCESS | 2387 | --DOCSHELL 0x946e4400 == 21 [pid = 2387] [id = 101] 13:02:28 INFO - PROCESS | 2387 | --DOCSHELL 0x94b2c000 == 20 [pid = 2387] [id = 100] 13:02:28 INFO - PROCESS | 2387 | --DOCSHELL 0x8f8d7c00 == 19 [pid = 2387] [id = 98] 13:02:28 INFO - PROCESS | 2387 | --DOCSHELL 0x946de000 == 18 [pid = 2387] [id = 95] 13:02:28 INFO - PROCESS | 2387 | --DOMWINDOW == 51 (0x9298d000) [pid = 2387] [serial = 279] [outer = (nil)] [url = about:blank] 13:02:28 INFO - PROCESS | 2387 | --DOMWINDOW == 50 (0x93171400) [pid = 2387] [serial = 280] [outer = (nil)] [url = about:blank] 13:02:28 INFO - PROCESS | 2387 | --DOMWINDOW == 49 (0x8fbf9800) [pid = 2387] [serial = 276] [outer = (nil)] [url = about:blank] 13:02:28 INFO - PROCESS | 2387 | --DOMWINDOW == 48 (0x8f8e3c00) [pid = 2387] [serial = 277] [outer = (nil)] [url = about:blank] 13:02:28 INFO - PROCESS | 2387 | --DOMWINDOW == 47 (0x8f959000) [pid = 2387] [serial = 273] [outer = (nil)] [url = about:blank] 13:02:28 INFO - PROCESS | 2387 | --DOMWINDOW == 46 (0x8fab5400) [pid = 2387] [serial = 274] [outer = (nil)] [url = about:blank] 13:02:28 INFO - PROCESS | 2387 | --DOMWINDOW == 45 (0x8f98cc00) [pid = 2387] [serial = 271] [outer = (nil)] [url = about:blank] 13:02:30 INFO - PROCESS | 2387 | --DOMWINDOW == 44 (0x8f8dc000) [pid = 2387] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html] 13:02:31 INFO - PROCESS | 2387 | 1477684951146 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]]]}] 13:02:31 INFO - . 13:02:31 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html | took 6293ms 13:02:31 INFO - PROCESS | 2387 | 1477684951188 Marionette TRACE conn4 -> [0,467,"getWindowHandle",null] 13:02:31 INFO - PROCESS | 2387 | 1477684951195 Marionette TRACE conn4 <- [1,467,null,{"value":"8"}] 13:02:31 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-allowed.sub.html 13:02:31 INFO - PROCESS | 2387 | 1477684951205 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}] 13:02:31 INFO - PROCESS | 2387 | 1477684951388 Marionette TRACE conn4 <- [1,468,null,{"value":null}] 13:02:31 INFO - PROCESS | 2387 | 1477684951495 Marionette TRACE conn4 -> [0,469,"getWindowHandles",null] 13:02:31 INFO - PROCESS | 2387 | 1477684951502 Marionette TRACE conn4 <- [1,469,null,["8"]] 13:02:31 INFO - PROCESS | 2387 | 1477684951510 Marionette TRACE conn4 -> [0,470,"switchToWindow",{"name":"8"}] 13:02:31 INFO - PROCESS | 2387 | 1477684951518 Marionette TRACE conn4 <- [1,470,null,{}] 13:02:31 INFO - PROCESS | 2387 | 1477684951525 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:02:31 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f98ec00 == 19 [pid = 2387] [id = 104] 13:02:31 INFO - PROCESS | 2387 | ++DOMWINDOW == 45 (0x8f992c00) [pid = 2387] [serial = 309] [outer = (nil)] 13:02:31 INFO - PROCESS | 2387 | ++DOMWINDOW == 46 (0x8fab6400) [pid = 2387] [serial = 310] [outer = 0x8f992c00] 13:02:31 INFO - PROCESS | 2387 | 1477684951617 Marionette DEBUG loaded listener.js 13:02:31 INFO - PROCESS | 2387 | ++DOMWINDOW == 47 (0x8fabb000) [pid = 2387] [serial = 311] [outer = 0x8f992c00] 13:02:32 INFO - PROCESS | 2387 | ++DOCSHELL 0x926e5800 == 20 [pid = 2387] [id = 105] 13:02:32 INFO - PROCESS | 2387 | ++DOMWINDOW == 48 (0x9298a400) [pid = 2387] [serial = 312] [outer = (nil)] 13:02:32 INFO - PROCESS | 2387 | ++DOMWINDOW == 49 (0x92992400) [pid = 2387] [serial = 313] [outer = 0x9298a400] 13:02:36 INFO - PROCESS | 2387 | --DOCSHELL 0x8f954c00 == 19 [pid = 2387] [id = 92] 13:02:36 INFO - PROCESS | 2387 | --DOCSHELL 0x92987c00 == 18 [pid = 2387] [id = 93] 13:02:36 INFO - PROCESS | 2387 | --DOCSHELL 0x8f955000 == 17 [pid = 2387] [id = 91] 13:02:36 INFO - PROCESS | 2387 | --DOCSHELL 0x8f95b800 == 16 [pid = 2387] [id = 90] 13:02:36 INFO - PROCESS | 2387 | --DOCSHELL 0x93173400 == 15 [pid = 2387] [id = 99] 13:02:36 INFO - PROCESS | 2387 | --DOCSHELL 0x9330c400 == 14 [pid = 2387] [id = 103] 13:02:36 INFO - PROCESS | 2387 | --DOCSHELL 0x8fb49400 == 13 [pid = 2387] [id = 102] 13:02:36 INFO - PROCESS | 2387 | --DOMWINDOW == 48 (0x93922000) [pid = 2387] [serial = 297] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2387 | --DOMWINDOW == 47 (0x944a6c00) [pid = 2387] [serial = 282] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2387 | --DOMWINDOW == 46 (0x8f95b400) [pid = 2387] [serial = 294] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2387 | --DOMWINDOW == 45 (0x8fb48000) [pid = 2387] [serial = 295] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2387 | --DOMWINDOW == 44 (0x8f8d7800) [pid = 2387] [serial = 211] [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.] 13:02:36 INFO - PROCESS | 2387 | --DOMWINDOW == 43 (0x946e2c00) [pid = 2387] [serial = 285] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2387 | --DOMWINDOW == 42 (0x97bbe000) [pid = 2387] [serial = 291] [outer = (nil)] [url = about:blank] 13:02:36 INFO - PROCESS | 2387 | --DOMWINDOW == 41 (0x94e34c00) [pid = 2387] [serial = 288] [outer = (nil)] [url = about:blank] 13:02:37 INFO - PROCESS | 2387 | 1477684957269 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]]]}] 13:02:37 INFO - ... 13:02:37 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-allowed.sub.html | took 6086ms 13:02:37 INFO - PROCESS | 2387 | 1477684957292 Marionette TRACE conn4 -> [0,472,"getWindowHandle",null] 13:02:37 INFO - PROCESS | 2387 | 1477684957299 Marionette TRACE conn4 <- [1,472,null,{"value":"8"}] 13:02:37 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-blocked.sub.html 13:02:37 INFO - PROCESS | 2387 | 1477684957313 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}] 13:02:37 INFO - PROCESS | 2387 | --DOCSHELL 0x926e5800 == 12 [pid = 2387] [id = 105] 13:02:37 INFO - PROCESS | 2387 | 1477684957537 Marionette TRACE conn4 <- [1,473,null,{"value":null}] 13:02:37 INFO - PROCESS | 2387 | 1477684957649 Marionette TRACE conn4 -> [0,474,"getWindowHandles",null] 13:02:37 INFO - PROCESS | 2387 | 1477684957656 Marionette TRACE conn4 <- [1,474,null,["8"]] 13:02:37 INFO - PROCESS | 2387 | 1477684957664 Marionette TRACE conn4 -> [0,475,"switchToWindow",{"name":"8"}] 13:02:37 INFO - PROCESS | 2387 | 1477684957673 Marionette TRACE conn4 <- [1,475,null,{}] 13:02:37 INFO - PROCESS | 2387 | 1477684957680 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:02:37 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fab6000 == 13 [pid = 2387] [id = 106] 13:02:37 INFO - PROCESS | 2387 | ++DOMWINDOW == 42 (0x8fab7c00) [pid = 2387] [serial = 314] [outer = (nil)] 13:02:37 INFO - PROCESS | 2387 | ++DOMWINDOW == 43 (0x8fb47400) [pid = 2387] [serial = 315] [outer = 0x8fab7c00] 13:02:37 INFO - PROCESS | 2387 | 1477684957783 Marionette DEBUG loaded listener.js 13:02:37 INFO - PROCESS | 2387 | ++DOMWINDOW == 44 (0x8fbecc00) [pid = 2387] [serial = 316] [outer = 0x8fab7c00] 13:02:38 INFO - PROCESS | 2387 | ++DOCSHELL 0x923b1c00 == 14 [pid = 2387] [id = 107] 13:02:38 INFO - PROCESS | 2387 | ++DOMWINDOW == 45 (0x92487000) [pid = 2387] [serial = 317] [outer = (nil)] 13:02:38 INFO - PROCESS | 2387 | [2387] 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 616 13:02:38 INFO - PROCESS | 2387 | ++DOMWINDOW == 46 (0x92996c00) [pid = 2387] [serial = 318] [outer = 0x92487000] 13:02:38 INFO - PROCESS | 2387 | 1477684958847 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]]]}] 13:02:38 INFO - .. 13:02:38 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-blocked.sub.html | took 1579ms 13:02:38 INFO - PROCESS | 2387 | 1477684958889 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 13:02:38 INFO - PROCESS | 2387 | 1477684958896 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 13:02:38 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html 13:02:38 INFO - PROCESS | 2387 | 1477684958909 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}] 13:02:39 INFO - PROCESS | 2387 | --DOCSHELL 0x923b1c00 == 13 [pid = 2387] [id = 107] 13:02:39 INFO - PROCESS | 2387 | 1477684959175 Marionette TRACE conn4 <- [1,478,null,{"value":null}] 13:02:39 INFO - PROCESS | 2387 | 1477684959199 Marionette TRACE conn4 -> [0,479,"getWindowHandles",null] 13:02:39 INFO - PROCESS | 2387 | 1477684959204 Marionette TRACE conn4 <- [1,479,null,["8"]] 13:02:39 INFO - PROCESS | 2387 | 1477684959211 Marionette TRACE conn4 -> [0,480,"switchToWindow",{"name":"8"}] 13:02:39 INFO - PROCESS | 2387 | 1477684959217 Marionette TRACE conn4 <- [1,480,null,{}] 13:02:39 INFO - PROCESS | 2387 | 1477684959279 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:02:39 INFO - PROCESS | 2387 | ++DOCSHELL 0x93282c00 == 14 [pid = 2387] [id = 108] 13:02:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 47 (0x93306800) [pid = 2387] [serial = 319] [outer = (nil)] 13:02:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 48 (0x9330e800) [pid = 2387] [serial = 320] [outer = 0x93306800] 13:02:39 INFO - PROCESS | 2387 | 1477684959372 Marionette DEBUG loaded listener.js 13:02:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 49 (0x8f959c00) [pid = 2387] [serial = 321] [outer = 0x93306800] 13:02:39 INFO - PROCESS | 2387 | --DOMWINDOW == 48 (0x93173c00) [pid = 2387] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html] 13:02:39 INFO - PROCESS | 2387 | --DOMWINDOW == 47 (0x94bd0800) [pid = 2387] [serial = 299] [outer = (nil)] [url = about:blank] 13:02:39 INFO - PROCESS | 2387 | --DOMWINDOW == 46 (0x94d6a400) [pid = 2387] [serial = 300] [outer = (nil)] [url = about:blank] 13:02:39 INFO - PROCESS | 2387 | --DOMWINDOW == 45 (0x93929000) [pid = 2387] [serial = 307] [outer = (nil)] [url = about:blank] 13:02:39 INFO - PROCESS | 2387 | --DOMWINDOW == 44 (0x8fb55800) [pid = 2387] [serial = 304] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html] 13:02:39 INFO - PROCESS | 2387 | --DOMWINDOW == 43 (0x946dec00) [pid = 2387] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html] 13:02:39 INFO - PROCESS | 2387 | --DOMWINDOW == 42 (0x8fbf4800) [pid = 2387] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html] 13:02:39 INFO - PROCESS | 2387 | --DOMWINDOW == 41 (0x94e2c400) [pid = 2387] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html] 13:02:39 INFO - PROCESS | 2387 | --DOMWINDOW == 40 (0x97b56000) [pid = 2387] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html] 13:02:39 INFO - PROCESS | 2387 | ++DOCSHELL 0x944a5c00 == 15 [pid = 2387] [id = 109] 13:02:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 41 (0x9464d800) [pid = 2387] [serial = 322] [outer = (nil)] 13:02:39 INFO - PROCESS | 2387 | ++DOCSHELL 0x946da000 == 16 [pid = 2387] [id = 110] 13:02:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 42 (0x946dc800) [pid = 2387] [serial = 323] [outer = (nil)] 13:02:39 INFO - PROCESS | 2387 | ++DOCSHELL 0x946dec00 == 17 [pid = 2387] [id = 111] 13:02:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 43 (0x946df800) [pid = 2387] [serial = 324] [outer = (nil)] 13:02:39 INFO - PROCESS | 2387 | [2387] 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 616 13:02:40 INFO - PROCESS | 2387 | ++DOMWINDOW == 44 (0x946e5400) [pid = 2387] [serial = 325] [outer = 0x946dc800] 13:02:40 INFO - PROCESS | 2387 | ++DOMWINDOW == 45 (0x946e7800) [pid = 2387] [serial = 326] [outer = 0x9464d800] 13:02:40 INFO - PROCESS | 2387 | ++DOMWINDOW == 46 (0x94647c00) [pid = 2387] [serial = 327] [outer = 0x946df800] 13:02:40 INFO - PROCESS | 2387 | 1477684960544 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]]]}] 13:02:40 INFO - ... 13:02:40 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html | took 1675ms 13:02:40 INFO - PROCESS | 2387 | 1477684960589 Marionette TRACE conn4 -> [0,482,"getWindowHandle",null] 13:02:40 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html 13:02:40 INFO - PROCESS | 2387 | 1477684960597 Marionette TRACE conn4 <- [1,482,null,{"value":"8"}] 13:02:40 INFO - PROCESS | 2387 | 1477684960605 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}] 13:02:40 INFO - PROCESS | 2387 | --DOCSHELL 0x946dec00 == 16 [pid = 2387] [id = 111] 13:02:40 INFO - PROCESS | 2387 | 1477684960849 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 13:02:40 INFO - PROCESS | 2387 | 1477684960967 Marionette TRACE conn4 -> [0,484,"getWindowHandles",null] 13:02:40 INFO - PROCESS | 2387 | 1477684960972 Marionette TRACE conn4 <- [1,484,null,["8"]] 13:02:40 INFO - PROCESS | 2387 | 1477684960979 Marionette TRACE conn4 -> [0,485,"switchToWindow",{"name":"8"}] 13:02:40 INFO - PROCESS | 2387 | 1477684960987 Marionette TRACE conn4 <- [1,485,null,{}] 13:02:41 INFO - PROCESS | 2387 | 1477684960994 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:02:41 INFO - PROCESS | 2387 | ++DOCSHELL 0x94d6a400 == 17 [pid = 2387] [id = 112] 13:02:41 INFO - PROCESS | 2387 | ++DOMWINDOW == 47 (0x94d6a800) [pid = 2387] [serial = 328] [outer = (nil)] 13:02:41 INFO - PROCESS | 2387 | ++DOMWINDOW == 48 (0x94e39400) [pid = 2387] [serial = 329] [outer = 0x94d6a800] 13:02:41 INFO - PROCESS | 2387 | 1477684961088 Marionette DEBUG loaded listener.js 13:02:41 INFO - PROCESS | 2387 | ++DOMWINDOW == 49 (0x9558fc00) [pid = 2387] [serial = 330] [outer = 0x94d6a800] 13:02:44 INFO - PROCESS | 2387 | --DOCSHELL 0x94d5d400 == 16 [pid = 2387] [id = 96] 13:02:44 INFO - PROCESS | 2387 | --DOCSHELL 0x97b55800 == 15 [pid = 2387] [id = 97] 13:02:44 INFO - PROCESS | 2387 | --DOCSHELL 0x946da000 == 14 [pid = 2387] [id = 110] 13:02:44 INFO - PROCESS | 2387 | --DOCSHELL 0x944a5c00 == 13 [pid = 2387] [id = 109] 13:02:44 INFO - PROCESS | 2387 | --DOCSHELL 0x93282c00 == 12 [pid = 2387] [id = 108] 13:02:44 INFO - PROCESS | 2387 | --DOCSHELL 0x8fab6000 == 11 [pid = 2387] [id = 106] 13:02:44 INFO - PROCESS | 2387 | --DOCSHELL 0x8f98ec00 == 10 [pid = 2387] [id = 104] 13:02:44 INFO - PROCESS | 2387 | --DOMWINDOW == 48 (0x9500a400) [pid = 2387] [serial = 302] [outer = (nil)] [url = about:blank] 13:02:44 INFO - PROCESS | 2387 | --DOMWINDOW == 47 (0x94e2d400) [pid = 2387] [serial = 301] [outer = (nil)] [url = about:blank] 13:02:44 INFO - PROCESS | 2387 | --DOMWINDOW == 46 (0x94649000) [pid = 2387] [serial = 308] [outer = (nil)] [url = about:blank] 13:02:44 INFO - PROCESS | 2387 | --DOMWINDOW == 45 (0x946e7c00) [pid = 2387] [serial = 286] [outer = (nil)] [url = about:blank] 13:02:44 INFO - PROCESS | 2387 | --DOMWINDOW == 44 (0x944ae400) [pid = 2387] [serial = 283] [outer = (nil)] [url = about:blank] 13:02:44 INFO - PROCESS | 2387 | --DOMWINDOW == 43 (0x9558b800) [pid = 2387] [serial = 289] [outer = (nil)] [url = about:blank] 13:02:44 INFO - PROCESS | 2387 | --DOMWINDOW == 42 (0x97bc4800) [pid = 2387] [serial = 292] [outer = (nil)] [url = about:blank] 13:02:44 INFO - PROCESS | 2387 | --DOMWINDOW == 41 (0x8fbf3800) [pid = 2387] [serial = 305] [outer = (nil)] [url = about:blank] 13:02:44 INFO - PROCESS | 2387 | --DOMWINDOW == 40 (0x8fbf5400) [pid = 2387] [serial = 306] [outer = (nil)] [url = about:blank] 13:02:44 INFO - PROCESS | 2387 | --DOMWINDOW == 39 (0x93922c00) [pid = 2387] [serial = 298] [outer = (nil)] [url = about:blank] 13:02:44 INFO - PROCESS | 2387 | --DOMWINDOW == 38 (0x8fab6400) [pid = 2387] [serial = 310] [outer = (nil)] [url = about:blank] 13:02:46 INFO - PROCESS | 2387 | 1477684966702 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]]]}] 13:02:46 INFO - .. 13:02:46 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html | took 6138ms 13:02:46 INFO - PROCESS | 2387 | 1477684966743 Marionette TRACE conn4 -> [0,487,"getWindowHandle",null] 13:02:46 INFO - PROCESS | 2387 | 1477684966750 Marionette TRACE conn4 <- [1,487,null,{"value":"8"}] 13:02:46 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html 13:02:46 INFO - PROCESS | 2387 | 1477684966763 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}] 13:02:47 INFO - PROCESS | 2387 | 1477684967007 Marionette TRACE conn4 <- [1,488,null,{"value":null}] 13:02:47 INFO - PROCESS | 2387 | 1477684967083 Marionette TRACE conn4 -> [0,489,"getWindowHandles",null] 13:02:47 INFO - PROCESS | 2387 | 1477684967090 Marionette TRACE conn4 <- [1,489,null,["8"]] 13:02:47 INFO - PROCESS | 2387 | 1477684967100 Marionette TRACE conn4 -> [0,490,"switchToWindow",{"name":"8"}] 13:02:47 INFO - PROCESS | 2387 | 1477684967113 Marionette TRACE conn4 <- [1,490,null,{}] 13:02:47 INFO - PROCESS | 2387 | 1477684967128 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:02:47 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f954c00 == 11 [pid = 2387] [id = 113] 13:02:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 39 (0x8f955000) [pid = 2387] [serial = 331] [outer = (nil)] 13:02:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 40 (0x8f958400) [pid = 2387] [serial = 332] [outer = 0x8f955000] 13:02:47 INFO - PROCESS | 2387 | 1477684967238 Marionette DEBUG loaded listener.js 13:02:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 41 (0x8fab4c00) [pid = 2387] [serial = 333] [outer = 0x8f955000] 13:02:48 INFO - PROCESS | 2387 | --DOMWINDOW == 40 (0x8f992c00) [pid = 2387] [serial = 309] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-allowed.sub.html] 13:02:48 INFO - PROCESS | 2387 | --DOMWINDOW == 39 (0x93306800) [pid = 2387] [serial = 319] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html] 13:02:48 INFO - PROCESS | 2387 | --DOMWINDOW == 38 (0x9464d800) [pid = 2387] [serial = 322] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 13:02:48 INFO - PROCESS | 2387 | --DOMWINDOW == 37 (0x946dc800) [pid = 2387] [serial = 323] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 13:02:48 INFO - PROCESS | 2387 | --DOMWINDOW == 36 (0x946df800) [pid = 2387] [serial = 324] [outer = (nil)] [url = about:blank] 13:02:48 INFO - PROCESS | 2387 | --DOMWINDOW == 35 (0x8fab7c00) [pid = 2387] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html] 13:02:48 INFO - PROCESS | 2387 | --DOMWINDOW == 34 (0x9298a400) [pid = 2387] [serial = 312] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 13:02:48 INFO - PROCESS | 2387 | --DOMWINDOW == 33 (0x92487000) [pid = 2387] [serial = 317] [outer = (nil)] [url = about:blank] 13:02:48 INFO - PROCESS | 2387 | 1477684968404 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]]]}] 13:02:48 INFO - .. 13:02:48 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html | took 1678ms 13:02:48 INFO - PROCESS | 2387 | 1477684968440 Marionette TRACE conn4 -> [0,492,"getWindowHandle",null] 13:02:48 INFO - PROCESS | 2387 | 1477684968446 Marionette TRACE conn4 <- [1,492,null,{"value":"8"}] 13:02:48 INFO - TEST-START | /content-security-policy/blink-contrib/image-allowed.sub.html 13:02:48 INFO - PROCESS | 2387 | 1477684968454 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}] 13:02:48 INFO - PROCESS | 2387 | 1477684968649 Marionette TRACE conn4 <- [1,493,null,{"value":null}] 13:02:48 INFO - PROCESS | 2387 | 1477684968763 Marionette TRACE conn4 -> [0,494,"getWindowHandles",null] 13:02:48 INFO - PROCESS | 2387 | 1477684968769 Marionette TRACE conn4 <- [1,494,null,["8"]] 13:02:48 INFO - PROCESS | 2387 | 1477684968776 Marionette TRACE conn4 -> [0,495,"switchToWindow",{"name":"8"}] 13:02:48 INFO - PROCESS | 2387 | 1477684968782 Marionette TRACE conn4 <- [1,495,null,{}] 13:02:48 INFO - PROCESS | 2387 | 1477684968790 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:02:48 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f989c00 == 12 [pid = 2387] [id = 114] 13:02:48 INFO - PROCESS | 2387 | ++DOMWINDOW == 34 (0x8f98e000) [pid = 2387] [serial = 334] [outer = (nil)] 13:02:48 INFO - PROCESS | 2387 | ++DOMWINDOW == 35 (0x91072c00) [pid = 2387] [serial = 335] [outer = 0x8f98e000] 13:02:48 INFO - PROCESS | 2387 | 1477684968878 Marionette DEBUG loaded listener.js 13:02:49 INFO - PROCESS | 2387 | ++DOMWINDOW == 36 (0x8f8e5c00) [pid = 2387] [serial = 336] [outer = 0x8f98e000] 13:02:52 INFO - PROCESS | 2387 | --DOCSHELL 0x8da35c00 == 11 [pid = 2387] [id = 94] 13:02:52 INFO - PROCESS | 2387 | --DOCSHELL 0x8f954c00 == 10 [pid = 2387] [id = 113] 13:02:52 INFO - PROCESS | 2387 | --DOCSHELL 0x94d6a400 == 9 [pid = 2387] [id = 112] 13:02:52 INFO - PROCESS | 2387 | --DOMWINDOW == 35 (0x946e7800) [pid = 2387] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 13:02:52 INFO - PROCESS | 2387 | --DOMWINDOW == 34 (0x946e5400) [pid = 2387] [serial = 325] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 13:02:52 INFO - PROCESS | 2387 | --DOMWINDOW == 33 (0x94647c00) [pid = 2387] [serial = 327] [outer = (nil)] [url = about:blank] 13:02:52 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x9330e800) [pid = 2387] [serial = 320] [outer = (nil)] [url = about:blank] 13:02:52 INFO - PROCESS | 2387 | --DOMWINDOW == 31 (0x8f959c00) [pid = 2387] [serial = 321] [outer = (nil)] [url = about:blank] 13:02:52 INFO - PROCESS | 2387 | --DOMWINDOW == 30 (0x8fb47400) [pid = 2387] [serial = 315] [outer = (nil)] [url = about:blank] 13:02:52 INFO - PROCESS | 2387 | --DOMWINDOW == 29 (0x8fbecc00) [pid = 2387] [serial = 316] [outer = (nil)] [url = about:blank] 13:02:52 INFO - PROCESS | 2387 | --DOMWINDOW == 28 (0x8fabb000) [pid = 2387] [serial = 311] [outer = (nil)] [url = about:blank] 13:02:52 INFO - PROCESS | 2387 | --DOMWINDOW == 27 (0x92992400) [pid = 2387] [serial = 313] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 13:02:52 INFO - PROCESS | 2387 | --DOMWINDOW == 26 (0x92996c00) [pid = 2387] [serial = 318] [outer = (nil)] [url = about:blank] 13:02:54 INFO - PROCESS | 2387 | 1477684974451 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]]]}] 13:02:54 INFO - .. 13:02:54 INFO - TEST-OK | /content-security-policy/blink-contrib/image-allowed.sub.html | took 6043ms 13:02:54 INFO - PROCESS | 2387 | 1477684974498 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 13:02:54 INFO - PROCESS | 2387 | 1477684974505 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 13:02:54 INFO - TEST-START | /content-security-policy/blink-contrib/image-blocked.sub.html 13:02:54 INFO - PROCESS | 2387 | 1477684974518 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}] 13:02:54 INFO - PROCESS | 2387 | 1477684974727 Marionette TRACE conn4 <- [1,498,null,{"value":null}] 13:02:54 INFO - PROCESS | 2387 | 1477684974847 Marionette TRACE conn4 -> [0,499,"getWindowHandles",null] 13:02:54 INFO - PROCESS | 2387 | 1477684974854 Marionette TRACE conn4 <- [1,499,null,["8"]] 13:02:54 INFO - PROCESS | 2387 | 1477684974862 Marionette TRACE conn4 -> [0,500,"switchToWindow",{"name":"8"}] 13:02:54 INFO - PROCESS | 2387 | 1477684974870 Marionette TRACE conn4 <- [1,500,null,{}] 13:02:54 INFO - PROCESS | 2387 | 1477684974883 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:02:54 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f954400 == 10 [pid = 2387] [id = 115] 13:02:54 INFO - PROCESS | 2387 | ++DOMWINDOW == 27 (0x8f954800) [pid = 2387] [serial = 337] [outer = (nil)] 13:02:54 INFO - PROCESS | 2387 | ++DOMWINDOW == 28 (0x8f959c00) [pid = 2387] [serial = 338] [outer = 0x8f954800] 13:02:54 INFO - PROCESS | 2387 | 1477684974981 Marionette DEBUG loaded listener.js 13:02:55 INFO - PROCESS | 2387 | ++DOMWINDOW == 29 (0x8f98d000) [pid = 2387] [serial = 339] [outer = 0x8f954800] 13:02:55 INFO - PROCESS | 2387 | --DOMWINDOW == 28 (0x8f955000) [pid = 2387] [serial = 331] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-blocked.sub.html] 13:02:55 INFO - PROCESS | 2387 | --DOMWINDOW == 27 (0x94d6a800) [pid = 2387] [serial = 328] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-allowed.sub.html] 13:02:56 INFO - PROCESS | 2387 | 1477684976134 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]]]}] 13:02:56 INFO - .. 13:02:56 INFO - TEST-OK | /content-security-policy/blink-contrib/image-blocked.sub.html | took 1673ms 13:02:56 INFO - PROCESS | 2387 | 1477684976189 Marionette TRACE conn4 -> [0,502,"getWindowHandle",null] 13:02:56 INFO - PROCESS | 2387 | 1477684976195 Marionette TRACE conn4 <- [1,502,null,{"value":"8"}] 13:02:56 INFO - TEST-START | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html 13:02:56 INFO - PROCESS | 2387 | 1477684976203 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}] 13:02:56 INFO - PROCESS | 2387 | 1477684976435 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 13:02:56 INFO - PROCESS | 2387 | 1477684976452 Marionette TRACE conn4 -> [0,504,"getWindowHandles",null] 13:02:56 INFO - PROCESS | 2387 | 1477684976456 Marionette TRACE conn4 <- [1,504,null,["8"]] 13:02:56 INFO - PROCESS | 2387 | 1477684976464 Marionette TRACE conn4 -> [0,505,"switchToWindow",{"name":"8"}] 13:02:56 INFO - PROCESS | 2387 | 1477684976470 Marionette TRACE conn4 <- [1,505,null,{}] 13:02:56 INFO - PROCESS | 2387 | 1477684976477 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:02:56 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f98ec00 == 11 [pid = 2387] [id = 116] 13:02:56 INFO - PROCESS | 2387 | ++DOMWINDOW == 28 (0x8fabb800) [pid = 2387] [serial = 340] [outer = (nil)] 13:02:56 INFO - PROCESS | 2387 | ++DOMWINDOW == 29 (0x8fbf9c00) [pid = 2387] [serial = 341] [outer = 0x8fabb800] 13:02:56 INFO - PROCESS | 2387 | 1477684976564 Marionette DEBUG loaded listener.js 13:02:56 INFO - PROCESS | 2387 | ++DOMWINDOW == 30 (0x8f8e5000) [pid = 2387] [serial = 342] [outer = 0x8fabb800] 13:03:00 INFO - PROCESS | 2387 | --DOCSHELL 0x8f954400 == 10 [pid = 2387] [id = 115] 13:03:00 INFO - PROCESS | 2387 | --DOCSHELL 0x8f989c00 == 9 [pid = 2387] [id = 114] 13:03:01 INFO - PROCESS | 2387 | --DOMWINDOW == 29 (0x94e39400) [pid = 2387] [serial = 329] [outer = (nil)] [url = about:blank] 13:03:01 INFO - PROCESS | 2387 | --DOMWINDOW == 28 (0x8f958400) [pid = 2387] [serial = 332] [outer = (nil)] [url = about:blank] 13:03:01 INFO - PROCESS | 2387 | --DOMWINDOW == 27 (0x8fab4c00) [pid = 2387] [serial = 333] [outer = (nil)] [url = about:blank] 13:03:01 INFO - PROCESS | 2387 | --DOMWINDOW == 26 (0x9558fc00) [pid = 2387] [serial = 330] [outer = (nil)] [url = about:blank] 13:03:01 INFO - PROCESS | 2387 | --DOMWINDOW == 25 (0x91072c00) [pid = 2387] [serial = 335] [outer = (nil)] [url = about:blank] 13:03:02 INFO - PROCESS | 2387 | 1477684982181 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]]]}] 13:03:02 INFO - .. 13:03:02 INFO - TEST-OK | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html | took 6039ms 13:03:02 INFO - PROCESS | 2387 | 1477684982244 Marionette TRACE conn4 -> [0,507,"getWindowHandle",null] 13:03:02 INFO - PROCESS | 2387 | 1477684982251 Marionette TRACE conn4 <- [1,507,null,{"value":"8"}] 13:03:02 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html 13:03:02 INFO - PROCESS | 2387 | 1477684982263 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}] 13:03:02 INFO - PROCESS | 2387 | 1477684982501 Marionette TRACE conn4 <- [1,508,null,{"value":null}] 13:03:02 INFO - PROCESS | 2387 | 1477684982526 Marionette TRACE conn4 -> [0,509,"getWindowHandles",null] 13:03:02 INFO - PROCESS | 2387 | 1477684982533 Marionette TRACE conn4 <- [1,509,null,["8"]] 13:03:02 INFO - PROCESS | 2387 | 1477684982542 Marionette TRACE conn4 -> [0,510,"switchToWindow",{"name":"8"}] 13:03:02 INFO - PROCESS | 2387 | 1477684982549 Marionette TRACE conn4 <- [1,510,null,{}] 13:03:02 INFO - PROCESS | 2387 | 1477684982556 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:03:02 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f959400 == 10 [pid = 2387] [id = 117] 13:03:02 INFO - PROCESS | 2387 | ++DOMWINDOW == 26 (0x8f95a000) [pid = 2387] [serial = 343] [outer = (nil)] 13:03:02 INFO - PROCESS | 2387 | ++DOMWINDOW == 27 (0x8f98bc00) [pid = 2387] [serial = 344] [outer = 0x8f95a000] 13:03:02 INFO - PROCESS | 2387 | 1477684982652 Marionette DEBUG loaded listener.js 13:03:02 INFO - PROCESS | 2387 | ++DOMWINDOW == 28 (0x8fab9000) [pid = 2387] [serial = 345] [outer = 0x8f95a000] 13:03:03 INFO - PROCESS | 2387 | --DOMWINDOW == 27 (0x8f98e000) [pid = 2387] [serial = 334] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-allowed.sub.html] 13:03:03 INFO - PROCESS | 2387 | --DOMWINDOW == 26 (0x8f954800) [pid = 2387] [serial = 337] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-blocked.sub.html] 13:03:08 INFO - PROCESS | 2387 | 1477684988345 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]]]}] 13:03:08 INFO - .. 13:03:08 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html | took 6103ms 13:03:08 INFO - PROCESS | 2387 | 1477684988363 Marionette TRACE conn4 -> [0,512,"getWindowHandle",null] 13:03:08 INFO - PROCESS | 2387 | 1477684988370 Marionette TRACE conn4 <- [1,512,null,{"value":"8"}] 13:03:08 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html 13:03:08 INFO - PROCESS | 2387 | 1477684988382 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}] 13:03:08 INFO - PROCESS | 2387 | 1477684988602 Marionette TRACE conn4 <- [1,513,null,{"value":null}] 13:03:08 INFO - PROCESS | 2387 | 1477684988798 Marionette TRACE conn4 -> [0,514,"getWindowHandles",null] 13:03:08 INFO - PROCESS | 2387 | 1477684988805 Marionette TRACE conn4 <- [1,514,null,["8"]] 13:03:08 INFO - PROCESS | 2387 | 1477684988813 Marionette TRACE conn4 -> [0,515,"switchToWindow",{"name":"8"}] 13:03:08 INFO - PROCESS | 2387 | 1477684988823 Marionette TRACE conn4 <- [1,515,null,{}] 13:03:08 INFO - PROCESS | 2387 | 1477684988832 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:03:08 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f8e0c00 == 11 [pid = 2387] [id = 118] 13:03:08 INFO - PROCESS | 2387 | ++DOMWINDOW == 27 (0x8f8e1000) [pid = 2387] [serial = 346] [outer = (nil)] 13:03:08 INFO - PROCESS | 2387 | ++DOMWINDOW == 28 (0x8f958000) [pid = 2387] [serial = 347] [outer = 0x8f8e1000] 13:03:08 INFO - PROCESS | 2387 | 1477684988927 Marionette DEBUG loaded listener.js 13:03:09 INFO - PROCESS | 2387 | ++DOMWINDOW == 29 (0x8fabb000) [pid = 2387] [serial = 348] [outer = 0x8f8e1000] 13:03:09 INFO - PROCESS | 2387 | --DOMWINDOW == 28 (0x8f959c00) [pid = 2387] [serial = 338] [outer = (nil)] [url = about:blank] 13:03:09 INFO - PROCESS | 2387 | --DOMWINDOW == 27 (0x8f98d000) [pid = 2387] [serial = 339] [outer = (nil)] [url = about:blank] 13:03:09 INFO - PROCESS | 2387 | --DOMWINDOW == 26 (0x8f8e5c00) [pid = 2387] [serial = 336] [outer = (nil)] [url = about:blank] 13:03:09 INFO - PROCESS | 2387 | --DOMWINDOW == 25 (0x8fbf9c00) [pid = 2387] [serial = 341] [outer = (nil)] [url = about:blank] 13:03:10 INFO - PROCESS | 2387 | 1477684990177 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]]]}] 13:03:10 INFO - . 13:03:10 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html | took 1826ms 13:03:10 INFO - PROCESS | 2387 | 1477684990208 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 13:03:10 INFO - PROCESS | 2387 | 1477684990215 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 13:03:10 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html 13:03:10 INFO - PROCESS | 2387 | 1477684990223 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}] 13:03:10 INFO - PROCESS | 2387 | 1477684990405 Marionette TRACE conn4 <- [1,518,null,{"value":null}] 13:03:10 INFO - PROCESS | 2387 | 1477684990532 Marionette TRACE conn4 -> [0,519,"getWindowHandles",null] 13:03:10 INFO - PROCESS | 2387 | 1477684990541 Marionette TRACE conn4 <- [1,519,null,["8"]] 13:03:10 INFO - PROCESS | 2387 | 1477684990548 Marionette TRACE conn4 -> [0,520,"switchToWindow",{"name":"8"}] 13:03:10 INFO - PROCESS | 2387 | 1477684990557 Marionette TRACE conn4 <- [1,520,null,{}] 13:03:10 INFO - PROCESS | 2387 | 1477684990563 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:03:10 INFO - PROCESS | 2387 | ++DOCSHELL 0x9247dc00 == 12 [pid = 2387] [id = 119] 13:03:10 INFO - PROCESS | 2387 | ++DOMWINDOW == 26 (0x92488c00) [pid = 2387] [serial = 349] [outer = (nil)] 13:03:10 INFO - PROCESS | 2387 | ++DOMWINDOW == 27 (0x926e5000) [pid = 2387] [serial = 350] [outer = 0x92488c00] 13:03:10 INFO - PROCESS | 2387 | 1477684990658 Marionette DEBUG loaded listener.js 13:03:10 INFO - PROCESS | 2387 | ++DOMWINDOW == 28 (0x8f951000) [pid = 2387] [serial = 351] [outer = 0x92488c00] 13:03:11 INFO - PROCESS | 2387 | --DOMWINDOW == 27 (0x8fabb800) [pid = 2387] [serial = 340] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html] 13:03:16 INFO - PROCESS | 2387 | 1477684996297 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]]]}] 13:03:16 INFO - .. 13:03:16 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html | took 6095ms 13:03:16 INFO - PROCESS | 2387 | 1477684996321 Marionette TRACE conn4 -> [0,522,"getWindowHandle",null] 13:03:16 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html 13:03:16 INFO - PROCESS | 2387 | 1477684996334 Marionette TRACE conn4 <- [1,522,null,{"value":"8"}] 13:03:16 INFO - PROCESS | 2387 | 1477684996349 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}] 13:03:16 INFO - PROCESS | 2387 | 1477684996643 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 13:03:16 INFO - PROCESS | 2387 | 1477684996790 Marionette TRACE conn4 -> [0,524,"getWindowHandles",null] 13:03:16 INFO - PROCESS | 2387 | 1477684996797 Marionette TRACE conn4 <- [1,524,null,["8"]] 13:03:16 INFO - PROCESS | 2387 | 1477684996806 Marionette TRACE conn4 -> [0,525,"switchToWindow",{"name":"8"}] 13:03:16 INFO - PROCESS | 2387 | 1477684996815 Marionette TRACE conn4 <- [1,525,null,{}] 13:03:16 INFO - PROCESS | 2387 | 1477684996820 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:03:16 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fab7c00 == 13 [pid = 2387] [id = 120] 13:03:16 INFO - PROCESS | 2387 | ++DOMWINDOW == 28 (0x8fab8000) [pid = 2387] [serial = 352] [outer = (nil)] 13:03:17 INFO - PROCESS | 2387 | ++DOMWINDOW == 29 (0x8fac1c00) [pid = 2387] [serial = 353] [outer = 0x8fab8000] 13:03:17 INFO - PROCESS | 2387 | 1477684997026 Marionette DEBUG loaded listener.js 13:03:17 INFO - PROCESS | 2387 | ++DOMWINDOW == 30 (0x91070400) [pid = 2387] [serial = 354] [outer = 0x8fab8000] 13:03:18 INFO - PROCESS | 2387 | 1477684998239 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]]]}] 13:03:18 INFO - .. 13:03:18 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html | took 2026ms 13:03:18 INFO - PROCESS | 2387 | 1477684998371 Marionette TRACE conn4 -> [0,527,"getWindowHandle",null] 13:03:18 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html 13:03:18 INFO - PROCESS | 2387 | 1477684998378 Marionette TRACE conn4 <- [1,527,null,{"value":"8"}] 13:03:18 INFO - PROCESS | 2387 | 1477684998387 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}] 13:03:18 INFO - PROCESS | 2387 | 1477684998586 Marionette TRACE conn4 <- [1,528,null,{"value":null}] 13:03:18 INFO - PROCESS | 2387 | 1477684998737 Marionette TRACE conn4 -> [0,529,"getWindowHandles",null] 13:03:18 INFO - PROCESS | 2387 | 1477684998745 Marionette TRACE conn4 <- [1,529,null,["8"]] 13:03:18 INFO - PROCESS | 2387 | 1477684998754 Marionette TRACE conn4 -> [0,530,"switchToWindow",{"name":"8"}] 13:03:18 INFO - PROCESS | 2387 | 1477684998766 Marionette TRACE conn4 <- [1,530,null,{}] 13:03:18 INFO - PROCESS | 2387 | 1477684998773 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:03:18 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fbed400 == 14 [pid = 2387] [id = 121] 13:03:18 INFO - PROCESS | 2387 | ++DOMWINDOW == 31 (0x8fbf4800) [pid = 2387] [serial = 355] [outer = (nil)] 13:03:18 INFO - PROCESS | 2387 | ++DOMWINDOW == 32 (0x923ac000) [pid = 2387] [serial = 356] [outer = 0x8fbf4800] 13:03:18 INFO - PROCESS | 2387 | 1477684998866 Marionette DEBUG loaded listener.js 13:03:19 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x923b1000) [pid = 2387] [serial = 357] [outer = 0x8fbf4800] 13:03:19 INFO - PROCESS | 2387 | --DOCSHELL 0x8f8e0c00 == 13 [pid = 2387] [id = 118] 13:03:19 INFO - PROCESS | 2387 | --DOCSHELL 0x8f959400 == 12 [pid = 2387] [id = 117] 13:03:19 INFO - PROCESS | 2387 | --DOCSHELL 0x9247dc00 == 11 [pid = 2387] [id = 119] 13:03:19 INFO - PROCESS | 2387 | --DOCSHELL 0x8f98ec00 == 10 [pid = 2387] [id = 116] 13:03:19 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x8f98bc00) [pid = 2387] [serial = 344] [outer = (nil)] [url = about:blank] 13:03:19 INFO - PROCESS | 2387 | --DOMWINDOW == 31 (0x8f8e5000) [pid = 2387] [serial = 342] [outer = (nil)] [url = about:blank] 13:03:19 INFO - PROCESS | 2387 | --DOCSHELL 0x8fab7c00 == 9 [pid = 2387] [id = 120] 13:03:20 INFO - PROCESS | 2387 | 1477685000617 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]]]}] 13:03:20 INFO - ....................... 13:03:20 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html | took 2287ms 13:03:20 INFO - PROCESS | 2387 | 1477685000674 Marionette TRACE conn4 -> [0,532,"getWindowHandle",null] 13:03:20 INFO - PROCESS | 2387 | 1477685000682 Marionette TRACE conn4 <- [1,532,null,{"value":"8"}] 13:03:20 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed.sub.html 13:03:20 INFO - PROCESS | 2387 | 1477685000693 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}] 13:03:20 INFO - PROCESS | 2387 | 1477685000889 Marionette TRACE conn4 <- [1,533,null,{"value":null}] 13:03:20 INFO - PROCESS | 2387 | 1477685000989 Marionette TRACE conn4 -> [0,534,"getWindowHandles",null] 13:03:20 INFO - PROCESS | 2387 | 1477685000995 Marionette TRACE conn4 <- [1,534,null,["8"]] 13:03:21 INFO - PROCESS | 2387 | 1477685001003 Marionette TRACE conn4 -> [0,535,"switchToWindow",{"name":"8"}] 13:03:21 INFO - PROCESS | 2387 | 1477685001011 Marionette TRACE conn4 <- [1,535,null,{}] 13:03:21 INFO - PROCESS | 2387 | 1477685001018 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:03:21 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fbef000 == 10 [pid = 2387] [id = 122] 13:03:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 32 (0x8fbfa000) [pid = 2387] [serial = 358] [outer = (nil)] 13:03:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x921dbc00) [pid = 2387] [serial = 359] [outer = 0x8fbfa000] 13:03:21 INFO - PROCESS | 2387 | 1477685001108 Marionette DEBUG loaded listener.js 13:03:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 34 (0x8f957800) [pid = 2387] [serial = 360] [outer = 0x8fbfa000] 13:03:22 INFO - PROCESS | 2387 | --DOMWINDOW == 33 (0x92488c00) [pid = 2387] [serial = 349] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html] 13:03:22 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x8f8e1000) [pid = 2387] [serial = 346] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html] 13:03:22 INFO - PROCESS | 2387 | --DOMWINDOW == 31 (0x8f95a000) [pid = 2387] [serial = 343] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html] 13:03:26 INFO - PROCESS | 2387 | 1477685006720 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]]]}] 13:03:26 INFO - .. 13:03:26 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed.sub.html | took 6088ms 13:03:26 INFO - PROCESS | 2387 | 1477685006780 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 13:03:26 INFO - PROCESS | 2387 | 1477685006788 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 13:03:26 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html 13:03:26 INFO - PROCESS | 2387 | 1477685006800 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}] 13:03:27 INFO - PROCESS | 2387 | 1477685007022 Marionette TRACE conn4 <- [1,538,null,{"value":null}] 13:03:27 INFO - PROCESS | 2387 | 1477685007166 Marionette TRACE conn4 -> [0,539,"getWindowHandles",null] 13:03:27 INFO - PROCESS | 2387 | 1477685007174 Marionette TRACE conn4 <- [1,539,null,["8"]] 13:03:27 INFO - PROCESS | 2387 | 1477685007183 Marionette TRACE conn4 -> [0,540,"switchToWindow",{"name":"8"}] 13:03:27 INFO - PROCESS | 2387 | 1477685007191 Marionette TRACE conn4 <- [1,540,null,{}] 13:03:27 INFO - PROCESS | 2387 | 1477685007199 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:03:27 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f95cc00 == 11 [pid = 2387] [id = 123] 13:03:27 INFO - PROCESS | 2387 | ++DOMWINDOW == 32 (0x8f95d400) [pid = 2387] [serial = 361] [outer = (nil)] 13:03:27 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x8fab5800) [pid = 2387] [serial = 362] [outer = 0x8f95d400] 13:03:27 INFO - PROCESS | 2387 | 1477685007304 Marionette DEBUG loaded listener.js 13:03:27 INFO - PROCESS | 2387 | ++DOMWINDOW == 34 (0x8f94f000) [pid = 2387] [serial = 363] [outer = 0x8f95d400] 13:03:28 INFO - PROCESS | 2387 | --DOMWINDOW == 33 (0x926e5000) [pid = 2387] [serial = 350] [outer = (nil)] [url = about:blank] 13:03:28 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x8f951000) [pid = 2387] [serial = 351] [outer = (nil)] [url = about:blank] 13:03:28 INFO - PROCESS | 2387 | --DOMWINDOW == 31 (0x8f958000) [pid = 2387] [serial = 347] [outer = (nil)] [url = about:blank] 13:03:28 INFO - PROCESS | 2387 | --DOMWINDOW == 30 (0x8fabb000) [pid = 2387] [serial = 348] [outer = (nil)] [url = about:blank] 13:03:28 INFO - PROCESS | 2387 | --DOMWINDOW == 29 (0x8fab9000) [pid = 2387] [serial = 345] [outer = (nil)] [url = about:blank] 13:03:30 INFO - PROCESS | 2387 | --DOMWINDOW == 28 (0x8fab8000) [pid = 2387] [serial = 352] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html] 13:03:33 INFO - PROCESS | 2387 | 1477685013019 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]]]}] 13:03:33 INFO - .. 13:03:33 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html | took 6234ms 13:03:33 INFO - PROCESS | 2387 | 1477685013032 Marionette TRACE conn4 -> [0,542,"getWindowHandle",null] 13:03:33 INFO - PROCESS | 2387 | 1477685013039 Marionette TRACE conn4 <- [1,542,null,{"value":"8"}] 13:03:33 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html 13:03:33 INFO - PROCESS | 2387 | 1477685013049 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}] 13:03:33 INFO - PROCESS | 2387 | 1477685013258 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 13:03:33 INFO - PROCESS | 2387 | 1477685013281 Marionette TRACE conn4 -> [0,544,"getWindowHandles",null] 13:03:33 INFO - PROCESS | 2387 | 1477685013288 Marionette TRACE conn4 <- [1,544,null,["8"]] 13:03:33 INFO - PROCESS | 2387 | 1477685013297 Marionette TRACE conn4 -> [0,545,"switchToWindow",{"name":"8"}] 13:03:33 INFO - PROCESS | 2387 | 1477685013305 Marionette TRACE conn4 <- [1,545,null,{}] 13:03:33 INFO - PROCESS | 2387 | 1477685013363 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:03:33 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f95b400 == 12 [pid = 2387] [id = 124] 13:03:33 INFO - PROCESS | 2387 | ++DOMWINDOW == 29 (0x8f98c000) [pid = 2387] [serial = 364] [outer = (nil)] 13:03:33 INFO - PROCESS | 2387 | ++DOMWINDOW == 30 (0x8fab5000) [pid = 2387] [serial = 365] [outer = 0x8f98c000] 13:03:33 INFO - PROCESS | 2387 | 1477685013458 Marionette DEBUG loaded listener.js 13:03:33 INFO - PROCESS | 2387 | ++DOMWINDOW == 31 (0x8fab2400) [pid = 2387] [serial = 366] [outer = 0x8f98c000] 13:03:34 INFO - PROCESS | 2387 | 1477685014525 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]]]}] 13:03:34 INFO - .. 13:03:34 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html | took 1521ms 13:03:34 INFO - PROCESS | 2387 | 1477685014569 Marionette TRACE conn4 -> [0,547,"getWindowHandle",null] 13:03:34 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html 13:03:34 INFO - PROCESS | 2387 | 1477685014575 Marionette TRACE conn4 <- [1,547,null,{"value":"8"}] 13:03:34 INFO - PROCESS | 2387 | 1477685014583 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}] 13:03:34 INFO - PROCESS | 2387 | 1477685014825 Marionette TRACE conn4 <- [1,548,null,{"value":null}] 13:03:34 INFO - PROCESS | 2387 | 1477685014920 Marionette TRACE conn4 -> [0,549,"getWindowHandles",null] 13:03:34 INFO - PROCESS | 2387 | 1477685014925 Marionette TRACE conn4 <- [1,549,null,["8"]] 13:03:34 INFO - PROCESS | 2387 | 1477685014936 Marionette TRACE conn4 -> [0,550,"switchToWindow",{"name":"8"}] 13:03:34 INFO - PROCESS | 2387 | 1477685014947 Marionette TRACE conn4 <- [1,550,null,{}] 13:03:34 INFO - PROCESS | 2387 | 1477685014956 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:03:35 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f8de000 == 13 [pid = 2387] [id = 125] 13:03:35 INFO - PROCESS | 2387 | ++DOMWINDOW == 32 (0x8f8df800) [pid = 2387] [serial = 367] [outer = (nil)] 13:03:35 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x8f957000) [pid = 2387] [serial = 368] [outer = 0x8f8df800] 13:03:35 INFO - PROCESS | 2387 | 1477685015100 Marionette DEBUG loaded listener.js 13:03:35 INFO - PROCESS | 2387 | ++DOMWINDOW == 34 (0x8fab9000) [pid = 2387] [serial = 369] [outer = 0x8f8df800] 13:03:38 INFO - PROCESS | 2387 | --DOCSHELL 0x8f95b400 == 12 [pid = 2387] [id = 124] 13:03:38 INFO - PROCESS | 2387 | --DOCSHELL 0x8fbef000 == 11 [pid = 2387] [id = 122] 13:03:38 INFO - PROCESS | 2387 | --DOCSHELL 0x8fbed400 == 10 [pid = 2387] [id = 121] 13:03:38 INFO - PROCESS | 2387 | --DOCSHELL 0x8f95cc00 == 9 [pid = 2387] [id = 123] 13:03:38 INFO - PROCESS | 2387 | --DOMWINDOW == 33 (0x91070400) [pid = 2387] [serial = 354] [outer = (nil)] [url = about:blank] 13:03:38 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x8fac1c00) [pid = 2387] [serial = 353] [outer = (nil)] [url = about:blank] 13:03:38 INFO - PROCESS | 2387 | --DOMWINDOW == 31 (0x923ac000) [pid = 2387] [serial = 356] [outer = (nil)] [url = about:blank] 13:03:38 INFO - PROCESS | 2387 | --DOMWINDOW == 30 (0x921dbc00) [pid = 2387] [serial = 359] [outer = (nil)] [url = about:blank] 13:03:40 INFO - PROCESS | 2387 | 1477685020894 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]]]}] 13:03:40 INFO - .. 13:03:40 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html | took 6337ms 13:03:40 INFO - PROCESS | 2387 | 1477685020920 Marionette TRACE conn4 -> [0,552,"getWindowHandle",null] 13:03:40 INFO - PROCESS | 2387 | 1477685020927 Marionette TRACE conn4 <- [1,552,null,{"value":"8"}] 13:03:40 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-blocked.sub.html 13:03:40 INFO - PROCESS | 2387 | 1477685020940 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}] 13:03:41 INFO - PROCESS | 2387 | 1477685021183 Marionette TRACE conn4 <- [1,553,null,{"value":null}] 13:03:41 INFO - PROCESS | 2387 | 1477685021258 Marionette TRACE conn4 -> [0,554,"getWindowHandles",null] 13:03:41 INFO - PROCESS | 2387 | 1477685021265 Marionette TRACE conn4 <- [1,554,null,["8"]] 13:03:41 INFO - PROCESS | 2387 | 1477685021274 Marionette TRACE conn4 -> [0,555,"switchToWindow",{"name":"8"}] 13:03:41 INFO - PROCESS | 2387 | 1477685021282 Marionette TRACE conn4 <- [1,555,null,{}] 13:03:41 INFO - PROCESS | 2387 | 1477685021294 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:03:41 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f95a400 == 10 [pid = 2387] [id = 126] 13:03:41 INFO - PROCESS | 2387 | ++DOMWINDOW == 31 (0x8f95b400) [pid = 2387] [serial = 370] [outer = (nil)] 13:03:41 INFO - PROCESS | 2387 | ++DOMWINDOW == 32 (0x8f98dc00) [pid = 2387] [serial = 371] [outer = 0x8f95b400] 13:03:41 INFO - PROCESS | 2387 | 1477685021391 Marionette DEBUG loaded listener.js 13:03:41 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x8fbef000) [pid = 2387] [serial = 372] [outer = 0x8f95b400] 13:03:41 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x8f98c000) [pid = 2387] [serial = 364] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html] 13:03:41 INFO - PROCESS | 2387 | --DOMWINDOW == 31 (0x8fbfa000) [pid = 2387] [serial = 358] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed.sub.html] 13:03:41 INFO - PROCESS | 2387 | --DOMWINDOW == 30 (0x8f95d400) [pid = 2387] [serial = 361] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html] 13:03:41 INFO - PROCESS | 2387 | --DOMWINDOW == 29 (0x8fbf4800) [pid = 2387] [serial = 355] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html] 13:03:42 INFO - PROCESS | 2387 | 1477685022508 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]]]}] 13:03:42 INFO - .. 13:03:42 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-blocked.sub.html | took 1622ms 13:03:42 INFO - PROCESS | 2387 | 1477685022560 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 13:03:42 INFO - PROCESS | 2387 | 1477685022566 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 13:03:42 INFO - TEST-START | /content-security-policy/blink-contrib/media-src-track-block.sub.html 13:03:42 INFO - PROCESS | 2387 | 1477685022574 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}] 13:03:42 INFO - PROCESS | 2387 | 1477685022762 Marionette TRACE conn4 <- [1,558,null,{"value":null}] 13:03:42 INFO - PROCESS | 2387 | 1477685022785 Marionette TRACE conn4 -> [0,559,"getWindowHandles",null] 13:03:42 INFO - PROCESS | 2387 | 1477685022791 Marionette TRACE conn4 <- [1,559,null,["8"]] 13:03:42 INFO - PROCESS | 2387 | 1477685022800 Marionette TRACE conn4 -> [0,560,"switchToWindow",{"name":"8"}] 13:03:42 INFO - PROCESS | 2387 | 1477685022806 Marionette TRACE conn4 <- [1,560,null,{}] 13:03:42 INFO - PROCESS | 2387 | 1477685022813 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:03:42 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fac0000 == 11 [pid = 2387] [id = 127] 13:03:42 INFO - PROCESS | 2387 | ++DOMWINDOW == 30 (0x8fb51000) [pid = 2387] [serial = 373] [outer = (nil)] 13:03:42 INFO - PROCESS | 2387 | ++DOMWINDOW == 31 (0x92992c00) [pid = 2387] [serial = 374] [outer = 0x8fb51000] 13:03:42 INFO - PROCESS | 2387 | 1477685022990 Marionette DEBUG loaded listener.js 13:03:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 32 (0x92994400) [pid = 2387] [serial = 375] [outer = 0x8fb51000] 13:03:46 INFO - PROCESS | 2387 | --DOCSHELL 0x8f95a400 == 10 [pid = 2387] [id = 126] 13:03:46 INFO - PROCESS | 2387 | --DOCSHELL 0x8f8de000 == 9 [pid = 2387] [id = 125] 13:03:46 INFO - PROCESS | 2387 | --DOMWINDOW == 31 (0x923b1000) [pid = 2387] [serial = 357] [outer = (nil)] [url = about:blank] 13:03:46 INFO - PROCESS | 2387 | --DOMWINDOW == 30 (0x8fab5000) [pid = 2387] [serial = 365] [outer = (nil)] [url = about:blank] 13:03:46 INFO - PROCESS | 2387 | --DOMWINDOW == 29 (0x8fab2400) [pid = 2387] [serial = 366] [outer = (nil)] [url = about:blank] 13:03:46 INFO - PROCESS | 2387 | --DOMWINDOW == 28 (0x8fab5800) [pid = 2387] [serial = 362] [outer = (nil)] [url = about:blank] 13:03:46 INFO - PROCESS | 2387 | --DOMWINDOW == 27 (0x8f94f000) [pid = 2387] [serial = 363] [outer = (nil)] [url = about:blank] 13:03:46 INFO - PROCESS | 2387 | --DOMWINDOW == 26 (0x8f957800) [pid = 2387] [serial = 360] [outer = (nil)] [url = about:blank] 13:03:48 INFO - PROCESS | 2387 | --DOMWINDOW == 25 (0x8f95b400) [pid = 2387] [serial = 370] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-blocked.sub.html] 13:03:48 INFO - PROCESS | 2387 | --DOMWINDOW == 24 (0x8f8df800) [pid = 2387] [serial = 367] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html] 13:03:49 INFO - PROCESS | 2387 | 1477685029527 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"]]]}] 13:03:49 INFO - .. 13:03:49 INFO - TEST-OK | /content-security-policy/blink-contrib/media-src-track-block.sub.html | took 6991ms 13:03:49 INFO - PROCESS | 2387 | 1477685029569 Marionette TRACE conn4 -> [0,562,"getWindowHandle",null] 13:03:49 INFO - TEST-START | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html 13:03:49 INFO - PROCESS | 2387 | 1477685029579 Marionette TRACE conn4 <- [1,562,null,{"value":"8"}] 13:03:49 INFO - PROCESS | 2387 | 1477685029594 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}] 13:03:49 INFO - PROCESS | 2387 | 1477685029807 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 13:03:49 INFO - PROCESS | 2387 | 1477685029923 Marionette TRACE conn4 -> [0,564,"getWindowHandles",null] 13:03:49 INFO - PROCESS | 2387 | 1477685029931 Marionette TRACE conn4 <- [1,564,null,["8"]] 13:03:49 INFO - PROCESS | 2387 | 1477685029939 Marionette TRACE conn4 -> [0,565,"switchToWindow",{"name":"8"}] 13:03:49 INFO - PROCESS | 2387 | 1477685029947 Marionette TRACE conn4 <- [1,565,null,{}] 13:03:49 INFO - PROCESS | 2387 | 1477685029954 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:03:49 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fab7800 == 10 [pid = 2387] [id = 128] 13:03:49 INFO - PROCESS | 2387 | ++DOMWINDOW == 25 (0x8fab8800) [pid = 2387] [serial = 376] [outer = (nil)] 13:03:50 INFO - PROCESS | 2387 | ++DOMWINDOW == 26 (0x8fabfc00) [pid = 2387] [serial = 377] [outer = 0x8fab8800] 13:03:50 INFO - PROCESS | 2387 | 1477685030053 Marionette DEBUG loaded listener.js 13:03:50 INFO - PROCESS | 2387 | ++DOMWINDOW == 27 (0x8fbed400) [pid = 2387] [serial = 378] [outer = 0x8fab8800] 13:03:50 INFO - PROCESS | 2387 | [2387] 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 13:03:50 INFO - PROCESS | 2387 | [2387] 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 13:03:50 INFO - PROCESS | 2387 | [2387] 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 13:03:51 INFO - PROCESS | 2387 | 1477685031109 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]]]}] 13:03:51 INFO - . 13:03:51 INFO - TEST-OK | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html | took 1571ms 13:03:51 INFO - PROCESS | 2387 | 1477685031162 Marionette TRACE conn4 -> [0,567,"getWindowHandle",null] 13:03:51 INFO - PROCESS | 2387 | 1477685031169 Marionette TRACE conn4 <- [1,567,null,{"value":"8"}] 13:03:51 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html 13:03:51 INFO - PROCESS | 2387 | 1477685031177 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}] 13:03:51 INFO - PROCESS | 2387 | 1477685031409 Marionette TRACE conn4 <- [1,568,null,{"value":null}] 13:03:51 INFO - PROCESS | 2387 | 1477685031483 Marionette TRACE conn4 -> [0,569,"getWindowHandles",null] 13:03:51 INFO - PROCESS | 2387 | 1477685031488 Marionette TRACE conn4 <- [1,569,null,["8"]] 13:03:51 INFO - PROCESS | 2387 | 1477685031495 Marionette TRACE conn4 -> [0,570,"switchToWindow",{"name":"8"}] 13:03:51 INFO - PROCESS | 2387 | 1477685031503 Marionette TRACE conn4 <- [1,570,null,{}] 13:03:51 INFO - PROCESS | 2387 | 1477685031516 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:03:51 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f952400 == 11 [pid = 2387] [id = 129] 13:03:51 INFO - PROCESS | 2387 | ++DOMWINDOW == 28 (0x8fbf4800) [pid = 2387] [serial = 379] [outer = (nil)] 13:03:51 INFO - PROCESS | 2387 | ++DOMWINDOW == 29 (0x9330e800) [pid = 2387] [serial = 380] [outer = 0x8fbf4800] 13:03:51 INFO - PROCESS | 2387 | 1477685031618 Marionette DEBUG loaded listener.js 13:03:51 INFO - PROCESS | 2387 | ++DOMWINDOW == 30 (0x9330b800) [pid = 2387] [serial = 381] [outer = 0x8fbf4800] 13:03:52 INFO - PROCESS | 2387 | 1477685032241 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]]]}] 13:03:52 INFO - . 13:03:52 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html | took 1134ms 13:03:52 INFO - PROCESS | 2387 | 1477685032320 Marionette TRACE conn4 -> [0,572,"getWindowHandle",null] 13:03:52 INFO - PROCESS | 2387 | 1477685032329 Marionette TRACE conn4 <- [1,572,null,{"value":"8"}] 13:03:52 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html 13:03:52 INFO - PROCESS | 2387 | 1477685032338 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}] 13:03:52 INFO - PROCESS | 2387 | 1477685032620 Marionette TRACE conn4 <- [1,573,null,{"value":null}] 13:03:52 INFO - PROCESS | 2387 | 1477685032731 Marionette TRACE conn4 -> [0,574,"getWindowHandles",null] 13:03:52 INFO - PROCESS | 2387 | 1477685032737 Marionette TRACE conn4 <- [1,574,null,["8"]] 13:03:52 INFO - PROCESS | 2387 | 1477685032753 Marionette TRACE conn4 -> [0,575,"switchToWindow",{"name":"8"}] 13:03:52 INFO - PROCESS | 2387 | 1477685032764 Marionette TRACE conn4 <- [1,575,null,{}] 13:03:52 INFO - PROCESS | 2387 | 1477685032775 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:03:52 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f94f000 == 12 [pid = 2387] [id = 130] 13:03:52 INFO - PROCESS | 2387 | ++DOMWINDOW == 31 (0x8f950400) [pid = 2387] [serial = 382] [outer = (nil)] 13:03:52 INFO - PROCESS | 2387 | ++DOMWINDOW == 32 (0x8f959400) [pid = 2387] [serial = 383] [outer = 0x8f950400] 13:03:52 INFO - PROCESS | 2387 | 1477685032886 Marionette DEBUG loaded listener.js 13:03:53 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x8fbf2c00) [pid = 2387] [serial = 384] [outer = 0x8f950400] 13:03:53 INFO - PROCESS | 2387 | 1477685033639 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]]]}] 13:03:53 INFO - . 13:03:53 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html | took 1379ms 13:03:53 INFO - PROCESS | 2387 | 1477685033719 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 13:03:53 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html 13:03:53 INFO - PROCESS | 2387 | 1477685033729 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 13:03:53 INFO - PROCESS | 2387 | 1477685033739 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}] 13:03:54 INFO - PROCESS | 2387 | 1477685034003 Marionette TRACE conn4 <- [1,578,null,{"value":null}] 13:03:54 INFO - PROCESS | 2387 | 1477685034023 Marionette TRACE conn4 -> [0,579,"getWindowHandles",null] 13:03:54 INFO - PROCESS | 2387 | 1477685034028 Marionette TRACE conn4 <- [1,579,null,["8"]] 13:03:54 INFO - PROCESS | 2387 | 1477685034125 Marionette TRACE conn4 -> [0,580,"switchToWindow",{"name":"8"}] 13:03:54 INFO - PROCESS | 2387 | 1477685034135 Marionette TRACE conn4 <- [1,580,null,{}] 13:03:54 INFO - PROCESS | 2387 | 1477685034147 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:03:54 INFO - PROCESS | 2387 | ++DOCSHELL 0x94b1e400 == 13 [pid = 2387] [id = 131] 13:03:54 INFO - PROCESS | 2387 | ++DOMWINDOW == 34 (0x94b1e800) [pid = 2387] [serial = 385] [outer = (nil)] 13:03:54 INFO - PROCESS | 2387 | ++DOMWINDOW == 35 (0x94b21800) [pid = 2387] [serial = 386] [outer = 0x94b1e800] 13:03:54 INFO - PROCESS | 2387 | 1477685034249 Marionette DEBUG loaded listener.js 13:03:54 INFO - PROCESS | 2387 | ++DOMWINDOW == 36 (0x94b24400) [pid = 2387] [serial = 387] [outer = 0x94b1e800] 13:03:54 INFO - PROCESS | 2387 | 1477685034995 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]]]}] 13:03:55 INFO - . 13:03:55 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html | took 1277ms 13:03:55 INFO - PROCESS | 2387 | 1477685035057 Marionette TRACE conn4 -> [0,582,"getWindowHandle",null] 13:03:55 INFO - PROCESS | 2387 | 1477685035062 Marionette TRACE conn4 <- [1,582,null,{"value":"8"}] 13:03:55 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code.sub.html 13:03:55 INFO - PROCESS | 2387 | 1477685035072 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}] 13:03:55 INFO - PROCESS | 2387 | 1477685035285 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 13:03:55 INFO - PROCESS | 2387 | 1477685035444 Marionette TRACE conn4 -> [0,584,"getWindowHandles",null] 13:03:55 INFO - PROCESS | 2387 | 1477685035455 Marionette TRACE conn4 <- [1,584,null,["8"]] 13:03:55 INFO - PROCESS | 2387 | 1477685035466 Marionette TRACE conn4 -> [0,585,"switchToWindow",{"name":"8"}] 13:03:55 INFO - PROCESS | 2387 | 1477685035475 Marionette TRACE conn4 <- [1,585,null,{}] 13:03:55 INFO - PROCESS | 2387 | 1477685035481 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:03:55 INFO - PROCESS | 2387 | ++DOCSHELL 0x95585000 == 14 [pid = 2387] [id = 132] 13:03:55 INFO - PROCESS | 2387 | ++DOMWINDOW == 37 (0x95586000) [pid = 2387] [serial = 388] [outer = (nil)] 13:03:55 INFO - PROCESS | 2387 | ++DOMWINDOW == 38 (0x9558f400) [pid = 2387] [serial = 389] [outer = 0x95586000] 13:03:55 INFO - PROCESS | 2387 | 1477685035577 Marionette DEBUG loaded listener.js 13:03:55 INFO - PROCESS | 2387 | ++DOMWINDOW == 39 (0x97b05000) [pid = 2387] [serial = 390] [outer = 0x95586000] 13:03:56 INFO - PROCESS | 2387 | 1477685036360 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]]]}] 13:03:56 INFO - . 13:03:56 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code.sub.html | took 1386ms 13:03:56 INFO - PROCESS | 2387 | 1477685036459 Marionette TRACE conn4 -> [0,587,"getWindowHandle",null] 13:03:56 INFO - PROCESS | 2387 | 1477685036462 Marionette TRACE conn4 <- [1,587,null,{"value":"8"}] 13:03:56 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html 13:03:56 INFO - PROCESS | 2387 | 1477685036490 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}] 13:03:56 INFO - PROCESS | 2387 | 1477685036720 Marionette TRACE conn4 <- [1,588,null,{"value":null}] 13:03:56 INFO - PROCESS | 2387 | 1477685036861 Marionette TRACE conn4 -> [0,589,"getWindowHandles",null] 13:03:56 INFO - PROCESS | 2387 | 1477685036866 Marionette TRACE conn4 <- [1,589,null,["8"]] 13:03:56 INFO - PROCESS | 2387 | 1477685036874 Marionette TRACE conn4 -> [0,590,"switchToWindow",{"name":"8"}] 13:03:56 INFO - PROCESS | 2387 | 1477685036882 Marionette TRACE conn4 <- [1,590,null,{}] 13:03:56 INFO - PROCESS | 2387 | 1477685036893 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:03:56 INFO - PROCESS | 2387 | ++DOCSHELL 0x97bc3000 == 15 [pid = 2387] [id = 133] 13:03:56 INFO - PROCESS | 2387 | ++DOMWINDOW == 40 (0x97bc5800) [pid = 2387] [serial = 391] [outer = (nil)] 13:03:56 INFO - PROCESS | 2387 | ++DOMWINDOW == 41 (0x97c4a800) [pid = 2387] [serial = 392] [outer = 0x97bc5800] 13:03:56 INFO - PROCESS | 2387 | 1477685036986 Marionette DEBUG loaded listener.js 13:03:57 INFO - PROCESS | 2387 | ++DOMWINDOW == 42 (0x98403000) [pid = 2387] [serial = 393] [outer = 0x97bc5800] 13:03:58 INFO - PROCESS | 2387 | --DOCSHELL 0x8fac0000 == 14 [pid = 2387] [id = 127] 13:03:58 INFO - PROCESS | 2387 | --DOMWINDOW == 41 (0x8f98dc00) [pid = 2387] [serial = 371] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 2387 | --DOMWINDOW == 40 (0x8fbef000) [pid = 2387] [serial = 372] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 2387 | --DOMWINDOW == 39 (0x8f957000) [pid = 2387] [serial = 368] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 2387 | --DOMWINDOW == 38 (0x8fab9000) [pid = 2387] [serial = 369] [outer = (nil)] [url = about:blank] 13:03:58 INFO - PROCESS | 2387 | --DOMWINDOW == 37 (0x92992c00) [pid = 2387] [serial = 374] [outer = (nil)] [url = about:blank] 13:04:00 INFO - PROCESS | 2387 | --DOMWINDOW == 36 (0x8fab8800) [pid = 2387] [serial = 376] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html] 13:04:00 INFO - PROCESS | 2387 | --DOMWINDOW == 35 (0x8fb51000) [pid = 2387] [serial = 373] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/media-src-track-block.sub.html] 13:04:02 INFO - PROCESS | 2387 | 1477685042659 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]]]}] 13:04:02 INFO - . 13:04:02 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html | took 6187ms 13:04:02 INFO - PROCESS | 2387 | 1477685042676 Marionette TRACE conn4 -> [0,592,"getWindowHandle",null] 13:04:02 INFO - PROCESS | 2387 | 1477685042682 Marionette TRACE conn4 <- [1,592,null,{"value":"8"}] 13:04:02 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html 13:04:02 INFO - PROCESS | 2387 | 1477685042694 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}] 13:04:02 INFO - PROCESS | 2387 | 1477685042866 Marionette TRACE conn4 <- [1,593,null,{"value":null}] 13:04:02 INFO - PROCESS | 2387 | 1477685042876 Marionette TRACE conn4 -> [0,594,"getWindowHandles",null] 13:04:02 INFO - PROCESS | 2387 | 1477685042897 Marionette TRACE conn4 <- [1,594,null,["8"]] 13:04:03 INFO - PROCESS | 2387 | 1477685042998 Marionette TRACE conn4 -> [0,595,"switchToWindow",{"name":"8"}] 13:04:03 INFO - PROCESS | 2387 | 1477685043006 Marionette TRACE conn4 <- [1,595,null,{}] 13:04:03 INFO - PROCESS | 2387 | 1477685043016 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:04:03 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f98d800 == 15 [pid = 2387] [id = 134] 13:04:03 INFO - PROCESS | 2387 | ++DOMWINDOW == 36 (0x8f98dc00) [pid = 2387] [serial = 394] [outer = (nil)] 13:04:03 INFO - PROCESS | 2387 | ++DOMWINDOW == 37 (0x8fab8800) [pid = 2387] [serial = 395] [outer = 0x8f98dc00] 13:04:03 INFO - PROCESS | 2387 | 1477685043109 Marionette DEBUG loaded listener.js 13:04:03 INFO - PROCESS | 2387 | ++DOMWINDOW == 38 (0x8fab9000) [pid = 2387] [serial = 396] [outer = 0x8f98dc00] 13:04:07 INFO - PROCESS | 2387 | --DOCSHELL 0x8fab7800 == 14 [pid = 2387] [id = 128] 13:04:07 INFO - PROCESS | 2387 | --DOCSHELL 0x97bc3000 == 13 [pid = 2387] [id = 133] 13:04:07 INFO - PROCESS | 2387 | --DOCSHELL 0x95585000 == 12 [pid = 2387] [id = 132] 13:04:07 INFO - PROCESS | 2387 | --DOCSHELL 0x94b1e400 == 11 [pid = 2387] [id = 131] 13:04:07 INFO - PROCESS | 2387 | --DOCSHELL 0x8f94f000 == 10 [pid = 2387] [id = 130] 13:04:07 INFO - PROCESS | 2387 | --DOMWINDOW == 37 (0x8fabfc00) [pid = 2387] [serial = 377] [outer = (nil)] [url = about:blank] 13:04:07 INFO - PROCESS | 2387 | --DOMWINDOW == 36 (0x8fbed400) [pid = 2387] [serial = 378] [outer = (nil)] [url = about:blank] 13:04:07 INFO - PROCESS | 2387 | --DOMWINDOW == 35 (0x92994400) [pid = 2387] [serial = 375] [outer = (nil)] [url = about:blank] 13:04:07 INFO - PROCESS | 2387 | --DOMWINDOW == 34 (0x9330e800) [pid = 2387] [serial = 380] [outer = (nil)] [url = about:blank] 13:04:08 INFO - PROCESS | 2387 | 1477685048682 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"]]]}] 13:04:08 INFO - . 13:04:08 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html | took 6036ms 13:04:08 INFO - PROCESS | 2387 | 1477685048733 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 13:04:08 INFO - PROCESS | 2387 | 1477685048743 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 13:04:08 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html 13:04:08 INFO - PROCESS | 2387 | 1477685048764 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}] 13:04:09 INFO - PROCESS | 2387 | 1477685049056 Marionette TRACE conn4 <- [1,598,null,{"value":null}] 13:04:09 INFO - PROCESS | 2387 | 1477685049091 Marionette TRACE conn4 -> [0,599,"getWindowHandles",null] 13:04:09 INFO - PROCESS | 2387 | 1477685049098 Marionette TRACE conn4 <- [1,599,null,["8"]] 13:04:09 INFO - PROCESS | 2387 | 1477685049107 Marionette TRACE conn4 -> [0,600,"switchToWindow",{"name":"8"}] 13:04:09 INFO - PROCESS | 2387 | 1477685049116 Marionette TRACE conn4 <- [1,600,null,{}] 13:04:09 INFO - PROCESS | 2387 | 1477685049181 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:04:09 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fbed400 == 11 [pid = 2387] [id = 135] 13:04:09 INFO - PROCESS | 2387 | ++DOMWINDOW == 35 (0x8fbed800) [pid = 2387] [serial = 397] [outer = (nil)] 13:04:09 INFO - PROCESS | 2387 | ++DOMWINDOW == 36 (0x8fbf9800) [pid = 2387] [serial = 398] [outer = 0x8fbed800] 13:04:09 INFO - PROCESS | 2387 | 1477685049279 Marionette DEBUG loaded listener.js 13:04:09 INFO - PROCESS | 2387 | ++DOMWINDOW == 37 (0x921dbc00) [pid = 2387] [serial = 399] [outer = 0x8fbed800] 13:04:10 INFO - PROCESS | 2387 | --DOMWINDOW == 36 (0x95586000) [pid = 2387] [serial = 388] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code.sub.html] 13:04:10 INFO - PROCESS | 2387 | --DOMWINDOW == 35 (0x8f950400) [pid = 2387] [serial = 382] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive.sub.html] 13:04:10 INFO - PROCESS | 2387 | --DOMWINDOW == 34 (0x94b1e800) [pid = 2387] [serial = 385] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html] 13:04:10 INFO - PROCESS | 2387 | --DOMWINDOW == 33 (0x8fbf4800) [pid = 2387] [serial = 379] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html] 13:04:10 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x97bc5800) [pid = 2387] [serial = 391] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html] 13:04:14 INFO - PROCESS | 2387 | 1477685054954 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]]]}] 13:04:14 INFO - . 13:04:14 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html | took 6241ms 13:04:15 INFO - PROCESS | 2387 | 1477685055022 Marionette TRACE conn4 -> [0,602,"getWindowHandle",null] 13:04:15 INFO - PROCESS | 2387 | 1477685055030 Marionette TRACE conn4 <- [1,602,null,{"value":"8"}] 13:04:15 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html 13:04:15 INFO - PROCESS | 2387 | 1477685055044 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}] 13:04:15 INFO - PROCESS | 2387 | 1477685055251 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 13:04:15 INFO - PROCESS | 2387 | --DOCSHELL 0x8f952400 == 10 [pid = 2387] [id = 129] 13:04:15 INFO - PROCESS | 2387 | --DOCSHELL 0x8f98d800 == 9 [pid = 2387] [id = 134] 13:04:15 INFO - PROCESS | 2387 | --DOMWINDOW == 31 (0x97c4a800) [pid = 2387] [serial = 392] [outer = (nil)] [url = about:blank] 13:04:15 INFO - PROCESS | 2387 | --DOMWINDOW == 30 (0x98403000) [pid = 2387] [serial = 393] [outer = (nil)] [url = about:blank] 13:04:15 INFO - PROCESS | 2387 | --DOMWINDOW == 29 (0x9558f400) [pid = 2387] [serial = 389] [outer = (nil)] [url = about:blank] 13:04:15 INFO - PROCESS | 2387 | --DOMWINDOW == 28 (0x97b05000) [pid = 2387] [serial = 390] [outer = (nil)] [url = about:blank] 13:04:15 INFO - PROCESS | 2387 | --DOMWINDOW == 27 (0x94b21800) [pid = 2387] [serial = 386] [outer = (nil)] [url = about:blank] 13:04:15 INFO - PROCESS | 2387 | --DOMWINDOW == 26 (0x94b24400) [pid = 2387] [serial = 387] [outer = (nil)] [url = about:blank] 13:04:15 INFO - PROCESS | 2387 | --DOMWINDOW == 25 (0x8f959400) [pid = 2387] [serial = 383] [outer = (nil)] [url = about:blank] 13:04:15 INFO - PROCESS | 2387 | --DOMWINDOW == 24 (0x8fbf2c00) [pid = 2387] [serial = 384] [outer = (nil)] [url = about:blank] 13:04:15 INFO - PROCESS | 2387 | --DOMWINDOW == 23 (0x9330b800) [pid = 2387] [serial = 381] [outer = (nil)] [url = about:blank] 13:04:15 INFO - PROCESS | 2387 | 1477685055393 Marionette TRACE conn4 -> [0,604,"getWindowHandles",null] 13:04:15 INFO - PROCESS | 2387 | 1477685055400 Marionette TRACE conn4 <- [1,604,null,["8"]] 13:04:15 INFO - PROCESS | 2387 | 1477685055408 Marionette TRACE conn4 -> [0,605,"switchToWindow",{"name":"8"}] 13:04:15 INFO - PROCESS | 2387 | 1477685055416 Marionette TRACE conn4 <- [1,605,null,{}] 13:04:15 INFO - PROCESS | 2387 | 1477685055423 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:04:15 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f959000 == 10 [pid = 2387] [id = 136] 13:04:15 INFO - PROCESS | 2387 | ++DOMWINDOW == 24 (0x8f959400) [pid = 2387] [serial = 400] [outer = (nil)] 13:04:15 INFO - PROCESS | 2387 | ++DOMWINDOW == 25 (0x8f98b400) [pid = 2387] [serial = 401] [outer = 0x8f959400] 13:04:15 INFO - PROCESS | 2387 | 1477685055519 Marionette DEBUG loaded listener.js 13:04:15 INFO - PROCESS | 2387 | ++DOMWINDOW == 26 (0x8fab7800) [pid = 2387] [serial = 402] [outer = 0x8f959400] 13:04:16 INFO - PROCESS | 2387 | [2387] 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 13:04:16 INFO - PROCESS | 2387 | [2387] 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 13:04:16 INFO - PROCESS | 2387 | [2387] 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 13:04:16 INFO - PROCESS | 2387 | 1477685056599 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]]]}] 13:04:16 INFO - . 13:04:16 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html | took 1583ms 13:04:16 INFO - PROCESS | 2387 | 1477685056625 Marionette TRACE conn4 -> [0,607,"getWindowHandle",null] 13:04:16 INFO - PROCESS | 2387 | 1477685056631 Marionette TRACE conn4 <- [1,607,null,{"value":"8"}] 13:04:16 INFO - TEST-START | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html 13:04:16 INFO - PROCESS | 2387 | 1477685056639 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}] 13:04:16 INFO - PROCESS | 2387 | 1477685056880 Marionette TRACE conn4 <- [1,608,null,{"value":null}] 13:04:16 INFO - PROCESS | 2387 | 1477685056897 Marionette TRACE conn4 -> [0,609,"getWindowHandles",null] 13:04:16 INFO - PROCESS | 2387 | 1477685056903 Marionette TRACE conn4 <- [1,609,null,["8"]] 13:04:16 INFO - PROCESS | 2387 | 1477685056911 Marionette TRACE conn4 -> [0,610,"switchToWindow",{"name":"8"}] 13:04:16 INFO - PROCESS | 2387 | 1477685056917 Marionette TRACE conn4 <- [1,610,null,{}] 13:04:16 INFO - PROCESS | 2387 | 1477685056924 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:04:16 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f94f800 == 11 [pid = 2387] [id = 137] 13:04:16 INFO - PROCESS | 2387 | ++DOMWINDOW == 27 (0x8fab4800) [pid = 2387] [serial = 403] [outer = (nil)] 13:04:17 INFO - PROCESS | 2387 | ++DOMWINDOW == 28 (0x9298a400) [pid = 2387] [serial = 404] [outer = 0x8fab4800] 13:04:17 INFO - PROCESS | 2387 | 1477685057013 Marionette DEBUG loaded listener.js 13:04:17 INFO - PROCESS | 2387 | ++DOMWINDOW == 29 (0x8faba800) [pid = 2387] [serial = 405] [outer = 0x8fab4800] 13:04:18 INFO - PROCESS | 2387 | 1477685058124 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]]]}] 13:04:18 INFO - . 13:04:18 INFO - TEST-OK | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html | took 1532ms 13:04:18 INFO - PROCESS | 2387 | 1477685058188 Marionette TRACE conn4 -> [0,612,"getWindowHandle",null] 13:04:18 INFO - PROCESS | 2387 | 1477685058196 Marionette TRACE conn4 <- [1,612,null,{"value":"8"}] 13:04:18 INFO - TEST-START | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html 13:04:18 INFO - PROCESS | 2387 | 1477685058204 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}] 13:04:18 INFO - PROCESS | 2387 | 1477685058435 Marionette TRACE conn4 <- [1,613,null,{"value":null}] 13:04:18 INFO - PROCESS | 2387 | --DOMWINDOW == 28 (0x8f98dc00) [pid = 2387] [serial = 394] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html] 13:04:18 INFO - PROCESS | 2387 | 1477685058537 Marionette TRACE conn4 -> [0,614,"getWindowHandles",null] 13:04:18 INFO - PROCESS | 2387 | 1477685058543 Marionette TRACE conn4 <- [1,614,null,["8"]] 13:04:18 INFO - PROCESS | 2387 | 1477685058549 Marionette TRACE conn4 -> [0,615,"switchToWindow",{"name":"8"}] 13:04:18 INFO - PROCESS | 2387 | 1477685058558 Marionette TRACE conn4 <- [1,615,null,{}] 13:04:18 INFO - PROCESS | 2387 | 1477685058565 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:04:18 INFO - PROCESS | 2387 | ++DOCSHELL 0x944b2000 == 12 [pid = 2387] [id = 138] 13:04:18 INFO - PROCESS | 2387 | ++DOMWINDOW == 29 (0x94647c00) [pid = 2387] [serial = 406] [outer = (nil)] 13:04:18 INFO - PROCESS | 2387 | ++DOMWINDOW == 30 (0x946e5400) [pid = 2387] [serial = 407] [outer = 0x94647c00] 13:04:18 INFO - PROCESS | 2387 | 1477685058661 Marionette DEBUG loaded listener.js 13:04:18 INFO - PROCESS | 2387 | ++DOMWINDOW == 31 (0x94b1f800) [pid = 2387] [serial = 408] [outer = 0x94647c00] 13:04:19 INFO - PROCESS | 2387 | 1477685059739 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]]]}] 13:04:19 INFO - .. 13:04:19 INFO - TEST-OK | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html | took 1573ms 13:04:19 INFO - PROCESS | 2387 | 1477685059777 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 13:04:19 INFO - PROCESS | 2387 | 1477685059781 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 13:04:19 INFO - TEST-START | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html 13:04:19 INFO - PROCESS | 2387 | 1477685059789 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}] 13:04:20 INFO - PROCESS | 2387 | 1477685060016 Marionette TRACE conn4 <- [1,618,null,{"value":null}] 13:04:20 INFO - PROCESS | 2387 | 1477685060032 Marionette TRACE conn4 -> [0,619,"getWindowHandles",null] 13:04:20 INFO - PROCESS | 2387 | 1477685060036 Marionette TRACE conn4 <- [1,619,null,["8"]] 13:04:20 INFO - PROCESS | 2387 | 1477685060053 Marionette TRACE conn4 -> [0,620,"switchToWindow",{"name":"8"}] 13:04:20 INFO - PROCESS | 2387 | 1477685060061 Marionette TRACE conn4 <- [1,620,null,{}] 13:04:20 INFO - PROCESS | 2387 | 1477685060069 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:04:20 INFO - PROCESS | 2387 | ++DOCSHELL 0x8da2c400 == 13 [pid = 2387] [id = 139] 13:04:20 INFO - PROCESS | 2387 | ++DOMWINDOW == 32 (0x94e2d400) [pid = 2387] [serial = 409] [outer = (nil)] 13:04:20 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x95001c00) [pid = 2387] [serial = 410] [outer = 0x94e2d400] 13:04:20 INFO - PROCESS | 2387 | 1477685060163 Marionette DEBUG loaded listener.js 13:04:20 INFO - PROCESS | 2387 | ++DOMWINDOW == 34 (0x95585000) [pid = 2387] [serial = 411] [outer = 0x94e2d400] 13:04:22 INFO - PROCESS | 2387 | ++DOMWINDOW == 35 (0x8dc5c000) [pid = 2387] [serial = 412] [outer = 0x944a6000] 13:04:23 INFO - PROCESS | 2387 | --DOCSHELL 0x944b2000 == 12 [pid = 2387] [id = 138] 13:04:23 INFO - PROCESS | 2387 | --DOCSHELL 0x8f94f800 == 11 [pid = 2387] [id = 137] 13:04:23 INFO - PROCESS | 2387 | --DOCSHELL 0x8f959000 == 10 [pid = 2387] [id = 136] 13:04:23 INFO - PROCESS | 2387 | --DOCSHELL 0x8fbed400 == 9 [pid = 2387] [id = 135] 13:04:23 INFO - PROCESS | 2387 | --DOMWINDOW == 34 (0x8fab8800) [pid = 2387] [serial = 395] [outer = (nil)] [url = about:blank] 13:04:23 INFO - PROCESS | 2387 | --DOMWINDOW == 33 (0x8fab9000) [pid = 2387] [serial = 396] [outer = (nil)] [url = about:blank] 13:04:23 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x8fbf9800) [pid = 2387] [serial = 398] [outer = (nil)] [url = about:blank] 13:04:25 INFO - PROCESS | 2387 | 1477685065803 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]]]}] 13:04:25 INFO - .. 13:04:25 INFO - TEST-OK | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html | took 6035ms 13:04:25 INFO - PROCESS | 2387 | 1477685065825 Marionette TRACE conn4 -> [0,622,"getWindowHandle",null] 13:04:25 INFO - PROCESS | 2387 | 1477685065833 Marionette TRACE conn4 <- [1,622,null,{"value":"8"}] 13:04:25 INFO - TEST-START | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html 13:04:25 INFO - PROCESS | 2387 | 1477685065853 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}] 13:04:26 INFO - PROCESS | 2387 | 1477685066116 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 13:04:26 INFO - PROCESS | 2387 | 1477685066191 Marionette TRACE conn4 -> [0,624,"getWindowHandles",null] 13:04:26 INFO - PROCESS | 2387 | 1477685066198 Marionette TRACE conn4 <- [1,624,null,["8"]] 13:04:26 INFO - PROCESS | 2387 | 1477685066208 Marionette TRACE conn4 -> [0,625,"switchToWindow",{"name":"8"}] 13:04:26 INFO - PROCESS | 2387 | 1477685066217 Marionette TRACE conn4 <- [1,625,null,{}] 13:04:26 INFO - PROCESS | 2387 | 1477685066229 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:04:26 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f997c00 == 10 [pid = 2387] [id = 140] 13:04:26 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x8f998800) [pid = 2387] [serial = 413] [outer = (nil)] 13:04:26 INFO - PROCESS | 2387 | ++DOMWINDOW == 34 (0x8fab6400) [pid = 2387] [serial = 414] [outer = 0x8f998800] 13:04:26 INFO - PROCESS | 2387 | 1477685066327 Marionette DEBUG loaded listener.js 13:04:26 INFO - PROCESS | 2387 | ++DOMWINDOW == 35 (0x8fab6800) [pid = 2387] [serial = 415] [outer = 0x8f998800] 13:04:27 INFO - PROCESS | 2387 | --DOMWINDOW == 34 (0x8f959400) [pid = 2387] [serial = 400] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-blocked.sub.html] 13:04:27 INFO - PROCESS | 2387 | --DOMWINDOW == 33 (0x8fbed800) [pid = 2387] [serial = 397] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-allowed.sub.html] 13:04:27 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x94647c00) [pid = 2387] [serial = 406] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html] 13:04:27 INFO - PROCESS | 2387 | --DOMWINDOW == 31 (0x8fab4800) [pid = 2387] [serial = 403] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html] 13:04:27 INFO - PROCESS | 2387 | 1477685067516 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]]]}] 13:04:27 INFO - .. 13:04:27 INFO - TEST-OK | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html | took 1721ms 13:04:27 INFO - PROCESS | 2387 | 1477685067571 Marionette TRACE conn4 -> [0,627,"getWindowHandle",null] 13:04:27 INFO - PROCESS | 2387 | 1477685067577 Marionette TRACE conn4 <- [1,627,null,{"value":"8"}] 13:04:27 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html 13:04:27 INFO - PROCESS | 2387 | 1477685067585 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}] 13:04:27 INFO - PROCESS | 2387 | 1477685067773 Marionette TRACE conn4 <- [1,628,null,{"value":null}] 13:04:27 INFO - PROCESS | 2387 | 1477685067784 Marionette TRACE conn4 -> [0,629,"getWindowHandles",null] 13:04:27 INFO - PROCESS | 2387 | 1477685067799 Marionette TRACE conn4 <- [1,629,null,["8"]] 13:04:27 INFO - PROCESS | 2387 | 1477685067899 Marionette TRACE conn4 -> [0,630,"switchToWindow",{"name":"8"}] 13:04:27 INFO - PROCESS | 2387 | 1477685067906 Marionette TRACE conn4 <- [1,630,null,{}] 13:04:27 INFO - PROCESS | 2387 | 1477685067914 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:04:27 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fab4800 == 11 [pid = 2387] [id = 141] 13:04:27 INFO - PROCESS | 2387 | ++DOMWINDOW == 32 (0x8fabfc00) [pid = 2387] [serial = 416] [outer = (nil)] 13:04:27 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x926df400) [pid = 2387] [serial = 417] [outer = 0x8fabfc00] 13:04:28 INFO - PROCESS | 2387 | 1477685068006 Marionette DEBUG loaded listener.js 13:04:28 INFO - PROCESS | 2387 | ++DOMWINDOW == 34 (0x926dd400) [pid = 2387] [serial = 418] [outer = 0x8fabfc00] 13:04:29 INFO - PROCESS | 2387 | 1477685069063 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]]]}] 13:04:29 INFO - . 13:04:29 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html | took 1524ms 13:04:29 INFO - PROCESS | 2387 | 1477685069119 Marionette TRACE conn4 -> [0,632,"getWindowHandle",null] 13:04:29 INFO - PROCESS | 2387 | 1477685069126 Marionette TRACE conn4 <- [1,632,null,{"value":"8"}] 13:04:29 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html 13:04:29 INFO - PROCESS | 2387 | 1477685069139 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}] 13:04:29 INFO - PROCESS | 2387 | 1477685069341 Marionette TRACE conn4 <- [1,633,null,{"value":null}] 13:04:29 INFO - PROCESS | 2387 | 1477685069355 Marionette TRACE conn4 -> [0,634,"getWindowHandles",null] 13:04:29 INFO - PROCESS | 2387 | 1477685069370 Marionette TRACE conn4 <- [1,634,null,["8"]] 13:04:29 INFO - PROCESS | 2387 | 1477685069377 Marionette TRACE conn4 -> [0,635,"switchToWindow",{"name":"8"}] 13:04:29 INFO - PROCESS | 2387 | 1477685069384 Marionette TRACE conn4 <- [1,635,null,{}] 13:04:29 INFO - PROCESS | 2387 | 1477685069482 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:04:29 INFO - PROCESS | 2387 | ++DOCSHELL 0x8da2b000 == 12 [pid = 2387] [id = 142] 13:04:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 35 (0x946de400) [pid = 2387] [serial = 419] [outer = (nil)] 13:04:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 36 (0x946e2800) [pid = 2387] [serial = 420] [outer = 0x946de400] 13:04:29 INFO - PROCESS | 2387 | 1477685069579 Marionette DEBUG loaded listener.js 13:04:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 37 (0x94b21400) [pid = 2387] [serial = 421] [outer = 0x946de400] 13:04:30 INFO - PROCESS | 2387 | 1477685070790 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]]]}] 13:04:30 INFO - . 13:04:30 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html | took 1680ms 13:04:30 INFO - PROCESS | 2387 | 1477685070818 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 13:04:30 INFO - PROCESS | 2387 | 1477685070825 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 13:04:30 INFO - TEST-START | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html 13:04:30 INFO - PROCESS | 2387 | 1477685070837 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}] 13:04:31 INFO - PROCESS | 2387 | 1477685071097 Marionette TRACE conn4 <- [1,638,null,{"value":null}] 13:04:31 INFO - PROCESS | 2387 | 1477685071249 Marionette TRACE conn4 -> [0,639,"getWindowHandles",null] 13:04:31 INFO - PROCESS | 2387 | 1477685071256 Marionette TRACE conn4 <- [1,639,null,["8"]] 13:04:31 INFO - PROCESS | 2387 | 1477685071263 Marionette TRACE conn4 -> [0,640,"switchToWindow",{"name":"8"}] 13:04:31 INFO - PROCESS | 2387 | 1477685071272 Marionette TRACE conn4 <- [1,640,null,{}] 13:04:31 INFO - PROCESS | 2387 | 1477685071279 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:04:31 INFO - PROCESS | 2387 | ++DOCSHELL 0x923b1000 == 13 [pid = 2387] [id = 143] 13:04:31 INFO - PROCESS | 2387 | ++DOMWINDOW == 38 (0x923b3400) [pid = 2387] [serial = 422] [outer = (nil)] 13:04:31 INFO - PROCESS | 2387 | ++DOMWINDOW == 39 (0x93421000) [pid = 2387] [serial = 423] [outer = 0x923b3400] 13:04:31 INFO - PROCESS | 2387 | 1477685071432 Marionette DEBUG loaded listener.js 13:04:31 INFO - PROCESS | 2387 | ++DOMWINDOW == 40 (0x93929000) [pid = 2387] [serial = 424] [outer = 0x923b3400] 13:04:33 INFO - PROCESS | 2387 | --DOMWINDOW == 39 (0x946e5400) [pid = 2387] [serial = 407] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2387 | --DOMWINDOW == 38 (0x94b1f800) [pid = 2387] [serial = 408] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2387 | --DOMWINDOW == 37 (0x9298a400) [pid = 2387] [serial = 404] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2387 | --DOMWINDOW == 36 (0x8faba800) [pid = 2387] [serial = 405] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2387 | --DOMWINDOW == 35 (0x8f98b400) [pid = 2387] [serial = 401] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2387 | --DOMWINDOW == 34 (0x8fab7800) [pid = 2387] [serial = 402] [outer = (nil)] [url = about:blank] 13:04:33 INFO - PROCESS | 2387 | --DOMWINDOW == 33 (0x921dbc00) [pid = 2387] [serial = 399] [outer = (nil)] [url = about:blank] 13:04:35 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x8fabfc00) [pid = 2387] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html] 13:04:35 INFO - PROCESS | 2387 | --DOMWINDOW == 31 (0x8f998800) [pid = 2387] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html] 13:04:35 INFO - PROCESS | 2387 | --DOMWINDOW == 30 (0x94e2d400) [pid = 2387] [serial = 409] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html] 13:04:37 INFO - PROCESS | 2387 | 1477685077132 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]]]}] 13:04:37 INFO - .. 13:04:37 INFO - TEST-OK | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html | took 6341ms 13:04:37 INFO - PROCESS | 2387 | 1477685077178 Marionette TRACE conn4 -> [0,642,"getWindowHandle",null] 13:04:37 INFO - PROCESS | 2387 | 1477685077185 Marionette TRACE conn4 <- [1,642,null,{"value":"8"}] 13:04:37 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html 13:04:37 INFO - PROCESS | 2387 | 1477685077194 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}] 13:04:37 INFO - PROCESS | 2387 | 1477685077401 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 13:04:37 INFO - PROCESS | 2387 | 1477685077424 Marionette TRACE conn4 -> [0,644,"getWindowHandles",null] 13:04:37 INFO - PROCESS | 2387 | 1477685077429 Marionette TRACE conn4 <- [1,644,null,["8"]] 13:04:37 INFO - PROCESS | 2387 | 1477685077435 Marionette TRACE conn4 -> [0,645,"switchToWindow",{"name":"8"}] 13:04:37 INFO - PROCESS | 2387 | 1477685077445 Marionette TRACE conn4 <- [1,645,null,{}] 13:04:37 INFO - PROCESS | 2387 | 1477685077453 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:04:37 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fb4c800 == 14 [pid = 2387] [id = 144] 13:04:37 INFO - PROCESS | 2387 | ++DOMWINDOW == 31 (0x8fbec400) [pid = 2387] [serial = 425] [outer = (nil)] 13:04:37 INFO - PROCESS | 2387 | ++DOMWINDOW == 32 (0x8fbf9c00) [pid = 2387] [serial = 426] [outer = 0x8fbec400] 13:04:37 INFO - PROCESS | 2387 | 1477685077546 Marionette DEBUG loaded listener.js 13:04:37 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x923b6400) [pid = 2387] [serial = 427] [outer = 0x8fbec400] 13:04:41 INFO - PROCESS | 2387 | --DOCSHELL 0x8fab4800 == 13 [pid = 2387] [id = 141] 13:04:41 INFO - PROCESS | 2387 | --DOCSHELL 0x8da2c400 == 12 [pid = 2387] [id = 139] 13:04:41 INFO - PROCESS | 2387 | --DOCSHELL 0x8f997c00 == 11 [pid = 2387] [id = 140] 13:04:41 INFO - PROCESS | 2387 | --DOCSHELL 0x923b1000 == 10 [pid = 2387] [id = 143] 13:04:41 INFO - PROCESS | 2387 | --DOCSHELL 0x8da2b000 == 9 [pid = 2387] [id = 142] 13:04:41 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x95001c00) [pid = 2387] [serial = 410] [outer = (nil)] [url = about:blank] 13:04:41 INFO - PROCESS | 2387 | --DOMWINDOW == 31 (0x926dd400) [pid = 2387] [serial = 418] [outer = (nil)] [url = about:blank] 13:04:41 INFO - PROCESS | 2387 | --DOMWINDOW == 30 (0x926df400) [pid = 2387] [serial = 417] [outer = (nil)] [url = about:blank] 13:04:41 INFO - PROCESS | 2387 | --DOMWINDOW == 29 (0x8fab6400) [pid = 2387] [serial = 414] [outer = (nil)] [url = about:blank] 13:04:41 INFO - PROCESS | 2387 | --DOMWINDOW == 28 (0x8fab6800) [pid = 2387] [serial = 415] [outer = (nil)] [url = about:blank] 13:04:41 INFO - PROCESS | 2387 | --DOMWINDOW == 27 (0x95585000) [pid = 2387] [serial = 411] [outer = (nil)] [url = about:blank] 13:04:41 INFO - PROCESS | 2387 | --DOMWINDOW == 26 (0x8dcf1000) [pid = 2387] [serial = 303] [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.] 13:04:43 INFO - PROCESS | 2387 | 1477685083247 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]]]}] 13:04:43 INFO - .. 13:04:43 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html | took 6087ms 13:04:43 INFO - PROCESS | 2387 | 1477685083282 Marionette TRACE conn4 -> [0,647,"getWindowHandle",null] 13:04:43 INFO - PROCESS | 2387 | 1477685083290 Marionette TRACE conn4 <- [1,647,null,{"value":"8"}] 13:04:43 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html 13:04:43 INFO - PROCESS | 2387 | 1477685083316 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}] 13:04:43 INFO - PROCESS | 2387 | 1477685083560 Marionette TRACE conn4 <- [1,648,null,{"value":null}] 13:04:43 INFO - PROCESS | 2387 | 1477685083607 Marionette TRACE conn4 -> [0,649,"getWindowHandles",null] 13:04:43 INFO - PROCESS | 2387 | 1477685083621 Marionette TRACE conn4 <- [1,649,null,["8"]] 13:04:43 INFO - PROCESS | 2387 | 1477685083688 Marionette TRACE conn4 -> [0,650,"switchToWindow",{"name":"8"}] 13:04:43 INFO - PROCESS | 2387 | 1477685083697 Marionette TRACE conn4 <- [1,650,null,{}] 13:04:43 INFO - PROCESS | 2387 | 1477685083703 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:04:43 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f959000 == 10 [pid = 2387] [id = 145] 13:04:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 27 (0x8f959400) [pid = 2387] [serial = 428] [outer = (nil)] 13:04:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 28 (0x8f98b000) [pid = 2387] [serial = 429] [outer = 0x8f959400] 13:04:43 INFO - PROCESS | 2387 | 1477685083814 Marionette DEBUG loaded listener.js 13:04:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 29 (0x8fab7800) [pid = 2387] [serial = 430] [outer = 0x8f959400] 13:04:44 INFO - PROCESS | 2387 | --DOMWINDOW == 28 (0x946de400) [pid = 2387] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html] 13:04:44 INFO - PROCESS | 2387 | --DOMWINDOW == 27 (0x923b3400) [pid = 2387] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html] 13:04:44 INFO - PROCESS | 2387 | [2387] 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 13:04:44 INFO - PROCESS | 2387 | [2387] 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 13:04:44 INFO - PROCESS | 2387 | [2387] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 13:04:49 INFO - PROCESS | 2387 | --DOCSHELL 0x8fb4c800 == 9 [pid = 2387] [id = 144] 13:04:49 INFO - PROCESS | 2387 | 1477685089567 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]]]}] 13:04:49 INFO - .. 13:04:49 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html | took 6296ms 13:04:49 INFO - PROCESS | 2387 | 1477685089603 Marionette TRACE conn4 -> [0,652,"getWindowHandle",null] 13:04:49 INFO - PROCESS | 2387 | 1477685089610 Marionette TRACE conn4 <- [1,652,null,{"value":"8"}] 13:04:49 INFO - TEST-START | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html 13:04:49 INFO - PROCESS | 2387 | 1477685089622 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}] 13:04:49 INFO - PROCESS | 2387 | --DOMWINDOW == 26 (0x94b21400) [pid = 2387] [serial = 421] [outer = (nil)] [url = about:blank] 13:04:49 INFO - PROCESS | 2387 | --DOMWINDOW == 25 (0x946e2800) [pid = 2387] [serial = 420] [outer = (nil)] [url = about:blank] 13:04:49 INFO - PROCESS | 2387 | --DOMWINDOW == 24 (0x93929000) [pid = 2387] [serial = 424] [outer = (nil)] [url = about:blank] 13:04:49 INFO - PROCESS | 2387 | --DOMWINDOW == 23 (0x93421000) [pid = 2387] [serial = 423] [outer = (nil)] [url = about:blank] 13:04:49 INFO - PROCESS | 2387 | 1477685089881 Marionette TRACE conn4 <- [1,653,null,{"value":null}] 13:04:50 INFO - PROCESS | 2387 | 1477685089999 Marionette TRACE conn4 -> [0,654,"getWindowHandles",null] 13:04:50 INFO - PROCESS | 2387 | 1477685090010 Marionette TRACE conn4 <- [1,654,null,["8"]] 13:04:50 INFO - PROCESS | 2387 | 1477685090025 Marionette TRACE conn4 -> [0,655,"switchToWindow",{"name":"8"}] 13:04:50 INFO - PROCESS | 2387 | 1477685090033 Marionette TRACE conn4 <- [1,655,null,{}] 13:04:50 INFO - PROCESS | 2387 | 1477685090040 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:04:50 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f958800 == 10 [pid = 2387] [id = 146] 13:04:50 INFO - PROCESS | 2387 | ++DOMWINDOW == 24 (0x8f958c00) [pid = 2387] [serial = 431] [outer = (nil)] 13:04:50 INFO - PROCESS | 2387 | ++DOMWINDOW == 25 (0x8f98c400) [pid = 2387] [serial = 432] [outer = 0x8f958c00] 13:04:50 INFO - PROCESS | 2387 | 1477685090134 Marionette DEBUG loaded listener.js 13:04:50 INFO - PROCESS | 2387 | ++DOMWINDOW == 26 (0x8fab9c00) [pid = 2387] [serial = 433] [outer = 0x8f958c00] 13:04:51 INFO - PROCESS | 2387 | --DOMWINDOW == 25 (0x8fbec400) [pid = 2387] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html] 13:04:55 INFO - PROCESS | 2387 | 1477685095700 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]]]}] 13:04:55 INFO - . 13:04:55 INFO - TEST-OK | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html | took 6183ms 13:04:55 INFO - PROCESS | 2387 | 1477685095805 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 13:04:55 INFO - PROCESS | 2387 | 1477685095812 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 13:04:55 INFO - TEST-START | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html 13:04:55 INFO - PROCESS | 2387 | 1477685095823 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}] 13:04:56 INFO - PROCESS | 2387 | 1477685096053 Marionette TRACE conn4 <- [1,658,null,{"value":null}] 13:04:56 INFO - PROCESS | 2387 | 1477685096190 Marionette TRACE conn4 -> [0,659,"getWindowHandles",null] 13:04:56 INFO - PROCESS | 2387 | 1477685096205 Marionette TRACE conn4 <- [1,659,null,["8"]] 13:04:56 INFO - PROCESS | 2387 | 1477685096219 Marionette TRACE conn4 -> [0,660,"switchToWindow",{"name":"8"}] 13:04:56 INFO - PROCESS | 2387 | 1477685096236 Marionette TRACE conn4 <- [1,660,null,{}] 13:04:56 INFO - PROCESS | 2387 | 1477685096290 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:04:56 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fab5400 == 11 [pid = 2387] [id = 147] 13:04:56 INFO - PROCESS | 2387 | ++DOMWINDOW == 26 (0x8fab6000) [pid = 2387] [serial = 434] [outer = (nil)] 13:04:56 INFO - PROCESS | 2387 | ++DOMWINDOW == 27 (0x8fac0000) [pid = 2387] [serial = 435] [outer = 0x8fab6000] 13:04:56 INFO - PROCESS | 2387 | 1477685096397 Marionette DEBUG loaded listener.js 13:04:56 INFO - PROCESS | 2387 | ++DOMWINDOW == 28 (0x8fab4800) [pid = 2387] [serial = 436] [outer = 0x8fab6000] 13:04:56 INFO - PROCESS | 2387 | ++DOCSHELL 0x91073400 == 12 [pid = 2387] [id = 148] 13:04:56 INFO - PROCESS | 2387 | ++DOMWINDOW == 29 (0x92479c00) [pid = 2387] [serial = 437] [outer = (nil)] 13:04:57 INFO - PROCESS | 2387 | ++DOMWINDOW == 30 (0x926dd400) [pid = 2387] [serial = 438] [outer = 0x92479c00] 13:04:57 INFO - PROCESS | 2387 | 1477685097541 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]]]}] 13:04:57 INFO - . 13:04:57 INFO - TEST-OK | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html | took 1822ms 13:04:57 INFO - PROCESS | 2387 | 1477685097646 Marionette TRACE conn4 -> [0,662,"getWindowHandle",null] 13:04:57 INFO - PROCESS | 2387 | 1477685097652 Marionette TRACE conn4 <- [1,662,null,{"value":"8"}] 13:04:57 INFO - TEST-START | /content-security-policy/blink-contrib/style-allowed.sub.html 13:04:57 INFO - PROCESS | 2387 | 1477685097661 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}] 13:04:57 INFO - PROCESS | 2387 | 1477685097924 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 13:04:58 INFO - PROCESS | 2387 | 1477685098049 Marionette TRACE conn4 -> [0,664,"getWindowHandles",null] 13:04:58 INFO - PROCESS | 2387 | 1477685098055 Marionette TRACE conn4 <- [1,664,null,["8"]] 13:04:58 INFO - PROCESS | 2387 | 1477685098062 Marionette TRACE conn4 -> [0,665,"switchToWindow",{"name":"8"}] 13:04:58 INFO - PROCESS | 2387 | 1477685098069 Marionette TRACE conn4 <- [1,665,null,{}] 13:04:58 INFO - PROCESS | 2387 | 1477685098075 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:04:58 INFO - PROCESS | 2387 | ++DOCSHELL 0x92994400 == 13 [pid = 2387] [id = 149] 13:04:58 INFO - PROCESS | 2387 | ++DOMWINDOW == 31 (0x92994c00) [pid = 2387] [serial = 439] [outer = (nil)] 13:04:58 INFO - PROCESS | 2387 | ++DOMWINDOW == 32 (0x93174400) [pid = 2387] [serial = 440] [outer = 0x92994c00] 13:04:58 INFO - PROCESS | 2387 | 1477685098173 Marionette DEBUG loaded listener.js 13:04:58 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x93175c00) [pid = 2387] [serial = 441] [outer = 0x92994c00] 13:04:58 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x923b6400) [pid = 2387] [serial = 427] [outer = (nil)] [url = about:blank] 13:04:58 INFO - PROCESS | 2387 | --DOMWINDOW == 31 (0x8f98b000) [pid = 2387] [serial = 429] [outer = (nil)] [url = about:blank] 13:04:58 INFO - PROCESS | 2387 | --DOMWINDOW == 30 (0x8fbf9c00) [pid = 2387] [serial = 426] [outer = (nil)] [url = about:blank] 13:05:00 INFO - PROCESS | 2387 | --DOMWINDOW == 29 (0x8f959400) [pid = 2387] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html] 13:05:04 INFO - PROCESS | 2387 | 1477685104026 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]]]}] 13:05:04 INFO - .. 13:05:04 INFO - TEST-OK | /content-security-policy/blink-contrib/style-allowed.sub.html | took 6400ms 13:05:04 INFO - PROCESS | 2387 | 1477685104064 Marionette TRACE conn4 -> [0,667,"getWindowHandle",null] 13:05:04 INFO - TEST-START | /content-security-policy/blink-contrib/style-blocked.sub.html 13:05:04 INFO - PROCESS | 2387 | 1477685104074 Marionette TRACE conn4 <- [1,667,null,{"value":"8"}] 13:05:04 INFO - PROCESS | 2387 | 1477685104089 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}] 13:05:04 INFO - PROCESS | 2387 | 1477685104418 Marionette TRACE conn4 <- [1,668,null,{"value":null}] 13:05:04 INFO - PROCESS | 2387 | 1477685104520 Marionette TRACE conn4 -> [0,669,"getWindowHandles",null] 13:05:04 INFO - PROCESS | 2387 | 1477685104530 Marionette TRACE conn4 <- [1,669,null,["8"]] 13:05:04 INFO - PROCESS | 2387 | 1477685104542 Marionette TRACE conn4 -> [0,670,"switchToWindow",{"name":"8"}] 13:05:04 INFO - PROCESS | 2387 | 1477685104554 Marionette TRACE conn4 <- [1,670,null,{}] 13:05:04 INFO - PROCESS | 2387 | 1477685104564 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:05:04 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fbed000 == 14 [pid = 2387] [id = 150] 13:05:04 INFO - PROCESS | 2387 | ++DOMWINDOW == 30 (0x8fbef000) [pid = 2387] [serial = 442] [outer = (nil)] 13:05:04 INFO - PROCESS | 2387 | ++DOMWINDOW == 31 (0x8fbfb000) [pid = 2387] [serial = 443] [outer = 0x8fbef000] 13:05:04 INFO - PROCESS | 2387 | 1477685104718 Marionette DEBUG loaded listener.js 13:05:04 INFO - PROCESS | 2387 | ++DOMWINDOW == 32 (0x8fbfbc00) [pid = 2387] [serial = 444] [outer = 0x8fbef000] 13:05:05 INFO - PROCESS | 2387 | [2387] 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 13:05:05 INFO - PROCESS | 2387 | [2387] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 13:05:06 INFO - PROCESS | 2387 | 1477685106145 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]]]}] 13:05:06 INFO - .. 13:05:06 INFO - TEST-OK | /content-security-policy/blink-contrib/style-blocked.sub.html | took 2137ms 13:05:06 INFO - PROCESS | 2387 | 1477685106368 Marionette TRACE conn4 -> [0,672,"getWindowHandle",null] 13:05:06 INFO - PROCESS | 2387 | 1477685106377 Marionette TRACE conn4 <- [1,672,null,{"value":"8"}] 13:05:06 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html 13:05:06 INFO - PROCESS | 2387 | 1477685106402 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}] 13:05:06 INFO - PROCESS | 2387 | 1477685106617 Marionette TRACE conn4 <- [1,673,null,{"value":null}] 13:05:06 INFO - PROCESS | 2387 | 1477685106768 Marionette TRACE conn4 -> [0,674,"getWindowHandles",null] 13:05:06 INFO - PROCESS | 2387 | 1477685106774 Marionette TRACE conn4 <- [1,674,null,["8"]] 13:05:06 INFO - PROCESS | 2387 | 1477685106783 Marionette TRACE conn4 -> [0,675,"switchToWindow",{"name":"8"}] 13:05:06 INFO - PROCESS | 2387 | 1477685106792 Marionette TRACE conn4 <- [1,675,null,{}] 13:05:06 INFO - PROCESS | 2387 | 1477685106800 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:05:06 INFO - PROCESS | 2387 | ++DOCSHELL 0x9330a000 == 15 [pid = 2387] [id = 151] 13:05:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x9330a400) [pid = 2387] [serial = 445] [outer = (nil)] 13:05:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 34 (0x93665000) [pid = 2387] [serial = 446] [outer = 0x9330a400] 13:05:06 INFO - PROCESS | 2387 | 1477685106903 Marionette DEBUG loaded listener.js 13:05:07 INFO - PROCESS | 2387 | ++DOMWINDOW == 35 (0x926e9400) [pid = 2387] [serial = 447] [outer = 0x9330a400] 13:05:07 INFO - PROCESS | 2387 | [2387] 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 13:05:07 INFO - PROCESS | 2387 | [2387] 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 13:05:07 INFO - PROCESS | 2387 | [2387] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 13:05:08 INFO - PROCESS | 2387 | --DOMWINDOW == 34 (0x8f98c400) [pid = 2387] [serial = 432] [outer = (nil)] [url = about:blank] 13:05:08 INFO - PROCESS | 2387 | --DOMWINDOW == 33 (0x8fab7800) [pid = 2387] [serial = 430] [outer = (nil)] [url = about:blank] 13:05:11 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x92479c00) [pid = 2387] [serial = 437] [outer = (nil)] [url = about:srcdoc] 13:05:12 INFO - PROCESS | 2387 | 1477685112563 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]]]}] 13:05:12 INFO - .. 13:05:12 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html | took 6187ms 13:05:12 INFO - PROCESS | 2387 | 1477685112586 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 13:05:12 INFO - PROCESS | 2387 | 1477685112592 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 13:05:12 INFO - TEST-START | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html 13:05:12 INFO - PROCESS | 2387 | 1477685112606 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}] 13:05:12 INFO - PROCESS | 2387 | 1477685112792 Marionette TRACE conn4 <- [1,678,null,{"value":null}] 13:05:12 INFO - PROCESS | 2387 | 1477685112821 Marionette TRACE conn4 -> [0,679,"getWindowHandles",null] 13:05:12 INFO - PROCESS | 2387 | 1477685112837 Marionette TRACE conn4 <- [1,679,null,["8"]] 13:05:12 INFO - PROCESS | 2387 | 1477685112937 Marionette TRACE conn4 -> [0,680,"switchToWindow",{"name":"8"}] 13:05:12 INFO - PROCESS | 2387 | 1477685112946 Marionette TRACE conn4 <- [1,680,null,{}] 13:05:12 INFO - PROCESS | 2387 | 1477685112954 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:05:12 INFO - PROCESS | 2387 | ++DOCSHELL 0x91074000 == 16 [pid = 2387] [id = 152] 13:05:12 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x9107ac00) [pid = 2387] [serial = 448] [outer = (nil)] 13:05:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 34 (0x92488c00) [pid = 2387] [serial = 449] [outer = 0x9107ac00] 13:05:13 INFO - PROCESS | 2387 | 1477685113049 Marionette DEBUG loaded listener.js 13:05:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 35 (0x93d4ac00) [pid = 2387] [serial = 450] [outer = 0x9107ac00] 13:05:16 INFO - PROCESS | 2387 | --DOCSHELL 0x8fab5400 == 15 [pid = 2387] [id = 147] 13:05:16 INFO - PROCESS | 2387 | --DOCSHELL 0x8f959000 == 14 [pid = 2387] [id = 145] 13:05:16 INFO - PROCESS | 2387 | --DOCSHELL 0x92994400 == 13 [pid = 2387] [id = 149] 13:05:16 INFO - PROCESS | 2387 | --DOCSHELL 0x91073400 == 12 [pid = 2387] [id = 148] 13:05:16 INFO - PROCESS | 2387 | --DOCSHELL 0x8f958800 == 11 [pid = 2387] [id = 146] 13:05:16 INFO - PROCESS | 2387 | --DOCSHELL 0x9330a000 == 10 [pid = 2387] [id = 151] 13:05:16 INFO - PROCESS | 2387 | --DOCSHELL 0x8fbed000 == 9 [pid = 2387] [id = 150] 13:05:16 INFO - PROCESS | 2387 | --DOMWINDOW == 34 (0x926dd400) [pid = 2387] [serial = 438] [outer = (nil)] [url = about:srcdoc] 13:05:16 INFO - PROCESS | 2387 | --DOMWINDOW == 33 (0x8fac0000) [pid = 2387] [serial = 435] [outer = (nil)] [url = about:blank] 13:05:17 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x93174400) [pid = 2387] [serial = 440] [outer = (nil)] [url = about:blank] 13:05:18 INFO - PROCESS | 2387 | 1477685118605 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]]]}] 13:05:18 INFO - .. 13:05:18 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html | took 6035ms 13:05:18 INFO - PROCESS | 2387 | 1477685118641 Marionette TRACE conn4 -> [0,682,"getWindowHandle",null] 13:05:18 INFO - PROCESS | 2387 | 1477685118649 Marionette TRACE conn4 <- [1,682,null,{"value":"8"}] 13:05:18 INFO - TEST-START | /content-security-policy/blink-contrib/worker-from-guid.sub.html 13:05:18 INFO - PROCESS | 2387 | 1477685118661 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}] 13:05:18 INFO - PROCESS | 2387 | 1477685118910 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 13:05:18 INFO - PROCESS | 2387 | 1477685118939 Marionette TRACE conn4 -> [0,684,"getWindowHandles",null] 13:05:18 INFO - PROCESS | 2387 | 1477685118946 Marionette TRACE conn4 <- [1,684,null,["8"]] 13:05:18 INFO - PROCESS | 2387 | 1477685118955 Marionette TRACE conn4 -> [0,685,"switchToWindow",{"name":"8"}] 13:05:18 INFO - PROCESS | 2387 | 1477685118964 Marionette TRACE conn4 <- [1,685,null,{}] 13:05:19 INFO - PROCESS | 2387 | 1477685119029 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:05:19 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f992000 == 10 [pid = 2387] [id = 153] 13:05:19 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x8f992c00) [pid = 2387] [serial = 451] [outer = (nil)] 13:05:19 INFO - PROCESS | 2387 | ++DOMWINDOW == 34 (0x8fab7800) [pid = 2387] [serial = 452] [outer = 0x8f992c00] 13:05:19 INFO - PROCESS | 2387 | 1477685119127 Marionette DEBUG loaded listener.js 13:05:19 INFO - PROCESS | 2387 | ++DOMWINDOW == 35 (0x8fbecc00) [pid = 2387] [serial = 453] [outer = 0x8f992c00] 13:05:19 INFO - PROCESS | 2387 | [2387] 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 13:05:19 INFO - PROCESS | 2387 | [2387] 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 13:05:19 INFO - PROCESS | 2387 | [2387] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 13:05:20 INFO - PROCESS | 2387 | --DOMWINDOW == 34 (0x8fbef000) [pid = 2387] [serial = 442] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-blocked.sub.html] 13:05:20 INFO - PROCESS | 2387 | --DOMWINDOW == 33 (0x9330a400) [pid = 2387] [serial = 445] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html] 13:05:20 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x8f958c00) [pid = 2387] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html] 13:05:20 INFO - PROCESS | 2387 | --DOMWINDOW == 31 (0x92994c00) [pid = 2387] [serial = 439] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-allowed.sub.html] 13:05:20 INFO - PROCESS | 2387 | --DOMWINDOW == 30 (0x8fab6000) [pid = 2387] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html] 13:05:20 INFO - PROCESS | 2387 | 1477685120246 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]]]}] 13:05:20 INFO - .. 13:05:20 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-from-guid.sub.html | took 1622ms 13:05:20 INFO - PROCESS | 2387 | 1477685120281 Marionette TRACE conn4 -> [0,687,"getWindowHandle",null] 13:05:20 INFO - PROCESS | 2387 | 1477685120287 Marionette TRACE conn4 <- [1,687,null,{"value":"8"}] 13:05:20 INFO - TEST-START | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html 13:05:20 INFO - PROCESS | 2387 | 1477685120295 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}] 13:05:20 INFO - PROCESS | 2387 | 1477685120504 Marionette TRACE conn4 <- [1,688,null,{"value":null}] 13:05:20 INFO - PROCESS | 2387 | 1477685120609 Marionette TRACE conn4 -> [0,689,"getWindowHandles",null] 13:05:20 INFO - PROCESS | 2387 | 1477685120615 Marionette TRACE conn4 <- [1,689,null,["8"]] 13:05:20 INFO - PROCESS | 2387 | 1477685120622 Marionette TRACE conn4 -> [0,690,"switchToWindow",{"name":"8"}] 13:05:20 INFO - PROCESS | 2387 | 1477685120629 Marionette TRACE conn4 <- [1,690,null,{}] 13:05:20 INFO - PROCESS | 2387 | 1477685120636 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:05:20 INFO - PROCESS | 2387 | ++DOCSHELL 0x9298b400 == 11 [pid = 2387] [id = 154] 13:05:20 INFO - PROCESS | 2387 | ++DOMWINDOW == 31 (0x931c1400) [pid = 2387] [serial = 454] [outer = (nil)] 13:05:20 INFO - PROCESS | 2387 | ++DOMWINDOW == 32 (0x93309000) [pid = 2387] [serial = 455] [outer = 0x931c1400] 13:05:20 INFO - PROCESS | 2387 | 1477685120728 Marionette DEBUG loaded listener.js 13:05:20 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x8f955c00) [pid = 2387] [serial = 456] [outer = 0x931c1400] 13:05:24 INFO - PROCESS | 2387 | --DOCSHELL 0x8f992000 == 10 [pid = 2387] [id = 153] 13:05:24 INFO - PROCESS | 2387 | --DOCSHELL 0x91074000 == 9 [pid = 2387] [id = 152] 13:05:25 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x8fab9c00) [pid = 2387] [serial = 433] [outer = (nil)] [url = about:blank] 13:05:25 INFO - PROCESS | 2387 | --DOMWINDOW == 31 (0x93175c00) [pid = 2387] [serial = 441] [outer = (nil)] [url = about:blank] 13:05:25 INFO - PROCESS | 2387 | --DOMWINDOW == 30 (0x8fab4800) [pid = 2387] [serial = 436] [outer = (nil)] [url = about:blank] 13:05:25 INFO - PROCESS | 2387 | --DOMWINDOW == 29 (0x93665000) [pid = 2387] [serial = 446] [outer = (nil)] [url = about:blank] 13:05:25 INFO - PROCESS | 2387 | --DOMWINDOW == 28 (0x926e9400) [pid = 2387] [serial = 447] [outer = (nil)] [url = about:blank] 13:05:25 INFO - PROCESS | 2387 | --DOMWINDOW == 27 (0x8fbfb000) [pid = 2387] [serial = 443] [outer = (nil)] [url = about:blank] 13:05:25 INFO - PROCESS | 2387 | --DOMWINDOW == 26 (0x8fbfbc00) [pid = 2387] [serial = 444] [outer = (nil)] [url = about:blank] 13:05:26 INFO - PROCESS | 2387 | 1477685126308 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]]]}] 13:05:26 INFO - .. 13:05:26 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html | took 6049ms 13:05:26 INFO - PROCESS | 2387 | 1477685126346 Marionette TRACE conn4 -> [0,692,"getWindowHandle",null] 13:05:26 INFO - PROCESS | 2387 | 1477685126353 Marionette TRACE conn4 <- [1,692,null,{"value":"8"}] 13:05:26 INFO - TEST-START | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html 13:05:26 INFO - PROCESS | 2387 | 1477685126366 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}] 13:05:26 INFO - PROCESS | 2387 | 1477685126659 Marionette TRACE conn4 <- [1,693,null,{"value":null}] 13:05:26 INFO - PROCESS | 2387 | 1477685126685 Marionette TRACE conn4 -> [0,694,"getWindowHandles",null] 13:05:26 INFO - PROCESS | 2387 | 1477685126692 Marionette TRACE conn4 <- [1,694,null,["8"]] 13:05:26 INFO - PROCESS | 2387 | 1477685126700 Marionette TRACE conn4 -> [0,695,"switchToWindow",{"name":"8"}] 13:05:26 INFO - PROCESS | 2387 | 1477685126709 Marionette TRACE conn4 <- [1,695,null,{}] 13:05:26 INFO - PROCESS | 2387 | 1477685126715 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:05:26 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f959c00 == 10 [pid = 2387] [id = 155] 13:05:26 INFO - PROCESS | 2387 | ++DOMWINDOW == 27 (0x8f95a000) [pid = 2387] [serial = 457] [outer = (nil)] 13:05:26 INFO - PROCESS | 2387 | ++DOMWINDOW == 28 (0x8f98b400) [pid = 2387] [serial = 458] [outer = 0x8f95a000] 13:05:26 INFO - PROCESS | 2387 | 1477685126816 Marionette DEBUG loaded listener.js 13:05:26 INFO - PROCESS | 2387 | ++DOMWINDOW == 29 (0x8fab7c00) [pid = 2387] [serial = 459] [outer = 0x8f95a000] 13:05:27 INFO - PROCESS | 2387 | --DOMWINDOW == 28 (0x9107ac00) [pid = 2387] [serial = 448] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-eval-blocked.sub.html] 13:05:27 INFO - PROCESS | 2387 | --DOMWINDOW == 27 (0x8f992c00) [pid = 2387] [serial = 451] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-from-guid.sub.html] 13:05:32 INFO - PROCESS | 2387 | 1477685132515 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"]]]}] 13:05:32 INFO - .... 13:05:32 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html | took 6187ms 13:05:32 INFO - PROCESS | 2387 | 1477685132550 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 13:05:32 INFO - PROCESS | 2387 | 1477685132558 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 13:05:32 INFO - TEST-START | /content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html 13:05:32 INFO - PROCESS | 2387 | 1477685132569 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}] 13:05:32 INFO - PROCESS | 2387 | 1477685132799 Marionette TRACE conn4 <- [1,698,null,{"value":null}] 13:05:32 INFO - PROCESS | 2387 | 1477685132913 Marionette TRACE conn4 -> [0,699,"getWindowHandles",null] 13:05:32 INFO - PROCESS | 2387 | 1477685132920 Marionette TRACE conn4 <- [1,699,null,["8"]] 13:05:32 INFO - PROCESS | 2387 | 1477685132929 Marionette TRACE conn4 -> [0,700,"switchToWindow",{"name":"8"}] 13:05:32 INFO - PROCESS | 2387 | 1477685132938 Marionette TRACE conn4 <- [1,700,null,{}] 13:05:32 INFO - PROCESS | 2387 | 1477685132946 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:05:33 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f8d7800 == 11 [pid = 2387] [id = 156] 13:05:33 INFO - PROCESS | 2387 | ++DOMWINDOW == 28 (0x8f8e2c00) [pid = 2387] [serial = 460] [outer = (nil)] 13:05:33 INFO - PROCESS | 2387 | ++DOMWINDOW == 29 (0x8f953c00) [pid = 2387] [serial = 461] [outer = 0x8f8e2c00] 13:05:33 INFO - PROCESS | 2387 | 1477685133120 Marionette DEBUG loaded listener.js 13:05:33 INFO - PROCESS | 2387 | ++DOMWINDOW == 30 (0x8faba000) [pid = 2387] [serial = 462] [outer = 0x8f8e2c00] 13:05:33 INFO - PROCESS | 2387 | --DOMWINDOW == 29 (0x92488c00) [pid = 2387] [serial = 449] [outer = (nil)] [url = about:blank] 13:05:33 INFO - PROCESS | 2387 | --DOMWINDOW == 28 (0x93d4ac00) [pid = 2387] [serial = 450] [outer = (nil)] [url = about:blank] 13:05:33 INFO - PROCESS | 2387 | --DOMWINDOW == 27 (0x8fbecc00) [pid = 2387] [serial = 453] [outer = (nil)] [url = about:blank] 13:05:33 INFO - PROCESS | 2387 | --DOMWINDOW == 26 (0x8fab7800) [pid = 2387] [serial = 452] [outer = (nil)] [url = about:blank] 13:05:33 INFO - PROCESS | 2387 | --DOMWINDOW == 25 (0x93309000) [pid = 2387] [serial = 455] [outer = (nil)] [url = about:blank] 13:05:35 INFO - PROCESS | 2387 | --DOMWINDOW == 24 (0x931c1400) [pid = 2387] [serial = 454] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html] 13:05:38 INFO - PROCESS | 2387 | 1477685138830 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] 13:05:38 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1_2.html 13:05:38 INFO - PROCESS | 2387 | 1477685138864 Marionette TRACE conn4 <- [1,702,null,{"value":"8"}] 13:05:38 INFO - PROCESS | 2387 | 1477685138871 Marionette TRACE conn4 -> [0,703,"timeouts",{"script":185000}] 13:05:38 INFO - PROCESS | 2387 | 1477685138875 Marionette TRACE conn4 <- [1,703,null,{}] 13:05:38 INFO - PROCESS | 2387 | 1477685138884 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}] 13:05:39 INFO - PROCESS | 2387 | 1477685139077 Marionette TRACE conn4 <- [1,704,null,{"value":null}] 13:05:39 INFO - PROCESS | 2387 | 1477685139185 Marionette TRACE conn4 -> [0,705,"getWindowHandles",null] 13:05:39 INFO - PROCESS | 2387 | 1477685139190 Marionette TRACE conn4 <- [1,705,null,["8"]] 13:05:39 INFO - PROCESS | 2387 | 1477685139198 Marionette TRACE conn4 -> [0,706,"switchToWindow",{"name":"8"}] 13:05:39 INFO - PROCESS | 2387 | 1477685139210 Marionette TRACE conn4 <- [1,706,null,{}] 13:05:39 INFO - PROCESS | 2387 | 1477685139222 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\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"}] 13:05:39 INFO - PROCESS | 2387 | ++DOCSHELL 0x91077400 == 12 [pid = 2387] [id = 157] 13:05:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 25 (0x9230f000) [pid = 2387] [serial = 463] [outer = (nil)] 13:05:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 26 (0x92987800) [pid = 2387] [serial = 464] [outer = 0x9230f000] 13:05:39 INFO - PROCESS | 2387 | 1477685139313 Marionette DEBUG loaded listener.js 13:05:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 27 (0x8f950c00) [pid = 2387] [serial = 465] [outer = 0x9230f000] 13:05:40 INFO - PROCESS | 2387 | [2387] 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 13:05:40 INFO - PROCESS | 2387 | [2387] 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 13:05:40 INFO - PROCESS | 2387 | [2387] 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 13:05:40 INFO - PROCESS | 2387 | [2387] 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 13:05:40 INFO - PROCESS | 2387 | 1477685140582 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]]]}] 13:05:40 INFO - ... 13:05:40 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_1_2.html | took 1750ms 13:05:40 INFO - PROCESS | 2387 | 1477685140623 Marionette TRACE conn4 -> [0,708,"getWindowHandle",null] 13:05:40 INFO - PROCESS | 2387 | 1477685140631 Marionette TRACE conn4 <- [1,708,null,{"value":"8"}] 13:05:40 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2.html 13:05:40 INFO - PROCESS | 2387 | 1477685140654 Marionette TRACE conn4 -> [0,709,"timeouts",{"script":35000}] 13:05:40 INFO - PROCESS | 2387 | 1477685140661 Marionette TRACE conn4 <- [1,709,null,{}] 13:05:40 INFO - PROCESS | 2387 | 1477685140718 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}] 13:05:41 INFO - PROCESS | 2387 | 1477685141001 Marionette TRACE conn4 <- [1,710,null,{"value":null}] 13:05:41 INFO - PROCESS | 2387 | 1477685141079 Marionette TRACE conn4 -> [0,711,"getWindowHandles",null] 13:05:41 INFO - PROCESS | 2387 | 1477685141085 Marionette TRACE conn4 <- [1,711,null,["8"]] 13:05:41 INFO - PROCESS | 2387 | 1477685141141 Marionette TRACE conn4 -> [0,712,"switchToWindow",{"name":"8"}] 13:05:41 INFO - PROCESS | 2387 | 1477685141156 Marionette TRACE conn4 <- [1,712,null,{}] 13:05:41 INFO - PROCESS | 2387 | 1477685141170 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:05:41 INFO - PROCESS | 2387 | ++DOCSHELL 0x926e4400 == 13 [pid = 2387] [id = 158] 13:05:41 INFO - PROCESS | 2387 | ++DOMWINDOW == 28 (0x946db000) [pid = 2387] [serial = 466] [outer = (nil)] 13:05:41 INFO - PROCESS | 2387 | ++DOMWINDOW == 29 (0x946df800) [pid = 2387] [serial = 467] [outer = 0x946db000] 13:05:41 INFO - PROCESS | 2387 | 1477685141273 Marionette DEBUG loaded listener.js 13:05:41 INFO - PROCESS | 2387 | ++DOMWINDOW == 30 (0x946e5c00) [pid = 2387] [serial = 468] [outer = 0x946db000] 13:05:42 INFO - PROCESS | 2387 | [mp3 @ 0x95002400] err{or,}_recognition separate: 1; 1 13:05:42 INFO - PROCESS | 2387 | [mp3 @ 0x95002400] err{or,}_recognition combined: 1; 1 13:05:42 INFO - PROCESS | 2387 | [mp3 @ 0x95002c00] err{or,}_recognition separate: 1; 1 13:05:42 INFO - PROCESS | 2387 | [mp3 @ 0x95002c00] err{or,}_recognition combined: 1; 1 13:05:42 INFO - PROCESS | 2387 | [2387] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 13:05:42 INFO - PROCESS | 2387 | [2387] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 13:05:42 INFO - PROCESS | 2387 | [2387] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 13:05:42 INFO - PROCESS | 2387 | [2387] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 13:05:43 INFO - PROCESS | 2387 | --DOMWINDOW == 29 (0x8f955c00) [pid = 2387] [serial = 456] [outer = (nil)] [url = about:blank] 13:05:43 INFO - PROCESS | 2387 | --DOMWINDOW == 28 (0x8f98b400) [pid = 2387] [serial = 458] [outer = (nil)] [url = about:blank] 13:05:45 INFO - PROCESS | 2387 | --DOMWINDOW == 27 (0x8f8e2c00) [pid = 2387] [serial = 460] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html] 13:05:46 INFO - PROCESS | 2387 | 1477685146944 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]]]}] 13:05:46 INFO - ... 13:05:46 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2.html | took 6308ms 13:05:46 INFO - PROCESS | 2387 | 1477685146961 Marionette TRACE conn4 -> [0,714,"getWindowHandle",null] 13:05:46 INFO - PROCESS | 2387 | 1477685146966 Marionette TRACE conn4 <- [1,714,null,{"value":"8"}] 13:05:46 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2_2.html 13:05:46 INFO - PROCESS | 2387 | 1477685146979 Marionette TRACE conn4 -> [0,715,"timeouts",{"script":185000}] 13:05:46 INFO - PROCESS | 2387 | 1477685146984 Marionette TRACE conn4 <- [1,715,null,{}] 13:05:47 INFO - PROCESS | 2387 | 1477685146994 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}] 13:05:47 INFO - PROCESS | 2387 | 1477685147196 Marionette TRACE conn4 <- [1,716,null,{"value":null}] 13:05:47 INFO - PROCESS | 2387 | 1477685147312 Marionette TRACE conn4 -> [0,717,"getWindowHandles",null] 13:05:47 INFO - PROCESS | 2387 | 1477685147321 Marionette TRACE conn4 <- [1,717,null,["8"]] 13:05:47 INFO - PROCESS | 2387 | 1477685147330 Marionette TRACE conn4 -> [0,718,"switchToWindow",{"name":"8"}] 13:05:47 INFO - PROCESS | 2387 | 1477685147341 Marionette TRACE conn4 <- [1,718,null,{}] 13:05:47 INFO - PROCESS | 2387 | 1477685147355 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\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"}] 13:05:47 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fbed400 == 14 [pid = 2387] [id = 159] 13:05:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 28 (0x8fbed800) [pid = 2387] [serial = 469] [outer = (nil)] 13:05:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 29 (0x923ac000) [pid = 2387] [serial = 470] [outer = 0x8fbed800] 13:05:47 INFO - PROCESS | 2387 | 1477685147465 Marionette DEBUG loaded listener.js 13:05:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 30 (0x923ad800) [pid = 2387] [serial = 471] [outer = 0x8fbed800] 13:05:48 INFO - PROCESS | 2387 | [2387] 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 13:05:48 INFO - PROCESS | 2387 | [2387] 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 13:05:48 INFO - PROCESS | 2387 | [2387] 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 13:05:48 INFO - PROCESS | 2387 | [2387] 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 13:05:48 INFO - PROCESS | 2387 | 1477685148518 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]]]}] 13:05:48 INFO - ... 13:05:48 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2_2.html | took 1552ms 13:05:48 INFO - PROCESS | 2387 | 1477685148529 Marionette TRACE conn4 -> [0,720,"getWindowHandle",null] 13:05:48 INFO - PROCESS | 2387 | 1477685148537 Marionette TRACE conn4 <- [1,720,null,{"value":"8"}] 13:05:48 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3.html 13:05:48 INFO - PROCESS | 2387 | 1477685148544 Marionette TRACE conn4 -> [0,721,"timeouts",{"script":35000}] 13:05:48 INFO - PROCESS | 2387 | 1477685148550 Marionette TRACE conn4 <- [1,721,null,{}] 13:05:48 INFO - PROCESS | 2387 | 1477685148559 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}] 13:05:48 INFO - PROCESS | 2387 | 1477685148817 Marionette TRACE conn4 <- [1,722,null,{"value":null}] 13:05:48 INFO - PROCESS | 2387 | 1477685148831 Marionette TRACE conn4 -> [0,723,"getWindowHandles",null] 13:05:48 INFO - PROCESS | 2387 | 1477685148837 Marionette TRACE conn4 <- [1,723,null,["8"]] 13:05:48 INFO - PROCESS | 2387 | 1477685148857 Marionette TRACE conn4 -> [0,724,"switchToWindow",{"name":"8"}] 13:05:48 INFO - PROCESS | 2387 | 1477685148868 Marionette TRACE conn4 <- [1,724,null,{}] 13:05:48 INFO - PROCESS | 2387 | 1477685148874 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:05:48 INFO - PROCESS | 2387 | ++DOCSHELL 0x95590c00 == 15 [pid = 2387] [id = 160] 13:05:48 INFO - PROCESS | 2387 | ++DOMWINDOW == 31 (0x97b07000) [pid = 2387] [serial = 472] [outer = (nil)] 13:05:48 INFO - PROCESS | 2387 | ++DOMWINDOW == 32 (0x97b52400) [pid = 2387] [serial = 473] [outer = 0x97b07000] 13:05:48 INFO - PROCESS | 2387 | 1477685148967 Marionette DEBUG loaded listener.js 13:05:49 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x97b55400) [pid = 2387] [serial = 474] [outer = 0x97b07000] 13:05:49 INFO - PROCESS | 2387 | [h264 @ 0x958d4400] err{or,}_recognition separate: 1; 1 13:05:49 INFO - PROCESS | 2387 | [h264 @ 0x958d4400] err{or,}_recognition combined: 1; 1 13:05:49 INFO - PROCESS | 2387 | [h264 @ 0x958d4400] Unsupported bit depth: 0 13:05:49 INFO - PROCESS | 2387 | [h264 @ 0x958d4400] no picture 13:05:49 INFO - PROCESS | 2387 | [h264 @ 0x958d4400] no picture 13:05:52 INFO - PROCESS | 2387 | --DOCSHELL 0x8f959c00 == 14 [pid = 2387] [id = 155] 13:05:52 INFO - PROCESS | 2387 | --DOCSHELL 0x9298b400 == 13 [pid = 2387] [id = 154] 13:05:52 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x8f953c00) [pid = 2387] [serial = 461] [outer = (nil)] [url = about:blank] 13:05:52 INFO - PROCESS | 2387 | --DOMWINDOW == 31 (0x8faba000) [pid = 2387] [serial = 462] [outer = (nil)] [url = about:blank] 13:05:54 INFO - PROCESS | 2387 | 1477685154582 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]]]}] 13:05:54 INFO - .. 13:05:54 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_3.html | took 6102ms 13:05:54 INFO - PROCESS | 2387 | 1477685154649 Marionette TRACE conn4 -> [0,726,"getWindowHandle",null] 13:05:54 INFO - PROCESS | 2387 | 1477685154656 Marionette TRACE conn4 <- [1,726,null,{"value":"8"}] 13:05:54 INFO - TEST-START | /content-security-policy/media-src/media-src-redir-bug.sub.html 13:05:54 INFO - PROCESS | 2387 | 1477685154668 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}] 13:05:54 INFO - PROCESS | 2387 | 1477685154911 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 13:05:54 INFO - PROCESS | 2387 | 1477685154987 Marionette TRACE conn4 -> [0,728,"getWindowHandles",null] 13:05:54 INFO - PROCESS | 2387 | 1477685154993 Marionette TRACE conn4 <- [1,728,null,["8"]] 13:05:55 INFO - PROCESS | 2387 | 1477685155001 Marionette TRACE conn4 -> [0,729,"switchToWindow",{"name":"8"}] 13:05:55 INFO - PROCESS | 2387 | 1477685155009 Marionette TRACE conn4 <- [1,729,null,{}] 13:05:55 INFO - PROCESS | 2387 | 1477685155021 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:05:55 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fbf0c00 == 14 [pid = 2387] [id = 161] 13:05:55 INFO - PROCESS | 2387 | ++DOMWINDOW == 32 (0x8fbf9c00) [pid = 2387] [serial = 475] [outer = (nil)] 13:05:55 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x926e0000) [pid = 2387] [serial = 476] [outer = 0x8fbf9c00] 13:05:55 INFO - PROCESS | 2387 | 1477685155132 Marionette DEBUG loaded listener.js 13:05:55 INFO - PROCESS | 2387 | ++DOMWINDOW == 34 (0x946dc800) [pid = 2387] [serial = 477] [outer = 0x8fbf9c00] 13:05:55 INFO - PROCESS | 2387 | --DOMWINDOW == 33 (0x8f95a000) [pid = 2387] [serial = 457] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html] 13:05:55 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x9230f000) [pid = 2387] [serial = 463] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_1_2.html] 13:05:55 INFO - PROCESS | 2387 | --DOMWINDOW == 31 (0x8fbed800) [pid = 2387] [serial = 469] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2_2.html] 13:05:55 INFO - PROCESS | 2387 | --DOMWINDOW == 30 (0x946db000) [pid = 2387] [serial = 466] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2.html] 13:05:56 INFO - PROCESS | 2387 | [h264 @ 0x97bc4c00] err{or,}_recognition separate: 1; 1 13:05:56 INFO - PROCESS | 2387 | [h264 @ 0x97bc4c00] err{or,}_recognition combined: 1; 1 13:05:56 INFO - PROCESS | 2387 | [h264 @ 0x97bc4c00] Unsupported bit depth: 0 13:05:56 INFO - PROCESS | 2387 | [h264 @ 0x97bc4c00] no picture 13:05:56 INFO - PROCESS | 2387 | [h264 @ 0x97bc4c00] no picture 13:05:56 INFO - PROCESS | 2387 | [h264 @ 0x97bc9000] err{or,}_recognition separate: 1; 1 13:05:56 INFO - PROCESS | 2387 | [h264 @ 0x97bc9000] err{or,}_recognition combined: 1; 1 13:05:56 INFO - PROCESS | 2387 | [h264 @ 0x97bc9000] Unsupported bit depth: 0 13:05:56 INFO - PROCESS | 2387 | [h264 @ 0x97bc9000] no picture 13:05:56 INFO - PROCESS | 2387 | [h264 @ 0x97bc9000] no picture 13:05:56 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 13:05:56 INFO - PROCESS | 2387 | [h264 @ 0x97c4a800] err{or,}_recognition separate: 1; 1 13:05:56 INFO - PROCESS | 2387 | [h264 @ 0x97c4a800] err{or,}_recognition combined: 1; 1 13:05:56 INFO - PROCESS | 2387 | [h264 @ 0x97c4a800] Unsupported bit depth: 0 13:05:56 INFO - PROCESS | 2387 | [h264 @ 0x97c4a800] no picture 13:05:56 INFO - PROCESS | 2387 | [h264 @ 0x97c4a800] no picture 13:05:56 INFO - PROCESS | 2387 | [h264 @ 0x9558c000] err{or,}_recognition separate: 1; 1 13:05:56 INFO - PROCESS | 2387 | [h264 @ 0x9558c000] err{or,}_recognition combined: 1; 1 13:05:56 INFO - PROCESS | 2387 | [h264 @ 0x9558c000] Unsupported bit depth: 0 13:05:56 INFO - PROCESS | 2387 | [h264 @ 0x9558c000] no picture 13:05:56 INFO - PROCESS | 2387 | [h264 @ 0x9558c000] no picture 13:06:00 INFO - PROCESS | 2387 | --DOCSHELL 0x8f8d7800 == 13 [pid = 2387] [id = 156] 13:06:00 INFO - PROCESS | 2387 | --DOCSHELL 0x926e4400 == 12 [pid = 2387] [id = 158] 13:06:00 INFO - PROCESS | 2387 | --DOCSHELL 0x8fbed400 == 11 [pid = 2387] [id = 159] 13:06:00 INFO - PROCESS | 2387 | --DOCSHELL 0x91077400 == 10 [pid = 2387] [id = 157] 13:06:00 INFO - PROCESS | 2387 | --DOCSHELL 0x95590c00 == 9 [pid = 2387] [id = 160] 13:06:00 INFO - PROCESS | 2387 | --DOMWINDOW == 29 (0x8fab7c00) [pid = 2387] [serial = 459] [outer = (nil)] [url = about:blank] 13:06:00 INFO - PROCESS | 2387 | --DOMWINDOW == 28 (0x923ac000) [pid = 2387] [serial = 470] [outer = (nil)] [url = about:blank] 13:06:00 INFO - PROCESS | 2387 | --DOMWINDOW == 27 (0x923ad800) [pid = 2387] [serial = 471] [outer = (nil)] [url = about:blank] 13:06:00 INFO - PROCESS | 2387 | --DOMWINDOW == 26 (0x946df800) [pid = 2387] [serial = 467] [outer = (nil)] [url = about:blank] 13:06:00 INFO - PROCESS | 2387 | --DOMWINDOW == 25 (0x946e5c00) [pid = 2387] [serial = 468] [outer = (nil)] [url = about:blank] 13:06:00 INFO - PROCESS | 2387 | --DOMWINDOW == 24 (0x92987800) [pid = 2387] [serial = 464] [outer = (nil)] [url = about:blank] 13:06:00 INFO - PROCESS | 2387 | --DOMWINDOW == 23 (0x8f950c00) [pid = 2387] [serial = 465] [outer = (nil)] [url = about:blank] 13:06:00 INFO - PROCESS | 2387 | 1477685160850 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]]]}] 13:06:00 INFO - ..... 13:06:00 INFO - TEST-OK | /content-security-policy/media-src/media-src-redir-bug.sub.html | took 6244ms 13:06:00 INFO - PROCESS | 2387 | 1477685160911 Marionette TRACE conn4 -> [0,731,"getWindowHandle",null] 13:06:00 INFO - PROCESS | 2387 | 1477685160919 Marionette TRACE conn4 <- [1,731,null,{"value":"8"}] 13:06:00 INFO - TEST-START | /custom-elements/reactions/Attr.html 13:06:00 INFO - PROCESS | 2387 | 1477685160932 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}] 13:06:01 INFO - PROCESS | 2387 | 1477685161184 Marionette TRACE conn4 <- [1,732,null,{"value":null}] 13:06:01 INFO - PROCESS | 2387 | 1477685161296 Marionette TRACE conn4 -> [0,733,"getWindowHandles",null] 13:06:01 INFO - PROCESS | 2387 | 1477685161303 Marionette TRACE conn4 <- [1,733,null,["8"]] 13:06:01 INFO - PROCESS | 2387 | 1477685161311 Marionette TRACE conn4 -> [0,734,"switchToWindow",{"name":"8"}] 13:06:01 INFO - PROCESS | 2387 | 1477685161320 Marionette TRACE conn4 <- [1,734,null,{}] 13:06:01 INFO - PROCESS | 2387 | 1477685161326 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:06:01 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f95dc00 == 10 [pid = 2387] [id = 162] 13:06:01 INFO - PROCESS | 2387 | ++DOMWINDOW == 24 (0x8f989800) [pid = 2387] [serial = 478] [outer = (nil)] 13:06:01 INFO - PROCESS | 2387 | ++DOMWINDOW == 25 (0x8f98d800) [pid = 2387] [serial = 479] [outer = 0x8f989800] 13:06:01 INFO - PROCESS | 2387 | 1477685161422 Marionette DEBUG loaded listener.js 13:06:01 INFO - PROCESS | 2387 | ++DOMWINDOW == 26 (0x8fab9400) [pid = 2387] [serial = 480] [outer = 0x8f989800] 13:06:02 INFO - PROCESS | 2387 | 1477685162137 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"]]]}] 13:06:02 INFO - .. 13:06:02 INFO - TEST-OK | /custom-elements/reactions/Attr.html | took 1237ms 13:06:02 INFO - PROCESS | 2387 | 1477685162167 Marionette TRACE conn4 -> [0,736,"getWindowHandle",null] 13:06:02 INFO - PROCESS | 2387 | 1477685162173 Marionette TRACE conn4 <- [1,736,null,{"value":"8"}] 13:06:02 INFO - TEST-START | /custom-elements/reactions/ChildNode.html 13:06:02 INFO - PROCESS | 2387 | 1477685162181 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}] 13:06:02 INFO - PROCESS | 2387 | 1477685162370 Marionette TRACE conn4 <- [1,737,null,{"value":null}] 13:06:02 INFO - PROCESS | 2387 | 1477685162474 Marionette TRACE conn4 -> [0,738,"getWindowHandles",null] 13:06:02 INFO - PROCESS | 2387 | 1477685162480 Marionette TRACE conn4 <- [1,738,null,["8"]] 13:06:02 INFO - PROCESS | 2387 | 1477685162491 Marionette TRACE conn4 -> [0,739,"switchToWindow",{"name":"8"}] 13:06:02 INFO - PROCESS | 2387 | 1477685162497 Marionette TRACE conn4 <- [1,739,null,{}] 13:06:02 INFO - PROCESS | 2387 | 1477685162504 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:06:02 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f950800 == 11 [pid = 2387] [id = 163] 13:06:02 INFO - PROCESS | 2387 | ++DOMWINDOW == 27 (0x8fab4800) [pid = 2387] [serial = 481] [outer = (nil)] 13:06:02 INFO - PROCESS | 2387 | ++DOMWINDOW == 28 (0x926e3800) [pid = 2387] [serial = 482] [outer = 0x8fab4800] 13:06:02 INFO - PROCESS | 2387 | 1477685162593 Marionette DEBUG loaded listener.js 13:06:02 INFO - PROCESS | 2387 | ++DOMWINDOW == 29 (0x8f955800) [pid = 2387] [serial = 483] [outer = 0x8fab4800] 13:06:03 INFO - ....... 13:06:03 INFO - TEST-OK | /custom-elements/reactions/ChildNode.html | took 1178ms 13:06:03 INFO - PROCESS | 2387 | 1477685163316 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"]]]}] 13:06:03 INFO - PROCESS | 2387 | 1477685163372 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 13:06:03 INFO - PROCESS | 2387 | 1477685163380 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 13:06:03 INFO - TEST-START | /custom-elements/reactions/DOMTokenList.html 13:06:03 INFO - PROCESS | 2387 | 1477685163399 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}] 13:06:03 INFO - PROCESS | 2387 | --DOMWINDOW == 28 (0x97b07000) [pid = 2387] [serial = 472] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_3.html] 13:06:03 INFO - PROCESS | 2387 | 1477685163658 Marionette TRACE conn4 <- [1,742,null,{"value":null}] 13:06:03 INFO - PROCESS | 2387 | 1477685163726 Marionette TRACE conn4 -> [0,743,"getWindowHandles",null] 13:06:03 INFO - PROCESS | 2387 | 1477685163733 Marionette TRACE conn4 <- [1,743,null,["8"]] 13:06:03 INFO - PROCESS | 2387 | 1477685163742 Marionette TRACE conn4 -> [0,744,"switchToWindow",{"name":"8"}] 13:06:03 INFO - PROCESS | 2387 | 1477685163750 Marionette TRACE conn4 <- [1,744,null,{}] 13:06:03 INFO - PROCESS | 2387 | 1477685163756 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:06:03 INFO - PROCESS | 2387 | ++DOCSHELL 0x94b29400 == 12 [pid = 2387] [id = 164] 13:06:03 INFO - PROCESS | 2387 | ++DOMWINDOW == 29 (0x94b29800) [pid = 2387] [serial = 484] [outer = (nil)] 13:06:03 INFO - PROCESS | 2387 | ++DOMWINDOW == 30 (0x94b2c400) [pid = 2387] [serial = 485] [outer = 0x94b29800] 13:06:03 INFO - PROCESS | 2387 | 1477685163849 Marionette DEBUG loaded listener.js 13:06:03 INFO - PROCESS | 2387 | ++DOMWINDOW == 31 (0x94e34800) [pid = 2387] [serial = 486] [outer = 0x94b29800] 13:06:04 INFO - .................... 13:06:04 INFO - TEST-OK | /custom-elements/reactions/DOMTokenList.html | took 1286ms 13:06:04 INFO - TEST-START | /custom-elements/reactions/Document.html 13:06:04 INFO - PROCESS | 2387 | 1477685164641 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"]]]}] 13:06:04 INFO - PROCESS | 2387 | 1477685164689 Marionette TRACE conn4 -> [0,746,"getWindowHandle",null] 13:06:04 INFO - PROCESS | 2387 | 1477685164692 Marionette TRACE conn4 <- [1,746,null,{"value":"8"}] 13:06:04 INFO - PROCESS | 2387 | 1477685164707 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}] 13:06:04 INFO - PROCESS | 2387 | 1477685164934 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 13:06:05 INFO - PROCESS | 2387 | 1477685165041 Marionette TRACE conn4 -> [0,748,"getWindowHandles",null] 13:06:05 INFO - PROCESS | 2387 | 1477685165046 Marionette TRACE conn4 <- [1,748,null,["8"]] 13:06:05 INFO - PROCESS | 2387 | 1477685165052 Marionette TRACE conn4 -> [0,749,"switchToWindow",{"name":"8"}] 13:06:05 INFO - PROCESS | 2387 | 1477685165059 Marionette TRACE conn4 <- [1,749,null,{}] 13:06:05 INFO - PROCESS | 2387 | 1477685165068 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:06:05 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fabfc00 == 13 [pid = 2387] [id = 165] 13:06:05 INFO - PROCESS | 2387 | ++DOMWINDOW == 32 (0x996c5400) [pid = 2387] [serial = 487] [outer = (nil)] 13:06:05 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x9a373800) [pid = 2387] [serial = 488] [outer = 0x996c5400] 13:06:05 INFO - PROCESS | 2387 | 1477685165179 Marionette DEBUG loaded listener.js 13:06:05 INFO - PROCESS | 2387 | ++DOMWINDOW == 34 (0x9a3bfc00) [pid = 2387] [serial = 489] [outer = 0x996c5400] 13:06:05 INFO - PROCESS | 2387 | 1477685165793 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"]]]}] 13:06:05 INFO - .. 13:06:05 INFO - TEST-OK | /custom-elements/reactions/Document.html | took 1126ms 13:06:05 INFO - PROCESS | 2387 | 1477685165831 Marionette TRACE conn4 -> [0,751,"getWindowHandle",null] 13:06:05 INFO - PROCESS | 2387 | 1477685165837 Marionette TRACE conn4 <- [1,751,null,{"value":"8"}] 13:06:05 INFO - TEST-START | /custom-elements/reactions/Element.html 13:06:05 INFO - PROCESS | 2387 | 1477685165852 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}] 13:06:06 INFO - PROCESS | 2387 | 1477685166020 Marionette TRACE conn4 <- [1,752,null,{"value":null}] 13:06:06 INFO - PROCESS | 2387 | 1477685166128 Marionette TRACE conn4 -> [0,753,"getWindowHandles",null] 13:06:06 INFO - PROCESS | 2387 | 1477685166132 Marionette TRACE conn4 <- [1,753,null,["8"]] 13:06:06 INFO - PROCESS | 2387 | 1477685166139 Marionette TRACE conn4 -> [0,754,"switchToWindow",{"name":"8"}] 13:06:06 INFO - PROCESS | 2387 | 1477685166158 Marionette TRACE conn4 <- [1,754,null,{}] 13:06:06 INFO - PROCESS | 2387 | 1477685166163 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:06:06 INFO - PROCESS | 2387 | ++DOCSHELL 0x9a630000 == 14 [pid = 2387] [id = 166] 13:06:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 35 (0x9a6af000) [pid = 2387] [serial = 490] [outer = (nil)] 13:06:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 36 (0x9b08d000) [pid = 2387] [serial = 491] [outer = 0x9a6af000] 13:06:06 INFO - PROCESS | 2387 | 1477685166246 Marionette DEBUG loaded listener.js 13:06:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 37 (0x9b243c00) [pid = 2387] [serial = 492] [outer = 0x9a6af000] 13:06:07 INFO - .................................... 13:06:07 INFO - TEST-OK | /custom-elements/reactions/Element.html | took 1390ms 13:06:07 INFO - TEST-START | /custom-elements/reactions/NamedNodeMap.html 13:06:07 INFO - PROCESS | 2387 | 1477685167182 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"]]]}] 13:06:07 INFO - PROCESS | 2387 | 1477685167251 Marionette TRACE conn4 -> [0,756,"getWindowHandle",null] 13:06:07 INFO - PROCESS | 2387 | 1477685167259 Marionette TRACE conn4 <- [1,756,null,{"value":"8"}] 13:06:07 INFO - PROCESS | 2387 | 1477685167278 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}] 13:06:07 INFO - PROCESS | 2387 | 1477685167637 Marionette TRACE conn4 <- [1,757,null,{"value":null}] 13:06:07 INFO - PROCESS | 2387 | 1477685167799 Marionette TRACE conn4 -> [0,758,"getWindowHandles",null] 13:06:07 INFO - PROCESS | 2387 | 1477685167805 Marionette TRACE conn4 <- [1,758,null,["8"]] 13:06:07 INFO - PROCESS | 2387 | 1477685167813 Marionette TRACE conn4 -> [0,759,"switchToWindow",{"name":"8"}] 13:06:07 INFO - PROCESS | 2387 | 1477685167821 Marionette TRACE conn4 <- [1,759,null,{}] 13:06:07 INFO - PROCESS | 2387 | 1477685167828 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:06:07 INFO - PROCESS | 2387 | ++DOCSHELL 0x93177400 == 15 [pid = 2387] [id = 167] 13:06:07 INFO - PROCESS | 2387 | ++DOMWINDOW == 38 (0x93280c00) [pid = 2387] [serial = 493] [outer = (nil)] 13:06:07 INFO - PROCESS | 2387 | ++DOMWINDOW == 39 (0x93665000) [pid = 2387] [serial = 494] [outer = 0x93280c00] 13:06:07 INFO - PROCESS | 2387 | 1477685167977 Marionette DEBUG loaded listener.js 13:06:08 INFO - PROCESS | 2387 | ++DOMWINDOW == 40 (0x946e1c00) [pid = 2387] [serial = 495] [outer = 0x93280c00] 13:06:08 INFO - ............. 13:06:08 INFO - PROCESS | 2387 | 1477685168766 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"]]]}] 13:06:08 INFO - ... 13:06:08 INFO - TEST-OK | /custom-elements/reactions/NamedNodeMap.html | took 1588ms 13:06:08 INFO - PROCESS | 2387 | 1477685168863 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 13:06:08 INFO - PROCESS | 2387 | 1477685168869 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 13:06:08 INFO - TEST-START | /custom-elements/reactions/Node.html 13:06:08 INFO - PROCESS | 2387 | 1477685168883 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}] 13:06:09 INFO - PROCESS | 2387 | 1477685169111 Marionette TRACE conn4 <- [1,762,null,{"value":null}] 13:06:09 INFO - PROCESS | 2387 | 1477685169258 Marionette TRACE conn4 -> [0,763,"getWindowHandles",null] 13:06:09 INFO - PROCESS | 2387 | 1477685169264 Marionette TRACE conn4 <- [1,763,null,["8"]] 13:06:09 INFO - PROCESS | 2387 | 1477685169275 Marionette TRACE conn4 -> [0,764,"switchToWindow",{"name":"8"}] 13:06:09 INFO - PROCESS | 2387 | 1477685169281 Marionette TRACE conn4 <- [1,764,null,{}] 13:06:09 INFO - PROCESS | 2387 | 1477685169288 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:06:09 INFO - PROCESS | 2387 | ++DOCSHELL 0x923b4c00 == 16 [pid = 2387] [id = 168] 13:06:09 INFO - PROCESS | 2387 | ++DOMWINDOW == 41 (0x9b08dc00) [pid = 2387] [serial = 496] [outer = (nil)] 13:06:09 INFO - PROCESS | 2387 | ++DOMWINDOW == 42 (0x9b24b400) [pid = 2387] [serial = 497] [outer = 0x9b08dc00] 13:06:09 INFO - PROCESS | 2387 | 1477685169437 Marionette DEBUG loaded listener.js 13:06:09 INFO - PROCESS | 2387 | ++DOMWINDOW == 43 (0x9b439400) [pid = 2387] [serial = 498] [outer = 0x9b08dc00] 13:06:10 INFO - .............. 13:06:10 INFO - TEST-OK | /custom-elements/reactions/Node.html | took 1478ms 13:06:10 INFO - PROCESS | 2387 | 1477685170276 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"]]]}] 13:06:10 INFO - PROCESS | 2387 | 1477685170373 Marionette TRACE conn4 -> [0,766,"getWindowHandle",null] 13:06:10 INFO - PROCESS | 2387 | 1477685170381 Marionette TRACE conn4 <- [1,766,null,{"value":"8"}] 13:06:10 INFO - TEST-START | /custom-elements/reactions/ParentNode.html 13:06:10 INFO - PROCESS | 2387 | 1477685170388 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}] 13:06:10 INFO - PROCESS | 2387 | 1477685170609 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 13:06:10 INFO - PROCESS | 2387 | 1477685170759 Marionette TRACE conn4 -> [0,768,"getWindowHandles",null] 13:06:10 INFO - PROCESS | 2387 | 1477685170765 Marionette TRACE conn4 <- [1,768,null,["8"]] 13:06:10 INFO - PROCESS | 2387 | 1477685170776 Marionette TRACE conn4 -> [0,769,"switchToWindow",{"name":"8"}] 13:06:10 INFO - PROCESS | 2387 | 1477685170784 Marionette TRACE conn4 <- [1,769,null,{}] 13:06:10 INFO - PROCESS | 2387 | 1477685170792 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:06:10 INFO - PROCESS | 2387 | ++DOCSHELL 0xa2c3e400 == 17 [pid = 2387] [id = 169] 13:06:10 INFO - PROCESS | 2387 | ++DOMWINDOW == 44 (0xa2c41800) [pid = 2387] [serial = 499] [outer = (nil)] 13:06:10 INFO - PROCESS | 2387 | ++DOMWINDOW == 45 (0xa2c46400) [pid = 2387] [serial = 500] [outer = 0xa2c41800] 13:06:10 INFO - PROCESS | 2387 | 1477685170932 Marionette DEBUG loaded listener.js 13:06:11 INFO - PROCESS | 2387 | ++DOMWINDOW == 46 (0xa2c47400) [pid = 2387] [serial = 501] [outer = 0xa2c41800] 13:06:11 INFO - .... 13:06:11 INFO - TEST-OK | /custom-elements/reactions/ParentNode.html | took 1381ms 13:06:11 INFO - PROCESS | 2387 | 1477685171743 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"]]]}] 13:06:11 INFO - PROCESS | 2387 | 1477685171771 Marionette TRACE conn4 -> [0,771,"getWindowHandle",null] 13:06:11 INFO - PROCESS | 2387 | 1477685171780 Marionette TRACE conn4 <- [1,771,null,{"value":"8"}] 13:06:11 INFO - TEST-START | /custom-elements/reactions/Range.html 13:06:11 INFO - PROCESS | 2387 | 1477685171792 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}] 13:06:11 INFO - PROCESS | 2387 | 1477685171990 Marionette TRACE conn4 <- [1,772,null,{"value":null}] 13:06:12 INFO - PROCESS | 2387 | 1477685172184 Marionette TRACE conn4 -> [0,773,"getWindowHandles",null] 13:06:12 INFO - PROCESS | 2387 | 1477685172191 Marionette TRACE conn4 <- [1,773,null,["8"]] 13:06:12 INFO - PROCESS | 2387 | 1477685172201 Marionette TRACE conn4 -> [0,774,"switchToWindow",{"name":"8"}] 13:06:12 INFO - PROCESS | 2387 | 1477685172210 Marionette TRACE conn4 <- [1,774,null,{}] 13:06:12 INFO - PROCESS | 2387 | --DOMWINDOW == 45 (0x926e0000) [pid = 2387] [serial = 476] [outer = (nil)] [url = about:blank] 13:06:12 INFO - PROCESS | 2387 | --DOMWINDOW == 44 (0x97b52400) [pid = 2387] [serial = 473] [outer = (nil)] [url = about:blank] 13:06:12 INFO - PROCESS | 2387 | --DOMWINDOW == 43 (0x97b55400) [pid = 2387] [serial = 474] [outer = (nil)] [url = about:blank] 13:06:12 INFO - PROCESS | 2387 | 1477685172297 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:06:12 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f952000 == 18 [pid = 2387] [id = 170] 13:06:12 INFO - PROCESS | 2387 | ++DOMWINDOW == 44 (0x8f957800) [pid = 2387] [serial = 502] [outer = (nil)] 13:06:12 INFO - PROCESS | 2387 | ++DOMWINDOW == 45 (0x92991800) [pid = 2387] [serial = 503] [outer = 0x8f957800] 13:06:12 INFO - PROCESS | 2387 | 1477685172410 Marionette DEBUG loaded listener.js 13:06:12 INFO - PROCESS | 2387 | ++DOMWINDOW == 46 (0x93175c00) [pid = 2387] [serial = 504] [outer = 0x8f957800] 13:06:13 INFO - PROCESS | 2387 | 1477685173054 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"]]]}] 13:06:13 INFO - ......... 13:06:13 INFO - TEST-OK | /custom-elements/reactions/Range.html | took 1324ms 13:06:13 INFO - PROCESS | 2387 | 1477685173114 Marionette TRACE conn4 -> [0,776,"getWindowHandle",null] 13:06:13 INFO - PROCESS | 2387 | 1477685173122 Marionette TRACE conn4 <- [1,776,null,{"value":"8"}] 13:06:13 INFO - TEST-START | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html 13:06:13 INFO - PROCESS | 2387 | 1477685173129 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}] 13:06:13 INFO - PROCESS | 2387 | 1477685173307 Marionette TRACE conn4 <- [1,777,null,{"value":null}] 13:06:13 INFO - PROCESS | 2387 | 1477685173413 Marionette TRACE conn4 -> [0,778,"getWindowHandles",null] 13:06:13 INFO - PROCESS | 2387 | 1477685173418 Marionette TRACE conn4 <- [1,778,null,["8"]] 13:06:13 INFO - PROCESS | 2387 | 1477685173425 Marionette TRACE conn4 -> [0,779,"switchToWindow",{"name":"8"}] 13:06:13 INFO - PROCESS | 2387 | 1477685173431 Marionette TRACE conn4 <- [1,779,null,{}] 13:06:13 INFO - PROCESS | 2387 | 1477685173436 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:06:13 INFO - PROCESS | 2387 | ++DOCSHELL 0x97c50800 == 19 [pid = 2387] [id = 171] 13:06:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 47 (0x97c57400) [pid = 2387] [serial = 505] [outer = (nil)] 13:06:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 48 (0x98410c00) [pid = 2387] [serial = 506] [outer = 0x97c57400] 13:06:13 INFO - PROCESS | 2387 | 1477685173524 Marionette DEBUG loaded listener.js 13:06:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 49 (0x99655800) [pid = 2387] [serial = 507] [outer = 0x97c57400] 13:06:13 INFO - PROCESS | 2387 | ++DOCSHELL 0x9a62dc00 == 20 [pid = 2387] [id = 172] 13:06:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 50 (0x9b49b400) [pid = 2387] [serial = 508] [outer = (nil)] 13:06:13 INFO - PROCESS | 2387 | ++DOCSHELL 0x9b5af000 == 21 [pid = 2387] [id = 173] 13:06:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 51 (0xa0861800) [pid = 2387] [serial = 509] [outer = (nil)] 13:06:13 INFO - PROCESS | 2387 | ++DOCSHELL 0xa0862000 == 22 [pid = 2387] [id = 174] 13:06:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 52 (0xa0863800) [pid = 2387] [serial = 510] [outer = (nil)] 13:06:14 INFO - PROCESS | 2387 | ++DOMWINDOW == 53 (0x9b491c00) [pid = 2387] [serial = 511] [outer = 0x9b49b400] 13:06:14 INFO - PROCESS | 2387 | ++DOMWINDOW == 54 (0xa0887800) [pid = 2387] [serial = 512] [outer = 0xa0861800] 13:06:14 INFO - PROCESS | 2387 | [2387] 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 13:06:14 INFO - PROCESS | 2387 | ++DOMWINDOW == 55 (0xa1207c00) [pid = 2387] [serial = 513] [outer = 0xa0863800] 13:06:14 INFO - PROCESS | 2387 | [2387] 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 13:06:14 INFO - PROCESS | 2387 | 1477685174379 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"]]]}] 13:06:14 INFO - ..... 13:06:14 INFO - TEST-OK | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html | took 1280ms 13:06:14 INFO - PROCESS | 2387 | 1477685174422 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 13:06:14 INFO - PROCESS | 2387 | 1477685174430 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 13:06:14 INFO - TEST-START | /fetch/api/request/request-cache.html 13:06:14 INFO - PROCESS | 2387 | 1477685174437 Marionette TRACE conn4 -> [0,782,"timeouts",{"script":185000}] 13:06:14 INFO - PROCESS | 2387 | 1477685174440 Marionette TRACE conn4 <- [1,782,null,{}] 13:06:14 INFO - PROCESS | 2387 | 1477685174447 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}] 13:06:14 INFO - PROCESS | 2387 | 1477685174664 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 13:06:14 INFO - PROCESS | 2387 | 1477685174787 Marionette TRACE conn4 -> [0,784,"getWindowHandles",null] 13:06:14 INFO - PROCESS | 2387 | 1477685174792 Marionette TRACE conn4 <- [1,784,null,["8"]] 13:06:14 INFO - PROCESS | 2387 | 1477685174800 Marionette TRACE conn4 -> [0,785,"switchToWindow",{"name":"8"}] 13:06:14 INFO - PROCESS | 2387 | 1477685174807 Marionette TRACE conn4 <- [1,785,null,{}] 13:06:14 INFO - PROCESS | 2387 | 1477685174812 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\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"}] 13:06:14 INFO - PROCESS | 2387 | ++DOCSHELL 0xa300f000 == 23 [pid = 2387] [id = 175] 13:06:14 INFO - PROCESS | 2387 | ++DOMWINDOW == 56 (0xa3010000) [pid = 2387] [serial = 514] [outer = (nil)] 13:06:14 INFO - PROCESS | 2387 | ++DOMWINDOW == 57 (0xa307f800) [pid = 2387] [serial = 515] [outer = 0xa3010000] 13:06:14 INFO - PROCESS | 2387 | 1477685174913 Marionette DEBUG loaded listener.js 13:06:15 INFO - PROCESS | 2387 | ++DOMWINDOW == 58 (0xa3082000) [pid = 2387] [serial = 516] [outer = 0xa3010000] 13:06:15 INFO - PROCESS | 2387 | --DOMWINDOW == 57 (0x996c5400) [pid = 2387] [serial = 487] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Document.html] 13:06:15 INFO - PROCESS | 2387 | --DOMWINDOW == 56 (0x94b29800) [pid = 2387] [serial = 484] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html] 13:06:15 INFO - PROCESS | 2387 | --DOMWINDOW == 55 (0x8f989800) [pid = 2387] [serial = 478] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Attr.html] 13:06:15 INFO - PROCESS | 2387 | --DOMWINDOW == 54 (0x8fbf9c00) [pid = 2387] [serial = 475] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-redir-bug.sub.html] 13:06:15 INFO - PROCESS | 2387 | --DOMWINDOW == 53 (0x8fab4800) [pid = 2387] [serial = 481] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ChildNode.html] 13:06:20 INFO - PROCESS | 2387 | [2387] 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 13:06:20 INFO - PROCESS | 2387 | [2387] 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 13:06:20 INFO - PROCESS | 2387 | [2387] 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 13:06:20 INFO - PROCESS | 2387 | [2387] 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 13:06:20 INFO - PROCESS | 2387 | [2387] 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 13:06:20 INFO - PROCESS | 2387 | [2387] 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 13:06:20 INFO - PROCESS | 2387 | [2387] 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 13:06:20 INFO - PROCESS | 2387 | [2387] 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 13:06:21 INFO - PROCESS | 2387 | --DOCSHELL 0x8fabfc00 == 22 [pid = 2387] [id = 165] 13:06:21 INFO - PROCESS | 2387 | --DOCSHELL 0x8fbf0c00 == 21 [pid = 2387] [id = 161] 13:06:21 INFO - PROCESS | 2387 | --DOCSHELL 0x8f95dc00 == 20 [pid = 2387] [id = 162] 13:06:21 INFO - PROCESS | 2387 | --DOCSHELL 0xa0862000 == 19 [pid = 2387] [id = 174] 13:06:21 INFO - PROCESS | 2387 | --DOCSHELL 0x9b5af000 == 18 [pid = 2387] [id = 173] 13:06:21 INFO - PROCESS | 2387 | --DOCSHELL 0x9a62dc00 == 17 [pid = 2387] [id = 172] 13:06:21 INFO - PROCESS | 2387 | --DOMWINDOW == 52 (0x9b08d000) [pid = 2387] [serial = 491] [outer = (nil)] [url = about:blank] 13:06:21 INFO - PROCESS | 2387 | --DOCSHELL 0x97c50800 == 16 [pid = 2387] [id = 171] 13:06:21 INFO - PROCESS | 2387 | --DOCSHELL 0x8f952000 == 15 [pid = 2387] [id = 170] 13:06:21 INFO - PROCESS | 2387 | --DOCSHELL 0xa2c3e400 == 14 [pid = 2387] [id = 169] 13:06:21 INFO - PROCESS | 2387 | --DOCSHELL 0x923b4c00 == 13 [pid = 2387] [id = 168] 13:06:21 INFO - PROCESS | 2387 | --DOCSHELL 0x93177400 == 12 [pid = 2387] [id = 167] 13:06:21 INFO - PROCESS | 2387 | --DOCSHELL 0x9a630000 == 11 [pid = 2387] [id = 166] 13:06:21 INFO - PROCESS | 2387 | --DOMWINDOW == 51 (0x9a373800) [pid = 2387] [serial = 488] [outer = (nil)] [url = about:blank] 13:06:21 INFO - PROCESS | 2387 | --DOMWINDOW == 50 (0x9a3bfc00) [pid = 2387] [serial = 489] [outer = (nil)] [url = about:blank] 13:06:21 INFO - PROCESS | 2387 | --DOMWINDOW == 49 (0x94b2c400) [pid = 2387] [serial = 485] [outer = (nil)] [url = about:blank] 13:06:21 INFO - PROCESS | 2387 | --DOMWINDOW == 48 (0x94e34800) [pid = 2387] [serial = 486] [outer = (nil)] [url = about:blank] 13:06:21 INFO - PROCESS | 2387 | --DOMWINDOW == 47 (0x926e3800) [pid = 2387] [serial = 482] [outer = (nil)] [url = about:blank] 13:06:21 INFO - PROCESS | 2387 | --DOMWINDOW == 46 (0x8f955800) [pid = 2387] [serial = 483] [outer = (nil)] [url = about:blank] 13:06:21 INFO - PROCESS | 2387 | --DOMWINDOW == 45 (0x8f98d800) [pid = 2387] [serial = 479] [outer = (nil)] [url = about:blank] 13:06:21 INFO - PROCESS | 2387 | --DOMWINDOW == 44 (0x8fab9400) [pid = 2387] [serial = 480] [outer = (nil)] [url = about:blank] 13:06:21 INFO - PROCESS | 2387 | --DOMWINDOW == 43 (0x946dc800) [pid = 2387] [serial = 477] [outer = (nil)] [url = about:blank] 13:06:22 INFO - PROCESS | 2387 | [2387] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 13:06:22 INFO - PROCESS | 2387 | [2387] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 13:06:22 INFO - PROCESS | 2387 | [2387] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 13:06:23 INFO - PROCESS | 2387 | [2387] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 13:06:24 INFO - PROCESS | 2387 | --DOMWINDOW == 42 (0x8f957800) [pid = 2387] [serial = 502] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Range.html] 13:06:24 INFO - PROCESS | 2387 | --DOMWINDOW == 41 (0xa0861800) [pid = 2387] [serial = 509] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 13:06:24 INFO - PROCESS | 2387 | --DOMWINDOW == 40 (0xa0863800) [pid = 2387] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 13:06:25 INFO - PROCESS | 2387 | --DOMWINDOW == 39 (0x97c57400) [pid = 2387] [serial = 505] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html] 13:06:25 INFO - PROCESS | 2387 | --DOMWINDOW == 38 (0x9b49b400) [pid = 2387] [serial = 508] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 13:06:25 INFO - PROCESS | 2387 | --DOMWINDOW == 37 (0x9b08dc00) [pid = 2387] [serial = 496] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Node.html] 13:06:25 INFO - PROCESS | 2387 | --DOMWINDOW == 36 (0xa2c41800) [pid = 2387] [serial = 499] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ParentNode.html] 13:06:25 INFO - PROCESS | 2387 | --DOMWINDOW == 35 (0x93280c00) [pid = 2387] [serial = 493] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html] 13:06:25 INFO - PROCESS | 2387 | --DOMWINDOW == 34 (0x9a6af000) [pid = 2387] [serial = 490] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Element.html] 13:06:29 INFO - PROCESS | 2387 | --DOCSHELL 0x8f950800 == 10 [pid = 2387] [id = 163] 13:06:29 INFO - PROCESS | 2387 | --DOCSHELL 0x94b29400 == 9 [pid = 2387] [id = 164] 13:06:29 INFO - PROCESS | 2387 | --DOMWINDOW == 33 (0xa0887800) [pid = 2387] [serial = 512] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 13:06:29 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0xa1207c00) [pid = 2387] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 13:06:29 INFO - PROCESS | 2387 | --DOMWINDOW == 31 (0x9b491c00) [pid = 2387] [serial = 511] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 13:06:29 INFO - PROCESS | 2387 | --DOMWINDOW == 30 (0xa307f800) [pid = 2387] [serial = 515] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 2387 | --DOMWINDOW == 29 (0x9b243c00) [pid = 2387] [serial = 492] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 2387 | --DOMWINDOW == 28 (0x946e1c00) [pid = 2387] [serial = 495] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 2387 | --DOMWINDOW == 27 (0x93665000) [pid = 2387] [serial = 494] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 2387 | --DOMWINDOW == 26 (0x9b439400) [pid = 2387] [serial = 498] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 2387 | --DOMWINDOW == 25 (0x9b24b400) [pid = 2387] [serial = 497] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 2387 | --DOMWINDOW == 24 (0xa2c47400) [pid = 2387] [serial = 501] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 2387 | --DOMWINDOW == 23 (0xa2c46400) [pid = 2387] [serial = 500] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 2387 | --DOMWINDOW == 22 (0x93175c00) [pid = 2387] [serial = 504] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 2387 | --DOMWINDOW == 21 (0x92991800) [pid = 2387] [serial = 503] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 2387 | --DOMWINDOW == 20 (0x99655800) [pid = 2387] [serial = 507] [outer = (nil)] [url = about:blank] 13:06:29 INFO - PROCESS | 2387 | --DOMWINDOW == 19 (0x98410c00) [pid = 2387] [serial = 506] [outer = (nil)] [url = about:blank] 13:06:31 INFO - ...................................................................................................... 13:06:31 INFO - TEST-OK | /fetch/api/request/request-cache.html | took 17190ms 13:06:31 INFO - TEST-START | /fetch/api/request/request-clone.sub.html 13:06:31 INFO - PROCESS | 2387 | 1477685191531 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]]]}] 13:06:31 INFO - PROCESS | 2387 | 1477685191633 Marionette TRACE conn4 -> [0,787,"getWindowHandle",null] 13:06:31 INFO - PROCESS | 2387 | 1477685191644 Marionette TRACE conn4 <- [1,787,null,{"value":"8"}] 13:06:31 INFO - PROCESS | 2387 | 1477685191661 Marionette TRACE conn4 -> [0,788,"timeouts",{"script":35000}] 13:06:31 INFO - PROCESS | 2387 | 1477685191671 Marionette TRACE conn4 <- [1,788,null,{}] 13:06:31 INFO - PROCESS | 2387 | 1477685191688 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}] 13:06:31 INFO - PROCESS | 2387 | 1477685191935 Marionette TRACE conn4 <- [1,789,null,{"value":null}] 13:06:32 INFO - PROCESS | 2387 | 1477685192008 Marionette TRACE conn4 -> [0,790,"getWindowHandles",null] 13:06:32 INFO - PROCESS | 2387 | 1477685192014 Marionette TRACE conn4 <- [1,790,null,["8"]] 13:06:32 INFO - PROCESS | 2387 | 1477685192021 Marionette TRACE conn4 -> [0,791,"switchToWindow",{"name":"8"}] 13:06:32 INFO - PROCESS | 2387 | 1477685192033 Marionette TRACE conn4 <- [1,791,null,{}] 13:06:32 INFO - PROCESS | 2387 | 1477685192045 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:06:32 INFO - PROCESS | 2387 | ++DOCSHELL 0x926e3800 == 10 [pid = 2387] [id = 176] 13:06:32 INFO - PROCESS | 2387 | ++DOMWINDOW == 20 (0x926e4400) [pid = 2387] [serial = 517] [outer = (nil)] 13:06:32 INFO - PROCESS | 2387 | ++DOMWINDOW == 21 (0x92992c00) [pid = 2387] [serial = 518] [outer = 0x926e4400] 13:06:32 INFO - PROCESS | 2387 | 1477685192145 Marionette DEBUG loaded listener.js 13:06:32 INFO - PROCESS | 2387 | ++DOMWINDOW == 22 (0x93171400) [pid = 2387] [serial = 519] [outer = 0x926e4400] 13:06:32 INFO - PROCESS | 2387 | 1477685192749 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]]]}] 13:06:32 INFO - .. 13:06:32 INFO - TEST-OK | /fetch/api/request/request-clone.sub.html | took 1147ms 13:06:32 INFO - PROCESS | 2387 | 1477685192806 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 13:06:32 INFO - PROCESS | 2387 | 1477685192814 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 13:06:32 INFO - TEST-START | /fetch/api/request/request-consume-empty.html 13:06:32 INFO - PROCESS | 2387 | 1477685192822 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}] 13:06:33 INFO - PROCESS | 2387 | 1477685193013 Marionette TRACE conn4 <- [1,794,null,{"value":null}] 13:06:33 INFO - PROCESS | 2387 | 1477685193123 Marionette TRACE conn4 -> [0,795,"getWindowHandles",null] 13:06:33 INFO - PROCESS | 2387 | 1477685193129 Marionette TRACE conn4 <- [1,795,null,["8"]] 13:06:33 INFO - PROCESS | 2387 | 1477685193135 Marionette TRACE conn4 -> [0,796,"switchToWindow",{"name":"8"}] 13:06:33 INFO - PROCESS | 2387 | 1477685193144 Marionette TRACE conn4 <- [1,796,null,{}] 13:06:33 INFO - PROCESS | 2387 | 1477685193163 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:06:33 INFO - PROCESS | 2387 | ++DOCSHELL 0x9464f800 == 11 [pid = 2387] [id = 177] 13:06:33 INFO - PROCESS | 2387 | ++DOMWINDOW == 23 (0x946df800) [pid = 2387] [serial = 520] [outer = (nil)] 13:06:33 INFO - PROCESS | 2387 | ++DOMWINDOW == 24 (0x946e5c00) [pid = 2387] [serial = 521] [outer = 0x946df800] 13:06:33 INFO - PROCESS | 2387 | 1477685193258 Marionette DEBUG loaded listener.js 13:06:33 INFO - PROCESS | 2387 | ++DOMWINDOW == 25 (0x946e6000) [pid = 2387] [serial = 522] [outer = 0x946df800] 13:06:33 INFO - PROCESS | 2387 | [2387] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 13:06:33 INFO - PROCESS | 2387 | [2387] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 13:06:33 INFO - ......... 13:06:33 INFO - TEST-OK | /fetch/api/request/request-consume-empty.html | took 1131ms 13:06:33 INFO - TEST-START | /fetch/api/request/request-consume.html 13:06:33 INFO - PROCESS | 2387 | 1477685193930 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] 13:06:33 INFO - PROCESS | 2387 | 1477685193960 Marionette TRACE conn4 <- [1,798,null,{"value":"8"}] 13:06:33 INFO - PROCESS | 2387 | 1477685193969 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}] 13:06:34 INFO - PROCESS | 2387 | 1477685194227 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 13:06:34 INFO - PROCESS | 2387 | 1477685194243 Marionette TRACE conn4 -> [0,800,"getWindowHandles",null] 13:06:34 INFO - PROCESS | 2387 | 1477685194248 Marionette TRACE conn4 <- [1,800,null,["8"]] 13:06:34 INFO - PROCESS | 2387 | 1477685194255 Marionette TRACE conn4 -> [0,801,"switchToWindow",{"name":"8"}] 13:06:34 INFO - PROCESS | 2387 | 1477685194262 Marionette TRACE conn4 <- [1,801,null,{}] 13:06:34 INFO - PROCESS | 2387 | 1477685194268 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:06:34 INFO - PROCESS | 2387 | ++DOCSHELL 0x958d4400 == 12 [pid = 2387] [id = 178] 13:06:34 INFO - PROCESS | 2387 | ++DOMWINDOW == 26 (0x958d9000) [pid = 2387] [serial = 523] [outer = (nil)] 13:06:34 INFO - PROCESS | 2387 | ++DOMWINDOW == 27 (0x97b04800) [pid = 2387] [serial = 524] [outer = 0x958d9000] 13:06:34 INFO - PROCESS | 2387 | 1477685194359 Marionette DEBUG loaded listener.js 13:06:34 INFO - PROCESS | 2387 | ++DOMWINDOW == 28 (0x97b0e000) [pid = 2387] [serial = 525] [outer = 0x958d9000] 13:06:35 INFO - PROCESS | 2387 | [2387] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 13:06:35 INFO - PROCESS | 2387 | [2387] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 13:06:35 INFO - PROCESS | 2387 | [2387] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 13:06:35 INFO - PROCESS | 2387 | [2387] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 13:06:35 INFO - PROCESS | 2387 | [2387] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 13:06:35 INFO - PROCESS | 2387 | [2387] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 13:06:35 INFO - PROCESS | 2387 | [2387] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 13:06:35 INFO - PROCESS | 2387 | [2387] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 13:06:35 INFO - PROCESS | 2387 | [2387] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 13:06:35 INFO - PROCESS | 2387 | [2387] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 13:06:35 INFO - PROCESS | 2387 | [2387] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 13:06:35 INFO - PROCESS | 2387 | [2387] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 13:06:35 INFO - PROCESS | 2387 | [2387] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 13:06:35 INFO - PROCESS | 2387 | [2387] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 13:06:35 INFO - PROCESS | 2387 | [2387] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 13:06:35 INFO - PROCESS | 2387 | [2387] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 13:06:35 INFO - PROCESS | 2387 | 1477685195290 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]]]}] 13:06:35 INFO - ...................................... 13:06:35 INFO - TEST-OK | /fetch/api/request/request-consume.html | took 1380ms 13:06:35 INFO - PROCESS | 2387 | 1477685195348 Marionette TRACE conn4 -> [0,803,"getWindowHandle",null] 13:06:35 INFO - PROCESS | 2387 | 1477685195354 Marionette TRACE conn4 <- [1,803,null,{"value":"8"}] 13:06:35 INFO - TEST-START | /fetch/api/request/request-disturbed.html 13:06:35 INFO - PROCESS | 2387 | 1477685195362 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}] 13:06:35 INFO - PROCESS | 2387 | 1477685195540 Marionette TRACE conn4 <- [1,804,null,{"value":null}] 13:06:35 INFO - PROCESS | 2387 | 1477685195650 Marionette TRACE conn4 -> [0,805,"getWindowHandles",null] 13:06:35 INFO - PROCESS | 2387 | 1477685195655 Marionette TRACE conn4 <- [1,805,null,["8"]] 13:06:35 INFO - PROCESS | 2387 | 1477685195663 Marionette TRACE conn4 -> [0,806,"switchToWindow",{"name":"8"}] 13:06:35 INFO - PROCESS | 2387 | 1477685195670 Marionette TRACE conn4 <- [1,806,null,{}] 13:06:35 INFO - PROCESS | 2387 | 1477685195676 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:06:35 INFO - PROCESS | 2387 | ++DOCSHELL 0x98406400 == 13 [pid = 2387] [id = 179] 13:06:35 INFO - PROCESS | 2387 | ++DOMWINDOW == 29 (0x98407000) [pid = 2387] [serial = 526] [outer = (nil)] 13:06:35 INFO - PROCESS | 2387 | ++DOMWINDOW == 30 (0x9840bc00) [pid = 2387] [serial = 527] [outer = 0x98407000] 13:06:35 INFO - PROCESS | 2387 | 1477685195762 Marionette DEBUG loaded listener.js 13:06:35 INFO - PROCESS | 2387 | ++DOMWINDOW == 31 (0x99657000) [pid = 2387] [serial = 528] [outer = 0x98407000] 13:06:36 INFO - PROCESS | 2387 | [2387] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 13:06:36 INFO - PROCESS | 2387 | [2387] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 13:06:36 INFO - PROCESS | 2387 | [2387] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 13:06:36 INFO - PROCESS | 2387 | [2387] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 13:06:36 INFO - PROCESS | 2387 | 1477685196363 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]]]}] 13:06:36 INFO - ...... 13:06:36 INFO - TEST-OK | /fetch/api/request/request-disturbed.html | took 1022ms 13:06:36 INFO - PROCESS | 2387 | 1477685196389 Marionette TRACE conn4 -> [0,808,"getWindowHandle",null] 13:06:36 INFO - TEST-START | /fetch/api/request/request-error.html 13:06:36 INFO - PROCESS | 2387 | 1477685196394 Marionette TRACE conn4 <- [1,808,null,{"value":"8"}] 13:06:36 INFO - PROCESS | 2387 | 1477685196401 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}] 13:06:36 INFO - PROCESS | 2387 | 1477685196569 Marionette TRACE conn4 <- [1,809,null,{"value":null}] 13:06:36 INFO - PROCESS | 2387 | 1477685196584 Marionette TRACE conn4 -> [0,810,"getWindowHandles",null] 13:06:36 INFO - PROCESS | 2387 | 1477685196599 Marionette TRACE conn4 <- [1,810,null,["8"]] 13:06:36 INFO - PROCESS | 2387 | 1477685196605 Marionette TRACE conn4 -> [0,811,"switchToWindow",{"name":"8"}] 13:06:36 INFO - PROCESS | 2387 | 1477685196611 Marionette TRACE conn4 <- [1,811,null,{}] 13:06:36 INFO - PROCESS | 2387 | 1477685196616 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:06:36 INFO - PROCESS | 2387 | ++DOCSHELL 0x8dc91c00 == 14 [pid = 2387] [id = 180] 13:06:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 32 (0x99657400) [pid = 2387] [serial = 529] [outer = (nil)] 13:06:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x9a435000) [pid = 2387] [serial = 530] [outer = 0x99657400] 13:06:36 INFO - PROCESS | 2387 | 1477685196701 Marionette DEBUG loaded listener.js 13:06:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 34 (0x9a4e1c00) [pid = 2387] [serial = 531] [outer = 0x99657400] 13:06:37 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 13:06:37 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 13:06:37 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 13:06:37 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 13:06:37 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 358 13:06:37 INFO - PROCESS | 2387 | 1477685197489 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]]]}] 13:06:37 INFO - .................... 13:06:37 INFO - TEST-OK | /fetch/api/request/request-error.html | took 1124ms 13:06:37 INFO - PROCESS | 2387 | 1477685197526 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 13:06:37 INFO - PROCESS | 2387 | 1477685197529 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 13:06:37 INFO - TEST-START | /fetch/api/request/request-headers.html 13:06:37 INFO - PROCESS | 2387 | 1477685197538 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}] 13:06:37 INFO - PROCESS | 2387 | 1477685197795 Marionette TRACE conn4 <- [1,814,null,{"value":null}] 13:06:37 INFO - PROCESS | 2387 | 1477685197809 Marionette TRACE conn4 -> [0,815,"getWindowHandles",null] 13:06:37 INFO - PROCESS | 2387 | 1477685197811 Marionette TRACE conn4 <- [1,815,null,["8"]] 13:06:37 INFO - PROCESS | 2387 | 1477685197819 Marionette TRACE conn4 -> [0,816,"switchToWindow",{"name":"8"}] 13:06:37 INFO - PROCESS | 2387 | 1477685197824 Marionette TRACE conn4 <- [1,816,null,{}] 13:06:37 INFO - PROCESS | 2387 | 1477685197832 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:06:37 INFO - PROCESS | 2387 | ++DOCSHELL 0x9b0d6400 == 15 [pid = 2387] [id = 181] 13:06:37 INFO - PROCESS | 2387 | ++DOMWINDOW == 35 (0x9b243c00) [pid = 2387] [serial = 532] [outer = (nil)] 13:06:37 INFO - PROCESS | 2387 | ++DOMWINDOW == 36 (0x9b497000) [pid = 2387] [serial = 533] [outer = 0x9b243c00] 13:06:37 INFO - PROCESS | 2387 | 1477685197920 Marionette DEBUG loaded listener.js 13:06:38 INFO - PROCESS | 2387 | ++DOMWINDOW == 37 (0xa087d400) [pid = 2387] [serial = 534] [outer = 0x9b243c00] 13:06:38 INFO - PROCESS | 2387 | [2387] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 13:06:38 INFO - PROCESS | 2387 | [2387] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 13:06:38 INFO - PROCESS | 2387 | 1477685198636 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]]]}] 13:06:38 INFO - ........................................................ 13:06:38 INFO - TEST-OK | /fetch/api/request/request-headers.html | took 1188ms 13:06:38 INFO - PROCESS | 2387 | 1477685198726 Marionette TRACE conn4 -> [0,818,"getWindowHandle",null] 13:06:38 INFO - TEST-START | /fetch/api/request/request-idl.html 13:06:38 INFO - PROCESS | 2387 | 1477685198731 Marionette TRACE conn4 <- [1,818,null,{"value":"8"}] 13:06:38 INFO - PROCESS | 2387 | 1477685198739 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}] 13:06:38 INFO - PROCESS | 2387 | 1477685198914 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 13:06:39 INFO - PROCESS | 2387 | 1477685199023 Marionette TRACE conn4 -> [0,820,"getWindowHandles",null] 13:06:39 INFO - PROCESS | 2387 | 1477685199030 Marionette TRACE conn4 <- [1,820,null,["8"]] 13:06:39 INFO - PROCESS | 2387 | 1477685199039 Marionette TRACE conn4 -> [0,821,"switchToWindow",{"name":"8"}] 13:06:39 INFO - PROCESS | 2387 | 1477685199045 Marionette TRACE conn4 <- [1,821,null,{}] 13:06:39 INFO - PROCESS | 2387 | 1477685199050 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:06:39 INFO - PROCESS | 2387 | ++DOCSHELL 0xa2703400 == 16 [pid = 2387] [id = 182] 13:06:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 38 (0xa2705400) [pid = 2387] [serial = 535] [outer = (nil)] 13:06:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 39 (0xa278a000) [pid = 2387] [serial = 536] [outer = 0xa2705400] 13:06:39 INFO - PROCESS | 2387 | 1477685199131 Marionette DEBUG loaded listener.js 13:06:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 40 (0xa2789000) [pid = 2387] [serial = 537] [outer = 0xa2705400] 13:06:39 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:06:39 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:06:40 INFO - ............................................. 13:06:40 INFO - TEST-OK | /fetch/api/request/request-idl.html | took 1697ms 13:06:40 INFO - PROCESS | 2387 | 1477685200346 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]]]}] 13:06:40 INFO - PROCESS | 2387 | 1477685200448 Marionette TRACE conn4 -> [0,823,"getWindowHandle",null] 13:06:40 INFO - PROCESS | 2387 | 1477685200454 Marionette TRACE conn4 <- [1,823,null,{"value":"8"}] 13:06:40 INFO - TEST-START | /fetch/api/request/request-init-001.sub.html 13:06:40 INFO - PROCESS | 2387 | 1477685200468 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}] 13:06:40 INFO - PROCESS | 2387 | 1477685200691 Marionette TRACE conn4 <- [1,824,null,{"value":null}] 13:06:40 INFO - PROCESS | 2387 | 1477685200823 Marionette TRACE conn4 -> [0,825,"getWindowHandles",null] 13:06:40 INFO - PROCESS | 2387 | 1477685200830 Marionette TRACE conn4 <- [1,825,null,["8"]] 13:06:40 INFO - PROCESS | 2387 | 1477685200838 Marionette TRACE conn4 -> [0,826,"switchToWindow",{"name":"8"}] 13:06:40 INFO - PROCESS | 2387 | 1477685200846 Marionette TRACE conn4 <- [1,826,null,{}] 13:06:40 INFO - PROCESS | 2387 | 1477685200854 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:06:40 INFO - PROCESS | 2387 | ++DOCSHELL 0x93308800 == 17 [pid = 2387] [id = 183] 13:06:40 INFO - PROCESS | 2387 | ++DOMWINDOW == 41 (0x9330e400) [pid = 2387] [serial = 538] [outer = (nil)] 13:06:40 INFO - PROCESS | 2387 | ++DOMWINDOW == 42 (0x93923800) [pid = 2387] [serial = 539] [outer = 0x9330e400] 13:06:41 INFO - PROCESS | 2387 | 1477685201000 Marionette DEBUG loaded listener.js 13:06:41 INFO - PROCESS | 2387 | ++DOMWINDOW == 43 (0x944af400) [pid = 2387] [serial = 540] [outer = 0x9330e400] 13:06:41 INFO - PROCESS | 2387 | [2387] WARNING: CacheStorage not supported on untrusted origins.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/cache/CacheStorage.cpp, line 173 13:06:41 INFO - PROCESS | 2387 | 1477685201778 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]]]}] 13:06:41 INFO - .............................. 13:06:41 INFO - TEST-OK | /fetch/api/request/request-init-001.sub.html | took 1397ms 13:06:41 INFO - PROCESS | 2387 | 1477685201864 Marionette TRACE conn4 -> [0,828,"getWindowHandle",null] 13:06:41 INFO - PROCESS | 2387 | 1477685201870 Marionette TRACE conn4 <- [1,828,null,{"value":"8"}] 13:06:41 INFO - TEST-START | /fetch/api/request/request-init-002.html 13:06:41 INFO - PROCESS | 2387 | 1477685201905 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}] 13:06:42 INFO - PROCESS | 2387 | 1477685202109 Marionette TRACE conn4 <- [1,829,null,{"value":null}] 13:06:42 INFO - PROCESS | 2387 | 1477685202257 Marionette TRACE conn4 -> [0,830,"getWindowHandles",null] 13:06:42 INFO - PROCESS | 2387 | 1477685202263 Marionette TRACE conn4 <- [1,830,null,["8"]] 13:06:42 INFO - PROCESS | 2387 | 1477685202275 Marionette TRACE conn4 -> [0,831,"switchToWindow",{"name":"8"}] 13:06:42 INFO - PROCESS | 2387 | 1477685202280 Marionette TRACE conn4 <- [1,831,null,{}] 13:06:42 INFO - PROCESS | 2387 | 1477685202287 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:06:42 INFO - PROCESS | 2387 | ++DOCSHELL 0x95590000 == 18 [pid = 2387] [id = 184] 13:06:42 INFO - PROCESS | 2387 | ++DOMWINDOW == 44 (0x97b55000) [pid = 2387] [serial = 541] [outer = (nil)] 13:06:42 INFO - PROCESS | 2387 | ++DOMWINDOW == 45 (0x97bc5000) [pid = 2387] [serial = 542] [outer = 0x97b55000] 13:06:42 INFO - PROCESS | 2387 | 1477685202401 Marionette DEBUG loaded listener.js 13:06:42 INFO - PROCESS | 2387 | ++DOMWINDOW == 46 (0x97c4e800) [pid = 2387] [serial = 543] [outer = 0x97b55000] 13:06:43 INFO - PROCESS | 2387 | 1477685203210 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]]]}] 13:06:43 INFO - ....... 13:06:43 INFO - TEST-OK | /fetch/api/request/request-init-002.html | took 1383ms 13:06:43 INFO - PROCESS | 2387 | 1477685203270 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 13:06:43 INFO - PROCESS | 2387 | 1477685203279 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 13:06:43 INFO - TEST-START | /fetch/api/request/request-init-003.sub.html 13:06:43 INFO - PROCESS | 2387 | 1477685203289 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}] 13:06:43 INFO - PROCESS | 2387 | 1477685203476 Marionette TRACE conn4 <- [1,834,null,{"value":null}] 13:06:43 INFO - PROCESS | 2387 | 1477685203743 Marionette TRACE conn4 -> [0,835,"getWindowHandles",null] 13:06:43 INFO - PROCESS | 2387 | 1477685203750 Marionette TRACE conn4 <- [1,835,null,["8"]] 13:06:43 INFO - PROCESS | 2387 | 1477685203764 Marionette TRACE conn4 -> [0,836,"switchToWindow",{"name":"8"}] 13:06:43 INFO - PROCESS | 2387 | 1477685203774 Marionette TRACE conn4 <- [1,836,null,{}] 13:06:43 INFO - PROCESS | 2387 | 1477685203783 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:06:43 INFO - PROCESS | 2387 | ++DOCSHELL 0x923a9800 == 19 [pid = 2387] [id = 185] 13:06:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 47 (0x923ac000) [pid = 2387] [serial = 544] [outer = (nil)] 13:06:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 48 (0x93280c00) [pid = 2387] [serial = 545] [outer = 0x923ac000] 13:06:43 INFO - PROCESS | 2387 | 1477685203877 Marionette DEBUG loaded listener.js 13:06:44 INFO - PROCESS | 2387 | ++DOMWINDOW == 49 (0x946e2800) [pid = 2387] [serial = 546] [outer = 0x923ac000] 13:06:45 INFO - PROCESS | 2387 | 1477685205432 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"]]]}] 13:06:45 INFO - .... 13:06:45 INFO - TEST-OK | /fetch/api/request/request-init-003.sub.html | took 2179ms 13:06:45 INFO - PROCESS | 2387 | 1477685205468 Marionette TRACE conn4 -> [0,838,"getWindowHandle",null] 13:06:45 INFO - PROCESS | 2387 | 1477685205476 Marionette TRACE conn4 <- [1,838,null,{"value":"8"}] 13:06:45 INFO - TEST-START | /fetch/api/request/request-structure.html 13:06:45 INFO - PROCESS | 2387 | 1477685205487 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}] 13:06:45 INFO - PROCESS | 2387 | 1477685205670 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 13:06:45 INFO - PROCESS | 2387 | 1477685205780 Marionette TRACE conn4 -> [0,840,"getWindowHandles",null] 13:06:45 INFO - PROCESS | 2387 | 1477685205787 Marionette TRACE conn4 <- [1,840,null,["8"]] 13:06:45 INFO - PROCESS | 2387 | 1477685205799 Marionette TRACE conn4 -> [0,841,"switchToWindow",{"name":"8"}] 13:06:45 INFO - PROCESS | 2387 | 1477685205809 Marionette TRACE conn4 <- [1,841,null,{}] 13:06:45 INFO - PROCESS | 2387 | 1477685205816 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:06:45 INFO - PROCESS | 2387 | ++DOCSHELL 0x9330ac00 == 20 [pid = 2387] [id = 186] 13:06:45 INFO - PROCESS | 2387 | ++DOMWINDOW == 50 (0x934c3c00) [pid = 2387] [serial = 547] [outer = (nil)] 13:06:45 INFO - PROCESS | 2387 | ++DOMWINDOW == 51 (0x93d56800) [pid = 2387] [serial = 548] [outer = 0x934c3c00] 13:06:45 INFO - PROCESS | 2387 | 1477685205945 Marionette DEBUG loaded listener.js 13:06:46 INFO - PROCESS | 2387 | ++DOMWINDOW == 52 (0x946db000) [pid = 2387] [serial = 549] [outer = 0x934c3c00] 13:06:46 INFO - PROCESS | 2387 | 1477685206615 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]]]}] 13:06:46 INFO - ................... 13:06:46 INFO - TEST-OK | /fetch/api/request/request-structure.html | took 1182ms 13:06:46 INFO - PROCESS | 2387 | 1477685206668 Marionette TRACE conn4 -> [0,843,"getWindowHandle",null] 13:06:46 INFO - PROCESS | 2387 | 1477685206674 Marionette TRACE conn4 <- [1,843,null,{"value":"8"}] 13:06:46 INFO - TEST-START | /fullscreen/api/document-fullscreen-enabled.html 13:06:46 INFO - PROCESS | 2387 | 1477685206682 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}] 13:06:46 INFO - PROCESS | 2387 | 1477685206873 Marionette TRACE conn4 <- [1,844,null,{"value":null}] 13:06:46 INFO - PROCESS | 2387 | 1477685206886 Marionette TRACE conn4 -> [0,845,"getWindowHandles",null] 13:06:46 INFO - PROCESS | 2387 | 1477685206890 Marionette TRACE conn4 <- [1,845,null,["8"]] 13:06:46 INFO - PROCESS | 2387 | 1477685206993 Marionette TRACE conn4 -> [0,846,"switchToWindow",{"name":"8"}] 13:06:47 INFO - PROCESS | 2387 | 1477685207000 Marionette TRACE conn4 <- [1,846,null,{}] 13:06:47 INFO - PROCESS | 2387 | 1477685207008 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:06:47 INFO - PROCESS | 2387 | ++DOCSHELL 0x99658000 == 21 [pid = 2387] [id = 187] 13:06:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 53 (0x9a36cc00) [pid = 2387] [serial = 550] [outer = (nil)] 13:06:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 54 (0x9a374000) [pid = 2387] [serial = 551] [outer = 0x9a36cc00] 13:06:47 INFO - PROCESS | 2387 | 1477685207098 Marionette DEBUG loaded listener.js 13:06:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 55 (0x9a374800) [pid = 2387] [serial = 552] [outer = 0x9a36cc00] 13:06:47 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fabec00 == 22 [pid = 2387] [id = 188] 13:06:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 56 (0x9b08d800) [pid = 2387] [serial = 553] [outer = (nil)] 13:06:47 INFO - PROCESS | 2387 | ++DOCSHELL 0x9b245000 == 23 [pid = 2387] [id = 189] 13:06:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 57 (0x9b247000) [pid = 2387] [serial = 554] [outer = (nil)] 13:06:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 58 (0x9b0ca400) [pid = 2387] [serial = 555] [outer = 0x9b08d800] 13:06:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 59 (0x9b43ac00) [pid = 2387] [serial = 556] [outer = 0x9b247000] 13:06:47 INFO - PROCESS | 2387 | 1477685207858 Marionette TRACE conn4 <- [1,847,null,{"value":["/fullscreen/api/document-fullscreen-enabled.html",0,null,null,[["Document.fullscreenEnabled",0,null,null]]]}] 13:06:47 INFO - . 13:06:47 INFO - TEST-OK | /fullscreen/api/document-fullscreen-enabled.html | took 1228ms 13:06:47 INFO - PROCESS | 2387 | 1477685207927 Marionette TRACE conn4 -> [0,848,"getWindowHandle",null] 13:06:47 INFO - PROCESS | 2387 | 1477685207935 Marionette TRACE conn4 <- [1,848,null,{"value":"8"}] 13:06:47 INFO - TEST-START | /fullscreen/api/document-onfullscreenerror.html 13:06:47 INFO - PROCESS | 2387 | 1477685207955 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}] 13:06:48 INFO - PROCESS | 2387 | 1477685208194 Marionette TRACE conn4 <- [1,849,null,{"value":null}] 13:06:48 INFO - PROCESS | 2387 | 1477685208220 Marionette TRACE conn4 -> [0,850,"getWindowHandles",null] 13:06:48 INFO - PROCESS | 2387 | 1477685208225 Marionette TRACE conn4 <- [1,850,null,["8"]] 13:06:48 INFO - PROCESS | 2387 | 1477685208232 Marionette TRACE conn4 -> [0,851,"switchToWindow",{"name":"8"}] 13:06:48 INFO - PROCESS | 2387 | 1477685208239 Marionette TRACE conn4 <- [1,851,null,{}] 13:06:48 INFO - PROCESS | 2387 | 1477685208305 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:06:48 INFO - PROCESS | 2387 | ++DOCSHELL 0xa120b800 == 24 [pid = 2387] [id = 190] 13:06:48 INFO - PROCESS | 2387 | ++DOMWINDOW == 60 (0xa120bc00) [pid = 2387] [serial = 557] [outer = (nil)] 13:06:48 INFO - PROCESS | 2387 | ++DOMWINDOW == 61 (0xa2702000) [pid = 2387] [serial = 558] [outer = 0xa120bc00] 13:06:48 INFO - PROCESS | 2387 | 1477685208415 Marionette DEBUG loaded listener.js 13:06:48 INFO - PROCESS | 2387 | ++DOMWINDOW == 62 (0xa270b400) [pid = 2387] [serial = 559] [outer = 0xa120bc00] 13:06:49 INFO - PROCESS | 2387 | 1477685209057 Marionette TRACE conn4 <- [1,852,null,{"value":["/fullscreen/api/document-onfullscreenerror.html",0,null,null,[["Document.onfullscreenerror",0,null,null]]]}] 13:06:49 INFO - . 13:06:49 INFO - TEST-OK | /fullscreen/api/document-onfullscreenerror.html | took 1127ms 13:06:49 INFO - PROCESS | 2387 | 1477685209096 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 13:06:49 INFO - PROCESS | 2387 | 1477685209101 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 13:06:49 INFO - TEST-START | /html-media-capture/capture_fallback_file_upload.html 13:06:49 INFO - PROCESS | 2387 | 1477685209109 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}] 13:06:49 INFO - PROCESS | 2387 | 1477685209317 Marionette TRACE conn4 <- [1,854,null,{"value":null}] 13:06:49 INFO - PROCESS | 2387 | 1477685209350 Marionette TRACE conn4 -> [0,855,"getWindowHandles",null] 13:06:49 INFO - PROCESS | 2387 | 1477685209358 Marionette TRACE conn4 <- [1,855,null,["8"]] 13:06:49 INFO - PROCESS | 2387 | 1477685209364 Marionette TRACE conn4 -> [0,856,"switchToWindow",{"name":"8"}] 13:06:49 INFO - PROCESS | 2387 | 1477685209370 Marionette TRACE conn4 <- [1,856,null,{}] 13:06:49 INFO - PROCESS | 2387 | 1477685209438 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:06:49 INFO - PROCESS | 2387 | ++DOCSHELL 0xa2a74c00 == 25 [pid = 2387] [id = 191] 13:06:49 INFO - PROCESS | 2387 | ++DOMWINDOW == 63 (0xa2c3dc00) [pid = 2387] [serial = 560] [outer = (nil)] 13:06:49 INFO - PROCESS | 2387 | ++DOMWINDOW == 64 (0xa2c46800) [pid = 2387] [serial = 561] [outer = 0xa2c3dc00] 13:06:49 INFO - PROCESS | 2387 | 1477685209533 Marionette DEBUG loaded listener.js 13:06:49 INFO - PROCESS | 2387 | ++DOMWINDOW == 65 (0xa300f400) [pid = 2387] [serial = 562] [outer = 0xa2c3dc00] 13:06:50 INFO - PROCESS | 2387 | --DOMWINDOW == 64 (0xa2705400) [pid = 2387] [serial = 535] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-idl.html] 13:06:50 INFO - PROCESS | 2387 | --DOMWINDOW == 63 (0x9b243c00) [pid = 2387] [serial = 532] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-headers.html] 13:06:50 INFO - PROCESS | 2387 | --DOMWINDOW == 62 (0x99657400) [pid = 2387] [serial = 529] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-error.html] 13:06:50 INFO - PROCESS | 2387 | --DOMWINDOW == 61 (0x98407000) [pid = 2387] [serial = 526] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-disturbed.html] 13:06:50 INFO - PROCESS | 2387 | --DOMWINDOW == 60 (0x958d9000) [pid = 2387] [serial = 523] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume.html] 13:06:50 INFO - PROCESS | 2387 | --DOMWINDOW == 59 (0xa3010000) [pid = 2387] [serial = 514] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-cache.html] 13:06:50 INFO - PROCESS | 2387 | --DOMWINDOW == 58 (0x926e4400) [pid = 2387] [serial = 517] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-clone.sub.html] 13:06:50 INFO - PROCESS | 2387 | --DOMWINDOW == 57 (0x946df800) [pid = 2387] [serial = 520] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume-empty.html] 13:06:52 INFO - PROCESS | 2387 | --DOCSHELL 0x94e35400 == 24 [pid = 2387] [id = 9] 13:06:54 INFO - PROCESS | 2387 | --DOCSHELL 0xa300f000 == 23 [pid = 2387] [id = 175] 13:06:54 INFO - PROCESS | 2387 | --DOCSHELL 0x95590000 == 22 [pid = 2387] [id = 184] 13:06:54 INFO - PROCESS | 2387 | --DOCSHELL 0x9464f800 == 21 [pid = 2387] [id = 177] 13:06:54 INFO - PROCESS | 2387 | --DOCSHELL 0x93308800 == 20 [pid = 2387] [id = 183] 13:06:54 INFO - PROCESS | 2387 | --DOCSHELL 0xa2703400 == 19 [pid = 2387] [id = 182] 13:06:54 INFO - PROCESS | 2387 | --DOCSHELL 0x9b0d6400 == 18 [pid = 2387] [id = 181] 13:06:54 INFO - PROCESS | 2387 | --DOCSHELL 0x958d4400 == 17 [pid = 2387] [id = 178] 13:06:54 INFO - PROCESS | 2387 | --DOCSHELL 0x98406400 == 16 [pid = 2387] [id = 179] 13:06:54 INFO - PROCESS | 2387 | --DOCSHELL 0x926e3800 == 15 [pid = 2387] [id = 176] 13:06:54 INFO - PROCESS | 2387 | --DOCSHELL 0xa120b800 == 14 [pid = 2387] [id = 190] 13:06:54 INFO - PROCESS | 2387 | --DOCSHELL 0x9b245000 == 13 [pid = 2387] [id = 189] 13:06:54 INFO - PROCESS | 2387 | --DOCSHELL 0x8fabec00 == 12 [pid = 2387] [id = 188] 13:06:54 INFO - PROCESS | 2387 | --DOCSHELL 0x99658000 == 11 [pid = 2387] [id = 187] 13:06:54 INFO - PROCESS | 2387 | --DOCSHELL 0x9330ac00 == 10 [pid = 2387] [id = 186] 13:06:54 INFO - PROCESS | 2387 | --DOCSHELL 0x923a9800 == 9 [pid = 2387] [id = 185] 13:06:54 INFO - PROCESS | 2387 | --DOMWINDOW == 56 (0xa278a000) [pid = 2387] [serial = 536] [outer = (nil)] [url = about:blank] 13:06:54 INFO - PROCESS | 2387 | --DOMWINDOW == 55 (0xa2789000) [pid = 2387] [serial = 537] [outer = (nil)] [url = about:blank] 13:06:54 INFO - PROCESS | 2387 | --DOMWINDOW == 54 (0x9b497000) [pid = 2387] [serial = 533] [outer = (nil)] [url = about:blank] 13:06:54 INFO - PROCESS | 2387 | --DOMWINDOW == 53 (0xa087d400) [pid = 2387] [serial = 534] [outer = (nil)] [url = about:blank] 13:06:54 INFO - PROCESS | 2387 | --DOMWINDOW == 52 (0x9a435000) [pid = 2387] [serial = 530] [outer = (nil)] [url = about:blank] 13:06:54 INFO - PROCESS | 2387 | --DOMWINDOW == 51 (0x9a4e1c00) [pid = 2387] [serial = 531] [outer = (nil)] [url = about:blank] 13:06:54 INFO - PROCESS | 2387 | --DOMWINDOW == 50 (0x9840bc00) [pid = 2387] [serial = 527] [outer = (nil)] [url = about:blank] 13:06:54 INFO - PROCESS | 2387 | --DOMWINDOW == 49 (0x99657000) [pid = 2387] [serial = 528] [outer = (nil)] [url = about:blank] 13:06:54 INFO - PROCESS | 2387 | --DOMWINDOW == 48 (0x97b04800) [pid = 2387] [serial = 524] [outer = (nil)] [url = about:blank] 13:06:54 INFO - PROCESS | 2387 | --DOMWINDOW == 47 (0x97b0e000) [pid = 2387] [serial = 525] [outer = (nil)] [url = about:blank] 13:06:54 INFO - PROCESS | 2387 | --DOMWINDOW == 46 (0x946e5c00) [pid = 2387] [serial = 521] [outer = (nil)] [url = about:blank] 13:06:54 INFO - PROCESS | 2387 | --DOMWINDOW == 45 (0x946e6000) [pid = 2387] [serial = 522] [outer = (nil)] [url = about:blank] 13:06:54 INFO - PROCESS | 2387 | --DOMWINDOW == 44 (0x92992c00) [pid = 2387] [serial = 518] [outer = (nil)] [url = about:blank] 13:06:54 INFO - PROCESS | 2387 | --DOMWINDOW == 43 (0x93171400) [pid = 2387] [serial = 519] [outer = (nil)] [url = about:blank] 13:06:54 INFO - PROCESS | 2387 | --DOMWINDOW == 42 (0xa3082000) [pid = 2387] [serial = 516] [outer = (nil)] [url = about:blank] 13:06:57 INFO - PROCESS | 2387 | --DOMWINDOW == 41 (0x923ac000) [pid = 2387] [serial = 544] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html] 13:06:57 INFO - PROCESS | 2387 | --DOMWINDOW == 40 (0x934c3c00) [pid = 2387] [serial = 547] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-structure.html] 13:06:57 INFO - PROCESS | 2387 | --DOMWINDOW == 39 (0x9330e400) [pid = 2387] [serial = 538] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-001.sub.html] 13:06:57 INFO - PROCESS | 2387 | --DOMWINDOW == 38 (0x97b55000) [pid = 2387] [serial = 541] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-002.html] 13:06:57 INFO - PROCESS | 2387 | --DOMWINDOW == 37 (0xa120bc00) [pid = 2387] [serial = 557] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-onfullscreenerror.html] 13:06:57 INFO - PROCESS | 2387 | --DOMWINDOW == 36 (0x9b247000) [pid = 2387] [serial = 554] [outer = (nil)] [url = about:blank] 13:06:57 INFO - PROCESS | 2387 | --DOMWINDOW == 35 (0x9b08d800) [pid = 2387] [serial = 553] [outer = (nil)] [url = about:blank] 13:06:57 INFO - PROCESS | 2387 | --DOMWINDOW == 34 (0x9a36cc00) [pid = 2387] [serial = 550] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-fullscreen-enabled.html] 13:07:02 INFO - PROCESS | 2387 | --DOCSHELL 0x8dc91c00 == 8 [pid = 2387] [id = 180] 13:07:02 INFO - PROCESS | 2387 | --DOCSHELL 0x93810c00 == 7 [pid = 2387] [id = 10] 13:07:02 INFO - PROCESS | 2387 | --DOMWINDOW == 33 (0x9b43ac00) [pid = 2387] [serial = 556] [outer = (nil)] [url = about:blank] 13:07:02 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x9b0ca400) [pid = 2387] [serial = 555] [outer = (nil)] [url = about:blank] 13:07:02 INFO - PROCESS | 2387 | --DOMWINDOW == 31 (0x946e2800) [pid = 2387] [serial = 546] [outer = (nil)] [url = about:blank] 13:07:02 INFO - PROCESS | 2387 | --DOMWINDOW == 30 (0x93280c00) [pid = 2387] [serial = 545] [outer = (nil)] [url = about:blank] 13:07:02 INFO - PROCESS | 2387 | --DOMWINDOW == 29 (0x946db000) [pid = 2387] [serial = 549] [outer = (nil)] [url = about:blank] 13:07:02 INFO - PROCESS | 2387 | --DOMWINDOW == 28 (0x93d56800) [pid = 2387] [serial = 548] [outer = (nil)] [url = about:blank] 13:07:02 INFO - PROCESS | 2387 | --DOMWINDOW == 27 (0x9a374800) [pid = 2387] [serial = 552] [outer = (nil)] [url = about:blank] 13:07:02 INFO - PROCESS | 2387 | --DOMWINDOW == 26 (0x9a374000) [pid = 2387] [serial = 551] [outer = (nil)] [url = about:blank] 13:07:02 INFO - PROCESS | 2387 | --DOMWINDOW == 25 (0xa270b400) [pid = 2387] [serial = 559] [outer = (nil)] [url = about:blank] 13:07:02 INFO - PROCESS | 2387 | --DOMWINDOW == 24 (0xa2702000) [pid = 2387] [serial = 558] [outer = (nil)] [url = about:blank] 13:07:02 INFO - PROCESS | 2387 | --DOMWINDOW == 23 (0xa2c46800) [pid = 2387] [serial = 561] [outer = (nil)] [url = about:blank] 13:07:02 INFO - PROCESS | 2387 | --DOMWINDOW == 22 (0x97bc5000) [pid = 2387] [serial = 542] [outer = (nil)] [url = about:blank] 13:07:02 INFO - PROCESS | 2387 | --DOMWINDOW == 21 (0x97c4e800) [pid = 2387] [serial = 543] [outer = (nil)] [url = about:blank] 13:07:02 INFO - PROCESS | 2387 | --DOMWINDOW == 20 (0x93923800) [pid = 2387] [serial = 539] [outer = (nil)] [url = about:blank] 13:07:02 INFO - PROCESS | 2387 | --DOMWINDOW == 19 (0x944af400) [pid = 2387] [serial = 540] [outer = (nil)] [url = about:blank] 13:07:04 INFO - PROCESS | 2387 | --DOMWINDOW == 18 (0x944a6000) [pid = 2387] [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.] 13:07:04 INFO - PROCESS | 2387 | --DOMWINDOW == 17 (0x94e36400) [pid = 2387] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:07:10 INFO - PROCESS | 2387 | --DOMWINDOW == 16 (0x8dc5c000) [pid = 2387] [serial = 412] [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.] 13:07:10 INFO - PROCESS | 2387 | --DOMWINDOW == 15 (0x93928400) [pid = 2387] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:07:19 INFO - PROCESS | 2387 | MARIONETTE LOG: INFO: Timeout fired 13:07:19 INFO - PROCESS | 2387 | 1477685239723 Marionette TRACE conn4 <- [1,857,null,{"value":["/html-media-capture/capture_fallback_file_upload.html",2,null,null,[]]}] 13:07:19 INFO - TEST-TIMEOUT | /html-media-capture/capture_fallback_file_upload.html | took 30626ms 13:07:19 INFO - PROCESS | 2387 | 1477685239736 Marionette TRACE conn4 -> [0,858,"getWindowHandle",null] 13:07:19 INFO - PROCESS | 2387 | 1477685239743 Marionette TRACE conn4 <- [1,858,null,{"value":"8"}] 13:07:19 INFO - TEST-START | /html-media-capture/capture_reflect.html 13:07:19 INFO - PROCESS | 2387 | 1477685239755 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}] 13:07:20 INFO - PROCESS | 2387 | 1477685239995 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 13:07:20 INFO - PROCESS | 2387 | 1477685240069 Marionette TRACE conn4 -> [0,860,"getWindowHandles",null] 13:07:20 INFO - PROCESS | 2387 | 1477685240076 Marionette TRACE conn4 <- [1,860,null,["8"]] 13:07:20 INFO - PROCESS | 2387 | 1477685240083 Marionette TRACE conn4 -> [0,861,"switchToWindow",{"name":"8"}] 13:07:20 INFO - PROCESS | 2387 | 1477685240092 Marionette TRACE conn4 <- [1,861,null,{}] 13:07:20 INFO - PROCESS | 2387 | 1477685240099 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:07:20 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f95d400 == 8 [pid = 2387] [id = 192] 13:07:20 INFO - PROCESS | 2387 | ++DOMWINDOW == 16 (0x8f95dc00) [pid = 2387] [serial = 563] [outer = (nil)] 13:07:20 INFO - PROCESS | 2387 | ++DOMWINDOW == 17 (0x8f998800) [pid = 2387] [serial = 564] [outer = 0x8f95dc00] 13:07:20 INFO - PROCESS | 2387 | 1477685240198 Marionette DEBUG loaded listener.js 13:07:20 INFO - PROCESS | 2387 | ++DOMWINDOW == 18 (0x8fb50c00) [pid = 2387] [serial = 565] [outer = 0x8f95dc00] 13:07:20 INFO - PROCESS | 2387 | 1477685240834 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"]]]}] 13:07:20 INFO - ..... 13:07:20 INFO - TEST-OK | /html-media-capture/capture_reflect.html | took 1133ms 13:07:20 INFO - PROCESS | 2387 | 1477685240888 Marionette TRACE conn4 -> [0,863,"getWindowHandle",null] 13:07:20 INFO - TEST-START | /html-media-capture/idlharness.html 13:07:20 INFO - PROCESS | 2387 | 1477685240894 Marionette TRACE conn4 <- [1,863,null,{"value":"8"}] 13:07:20 INFO - PROCESS | 2387 | 1477685240902 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}] 13:07:21 INFO - PROCESS | 2387 | 1477685241132 Marionette TRACE conn4 <- [1,864,null,{"value":null}] 13:07:21 INFO - PROCESS | 2387 | 1477685241153 Marionette TRACE conn4 -> [0,865,"getWindowHandles",null] 13:07:21 INFO - PROCESS | 2387 | 1477685241159 Marionette TRACE conn4 <- [1,865,null,["8"]] 13:07:21 INFO - PROCESS | 2387 | 1477685241165 Marionette TRACE conn4 -> [0,866,"switchToWindow",{"name":"8"}] 13:07:21 INFO - PROCESS | 2387 | 1477685241171 Marionette TRACE conn4 <- [1,866,null,{}] 13:07:21 INFO - PROCESS | 2387 | 1477685241178 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:07:21 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fabfc00 == 9 [pid = 2387] [id = 193] 13:07:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 19 (0x91077400) [pid = 2387] [serial = 566] [outer = (nil)] 13:07:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 20 (0x9366b400) [pid = 2387] [serial = 567] [outer = 0x91077400] 13:07:21 INFO - PROCESS | 2387 | 1477685241267 Marionette DEBUG loaded listener.js 13:07:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 21 (0x8f8e1c00) [pid = 2387] [serial = 568] [outer = 0x91077400] 13:07:22 INFO - PROCESS | 2387 | 1477685242229 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"]]]}] 13:07:22 INFO - .... 13:07:22 INFO - TEST-OK | /html-media-capture/idlharness.html | took 1380ms 13:07:22 INFO - PROCESS | 2387 | 1477685242291 Marionette TRACE conn4 -> [0,868,"getWindowHandle",null] 13:07:22 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html 13:07:22 INFO - PROCESS | 2387 | 1477685242300 Marionette TRACE conn4 <- [1,868,null,{"value":"8"}] 13:07:22 INFO - PROCESS | 2387 | 1477685242307 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}] 13:07:22 INFO - PROCESS | 2387 | 1477685242510 Marionette TRACE conn4 <- [1,869,null,{"value":null}] 13:07:22 INFO - PROCESS | 2387 | 1477685242626 Marionette TRACE conn4 -> [0,870,"getWindowHandles",null] 13:07:22 INFO - PROCESS | 2387 | 1477685242631 Marionette TRACE conn4 <- [1,870,null,["8"]] 13:07:22 INFO - PROCESS | 2387 | 1477685242642 Marionette TRACE conn4 -> [0,871,"switchToWindow",{"name":"8"}] 13:07:22 INFO - PROCESS | 2387 | 1477685242649 Marionette TRACE conn4 <- [1,871,null,{}] 13:07:22 INFO - PROCESS | 2387 | 1477685242656 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:07:22 INFO - PROCESS | 2387 | ++DOCSHELL 0x94d6a400 == 10 [pid = 2387] [id = 194] 13:07:22 INFO - PROCESS | 2387 | ++DOMWINDOW == 22 (0x94d6a800) [pid = 2387] [serial = 569] [outer = (nil)] 13:07:22 INFO - PROCESS | 2387 | ++DOMWINDOW == 23 (0x94e34400) [pid = 2387] [serial = 570] [outer = 0x94d6a800] 13:07:22 INFO - PROCESS | 2387 | 1477685242757 Marionette DEBUG loaded listener.js 13:07:22 INFO - PROCESS | 2387 | ++DOMWINDOW == 24 (0x95002c00) [pid = 2387] [serial = 571] [outer = 0x94d6a800] 13:07:23 INFO - PROCESS | 2387 | ++DOCSHELL 0x97b58c00 == 11 [pid = 2387] [id = 195] 13:07:23 INFO - PROCESS | 2387 | ++DOMWINDOW == 25 (0x97bc2000) [pid = 2387] [serial = 572] [outer = (nil)] 13:07:23 INFO - PROCESS | 2387 | ++DOMWINDOW == 26 (0x97bc5400) [pid = 2387] [serial = 573] [outer = 0x97bc2000] 13:07:23 INFO - PROCESS | 2387 | 1477685243324 Marionette DEBUG loaded listener.js 13:07:23 INFO - PROCESS | 2387 | ++DOMWINDOW == 27 (0x97bca400) [pid = 2387] [serial = 574] [outer = 0x97bc2000] 13:07:23 INFO - PROCESS | 2387 | ++DOCSHELL 0x97b07000 == 12 [pid = 2387] [id = 196] 13:07:23 INFO - PROCESS | 2387 | ++DOMWINDOW == 28 (0x97b0e000) [pid = 2387] [serial = 575] [outer = (nil)] 13:07:23 INFO - PROCESS | 2387 | ++DOMWINDOW == 29 (0x9840a400) [pid = 2387] [serial = 576] [outer = 0x97b0e000] 13:07:23 INFO - PROCESS | 2387 | ++DOMWINDOW == 30 (0x98407400) [pid = 2387] [serial = 577] [outer = 0x97b0e000] 13:07:24 INFO - PROCESS | 2387 | 1477685244350 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]]]}] 13:07:24 INFO - . 13:07:24 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html | took 2086ms 13:07:24 INFO - PROCESS | 2387 | 1477685244393 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 13:07:24 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html 13:07:24 INFO - PROCESS | 2387 | 1477685244398 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 13:07:24 INFO - PROCESS | 2387 | 1477685244406 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}] 13:07:24 INFO - PROCESS | 2387 | 1477685244563 Marionette TRACE conn4 <- [1,874,null,{"value":null}] 13:07:24 INFO - PROCESS | 2387 | 1477685244573 Marionette TRACE conn4 -> [0,875,"getWindowHandles",null] 13:07:24 INFO - PROCESS | 2387 | 1477685244577 Marionette TRACE conn4 <- [1,875,null,["8"]] 13:07:24 INFO - PROCESS | 2387 | 1477685244726 Marionette TRACE conn4 -> [0,876,"switchToWindow",{"name":"8"}] 13:07:24 INFO - PROCESS | 2387 | 1477685244733 Marionette TRACE conn4 <- [1,876,null,{}] 13:07:24 INFO - PROCESS | 2387 | 1477685244744 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:07:24 INFO - PROCESS | 2387 | ++DOCSHELL 0x97bc1c00 == 13 [pid = 2387] [id = 197] 13:07:24 INFO - PROCESS | 2387 | ++DOMWINDOW == 31 (0x9a36cc00) [pid = 2387] [serial = 578] [outer = (nil)] 13:07:24 INFO - PROCESS | 2387 | ++DOMWINDOW == 32 (0x9a373000) [pid = 2387] [serial = 579] [outer = 0x9a36cc00] 13:07:24 INFO - PROCESS | 2387 | 1477685244835 Marionette DEBUG loaded listener.js 13:07:24 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x9a3bf000) [pid = 2387] [serial = 580] [outer = 0x9a36cc00] 13:07:25 INFO - PROCESS | 2387 | ++DOCSHELL 0x9a633c00 == 14 [pid = 2387] [id = 198] 13:07:25 INFO - PROCESS | 2387 | ++DOMWINDOW == 34 (0x9a6af000) [pid = 2387] [serial = 581] [outer = (nil)] 13:07:25 INFO - PROCESS | 2387 | ++DOMWINDOW == 35 (0x9b085800) [pid = 2387] [serial = 582] [outer = 0x9a6af000] 13:07:25 INFO - PROCESS | 2387 | 1477685245335 Marionette DEBUG loaded listener.js 13:07:25 INFO - PROCESS | 2387 | ++DOMWINDOW == 36 (0x9b246800) [pid = 2387] [serial = 583] [outer = 0x9a6af000] 13:07:25 INFO - PROCESS | 2387 | ++DOCSHELL 0x97b56400 == 15 [pid = 2387] [id = 199] 13:07:25 INFO - PROCESS | 2387 | ++DOMWINDOW == 37 (0x9a42fc00) [pid = 2387] [serial = 584] [outer = (nil)] 13:07:25 INFO - PROCESS | 2387 | ++DOMWINDOW == 38 (0x9b24ec00) [pid = 2387] [serial = 585] [outer = 0x9a42fc00] 13:07:25 INFO - PROCESS | 2387 | ++DOMWINDOW == 39 (0x9b432c00) [pid = 2387] [serial = 586] [outer = 0x9a42fc00] 13:07:26 INFO - PROCESS | 2387 | 1477685246368 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]]]}] 13:07:26 INFO - . 13:07:26 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html | took 1999ms 13:07:26 INFO - PROCESS | 2387 | 1477685246404 Marionette TRACE conn4 -> [0,878,"getWindowHandle",null] 13:07:26 INFO - PROCESS | 2387 | 1477685246409 Marionette TRACE conn4 <- [1,878,null,{"value":"8"}] 13:07:26 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html 13:07:26 INFO - PROCESS | 2387 | 1477685246416 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}] 13:07:26 INFO - PROCESS | 2387 | 1477685246694 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 13:07:26 INFO - PROCESS | 2387 | 1477685246712 Marionette TRACE conn4 -> [0,880,"getWindowHandles",null] 13:07:26 INFO - PROCESS | 2387 | 1477685246715 Marionette TRACE conn4 <- [1,880,null,["8"]] 13:07:26 INFO - PROCESS | 2387 | 1477685246722 Marionette TRACE conn4 -> [0,881,"switchToWindow",{"name":"8"}] 13:07:26 INFO - PROCESS | 2387 | 1477685246728 Marionette TRACE conn4 <- [1,881,null,{}] 13:07:26 INFO - PROCESS | 2387 | 1477685246735 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:07:26 INFO - PROCESS | 2387 | ++DOCSHELL 0x9b49e400 == 16 [pid = 2387] [id = 200] 13:07:26 INFO - PROCESS | 2387 | ++DOMWINDOW == 40 (0x9b49e800) [pid = 2387] [serial = 587] [outer = (nil)] 13:07:26 INFO - PROCESS | 2387 | ++DOMWINDOW == 41 (0xa087d000) [pid = 2387] [serial = 588] [outer = 0x9b49e800] 13:07:26 INFO - PROCESS | 2387 | 1477685246819 Marionette DEBUG loaded listener.js 13:07:26 INFO - PROCESS | 2387 | ++DOMWINDOW == 42 (0xa087d400) [pid = 2387] [serial = 589] [outer = 0x9b49e800] 13:07:27 INFO - PROCESS | 2387 | ++DOCSHELL 0xa2701800 == 17 [pid = 2387] [id = 201] 13:07:27 INFO - PROCESS | 2387 | ++DOMWINDOW == 43 (0xa2703000) [pid = 2387] [serial = 590] [outer = (nil)] 13:07:27 INFO - PROCESS | 2387 | ++DOMWINDOW == 44 (0xa2768400) [pid = 2387] [serial = 591] [outer = 0xa2703000] 13:07:27 INFO - PROCESS | 2387 | 1477685247352 Marionette DEBUG loaded listener.js 13:07:27 INFO - PROCESS | 2387 | ++DOMWINDOW == 45 (0xa1293c00) [pid = 2387] [serial = 592] [outer = 0xa2703000] 13:07:27 INFO - PROCESS | 2387 | ++DOCSHELL 0xa2701400 == 18 [pid = 2387] [id = 202] 13:07:27 INFO - PROCESS | 2387 | ++DOMWINDOW == 46 (0xa2701c00) [pid = 2387] [serial = 593] [outer = (nil)] 13:07:27 INFO - PROCESS | 2387 | ++DOMWINDOW == 47 (0xa2a37400) [pid = 2387] [serial = 594] [outer = 0xa2701c00] 13:07:27 INFO - PROCESS | 2387 | ++DOMWINDOW == 48 (0x8f95b400) [pid = 2387] [serial = 595] [outer = 0xa2701c00] 13:07:28 INFO - PROCESS | 2387 | 1477685248470 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]]]}] 13:07:28 INFO - . 13:07:28 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html | took 2184ms 13:07:28 INFO - PROCESS | 2387 | 1477685248602 Marionette TRACE conn4 -> [0,883,"getWindowHandle",null] 13:07:28 INFO - PROCESS | 2387 | 1477685248609 Marionette TRACE conn4 <- [1,883,null,{"value":"8"}] 13:07:28 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html 13:07:28 INFO - PROCESS | 2387 | 1477685248619 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}] 13:07:28 INFO - PROCESS | 2387 | 1477685248844 Marionette TRACE conn4 <- [1,884,null,{"value":null}] 13:07:29 INFO - PROCESS | 2387 | 1477685249006 Marionette TRACE conn4 -> [0,885,"getWindowHandles",null] 13:07:29 INFO - PROCESS | 2387 | 1477685249013 Marionette TRACE conn4 <- [1,885,null,["8"]] 13:07:29 INFO - PROCESS | 2387 | 1477685249021 Marionette TRACE conn4 -> [0,886,"switchToWindow",{"name":"8"}] 13:07:29 INFO - PROCESS | 2387 | 1477685249029 Marionette TRACE conn4 <- [1,886,null,{}] 13:07:29 INFO - PROCESS | 2387 | 1477685249036 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:07:29 INFO - PROCESS | 2387 | ++DOCSHELL 0x944aec00 == 19 [pid = 2387] [id = 203] 13:07:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 49 (0x944b2000) [pid = 2387] [serial = 596] [outer = (nil)] 13:07:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 50 (0x946dd000) [pid = 2387] [serial = 597] [outer = 0x944b2000] 13:07:29 INFO - PROCESS | 2387 | 1477685249143 Marionette DEBUG loaded listener.js 13:07:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 51 (0x94b1fc00) [pid = 2387] [serial = 598] [outer = 0x944b2000] 13:07:29 INFO - PROCESS | 2387 | ++DOCSHELL 0x97b50c00 == 20 [pid = 2387] [id = 204] 13:07:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 52 (0x97b51800) [pid = 2387] [serial = 599] [outer = (nil)] 13:07:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 53 (0x98406400) [pid = 2387] [serial = 600] [outer = 0x97b51800] 13:07:29 INFO - PROCESS | 2387 | 1477685249762 Marionette DEBUG loaded listener.js 13:07:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 54 (0x996c9400) [pid = 2387] [serial = 601] [outer = 0x97b51800] 13:07:30 INFO - PROCESS | 2387 | ++DOCSHELL 0x95005800 == 21 [pid = 2387] [id = 205] 13:07:30 INFO - PROCESS | 2387 | ++DOMWINDOW == 55 (0x9b089000) [pid = 2387] [serial = 602] [outer = (nil)] 13:07:30 INFO - PROCESS | 2387 | ++DOMWINDOW == 56 (0x97bbf800) [pid = 2387] [serial = 603] [outer = 0x9b089000] 13:07:30 INFO - PROCESS | 2387 | ++DOMWINDOW == 57 (0x9b50f000) [pid = 2387] [serial = 604] [outer = 0x9b089000] 13:07:31 INFO - PROCESS | 2387 | 1477685251020 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]]]}] 13:07:31 INFO - . 13:07:31 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html | took 2529ms 13:07:31 INFO - PROCESS | 2387 | 1477685251148 Marionette TRACE conn4 -> [0,888,"getWindowHandle",null] 13:07:31 INFO - PROCESS | 2387 | 1477685251154 Marionette TRACE conn4 <- [1,888,null,{"value":"8"}] 13:07:31 INFO - TEST-START | /html/browsers/windows/browsing-context-names/001.html 13:07:31 INFO - PROCESS | 2387 | 1477685251164 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}] 13:07:31 INFO - PROCESS | 2387 | 1477685251375 Marionette TRACE conn4 <- [1,889,null,{"value":null}] 13:07:31 INFO - PROCESS | 2387 | 1477685251506 Marionette TRACE conn4 -> [0,890,"getWindowHandles",null] 13:07:31 INFO - PROCESS | 2387 | 1477685251511 Marionette TRACE conn4 <- [1,890,null,["8"]] 13:07:31 INFO - PROCESS | 2387 | 1477685251519 Marionette TRACE conn4 -> [0,891,"switchToWindow",{"name":"8"}] 13:07:31 INFO - PROCESS | 2387 | 1477685251526 Marionette TRACE conn4 <- [1,891,null,{}] 13:07:31 INFO - PROCESS | 2387 | 1477685251533 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:07:31 INFO - PROCESS | 2387 | ++DOCSHELL 0xa2789c00 == 22 [pid = 2387] [id = 206] 13:07:31 INFO - PROCESS | 2387 | ++DOMWINDOW == 58 (0xa2c3c800) [pid = 2387] [serial = 605] [outer = (nil)] 13:07:31 INFO - PROCESS | 2387 | ++DOMWINDOW == 59 (0xa2c45c00) [pid = 2387] [serial = 606] [outer = 0xa2c3c800] 13:07:31 INFO - PROCESS | 2387 | 1477685251677 Marionette DEBUG loaded listener.js 13:07:31 INFO - PROCESS | 2387 | ++DOMWINDOW == 60 (0xa300a800) [pid = 2387] [serial = 607] [outer = 0xa2c3c800] 13:07:32 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fbfac00 == 23 [pid = 2387] [id = 207] 13:07:32 INFO - PROCESS | 2387 | ++DOMWINDOW == 61 (0x8fbfb800) [pid = 2387] [serial = 608] [outer = (nil)] 13:07:32 INFO - PROCESS | 2387 | ++DOMWINDOW == 62 (0x92987800) [pid = 2387] [serial = 609] [outer = 0x8fbfb800] 13:07:32 INFO - PROCESS | 2387 | 1477685252466 Marionette DEBUG loaded listener.js 13:07:32 INFO - PROCESS | 2387 | ++DOMWINDOW == 63 (0x9330e800) [pid = 2387] [serial = 610] [outer = 0x8fbfb800] 13:07:32 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(domReturn) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 12301 13:07:33 INFO - PROCESS | 2387 | 1477685253341 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]]]}] 13:07:33 INFO - . 13:07:33 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/001.html | took 2239ms 13:07:33 INFO - PROCESS | 2387 | 1477685253403 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 13:07:33 INFO - PROCESS | 2387 | 1477685253408 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 13:07:33 INFO - TEST-START | /html/browsers/windows/browsing-context-names/002.html 13:07:33 INFO - PROCESS | 2387 | 1477685253418 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}] 13:07:34 INFO - PROCESS | 2387 | --DOCSHELL 0xa2a74c00 == 22 [pid = 2387] [id = 191] 13:07:34 INFO - PROCESS | 2387 | 1477685254239 Marionette TRACE conn4 <- [1,894,null,{"value":null}] 13:07:34 INFO - PROCESS | 2387 | 1477685254419 Marionette TRACE conn4 -> [0,895,"getWindowHandles",null] 13:07:34 INFO - PROCESS | 2387 | 1477685254424 Marionette TRACE conn4 <- [1,895,null,["8"]] 13:07:34 INFO - PROCESS | 2387 | 1477685254434 Marionette TRACE conn4 -> [0,896,"switchToWindow",{"name":"8"}] 13:07:34 INFO - PROCESS | 2387 | 1477685254443 Marionette TRACE conn4 <- [1,896,null,{}] 13:07:34 INFO - PROCESS | 2387 | 1477685254453 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:07:34 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f8d7000 == 23 [pid = 2387] [id = 208] 13:07:34 INFO - PROCESS | 2387 | ++DOMWINDOW == 64 (0x8f8d7400) [pid = 2387] [serial = 611] [outer = (nil)] 13:07:34 INFO - PROCESS | 2387 | ++DOMWINDOW == 65 (0x8f8e5800) [pid = 2387] [serial = 612] [outer = 0x8f8d7400] 13:07:34 INFO - PROCESS | 2387 | 1477685254549 Marionette DEBUG loaded listener.js 13:07:34 INFO - PROCESS | 2387 | ++DOMWINDOW == 66 (0x8fab9000) [pid = 2387] [serial = 613] [outer = 0x8f8d7400] 13:07:35 INFO - PROCESS | 2387 | ++DOCSHELL 0x91073400 == 24 [pid = 2387] [id = 209] 13:07:35 INFO - PROCESS | 2387 | ++DOMWINDOW == 67 (0x92991c00) [pid = 2387] [serial = 614] [outer = (nil)] 13:07:35 INFO - PROCESS | 2387 | ++DOMWINDOW == 68 (0x93306800) [pid = 2387] [serial = 615] [outer = 0x92991c00] 13:07:35 INFO - PROCESS | 2387 | 1477685255144 Marionette DEBUG loaded listener.js 13:07:35 INFO - PROCESS | 2387 | ++DOMWINDOW == 69 (0x8dc92800) [pid = 2387] [serial = 616] [outer = 0x92991c00] 13:07:35 INFO - PROCESS | 2387 | 1477685255904 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]]]}] 13:07:35 INFO - . 13:07:35 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/002.html | took 2535ms 13:07:35 INFO - PROCESS | 2387 | 1477685255951 Marionette TRACE conn4 -> [0,898,"getWindowHandle",null] 13:07:35 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html 13:07:35 INFO - PROCESS | 2387 | 1477685255960 Marionette TRACE conn4 <- [1,898,null,{"value":"8"}] 13:07:35 INFO - PROCESS | 2387 | 1477685255969 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}] 13:07:36 INFO - PROCESS | 2387 | 1477685256152 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 13:07:36 INFO - PROCESS | 2387 | 1477685256285 Marionette TRACE conn4 -> [0,900,"getWindowHandles",null] 13:07:36 INFO - PROCESS | 2387 | 1477685256293 Marionette TRACE conn4 <- [1,900,null,["8"]] 13:07:36 INFO - PROCESS | 2387 | 1477685256303 Marionette TRACE conn4 -> [0,901,"switchToWindow",{"name":"8"}] 13:07:36 INFO - PROCESS | 2387 | 1477685256309 Marionette TRACE conn4 <- [1,901,null,{}] 13:07:36 INFO - PROCESS | 2387 | 1477685256315 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:07:36 INFO - PROCESS | 2387 | ++DOCSHELL 0x94b26c00 == 25 [pid = 2387] [id = 210] 13:07:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 70 (0x94b27000) [pid = 2387] [serial = 617] [outer = (nil)] 13:07:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 71 (0x94b2b400) [pid = 2387] [serial = 618] [outer = 0x94b27000] 13:07:36 INFO - PROCESS | 2387 | 1477685256403 Marionette DEBUG loaded listener.js 13:07:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 72 (0x94b2b800) [pid = 2387] [serial = 619] [outer = 0x94b27000] 13:07:36 INFO - PROCESS | 2387 | ++DOCSHELL 0x97b55400 == 26 [pid = 2387] [id = 211] 13:07:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 73 (0x97bbb800) [pid = 2387] [serial = 620] [outer = (nil)] 13:07:36 INFO - PROCESS | 2387 | ++DOCSHELL 0x97bbcc00 == 27 [pid = 2387] [id = 212] 13:07:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 74 (0x97bbe000) [pid = 2387] [serial = 621] [outer = (nil)] 13:07:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 75 (0x97bc3400) [pid = 2387] [serial = 622] [outer = 0x97bbb800] 13:07:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 76 (0x97b56000) [pid = 2387] [serial = 623] [outer = 0x97bbe000] 13:07:37 INFO - PROCESS | 2387 | ++DOMWINDOW == 77 (0x97b52000) [pid = 2387] [serial = 624] [outer = 0x97bbe000] 13:07:37 INFO - PROCESS | 2387 | 1477685257365 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]]]}] 13:07:37 INFO - . 13:07:37 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html | took 1425ms 13:07:37 INFO - PROCESS | 2387 | 1477685257400 Marionette TRACE conn4 -> [0,903,"getWindowHandle",null] 13:07:37 INFO - PROCESS | 2387 | 1477685257405 Marionette TRACE conn4 <- [1,903,null,{"value":"8"}] 13:07:37 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html 13:07:37 INFO - PROCESS | 2387 | 1477685257413 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}] 13:07:37 INFO - PROCESS | 2387 | 1477685257693 Marionette TRACE conn4 <- [1,904,null,{"value":null}] 13:07:37 INFO - PROCESS | 2387 | 1477685257736 Marionette TRACE conn4 -> [0,905,"getWindowHandles",null] 13:07:37 INFO - PROCESS | 2387 | 1477685257746 Marionette TRACE conn4 <- [1,905,null,["8"]] 13:07:37 INFO - PROCESS | 2387 | 1477685257813 Marionette TRACE conn4 -> [0,906,"switchToWindow",{"name":"8"}] 13:07:37 INFO - PROCESS | 2387 | 1477685257822 Marionette TRACE conn4 <- [1,906,null,{}] 13:07:37 INFO - PROCESS | 2387 | 1477685257828 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:07:37 INFO - PROCESS | 2387 | ++DOCSHELL 0x996c2000 == 28 [pid = 2387] [id = 213] 13:07:37 INFO - PROCESS | 2387 | ++DOMWINDOW == 78 (0x996c2c00) [pid = 2387] [serial = 625] [outer = (nil)] 13:07:37 INFO - PROCESS | 2387 | ++DOMWINDOW == 79 (0x9a36ac00) [pid = 2387] [serial = 626] [outer = 0x996c2c00] 13:07:37 INFO - PROCESS | 2387 | 1477685257920 Marionette DEBUG loaded listener.js 13:07:38 INFO - PROCESS | 2387 | ++DOMWINDOW == 80 (0x9a3bd800) [pid = 2387] [serial = 627] [outer = 0x996c2c00] 13:07:38 INFO - PROCESS | 2387 | ++DOCSHELL 0x9b0d6400 == 29 [pid = 2387] [id = 214] 13:07:38 INFO - PROCESS | 2387 | ++DOMWINDOW == 81 (0x9b24e400) [pid = 2387] [serial = 628] [outer = (nil)] 13:07:38 INFO - PROCESS | 2387 | ++DOMWINDOW == 82 (0x9b244400) [pid = 2387] [serial = 629] [outer = 0x9b24e400] 13:07:38 INFO - PROCESS | 2387 | ++DOCSHELL 0x9b24f000 == 30 [pid = 2387] [id = 215] 13:07:38 INFO - PROCESS | 2387 | ++DOMWINDOW == 83 (0x9b491c00) [pid = 2387] [serial = 630] [outer = (nil)] 13:07:38 INFO - PROCESS | 2387 | ++DOMWINDOW == 84 (0x9b43d400) [pid = 2387] [serial = 631] [outer = 0x9b491c00] 13:07:38 INFO - PROCESS | 2387 | --DOMWINDOW == 83 (0x9b49e800) [pid = 2387] [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] 13:07:38 INFO - PROCESS | 2387 | --DOMWINDOW == 82 (0xa2703000) [pid = 2387] [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] 13:07:38 INFO - PROCESS | 2387 | --DOMWINDOW == 81 (0xa2701c00) [pid = 2387] [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] 13:07:38 INFO - PROCESS | 2387 | --DOMWINDOW == 80 (0x8f95dc00) [pid = 2387] [serial = 563] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_reflect.html] 13:07:38 INFO - PROCESS | 2387 | --DOMWINDOW == 79 (0x91077400) [pid = 2387] [serial = 566] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/idlharness.html] 13:07:38 INFO - PROCESS | 2387 | --DOMWINDOW == 78 (0x94d6a800) [pid = 2387] [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] 13:07:38 INFO - PROCESS | 2387 | --DOMWINDOW == 77 (0x97bc2000) [pid = 2387] [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] 13:07:38 INFO - PROCESS | 2387 | --DOMWINDOW == 76 (0x97b0e000) [pid = 2387] [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;] 13:07:38 INFO - PROCESS | 2387 | --DOMWINDOW == 75 (0x9a36cc00) [pid = 2387] [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] 13:07:38 INFO - PROCESS | 2387 | --DOMWINDOW == 74 (0x9a6af000) [pid = 2387] [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] 13:07:38 INFO - PROCESS | 2387 | --DOMWINDOW == 73 (0x9a42fc00) [pid = 2387] [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] 13:07:38 INFO - PROCESS | 2387 | --DOMWINDOW == 72 (0xa2c3dc00) [pid = 2387] [serial = 560] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_fallback_file_upload.html] 13:07:38 INFO - PROCESS | 2387 | ++DOMWINDOW == 73 (0x8dc8e000) [pid = 2387] [serial = 632] [outer = 0x9b24e400] 13:07:39 INFO - PROCESS | 2387 | 1477685259062 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]]]}] 13:07:39 INFO - . 13:07:39 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html | took 1681ms 13:07:39 INFO - PROCESS | 2387 | 1477685259094 Marionette TRACE conn4 -> [0,908,"getWindowHandle",null] 13:07:39 INFO - PROCESS | 2387 | 1477685259098 Marionette TRACE conn4 <- [1,908,null,{"value":"8"}] 13:07:39 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html 13:07:39 INFO - PROCESS | 2387 | 1477685259108 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}] 13:07:39 INFO - PROCESS | 2387 | 1477685259354 Marionette TRACE conn4 <- [1,909,null,{"value":null}] 13:07:39 INFO - PROCESS | 2387 | 1477685259423 Marionette TRACE conn4 -> [0,910,"getWindowHandles",null] 13:07:39 INFO - PROCESS | 2387 | 1477685259428 Marionette TRACE conn4 <- [1,910,null,["8"]] 13:07:39 INFO - PROCESS | 2387 | 1477685259438 Marionette TRACE conn4 -> [0,911,"switchToWindow",{"name":"8"}] 13:07:39 INFO - PROCESS | 2387 | 1477685259446 Marionette TRACE conn4 <- [1,911,null,{}] 13:07:39 INFO - PROCESS | 2387 | 1477685259452 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:07:39 INFO - PROCESS | 2387 | ++DOCSHELL 0x8da32c00 == 31 [pid = 2387] [id = 216] 13:07:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 74 (0x9b440800) [pid = 2387] [serial = 633] [outer = (nil)] 13:07:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 75 (0xa0861800) [pid = 2387] [serial = 634] [outer = 0x9b440800] 13:07:39 INFO - PROCESS | 2387 | 1477685259536 Marionette DEBUG loaded listener.js 13:07:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 76 (0xa0863c00) [pid = 2387] [serial = 635] [outer = 0x9b440800] 13:07:39 INFO - PROCESS | 2387 | ++DOCSHELL 0x94b24c00 == 32 [pid = 2387] [id = 217] 13:07:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 77 (0xa2a2d000) [pid = 2387] [serial = 636] [outer = (nil)] 13:07:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 78 (0xa278d000) [pid = 2387] [serial = 637] [outer = 0xa2a2d000] 13:07:40 INFO - PROCESS | 2387 | ++DOMWINDOW == 79 (0x9b24b400) [pid = 2387] [serial = 638] [outer = 0xa2a2d000] 13:07:40 INFO - PROCESS | 2387 | 1477685260181 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]]]}] 13:07:40 INFO - . 13:07:40 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html | took 1124ms 13:07:40 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html 13:07:40 INFO - PROCESS | 2387 | 1477685260232 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 13:07:40 INFO - PROCESS | 2387 | 1477685260236 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 13:07:40 INFO - PROCESS | 2387 | 1477685260244 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}] 13:07:40 INFO - PROCESS | 2387 | 1477685260425 Marionette TRACE conn4 <- [1,914,null,{"value":null}] 13:07:40 INFO - PROCESS | 2387 | 1477685260551 Marionette TRACE conn4 -> [0,915,"getWindowHandles",null] 13:07:40 INFO - PROCESS | 2387 | 1477685260557 Marionette TRACE conn4 <- [1,915,null,["8"]] 13:07:40 INFO - PROCESS | 2387 | 1477685260575 Marionette TRACE conn4 -> [0,916,"switchToWindow",{"name":"8"}] 13:07:40 INFO - PROCESS | 2387 | 1477685260581 Marionette TRACE conn4 <- [1,916,null,{}] 13:07:40 INFO - PROCESS | 2387 | 1477685260587 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:07:40 INFO - PROCESS | 2387 | ++DOCSHELL 0xa2a2c400 == 33 [pid = 2387] [id = 218] 13:07:40 INFO - PROCESS | 2387 | ++DOMWINDOW == 80 (0xa2a2d400) [pid = 2387] [serial = 639] [outer = (nil)] 13:07:40 INFO - PROCESS | 2387 | ++DOMWINDOW == 81 (0xa2c3d800) [pid = 2387] [serial = 640] [outer = 0xa2a2d400] 13:07:40 INFO - PROCESS | 2387 | 1477685260673 Marionette DEBUG loaded listener.js 13:07:40 INFO - PROCESS | 2387 | ++DOMWINDOW == 82 (0xa3006000) [pid = 2387] [serial = 641] [outer = 0xa2a2d400] 13:07:41 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f8e1400 == 34 [pid = 2387] [id = 219] 13:07:41 INFO - PROCESS | 2387 | ++DOMWINDOW == 83 (0x8fbf4000) [pid = 2387] [serial = 642] [outer = (nil)] 13:07:41 INFO - PROCESS | 2387 | ++DOMWINDOW == 84 (0x8fbfa000) [pid = 2387] [serial = 643] [outer = 0x8fbf4000] 13:07:41 INFO - PROCESS | 2387 | ++DOCSHELL 0x926dd400 == 35 [pid = 2387] [id = 220] 13:07:41 INFO - PROCESS | 2387 | ++DOMWINDOW == 85 (0x926e0000) [pid = 2387] [serial = 644] [outer = (nil)] 13:07:41 INFO - PROCESS | 2387 | ++DOMWINDOW == 86 (0x93809400) [pid = 2387] [serial = 645] [outer = 0x926e0000] 13:07:41 INFO - PROCESS | 2387 | 1477685261392 Marionette DEBUG loaded listener.js 13:07:41 INFO - PROCESS | 2387 | ++DOMWINDOW == 87 (0x946e8c00) [pid = 2387] [serial = 646] [outer = 0x926e0000] 13:07:41 INFO - PROCESS | 2387 | [2387] 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 13:07:41 INFO - PROCESS | 2387 | 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] 13:07:44 INFO - PROCESS | 2387 | --DOCSHELL 0x8fbfac00 == 34 [pid = 2387] [id = 207] 13:07:44 INFO - PROCESS | 2387 | --DOCSHELL 0x8fabfc00 == 33 [pid = 2387] [id = 193] 13:07:44 INFO - PROCESS | 2387 | --DOCSHELL 0x8f95d400 == 32 [pid = 2387] [id = 192] 13:07:44 INFO - PROCESS | 2387 | --DOCSHELL 0x9b24f000 == 31 [pid = 2387] [id = 215] 13:07:44 INFO - PROCESS | 2387 | --DOCSHELL 0x97bbcc00 == 30 [pid = 2387] [id = 212] 13:07:44 INFO - PROCESS | 2387 | --DOCSHELL 0x97b55400 == 29 [pid = 2387] [id = 211] 13:07:44 INFO - PROCESS | 2387 | --DOMWINDOW == 86 (0x9840a400) [pid = 2387] [serial = 576] [outer = (nil)] [url = about:blank] 13:07:44 INFO - PROCESS | 2387 | --DOMWINDOW == 85 (0x98407400) [pid = 2387] [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;] 13:07:44 INFO - PROCESS | 2387 | --DOMWINDOW == 84 (0x9b24ec00) [pid = 2387] [serial = 585] [outer = (nil)] [url = about:blank] 13:07:44 INFO - PROCESS | 2387 | --DOMWINDOW == 83 (0x9b432c00) [pid = 2387] [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] 13:07:44 INFO - PROCESS | 2387 | --DOMWINDOW == 82 (0xa087d000) [pid = 2387] [serial = 588] [outer = (nil)] [url = about:blank] 13:07:44 INFO - PROCESS | 2387 | --DOMWINDOW == 81 (0xa087d400) [pid = 2387] [serial = 589] [outer = (nil)] [url = about:blank] 13:07:44 INFO - PROCESS | 2387 | --DOMWINDOW == 80 (0xa2768400) [pid = 2387] [serial = 591] [outer = (nil)] [url = about:blank] 13:07:44 INFO - PROCESS | 2387 | --DOMWINDOW == 79 (0xa1293c00) [pid = 2387] [serial = 592] [outer = (nil)] [url = about:blank] 13:07:44 INFO - PROCESS | 2387 | --DOMWINDOW == 78 (0xa2a37400) [pid = 2387] [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] 13:07:44 INFO - PROCESS | 2387 | --DOMWINDOW == 77 (0x8f95b400) [pid = 2387] [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] 13:07:44 INFO - PROCESS | 2387 | --DOMWINDOW == 76 (0x9a373000) [pid = 2387] [serial = 579] [outer = (nil)] [url = about:blank] 13:07:44 INFO - PROCESS | 2387 | --DOMWINDOW == 75 (0x9a3bf000) [pid = 2387] [serial = 580] [outer = (nil)] [url = about:blank] 13:07:44 INFO - PROCESS | 2387 | --DOMWINDOW == 74 (0x9b085800) [pid = 2387] [serial = 582] [outer = (nil)] [url = about:blank] 13:07:44 INFO - PROCESS | 2387 | --DOMWINDOW == 73 (0x9b246800) [pid = 2387] [serial = 583] [outer = (nil)] [url = about:blank] 13:07:44 INFO - PROCESS | 2387 | --DOMWINDOW == 72 (0x94e34400) [pid = 2387] [serial = 570] [outer = (nil)] [url = about:blank] 13:07:44 INFO - PROCESS | 2387 | --DOMWINDOW == 71 (0x95002c00) [pid = 2387] [serial = 571] [outer = (nil)] [url = about:blank] 13:07:44 INFO - PROCESS | 2387 | --DOMWINDOW == 70 (0x97bc5400) [pid = 2387] [serial = 573] [outer = (nil)] [url = about:blank] 13:07:44 INFO - PROCESS | 2387 | --DOMWINDOW == 69 (0x97bca400) [pid = 2387] [serial = 574] [outer = (nil)] [url = about:blank] 13:07:44 INFO - PROCESS | 2387 | --DOMWINDOW == 68 (0x9366b400) [pid = 2387] [serial = 567] [outer = (nil)] [url = about:blank] 13:07:44 INFO - PROCESS | 2387 | --DOMWINDOW == 67 (0x8f8e1c00) [pid = 2387] [serial = 568] [outer = (nil)] [url = about:blank] 13:07:44 INFO - PROCESS | 2387 | --DOMWINDOW == 66 (0x8f998800) [pid = 2387] [serial = 564] [outer = (nil)] [url = about:blank] 13:07:44 INFO - PROCESS | 2387 | --DOMWINDOW == 65 (0x8fb50c00) [pid = 2387] [serial = 565] [outer = (nil)] [url = about:blank] 13:07:44 INFO - PROCESS | 2387 | --DOMWINDOW == 64 (0xa300f400) [pid = 2387] [serial = 562] [outer = (nil)] [url = about:blank] 13:07:47 INFO - PROCESS | 2387 | --DOMWINDOW == 63 (0x9b24e400) [pid = 2387] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 13:07:47 INFO - PROCESS | 2387 | --DOMWINDOW == 62 (0xa2a2d000) [pid = 2387] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 13:07:47 INFO - PROCESS | 2387 | --DOMWINDOW == 61 (0xa2c3c800) [pid = 2387] [serial = 605] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001.html] 13:07:47 INFO - PROCESS | 2387 | --DOMWINDOW == 60 (0x8f8d7400) [pid = 2387] [serial = 611] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002.html] 13:07:47 INFO - PROCESS | 2387 | --DOMWINDOW == 59 (0x9b089000) [pid = 2387] [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] 13:07:47 INFO - PROCESS | 2387 | --DOMWINDOW == 58 (0x97b51800) [pid = 2387] [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] 13:07:47 INFO - PROCESS | 2387 | --DOMWINDOW == 57 (0x944b2000) [pid = 2387] [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] 13:07:47 INFO - PROCESS | 2387 | --DOMWINDOW == 56 (0x9b491c00) [pid = 2387] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 13:07:47 INFO - PROCESS | 2387 | --DOMWINDOW == 55 (0x8fbfb800) [pid = 2387] [serial = 608] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001-1.html] 13:07:47 INFO - PROCESS | 2387 | --DOMWINDOW == 54 (0x92991c00) [pid = 2387] [serial = 614] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002-1.html] 13:07:47 INFO - PROCESS | 2387 | --DOMWINDOW == 53 (0x996c2c00) [pid = 2387] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html] 13:07:47 INFO - PROCESS | 2387 | --DOMWINDOW == 52 (0x9b440800) [pid = 2387] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html] 13:07:47 INFO - PROCESS | 2387 | --DOMWINDOW == 51 (0x97bbe000) [pid = 2387] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 13:07:47 INFO - PROCESS | 2387 | --DOMWINDOW == 50 (0x97bbb800) [pid = 2387] [serial = 620] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/existing.html] 13:07:47 INFO - PROCESS | 2387 | --DOMWINDOW == 49 (0x94b27000) [pid = 2387] [serial = 617] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html] 13:07:52 INFO - PROCESS | 2387 | --DOCSHELL 0xa2701400 == 28 [pid = 2387] [id = 202] 13:07:52 INFO - PROCESS | 2387 | --DOCSHELL 0xa2701800 == 27 [pid = 2387] [id = 201] 13:07:52 INFO - PROCESS | 2387 | --DOCSHELL 0x97b56400 == 26 [pid = 2387] [id = 199] 13:07:52 INFO - PROCESS | 2387 | --DOCSHELL 0x9a633c00 == 25 [pid = 2387] [id = 198] 13:07:52 INFO - PROCESS | 2387 | --DOCSHELL 0x996c2000 == 24 [pid = 2387] [id = 213] 13:07:52 INFO - PROCESS | 2387 | --DOCSHELL 0x97b07000 == 23 [pid = 2387] [id = 196] 13:07:52 INFO - PROCESS | 2387 | --DOCSHELL 0x94b26c00 == 22 [pid = 2387] [id = 210] 13:07:52 INFO - PROCESS | 2387 | --DOCSHELL 0x97bc1c00 == 21 [pid = 2387] [id = 197] 13:07:52 INFO - PROCESS | 2387 | --DOCSHELL 0x97b58c00 == 20 [pid = 2387] [id = 195] 13:07:52 INFO - PROCESS | 2387 | --DOMWINDOW == 48 (0xa2c3d800) [pid = 2387] [serial = 640] [outer = (nil)] [url = about:blank] 13:07:52 INFO - PROCESS | 2387 | --DOCSHELL 0x94d6a400 == 19 [pid = 2387] [id = 194] 13:07:52 INFO - PROCESS | 2387 | --DOCSHELL 0x9b0d6400 == 18 [pid = 2387] [id = 214] 13:07:52 INFO - PROCESS | 2387 | --DOCSHELL 0x9b49e400 == 17 [pid = 2387] [id = 200] 13:07:52 INFO - PROCESS | 2387 | --DOCSHELL 0x94b24c00 == 16 [pid = 2387] [id = 217] 13:07:52 INFO - PROCESS | 2387 | --DOCSHELL 0x8da32c00 == 15 [pid = 2387] [id = 216] 13:07:52 INFO - PROCESS | 2387 | --DOCSHELL 0xa2789c00 == 14 [pid = 2387] [id = 206] 13:07:52 INFO - PROCESS | 2387 | --DOCSHELL 0x95005800 == 13 [pid = 2387] [id = 205] 13:07:52 INFO - PROCESS | 2387 | --DOCSHELL 0x944aec00 == 12 [pid = 2387] [id = 203] 13:07:52 INFO - PROCESS | 2387 | --DOCSHELL 0x8f8d7000 == 11 [pid = 2387] [id = 208] 13:07:52 INFO - PROCESS | 2387 | --DOCSHELL 0x91073400 == 10 [pid = 2387] [id = 209] 13:07:52 INFO - PROCESS | 2387 | --DOCSHELL 0x97b50c00 == 9 [pid = 2387] [id = 204] 13:07:52 INFO - PROCESS | 2387 | --DOCSHELL 0x926dd400 == 8 [pid = 2387] [id = 220] 13:07:52 INFO - PROCESS | 2387 | --DOMWINDOW == 47 (0x8dc8e000) [pid = 2387] [serial = 632] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 13:07:52 INFO - PROCESS | 2387 | --DOMWINDOW == 46 (0x9b24b400) [pid = 2387] [serial = 638] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 13:07:52 INFO - PROCESS | 2387 | --DOMWINDOW == 45 (0x9b43d400) [pid = 2387] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 13:07:52 INFO - PROCESS | 2387 | --DOMWINDOW == 44 (0x9b244400) [pid = 2387] [serial = 629] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent1.html] 13:07:52 INFO - PROCESS | 2387 | --DOMWINDOW == 43 (0xa278d000) [pid = 2387] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self1.html] 13:07:52 INFO - PROCESS | 2387 | --DOMWINDOW == 42 (0x97b52000) [pid = 2387] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 13:07:52 INFO - PROCESS | 2387 | --DOMWINDOW == 41 (0x97bc3400) [pid = 2387] [serial = 622] [outer = (nil)] [url = about:blank] 13:07:52 INFO - PROCESS | 2387 | --DOMWINDOW == 40 (0x97b56000) [pid = 2387] [serial = 623] [outer = (nil)] [url = about:blank] 13:07:52 INFO - PROCESS | 2387 | --DOMWINDOW == 39 (0x8fab9000) [pid = 2387] [serial = 613] [outer = (nil)] [url = about:blank] 13:07:52 INFO - PROCESS | 2387 | --DOMWINDOW == 38 (0x8f8e5800) [pid = 2387] [serial = 612] [outer = (nil)] [url = about:blank] 13:07:52 INFO - PROCESS | 2387 | --DOMWINDOW == 37 (0x8dc92800) [pid = 2387] [serial = 616] [outer = (nil)] [url = about:blank] 13:07:52 INFO - PROCESS | 2387 | --DOMWINDOW == 36 (0x93306800) [pid = 2387] [serial = 615] [outer = (nil)] [url = about:blank] 13:07:52 INFO - PROCESS | 2387 | --DOMWINDOW == 35 (0x94b2b800) [pid = 2387] [serial = 619] [outer = (nil)] [url = about:blank] 13:07:52 INFO - PROCESS | 2387 | --DOMWINDOW == 34 (0x94b2b400) [pid = 2387] [serial = 618] [outer = (nil)] [url = about:blank] 13:07:52 INFO - PROCESS | 2387 | --DOMWINDOW == 33 (0x9a3bd800) [pid = 2387] [serial = 627] [outer = (nil)] [url = about:blank] 13:07:52 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x9a36ac00) [pid = 2387] [serial = 626] [outer = (nil)] [url = about:blank] 13:07:52 INFO - PROCESS | 2387 | --DOMWINDOW == 31 (0xa0863c00) [pid = 2387] [serial = 635] [outer = (nil)] [url = about:blank] 13:07:52 INFO - PROCESS | 2387 | --DOMWINDOW == 30 (0xa0861800) [pid = 2387] [serial = 634] [outer = (nil)] [url = about:blank] 13:07:52 INFO - PROCESS | 2387 | --DOMWINDOW == 29 (0x92987800) [pid = 2387] [serial = 609] [outer = (nil)] [url = about:blank] 13:07:52 INFO - PROCESS | 2387 | --DOMWINDOW == 28 (0x9330e800) [pid = 2387] [serial = 610] [outer = (nil)] [url = about:blank] 13:07:52 INFO - PROCESS | 2387 | --DOMWINDOW == 27 (0xa2c45c00) [pid = 2387] [serial = 606] [outer = (nil)] [url = about:blank] 13:07:52 INFO - PROCESS | 2387 | --DOMWINDOW == 26 (0xa300a800) [pid = 2387] [serial = 607] [outer = (nil)] [url = about:blank] 13:07:52 INFO - PROCESS | 2387 | --DOMWINDOW == 25 (0x946dd000) [pid = 2387] [serial = 597] [outer = (nil)] [url = about:blank] 13:07:52 INFO - PROCESS | 2387 | --DOMWINDOW == 24 (0x94b1fc00) [pid = 2387] [serial = 598] [outer = (nil)] [url = about:blank] 13:07:52 INFO - PROCESS | 2387 | --DOMWINDOW == 23 (0x98406400) [pid = 2387] [serial = 600] [outer = (nil)] [url = about:blank] 13:07:52 INFO - PROCESS | 2387 | --DOMWINDOW == 22 (0x996c9400) [pid = 2387] [serial = 601] [outer = (nil)] [url = about:blank] 13:07:52 INFO - PROCESS | 2387 | --DOMWINDOW == 21 (0x97bbf800) [pid = 2387] [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] 13:07:52 INFO - PROCESS | 2387 | --DOMWINDOW == 20 (0x9b50f000) [pid = 2387] [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] 13:08:00 INFO - PROCESS | 2387 | --DOMWINDOW == 19 (0x93809400) [pid = 2387] [serial = 645] [outer = (nil)] [url = about:blank] 13:08:10 INFO - PROCESS | 2387 | MARIONETTE LOG: INFO: Timeout fired 13:08:10 INFO - PROCESS | 2387 | 1477685290880 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]]]}] 13:08:10 INFO - . 13:08:10 INFO - TEST-TIMEOUT | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html | took 30675ms 13:08:10 INFO - PROCESS | 2387 | 1477685290919 Marionette TRACE conn4 -> [0,918,"getWindowHandle",null] 13:08:10 INFO - PROCESS | 2387 | 1477685290927 Marionette TRACE conn4 <- [1,918,null,{"value":"8"}] 13:08:10 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html 13:08:10 INFO - PROCESS | 2387 | 1477685290939 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}] 13:08:11 INFO - PROCESS | 2387 | --DOCSHELL 0x8f8e1400 == 7 [pid = 2387] [id = 219] 13:08:11 INFO - PROCESS | 2387 | 1477685291176 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 13:08:11 INFO - PROCESS | 2387 | 1477685291250 Marionette TRACE conn4 -> [0,920,"getWindowHandles",null] 13:08:11 INFO - PROCESS | 2387 | 1477685291257 Marionette TRACE conn4 <- [1,920,null,["8"]] 13:08:11 INFO - PROCESS | 2387 | 1477685291267 Marionette TRACE conn4 -> [0,921,"switchToWindow",{"name":"8"}] 13:08:11 INFO - PROCESS | 2387 | 1477685291276 Marionette TRACE conn4 <- [1,921,null,{}] 13:08:11 INFO - PROCESS | 2387 | 1477685291283 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:08:11 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f959000 == 8 [pid = 2387] [id = 221] 13:08:11 INFO - PROCESS | 2387 | ++DOMWINDOW == 20 (0x8f959400) [pid = 2387] [serial = 647] [outer = (nil)] 13:08:11 INFO - PROCESS | 2387 | ++DOMWINDOW == 21 (0x8f98b000) [pid = 2387] [serial = 648] [outer = 0x8f959400] 13:08:11 INFO - PROCESS | 2387 | 1477685291382 Marionette DEBUG loaded listener.js 13:08:11 INFO - PROCESS | 2387 | ++DOMWINDOW == 22 (0x8fab9400) [pid = 2387] [serial = 649] [outer = 0x8f959400] 13:08:11 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fb47400 == 9 [pid = 2387] [id = 222] 13:08:11 INFO - PROCESS | 2387 | ++DOMWINDOW == 23 (0x9247dc00) [pid = 2387] [serial = 650] [outer = (nil)] 13:08:11 INFO - PROCESS | 2387 | ++DOMWINDOW == 24 (0x8da35000) [pid = 2387] [serial = 651] [outer = 0x9247dc00] 13:08:11 INFO - PROCESS | 2387 | ++DOCSHELL 0x92987800 == 10 [pid = 2387] [id = 223] 13:08:11 INFO - PROCESS | 2387 | ++DOMWINDOW == 25 (0x92987c00) [pid = 2387] [serial = 652] [outer = (nil)] 13:08:11 INFO - PROCESS | 2387 | ++DOMWINDOW == 26 (0x92992c00) [pid = 2387] [serial = 653] [outer = 0x92987c00] 13:08:11 INFO - PROCESS | 2387 | 1477685291961 Marionette DEBUG loaded listener.js 13:08:12 INFO - PROCESS | 2387 | ++DOMWINDOW == 27 (0x93306800) [pid = 2387] [serial = 654] [outer = 0x92987c00] 13:08:12 INFO - PROCESS | 2387 | 1477685292579 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 \"31ec24e5-0091-4433-9167-16303747b2df\"","@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"]]]}] 13:08:12 INFO - ... 13:08:12 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html | took 1671ms 13:08:12 INFO - PROCESS | 2387 | 1477685292608 Marionette TRACE conn4 -> [0,923,"getWindowHandle",null] 13:08:12 INFO - PROCESS | 2387 | 1477685292612 Marionette TRACE conn4 <- [1,923,null,{"value":"8"}] 13:08:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml 13:08:12 INFO - PROCESS | 2387 | 1477685292621 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}] 13:08:12 INFO - PROCESS | 2387 | 1477685292923 Marionette TRACE conn4 <- [1,924,null,{"value":null}] 13:08:12 INFO - PROCESS | 2387 | 1477685292947 Marionette TRACE conn4 -> [0,925,"getWindowHandles",null] 13:08:12 INFO - PROCESS | 2387 | 1477685292953 Marionette TRACE conn4 <- [1,925,null,["8"]] 13:08:12 INFO - PROCESS | 2387 | 1477685292960 Marionette TRACE conn4 -> [0,926,"switchToWindow",{"name":"8"}] 13:08:12 INFO - PROCESS | 2387 | 1477685292967 Marionette TRACE conn4 <- [1,926,null,{}] 13:08:13 INFO - PROCESS | 2387 | 1477685293036 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:08:13 INFO - PROCESS | 2387 | ++DOCSHELL 0x8dc5b800 == 11 [pid = 2387] [id = 224] 13:08:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 28 (0x944ac800) [pid = 2387] [serial = 655] [outer = (nil)] 13:08:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 29 (0x9464c000) [pid = 2387] [serial = 656] [outer = 0x944ac800] 13:08:13 INFO - PROCESS | 2387 | 1477685293136 Marionette DEBUG loaded listener.js 13:08:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 30 (0x946de800) [pid = 2387] [serial = 657] [outer = 0x944ac800] 13:08:13 INFO - PROCESS | 2387 | 1477685293804 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]]]}] 13:08:13 INFO - . 13:08:13 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml | took 1233ms 13:08:13 INFO - PROCESS | 2387 | 1477685293864 Marionette TRACE conn4 -> [0,928,"getWindowHandle",null] 13:08:13 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/001.html 13:08:13 INFO - PROCESS | 2387 | 1477685293873 Marionette TRACE conn4 <- [1,928,null,{"value":"8"}] 13:08:13 INFO - PROCESS | 2387 | 1477685293881 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}] 13:08:14 INFO - PROCESS | 2387 | 1477685294115 Marionette TRACE conn4 <- [1,929,null,{"value":null}] 13:08:14 INFO - PROCESS | 2387 | 1477685294126 Marionette TRACE conn4 -> [0,930,"getWindowHandles",null] 13:08:14 INFO - PROCESS | 2387 | 1477685294130 Marionette TRACE conn4 <- [1,930,null,["8"]] 13:08:14 INFO - PROCESS | 2387 | 1477685294138 Marionette TRACE conn4 -> [0,931,"switchToWindow",{"name":"8"}] 13:08:14 INFO - PROCESS | 2387 | 1477685294145 Marionette TRACE conn4 <- [1,931,null,{}] 13:08:14 INFO - PROCESS | 2387 | 1477685294152 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:08:14 INFO - PROCESS | 2387 | ++DOCSHELL 0x94d5d400 == 12 [pid = 2387] [id = 225] 13:08:14 INFO - PROCESS | 2387 | ++DOMWINDOW == 31 (0x94d5e400) [pid = 2387] [serial = 658] [outer = (nil)] 13:08:14 INFO - PROCESS | 2387 | ++DOMWINDOW == 32 (0x94e2c400) [pid = 2387] [serial = 659] [outer = 0x94d5e400] 13:08:14 INFO - PROCESS | 2387 | 1477685294243 Marionette DEBUG loaded listener.js 13:08:14 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x94e36400) [pid = 2387] [serial = 660] [outer = 0x94d5e400] 13:08:14 INFO - PROCESS | 2387 | 1477685294902 Marionette TRACE conn4 <- [1,932,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/001.html",0,null,null,[["document.write",0,null,null]]]}] 13:08:14 INFO - . 13:08:14 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/001.html | took 1078ms 13:08:14 INFO - PROCESS | 2387 | 1477685294959 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 13:08:14 INFO - PROCESS | 2387 | 1477685294964 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 13:08:14 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/002.html 13:08:14 INFO - PROCESS | 2387 | 1477685294971 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}] 13:08:15 INFO - PROCESS | 2387 | 1477685295145 Marionette TRACE conn4 <- [1,934,null,{"value":null}] 13:08:15 INFO - PROCESS | 2387 | 1477685295249 Marionette TRACE conn4 -> [0,935,"getWindowHandles",null] 13:08:15 INFO - PROCESS | 2387 | 1477685295253 Marionette TRACE conn4 <- [1,935,null,["8"]] 13:08:15 INFO - PROCESS | 2387 | 1477685295258 Marionette TRACE conn4 -> [0,936,"switchToWindow",{"name":"8"}] 13:08:15 INFO - PROCESS | 2387 | 1477685295267 Marionette TRACE conn4 <- [1,936,null,{}] 13:08:15 INFO - PROCESS | 2387 | 1477685295274 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:08:15 INFO - PROCESS | 2387 | ++DOCSHELL 0x946e4c00 == 13 [pid = 2387] [id = 226] 13:08:15 INFO - PROCESS | 2387 | ++DOMWINDOW == 34 (0x97b0a400) [pid = 2387] [serial = 661] [outer = (nil)] 13:08:15 INFO - PROCESS | 2387 | ++DOMWINDOW == 35 (0x97bbb800) [pid = 2387] [serial = 662] [outer = 0x97b0a400] 13:08:15 INFO - PROCESS | 2387 | 1477685295356 Marionette DEBUG loaded listener.js 13:08:15 INFO - PROCESS | 2387 | ++DOMWINDOW == 36 (0x97bc4000) [pid = 2387] [serial = 663] [outer = 0x97b0a400] 13:08:15 INFO - PROCESS | 2387 | 1477685295925 Marionette TRACE conn4 <- [1,937,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/002.html",0,null,null,[["document.write",0,null,null]]]}] 13:08:15 INFO - . 13:08:15 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/002.html | took 969ms 13:08:15 INFO - PROCESS | 2387 | 1477685295940 Marionette TRACE conn4 -> [0,938,"getWindowHandle",null] 13:08:15 INFO - PROCESS | 2387 | 1477685295943 Marionette TRACE conn4 <- [1,938,null,{"value":"8"}] 13:08:15 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/003.html 13:08:15 INFO - PROCESS | 2387 | 1477685295986 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}] 13:08:16 INFO - PROCESS | 2387 | 1477685296188 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 13:08:16 INFO - PROCESS | 2387 | 1477685296294 Marionette TRACE conn4 -> [0,940,"getWindowHandles",null] 13:08:16 INFO - PROCESS | 2387 | 1477685296298 Marionette TRACE conn4 <- [1,940,null,["8"]] 13:08:16 INFO - PROCESS | 2387 | 1477685296303 Marionette TRACE conn4 -> [0,941,"switchToWindow",{"name":"8"}] 13:08:16 INFO - PROCESS | 2387 | 1477685296309 Marionette TRACE conn4 <- [1,941,null,{}] 13:08:16 INFO - PROCESS | 2387 | 1477685296314 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:08:16 INFO - PROCESS | 2387 | ++DOCSHELL 0x97bc1c00 == 14 [pid = 2387] [id = 227] 13:08:16 INFO - PROCESS | 2387 | ++DOMWINDOW == 37 (0x98402c00) [pid = 2387] [serial = 664] [outer = (nil)] 13:08:16 INFO - PROCESS | 2387 | ++DOMWINDOW == 38 (0x9840a800) [pid = 2387] [serial = 665] [outer = 0x98402c00] 13:08:16 INFO - PROCESS | 2387 | 1477685296403 Marionette DEBUG loaded listener.js 13:08:16 INFO - PROCESS | 2387 | ++DOMWINDOW == 39 (0x99658000) [pid = 2387] [serial = 666] [outer = 0x98402c00] 13:08:16 INFO - PROCESS | 2387 | 1477685296986 Marionette TRACE conn4 <- [1,942,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/003.html",0,null,null,[["document.write",0,null,null]]]}] 13:08:17 INFO - . 13:08:17 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/003.html | took 1021ms 13:08:17 INFO - PROCESS | 2387 | 1477685297033 Marionette TRACE conn4 -> [0,943,"getWindowHandle",null] 13:08:17 INFO - PROCESS | 2387 | 1477685297036 Marionette TRACE conn4 <- [1,943,null,{"value":"8"}] 13:08:17 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/004.html 13:08:17 INFO - PROCESS | 2387 | 1477685297046 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}] 13:08:17 INFO - PROCESS | 2387 | 1477685297249 Marionette TRACE conn4 <- [1,944,null,{"value":null}] 13:08:17 INFO - PROCESS | 2387 | 1477685297355 Marionette TRACE conn4 -> [0,945,"getWindowHandles",null] 13:08:17 INFO - PROCESS | 2387 | 1477685297363 Marionette TRACE conn4 <- [1,945,null,["8"]] 13:08:17 INFO - PROCESS | 2387 | 1477685297368 Marionette TRACE conn4 -> [0,946,"switchToWindow",{"name":"8"}] 13:08:17 INFO - PROCESS | 2387 | 1477685297373 Marionette TRACE conn4 <- [1,946,null,{}] 13:08:17 INFO - PROCESS | 2387 | 1477685297378 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:08:17 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fbef400 == 15 [pid = 2387] [id = 228] 13:08:17 INFO - PROCESS | 2387 | ++DOMWINDOW == 40 (0x9a3c0c00) [pid = 2387] [serial = 667] [outer = (nil)] 13:08:17 INFO - PROCESS | 2387 | ++DOMWINDOW == 41 (0x9a430800) [pid = 2387] [serial = 668] [outer = 0x9a3c0c00] 13:08:17 INFO - PROCESS | 2387 | 1477685297460 Marionette DEBUG loaded listener.js 13:08:17 INFO - PROCESS | 2387 | ++DOMWINDOW == 42 (0x9a431000) [pid = 2387] [serial = 669] [outer = 0x9a3c0c00] 13:08:18 INFO - PROCESS | 2387 | 1477685298027 Marionette TRACE conn4 <- [1,947,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/004.html",0,null,null,[["document.write",0,null,null]]]}] 13:08:18 INFO - . 13:08:18 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/004.html | took 1031ms 13:08:18 INFO - PROCESS | 2387 | 1477685298104 Marionette TRACE conn4 -> [0,948,"getWindowHandle",null] 13:08:18 INFO - PROCESS | 2387 | 1477685298109 Marionette TRACE conn4 <- [1,948,null,{"value":"8"}] 13:08:18 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/005.html 13:08:18 INFO - PROCESS | 2387 | 1477685298116 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}] 13:08:18 INFO - PROCESS | 2387 | 1477685298284 Marionette TRACE conn4 <- [1,949,null,{"value":null}] 13:08:18 INFO - PROCESS | 2387 | 1477685298387 Marionette TRACE conn4 -> [0,950,"getWindowHandles",null] 13:08:18 INFO - PROCESS | 2387 | 1477685298392 Marionette TRACE conn4 <- [1,950,null,["8"]] 13:08:18 INFO - PROCESS | 2387 | 1477685298398 Marionette TRACE conn4 -> [0,951,"switchToWindow",{"name":"8"}] 13:08:18 INFO - PROCESS | 2387 | 1477685298403 Marionette TRACE conn4 <- [1,951,null,{}] 13:08:18 INFO - PROCESS | 2387 | 1477685298408 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:08:18 INFO - PROCESS | 2387 | ++DOCSHELL 0x9a42c400 == 16 [pid = 2387] [id = 229] 13:08:18 INFO - PROCESS | 2387 | ++DOMWINDOW == 43 (0x9a62f800) [pid = 2387] [serial = 670] [outer = (nil)] 13:08:18 INFO - PROCESS | 2387 | ++DOMWINDOW == 44 (0x9a6bac00) [pid = 2387] [serial = 671] [outer = 0x9a62f800] 13:08:18 INFO - PROCESS | 2387 | 1477685298488 Marionette DEBUG loaded listener.js 13:08:18 INFO - PROCESS | 2387 | ++DOMWINDOW == 45 (0x9b082800) [pid = 2387] [serial = 672] [outer = 0x9a62f800] 13:08:19 INFO - PROCESS | 2387 | 1477685299017 Marionette TRACE conn4 <- [1,952,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/005.html",0,null,null,[["document.write",0,null,null]]]}] 13:08:19 INFO - . 13:08:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/005.html | took 924ms 13:08:19 INFO - PROCESS | 2387 | 1477685299093 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 13:08:19 INFO - PROCESS | 2387 | 1477685299098 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 13:08:19 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/006.html 13:08:19 INFO - PROCESS | 2387 | 1477685299111 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}] 13:08:19 INFO - PROCESS | 2387 | 1477685299444 Marionette TRACE conn4 <- [1,954,null,{"value":null}] 13:08:19 INFO - PROCESS | 2387 | 1477685299597 Marionette TRACE conn4 -> [0,955,"getWindowHandles",null] 13:08:19 INFO - PROCESS | 2387 | 1477685299606 Marionette TRACE conn4 <- [1,955,null,["8"]] 13:08:19 INFO - PROCESS | 2387 | 1477685299620 Marionette TRACE conn4 -> [0,956,"switchToWindow",{"name":"8"}] 13:08:19 INFO - PROCESS | 2387 | 1477685299634 Marionette TRACE conn4 <- [1,956,null,{}] 13:08:19 INFO - PROCESS | 2387 | 1477685299684 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:08:19 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f989800 == 17 [pid = 2387] [id = 230] 13:08:19 INFO - PROCESS | 2387 | ++DOMWINDOW == 46 (0x8f98bc00) [pid = 2387] [serial = 673] [outer = (nil)] 13:08:19 INFO - PROCESS | 2387 | ++DOMWINDOW == 47 (0x91073400) [pid = 2387] [serial = 674] [outer = 0x8f98bc00] 13:08:19 INFO - PROCESS | 2387 | 1477685299792 Marionette DEBUG loaded listener.js 13:08:19 INFO - PROCESS | 2387 | ++DOMWINDOW == 48 (0x923a9800) [pid = 2387] [serial = 675] [outer = 0x8f98bc00] 13:08:20 INFO - PROCESS | 2387 | 1477685300487 Marionette TRACE conn4 <- [1,957,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/006.html",0,null,null,[["document.write",0,null,null]]]}] 13:08:20 INFO - . 13:08:20 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/006.html | took 1470ms 13:08:20 INFO - PROCESS | 2387 | 1477685300590 Marionette TRACE conn4 -> [0,958,"getWindowHandle",null] 13:08:20 INFO - PROCESS | 2387 | 1477685300603 Marionette TRACE conn4 <- [1,958,null,{"value":"8"}] 13:08:20 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/007.html 13:08:20 INFO - PROCESS | 2387 | 1477685300630 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}] 13:08:20 INFO - PROCESS | 2387 | 1477685300831 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 13:08:20 INFO - PROCESS | 2387 | 1477685300989 Marionette TRACE conn4 -> [0,960,"getWindowHandles",null] 13:08:20 INFO - PROCESS | 2387 | 1477685300995 Marionette TRACE conn4 <- [1,960,null,["8"]] 13:08:21 INFO - PROCESS | 2387 | 1477685301011 Marionette TRACE conn4 -> [0,961,"switchToWindow",{"name":"8"}] 13:08:21 INFO - PROCESS | 2387 | 1477685301018 Marionette TRACE conn4 <- [1,961,null,{}] 13:08:21 INFO - PROCESS | 2387 | 1477685301026 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:08:21 INFO - PROCESS | 2387 | ++DOCSHELL 0x946e6800 == 18 [pid = 2387] [id = 231] 13:08:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 49 (0x94b23c00) [pid = 2387] [serial = 676] [outer = (nil)] 13:08:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 50 (0x94b29c00) [pid = 2387] [serial = 677] [outer = 0x94b23c00] 13:08:21 INFO - PROCESS | 2387 | 1477685301130 Marionette DEBUG loaded listener.js 13:08:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 51 (0x94b2a800) [pid = 2387] [serial = 678] [outer = 0x94b23c00] 13:08:21 INFO - PROCESS | 2387 | 1477685301796 Marionette TRACE conn4 <- [1,962,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/007.html",0,null,null,[["document.write",0,null,null]]]}] 13:08:21 INFO - . 13:08:21 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/007.html | took 1227ms 13:08:21 INFO - PROCESS | 2387 | 1477685301856 Marionette TRACE conn4 -> [0,963,"getWindowHandle",null] 13:08:21 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/008.html 13:08:21 INFO - PROCESS | 2387 | 1477685301867 Marionette TRACE conn4 <- [1,963,null,{"value":"8"}] 13:08:21 INFO - PROCESS | 2387 | 1477685301885 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}] 13:08:22 INFO - PROCESS | 2387 | 1477685302083 Marionette TRACE conn4 <- [1,964,null,{"value":null}] 13:08:22 INFO - PROCESS | 2387 | 1477685302236 Marionette TRACE conn4 -> [0,965,"getWindowHandles",null] 13:08:22 INFO - PROCESS | 2387 | 1477685302240 Marionette TRACE conn4 <- [1,965,null,["8"]] 13:08:22 INFO - PROCESS | 2387 | 1477685302253 Marionette TRACE conn4 -> [0,966,"switchToWindow",{"name":"8"}] 13:08:22 INFO - PROCESS | 2387 | 1477685302261 Marionette TRACE conn4 <- [1,966,null,{}] 13:08:22 INFO - PROCESS | 2387 | 1477685302267 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:08:22 INFO - PROCESS | 2387 | ++DOCSHELL 0x9a6b9400 == 19 [pid = 2387] [id = 232] 13:08:22 INFO - PROCESS | 2387 | ++DOMWINDOW == 52 (0x9b083800) [pid = 2387] [serial = 679] [outer = (nil)] 13:08:22 INFO - PROCESS | 2387 | ++DOMWINDOW == 53 (0x9b0ce000) [pid = 2387] [serial = 680] [outer = 0x9b083800] 13:08:22 INFO - PROCESS | 2387 | 1477685302380 Marionette DEBUG loaded listener.js 13:08:22 INFO - PROCESS | 2387 | ++DOMWINDOW == 54 (0x9b434c00) [pid = 2387] [serial = 681] [outer = 0x9b083800] 13:08:23 INFO - PROCESS | 2387 | 1477685303045 Marionette TRACE conn4 <- [1,967,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/008.html",0,null,null,[["document.write",0,null,null]]]}] 13:08:23 INFO - . 13:08:23 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/008.html | took 1224ms 13:08:23 INFO - PROCESS | 2387 | 1477685303105 Marionette TRACE conn4 -> [0,968,"getWindowHandle",null] 13:08:23 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/009.html 13:08:23 INFO - PROCESS | 2387 | 1477685303115 Marionette TRACE conn4 <- [1,968,null,{"value":"8"}] 13:08:23 INFO - PROCESS | 2387 | 1477685303131 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}] 13:08:23 INFO - PROCESS | 2387 | 1477685303327 Marionette TRACE conn4 <- [1,969,null,{"value":null}] 13:08:23 INFO - PROCESS | 2387 | 1477685303477 Marionette TRACE conn4 -> [0,970,"getWindowHandles",null] 13:08:23 INFO - PROCESS | 2387 | 1477685303486 Marionette TRACE conn4 <- [1,970,null,["8"]] 13:08:23 INFO - PROCESS | 2387 | 1477685303499 Marionette TRACE conn4 -> [0,971,"switchToWindow",{"name":"8"}] 13:08:23 INFO - PROCESS | 2387 | 1477685303506 Marionette TRACE conn4 <- [1,971,null,{}] 13:08:23 INFO - PROCESS | 2387 | 1477685303512 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:08:23 INFO - PROCESS | 2387 | ++DOCSHELL 0x9b49e800 == 20 [pid = 2387] [id = 233] 13:08:23 INFO - PROCESS | 2387 | ++DOMWINDOW == 55 (0x9b503000) [pid = 2387] [serial = 682] [outer = (nil)] 13:08:23 INFO - PROCESS | 2387 | ++DOMWINDOW == 56 (0x9b50fc00) [pid = 2387] [serial = 683] [outer = 0x9b503000] 13:08:23 INFO - PROCESS | 2387 | 1477685303610 Marionette DEBUG loaded listener.js 13:08:23 INFO - PROCESS | 2387 | ++DOMWINDOW == 57 (0xa0888800) [pid = 2387] [serial = 684] [outer = 0x9b503000] 13:08:24 INFO - PROCESS | 2387 | 1477685304295 Marionette TRACE conn4 <- [1,972,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/009.html",0,null,null,[["document.write",0,null,null]]]}] 13:08:24 INFO - . 13:08:24 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/009.html | took 1180ms 13:08:24 INFO - PROCESS | 2387 | 1477685304306 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 13:08:24 INFO - PROCESS | 2387 | 1477685304310 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 13:08:24 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/010.html 13:08:24 INFO - PROCESS | 2387 | 1477685304368 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}] 13:08:24 INFO - PROCESS | 2387 | 1477685304554 Marionette TRACE conn4 <- [1,974,null,{"value":null}] 13:08:24 INFO - PROCESS | 2387 | 1477685304679 Marionette TRACE conn4 -> [0,975,"getWindowHandles",null] 13:08:24 INFO - PROCESS | 2387 | 1477685304684 Marionette TRACE conn4 <- [1,975,null,["8"]] 13:08:24 INFO - PROCESS | 2387 | 1477685304691 Marionette TRACE conn4 -> [0,976,"switchToWindow",{"name":"8"}] 13:08:24 INFO - PROCESS | 2387 | 1477685304697 Marionette TRACE conn4 <- [1,976,null,{}] 13:08:24 INFO - PROCESS | 2387 | 1477685304703 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:08:24 INFO - PROCESS | 2387 | ++DOCSHELL 0x9a4e4000 == 21 [pid = 2387] [id = 234] 13:08:24 INFO - PROCESS | 2387 | ++DOMWINDOW == 58 (0xa1207800) [pid = 2387] [serial = 685] [outer = (nil)] 13:08:24 INFO - PROCESS | 2387 | ++DOMWINDOW == 59 (0xa2707800) [pid = 2387] [serial = 686] [outer = 0xa1207800] 13:08:24 INFO - PROCESS | 2387 | 1477685304798 Marionette DEBUG loaded listener.js 13:08:24 INFO - PROCESS | 2387 | ++DOMWINDOW == 60 (0xa2788000) [pid = 2387] [serial = 687] [outer = 0xa1207800] 13:08:25 INFO - PROCESS | 2387 | 1477685305591 Marionette TRACE conn4 <- [1,977,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/010.html",0,null,null,[["document.write",0,null,null]]]}] 13:08:25 INFO - . 13:08:25 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/010.html | took 1333ms 13:08:25 INFO - PROCESS | 2387 | 1477685305710 Marionette TRACE conn4 -> [0,978,"getWindowHandle",null] 13:08:25 INFO - PROCESS | 2387 | 1477685305717 Marionette TRACE conn4 <- [1,978,null,{"value":"8"}] 13:08:25 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/011.html 13:08:25 INFO - PROCESS | 2387 | 1477685305729 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}] 13:08:25 INFO - PROCESS | 2387 | 1477685305922 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 13:08:26 INFO - PROCESS | 2387 | 1477685306092 Marionette TRACE conn4 -> [0,980,"getWindowHandles",null] 13:08:26 INFO - PROCESS | 2387 | 1477685306104 Marionette TRACE conn4 <- [1,980,null,["8"]] 13:08:26 INFO - PROCESS | 2387 | 1477685306121 Marionette TRACE conn4 -> [0,981,"switchToWindow",{"name":"8"}] 13:08:26 INFO - PROCESS | 2387 | 1477685306129 Marionette TRACE conn4 <- [1,981,null,{}] 13:08:26 INFO - PROCESS | 2387 | 1477685306135 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:08:26 INFO - PROCESS | 2387 | ++DOCSHELL 0x923ac000 == 22 [pid = 2387] [id = 235] 13:08:26 INFO - PROCESS | 2387 | ++DOMWINDOW == 61 (0x923b6400) [pid = 2387] [serial = 688] [outer = (nil)] 13:08:26 INFO - PROCESS | 2387 | ++DOMWINDOW == 62 (0x944ae800) [pid = 2387] [serial = 689] [outer = 0x923b6400] 13:08:26 INFO - PROCESS | 2387 | 1477685306230 Marionette DEBUG loaded listener.js 13:08:26 INFO - PROCESS | 2387 | ++DOMWINDOW == 63 (0x944af000) [pid = 2387] [serial = 690] [outer = 0x923b6400] 13:08:26 INFO - PROCESS | 2387 | --DOCSHELL 0x8fb47400 == 21 [pid = 2387] [id = 222] 13:08:26 INFO - PROCESS | 2387 | 1477685306923 Marionette TRACE conn4 <- [1,982,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/011.html",0,null,null,[["document.write",0,null,null]]]}] 13:08:26 INFO - . 13:08:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/011.html | took 1269ms 13:08:27 INFO - PROCESS | 2387 | 1477685307007 Marionette TRACE conn4 -> [0,983,"getWindowHandle",null] 13:08:27 INFO - PROCESS | 2387 | 1477685307012 Marionette TRACE conn4 <- [1,983,null,{"value":"8"}] 13:08:27 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/012.html 13:08:27 INFO - PROCESS | 2387 | 1477685307020 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}] 13:08:27 INFO - PROCESS | 2387 | 1477685307204 Marionette TRACE conn4 <- [1,984,null,{"value":null}] 13:08:27 INFO - PROCESS | 2387 | 1477685307215 Marionette TRACE conn4 -> [0,985,"getWindowHandles",null] 13:08:27 INFO - PROCESS | 2387 | 1477685307221 Marionette TRACE conn4 <- [1,985,null,["8"]] 13:08:27 INFO - PROCESS | 2387 | 1477685307227 Marionette TRACE conn4 -> [0,986,"switchToWindow",{"name":"8"}] 13:08:27 INFO - PROCESS | 2387 | 1477685307232 Marionette TRACE conn4 <- [1,986,null,{}] 13:08:27 INFO - PROCESS | 2387 | 1477685307238 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:08:27 INFO - PROCESS | 2387 | ++DOCSHELL 0x95589400 == 22 [pid = 2387] [id = 236] 13:08:27 INFO - PROCESS | 2387 | ++DOMWINDOW == 64 (0x9558f800) [pid = 2387] [serial = 691] [outer = (nil)] 13:08:27 INFO - PROCESS | 2387 | ++DOMWINDOW == 65 (0x97b55c00) [pid = 2387] [serial = 692] [outer = 0x9558f800] 13:08:27 INFO - PROCESS | 2387 | 1477685307325 Marionette DEBUG loaded listener.js 13:08:27 INFO - PROCESS | 2387 | ++DOMWINDOW == 66 (0x97b56400) [pid = 2387] [serial = 693] [outer = 0x9558f800] 13:08:28 INFO - PROCESS | 2387 | 1477685308113 Marionette TRACE conn4 <- [1,987,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/012.html",0,null,null,[["document.write",0,null,null]]]}] 13:08:28 INFO - . 13:08:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/012.html | took 1170ms 13:08:28 INFO - PROCESS | 2387 | 1477685308197 Marionette TRACE conn4 -> [0,988,"getWindowHandle",null] 13:08:28 INFO - PROCESS | 2387 | 1477685308205 Marionette TRACE conn4 <- [1,988,null,{"value":"8"}] 13:08:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/013.html 13:08:28 INFO - PROCESS | 2387 | 1477685308212 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}] 13:08:28 INFO - PROCESS | 2387 | 1477685308384 Marionette TRACE conn4 <- [1,989,null,{"value":null}] 13:08:28 INFO - PROCESS | 2387 | 1477685308401 Marionette TRACE conn4 -> [0,990,"getWindowHandles",null] 13:08:28 INFO - PROCESS | 2387 | 1477685308406 Marionette TRACE conn4 <- [1,990,null,["8"]] 13:08:28 INFO - PROCESS | 2387 | 1477685308512 Marionette TRACE conn4 -> [0,991,"switchToWindow",{"name":"8"}] 13:08:28 INFO - PROCESS | 2387 | 1477685308520 Marionette TRACE conn4 <- [1,991,null,{}] 13:08:28 INFO - PROCESS | 2387 | 1477685308533 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:08:28 INFO - PROCESS | 2387 | ++DOCSHELL 0x9b08d000 == 23 [pid = 2387] [id = 237] 13:08:28 INFO - PROCESS | 2387 | ++DOMWINDOW == 67 (0x9b0cbc00) [pid = 2387] [serial = 694] [outer = (nil)] 13:08:28 INFO - PROCESS | 2387 | ++DOMWINDOW == 68 (0x9b43d400) [pid = 2387] [serial = 695] [outer = 0x9b0cbc00] 13:08:28 INFO - PROCESS | 2387 | 1477685308621 Marionette DEBUG loaded listener.js 13:08:28 INFO - PROCESS | 2387 | ++DOMWINDOW == 69 (0x9b497400) [pid = 2387] [serial = 696] [outer = 0x9b0cbc00] 13:08:29 INFO - PROCESS | 2387 | 1477685309196 Marionette TRACE conn4 <- [1,992,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/013.html",0,null,null,[["document.write",0,null,null]]]}] 13:08:29 INFO - . 13:08:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/013.html | took 1023ms 13:08:29 INFO - PROCESS | 2387 | 1477685309262 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 13:08:29 INFO - PROCESS | 2387 | 1477685309268 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 13:08:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/014.html 13:08:29 INFO - PROCESS | 2387 | 1477685309280 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}] 13:08:29 INFO - PROCESS | 2387 | 1477685309515 Marionette TRACE conn4 <- [1,994,null,{"value":null}] 13:08:29 INFO - PROCESS | 2387 | 1477685309544 Marionette TRACE conn4 -> [0,995,"getWindowHandles",null] 13:08:29 INFO - PROCESS | 2387 | 1477685309552 Marionette TRACE conn4 <- [1,995,null,["8"]] 13:08:29 INFO - PROCESS | 2387 | 1477685309559 Marionette TRACE conn4 -> [0,996,"switchToWindow",{"name":"8"}] 13:08:29 INFO - PROCESS | 2387 | 1477685309564 Marionette TRACE conn4 <- [1,996,null,{}] 13:08:29 INFO - PROCESS | 2387 | 1477685309633 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:08:29 INFO - PROCESS | 2387 | ++DOCSHELL 0x9b499400 == 24 [pid = 2387] [id = 238] 13:08:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 70 (0xa2768800) [pid = 2387] [serial = 697] [outer = (nil)] 13:08:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 71 (0xa2a2d000) [pid = 2387] [serial = 698] [outer = 0xa2768800] 13:08:29 INFO - PROCESS | 2387 | 1477685309717 Marionette DEBUG loaded listener.js 13:08:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 72 (0xa2c3e000) [pid = 2387] [serial = 699] [outer = 0xa2768800] 13:08:30 INFO - PROCESS | 2387 | 1477685310395 Marionette TRACE conn4 <- [1,997,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/014.html",0,null,null,[["document.write",0,null,null]]]}] 13:08:30 INFO - . 13:08:30 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/014.html | took 1171ms 13:08:30 INFO - PROCESS | 2387 | 1477685310450 Marionette TRACE conn4 -> [0,998,"getWindowHandle",null] 13:08:30 INFO - PROCESS | 2387 | 1477685310453 Marionette TRACE conn4 <- [1,998,null,{"value":"8"}] 13:08:30 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/015.html 13:08:30 INFO - PROCESS | 2387 | 1477685310461 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}] 13:08:30 INFO - PROCESS | 2387 | 1477685310699 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 13:08:30 INFO - PROCESS | 2387 | 1477685310731 Marionette TRACE conn4 -> [0,1000,"getWindowHandles",null] 13:08:30 INFO - PROCESS | 2387 | 1477685310736 Marionette TRACE conn4 <- [1,1000,null,["8"]] 13:08:30 INFO - PROCESS | 2387 | 1477685310741 Marionette TRACE conn4 -> [0,1001,"switchToWindow",{"name":"8"}] 13:08:30 INFO - PROCESS | 2387 | 1477685310746 Marionette TRACE conn4 <- [1,1001,null,{}] 13:08:30 INFO - PROCESS | 2387 | 1477685310751 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:08:30 INFO - PROCESS | 2387 | ++DOCSHELL 0x944a7c00 == 25 [pid = 2387] [id = 239] 13:08:30 INFO - PROCESS | 2387 | ++DOMWINDOW == 73 (0xa2c44c00) [pid = 2387] [serial = 700] [outer = (nil)] 13:08:30 INFO - PROCESS | 2387 | ++DOMWINDOW == 74 (0xa2c48400) [pid = 2387] [serial = 701] [outer = 0xa2c44c00] 13:08:30 INFO - PROCESS | 2387 | 1477685310903 Marionette DEBUG loaded listener.js 13:08:31 INFO - PROCESS | 2387 | ++DOMWINDOW == 75 (0xa2c48800) [pid = 2387] [serial = 702] [outer = 0xa2c44c00] 13:08:31 INFO - PROCESS | 2387 | --DOMWINDOW == 74 (0x926e0000) [pid = 2387] [serial = 644] [outer = (nil)] [url = about:blank] 13:08:31 INFO - PROCESS | 2387 | --DOMWINDOW == 73 (0x944ac800) [pid = 2387] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml] 13:08:31 INFO - PROCESS | 2387 | --DOMWINDOW == 72 (0x92987c00) [pid = 2387] [serial = 652] [outer = (nil)] [url = about:blank] 13:08:31 INFO - PROCESS | 2387 | --DOMWINDOW == 71 (0x97b0a400) [pid = 2387] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/002.html] 13:08:31 INFO - PROCESS | 2387 | --DOMWINDOW == 70 (0x94d5e400) [pid = 2387] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/001.html] 13:08:31 INFO - PROCESS | 2387 | --DOMWINDOW == 69 (0x9a3c0c00) [pid = 2387] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/004.html] 13:08:31 INFO - PROCESS | 2387 | --DOMWINDOW == 68 (0x98402c00) [pid = 2387] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/003.html] 13:08:31 INFO - PROCESS | 2387 | --DOMWINDOW == 67 (0x8f959400) [pid = 2387] [serial = 647] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html] 13:08:31 INFO - PROCESS | 2387 | --DOMWINDOW == 66 (0x8fbf4000) [pid = 2387] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 13:08:31 INFO - PROCESS | 2387 | --DOMWINDOW == 65 (0x9247dc00) [pid = 2387] [serial = 650] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 13:08:31 INFO - PROCESS | 2387 | --DOMWINDOW == 64 (0xa2a2d400) [pid = 2387] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html] 13:08:31 INFO - PROCESS | 2387 | 1477685311606 Marionette TRACE conn4 <- [1,1002,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/015.html",0,null,null,[["document.write",0,null,null]]]}] 13:08:31 INFO - . 13:08:31 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/015.html | took 1178ms 13:08:31 INFO - PROCESS | 2387 | 1477685311653 Marionette TRACE conn4 -> [0,1003,"getWindowHandle",null] 13:08:31 INFO - PROCESS | 2387 | 1477685311658 Marionette TRACE conn4 <- [1,1003,null,{"value":"8"}] 13:08:31 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/016.html 13:08:31 INFO - PROCESS | 2387 | 1477685311667 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}] 13:08:31 INFO - PROCESS | 2387 | 1477685311874 Marionette TRACE conn4 <- [1,1004,null,{"value":null}] 13:08:31 INFO - PROCESS | 2387 | 1477685311990 Marionette TRACE conn4 -> [0,1005,"getWindowHandles",null] 13:08:31 INFO - PROCESS | 2387 | 1477685311995 Marionette TRACE conn4 <- [1,1005,null,["8"]] 13:08:32 INFO - PROCESS | 2387 | 1477685312000 Marionette TRACE conn4 -> [0,1006,"switchToWindow",{"name":"8"}] 13:08:32 INFO - PROCESS | 2387 | 1477685312005 Marionette TRACE conn4 <- [1,1006,null,{}] 13:08:32 INFO - PROCESS | 2387 | 1477685312011 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:08:32 INFO - PROCESS | 2387 | ++DOCSHELL 0x9b246800 == 26 [pid = 2387] [id = 240] 13:08:32 INFO - PROCESS | 2387 | ++DOMWINDOW == 65 (0xa3005400) [pid = 2387] [serial = 703] [outer = (nil)] 13:08:32 INFO - PROCESS | 2387 | ++DOMWINDOW == 66 (0xa3085000) [pid = 2387] [serial = 704] [outer = 0xa3005400] 13:08:32 INFO - PROCESS | 2387 | 1477685312100 Marionette DEBUG loaded listener.js 13:08:32 INFO - PROCESS | 2387 | ++DOMWINDOW == 67 (0xa3087400) [pid = 2387] [serial = 705] [outer = 0xa3005400] 13:08:32 INFO - PROCESS | 2387 | 1477685312660 Marionette TRACE conn4 <- [1,1007,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/016.html",0,null,null,[["document.write",0,null,null]]]}] 13:08:32 INFO - . 13:08:32 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/016.html | took 1029ms 13:08:32 INFO - PROCESS | 2387 | 1477685312717 Marionette TRACE conn4 -> [0,1008,"getWindowHandle",null] 13:08:32 INFO - PROCESS | 2387 | 1477685312721 Marionette TRACE conn4 <- [1,1008,null,{"value":"8"}] 13:08:32 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/017.html 13:08:32 INFO - PROCESS | 2387 | 1477685312730 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}] 13:08:32 INFO - PROCESS | 2387 | 1477685312901 Marionette TRACE conn4 <- [1,1009,null,{"value":null}] 13:08:33 INFO - PROCESS | 2387 | 1477685313023 Marionette TRACE conn4 -> [0,1010,"getWindowHandles",null] 13:08:33 INFO - PROCESS | 2387 | 1477685313035 Marionette TRACE conn4 <- [1,1010,null,["8"]] 13:08:33 INFO - PROCESS | 2387 | 1477685313040 Marionette TRACE conn4 -> [0,1011,"switchToWindow",{"name":"8"}] 13:08:33 INFO - PROCESS | 2387 | 1477685313050 Marionette TRACE conn4 <- [1,1011,null,{}] 13:08:33 INFO - PROCESS | 2387 | 1477685313055 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:08:33 INFO - PROCESS | 2387 | ++DOCSHELL 0xa4587000 == 27 [pid = 2387] [id = 241] 13:08:33 INFO - PROCESS | 2387 | ++DOMWINDOW == 68 (0xa45d7800) [pid = 2387] [serial = 706] [outer = (nil)] 13:08:33 INFO - PROCESS | 2387 | ++DOMWINDOW == 69 (0xa45dd000) [pid = 2387] [serial = 707] [outer = 0xa45d7800] 13:08:33 INFO - PROCESS | 2387 | 1477685313163 Marionette DEBUG loaded listener.js 13:08:33 INFO - PROCESS | 2387 | ++DOMWINDOW == 70 (0xa45ddc00) [pid = 2387] [serial = 708] [outer = 0xa45d7800] 13:08:33 INFO - PROCESS | 2387 | 1477685313857 Marionette TRACE conn4 <- [1,1012,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/017.html",0,null,null,[["document.write",0,null,null]]]}] 13:08:33 INFO - . 13:08:33 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/017.html | took 1171ms 13:08:33 INFO - PROCESS | 2387 | 1477685313916 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 13:08:33 INFO - PROCESS | 2387 | 1477685313924 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 13:08:33 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/018.html 13:08:33 INFO - PROCESS | 2387 | 1477685313937 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}] 13:08:34 INFO - PROCESS | 2387 | 1477685314166 Marionette TRACE conn4 <- [1,1014,null,{"value":null}] 13:08:34 INFO - PROCESS | 2387 | 1477685314331 Marionette TRACE conn4 -> [0,1015,"getWindowHandles",null] 13:08:34 INFO - PROCESS | 2387 | 1477685314338 Marionette TRACE conn4 <- [1,1015,null,["8"]] 13:08:34 INFO - PROCESS | 2387 | 1477685314362 Marionette TRACE conn4 -> [0,1016,"switchToWindow",{"name":"8"}] 13:08:34 INFO - PROCESS | 2387 | 1477685314371 Marionette TRACE conn4 <- [1,1016,null,{}] 13:08:34 INFO - PROCESS | 2387 | 1477685314377 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:08:34 INFO - PROCESS | 2387 | ++DOCSHELL 0x94b1e400 == 28 [pid = 2387] [id = 242] 13:08:34 INFO - PROCESS | 2387 | ++DOMWINDOW == 71 (0x94b21800) [pid = 2387] [serial = 709] [outer = (nil)] 13:08:34 INFO - PROCESS | 2387 | ++DOMWINDOW == 72 (0x94e2d800) [pid = 2387] [serial = 710] [outer = 0x94b21800] 13:08:34 INFO - PROCESS | 2387 | 1477685314485 Marionette DEBUG loaded listener.js 13:08:34 INFO - PROCESS | 2387 | ++DOMWINDOW == 73 (0x9558fc00) [pid = 2387] [serial = 711] [outer = 0x94b21800] 13:08:35 INFO - PROCESS | 2387 | 1477685315325 Marionette TRACE conn4 <- [1,1017,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/018.html",0,null,null,[["document.write",0,null,null]]]}] 13:08:35 INFO - . 13:08:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/018.html | took 1474ms 13:08:35 INFO - PROCESS | 2387 | 1477685315410 Marionette TRACE conn4 -> [0,1018,"getWindowHandle",null] 13:08:35 INFO - PROCESS | 2387 | 1477685315419 Marionette TRACE conn4 <- [1,1018,null,{"value":"8"}] 13:08:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/019.html 13:08:35 INFO - PROCESS | 2387 | 1477685315449 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}] 13:08:35 INFO - PROCESS | 2387 | 1477685315758 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 13:08:35 INFO - PROCESS | 2387 | 1477685315889 Marionette TRACE conn4 -> [0,1020,"getWindowHandles",null] 13:08:35 INFO - PROCESS | 2387 | 1477685315895 Marionette TRACE conn4 <- [1,1020,null,["8"]] 13:08:35 INFO - PROCESS | 2387 | 1477685315909 Marionette TRACE conn4 -> [0,1021,"switchToWindow",{"name":"8"}] 13:08:35 INFO - PROCESS | 2387 | 1477685315919 Marionette TRACE conn4 <- [1,1021,null,{}] 13:08:35 INFO - PROCESS | 2387 | 1477685315931 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:08:35 INFO - PROCESS | 2387 | ++DOCSHELL 0x9a62d400 == 29 [pid = 2387] [id = 243] 13:08:35 INFO - PROCESS | 2387 | ++DOMWINDOW == 74 (0x9b08a000) [pid = 2387] [serial = 712] [outer = (nil)] 13:08:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 75 (0xa0887800) [pid = 2387] [serial = 713] [outer = 0x9b08a000] 13:08:36 INFO - PROCESS | 2387 | 1477685316057 Marionette DEBUG loaded listener.js 13:08:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 76 (0xa0889800) [pid = 2387] [serial = 714] [outer = 0x9b08a000] 13:08:36 INFO - PROCESS | 2387 | 1477685316898 Marionette TRACE conn4 <- [1,1022,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/019.html",0,null,null,[["document.write",0,null,null]]]}] 13:08:36 INFO - . 13:08:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/019.html | took 1532ms 13:08:36 INFO - PROCESS | 2387 | 1477685316971 Marionette TRACE conn4 -> [0,1023,"getWindowHandle",null] 13:08:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/020.html 13:08:36 INFO - PROCESS | 2387 | 1477685316979 Marionette TRACE conn4 <- [1,1023,null,{"value":"8"}] 13:08:36 INFO - PROCESS | 2387 | 1477685316986 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}] 13:08:37 INFO - PROCESS | 2387 | 1477685317180 Marionette TRACE conn4 <- [1,1024,null,{"value":null}] 13:08:37 INFO - PROCESS | 2387 | 1477685317342 Marionette TRACE conn4 -> [0,1025,"getWindowHandles",null] 13:08:37 INFO - PROCESS | 2387 | 1477685317349 Marionette TRACE conn4 <- [1,1025,null,["8"]] 13:08:37 INFO - PROCESS | 2387 | 1477685317360 Marionette TRACE conn4 -> [0,1026,"switchToWindow",{"name":"8"}] 13:08:37 INFO - PROCESS | 2387 | 1477685317367 Marionette TRACE conn4 <- [1,1026,null,{}] 13:08:37 INFO - PROCESS | 2387 | 1477685317374 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:08:37 INFO - PROCESS | 2387 | ++DOCSHELL 0xa3086000 == 30 [pid = 2387] [id = 244] 13:08:37 INFO - PROCESS | 2387 | ++DOMWINDOW == 77 (0xa3087800) [pid = 2387] [serial = 715] [outer = (nil)] 13:08:37 INFO - PROCESS | 2387 | ++DOMWINDOW == 78 (0xa4589000) [pid = 2387] [serial = 716] [outer = 0xa3087800] 13:08:37 INFO - PROCESS | 2387 | 1477685317481 Marionette DEBUG loaded listener.js 13:08:37 INFO - PROCESS | 2387 | ++DOMWINDOW == 79 (0xa45dfc00) [pid = 2387] [serial = 717] [outer = 0xa3087800] 13:08:38 INFO - PROCESS | 2387 | 1477685318125 Marionette TRACE conn4 <- [1,1027,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/020.html",0,null,null,[["document.write",0,null,null]]]}] 13:08:38 INFO - . 13:08:38 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/020.html | took 1180ms 13:08:38 INFO - PROCESS | 2387 | 1477685318174 Marionette TRACE conn4 -> [0,1028,"getWindowHandle",null] 13:08:38 INFO - PROCESS | 2387 | 1477685318182 Marionette TRACE conn4 <- [1,1028,null,{"value":"8"}] 13:08:38 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/021.html 13:08:38 INFO - PROCESS | 2387 | 1477685318191 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}] 13:08:38 INFO - PROCESS | 2387 | 1477685318402 Marionette TRACE conn4 <- [1,1029,null,{"value":null}] 13:08:38 INFO - PROCESS | 2387 | 1477685318577 Marionette TRACE conn4 -> [0,1030,"getWindowHandles",null] 13:08:38 INFO - PROCESS | 2387 | 1477685318581 Marionette TRACE conn4 <- [1,1030,null,["8"]] 13:08:38 INFO - PROCESS | 2387 | 1477685318590 Marionette TRACE conn4 -> [0,1031,"switchToWindow",{"name":"8"}] 13:08:38 INFO - PROCESS | 2387 | 1477685318599 Marionette TRACE conn4 <- [1,1031,null,{}] 13:08:38 INFO - PROCESS | 2387 | 1477685318609 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:08:38 INFO - PROCESS | 2387 | ++DOCSHELL 0xa5f4a800 == 31 [pid = 2387] [id = 245] 13:08:38 INFO - PROCESS | 2387 | ++DOMWINDOW == 80 (0xa5f4c400) [pid = 2387] [serial = 718] [outer = (nil)] 13:08:38 INFO - PROCESS | 2387 | ++DOMWINDOW == 81 (0xa5f4dc00) [pid = 2387] [serial = 719] [outer = 0xa5f4c400] 13:08:38 INFO - PROCESS | 2387 | 1477685318704 Marionette DEBUG loaded listener.js 13:08:38 INFO - PROCESS | 2387 | ++DOMWINDOW == 82 (0xa5f52400) [pid = 2387] [serial = 720] [outer = 0xa5f4c400] 13:08:39 INFO - PROCESS | 2387 | 1477685319340 Marionette TRACE conn4 <- [1,1032,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/021.html",0,null,null,[["document.write",0,null,null]]]}] 13:08:39 INFO - . 13:08:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/021.html | took 1234ms 13:08:39 INFO - PROCESS | 2387 | 1477685319425 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 13:08:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/022.html 13:08:39 INFO - PROCESS | 2387 | 1477685319429 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 13:08:39 INFO - PROCESS | 2387 | 1477685319437 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}] 13:08:39 INFO - PROCESS | 2387 | 1477685319614 Marionette TRACE conn4 <- [1,1034,null,{"value":null}] 13:08:39 INFO - PROCESS | 2387 | 1477685319773 Marionette TRACE conn4 -> [0,1035,"getWindowHandles",null] 13:08:39 INFO - PROCESS | 2387 | 1477685319791 Marionette TRACE conn4 <- [1,1035,null,["8"]] 13:08:39 INFO - PROCESS | 2387 | 1477685319804 Marionette TRACE conn4 -> [0,1036,"switchToWindow",{"name":"8"}] 13:08:39 INFO - PROCESS | 2387 | 1477685319811 Marionette TRACE conn4 <- [1,1036,null,{}] 13:08:39 INFO - PROCESS | 2387 | 1477685319816 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:08:39 INFO - PROCESS | 2387 | ++DOCSHELL 0xa5f58800 == 32 [pid = 2387] [id = 246] 13:08:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 83 (0xa5f58c00) [pid = 2387] [serial = 721] [outer = (nil)] 13:08:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 84 (0xa933f000) [pid = 2387] [serial = 722] [outer = 0xa5f58c00] 13:08:39 INFO - PROCESS | 2387 | 1477685319912 Marionette DEBUG loaded listener.js 13:08:40 INFO - PROCESS | 2387 | ++DOMWINDOW == 85 (0xa93ba400) [pid = 2387] [serial = 723] [outer = 0xa5f58c00] 13:08:40 INFO - PROCESS | 2387 | 1477685320620 Marionette TRACE conn4 <- [1,1037,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/022.html",0,null,null,[["document.write",0,null,null]]]}] 13:08:40 INFO - . 13:08:40 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/022.html | took 1231ms 13:08:40 INFO - PROCESS | 2387 | 1477685320676 Marionette TRACE conn4 -> [0,1038,"getWindowHandle",null] 13:08:40 INFO - PROCESS | 2387 | 1477685320679 Marionette TRACE conn4 <- [1,1038,null,{"value":"8"}] 13:08:40 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/023.html 13:08:40 INFO - PROCESS | 2387 | 1477685320689 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}] 13:08:40 INFO - PROCESS | 2387 | 1477685320918 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 13:08:41 INFO - PROCESS | 2387 | 1477685321063 Marionette TRACE conn4 -> [0,1040,"getWindowHandles",null] 13:08:41 INFO - PROCESS | 2387 | 1477685321068 Marionette TRACE conn4 <- [1,1040,null,["8"]] 13:08:41 INFO - PROCESS | 2387 | 1477685321076 Marionette TRACE conn4 -> [0,1041,"switchToWindow",{"name":"8"}] 13:08:41 INFO - PROCESS | 2387 | 1477685321082 Marionette TRACE conn4 <- [1,1041,null,{}] 13:08:41 INFO - PROCESS | 2387 | 1477685321094 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:08:41 INFO - PROCESS | 2387 | ++DOCSHELL 0x938cd000 == 33 [pid = 2387] [id = 247] 13:08:41 INFO - PROCESS | 2387 | ++DOMWINDOW == 86 (0x938d6400) [pid = 2387] [serial = 724] [outer = (nil)] 13:08:41 INFO - PROCESS | 2387 | ++DOMWINDOW == 87 (0xa93c6800) [pid = 2387] [serial = 725] [outer = 0x938d6400] 13:08:41 INFO - PROCESS | 2387 | 1477685321191 Marionette DEBUG loaded listener.js 13:08:41 INFO - PROCESS | 2387 | ++DOMWINDOW == 88 (0x93cc0800) [pid = 2387] [serial = 726] [outer = 0x938d6400] 13:08:41 INFO - PROCESS | 2387 | 1477685321842 Marionette TRACE conn4 <- [1,1042,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/023.html",0,null,null,[["document.write",0,null,null]]]}] 13:08:42 INFO - . 13:08:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/023.html | took 1386ms 13:08:42 INFO - PROCESS | 2387 | 1477685322091 Marionette TRACE conn4 -> [0,1043,"getWindowHandle",null] 13:08:42 INFO - PROCESS | 2387 | 1477685322099 Marionette TRACE conn4 <- [1,1043,null,{"value":"8"}] 13:08:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/024.html 13:08:42 INFO - PROCESS | 2387 | 1477685322110 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}] 13:08:42 INFO - PROCESS | 2387 | 1477685322327 Marionette TRACE conn4 <- [1,1044,null,{"value":null}] 13:08:42 INFO - PROCESS | 2387 | 1477685322511 Marionette TRACE conn4 -> [0,1045,"getWindowHandles",null] 13:08:42 INFO - PROCESS | 2387 | 1477685322520 Marionette TRACE conn4 <- [1,1045,null,["8"]] 13:08:42 INFO - PROCESS | 2387 | 1477685322531 Marionette TRACE conn4 -> [0,1046,"switchToWindow",{"name":"8"}] 13:08:42 INFO - PROCESS | 2387 | 1477685322542 Marionette TRACE conn4 <- [1,1046,null,{}] 13:08:42 INFO - PROCESS | 2387 | 1477685322549 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:08:42 INFO - PROCESS | 2387 | ++DOCSHELL 0x938cfc00 == 34 [pid = 2387] [id = 248] 13:08:42 INFO - PROCESS | 2387 | ++DOMWINDOW == 89 (0x938d0000) [pid = 2387] [serial = 727] [outer = (nil)] 13:08:42 INFO - PROCESS | 2387 | ++DOMWINDOW == 90 (0x938d5c00) [pid = 2387] [serial = 728] [outer = 0x938d0000] 13:08:42 INFO - PROCESS | 2387 | 1477685322646 Marionette DEBUG loaded listener.js 13:08:42 INFO - PROCESS | 2387 | ++DOMWINDOW == 91 (0x938d7400) [pid = 2387] [serial = 729] [outer = 0x938d0000] 13:08:43 INFO - PROCESS | 2387 | 1477685323570 Marionette TRACE conn4 <- [1,1047,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/024.html",0,null,null,[["document.write",0,null,null]]]}] 13:08:43 INFO - PROCESS | 2387 | --DOMWINDOW == 90 (0x9a430800) [pid = 2387] [serial = 668] [outer = (nil)] [url = about:blank] 13:08:43 INFO - PROCESS | 2387 | --DOMWINDOW == 89 (0x9a431000) [pid = 2387] [serial = 669] [outer = (nil)] [url = about:blank] 13:08:43 INFO - PROCESS | 2387 | --DOMWINDOW == 88 (0x9840a800) [pid = 2387] [serial = 665] [outer = (nil)] [url = about:blank] 13:08:43 INFO - PROCESS | 2387 | --DOMWINDOW == 87 (0x99658000) [pid = 2387] [serial = 666] [outer = (nil)] [url = about:blank] 13:08:43 INFO - PROCESS | 2387 | --DOMWINDOW == 86 (0x97bbb800) [pid = 2387] [serial = 662] [outer = (nil)] [url = about:blank] 13:08:43 INFO - PROCESS | 2387 | --DOMWINDOW == 85 (0x97bc4000) [pid = 2387] [serial = 663] [outer = (nil)] [url = about:blank] 13:08:43 INFO - PROCESS | 2387 | --DOMWINDOW == 84 (0x94e2c400) [pid = 2387] [serial = 659] [outer = (nil)] [url = about:blank] 13:08:43 INFO - PROCESS | 2387 | --DOMWINDOW == 83 (0x94e36400) [pid = 2387] [serial = 660] [outer = (nil)] [url = about:blank] 13:08:43 INFO - PROCESS | 2387 | --DOMWINDOW == 82 (0x9464c000) [pid = 2387] [serial = 656] [outer = (nil)] [url = about:blank] 13:08:43 INFO - PROCESS | 2387 | --DOMWINDOW == 81 (0x946de800) [pid = 2387] [serial = 657] [outer = (nil)] [url = about:blank] 13:08:43 INFO - PROCESS | 2387 | --DOMWINDOW == 80 (0x92992c00) [pid = 2387] [serial = 653] [outer = (nil)] [url = about:blank] 13:08:43 INFO - PROCESS | 2387 | --DOMWINDOW == 79 (0x93306800) [pid = 2387] [serial = 654] [outer = (nil)] [url = about:blank] 13:08:43 INFO - PROCESS | 2387 | --DOMWINDOW == 78 (0x8f98b000) [pid = 2387] [serial = 648] [outer = (nil)] [url = about:blank] 13:08:43 INFO - PROCESS | 2387 | --DOMWINDOW == 77 (0x8fab9400) [pid = 2387] [serial = 649] [outer = (nil)] [url = about:blank] 13:08:43 INFO - PROCESS | 2387 | --DOMWINDOW == 76 (0xa3006000) [pid = 2387] [serial = 641] [outer = (nil)] [url = about:blank] 13:08:43 INFO - PROCESS | 2387 | --DOMWINDOW == 75 (0x8fbfa000) [pid = 2387] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 13:08:43 INFO - PROCESS | 2387 | --DOMWINDOW == 74 (0x946e8c00) [pid = 2387] [serial = 646] [outer = (nil)] [url = about:blank] 13:08:43 INFO - PROCESS | 2387 | --DOMWINDOW == 73 (0x8da35000) [pid = 2387] [serial = 651] [outer = (nil)] [url = about:blank] 13:08:43 INFO - PROCESS | 2387 | --DOMWINDOW == 72 (0x9a6bac00) [pid = 2387] [serial = 671] [outer = (nil)] [url = about:blank] 13:08:43 INFO - . 13:08:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/024.html | took 1532ms 13:08:43 INFO - PROCESS | 2387 | 1477685323645 Marionette TRACE conn4 -> [0,1048,"getWindowHandle",null] 13:08:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/025.html 13:08:43 INFO - PROCESS | 2387 | 1477685323652 Marionette TRACE conn4 <- [1,1048,null,{"value":"8"}] 13:08:43 INFO - PROCESS | 2387 | 1477685323659 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}] 13:08:43 INFO - PROCESS | 2387 | 1477685323855 Marionette TRACE conn4 <- [1,1049,null,{"value":null}] 13:08:43 INFO - PROCESS | 2387 | 1477685323985 Marionette TRACE conn4 -> [0,1050,"getWindowHandles",null] 13:08:43 INFO - PROCESS | 2387 | 1477685323990 Marionette TRACE conn4 <- [1,1050,null,["8"]] 13:08:43 INFO - PROCESS | 2387 | 1477685323997 Marionette TRACE conn4 -> [0,1051,"switchToWindow",{"name":"8"}] 13:08:44 INFO - PROCESS | 2387 | 1477685324003 Marionette TRACE conn4 <- [1,1051,null,{}] 13:08:44 INFO - PROCESS | 2387 | 1477685324009 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:08:44 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fb4c400 == 35 [pid = 2387] [id = 249] 13:08:44 INFO - PROCESS | 2387 | ++DOMWINDOW == 73 (0x93cc5c00) [pid = 2387] [serial = 730] [outer = (nil)] 13:08:44 INFO - PROCESS | 2387 | ++DOMWINDOW == 74 (0x93cc8c00) [pid = 2387] [serial = 731] [outer = 0x93cc5c00] 13:08:44 INFO - PROCESS | 2387 | 1477685324096 Marionette DEBUG loaded listener.js 13:08:44 INFO - PROCESS | 2387 | ++DOMWINDOW == 75 (0x93cc9800) [pid = 2387] [serial = 732] [outer = 0x93cc5c00] 13:08:44 INFO - PROCESS | 2387 | 1477685324675 Marionette TRACE conn4 <- [1,1052,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/025.html",0,null,null,[["document.write",0,null,null]]]}] 13:08:44 INFO - . 13:08:44 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/025.html | took 1027ms 13:08:44 INFO - PROCESS | 2387 | 1477685324694 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 13:08:44 INFO - PROCESS | 2387 | 1477685324703 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 13:08:44 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/026.html 13:08:44 INFO - PROCESS | 2387 | 1477685324749 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}] 13:08:44 INFO - PROCESS | 2387 | 1477685324932 Marionette TRACE conn4 <- [1,1054,null,{"value":null}] 13:08:45 INFO - PROCESS | 2387 | 1477685325056 Marionette TRACE conn4 -> [0,1055,"getWindowHandles",null] 13:08:45 INFO - PROCESS | 2387 | 1477685325062 Marionette TRACE conn4 <- [1,1055,null,["8"]] 13:08:45 INFO - PROCESS | 2387 | 1477685325067 Marionette TRACE conn4 -> [0,1056,"switchToWindow",{"name":"8"}] 13:08:45 INFO - PROCESS | 2387 | 1477685325075 Marionette TRACE conn4 <- [1,1056,null,{}] 13:08:45 INFO - PROCESS | 2387 | 1477685325082 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:08:45 INFO - PROCESS | 2387 | ++DOCSHELL 0x9558c000 == 36 [pid = 2387] [id = 250] 13:08:45 INFO - PROCESS | 2387 | ++DOMWINDOW == 76 (0x9558c400) [pid = 2387] [serial = 733] [outer = (nil)] 13:08:45 INFO - PROCESS | 2387 | ++DOMWINDOW == 77 (0x97b0a400) [pid = 2387] [serial = 734] [outer = 0x9558c400] 13:08:45 INFO - PROCESS | 2387 | 1477685325171 Marionette DEBUG loaded listener.js 13:08:45 INFO - PROCESS | 2387 | ++DOMWINDOW == 78 (0x97b51c00) [pid = 2387] [serial = 735] [outer = 0x9558c400] 13:08:45 INFO - PROCESS | 2387 | 1477685325733 Marionette TRACE conn4 <- [1,1057,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/026.html",0,null,null,[["document.write",0,null,null]]]}] 13:08:45 INFO - . 13:08:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/026.html | took 1026ms 13:08:45 INFO - PROCESS | 2387 | 1477685325804 Marionette TRACE conn4 -> [0,1058,"getWindowHandle",null] 13:08:45 INFO - PROCESS | 2387 | 1477685325807 Marionette TRACE conn4 <- [1,1058,null,{"value":"8"}] 13:08:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/027.html 13:08:45 INFO - PROCESS | 2387 | 1477685325820 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}] 13:08:46 INFO - PROCESS | 2387 | 1477685326058 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 13:08:46 INFO - PROCESS | 2387 | 1477685326075 Marionette TRACE conn4 -> [0,1060,"getWindowHandles",null] 13:08:46 INFO - PROCESS | 2387 | 1477685326085 Marionette TRACE conn4 <- [1,1060,null,["8"]] 13:08:46 INFO - PROCESS | 2387 | 1477685326093 Marionette TRACE conn4 -> [0,1061,"switchToWindow",{"name":"8"}] 13:08:46 INFO - PROCESS | 2387 | 1477685326101 Marionette TRACE conn4 <- [1,1061,null,{}] 13:08:46 INFO - PROCESS | 2387 | 1477685326188 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:08:46 INFO - PROCESS | 2387 | ++DOCSHELL 0x996c6000 == 37 [pid = 2387] [id = 251] 13:08:46 INFO - PROCESS | 2387 | ++DOMWINDOW == 79 (0x9a3be800) [pid = 2387] [serial = 736] [outer = (nil)] 13:08:46 INFO - PROCESS | 2387 | ++DOMWINDOW == 80 (0x9a4d5800) [pid = 2387] [serial = 737] [outer = 0x9a3be800] 13:08:46 INFO - PROCESS | 2387 | 1477685326276 Marionette DEBUG loaded listener.js 13:08:46 INFO - PROCESS | 2387 | ++DOMWINDOW == 81 (0x9b082c00) [pid = 2387] [serial = 738] [outer = 0x9a3be800] 13:08:46 INFO - PROCESS | 2387 | 1477685326935 Marionette TRACE conn4 <- [1,1062,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/027.html",0,null,null,[["document.write",0,null,null]]]}] 13:08:46 INFO - . 13:08:46 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/027.html | took 1134ms 13:08:46 INFO - PROCESS | 2387 | 1477685326988 Marionette TRACE conn4 -> [0,1063,"getWindowHandle",null] 13:08:46 INFO - PROCESS | 2387 | 1477685326992 Marionette TRACE conn4 <- [1,1063,null,{"value":"8"}] 13:08:46 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/028.html 13:08:47 INFO - PROCESS | 2387 | 1477685327001 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}] 13:08:47 INFO - PROCESS | 2387 | 1477685327216 Marionette TRACE conn4 <- [1,1064,null,{"value":null}] 13:08:47 INFO - PROCESS | 2387 | 1477685327245 Marionette TRACE conn4 -> [0,1065,"getWindowHandles",null] 13:08:47 INFO - PROCESS | 2387 | 1477685327249 Marionette TRACE conn4 <- [1,1065,null,["8"]] 13:08:47 INFO - PROCESS | 2387 | 1477685327254 Marionette TRACE conn4 -> [0,1066,"switchToWindow",{"name":"8"}] 13:08:47 INFO - PROCESS | 2387 | 1477685327267 Marionette TRACE conn4 <- [1,1066,null,{}] 13:08:47 INFO - PROCESS | 2387 | 1477685327345 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:08:47 INFO - PROCESS | 2387 | ++DOCSHELL 0x996c4c00 == 38 [pid = 2387] [id = 252] 13:08:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 82 (0xa088b000) [pid = 2387] [serial = 739] [outer = (nil)] 13:08:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 83 (0xa2706000) [pid = 2387] [serial = 740] [outer = 0xa088b000] 13:08:47 INFO - PROCESS | 2387 | 1477685327427 Marionette DEBUG loaded listener.js 13:08:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 84 (0xa2707c00) [pid = 2387] [serial = 741] [outer = 0xa088b000] 13:08:47 INFO - PROCESS | 2387 | --DOMWINDOW == 83 (0x9558f800) [pid = 2387] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/012.html] 13:08:47 INFO - PROCESS | 2387 | --DOMWINDOW == 82 (0x923b6400) [pid = 2387] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/011.html] 13:08:47 INFO - PROCESS | 2387 | --DOMWINDOW == 81 (0xa2c44c00) [pid = 2387] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/015.html] 13:08:47 INFO - PROCESS | 2387 | --DOMWINDOW == 80 (0xa2768800) [pid = 2387] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/014.html] 13:08:47 INFO - PROCESS | 2387 | --DOMWINDOW == 79 (0xa3005400) [pid = 2387] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/016.html] 13:08:47 INFO - PROCESS | 2387 | --DOMWINDOW == 78 (0x9b0cbc00) [pid = 2387] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/013.html] 13:08:48 INFO - PROCESS | 2387 | 1477685328185 Marionette TRACE conn4 <- [1,1067,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/028.html",0,null,null,[["document.write",0,null,null]]]}] 13:08:48 INFO - . 13:08:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/028.html | took 1230ms 13:08:48 INFO - PROCESS | 2387 | 1477685328245 Marionette TRACE conn4 -> [0,1068,"getWindowHandle",null] 13:08:48 INFO - PROCESS | 2387 | 1477685328249 Marionette TRACE conn4 <- [1,1068,null,{"value":"8"}] 13:08:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/029.html 13:08:48 INFO - PROCESS | 2387 | 1477685328256 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}] 13:08:48 INFO - PROCESS | 2387 | 1477685328481 Marionette TRACE conn4 <- [1,1069,null,{"value":null}] 13:08:48 INFO - PROCESS | 2387 | 1477685328603 Marionette TRACE conn4 -> [0,1070,"getWindowHandles",null] 13:08:48 INFO - PROCESS | 2387 | 1477685328606 Marionette TRACE conn4 <- [1,1070,null,["8"]] 13:08:48 INFO - PROCESS | 2387 | 1477685328613 Marionette TRACE conn4 -> [0,1071,"switchToWindow",{"name":"8"}] 13:08:48 INFO - PROCESS | 2387 | 1477685328618 Marionette TRACE conn4 <- [1,1071,null,{}] 13:08:48 INFO - PROCESS | 2387 | 1477685328623 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:08:48 INFO - PROCESS | 2387 | ++DOCSHELL 0x938cc000 == 39 [pid = 2387] [id = 253] 13:08:48 INFO - PROCESS | 2387 | ++DOMWINDOW == 79 (0xa3010800) [pid = 2387] [serial = 742] [outer = (nil)] 13:08:48 INFO - PROCESS | 2387 | ++DOMWINDOW == 80 (0xa3085400) [pid = 2387] [serial = 743] [outer = 0xa3010800] 13:08:48 INFO - PROCESS | 2387 | 1477685328709 Marionette DEBUG loaded listener.js 13:08:48 INFO - PROCESS | 2387 | ++DOMWINDOW == 81 (0xa4843c00) [pid = 2387] [serial = 744] [outer = 0xa3010800] 13:08:49 INFO - PROCESS | 2387 | 1477685329241 Marionette TRACE conn4 <- [1,1072,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/029.html",0,null,null,[["document.write",0,null,null]]]}] 13:08:49 INFO - . 13:08:49 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/029.html | took 1022ms 13:08:49 INFO - PROCESS | 2387 | 1477685329286 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 13:08:49 INFO - PROCESS | 2387 | 1477685329290 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 13:08:49 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/030.html 13:08:49 INFO - PROCESS | 2387 | 1477685329297 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}] 13:08:49 INFO - PROCESS | 2387 | 1477685329518 Marionette TRACE conn4 <- [1,1074,null,{"value":null}] 13:08:49 INFO - PROCESS | 2387 | 1477685329536 Marionette TRACE conn4 -> [0,1075,"getWindowHandles",null] 13:08:49 INFO - PROCESS | 2387 | 1477685329542 Marionette TRACE conn4 <- [1,1075,null,["8"]] 13:08:49 INFO - PROCESS | 2387 | 1477685329547 Marionette TRACE conn4 -> [0,1076,"switchToWindow",{"name":"8"}] 13:08:49 INFO - PROCESS | 2387 | 1477685329554 Marionette TRACE conn4 <- [1,1076,null,{}] 13:08:49 INFO - PROCESS | 2387 | 1477685329559 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:08:49 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fb54800 == 40 [pid = 2387] [id = 254] 13:08:49 INFO - PROCESS | 2387 | ++DOMWINDOW == 82 (0xa4ce1400) [pid = 2387] [serial = 745] [outer = (nil)] 13:08:49 INFO - PROCESS | 2387 | ++DOMWINDOW == 83 (0xa5f50400) [pid = 2387] [serial = 746] [outer = 0xa4ce1400] 13:08:49 INFO - PROCESS | 2387 | 1477685329641 Marionette DEBUG loaded listener.js 13:08:49 INFO - PROCESS | 2387 | ++DOMWINDOW == 84 (0xa5f50c00) [pid = 2387] [serial = 747] [outer = 0xa4ce1400] 13:08:50 INFO - PROCESS | 2387 | 1477685330413 Marionette TRACE conn4 <- [1,1077,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/030.html",0,null,null,[["document.write",0,null,null]]]}] 13:08:50 INFO - . 13:08:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/030.html | took 1171ms 13:08:50 INFO - PROCESS | 2387 | 1477685330471 Marionette TRACE conn4 -> [0,1078,"getWindowHandle",null] 13:08:50 INFO - PROCESS | 2387 | 1477685330478 Marionette TRACE conn4 <- [1,1078,null,{"value":"8"}] 13:08:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/031.html 13:08:50 INFO - PROCESS | 2387 | 1477685330532 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}] 13:08:50 INFO - PROCESS | 2387 | 1477685330803 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 13:08:50 INFO - PROCESS | 2387 | 1477685330971 Marionette TRACE conn4 -> [0,1080,"getWindowHandles",null] 13:08:50 INFO - PROCESS | 2387 | 1477685330977 Marionette TRACE conn4 <- [1,1080,null,["8"]] 13:08:50 INFO - PROCESS | 2387 | 1477685330986 Marionette TRACE conn4 -> [0,1081,"switchToWindow",{"name":"8"}] 13:08:50 INFO - PROCESS | 2387 | 1477685330994 Marionette TRACE conn4 <- [1,1081,null,{}] 13:08:51 INFO - PROCESS | 2387 | 1477685331002 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:08:51 INFO - PROCESS | 2387 | ++DOCSHELL 0x93160400 == 41 [pid = 2387] [id = 255] 13:08:51 INFO - PROCESS | 2387 | ++DOMWINDOW == 85 (0x93160800) [pid = 2387] [serial = 748] [outer = (nil)] 13:08:51 INFO - PROCESS | 2387 | ++DOMWINDOW == 86 (0x93162800) [pid = 2387] [serial = 749] [outer = 0x93160800] 13:08:51 INFO - PROCESS | 2387 | 1477685331147 Marionette DEBUG loaded listener.js 13:08:51 INFO - PROCESS | 2387 | ++DOMWINDOW == 87 (0x93164c00) [pid = 2387] [serial = 750] [outer = 0x93160800] 13:08:51 INFO - PROCESS | 2387 | 1477685331853 Marionette TRACE conn4 <- [1,1082,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/031.html",0,null,null,[["document.write",0,null,null]]]}] 13:08:51 INFO - . 13:08:51 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/031.html | took 1426ms 13:08:51 INFO - PROCESS | 2387 | 1477685331971 Marionette TRACE conn4 -> [0,1083,"getWindowHandle",null] 13:08:51 INFO - PROCESS | 2387 | 1477685331979 Marionette TRACE conn4 <- [1,1083,null,{"value":"8"}] 13:08:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/032.html 13:08:51 INFO - PROCESS | 2387 | 1477685331987 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}] 13:08:52 INFO - PROCESS | 2387 | 1477685332189 Marionette TRACE conn4 <- [1,1084,null,{"value":null}] 13:08:52 INFO - PROCESS | 2387 | 1477685332362 Marionette TRACE conn4 -> [0,1085,"getWindowHandles",null] 13:08:52 INFO - PROCESS | 2387 | 1477685332368 Marionette TRACE conn4 <- [1,1085,null,["8"]] 13:08:52 INFO - PROCESS | 2387 | 1477685332376 Marionette TRACE conn4 -> [0,1086,"switchToWindow",{"name":"8"}] 13:08:52 INFO - PROCESS | 2387 | 1477685332382 Marionette TRACE conn4 <- [1,1086,null,{}] 13:08:52 INFO - PROCESS | 2387 | 1477685332388 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:08:52 INFO - PROCESS | 2387 | ++DOCSHELL 0x938d5000 == 42 [pid = 2387] [id = 256] 13:08:52 INFO - PROCESS | 2387 | ++DOMWINDOW == 88 (0x93cbf000) [pid = 2387] [serial = 751] [outer = (nil)] 13:08:52 INFO - PROCESS | 2387 | ++DOMWINDOW == 89 (0x93cccc00) [pid = 2387] [serial = 752] [outer = 0x93cbf000] 13:08:52 INFO - PROCESS | 2387 | 1477685332531 Marionette DEBUG loaded listener.js 13:08:52 INFO - PROCESS | 2387 | ++DOMWINDOW == 90 (0x9464bc00) [pid = 2387] [serial = 753] [outer = 0x93cbf000] 13:08:53 INFO - PROCESS | 2387 | 1477685333284 Marionette TRACE conn4 <- [1,1087,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/032.html",0,null,null,[["document.write",0,null,null]]]}] 13:08:53 INFO - . 13:08:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/032.html | took 1382ms 13:08:53 INFO - PROCESS | 2387 | 1477685333388 Marionette TRACE conn4 -> [0,1088,"getWindowHandle",null] 13:08:53 INFO - PROCESS | 2387 | 1477685333396 Marionette TRACE conn4 <- [1,1088,null,{"value":"8"}] 13:08:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/033.html 13:08:53 INFO - PROCESS | 2387 | 1477685333420 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}] 13:08:53 INFO - PROCESS | 2387 | 1477685333612 Marionette TRACE conn4 <- [1,1089,null,{"value":null}] 13:08:53 INFO - PROCESS | 2387 | 1477685333779 Marionette TRACE conn4 -> [0,1090,"getWindowHandles",null] 13:08:53 INFO - PROCESS | 2387 | 1477685333785 Marionette TRACE conn4 <- [1,1090,null,["8"]] 13:08:53 INFO - PROCESS | 2387 | 1477685333795 Marionette TRACE conn4 -> [0,1091,"switchToWindow",{"name":"8"}] 13:08:53 INFO - PROCESS | 2387 | 1477685333804 Marionette TRACE conn4 <- [1,1091,null,{}] 13:08:53 INFO - PROCESS | 2387 | 1477685333811 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:08:53 INFO - PROCESS | 2387 | ++DOCSHELL 0x9a42bc00 == 43 [pid = 2387] [id = 257] 13:08:53 INFO - PROCESS | 2387 | ++DOMWINDOW == 91 (0x9a431000) [pid = 2387] [serial = 754] [outer = (nil)] 13:08:53 INFO - PROCESS | 2387 | ++DOMWINDOW == 92 (0x9b088000) [pid = 2387] [serial = 755] [outer = 0x9a431000] 13:08:53 INFO - PROCESS | 2387 | 1477685333917 Marionette DEBUG loaded listener.js 13:08:54 INFO - PROCESS | 2387 | ++DOMWINDOW == 93 (0xa1210400) [pid = 2387] [serial = 756] [outer = 0x9a431000] 13:08:54 INFO - PROCESS | 2387 | 1477685334566 Marionette TRACE conn4 <- [1,1092,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/033.html",0,null,null,[["document.write",0,null,null]]]}] 13:08:54 INFO - . 13:08:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/033.html | took 1225ms 13:08:54 INFO - PROCESS | 2387 | 1477685334629 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 13:08:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/034.html 13:08:54 INFO - PROCESS | 2387 | 1477685334634 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 13:08:54 INFO - PROCESS | 2387 | 1477685334642 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}] 13:08:54 INFO - PROCESS | 2387 | 1477685334860 Marionette TRACE conn4 <- [1,1094,null,{"value":null}] 13:08:55 INFO - PROCESS | 2387 | 1477685335027 Marionette TRACE conn4 -> [0,1095,"getWindowHandles",null] 13:08:55 INFO - PROCESS | 2387 | 1477685335033 Marionette TRACE conn4 <- [1,1095,null,["8"]] 13:08:55 INFO - PROCESS | 2387 | 1477685335042 Marionette TRACE conn4 -> [0,1096,"switchToWindow",{"name":"8"}] 13:08:55 INFO - PROCESS | 2387 | 1477685335051 Marionette TRACE conn4 <- [1,1096,null,{}] 13:08:55 INFO - PROCESS | 2387 | 1477685335057 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:08:55 INFO - PROCESS | 2387 | ++DOCSHELL 0xa5f4cc00 == 44 [pid = 2387] [id = 258] 13:08:55 INFO - PROCESS | 2387 | ++DOMWINDOW == 94 (0xa5f4d400) [pid = 2387] [serial = 757] [outer = (nil)] 13:08:55 INFO - PROCESS | 2387 | ++DOMWINDOW == 95 (0x93a47400) [pid = 2387] [serial = 758] [outer = 0xa5f4d400] 13:08:55 INFO - PROCESS | 2387 | 1477685335195 Marionette DEBUG loaded listener.js 13:08:55 INFO - PROCESS | 2387 | ++DOMWINDOW == 96 (0x93a4a000) [pid = 2387] [serial = 759] [outer = 0xa5f4d400] 13:08:55 INFO - PROCESS | 2387 | 1477685335854 Marionette TRACE conn4 <- [1,1097,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/034.html",0,null,null,[["document.write",0,null,null]]]}] 13:08:55 INFO - . 13:08:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/034.html | took 1231ms 13:08:55 INFO - PROCESS | 2387 | 1477685335883 Marionette TRACE conn4 -> [0,1098,"getWindowHandle",null] 13:08:55 INFO - PROCESS | 2387 | 1477685335888 Marionette TRACE conn4 <- [1,1098,null,{"value":"8"}] 13:08:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/035.html 13:08:55 INFO - PROCESS | 2387 | 1477685335897 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}] 13:08:56 INFO - PROCESS | 2387 | 1477685336079 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 13:08:56 INFO - PROCESS | 2387 | 1477685336447 Marionette TRACE conn4 -> [0,1100,"getWindowHandles",null] 13:08:56 INFO - PROCESS | 2387 | 1477685336454 Marionette TRACE conn4 <- [1,1100,null,["8"]] 13:08:56 INFO - PROCESS | 2387 | 1477685336464 Marionette TRACE conn4 -> [0,1101,"switchToWindow",{"name":"8"}] 13:08:56 INFO - PROCESS | 2387 | 1477685336475 Marionette TRACE conn4 <- [1,1101,null,{}] 13:08:56 INFO - PROCESS | 2387 | 1477685336485 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:08:56 INFO - PROCESS | 2387 | ++DOCSHELL 0x9315a400 == 45 [pid = 2387] [id = 259] 13:08:56 INFO - PROCESS | 2387 | ++DOMWINDOW == 97 (0x9315b400) [pid = 2387] [serial = 760] [outer = (nil)] 13:08:56 INFO - PROCESS | 2387 | ++DOMWINDOW == 98 (0x93160000) [pid = 2387] [serial = 761] [outer = 0x9315b400] 13:08:56 INFO - PROCESS | 2387 | 1477685336579 Marionette DEBUG loaded listener.js 13:08:56 INFO - PROCESS | 2387 | ++DOMWINDOW == 99 (0x93161c00) [pid = 2387] [serial = 762] [outer = 0x9315b400] 13:08:57 INFO - PROCESS | 2387 | 1477685337235 Marionette TRACE conn4 <- [1,1102,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/035.html",0,null,null,[["document.write",0,null,null]]]}] 13:08:57 INFO - . 13:08:57 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/035.html | took 1376ms 13:08:57 INFO - PROCESS | 2387 | 1477685337274 Marionette TRACE conn4 -> [0,1103,"getWindowHandle",null] 13:08:57 INFO - PROCESS | 2387 | 1477685337281 Marionette TRACE conn4 <- [1,1103,null,{"value":"8"}] 13:08:57 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/036.html 13:08:57 INFO - PROCESS | 2387 | 1477685337289 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}] 13:08:57 INFO - PROCESS | 2387 | 1477685337478 Marionette TRACE conn4 <- [1,1104,null,{"value":null}] 13:08:57 INFO - PROCESS | 2387 | 1477685337718 Marionette TRACE conn4 -> [0,1105,"getWindowHandles",null] 13:08:57 INFO - PROCESS | 2387 | 1477685337726 Marionette TRACE conn4 <- [1,1105,null,["8"]] 13:08:57 INFO - PROCESS | 2387 | 1477685337738 Marionette TRACE conn4 -> [0,1106,"switchToWindow",{"name":"8"}] 13:08:57 INFO - PROCESS | 2387 | 1477685337744 Marionette TRACE conn4 <- [1,1106,null,{}] 13:08:57 INFO - PROCESS | 2387 | 1477685337751 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:08:57 INFO - PROCESS | 2387 | ++DOCSHELL 0x938d8c00 == 46 [pid = 2387] [id = 260] 13:08:57 INFO - PROCESS | 2387 | ++DOMWINDOW == 100 (0x93a4f400) [pid = 2387] [serial = 763] [outer = (nil)] 13:08:57 INFO - PROCESS | 2387 | ++DOMWINDOW == 101 (0x93cc0400) [pid = 2387] [serial = 764] [outer = 0x93a4f400] 13:08:57 INFO - PROCESS | 2387 | 1477685337845 Marionette DEBUG loaded listener.js 13:08:57 INFO - PROCESS | 2387 | ++DOMWINDOW == 102 (0x93cc0c00) [pid = 2387] [serial = 765] [outer = 0x93a4f400] 13:08:59 INFO - PROCESS | 2387 | --DOCSHELL 0x938cc000 == 45 [pid = 2387] [id = 253] 13:08:59 INFO - PROCESS | 2387 | --DOCSHELL 0x996c4c00 == 44 [pid = 2387] [id = 252] 13:08:59 INFO - PROCESS | 2387 | --DOCSHELL 0x9558c000 == 43 [pid = 2387] [id = 250] 13:08:59 INFO - PROCESS | 2387 | --DOCSHELL 0x996c6000 == 42 [pid = 2387] [id = 251] 13:08:59 INFO - PROCESS | 2387 | --DOCSHELL 0x938cfc00 == 41 [pid = 2387] [id = 248] 13:08:59 INFO - PROCESS | 2387 | --DOCSHELL 0x8fb4c400 == 40 [pid = 2387] [id = 249] 13:08:59 INFO - PROCESS | 2387 | --DOCSHELL 0x9b246800 == 39 [pid = 2387] [id = 240] 13:08:59 INFO - PROCESS | 2387 | --DOCSHELL 0x938cd000 == 38 [pid = 2387] [id = 247] 13:08:59 INFO - PROCESS | 2387 | --DOCSHELL 0xa4587000 == 37 [pid = 2387] [id = 241] 13:08:59 INFO - PROCESS | 2387 | --DOCSHELL 0xa2a2c400 == 36 [pid = 2387] [id = 218] 13:08:59 INFO - PROCESS | 2387 | --DOCSHELL 0xa5f58800 == 35 [pid = 2387] [id = 246] 13:08:59 INFO - PROCESS | 2387 | --DOCSHELL 0x94b1e400 == 34 [pid = 2387] [id = 242] 13:08:59 INFO - PROCESS | 2387 | --DOCSHELL 0x9a62d400 == 33 [pid = 2387] [id = 243] 13:08:59 INFO - PROCESS | 2387 | --DOCSHELL 0xa3086000 == 32 [pid = 2387] [id = 244] 13:08:59 INFO - PROCESS | 2387 | --DOCSHELL 0xa5f4a800 == 31 [pid = 2387] [id = 245] 13:08:59 INFO - PROCESS | 2387 | --DOCSHELL 0x9315a400 == 30 [pid = 2387] [id = 259] 13:08:59 INFO - PROCESS | 2387 | --DOCSHELL 0x8fb54800 == 29 [pid = 2387] [id = 254] 13:08:59 INFO - PROCESS | 2387 | --DOCSHELL 0x93160400 == 28 [pid = 2387] [id = 255] 13:08:59 INFO - PROCESS | 2387 | --DOCSHELL 0x938d5000 == 27 [pid = 2387] [id = 256] 13:08:59 INFO - PROCESS | 2387 | --DOCSHELL 0x9a42bc00 == 26 [pid = 2387] [id = 257] 13:08:59 INFO - PROCESS | 2387 | --DOCSHELL 0xa5f4cc00 == 25 [pid = 2387] [id = 258] 13:08:59 INFO - PROCESS | 2387 | --DOMWINDOW == 101 (0x91073400) [pid = 2387] [serial = 674] [outer = (nil)] [url = about:blank] 13:08:59 INFO - PROCESS | 2387 | --DOMWINDOW == 100 (0x94b29c00) [pid = 2387] [serial = 677] [outer = (nil)] [url = about:blank] 13:08:59 INFO - PROCESS | 2387 | --DOMWINDOW == 99 (0x9b0ce000) [pid = 2387] [serial = 680] [outer = (nil)] [url = about:blank] 13:08:59 INFO - PROCESS | 2387 | --DOMWINDOW == 98 (0x9b50fc00) [pid = 2387] [serial = 683] [outer = (nil)] [url = about:blank] 13:08:59 INFO - PROCESS | 2387 | --DOMWINDOW == 97 (0xa2707800) [pid = 2387] [serial = 686] [outer = (nil)] [url = about:blank] 13:08:59 INFO - PROCESS | 2387 | --DOMWINDOW == 96 (0x944af000) [pid = 2387] [serial = 690] [outer = (nil)] [url = about:blank] 13:08:59 INFO - PROCESS | 2387 | --DOMWINDOW == 95 (0x944ae800) [pid = 2387] [serial = 689] [outer = (nil)] [url = about:blank] 13:08:59 INFO - PROCESS | 2387 | --DOMWINDOW == 94 (0x97b56400) [pid = 2387] [serial = 693] [outer = (nil)] [url = about:blank] 13:08:59 INFO - PROCESS | 2387 | --DOMWINDOW == 93 (0x97b55c00) [pid = 2387] [serial = 692] [outer = (nil)] [url = about:blank] 13:08:59 INFO - PROCESS | 2387 | --DOMWINDOW == 92 (0x9b497400) [pid = 2387] [serial = 696] [outer = (nil)] [url = about:blank] 13:08:59 INFO - PROCESS | 2387 | --DOMWINDOW == 91 (0x9b43d400) [pid = 2387] [serial = 695] [outer = (nil)] [url = about:blank] 13:08:59 INFO - PROCESS | 2387 | --DOMWINDOW == 90 (0xa2c3e000) [pid = 2387] [serial = 699] [outer = (nil)] [url = about:blank] 13:08:59 INFO - PROCESS | 2387 | --DOMWINDOW == 89 (0xa2a2d000) [pid = 2387] [serial = 698] [outer = (nil)] [url = about:blank] 13:08:59 INFO - PROCESS | 2387 | --DOMWINDOW == 88 (0xa2c48800) [pid = 2387] [serial = 702] [outer = (nil)] [url = about:blank] 13:08:59 INFO - PROCESS | 2387 | --DOMWINDOW == 87 (0xa2c48400) [pid = 2387] [serial = 701] [outer = (nil)] [url = about:blank] 13:08:59 INFO - PROCESS | 2387 | --DOMWINDOW == 86 (0xa3087400) [pid = 2387] [serial = 705] [outer = (nil)] [url = about:blank] 13:08:59 INFO - PROCESS | 2387 | --DOMWINDOW == 85 (0xa3085000) [pid = 2387] [serial = 704] [outer = (nil)] [url = about:blank] 13:08:59 INFO - PROCESS | 2387 | --DOMWINDOW == 84 (0xa45dd000) [pid = 2387] [serial = 707] [outer = (nil)] [url = about:blank] 13:08:59 INFO - PROCESS | 2387 | 1477685339576 Marionette TRACE conn4 <- [1,1107,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/036.html",0,null,null,[["document.write",0,null,null]]]}] 13:08:59 INFO - . 13:08:59 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/036.html | took 2332ms 13:08:59 INFO - PROCESS | 2387 | 1477685339622 Marionette TRACE conn4 -> [0,1108,"getWindowHandle",null] 13:08:59 INFO - PROCESS | 2387 | 1477685339629 Marionette TRACE conn4 <- [1,1108,null,{"value":"8"}] 13:08:59 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/037.html 13:08:59 INFO - PROCESS | 2387 | 1477685339639 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}] 13:08:59 INFO - PROCESS | 2387 | 1477685339843 Marionette TRACE conn4 <- [1,1109,null,{"value":null}] 13:08:59 INFO - PROCESS | 2387 | 1477685339857 Marionette TRACE conn4 -> [0,1110,"getWindowHandles",null] 13:08:59 INFO - PROCESS | 2387 | 1477685339863 Marionette TRACE conn4 <- [1,1110,null,["8"]] 13:09:00 INFO - PROCESS | 2387 | 1477685340009 Marionette TRACE conn4 -> [0,1111,"switchToWindow",{"name":"8"}] 13:09:00 INFO - PROCESS | 2387 | 1477685340020 Marionette TRACE conn4 <- [1,1111,null,{}] 13:09:00 INFO - PROCESS | 2387 | 1477685340032 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:09:00 INFO - PROCESS | 2387 | ++DOCSHELL 0x92127800 == 26 [pid = 2387] [id = 261] 13:09:00 INFO - PROCESS | 2387 | ++DOMWINDOW == 85 (0x9230e800) [pid = 2387] [serial = 766] [outer = (nil)] 13:09:00 INFO - PROCESS | 2387 | ++DOMWINDOW == 86 (0x9298d000) [pid = 2387] [serial = 767] [outer = 0x9230e800] 13:09:00 INFO - PROCESS | 2387 | 1477685340132 Marionette DEBUG loaded listener.js 13:09:00 INFO - PROCESS | 2387 | ++DOMWINDOW == 87 (0x93162c00) [pid = 2387] [serial = 768] [outer = 0x9230e800] 13:09:00 INFO - PROCESS | 2387 | 1477685340995 Marionette TRACE conn4 <- [1,1112,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/037.html",0,null,null,[["document.write",0,null,null]]]}] 13:09:01 INFO - . 13:09:01 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/037.html | took 1386ms 13:09:01 INFO - PROCESS | 2387 | 1477685341024 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 13:09:01 INFO - PROCESS | 2387 | 1477685341031 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 13:09:01 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/038.html 13:09:01 INFO - PROCESS | 2387 | 1477685341043 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}] 13:09:01 INFO - PROCESS | 2387 | 1477685341277 Marionette TRACE conn4 <- [1,1114,null,{"value":null}] 13:09:01 INFO - PROCESS | 2387 | 1477685341448 Marionette TRACE conn4 -> [0,1115,"getWindowHandles",null] 13:09:01 INFO - PROCESS | 2387 | 1477685341453 Marionette TRACE conn4 <- [1,1115,null,["8"]] 13:09:01 INFO - PROCESS | 2387 | 1477685341466 Marionette TRACE conn4 -> [0,1116,"switchToWindow",{"name":"8"}] 13:09:01 INFO - PROCESS | 2387 | 1477685341475 Marionette TRACE conn4 <- [1,1116,null,{}] 13:09:01 INFO - PROCESS | 2387 | 1477685341524 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:09:01 INFO - PROCESS | 2387 | ++DOCSHELL 0x9327ec00 == 27 [pid = 2387] [id = 262] 13:09:01 INFO - PROCESS | 2387 | ++DOMWINDOW == 88 (0x93283400) [pid = 2387] [serial = 769] [outer = (nil)] 13:09:01 INFO - PROCESS | 2387 | ++DOMWINDOW == 89 (0x93806400) [pid = 2387] [serial = 770] [outer = 0x93283400] 13:09:01 INFO - PROCESS | 2387 | 1477685341643 Marionette DEBUG loaded listener.js 13:09:01 INFO - PROCESS | 2387 | ++DOMWINDOW == 90 (0x9366d800) [pid = 2387] [serial = 771] [outer = 0x93283400] 13:09:02 INFO - PROCESS | 2387 | 1477685342408 Marionette TRACE conn4 <- [1,1117,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/038.html",0,null,null,[["document.write",0,null,null]]]}] 13:09:02 INFO - . 13:09:02 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/038.html | took 1421ms 13:09:02 INFO - PROCESS | 2387 | 1477685342463 Marionette TRACE conn4 -> [0,1118,"getWindowHandle",null] 13:09:02 INFO - PROCESS | 2387 | 1477685342471 Marionette TRACE conn4 <- [1,1118,null,{"value":"8"}] 13:09:02 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/039.html 13:09:02 INFO - PROCESS | 2387 | 1477685342523 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}] 13:09:02 INFO - PROCESS | 2387 | 1477685342756 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 13:09:02 INFO - PROCESS | 2387 | 1477685342933 Marionette TRACE conn4 -> [0,1120,"getWindowHandles",null] 13:09:02 INFO - PROCESS | 2387 | 1477685342940 Marionette TRACE conn4 <- [1,1120,null,["8"]] 13:09:02 INFO - PROCESS | 2387 | 1477685342948 Marionette TRACE conn4 -> [0,1121,"switchToWindow",{"name":"8"}] 13:09:02 INFO - PROCESS | 2387 | 1477685342954 Marionette TRACE conn4 <- [1,1121,null,{}] 13:09:03 INFO - PROCESS | 2387 | 1477685343007 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:09:03 INFO - PROCESS | 2387 | ++DOCSHELL 0x93a54400 == 28 [pid = 2387] [id = 263] 13:09:03 INFO - PROCESS | 2387 | ++DOMWINDOW == 91 (0x93a54800) [pid = 2387] [serial = 772] [outer = (nil)] 13:09:03 INFO - PROCESS | 2387 | ++DOMWINDOW == 92 (0x93cc5000) [pid = 2387] [serial = 773] [outer = 0x93a54800] 13:09:03 INFO - PROCESS | 2387 | 1477685343117 Marionette DEBUG loaded listener.js 13:09:03 INFO - PROCESS | 2387 | ++DOMWINDOW == 93 (0x93d4ac00) [pid = 2387] [serial = 774] [outer = 0x93a54800] 13:09:03 INFO - PROCESS | 2387 | 1477685343839 Marionette TRACE conn4 <- [1,1122,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/039.html",0,null,null,[["document.write",0,null,null]]]}] 13:09:03 INFO - . 13:09:03 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/039.html | took 1425ms 13:09:03 INFO - PROCESS | 2387 | 1477685343915 Marionette TRACE conn4 -> [0,1123,"getWindowHandle",null] 13:09:03 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/040.html 13:09:03 INFO - PROCESS | 2387 | 1477685343925 Marionette TRACE conn4 <- [1,1123,null,{"value":"8"}] 13:09:03 INFO - PROCESS | 2387 | 1477685343936 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}] 13:09:04 INFO - PROCESS | 2387 | 1477685344213 Marionette TRACE conn4 <- [1,1124,null,{"value":null}] 13:09:04 INFO - PROCESS | 2387 | 1477685344333 Marionette TRACE conn4 -> [0,1125,"getWindowHandles",null] 13:09:04 INFO - PROCESS | 2387 | 1477685344340 Marionette TRACE conn4 <- [1,1125,null,["8"]] 13:09:04 INFO - PROCESS | 2387 | 1477685344349 Marionette TRACE conn4 -> [0,1126,"switchToWindow",{"name":"8"}] 13:09:04 INFO - PROCESS | 2387 | 1477685344356 Marionette TRACE conn4 <- [1,1126,null,{}] 13:09:04 INFO - PROCESS | 2387 | 1477685344367 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:09:04 INFO - PROCESS | 2387 | ++DOCSHELL 0x95002000 == 29 [pid = 2387] [id = 264] 13:09:04 INFO - PROCESS | 2387 | ++DOMWINDOW == 94 (0x95002c00) [pid = 2387] [serial = 775] [outer = (nil)] 13:09:04 INFO - PROCESS | 2387 | ++DOMWINDOW == 95 (0x9558f800) [pid = 2387] [serial = 776] [outer = 0x95002c00] 13:09:04 INFO - PROCESS | 2387 | 1477685344531 Marionette DEBUG loaded listener.js 13:09:04 INFO - PROCESS | 2387 | ++DOMWINDOW == 96 (0x97b04800) [pid = 2387] [serial = 777] [outer = 0x95002c00] 13:09:05 INFO - PROCESS | 2387 | 1477685345301 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]]]}] 13:09:05 INFO - . 13:09:05 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/040.html | took 1390ms 13:09:05 INFO - PROCESS | 2387 | 1477685345372 Marionette TRACE conn4 -> [0,1128,"getWindowHandle",null] 13:09:05 INFO - PROCESS | 2387 | 1477685345376 Marionette TRACE conn4 <- [1,1128,null,{"value":"8"}] 13:09:05 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/041.html 13:09:05 INFO - PROCESS | 2387 | 1477685345390 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}] 13:09:05 INFO - PROCESS | 2387 | 1477685345629 Marionette TRACE conn4 <- [1,1129,null,{"value":null}] 13:09:05 INFO - PROCESS | 2387 | 1477685345793 Marionette TRACE conn4 -> [0,1130,"getWindowHandles",null] 13:09:05 INFO - PROCESS | 2387 | 1477685345798 Marionette TRACE conn4 <- [1,1130,null,["8"]] 13:09:05 INFO - PROCESS | 2387 | 1477685345814 Marionette TRACE conn4 -> [0,1131,"switchToWindow",{"name":"8"}] 13:09:05 INFO - PROCESS | 2387 | 1477685345822 Marionette TRACE conn4 <- [1,1131,null,{}] 13:09:05 INFO - PROCESS | 2387 | 1477685345835 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:09:05 INFO - PROCESS | 2387 | ++DOCSHELL 0x97c55000 == 30 [pid = 2387] [id = 265] 13:09:05 INFO - PROCESS | 2387 | ++DOMWINDOW == 97 (0x98410c00) [pid = 2387] [serial = 778] [outer = (nil)] 13:09:05 INFO - PROCESS | 2387 | ++DOMWINDOW == 98 (0x996c4800) [pid = 2387] [serial = 779] [outer = 0x98410c00] 13:09:05 INFO - PROCESS | 2387 | 1477685345939 Marionette DEBUG loaded listener.js 13:09:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 99 (0x9a3b9000) [pid = 2387] [serial = 780] [outer = 0x98410c00] 13:09:06 INFO - PROCESS | 2387 | 1477685346825 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]]]}] 13:09:06 INFO - . 13:09:06 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/041.html | took 1474ms 13:09:06 INFO - PROCESS | 2387 | 1477685346891 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 13:09:06 INFO - PROCESS | 2387 | 1477685346899 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 13:09:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/042.html 13:09:06 INFO - PROCESS | 2387 | 1477685346911 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}] 13:09:07 INFO - PROCESS | 2387 | 1477685347133 Marionette TRACE conn4 <- [1,1134,null,{"value":null}] 13:09:07 INFO - PROCESS | 2387 | --DOCSHELL 0x938d8c00 == 29 [pid = 2387] [id = 260] 13:09:07 INFO - PROCESS | 2387 | 1477685347296 Marionette TRACE conn4 -> [0,1135,"getWindowHandles",null] 13:09:07 INFO - PROCESS | 2387 | 1477685347303 Marionette TRACE conn4 <- [1,1135,null,["8"]] 13:09:07 INFO - PROCESS | 2387 | 1477685347310 Marionette TRACE conn4 -> [0,1136,"switchToWindow",{"name":"8"}] 13:09:07 INFO - PROCESS | 2387 | 1477685347318 Marionette TRACE conn4 <- [1,1136,null,{}] 13:09:07 INFO - PROCESS | 2387 | 1477685347325 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:09:07 INFO - PROCESS | 2387 | ++DOCSHELL 0x93169400 == 30 [pid = 2387] [id = 266] 13:09:07 INFO - PROCESS | 2387 | ++DOMWINDOW == 100 (0x93173400) [pid = 2387] [serial = 781] [outer = (nil)] 13:09:07 INFO - PROCESS | 2387 | ++DOMWINDOW == 101 (0x938cb800) [pid = 2387] [serial = 782] [outer = 0x93173400] 13:09:07 INFO - PROCESS | 2387 | 1477685347420 Marionette DEBUG loaded listener.js 13:09:07 INFO - PROCESS | 2387 | ++DOMWINDOW == 102 (0x938cbc00) [pid = 2387] [serial = 783] [outer = 0x93173400] 13:09:08 INFO - PROCESS | 2387 | 1477685348055 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]]]}] 13:09:08 INFO - . 13:09:08 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/042.html | took 1225ms 13:09:08 INFO - PROCESS | 2387 | 1477685348136 Marionette TRACE conn4 -> [0,1138,"getWindowHandle",null] 13:09:08 INFO - PROCESS | 2387 | 1477685348141 Marionette TRACE conn4 <- [1,1138,null,{"value":"8"}] 13:09:08 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/043.html 13:09:08 INFO - PROCESS | 2387 | 1477685348149 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}] 13:09:08 INFO - PROCESS | 2387 | 1477685348428 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 13:09:08 INFO - PROCESS | 2387 | 1477685348556 Marionette TRACE conn4 -> [0,1140,"getWindowHandles",null] 13:09:08 INFO - PROCESS | 2387 | 1477685348562 Marionette TRACE conn4 <- [1,1140,null,["8"]] 13:09:08 INFO - PROCESS | 2387 | 1477685348568 Marionette TRACE conn4 -> [0,1141,"switchToWindow",{"name":"8"}] 13:09:08 INFO - PROCESS | 2387 | 1477685348574 Marionette TRACE conn4 <- [1,1141,null,{}] 13:09:08 INFO - PROCESS | 2387 | 1477685348580 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:09:08 INFO - PROCESS | 2387 | ++DOCSHELL 0x93cb8400 == 31 [pid = 2387] [id = 267] 13:09:08 INFO - PROCESS | 2387 | ++DOMWINDOW == 103 (0x946e2800) [pid = 2387] [serial = 784] [outer = (nil)] 13:09:08 INFO - PROCESS | 2387 | ++DOMWINDOW == 104 (0x94bd0800) [pid = 2387] [serial = 785] [outer = 0x946e2800] 13:09:08 INFO - PROCESS | 2387 | 1477685348675 Marionette DEBUG loaded listener.js 13:09:08 INFO - PROCESS | 2387 | ++DOMWINDOW == 105 (0x94b2b800) [pid = 2387] [serial = 786] [outer = 0x946e2800] 13:09:09 INFO - PROCESS | 2387 | 1477685349351 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]]]}] 13:09:09 INFO - . 13:09:09 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/043.html | took 1275ms 13:09:09 INFO - PROCESS | 2387 | 1477685349432 Marionette TRACE conn4 -> [0,1143,"getWindowHandle",null] 13:09:09 INFO - PROCESS | 2387 | 1477685349439 Marionette TRACE conn4 <- [1,1143,null,{"value":"8"}] 13:09:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/044.html 13:09:09 INFO - PROCESS | 2387 | 1477685349447 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}] 13:09:09 INFO - PROCESS | 2387 | 1477685349695 Marionette TRACE conn4 <- [1,1144,null,{"value":null}] 13:09:09 INFO - PROCESS | 2387 | 1477685349717 Marionette TRACE conn4 -> [0,1145,"getWindowHandles",null] 13:09:09 INFO - PROCESS | 2387 | 1477685349721 Marionette TRACE conn4 <- [1,1145,null,["8"]] 13:09:09 INFO - PROCESS | 2387 | 1477685349726 Marionette TRACE conn4 -> [0,1146,"switchToWindow",{"name":"8"}] 13:09:09 INFO - PROCESS | 2387 | 1477685349733 Marionette TRACE conn4 <- [1,1146,null,{}] 13:09:09 INFO - PROCESS | 2387 | 1477685349740 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:09:09 INFO - PROCESS | 2387 | ++DOCSHELL 0x9b247000 == 32 [pid = 2387] [id = 268] 13:09:09 INFO - PROCESS | 2387 | ++DOMWINDOW == 106 (0x9b24b000) [pid = 2387] [serial = 787] [outer = (nil)] 13:09:09 INFO - PROCESS | 2387 | ++DOMWINDOW == 107 (0x9b43d400) [pid = 2387] [serial = 788] [outer = 0x9b24b000] 13:09:09 INFO - PROCESS | 2387 | 1477685349897 Marionette DEBUG loaded listener.js 13:09:10 INFO - PROCESS | 2387 | ++DOMWINDOW == 108 (0x9b49b400) [pid = 2387] [serial = 789] [outer = 0x9b24b000] 13:09:10 INFO - PROCESS | 2387 | --DOMWINDOW == 107 (0xa088b000) [pid = 2387] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/028.html] 13:09:10 INFO - PROCESS | 2387 | --DOMWINDOW == 106 (0xa3087800) [pid = 2387] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/020.html] 13:09:10 INFO - PROCESS | 2387 | --DOMWINDOW == 105 (0x8f98bc00) [pid = 2387] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/006.html] 13:09:10 INFO - PROCESS | 2387 | --DOMWINDOW == 104 (0x9558c400) [pid = 2387] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/026.html] 13:09:10 INFO - PROCESS | 2387 | --DOMWINDOW == 103 (0x938d6400) [pid = 2387] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/023.html] 13:09:10 INFO - PROCESS | 2387 | --DOMWINDOW == 102 (0x9b08a000) [pid = 2387] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/019.html] 13:09:10 INFO - PROCESS | 2387 | --DOMWINDOW == 101 (0x9a3be800) [pid = 2387] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/027.html] 13:09:10 INFO - PROCESS | 2387 | --DOMWINDOW == 100 (0xa1207800) [pid = 2387] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/010.html] 13:09:10 INFO - PROCESS | 2387 | --DOMWINDOW == 99 (0x94b23c00) [pid = 2387] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/007.html] 13:09:10 INFO - PROCESS | 2387 | --DOMWINDOW == 98 (0xa5f58c00) [pid = 2387] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/022.html] 13:09:10 INFO - PROCESS | 2387 | --DOMWINDOW == 97 (0x93cc5c00) [pid = 2387] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/025.html] 13:09:10 INFO - PROCESS | 2387 | --DOMWINDOW == 96 (0x938d0000) [pid = 2387] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/024.html] 13:09:10 INFO - PROCESS | 2387 | --DOMWINDOW == 95 (0x93cbf000) [pid = 2387] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/032.html] 13:09:10 INFO - PROCESS | 2387 | --DOMWINDOW == 94 (0xa5f4c400) [pid = 2387] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/021.html] 13:09:10 INFO - PROCESS | 2387 | --DOMWINDOW == 93 (0x94b21800) [pid = 2387] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/018.html] 13:09:10 INFO - PROCESS | 2387 | --DOMWINDOW == 92 (0x9a62f800) [pid = 2387] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/005.html] 13:09:10 INFO - PROCESS | 2387 | --DOMWINDOW == 91 (0x9b083800) [pid = 2387] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/008.html] 13:09:10 INFO - PROCESS | 2387 | --DOMWINDOW == 90 (0x9b503000) [pid = 2387] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/009.html] 13:09:10 INFO - PROCESS | 2387 | --DOMWINDOW == 89 (0x93160800) [pid = 2387] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/031.html] 13:09:10 INFO - PROCESS | 2387 | --DOMWINDOW == 88 (0x9315b400) [pid = 2387] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/035.html] 13:09:10 INFO - PROCESS | 2387 | --DOMWINDOW == 87 (0xa45d7800) [pid = 2387] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/017.html] 13:09:10 INFO - PROCESS | 2387 | --DOMWINDOW == 86 (0xa5f4d400) [pid = 2387] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/034.html] 13:09:10 INFO - PROCESS | 2387 | --DOMWINDOW == 85 (0x9a431000) [pid = 2387] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/033.html] 13:09:10 INFO - PROCESS | 2387 | --DOMWINDOW == 84 (0x93a4f400) [pid = 2387] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/036.html] 13:09:10 INFO - PROCESS | 2387 | --DOMWINDOW == 83 (0xa3010800) [pid = 2387] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/029.html] 13:09:10 INFO - PROCESS | 2387 | --DOMWINDOW == 82 (0xa4ce1400) [pid = 2387] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/030.html] 13:09:10 INFO - PROCESS | 2387 | 1477685350900 Marionette TRACE conn4 <- [1,1147,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/044.html",0,null,null,[["document.write",0,null,null]]]}] 13:09:10 INFO - . 13:09:10 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/044.html | took 1477ms 13:09:10 INFO - PROCESS | 2387 | 1477685350923 Marionette TRACE conn4 -> [0,1148,"getWindowHandle",null] 13:09:10 INFO - PROCESS | 2387 | 1477685350928 Marionette TRACE conn4 <- [1,1148,null,{"value":"8"}] 13:09:10 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/045.html 13:09:10 INFO - PROCESS | 2387 | 1477685350936 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}] 13:09:11 INFO - PROCESS | 2387 | 1477685351193 Marionette TRACE conn4 <- [1,1149,null,{"value":null}] 13:09:11 INFO - PROCESS | 2387 | 1477685351333 Marionette TRACE conn4 -> [0,1150,"getWindowHandles",null] 13:09:11 INFO - PROCESS | 2387 | 1477685351339 Marionette TRACE conn4 <- [1,1150,null,["8"]] 13:09:11 INFO - PROCESS | 2387 | 1477685351344 Marionette TRACE conn4 -> [0,1151,"switchToWindow",{"name":"8"}] 13:09:11 INFO - PROCESS | 2387 | 1477685351350 Marionette TRACE conn4 <- [1,1151,null,{}] 13:09:11 INFO - PROCESS | 2387 | 1477685351358 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:09:11 INFO - PROCESS | 2387 | ++DOCSHELL 0x8da29c00 == 33 [pid = 2387] [id = 269] 13:09:11 INFO - PROCESS | 2387 | ++DOMWINDOW == 83 (0x9a62f800) [pid = 2387] [serial = 790] [outer = (nil)] 13:09:11 INFO - PROCESS | 2387 | ++DOMWINDOW == 84 (0xa2702400) [pid = 2387] [serial = 791] [outer = 0x9a62f800] 13:09:11 INFO - PROCESS | 2387 | 1477685351444 Marionette DEBUG loaded listener.js 13:09:11 INFO - PROCESS | 2387 | ++DOMWINDOW == 85 (0xa278a000) [pid = 2387] [serial = 792] [outer = 0x9a62f800] 13:09:12 INFO - PROCESS | 2387 | 1477685352030 Marionette TRACE conn4 <- [1,1152,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/045.html",0,null,null,[["document.write",0,null,null]]]}] 13:09:12 INFO - . 13:09:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/045.html | took 1180ms 13:09:12 INFO - PROCESS | 2387 | 1477685352116 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 13:09:12 INFO - PROCESS | 2387 | 1477685352121 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 13:09:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/046.html 13:09:12 INFO - PROCESS | 2387 | 1477685352127 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}] 13:09:12 INFO - PROCESS | 2387 | 1477685352293 Marionette TRACE conn4 <- [1,1154,null,{"value":null}] 13:09:12 INFO - PROCESS | 2387 | 1477685352306 Marionette TRACE conn4 -> [0,1155,"getWindowHandles",null] 13:09:12 INFO - PROCESS | 2387 | 1477685352309 Marionette TRACE conn4 <- [1,1155,null,["8"]] 13:09:12 INFO - PROCESS | 2387 | 1477685352431 Marionette TRACE conn4 -> [0,1156,"switchToWindow",{"name":"8"}] 13:09:12 INFO - PROCESS | 2387 | 1477685352450 Marionette TRACE conn4 <- [1,1156,null,{}] 13:09:12 INFO - PROCESS | 2387 | 1477685352458 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:09:12 INFO - PROCESS | 2387 | ++DOCSHELL 0x93a4f400 == 34 [pid = 2387] [id = 270] 13:09:12 INFO - PROCESS | 2387 | ++DOMWINDOW == 86 (0x93a4f800) [pid = 2387] [serial = 793] [outer = (nil)] 13:09:12 INFO - PROCESS | 2387 | ++DOMWINDOW == 87 (0xa3006800) [pid = 2387] [serial = 794] [outer = 0x93a4f800] 13:09:12 INFO - PROCESS | 2387 | 1477685352544 Marionette DEBUG loaded listener.js 13:09:12 INFO - PROCESS | 2387 | ++DOMWINDOW == 88 (0xa3007800) [pid = 2387] [serial = 795] [outer = 0x93a4f800] 13:09:13 INFO - PROCESS | 2387 | 1477685353331 Marionette TRACE conn4 <- [1,1157,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/046.html",0,null,null,[["document.write",0,null,null]]]}] 13:09:13 INFO - . 13:09:13 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/046.html | took 1228ms 13:09:13 INFO - PROCESS | 2387 | 1477685353358 Marionette TRACE conn4 -> [0,1158,"getWindowHandle",null] 13:09:13 INFO - PROCESS | 2387 | 1477685353365 Marionette TRACE conn4 <- [1,1158,null,{"value":"8"}] 13:09:13 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/047.html 13:09:13 INFO - PROCESS | 2387 | 1477685353377 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}] 13:09:13 INFO - PROCESS | 2387 | 1477685353686 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 13:09:13 INFO - PROCESS | 2387 | 1477685353810 Marionette TRACE conn4 -> [0,1160,"getWindowHandles",null] 13:09:13 INFO - PROCESS | 2387 | 1477685353816 Marionette TRACE conn4 <- [1,1160,null,["8"]] 13:09:13 INFO - PROCESS | 2387 | 1477685353828 Marionette TRACE conn4 -> [0,1161,"switchToWindow",{"name":"8"}] 13:09:13 INFO - PROCESS | 2387 | 1477685353838 Marionette TRACE conn4 <- [1,1161,null,{}] 13:09:13 INFO - PROCESS | 2387 | 1477685353891 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:09:13 INFO - PROCESS | 2387 | ++DOCSHELL 0x946df400 == 35 [pid = 2387] [id = 271] 13:09:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 89 (0x946e4400) [pid = 2387] [serial = 796] [outer = (nil)] 13:09:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 90 (0x94e38800) [pid = 2387] [serial = 797] [outer = 0x946e4400] 13:09:14 INFO - PROCESS | 2387 | 1477685353994 Marionette DEBUG loaded listener.js 13:09:14 INFO - PROCESS | 2387 | ++DOMWINDOW == 91 (0x95584400) [pid = 2387] [serial = 798] [outer = 0x946e4400] 13:09:14 INFO - PROCESS | 2387 | ++DOMWINDOW == 92 (0xa0887c00) [pid = 2387] [serial = 799] [outer = 0x946e4400] 13:09:14 INFO - PROCESS | 2387 | 1477685354919 Marionette TRACE conn4 <- [1,1162,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/047.html",0,null,null,[["document.write",0,null,null]]]}] 13:09:14 INFO - . 13:09:14 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/047.html | took 1621ms 13:09:15 INFO - PROCESS | 2387 | 1477685354997 Marionette TRACE conn4 -> [0,1163,"getWindowHandle",null] 13:09:15 INFO - PROCESS | 2387 | 1477685355003 Marionette TRACE conn4 <- [1,1163,null,{"value":"8"}] 13:09:15 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/048.html 13:09:15 INFO - PROCESS | 2387 | 1477685355011 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}] 13:09:15 INFO - PROCESS | 2387 | 1477685355231 Marionette TRACE conn4 <- [1,1164,null,{"value":null}] 13:09:15 INFO - PROCESS | 2387 | 1477685355403 Marionette TRACE conn4 -> [0,1165,"getWindowHandles",null] 13:09:15 INFO - PROCESS | 2387 | 1477685355408 Marionette TRACE conn4 <- [1,1165,null,["8"]] 13:09:15 INFO - PROCESS | 2387 | 1477685355420 Marionette TRACE conn4 -> [0,1166,"switchToWindow",{"name":"8"}] 13:09:15 INFO - PROCESS | 2387 | 1477685355425 Marionette TRACE conn4 <- [1,1166,null,{}] 13:09:15 INFO - PROCESS | 2387 | 1477685355431 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:09:15 INFO - PROCESS | 2387 | ++DOCSHELL 0xa3086800 == 36 [pid = 2387] [id = 272] 13:09:15 INFO - PROCESS | 2387 | ++DOMWINDOW == 93 (0xa3087000) [pid = 2387] [serial = 800] [outer = (nil)] 13:09:15 INFO - PROCESS | 2387 | ++DOMWINDOW == 94 (0xa457d400) [pid = 2387] [serial = 801] [outer = 0xa3087000] 13:09:15 INFO - PROCESS | 2387 | 1477685355573 Marionette DEBUG loaded listener.js 13:09:15 INFO - PROCESS | 2387 | ++DOMWINDOW == 95 (0xa45e0400) [pid = 2387] [serial = 802] [outer = 0xa3087000] 13:09:16 INFO - PROCESS | 2387 | ++DOMWINDOW == 96 (0xa3086400) [pid = 2387] [serial = 803] [outer = 0xa3087000] 13:09:16 INFO - PROCESS | 2387 | 1477685356350 Marionette TRACE conn4 <- [1,1167,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/048.html",0,null,null,[["document.write",0,null,null]]]}] 13:09:16 INFO - . 13:09:16 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/048.html | took 1430ms 13:09:16 INFO - PROCESS | 2387 | 1477685356450 Marionette TRACE conn4 -> [0,1168,"getWindowHandle",null] 13:09:16 INFO - PROCESS | 2387 | 1477685356459 Marionette TRACE conn4 <- [1,1168,null,{"value":"8"}] 13:09:16 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/049.html 13:09:16 INFO - PROCESS | 2387 | 1477685356484 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}] 13:09:16 INFO - PROCESS | 2387 | 1477685356681 Marionette TRACE conn4 <- [1,1169,null,{"value":null}] 13:09:16 INFO - PROCESS | 2387 | 1477685356857 Marionette TRACE conn4 -> [0,1170,"getWindowHandles",null] 13:09:16 INFO - PROCESS | 2387 | 1477685356862 Marionette TRACE conn4 <- [1,1170,null,["8"]] 13:09:16 INFO - PROCESS | 2387 | 1477685356869 Marionette TRACE conn4 -> [0,1171,"switchToWindow",{"name":"8"}] 13:09:16 INFO - PROCESS | 2387 | 1477685356887 Marionette TRACE conn4 <- [1,1171,null,{}] 13:09:16 INFO - PROCESS | 2387 | 1477685356941 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:09:16 INFO - PROCESS | 2387 | ++DOCSHELL 0x95010c00 == 37 [pid = 2387] [id = 273] 13:09:16 INFO - PROCESS | 2387 | ++DOMWINDOW == 97 (0xa5f4b400) [pid = 2387] [serial = 804] [outer = (nil)] 13:09:17 INFO - PROCESS | 2387 | ++DOMWINDOW == 98 (0x942bcc00) [pid = 2387] [serial = 805] [outer = 0xa5f4b400] 13:09:17 INFO - PROCESS | 2387 | 1477685357042 Marionette DEBUG loaded listener.js 13:09:17 INFO - PROCESS | 2387 | ++DOMWINDOW == 99 (0x942bf400) [pid = 2387] [serial = 806] [outer = 0xa5f4b400] 13:09:17 INFO - PROCESS | 2387 | 1477685357737 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]]]}] 13:09:17 INFO - . 13:09:17 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/049.html | took 1345ms 13:09:17 INFO - PROCESS | 2387 | 1477685357826 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 13:09:17 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/050.html 13:09:17 INFO - PROCESS | 2387 | 1477685357832 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 13:09:17 INFO - PROCESS | 2387 | 1477685357860 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}] 13:09:18 INFO - PROCESS | 2387 | 1477685358115 Marionette TRACE conn4 <- [1,1174,null,{"value":null}] 13:09:18 INFO - PROCESS | 2387 | 1477685358237 Marionette TRACE conn4 -> [0,1175,"getWindowHandles",null] 13:09:18 INFO - PROCESS | 2387 | 1477685358243 Marionette TRACE conn4 <- [1,1175,null,["8"]] 13:09:18 INFO - PROCESS | 2387 | 1477685358254 Marionette TRACE conn4 -> [0,1176,"switchToWindow",{"name":"8"}] 13:09:18 INFO - PROCESS | 2387 | 1477685358261 Marionette TRACE conn4 <- [1,1176,null,{}] 13:09:18 INFO - PROCESS | 2387 | 1477685358268 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:09:18 INFO - PROCESS | 2387 | ++DOCSHELL 0xa278dc00 == 38 [pid = 2387] [id = 274] 13:09:18 INFO - PROCESS | 2387 | ++DOMWINDOW == 100 (0xa93bd000) [pid = 2387] [serial = 807] [outer = (nil)] 13:09:18 INFO - PROCESS | 2387 | ++DOMWINDOW == 101 (0x950cd000) [pid = 2387] [serial = 808] [outer = 0xa93bd000] 13:09:18 INFO - PROCESS | 2387 | 1477685358368 Marionette DEBUG loaded listener.js 13:09:18 INFO - PROCESS | 2387 | ++DOMWINDOW == 102 (0x950d0400) [pid = 2387] [serial = 809] [outer = 0xa93bd000] 13:09:19 INFO - PROCESS | 2387 | 1477685359016 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]]]}] 13:09:19 INFO - . 13:09:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/050.html | took 1227ms 13:09:19 INFO - PROCESS | 2387 | 1477685359076 Marionette TRACE conn4 -> [0,1178,"getWindowHandle",null] 13:09:19 INFO - PROCESS | 2387 | 1477685359082 Marionette TRACE conn4 <- [1,1178,null,{"value":"8"}] 13:09:19 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/051.html 13:09:19 INFO - PROCESS | 2387 | 1477685359095 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}] 13:09:19 INFO - PROCESS | 2387 | 1477685359311 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 13:09:19 INFO - PROCESS | 2387 | 1477685359449 Marionette TRACE conn4 -> [0,1180,"getWindowHandles",null] 13:09:19 INFO - PROCESS | 2387 | 1477685359454 Marionette TRACE conn4 <- [1,1180,null,["8"]] 13:09:19 INFO - PROCESS | 2387 | 1477685359460 Marionette TRACE conn4 -> [0,1181,"switchToWindow",{"name":"8"}] 13:09:19 INFO - PROCESS | 2387 | 1477685359466 Marionette TRACE conn4 <- [1,1181,null,{}] 13:09:19 INFO - PROCESS | 2387 | 1477685359473 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:09:19 INFO - PROCESS | 2387 | ++DOCSHELL 0x8dc5bc00 == 39 [pid = 2387] [id = 275] 13:09:19 INFO - PROCESS | 2387 | ++DOMWINDOW == 103 (0x8f955800) [pid = 2387] [serial = 810] [outer = (nil)] 13:09:19 INFO - PROCESS | 2387 | ++DOMWINDOW == 104 (0x946df800) [pid = 2387] [serial = 811] [outer = 0x8f955800] 13:09:19 INFO - PROCESS | 2387 | 1477685359639 Marionette DEBUG loaded listener.js 13:09:19 INFO - PROCESS | 2387 | ++DOMWINDOW == 105 (0x942c4800) [pid = 2387] [serial = 812] [outer = 0x8f955800] 13:09:20 INFO - PROCESS | 2387 | 1477685360364 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]]]}] 13:09:20 INFO - . 13:09:20 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/051.html | took 1323ms 13:09:20 INFO - PROCESS | 2387 | 1477685360423 Marionette TRACE conn4 -> [0,1183,"getWindowHandle",null] 13:09:20 INFO - PROCESS | 2387 | 1477685360426 Marionette TRACE conn4 <- [1,1183,null,{"value":"8"}] 13:09:20 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml 13:09:20 INFO - PROCESS | 2387 | 1477685360437 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}] 13:09:20 INFO - PROCESS | 2387 | 1477685360675 Marionette TRACE conn4 <- [1,1184,null,{"value":null}] 13:09:20 INFO - PROCESS | 2387 | 1477685360827 Marionette TRACE conn4 -> [0,1185,"getWindowHandles",null] 13:09:20 INFO - PROCESS | 2387 | 1477685360833 Marionette TRACE conn4 <- [1,1185,null,["8"]] 13:09:20 INFO - PROCESS | 2387 | 1477685360857 Marionette TRACE conn4 -> [0,1186,"switchToWindow",{"name":"8"}] 13:09:20 INFO - PROCESS | 2387 | 1477685360868 Marionette TRACE conn4 <- [1,1186,null,{}] 13:09:20 INFO - PROCESS | 2387 | 1477685360881 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:09:20 INFO - PROCESS | 2387 | ++DOCSHELL 0x8dcf7c00 == 40 [pid = 2387] [id = 276] 13:09:20 INFO - PROCESS | 2387 | ++DOMWINDOW == 106 (0x8f8d8800) [pid = 2387] [serial = 813] [outer = (nil)] 13:09:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 107 (0x8fba2000) [pid = 2387] [serial = 814] [outer = 0x8f8d8800] 13:09:21 INFO - PROCESS | 2387 | 1477685361014 Marionette DEBUG loaded listener.js 13:09:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 108 (0x8fba8800) [pid = 2387] [serial = 815] [outer = 0x8f8d8800] 13:09:21 INFO - PROCESS | 2387 | 1477685361925 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]]]}] 13:09:21 INFO - . 13:09:21 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml | took 1533ms 13:09:21 INFO - PROCESS | 2387 | 1477685361972 Marionette TRACE conn4 -> [0,1188,"getWindowHandle",null] 13:09:21 INFO - PROCESS | 2387 | 1477685361980 Marionette TRACE conn4 <- [1,1188,null,{"value":"8"}] 13:09:21 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html 13:09:22 INFO - PROCESS | 2387 | 1477685361992 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}] 13:09:22 INFO - PROCESS | 2387 | 1477685362318 Marionette TRACE conn4 <- [1,1189,null,{"value":null}] 13:09:22 INFO - PROCESS | 2387 | 1477685362495 Marionette TRACE conn4 -> [0,1190,"getWindowHandles",null] 13:09:22 INFO - PROCESS | 2387 | 1477685362501 Marionette TRACE conn4 <- [1,1190,null,["8"]] 13:09:22 INFO - PROCESS | 2387 | 1477685362511 Marionette TRACE conn4 -> [0,1191,"switchToWindow",{"name":"8"}] 13:09:22 INFO - PROCESS | 2387 | 1477685362519 Marionette TRACE conn4 <- [1,1191,null,{}] 13:09:22 INFO - PROCESS | 2387 | 1477685362525 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:09:22 INFO - PROCESS | 2387 | ++DOCSHELL 0x91073400 == 41 [pid = 2387] [id = 277] 13:09:22 INFO - PROCESS | 2387 | ++DOMWINDOW == 109 (0x921cf400) [pid = 2387] [serial = 816] [outer = (nil)] 13:09:22 INFO - PROCESS | 2387 | ++DOMWINDOW == 110 (0x93160800) [pid = 2387] [serial = 817] [outer = 0x921cf400] 13:09:22 INFO - PROCESS | 2387 | 1477685362621 Marionette DEBUG loaded listener.js 13:09:22 INFO - PROCESS | 2387 | ++DOMWINDOW == 111 (0x93165800) [pid = 2387] [serial = 818] [outer = 0x921cf400] 13:09:23 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f8d7400 == 42 [pid = 2387] [id = 278] 13:09:23 INFO - PROCESS | 2387 | ++DOMWINDOW == 112 (0x93166000) [pid = 2387] [serial = 819] [outer = (nil)] 13:09:23 INFO - PROCESS | 2387 | ++DOMWINDOW == 113 (0x93173800) [pid = 2387] [serial = 820] [outer = 0x93166000] 13:09:23 INFO - PROCESS | 2387 | ++DOMWINDOW == 114 (0x93cbec00) [pid = 2387] [serial = 821] [outer = 0x93166000] 13:09:23 INFO - PROCESS | 2387 | --DOCSHELL 0x8da29c00 == 41 [pid = 2387] [id = 269] 13:09:23 INFO - PROCESS | 2387 | --DOCSHELL 0x9b247000 == 40 [pid = 2387] [id = 268] 13:09:23 INFO - PROCESS | 2387 | --DOCSHELL 0x93cb8400 == 39 [pid = 2387] [id = 267] 13:09:23 INFO - PROCESS | 2387 | --DOCSHELL 0x93169400 == 38 [pid = 2387] [id = 266] 13:09:23 INFO - PROCESS | 2387 | --DOMWINDOW == 113 (0x93cc9800) [pid = 2387] [serial = 732] [outer = (nil)] [url = about:blank] 13:09:23 INFO - PROCESS | 2387 | --DOMWINDOW == 112 (0x938d5c00) [pid = 2387] [serial = 728] [outer = (nil)] [url = about:blank] 13:09:23 INFO - PROCESS | 2387 | --DOMWINDOW == 111 (0x938d7400) [pid = 2387] [serial = 729] [outer = (nil)] [url = about:blank] 13:09:23 INFO - PROCESS | 2387 | --DOMWINDOW == 110 (0xa93c6800) [pid = 2387] [serial = 725] [outer = (nil)] [url = about:blank] 13:09:23 INFO - PROCESS | 2387 | --DOMWINDOW == 109 (0x93cc0800) [pid = 2387] [serial = 726] [outer = (nil)] [url = about:blank] 13:09:23 INFO - PROCESS | 2387 | --DOMWINDOW == 108 (0xa933f000) [pid = 2387] [serial = 722] [outer = (nil)] [url = about:blank] 13:09:23 INFO - PROCESS | 2387 | --DOMWINDOW == 107 (0xa93ba400) [pid = 2387] [serial = 723] [outer = (nil)] [url = about:blank] 13:09:23 INFO - PROCESS | 2387 | --DOMWINDOW == 106 (0xa5f4dc00) [pid = 2387] [serial = 719] [outer = (nil)] [url = about:blank] 13:09:23 INFO - PROCESS | 2387 | --DOMWINDOW == 105 (0xa5f52400) [pid = 2387] [serial = 720] [outer = (nil)] [url = about:blank] 13:09:23 INFO - PROCESS | 2387 | --DOMWINDOW == 104 (0xa4589000) [pid = 2387] [serial = 716] [outer = (nil)] [url = about:blank] 13:09:23 INFO - PROCESS | 2387 | --DOMWINDOW == 103 (0xa45dfc00) [pid = 2387] [serial = 717] [outer = (nil)] [url = about:blank] 13:09:23 INFO - PROCESS | 2387 | --DOMWINDOW == 102 (0xa0887800) [pid = 2387] [serial = 713] [outer = (nil)] [url = about:blank] 13:09:23 INFO - PROCESS | 2387 | --DOMWINDOW == 101 (0xa0889800) [pid = 2387] [serial = 714] [outer = (nil)] [url = about:blank] 13:09:23 INFO - PROCESS | 2387 | --DOMWINDOW == 100 (0x94e2d800) [pid = 2387] [serial = 710] [outer = (nil)] [url = about:blank] 13:09:23 INFO - PROCESS | 2387 | --DOMWINDOW == 99 (0x9558fc00) [pid = 2387] [serial = 711] [outer = (nil)] [url = about:blank] 13:09:23 INFO - PROCESS | 2387 | --DOMWINDOW == 98 (0xa45ddc00) [pid = 2387] [serial = 708] [outer = (nil)] [url = about:blank] 13:09:23 INFO - PROCESS | 2387 | --DOMWINDOW == 97 (0x923a9800) [pid = 2387] [serial = 675] [outer = (nil)] [url = about:blank] 13:09:23 INFO - PROCESS | 2387 | --DOMWINDOW == 96 (0xa2788000) [pid = 2387] [serial = 687] [outer = (nil)] [url = about:blank] 13:09:23 INFO - PROCESS | 2387 | --DOMWINDOW == 95 (0x94b2a800) [pid = 2387] [serial = 678] [outer = (nil)] [url = about:blank] 13:09:23 INFO - PROCESS | 2387 | --DOMWINDOW == 94 (0x9b082800) [pid = 2387] [serial = 672] [outer = (nil)] [url = about:blank] 13:09:23 INFO - PROCESS | 2387 | --DOMWINDOW == 93 (0x9b434c00) [pid = 2387] [serial = 681] [outer = (nil)] [url = about:blank] 13:09:23 INFO - PROCESS | 2387 | --DOMWINDOW == 92 (0xa0888800) [pid = 2387] [serial = 684] [outer = (nil)] [url = about:blank] 13:09:23 INFO - PROCESS | 2387 | --DOMWINDOW == 91 (0x93cc0400) [pid = 2387] [serial = 764] [outer = (nil)] [url = about:blank] 13:09:23 INFO - PROCESS | 2387 | --DOMWINDOW == 90 (0x93cc0c00) [pid = 2387] [serial = 765] [outer = (nil)] [url = about:blank] 13:09:23 INFO - PROCESS | 2387 | --DOMWINDOW == 89 (0x93160000) [pid = 2387] [serial = 761] [outer = (nil)] [url = about:blank] 13:09:23 INFO - PROCESS | 2387 | --DOMWINDOW == 88 (0x93161c00) [pid = 2387] [serial = 762] [outer = (nil)] [url = about:blank] 13:09:23 INFO - PROCESS | 2387 | --DOMWINDOW == 87 (0x93a47400) [pid = 2387] [serial = 758] [outer = (nil)] [url = about:blank] 13:09:23 INFO - PROCESS | 2387 | --DOMWINDOW == 86 (0x93a4a000) [pid = 2387] [serial = 759] [outer = (nil)] [url = about:blank] 13:09:23 INFO - PROCESS | 2387 | --DOMWINDOW == 85 (0x9b088000) [pid = 2387] [serial = 755] [outer = (nil)] [url = about:blank] 13:09:23 INFO - PROCESS | 2387 | --DOMWINDOW == 84 (0xa1210400) [pid = 2387] [serial = 756] [outer = (nil)] [url = about:blank] 13:09:23 INFO - PROCESS | 2387 | --DOMWINDOW == 83 (0x93cccc00) [pid = 2387] [serial = 752] [outer = (nil)] [url = about:blank] 13:09:23 INFO - PROCESS | 2387 | --DOMWINDOW == 82 (0x9464bc00) [pid = 2387] [serial = 753] [outer = (nil)] [url = about:blank] 13:09:23 INFO - PROCESS | 2387 | --DOMWINDOW == 81 (0x93162800) [pid = 2387] [serial = 749] [outer = (nil)] [url = about:blank] 13:09:23 INFO - PROCESS | 2387 | --DOMWINDOW == 80 (0x93164c00) [pid = 2387] [serial = 750] [outer = (nil)] [url = about:blank] 13:09:23 INFO - PROCESS | 2387 | --DOMWINDOW == 79 (0xa5f50400) [pid = 2387] [serial = 746] [outer = (nil)] [url = about:blank] 13:09:23 INFO - PROCESS | 2387 | --DOMWINDOW == 78 (0xa5f50c00) [pid = 2387] [serial = 747] [outer = (nil)] [url = about:blank] 13:09:23 INFO - PROCESS | 2387 | --DOMWINDOW == 77 (0xa3085400) [pid = 2387] [serial = 743] [outer = (nil)] [url = about:blank] 13:09:23 INFO - PROCESS | 2387 | --DOMWINDOW == 76 (0xa4843c00) [pid = 2387] [serial = 744] [outer = (nil)] [url = about:blank] 13:09:23 INFO - PROCESS | 2387 | --DOMWINDOW == 75 (0xa2706000) [pid = 2387] [serial = 740] [outer = (nil)] [url = about:blank] 13:09:23 INFO - PROCESS | 2387 | --DOMWINDOW == 74 (0xa2707c00) [pid = 2387] [serial = 741] [outer = (nil)] [url = about:blank] 13:09:23 INFO - PROCESS | 2387 | --DOMWINDOW == 73 (0x9a4d5800) [pid = 2387] [serial = 737] [outer = (nil)] [url = about:blank] 13:09:23 INFO - PROCESS | 2387 | --DOMWINDOW == 72 (0x9b082c00) [pid = 2387] [serial = 738] [outer = (nil)] [url = about:blank] 13:09:23 INFO - PROCESS | 2387 | --DOMWINDOW == 71 (0x97b0a400) [pid = 2387] [serial = 734] [outer = (nil)] [url = about:blank] 13:09:23 INFO - PROCESS | 2387 | --DOMWINDOW == 70 (0x97b51c00) [pid = 2387] [serial = 735] [outer = (nil)] [url = about:blank] 13:09:23 INFO - PROCESS | 2387 | --DOMWINDOW == 69 (0x93cc8c00) [pid = 2387] [serial = 731] [outer = (nil)] [url = about:blank] 13:09:23 INFO - PROCESS | 2387 | 1477685363580 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]]]}] 13:09:23 INFO - ... 13:09:23 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html | took 1681ms 13:09:23 INFO - PROCESS | 2387 | 1477685363672 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 13:09:23 INFO - PROCESS | 2387 | 1477685363678 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 13:09:23 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html 13:09:23 INFO - PROCESS | 2387 | 1477685363686 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}] 13:09:23 INFO - PROCESS | 2387 | 1477685363892 Marionette TRACE conn4 <- [1,1194,null,{"value":null}] 13:09:24 INFO - PROCESS | 2387 | 1477685364042 Marionette TRACE conn4 -> [0,1195,"getWindowHandles",null] 13:09:24 INFO - PROCESS | 2387 | 1477685364047 Marionette TRACE conn4 <- [1,1195,null,["8"]] 13:09:24 INFO - PROCESS | 2387 | 1477685364054 Marionette TRACE conn4 -> [0,1196,"switchToWindow",{"name":"8"}] 13:09:24 INFO - PROCESS | 2387 | 1477685364060 Marionette TRACE conn4 <- [1,1196,null,{}] 13:09:24 INFO - PROCESS | 2387 | 1477685364070 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:09:24 INFO - PROCESS | 2387 | ++DOCSHELL 0x93a4a000 == 39 [pid = 2387] [id = 279] 13:09:24 INFO - PROCESS | 2387 | ++DOMWINDOW == 70 (0x93a4ac00) [pid = 2387] [serial = 822] [outer = (nil)] 13:09:24 INFO - PROCESS | 2387 | ++DOMWINDOW == 71 (0x93cc0400) [pid = 2387] [serial = 823] [outer = 0x93a4ac00] 13:09:24 INFO - PROCESS | 2387 | 1477685364158 Marionette DEBUG loaded listener.js 13:09:24 INFO - PROCESS | 2387 | ++DOMWINDOW == 72 (0x93ccb000) [pid = 2387] [serial = 824] [outer = 0x93a4ac00] 13:09:24 INFO - PROCESS | 2387 | ++DOCSHELL 0x93169c00 == 40 [pid = 2387] [id = 280] 13:09:24 INFO - PROCESS | 2387 | ++DOMWINDOW == 73 (0x942c7400) [pid = 2387] [serial = 825] [outer = (nil)] 13:09:24 INFO - PROCESS | 2387 | ++DOMWINDOW == 74 (0x942bf000) [pid = 2387] [serial = 826] [outer = 0x942c7400] 13:09:24 INFO - PROCESS | 2387 | 1477685364838 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]]]}] 13:09:24 INFO - . 13:09:24 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html | took 1223ms 13:09:24 INFO - PROCESS | 2387 | 1477685364917 Marionette TRACE conn4 -> [0,1198,"getWindowHandle",null] 13:09:24 INFO - PROCESS | 2387 | 1477685364925 Marionette TRACE conn4 <- [1,1198,null,{"value":"8"}] 13:09:24 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html 13:09:24 INFO - PROCESS | 2387 | 1477685364933 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}] 13:09:25 INFO - PROCESS | 2387 | 1477685365180 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 13:09:25 INFO - PROCESS | 2387 | 1477685365197 Marionette TRACE conn4 -> [0,1200,"getWindowHandles",null] 13:09:25 INFO - PROCESS | 2387 | 1477685365201 Marionette TRACE conn4 <- [1,1200,null,["8"]] 13:09:25 INFO - PROCESS | 2387 | 1477685365208 Marionette TRACE conn4 -> [0,1201,"switchToWindow",{"name":"8"}] 13:09:25 INFO - PROCESS | 2387 | 1477685365215 Marionette TRACE conn4 <- [1,1201,null,{}] 13:09:25 INFO - PROCESS | 2387 | 1477685365223 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:09:25 INFO - PROCESS | 2387 | ++DOCSHELL 0x946e8c00 == 41 [pid = 2387] [id = 281] 13:09:25 INFO - PROCESS | 2387 | ++DOMWINDOW == 75 (0x94b1e400) [pid = 2387] [serial = 827] [outer = (nil)] 13:09:25 INFO - PROCESS | 2387 | ++DOMWINDOW == 76 (0x94b28c00) [pid = 2387] [serial = 828] [outer = 0x94b1e400] 13:09:25 INFO - PROCESS | 2387 | 1477685365323 Marionette DEBUG loaded listener.js 13:09:25 INFO - PROCESS | 2387 | ++DOMWINDOW == 77 (0x950ccc00) [pid = 2387] [serial = 829] [outer = 0x94b1e400] 13:09:25 INFO - PROCESS | 2387 | ++DOCSHELL 0x950d3000 == 42 [pid = 2387] [id = 282] 13:09:25 INFO - PROCESS | 2387 | ++DOMWINDOW == 78 (0x97b56400) [pid = 2387] [serial = 830] [outer = (nil)] 13:09:25 INFO - PROCESS | 2387 | ++DOMWINDOW == 79 (0x946e5c00) [pid = 2387] [serial = 831] [outer = 0x97b56400] 13:09:26 INFO - PROCESS | 2387 | 1477685366048 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]]]}] 13:09:26 INFO - . 13:09:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html | took 1170ms 13:09:26 INFO - PROCESS | 2387 | 1477685366110 Marionette TRACE conn4 -> [0,1203,"getWindowHandle",null] 13:09:26 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html 13:09:26 INFO - PROCESS | 2387 | 1477685366115 Marionette TRACE conn4 <- [1,1203,null,{"value":"8"}] 13:09:26 INFO - PROCESS | 2387 | 1477685366123 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}] 13:09:26 INFO - PROCESS | 2387 | 1477685366378 Marionette TRACE conn4 <- [1,1204,null,{"value":null}] 13:09:26 INFO - PROCESS | 2387 | 1477685366407 Marionette TRACE conn4 -> [0,1205,"getWindowHandles",null] 13:09:26 INFO - PROCESS | 2387 | 1477685366413 Marionette TRACE conn4 <- [1,1205,null,["8"]] 13:09:26 INFO - PROCESS | 2387 | 1477685366419 Marionette TRACE conn4 -> [0,1206,"switchToWindow",{"name":"8"}] 13:09:26 INFO - PROCESS | 2387 | 1477685366425 Marionette TRACE conn4 <- [1,1206,null,{}] 13:09:26 INFO - PROCESS | 2387 | 1477685366501 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:09:26 INFO - PROCESS | 2387 | ++DOCSHELL 0x95586000 == 43 [pid = 2387] [id = 283] 13:09:26 INFO - PROCESS | 2387 | ++DOMWINDOW == 80 (0x97b0a400) [pid = 2387] [serial = 832] [outer = (nil)] 13:09:26 INFO - PROCESS | 2387 | ++DOMWINDOW == 81 (0x99657000) [pid = 2387] [serial = 833] [outer = 0x97b0a400] 13:09:26 INFO - PROCESS | 2387 | 1477685366591 Marionette DEBUG loaded listener.js 13:09:26 INFO - PROCESS | 2387 | ++DOMWINDOW == 82 (0x9a372000) [pid = 2387] [serial = 834] [outer = 0x97b0a400] 13:09:27 INFO - PROCESS | 2387 | ++DOCSHELL 0x9b248c00 == 44 [pid = 2387] [id = 284] 13:09:27 INFO - PROCESS | 2387 | ++DOMWINDOW == 83 (0x9b503000) [pid = 2387] [serial = 835] [outer = (nil)] 13:09:27 INFO - PROCESS | 2387 | ++DOMWINDOW == 84 (0x8f8e0000) [pid = 2387] [serial = 836] [outer = 0x9b503000] 13:09:27 INFO - PROCESS | 2387 | 1477685367314 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]]]}] 13:09:27 INFO - . 13:09:27 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html | took 1272ms 13:09:27 INFO - PROCESS | 2387 | 1477685367394 Marionette TRACE conn4 -> [0,1208,"getWindowHandle",null] 13:09:27 INFO - PROCESS | 2387 | 1477685367399 Marionette TRACE conn4 <- [1,1208,null,{"value":"8"}] 13:09:27 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html 13:09:27 INFO - PROCESS | 2387 | 1477685367423 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}] 13:09:27 INFO - PROCESS | 2387 | 1477685367665 Marionette TRACE conn4 <- [1,1209,null,{"value":null}] 13:09:27 INFO - PROCESS | 2387 | 1477685367685 Marionette TRACE conn4 -> [0,1210,"getWindowHandles",null] 13:09:27 INFO - PROCESS | 2387 | 1477685367688 Marionette TRACE conn4 <- [1,1210,null,["8"]] 13:09:27 INFO - PROCESS | 2387 | 1477685367693 Marionette TRACE conn4 -> [0,1211,"switchToWindow",{"name":"8"}] 13:09:27 INFO - PROCESS | 2387 | 1477685367698 Marionette TRACE conn4 <- [1,1211,null,{}] 13:09:27 INFO - PROCESS | 2387 | 1477685367704 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:09:27 INFO - PROCESS | 2387 | ++DOCSHELL 0x9b0cd000 == 45 [pid = 2387] [id = 285] 13:09:27 INFO - PROCESS | 2387 | ++DOMWINDOW == 85 (0x9b0ce000) [pid = 2387] [serial = 837] [outer = (nil)] 13:09:27 INFO - PROCESS | 2387 | ++DOMWINDOW == 86 (0x9b435c00) [pid = 2387] [serial = 838] [outer = 0x9b0ce000] 13:09:27 INFO - PROCESS | 2387 | 1477685367862 Marionette DEBUG loaded listener.js 13:09:27 INFO - PROCESS | 2387 | ++DOMWINDOW == 87 (0x9b43ac00) [pid = 2387] [serial = 839] [outer = 0x9b0ce000] 13:09:28 INFO - PROCESS | 2387 | --DOMWINDOW == 86 (0x93173400) [pid = 2387] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/042.html] 13:09:28 INFO - PROCESS | 2387 | --DOMWINDOW == 85 (0x98410c00) [pid = 2387] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/041.html] 13:09:28 INFO - PROCESS | 2387 | --DOMWINDOW == 84 (0x95002c00) [pid = 2387] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/040.html] 13:09:28 INFO - PROCESS | 2387 | --DOMWINDOW == 83 (0x93283400) [pid = 2387] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/038.html] 13:09:28 INFO - PROCESS | 2387 | --DOMWINDOW == 82 (0x93a54800) [pid = 2387] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/039.html] 13:09:28 INFO - PROCESS | 2387 | --DOMWINDOW == 81 (0x9b24b000) [pid = 2387] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/044.html] 13:09:28 INFO - PROCESS | 2387 | --DOMWINDOW == 80 (0x9a62f800) [pid = 2387] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/045.html] 13:09:28 INFO - PROCESS | 2387 | --DOMWINDOW == 79 (0x946e2800) [pid = 2387] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/043.html] 13:09:28 INFO - PROCESS | 2387 | ++DOCSHELL 0x946da400 == 46 [pid = 2387] [id = 286] 13:09:28 INFO - PROCESS | 2387 | ++DOMWINDOW == 80 (0x95002c00) [pid = 2387] [serial = 840] [outer = (nil)] 13:09:28 INFO - PROCESS | 2387 | ++DOMWINDOW == 81 (0x97bc5800) [pid = 2387] [serial = 841] [outer = 0x95002c00] 13:09:28 INFO - PROCESS | 2387 | 1477685368768 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]]]}] 13:09:28 INFO - . 13:09:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html | took 1376ms 13:09:28 INFO - PROCESS | 2387 | 1477685368799 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 13:09:28 INFO - PROCESS | 2387 | 1477685368802 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 13:09:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html 13:09:28 INFO - PROCESS | 2387 | 1477685368810 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}] 13:09:29 INFO - PROCESS | 2387 | 1477685369073 Marionette TRACE conn4 <- [1,1214,null,{"value":null}] 13:09:29 INFO - PROCESS | 2387 | 1477685369092 Marionette TRACE conn4 -> [0,1215,"getWindowHandles",null] 13:09:29 INFO - PROCESS | 2387 | 1477685369095 Marionette TRACE conn4 <- [1,1215,null,["8"]] 13:09:29 INFO - PROCESS | 2387 | 1477685369101 Marionette TRACE conn4 -> [0,1216,"switchToWindow",{"name":"8"}] 13:09:29 INFO - PROCESS | 2387 | 1477685369107 Marionette TRACE conn4 <- [1,1216,null,{}] 13:09:29 INFO - PROCESS | 2387 | 1477685369112 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:09:29 INFO - PROCESS | 2387 | ++DOCSHELL 0xa1204c00 == 47 [pid = 2387] [id = 287] 13:09:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 82 (0xa278bc00) [pid = 2387] [serial = 842] [outer = (nil)] 13:09:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 83 (0xa2c45000) [pid = 2387] [serial = 843] [outer = 0xa278bc00] 13:09:29 INFO - PROCESS | 2387 | 1477685369196 Marionette DEBUG loaded listener.js 13:09:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 84 (0xa3010800) [pid = 2387] [serial = 844] [outer = 0xa278bc00] 13:09:29 INFO - PROCESS | 2387 | ++DOCSHELL 0xa308b000 == 48 [pid = 2387] [id = 288] 13:09:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 85 (0xa4888800) [pid = 2387] [serial = 845] [outer = (nil)] 13:09:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 86 (0xa4891800) [pid = 2387] [serial = 846] [outer = 0xa4888800] 13:09:29 INFO - PROCESS | 2387 | 1477685369962 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]]]}] 13:09:30 INFO - . 13:09:30 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html | took 1221ms 13:09:30 INFO - PROCESS | 2387 | 1477685370031 Marionette TRACE conn4 -> [0,1218,"getWindowHandle",null] 13:09:30 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html 13:09:30 INFO - PROCESS | 2387 | 1477685370037 Marionette TRACE conn4 <- [1,1218,null,{"value":"8"}] 13:09:30 INFO - PROCESS | 2387 | 1477685370044 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}] 13:09:30 INFO - PROCESS | 2387 | 1477685370278 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 13:09:30 INFO - PROCESS | 2387 | 1477685370291 Marionette TRACE conn4 -> [0,1220,"getWindowHandles",null] 13:09:30 INFO - PROCESS | 2387 | 1477685370294 Marionette TRACE conn4 <- [1,1220,null,["8"]] 13:09:30 INFO - PROCESS | 2387 | 1477685370306 Marionette TRACE conn4 -> [0,1221,"switchToWindow",{"name":"8"}] 13:09:30 INFO - PROCESS | 2387 | 1477685370310 Marionette TRACE conn4 <- [1,1221,null,{}] 13:09:30 INFO - PROCESS | 2387 | 1477685370348 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:09:30 INFO - PROCESS | 2387 | ++DOCSHELL 0x8da29000 == 49 [pid = 2387] [id = 289] 13:09:30 INFO - PROCESS | 2387 | ++DOMWINDOW == 87 (0x8da37c00) [pid = 2387] [serial = 847] [outer = (nil)] 13:09:30 INFO - PROCESS | 2387 | ++DOMWINDOW == 88 (0x8dc92800) [pid = 2387] [serial = 848] [outer = 0x8da37c00] 13:09:30 INFO - PROCESS | 2387 | 1477685370530 Marionette DEBUG loaded listener.js 13:09:30 INFO - PROCESS | 2387 | ++DOMWINDOW == 89 (0x8fab8800) [pid = 2387] [serial = 849] [outer = 0x8da37c00] 13:09:31 INFO - PROCESS | 2387 | ++DOCSHELL 0x9315cc00 == 50 [pid = 2387] [id = 290] 13:09:31 INFO - PROCESS | 2387 | ++DOMWINDOW == 90 (0x9315f800) [pid = 2387] [serial = 850] [outer = (nil)] 13:09:31 INFO - PROCESS | 2387 | ++DOMWINDOW == 91 (0x93160000) [pid = 2387] [serial = 851] [outer = 0x9315f800] 13:09:31 INFO - PROCESS | 2387 | 1477685371373 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]]]}] 13:09:31 INFO - . 13:09:31 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html | took 1372ms 13:09:31 INFO - PROCESS | 2387 | 1477685371432 Marionette TRACE conn4 -> [0,1223,"getWindowHandle",null] 13:09:31 INFO - PROCESS | 2387 | 1477685371438 Marionette TRACE conn4 <- [1,1223,null,{"value":"8"}] 13:09:31 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html 13:09:31 INFO - PROCESS | 2387 | 1477685371450 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}] 13:09:31 INFO - PROCESS | 2387 | 1477685371679 Marionette TRACE conn4 <- [1,1224,null,{"value":null}] 13:09:31 INFO - PROCESS | 2387 | 1477685371855 Marionette TRACE conn4 -> [0,1225,"getWindowHandles",null] 13:09:31 INFO - PROCESS | 2387 | 1477685371861 Marionette TRACE conn4 <- [1,1225,null,["8"]] 13:09:31 INFO - PROCESS | 2387 | 1477685371869 Marionette TRACE conn4 -> [0,1226,"switchToWindow",{"name":"8"}] 13:09:31 INFO - PROCESS | 2387 | 1477685371878 Marionette TRACE conn4 <- [1,1226,null,{}] 13:09:31 INFO - PROCESS | 2387 | 1477685371934 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:09:31 INFO - PROCESS | 2387 | ++DOCSHELL 0x938ccc00 == 51 [pid = 2387] [id = 291] 13:09:31 INFO - PROCESS | 2387 | ++DOMWINDOW == 92 (0x938cd400) [pid = 2387] [serial = 852] [outer = (nil)] 13:09:32 INFO - PROCESS | 2387 | ++DOMWINDOW == 93 (0x938d1800) [pid = 2387] [serial = 853] [outer = 0x938cd400] 13:09:32 INFO - PROCESS | 2387 | 1477685372040 Marionette DEBUG loaded listener.js 13:09:32 INFO - PROCESS | 2387 | ++DOMWINDOW == 94 (0x938d8000) [pid = 2387] [serial = 854] [outer = 0x938cd400] 13:09:32 INFO - PROCESS | 2387 | ++DOCSHELL 0x942bb400 == 52 [pid = 2387] [id = 292] 13:09:32 INFO - PROCESS | 2387 | ++DOMWINDOW == 95 (0x942bdc00) [pid = 2387] [serial = 855] [outer = (nil)] 13:09:32 INFO - PROCESS | 2387 | ++DOMWINDOW == 96 (0x93806c00) [pid = 2387] [serial = 856] [outer = 0x942bdc00] 13:09:32 INFO - PROCESS | 2387 | 1477685372822 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]]]}] 13:09:32 INFO - . 13:09:32 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html | took 1435ms 13:09:32 INFO - PROCESS | 2387 | 1477685372887 Marionette TRACE conn4 -> [0,1228,"getWindowHandle",null] 13:09:32 INFO - PROCESS | 2387 | 1477685372892 Marionette TRACE conn4 <- [1,1228,null,{"value":"8"}] 13:09:32 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html 13:09:32 INFO - PROCESS | 2387 | 1477685372900 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}] 13:09:33 INFO - PROCESS | 2387 | 1477685373121 Marionette TRACE conn4 <- [1,1229,null,{"value":null}] 13:09:33 INFO - PROCESS | 2387 | 1477685373296 Marionette TRACE conn4 -> [0,1230,"getWindowHandles",null] 13:09:33 INFO - PROCESS | 2387 | 1477685373303 Marionette TRACE conn4 <- [1,1230,null,["8"]] 13:09:33 INFO - PROCESS | 2387 | 1477685373314 Marionette TRACE conn4 -> [0,1231,"switchToWindow",{"name":"8"}] 13:09:33 INFO - PROCESS | 2387 | 1477685373319 Marionette TRACE conn4 <- [1,1231,null,{}] 13:09:33 INFO - PROCESS | 2387 | 1477685373327 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:09:33 INFO - PROCESS | 2387 | ++DOCSHELL 0x946dc800 == 53 [pid = 2387] [id = 293] 13:09:33 INFO - PROCESS | 2387 | ++DOMWINDOW == 97 (0x946dd000) [pid = 2387] [serial = 857] [outer = (nil)] 13:09:33 INFO - PROCESS | 2387 | ++DOMWINDOW == 98 (0x94b1f800) [pid = 2387] [serial = 858] [outer = 0x946dd000] 13:09:33 INFO - PROCESS | 2387 | 1477685373467 Marionette DEBUG loaded listener.js 13:09:33 INFO - PROCESS | 2387 | ++DOMWINDOW == 99 (0x950cc400) [pid = 2387] [serial = 859] [outer = 0x946dd000] 13:09:34 INFO - PROCESS | 2387 | ++DOCSHELL 0x9558fc00 == 54 [pid = 2387] [id = 294] 13:09:34 INFO - PROCESS | 2387 | ++DOMWINDOW == 100 (0x97c4f800) [pid = 2387] [serial = 860] [outer = (nil)] 13:09:34 INFO - PROCESS | 2387 | ++DOMWINDOW == 101 (0x97c53000) [pid = 2387] [serial = 861] [outer = 0x97c4f800] 13:09:34 INFO - PROCESS | 2387 | 1477685374234 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]]]}] 13:09:34 INFO - . 13:09:34 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html | took 1376ms 13:09:34 INFO - PROCESS | 2387 | 1477685374283 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 13:09:34 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html 13:09:34 INFO - PROCESS | 2387 | 1477685374287 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 13:09:34 INFO - PROCESS | 2387 | 1477685374294 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}] 13:09:34 INFO - PROCESS | 2387 | 1477685374640 Marionette TRACE conn4 <- [1,1234,null,{"value":null}] 13:09:34 INFO - PROCESS | 2387 | 1477685374777 Marionette TRACE conn4 -> [0,1235,"getWindowHandles",null] 13:09:34 INFO - PROCESS | 2387 | 1477685374793 Marionette TRACE conn4 <- [1,1235,null,["8"]] 13:09:34 INFO - PROCESS | 2387 | 1477685374807 Marionette TRACE conn4 -> [0,1236,"switchToWindow",{"name":"8"}] 13:09:34 INFO - PROCESS | 2387 | 1477685374815 Marionette TRACE conn4 <- [1,1236,null,{}] 13:09:34 INFO - PROCESS | 2387 | 1477685374822 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:09:34 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fac0400 == 55 [pid = 2387] [id = 295] 13:09:34 INFO - PROCESS | 2387 | ++DOMWINDOW == 102 (0x8fb53400) [pid = 2387] [serial = 862] [outer = (nil)] 13:09:34 INFO - PROCESS | 2387 | ++DOMWINDOW == 103 (0x9b082800) [pid = 2387] [serial = 863] [outer = 0x8fb53400] 13:09:34 INFO - PROCESS | 2387 | 1477685374922 Marionette DEBUG loaded listener.js 13:09:35 INFO - PROCESS | 2387 | ++DOMWINDOW == 104 (0x9b08dc00) [pid = 2387] [serial = 864] [outer = 0x8fb53400] 13:09:35 INFO - PROCESS | 2387 | ++DOCSHELL 0xa2a74c00 == 56 [pid = 2387] [id = 296] 13:09:35 INFO - PROCESS | 2387 | ++DOMWINDOW == 105 (0xa45e2c00) [pid = 2387] [serial = 865] [outer = (nil)] 13:09:35 INFO - PROCESS | 2387 | ++DOMWINDOW == 106 (0xa1211c00) [pid = 2387] [serial = 866] [outer = 0xa45e2c00] 13:09:35 INFO - PROCESS | 2387 | 1477685375682 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]]]}] 13:09:35 INFO - . 13:09:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html | took 1475ms 13:09:35 INFO - PROCESS | 2387 | 1477685375770 Marionette TRACE conn4 -> [0,1238,"getWindowHandle",null] 13:09:35 INFO - PROCESS | 2387 | 1477685375775 Marionette TRACE conn4 <- [1,1238,null,{"value":"8"}] 13:09:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html 13:09:35 INFO - PROCESS | 2387 | 1477685375803 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}] 13:09:36 INFO - PROCESS | 2387 | 1477685376031 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 13:09:36 INFO - PROCESS | 2387 | 1477685376210 Marionette TRACE conn4 -> [0,1240,"getWindowHandles",null] 13:09:36 INFO - PROCESS | 2387 | 1477685376215 Marionette TRACE conn4 <- [1,1240,null,["8"]] 13:09:36 INFO - PROCESS | 2387 | 1477685376221 Marionette TRACE conn4 -> [0,1241,"switchToWindow",{"name":"8"}] 13:09:36 INFO - PROCESS | 2387 | 1477685376227 Marionette TRACE conn4 <- [1,1241,null,{}] 13:09:36 INFO - PROCESS | 2387 | 1477685376276 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:09:36 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f8df800 == 57 [pid = 2387] [id = 297] 13:09:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 107 (0xa2788000) [pid = 2387] [serial = 867] [outer = (nil)] 13:09:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 108 (0xa4589000) [pid = 2387] [serial = 868] [outer = 0xa2788000] 13:09:36 INFO - PROCESS | 2387 | 1477685376382 Marionette DEBUG loaded listener.js 13:09:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 109 (0xa4cee800) [pid = 2387] [serial = 869] [outer = 0xa2788000] 13:09:36 INFO - PROCESS | 2387 | ++DOCSHELL 0xa4838800 == 58 [pid = 2387] [id = 298] 13:09:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 110 (0xa933f000) [pid = 2387] [serial = 870] [outer = (nil)] 13:09:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 111 (0xa2a2c400) [pid = 2387] [serial = 871] [outer = 0xa933f000] 13:09:37 INFO - PROCESS | 2387 | 1477685377193 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]]]}] 13:09:37 INFO - . 13:09:37 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html | took 1433ms 13:09:37 INFO - PROCESS | 2387 | 1477685377258 Marionette TRACE conn4 -> [0,1243,"getWindowHandle",null] 13:09:37 INFO - PROCESS | 2387 | 1477685377263 Marionette TRACE conn4 <- [1,1243,null,{"value":"8"}] 13:09:37 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_001.html 13:09:37 INFO - PROCESS | 2387 | 1477685377272 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}] 13:09:37 INFO - PROCESS | 2387 | 1477685377482 Marionette TRACE conn4 <- [1,1244,null,{"value":null}] 13:09:37 INFO - PROCESS | 2387 | 1477685377651 Marionette TRACE conn4 -> [0,1245,"getWindowHandles",null] 13:09:37 INFO - PROCESS | 2387 | 1477685377657 Marionette TRACE conn4 <- [1,1245,null,["8"]] 13:09:37 INFO - PROCESS | 2387 | 1477685377668 Marionette TRACE conn4 -> [0,1246,"switchToWindow",{"name":"8"}] 13:09:37 INFO - PROCESS | 2387 | 1477685377673 Marionette TRACE conn4 <- [1,1246,null,{}] 13:09:37 INFO - PROCESS | 2387 | 1477685377724 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:09:37 INFO - PROCESS | 2387 | ++DOCSHELL 0x9a62dc00 == 59 [pid = 2387] [id = 299] 13:09:37 INFO - PROCESS | 2387 | ++DOMWINDOW == 112 (0x9b085800) [pid = 2387] [serial = 872] [outer = (nil)] 13:09:37 INFO - PROCESS | 2387 | ++DOMWINDOW == 113 (0xa307fc00) [pid = 2387] [serial = 873] [outer = 0x9b085800] 13:09:37 INFO - PROCESS | 2387 | 1477685377851 Marionette DEBUG loaded listener.js 13:09:38 INFO - PROCESS | 2387 | ++DOMWINDOW == 114 (0xa5e1c800) [pid = 2387] [serial = 874] [outer = 0x9b085800] 13:09:38 INFO - PROCESS | 2387 | 1477685378834 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]]]}] 13:09:38 INFO - . 13:09:38 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_001.html | took 1585ms 13:09:38 INFO - PROCESS | 2387 | 1477685378859 Marionette TRACE conn4 -> [0,1248,"getWindowHandle",null] 13:09:38 INFO - PROCESS | 2387 | 1477685378866 Marionette TRACE conn4 <- [1,1248,null,{"value":"8"}] 13:09:38 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_002.html 13:09:38 INFO - PROCESS | 2387 | 1477685378877 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}] 13:09:39 INFO - PROCESS | 2387 | 1477685379138 Marionette TRACE conn4 <- [1,1249,null,{"value":null}] 13:09:39 INFO - PROCESS | 2387 | 1477685379303 Marionette TRACE conn4 -> [0,1250,"getWindowHandles",null] 13:09:39 INFO - PROCESS | 2387 | 1477685379309 Marionette TRACE conn4 <- [1,1250,null,["8"]] 13:09:39 INFO - PROCESS | 2387 | 1477685379316 Marionette TRACE conn4 -> [0,1251,"switchToWindow",{"name":"8"}] 13:09:39 INFO - PROCESS | 2387 | 1477685379324 Marionette TRACE conn4 <- [1,1251,null,{}] 13:09:39 INFO - PROCESS | 2387 | 1477685379395 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:09:39 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f8e2400 == 60 [pid = 2387] [id = 300] 13:09:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 115 (0x8f953000) [pid = 2387] [serial = 875] [outer = (nil)] 13:09:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 116 (0x9330e400) [pid = 2387] [serial = 876] [outer = 0x8f953000] 13:09:39 INFO - PROCESS | 2387 | 1477685379533 Marionette DEBUG loaded listener.js 13:09:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 117 (0x938d4000) [pid = 2387] [serial = 877] [outer = 0x8f953000] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0x946da400 == 59 [pid = 2387] [id = 286] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0xa1204c00 == 58 [pid = 2387] [id = 287] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0xa308b000 == 57 [pid = 2387] [id = 288] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0x9b248c00 == 56 [pid = 2387] [id = 284] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0x95586000 == 55 [pid = 2387] [id = 283] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0x9b0cd000 == 54 [pid = 2387] [id = 285] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0x93169c00 == 53 [pid = 2387] [id = 280] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0x946e8c00 == 52 [pid = 2387] [id = 281] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0x950d3000 == 51 [pid = 2387] [id = 282] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0x8f8d7400 == 50 [pid = 2387] [id = 278] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0x91073400 == 49 [pid = 2387] [id = 277] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0x93a4a000 == 48 [pid = 2387] [id = 279] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0x9a4e4000 == 47 [pid = 2387] [id = 234] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0x95589400 == 46 [pid = 2387] [id = 236] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0x92987800 == 45 [pid = 2387] [id = 223] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0x9b08d000 == 44 [pid = 2387] [id = 237] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0x92127800 == 43 [pid = 2387] [id = 261] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0x8f959000 == 42 [pid = 2387] [id = 221] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0x8dcf7c00 == 41 [pid = 2387] [id = 276] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0x9b49e800 == 40 [pid = 2387] [id = 233] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0x8dc5bc00 == 39 [pid = 2387] [id = 275] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0x95002000 == 38 [pid = 2387] [id = 264] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0x9a42c400 == 37 [pid = 2387] [id = 229] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0x8dc5b800 == 36 [pid = 2387] [id = 224] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0x8f989800 == 35 [pid = 2387] [id = 230] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0x97c55000 == 34 [pid = 2387] [id = 265] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0x944a7c00 == 33 [pid = 2387] [id = 239] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0x93a54400 == 32 [pid = 2387] [id = 263] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0x97bc1c00 == 31 [pid = 2387] [id = 227] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0x9327ec00 == 30 [pid = 2387] [id = 262] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0x94d5d400 == 29 [pid = 2387] [id = 225] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0x9b499400 == 28 [pid = 2387] [id = 238] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0x946e4c00 == 27 [pid = 2387] [id = 226] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0x8fbef400 == 26 [pid = 2387] [id = 228] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0x923ac000 == 25 [pid = 2387] [id = 235] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0x93a4f400 == 24 [pid = 2387] [id = 270] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0x946e6800 == 23 [pid = 2387] [id = 231] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0x9a6b9400 == 22 [pid = 2387] [id = 232] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0xa3086800 == 21 [pid = 2387] [id = 272] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0x946df400 == 20 [pid = 2387] [id = 271] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0xa278dc00 == 19 [pid = 2387] [id = 274] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0x95010c00 == 18 [pid = 2387] [id = 273] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0xa4838800 == 17 [pid = 2387] [id = 298] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0x8f8df800 == 16 [pid = 2387] [id = 297] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0x9315cc00 == 15 [pid = 2387] [id = 290] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0x8da29000 == 14 [pid = 2387] [id = 289] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0x942bb400 == 13 [pid = 2387] [id = 292] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0x938ccc00 == 12 [pid = 2387] [id = 291] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0x9558fc00 == 11 [pid = 2387] [id = 294] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0x946dc800 == 10 [pid = 2387] [id = 293] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0x8fac0400 == 9 [pid = 2387] [id = 295] 13:09:41 INFO - PROCESS | 2387 | --DOCSHELL 0xa2a74c00 == 8 [pid = 2387] [id = 296] 13:09:41 INFO - PROCESS | 2387 | --DOMWINDOW == 116 (0x9298d000) [pid = 2387] [serial = 767] [outer = (nil)] [url = about:blank] 13:09:41 INFO - PROCESS | 2387 | --DOMWINDOW == 115 (0x9366d800) [pid = 2387] [serial = 771] [outer = (nil)] [url = about:blank] 13:09:41 INFO - PROCESS | 2387 | --DOMWINDOW == 114 (0x93806400) [pid = 2387] [serial = 770] [outer = (nil)] [url = about:blank] 13:09:41 INFO - PROCESS | 2387 | --DOMWINDOW == 113 (0x93d4ac00) [pid = 2387] [serial = 774] [outer = (nil)] [url = about:blank] 13:09:41 INFO - PROCESS | 2387 | --DOMWINDOW == 112 (0x93cc5000) [pid = 2387] [serial = 773] [outer = (nil)] [url = about:blank] 13:09:41 INFO - PROCESS | 2387 | --DOMWINDOW == 111 (0x97b04800) [pid = 2387] [serial = 777] [outer = (nil)] [url = about:blank] 13:09:41 INFO - PROCESS | 2387 | --DOMWINDOW == 110 (0x9558f800) [pid = 2387] [serial = 776] [outer = (nil)] [url = about:blank] 13:09:41 INFO - PROCESS | 2387 | --DOMWINDOW == 109 (0x9a3b9000) [pid = 2387] [serial = 780] [outer = (nil)] [url = about:blank] 13:09:41 INFO - PROCESS | 2387 | --DOMWINDOW == 108 (0x996c4800) [pid = 2387] [serial = 779] [outer = (nil)] [url = about:blank] 13:09:41 INFO - PROCESS | 2387 | --DOMWINDOW == 107 (0x938cbc00) [pid = 2387] [serial = 783] [outer = (nil)] [url = about:blank] 13:09:41 INFO - PROCESS | 2387 | --DOMWINDOW == 106 (0x938cb800) [pid = 2387] [serial = 782] [outer = (nil)] [url = about:blank] 13:09:41 INFO - PROCESS | 2387 | --DOMWINDOW == 105 (0x94b2b800) [pid = 2387] [serial = 786] [outer = (nil)] [url = about:blank] 13:09:41 INFO - PROCESS | 2387 | --DOMWINDOW == 104 (0x94bd0800) [pid = 2387] [serial = 785] [outer = (nil)] [url = about:blank] 13:09:41 INFO - PROCESS | 2387 | --DOMWINDOW == 103 (0x9b49b400) [pid = 2387] [serial = 789] [outer = (nil)] [url = about:blank] 13:09:41 INFO - PROCESS | 2387 | --DOMWINDOW == 102 (0x9b43d400) [pid = 2387] [serial = 788] [outer = (nil)] [url = about:blank] 13:09:41 INFO - PROCESS | 2387 | --DOMWINDOW == 101 (0xa278a000) [pid = 2387] [serial = 792] [outer = (nil)] [url = about:blank] 13:09:41 INFO - PROCESS | 2387 | --DOMWINDOW == 100 (0xa2702400) [pid = 2387] [serial = 791] [outer = (nil)] [url = about:blank] 13:09:41 INFO - PROCESS | 2387 | 1477685381398 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]]]}] 13:09:41 INFO - . 13:09:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_002.html | took 2578ms 13:09:41 INFO - PROCESS | 2387 | 1477685381459 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 13:09:41 INFO - PROCESS | 2387 | 1477685381467 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 13:09:41 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_003.html 13:09:41 INFO - PROCESS | 2387 | 1477685381486 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}] 13:09:41 INFO - PROCESS | 2387 | 1477685381677 Marionette TRACE conn4 <- [1,1254,null,{"value":null}] 13:09:41 INFO - PROCESS | 2387 | 1477685381690 Marionette TRACE conn4 -> [0,1255,"getWindowHandles",null] 13:09:41 INFO - PROCESS | 2387 | 1477685381696 Marionette TRACE conn4 <- [1,1255,null,["8"]] 13:09:41 INFO - PROCESS | 2387 | 1477685381703 Marionette TRACE conn4 -> [0,1256,"switchToWindow",{"name":"8"}] 13:09:41 INFO - PROCESS | 2387 | 1477685381711 Marionette TRACE conn4 <- [1,1256,null,{}] 13:09:41 INFO - PROCESS | 2387 | 1477685381718 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:09:41 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fb9cc00 == 9 [pid = 2387] [id = 301] 13:09:41 INFO - PROCESS | 2387 | ++DOMWINDOW == 101 (0x8fb9e800) [pid = 2387] [serial = 878] [outer = (nil)] 13:09:41 INFO - PROCESS | 2387 | ++DOMWINDOW == 102 (0x8fba2c00) [pid = 2387] [serial = 879] [outer = 0x8fb9e800] 13:09:41 INFO - PROCESS | 2387 | 1477685381839 Marionette DEBUG loaded listener.js 13:09:41 INFO - PROCESS | 2387 | ++DOMWINDOW == 103 (0x8fba6000) [pid = 2387] [serial = 880] [outer = 0x8fb9e800] 13:09:42 INFO - PROCESS | 2387 | 1477685382533 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]]]}] 13:09:42 INFO - . 13:09:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_003.html | took 1082ms 13:09:42 INFO - PROCESS | 2387 | 1477685382564 Marionette TRACE conn4 -> [0,1258,"getWindowHandle",null] 13:09:42 INFO - PROCESS | 2387 | 1477685382569 Marionette TRACE conn4 <- [1,1258,null,{"value":"8"}] 13:09:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_004.html 13:09:42 INFO - PROCESS | 2387 | 1477685382577 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}] 13:09:42 INFO - PROCESS | 2387 | 1477685382832 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 13:09:42 INFO - PROCESS | 2387 | 1477685382939 Marionette TRACE conn4 -> [0,1260,"getWindowHandles",null] 13:09:42 INFO - PROCESS | 2387 | 1477685382944 Marionette TRACE conn4 <- [1,1260,null,["8"]] 13:09:42 INFO - PROCESS | 2387 | 1477685382952 Marionette TRACE conn4 -> [0,1261,"switchToWindow",{"name":"8"}] 13:09:42 INFO - PROCESS | 2387 | 1477685382958 Marionette TRACE conn4 <- [1,1261,null,{}] 13:09:42 INFO - PROCESS | 2387 | 1477685382964 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:09:43 INFO - PROCESS | 2387 | ++DOCSHELL 0x9330ac00 == 10 [pid = 2387] [id = 302] 13:09:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 104 (0x9330e800) [pid = 2387] [serial = 881] [outer = (nil)] 13:09:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 105 (0x938cbc00) [pid = 2387] [serial = 882] [outer = 0x9330e800] 13:09:43 INFO - PROCESS | 2387 | 1477685383052 Marionette DEBUG loaded listener.js 13:09:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 106 (0x938ca800) [pid = 2387] [serial = 883] [outer = 0x9330e800] 13:09:43 INFO - PROCESS | 2387 | 1477685383733 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]]]}] 13:09:43 INFO - . 13:09:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_004.html | took 1228ms 13:09:43 INFO - PROCESS | 2387 | 1477685383814 Marionette TRACE conn4 -> [0,1263,"getWindowHandle",null] 13:09:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_005.html 13:09:43 INFO - PROCESS | 2387 | 1477685383822 Marionette TRACE conn4 <- [1,1263,null,{"value":"8"}] 13:09:43 INFO - PROCESS | 2387 | 1477685383829 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}] 13:09:44 INFO - PROCESS | 2387 | 1477685384076 Marionette TRACE conn4 <- [1,1264,null,{"value":null}] 13:09:44 INFO - PROCESS | 2387 | 1477685384100 Marionette TRACE conn4 -> [0,1265,"getWindowHandles",null] 13:09:44 INFO - PROCESS | 2387 | 1477685384107 Marionette TRACE conn4 <- [1,1265,null,["8"]] 13:09:44 INFO - PROCESS | 2387 | 1477685384112 Marionette TRACE conn4 -> [0,1266,"switchToWindow",{"name":"8"}] 13:09:44 INFO - PROCESS | 2387 | 1477685384123 Marionette TRACE conn4 <- [1,1266,null,{}] 13:09:44 INFO - PROCESS | 2387 | 1477685384202 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:09:44 INFO - PROCESS | 2387 | ++DOCSHELL 0x944a4c00 == 11 [pid = 2387] [id = 303] 13:09:44 INFO - PROCESS | 2387 | ++DOMWINDOW == 107 (0x944a5800) [pid = 2387] [serial = 884] [outer = (nil)] 13:09:44 INFO - PROCESS | 2387 | ++DOMWINDOW == 108 (0x944ae400) [pid = 2387] [serial = 885] [outer = 0x944a5800] 13:09:44 INFO - PROCESS | 2387 | 1477685384301 Marionette DEBUG loaded listener.js 13:09:44 INFO - PROCESS | 2387 | ++DOMWINDOW == 109 (0x94651000) [pid = 2387] [serial = 886] [outer = 0x944a5800] 13:09:45 INFO - PROCESS | 2387 | 1477685385112 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]]]}] 13:09:45 INFO - . 13:09:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_005.html | took 1323ms 13:09:45 INFO - PROCESS | 2387 | 1477685385152 Marionette TRACE conn4 -> [0,1268,"getWindowHandle",null] 13:09:45 INFO - PROCESS | 2387 | 1477685385157 Marionette TRACE conn4 <- [1,1268,null,{"value":"8"}] 13:09:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_006.html 13:09:45 INFO - PROCESS | 2387 | 1477685385172 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}] 13:09:46 INFO - PROCESS | 2387 | 1477685386465 Marionette TRACE conn4 <- [1,1269,null,{"value":null}] 13:09:46 INFO - PROCESS | 2387 | --DOMWINDOW == 108 (0x9230e800) [pid = 2387] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/037.html] 13:09:46 INFO - PROCESS | 2387 | --DOMWINDOW == 107 (0x9b0ce000) [pid = 2387] [serial = 837] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_004.html] 13:09:46 INFO - PROCESS | 2387 | --DOMWINDOW == 106 (0x9b503000) [pid = 2387] [serial = 835] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2387 | --DOMWINDOW == 105 (0x95002c00) [pid = 2387] [serial = 840] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2387 | --DOMWINDOW == 104 (0xa278bc00) [pid = 2387] [serial = 842] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_005.html] 13:09:46 INFO - PROCESS | 2387 | --DOMWINDOW == 103 (0x93a4f800) [pid = 2387] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/046.html] 13:09:46 INFO - PROCESS | 2387 | --DOMWINDOW == 102 (0x8f8d8800) [pid = 2387] [serial = 813] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml] 13:09:46 INFO - PROCESS | 2387 | --DOMWINDOW == 101 (0x8f955800) [pid = 2387] [serial = 810] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/051.html] 13:09:46 INFO - PROCESS | 2387 | --DOMWINDOW == 100 (0xa5f4b400) [pid = 2387] [serial = 804] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/049.html] 13:09:46 INFO - PROCESS | 2387 | --DOMWINDOW == 99 (0xa93bd000) [pid = 2387] [serial = 807] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/050.html] 13:09:46 INFO - PROCESS | 2387 | --DOMWINDOW == 98 (0xa3087000) [pid = 2387] [serial = 800] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 13:09:46 INFO - PROCESS | 2387 | --DOMWINDOW == 97 (0x93166000) [pid = 2387] [serial = 819] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 13:09:46 INFO - PROCESS | 2387 | --DOMWINDOW == 96 (0x921cf400) [pid = 2387] [serial = 816] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 13:09:46 INFO - PROCESS | 2387 | --DOMWINDOW == 95 (0x946e4400) [pid = 2387] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 13:09:46 INFO - PROCESS | 2387 | --DOMWINDOW == 94 (0x942c7400) [pid = 2387] [serial = 825] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2387 | --DOMWINDOW == 93 (0x93a4ac00) [pid = 2387] [serial = 822] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_001.html] 13:09:46 INFO - PROCESS | 2387 | --DOMWINDOW == 92 (0x97b0a400) [pid = 2387] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_003.html] 13:09:46 INFO - PROCESS | 2387 | --DOMWINDOW == 91 (0x94b1e400) [pid = 2387] [serial = 827] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_002.html] 13:09:46 INFO - PROCESS | 2387 | --DOMWINDOW == 90 (0x97b56400) [pid = 2387] [serial = 830] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2387 | --DOMWINDOW == 89 (0xa4888800) [pid = 2387] [serial = 845] [outer = (nil)] [url = about:blank] 13:09:46 INFO - PROCESS | 2387 | 1477685386592 Marionette TRACE conn4 -> [0,1270,"getWindowHandles",null] 13:09:46 INFO - PROCESS | 2387 | 1477685386600 Marionette TRACE conn4 <- [1,1270,null,["8"]] 13:09:46 INFO - PROCESS | 2387 | 1477685386610 Marionette TRACE conn4 -> [0,1271,"switchToWindow",{"name":"8"}] 13:09:46 INFO - PROCESS | 2387 | 1477685386614 Marionette TRACE conn4 <- [1,1271,null,{}] 13:09:46 INFO - PROCESS | 2387 | 1477685386621 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:09:46 INFO - PROCESS | 2387 | ++DOCSHELL 0x8dc8dc00 == 12 [pid = 2387] [id = 304] 13:09:46 INFO - PROCESS | 2387 | ++DOMWINDOW == 90 (0x8f8e0400) [pid = 2387] [serial = 887] [outer = (nil)] 13:09:46 INFO - PROCESS | 2387 | ++DOMWINDOW == 91 (0x93166c00) [pid = 2387] [serial = 888] [outer = 0x8f8e0400] 13:09:46 INFO - PROCESS | 2387 | 1477685386709 Marionette DEBUG loaded listener.js 13:09:46 INFO - PROCESS | 2387 | ++DOMWINDOW == 92 (0x942c7400) [pid = 2387] [serial = 889] [outer = 0x8f8e0400] 13:09:47 INFO - PROCESS | 2387 | 1477685387278 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]]]}] 13:09:47 INFO - . 13:09:47 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_006.html | took 2134ms 13:09:47 INFO - PROCESS | 2387 | 1477685387306 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 13:09:47 INFO - PROCESS | 2387 | 1477685387311 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 13:09:47 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_007.html 13:09:47 INFO - PROCESS | 2387 | 1477685387318 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}] 13:09:47 INFO - PROCESS | 2387 | 1477685387508 Marionette TRACE conn4 <- [1,1274,null,{"value":null}] 13:09:47 INFO - PROCESS | 2387 | 1477685387648 Marionette TRACE conn4 -> [0,1275,"getWindowHandles",null] 13:09:47 INFO - PROCESS | 2387 | 1477685387652 Marionette TRACE conn4 <- [1,1275,null,["8"]] 13:09:47 INFO - PROCESS | 2387 | 1477685387658 Marionette TRACE conn4 -> [0,1276,"switchToWindow",{"name":"8"}] 13:09:47 INFO - PROCESS | 2387 | 1477685387663 Marionette TRACE conn4 <- [1,1276,null,{}] 13:09:47 INFO - PROCESS | 2387 | 1477685387668 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:09:47 INFO - PROCESS | 2387 | ++DOCSHELL 0x950da800 == 13 [pid = 2387] [id = 305] 13:09:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 93 (0x950dac00) [pid = 2387] [serial = 890] [outer = (nil)] 13:09:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 94 (0x9558fc00) [pid = 2387] [serial = 891] [outer = 0x950dac00] 13:09:47 INFO - PROCESS | 2387 | 1477685387749 Marionette DEBUG loaded listener.js 13:09:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 95 (0x97b0d400) [pid = 2387] [serial = 892] [outer = 0x950dac00] 13:09:48 INFO - PROCESS | 2387 | 1477685388281 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]]]}] 13:09:48 INFO - . 13:09:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_007.html | took 1020ms 13:09:48 INFO - PROCESS | 2387 | 1477685388339 Marionette TRACE conn4 -> [0,1278,"getWindowHandle",null] 13:09:48 INFO - PROCESS | 2387 | 1477685388343 Marionette TRACE conn4 <- [1,1278,null,{"value":"8"}] 13:09:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_008.html 13:09:48 INFO - PROCESS | 2387 | 1477685388350 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}] 13:09:48 INFO - PROCESS | 2387 | 1477685388590 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 13:09:48 INFO - PROCESS | 2387 | 1477685388767 Marionette TRACE conn4 -> [0,1280,"getWindowHandles",null] 13:09:48 INFO - PROCESS | 2387 | 1477685388775 Marionette TRACE conn4 <- [1,1280,null,["8"]] 13:09:48 INFO - PROCESS | 2387 | 1477685388789 Marionette TRACE conn4 -> [0,1281,"switchToWindow",{"name":"8"}] 13:09:48 INFO - PROCESS | 2387 | 1477685388801 Marionette TRACE conn4 <- [1,1281,null,{}] 13:09:48 INFO - PROCESS | 2387 | 1477685388855 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:09:48 INFO - PROCESS | 2387 | ++DOCSHELL 0x8dcf7800 == 14 [pid = 2387] [id = 306] 13:09:48 INFO - PROCESS | 2387 | ++DOMWINDOW == 96 (0x8dcf7c00) [pid = 2387] [serial = 893] [outer = (nil)] 13:09:48 INFO - PROCESS | 2387 | ++DOMWINDOW == 97 (0x8f955800) [pid = 2387] [serial = 894] [outer = 0x8dcf7c00] 13:09:48 INFO - PROCESS | 2387 | 1477685388958 Marionette DEBUG loaded listener.js 13:09:49 INFO - PROCESS | 2387 | ++DOMWINDOW == 98 (0x8fab9400) [pid = 2387] [serial = 895] [outer = 0x8dcf7c00] 13:09:49 INFO - PROCESS | 2387 | 1477685389800 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]]]}] 13:09:49 INFO - . 13:09:49 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_008.html | took 1481ms 13:09:49 INFO - PROCESS | 2387 | 1477685389834 Marionette TRACE conn4 -> [0,1283,"getWindowHandle",null] 13:09:49 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_009.html 13:09:49 INFO - PROCESS | 2387 | 1477685389843 Marionette TRACE conn4 <- [1,1283,null,{"value":"8"}] 13:09:49 INFO - PROCESS | 2387 | 1477685389852 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}] 13:09:50 INFO - PROCESS | 2387 | 1477685390158 Marionette TRACE conn4 <- [1,1284,null,{"value":null}] 13:09:50 INFO - PROCESS | 2387 | 1477685390287 Marionette TRACE conn4 -> [0,1285,"getWindowHandles",null] 13:09:50 INFO - PROCESS | 2387 | 1477685390294 Marionette TRACE conn4 <- [1,1285,null,["8"]] 13:09:50 INFO - PROCESS | 2387 | 1477685390300 Marionette TRACE conn4 -> [0,1286,"switchToWindow",{"name":"8"}] 13:09:50 INFO - PROCESS | 2387 | 1477685390309 Marionette TRACE conn4 <- [1,1286,null,{}] 13:09:50 INFO - PROCESS | 2387 | 1477685390314 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:09:50 INFO - PROCESS | 2387 | ++DOCSHELL 0x93a54000 == 15 [pid = 2387] [id = 307] 13:09:50 INFO - PROCESS | 2387 | ++DOMWINDOW == 99 (0x93a54400) [pid = 2387] [serial = 896] [outer = (nil)] 13:09:50 INFO - PROCESS | 2387 | ++DOMWINDOW == 100 (0x93cc5c00) [pid = 2387] [serial = 897] [outer = 0x93a54400] 13:09:50 INFO - PROCESS | 2387 | 1477685390460 Marionette DEBUG loaded listener.js 13:09:50 INFO - PROCESS | 2387 | ++DOMWINDOW == 101 (0x93d55800) [pid = 2387] [serial = 898] [outer = 0x93a54400] 13:09:51 INFO - PROCESS | 2387 | 1477685391163 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]]]}] 13:09:51 INFO - . 13:09:51 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_009.html | took 1336ms 13:09:51 INFO - PROCESS | 2387 | 1477685391208 Marionette TRACE conn4 -> [0,1288,"getWindowHandle",null] 13:09:51 INFO - PROCESS | 2387 | 1477685391213 Marionette TRACE conn4 <- [1,1288,null,{"value":"8"}] 13:09:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_010.html 13:09:51 INFO - PROCESS | 2387 | 1477685391223 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}] 13:09:51 INFO - PROCESS | 2387 | 1477685391434 Marionette TRACE conn4 <- [1,1289,null,{"value":null}] 13:09:51 INFO - PROCESS | 2387 | 1477685391647 Marionette TRACE conn4 -> [0,1290,"getWindowHandles",null] 13:09:51 INFO - PROCESS | 2387 | 1477685391657 Marionette TRACE conn4 <- [1,1290,null,["8"]] 13:09:51 INFO - PROCESS | 2387 | 1477685391665 Marionette TRACE conn4 -> [0,1291,"switchToWindow",{"name":"8"}] 13:09:51 INFO - PROCESS | 2387 | 1477685391674 Marionette TRACE conn4 <- [1,1291,null,{}] 13:09:51 INFO - PROCESS | 2387 | 1477685391684 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:09:51 INFO - PROCESS | 2387 | ++DOCSHELL 0x97bc4c00 == 16 [pid = 2387] [id = 308] 13:09:51 INFO - PROCESS | 2387 | ++DOMWINDOW == 102 (0x97bc5400) [pid = 2387] [serial = 899] [outer = (nil)] 13:09:51 INFO - PROCESS | 2387 | ++DOMWINDOW == 103 (0x97c55000) [pid = 2387] [serial = 900] [outer = 0x97bc5400] 13:09:51 INFO - PROCESS | 2387 | 1477685391780 Marionette DEBUG loaded listener.js 13:09:51 INFO - PROCESS | 2387 | ++DOMWINDOW == 104 (0x996c0000) [pid = 2387] [serial = 901] [outer = 0x97bc5400] 13:09:52 INFO - PROCESS | 2387 | 1477685392600 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]]]}] 13:09:52 INFO - . 13:09:52 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_010.html | took 1422ms 13:09:52 INFO - PROCESS | 2387 | 1477685392644 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 13:09:52 INFO - PROCESS | 2387 | 1477685392649 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 13:09:52 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_011.html 13:09:52 INFO - PROCESS | 2387 | 1477685392658 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}] 13:09:52 INFO - PROCESS | 2387 | 1477685392871 Marionette TRACE conn4 <- [1,1294,null,{"value":null}] 13:09:53 INFO - PROCESS | 2387 | 1477685393029 Marionette TRACE conn4 -> [0,1295,"getWindowHandles",null] 13:09:53 INFO - PROCESS | 2387 | 1477685393034 Marionette TRACE conn4 <- [1,1295,null,["8"]] 13:09:53 INFO - PROCESS | 2387 | 1477685393040 Marionette TRACE conn4 -> [0,1296,"switchToWindow",{"name":"8"}] 13:09:53 INFO - PROCESS | 2387 | 1477685393048 Marionette TRACE conn4 <- [1,1296,null,{}] 13:09:53 INFO - PROCESS | 2387 | 1477685393103 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:09:53 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fb9a800 == 17 [pid = 2387] [id = 309] 13:09:53 INFO - PROCESS | 2387 | ++DOMWINDOW == 105 (0x9298b800) [pid = 2387] [serial = 902] [outer = (nil)] 13:09:53 INFO - PROCESS | 2387 | ++DOMWINDOW == 106 (0x9a471400) [pid = 2387] [serial = 903] [outer = 0x9298b800] 13:09:53 INFO - PROCESS | 2387 | 1477685393208 Marionette DEBUG loaded listener.js 13:09:53 INFO - PROCESS | 2387 | ++DOMWINDOW == 107 (0x9a4dcc00) [pid = 2387] [serial = 904] [outer = 0x9298b800] 13:09:54 INFO - PROCESS | 2387 | 1477685394244 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]]]}] 13:09:54 INFO - . 13:09:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_011.html | took 1625ms 13:09:54 INFO - PROCESS | 2387 | 1477685394284 Marionette TRACE conn4 -> [0,1298,"getWindowHandle",null] 13:09:54 INFO - PROCESS | 2387 | 1477685394296 Marionette TRACE conn4 <- [1,1298,null,{"value":"8"}] 13:09:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_012.html 13:09:54 INFO - PROCESS | 2387 | 1477685394312 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}] 13:09:54 INFO - PROCESS | 2387 | 1477685394614 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 13:09:54 INFO - PROCESS | 2387 | --DOMWINDOW == 106 (0x942bf400) [pid = 2387] [serial = 806] [outer = (nil)] [url = about:blank] 13:09:54 INFO - PROCESS | 2387 | --DOMWINDOW == 105 (0xa457d400) [pid = 2387] [serial = 801] [outer = (nil)] [url = about:blank] 13:09:54 INFO - PROCESS | 2387 | --DOMWINDOW == 104 (0xa45e0400) [pid = 2387] [serial = 802] [outer = (nil)] [url = about:blank] 13:09:54 INFO - PROCESS | 2387 | --DOMWINDOW == 103 (0xa3086400) [pid = 2387] [serial = 803] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 13:09:54 INFO - PROCESS | 2387 | --DOMWINDOW == 102 (0x94e38800) [pid = 2387] [serial = 797] [outer = (nil)] [url = about:blank] 13:09:54 INFO - PROCESS | 2387 | --DOMWINDOW == 101 (0x93162c00) [pid = 2387] [serial = 768] [outer = (nil)] [url = about:blank] 13:09:54 INFO - PROCESS | 2387 | --DOMWINDOW == 100 (0x95584400) [pid = 2387] [serial = 798] [outer = (nil)] [url = about:blank] 13:09:54 INFO - PROCESS | 2387 | --DOMWINDOW == 99 (0xa0887c00) [pid = 2387] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 13:09:54 INFO - PROCESS | 2387 | --DOMWINDOW == 98 (0xa3006800) [pid = 2387] [serial = 794] [outer = (nil)] [url = about:blank] 13:09:54 INFO - PROCESS | 2387 | --DOMWINDOW == 97 (0xa3007800) [pid = 2387] [serial = 795] [outer = (nil)] [url = about:blank] 13:09:54 INFO - PROCESS | 2387 | --DOMWINDOW == 96 (0x8f8e0000) [pid = 2387] [serial = 836] [outer = (nil)] [url = about:blank] 13:09:54 INFO - PROCESS | 2387 | --DOMWINDOW == 95 (0x97bc5800) [pid = 2387] [serial = 841] [outer = (nil)] [url = about:blank] 13:09:54 INFO - PROCESS | 2387 | --DOMWINDOW == 94 (0x942bf000) [pid = 2387] [serial = 826] [outer = (nil)] [url = about:blank] 13:09:54 INFO - PROCESS | 2387 | --DOMWINDOW == 93 (0x946e5c00) [pid = 2387] [serial = 831] [outer = (nil)] [url = about:blank] 13:09:54 INFO - PROCESS | 2387 | --DOMWINDOW == 92 (0xa4891800) [pid = 2387] [serial = 846] [outer = (nil)] [url = about:blank] 13:09:54 INFO - PROCESS | 2387 | --DOMWINDOW == 91 (0xa2c45000) [pid = 2387] [serial = 843] [outer = (nil)] [url = about:blank] 13:09:54 INFO - PROCESS | 2387 | --DOMWINDOW == 90 (0xa3010800) [pid = 2387] [serial = 844] [outer = (nil)] [url = about:blank] 13:09:54 INFO - PROCESS | 2387 | --DOMWINDOW == 89 (0x9b435c00) [pid = 2387] [serial = 838] [outer = (nil)] [url = about:blank] 13:09:54 INFO - PROCESS | 2387 | --DOMWINDOW == 88 (0x9b43ac00) [pid = 2387] [serial = 839] [outer = (nil)] [url = about:blank] 13:09:54 INFO - PROCESS | 2387 | --DOMWINDOW == 87 (0x99657000) [pid = 2387] [serial = 833] [outer = (nil)] [url = about:blank] 13:09:54 INFO - PROCESS | 2387 | --DOMWINDOW == 86 (0x9a372000) [pid = 2387] [serial = 834] [outer = (nil)] [url = about:blank] 13:09:54 INFO - PROCESS | 2387 | --DOMWINDOW == 85 (0x94b28c00) [pid = 2387] [serial = 828] [outer = (nil)] [url = about:blank] 13:09:54 INFO - PROCESS | 2387 | --DOMWINDOW == 84 (0x950ccc00) [pid = 2387] [serial = 829] [outer = (nil)] [url = about:blank] 13:09:54 INFO - PROCESS | 2387 | --DOMWINDOW == 83 (0x93cc0400) [pid = 2387] [serial = 823] [outer = (nil)] [url = about:blank] 13:09:54 INFO - PROCESS | 2387 | --DOMWINDOW == 82 (0x93ccb000) [pid = 2387] [serial = 824] [outer = (nil)] [url = about:blank] 13:09:54 INFO - PROCESS | 2387 | --DOMWINDOW == 81 (0x93160800) [pid = 2387] [serial = 817] [outer = (nil)] [url = about:blank] 13:09:54 INFO - PROCESS | 2387 | --DOMWINDOW == 80 (0x93165800) [pid = 2387] [serial = 818] [outer = (nil)] [url = about:blank] 13:09:54 INFO - PROCESS | 2387 | --DOMWINDOW == 79 (0x93173800) [pid = 2387] [serial = 820] [outer = (nil)] [url = about:blank] 13:09:54 INFO - PROCESS | 2387 | --DOMWINDOW == 78 (0x93cbec00) [pid = 2387] [serial = 821] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 13:09:54 INFO - PROCESS | 2387 | --DOMWINDOW == 77 (0x8fba2000) [pid = 2387] [serial = 814] [outer = (nil)] [url = about:blank] 13:09:54 INFO - PROCESS | 2387 | --DOMWINDOW == 76 (0x8fba8800) [pid = 2387] [serial = 815] [outer = (nil)] [url = about:blank] 13:09:54 INFO - PROCESS | 2387 | --DOMWINDOW == 75 (0x946df800) [pid = 2387] [serial = 811] [outer = (nil)] [url = about:blank] 13:09:54 INFO - PROCESS | 2387 | --DOMWINDOW == 74 (0x942c4800) [pid = 2387] [serial = 812] [outer = (nil)] [url = about:blank] 13:09:54 INFO - PROCESS | 2387 | --DOMWINDOW == 73 (0x950cd000) [pid = 2387] [serial = 808] [outer = (nil)] [url = about:blank] 13:09:54 INFO - PROCESS | 2387 | --DOMWINDOW == 72 (0x950d0400) [pid = 2387] [serial = 809] [outer = (nil)] [url = about:blank] 13:09:54 INFO - PROCESS | 2387 | --DOMWINDOW == 71 (0x942bcc00) [pid = 2387] [serial = 805] [outer = (nil)] [url = about:blank] 13:09:54 INFO - PROCESS | 2387 | 1477685394827 Marionette TRACE conn4 -> [0,1300,"getWindowHandles",null] 13:09:54 INFO - PROCESS | 2387 | 1477685394834 Marionette TRACE conn4 <- [1,1300,null,["8"]] 13:09:54 INFO - PROCESS | 2387 | 1477685394853 Marionette TRACE conn4 -> [0,1301,"switchToWindow",{"name":"8"}] 13:09:54 INFO - PROCESS | 2387 | 1477685394863 Marionette TRACE conn4 <- [1,1301,null,{}] 13:09:54 INFO - PROCESS | 2387 | 1477685394873 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:09:54 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fba8800 == 18 [pid = 2387] [id = 310] 13:09:54 INFO - PROCESS | 2387 | ++DOMWINDOW == 72 (0x8fbed400) [pid = 2387] [serial = 905] [outer = (nil)] 13:09:54 INFO - PROCESS | 2387 | ++DOMWINDOW == 73 (0x923a8c00) [pid = 2387] [serial = 906] [outer = 0x8fbed400] 13:09:54 INFO - PROCESS | 2387 | 1477685394979 Marionette DEBUG loaded listener.js 13:09:55 INFO - PROCESS | 2387 | ++DOMWINDOW == 74 (0x9298e800) [pid = 2387] [serial = 907] [outer = 0x8fbed400] 13:09:55 INFO - PROCESS | 2387 | 1477685395629 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]]]}] 13:09:55 INFO - . 13:09:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_012.html | took 1373ms 13:09:55 INFO - PROCESS | 2387 | 1477685395683 Marionette TRACE conn4 -> [0,1303,"getWindowHandle",null] 13:09:55 INFO - PROCESS | 2387 | 1477685395688 Marionette TRACE conn4 <- [1,1303,null,{"value":"8"}] 13:09:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_013.html 13:09:55 INFO - PROCESS | 2387 | 1477685395697 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}] 13:09:55 INFO - PROCESS | 2387 | 1477685395898 Marionette TRACE conn4 <- [1,1304,null,{"value":null}] 13:09:56 INFO - PROCESS | 2387 | 1477685396033 Marionette TRACE conn4 -> [0,1305,"getWindowHandles",null] 13:09:56 INFO - PROCESS | 2387 | 1477685396038 Marionette TRACE conn4 <- [1,1305,null,["8"]] 13:09:56 INFO - PROCESS | 2387 | 1477685396047 Marionette TRACE conn4 -> [0,1306,"switchToWindow",{"name":"8"}] 13:09:56 INFO - PROCESS | 2387 | 1477685396053 Marionette TRACE conn4 <- [1,1306,null,{}] 13:09:56 INFO - PROCESS | 2387 | 1477685396068 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:09:56 INFO - PROCESS | 2387 | ++DOCSHELL 0x938d3400 == 19 [pid = 2387] [id = 311] 13:09:56 INFO - PROCESS | 2387 | ++DOMWINDOW == 75 (0x93a4c000) [pid = 2387] [serial = 908] [outer = (nil)] 13:09:56 INFO - PROCESS | 2387 | ++DOMWINDOW == 76 (0x93cb8400) [pid = 2387] [serial = 909] [outer = 0x93a4c000] 13:09:56 INFO - PROCESS | 2387 | 1477685396168 Marionette DEBUG loaded listener.js 13:09:56 INFO - PROCESS | 2387 | ++DOMWINDOW == 77 (0x93cc3000) [pid = 2387] [serial = 910] [outer = 0x93a4c000] 13:09:56 INFO - PROCESS | 2387 | 1477685396798 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]]]}] 13:09:56 INFO - . 13:09:56 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_013.html | took 1126ms 13:09:56 INFO - PROCESS | 2387 | 1477685396838 Marionette TRACE conn4 -> [0,1308,"getWindowHandle",null] 13:09:56 INFO - PROCESS | 2387 | 1477685396846 Marionette TRACE conn4 <- [1,1308,null,{"value":"8"}] 13:09:56 INFO - TEST-START | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html 13:09:56 INFO - PROCESS | 2387 | 1477685396856 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}] 13:09:57 INFO - PROCESS | 2387 | 1477685397098 Marionette TRACE conn4 <- [1,1309,null,{"value":null}] 13:09:57 INFO - PROCESS | 2387 | 1477685397123 Marionette TRACE conn4 -> [0,1310,"getWindowHandles",null] 13:09:57 INFO - PROCESS | 2387 | 1477685397129 Marionette TRACE conn4 <- [1,1310,null,["8"]] 13:09:57 INFO - PROCESS | 2387 | 1477685397134 Marionette TRACE conn4 -> [0,1311,"switchToWindow",{"name":"8"}] 13:09:57 INFO - PROCESS | 2387 | 1477685397140 Marionette TRACE conn4 <- [1,1311,null,{}] 13:09:57 INFO - PROCESS | 2387 | 1477685397219 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:09:57 INFO - PROCESS | 2387 | ++DOCSHELL 0x94b25000 == 20 [pid = 2387] [id = 312] 13:09:57 INFO - PROCESS | 2387 | ++DOMWINDOW == 78 (0x94b25400) [pid = 2387] [serial = 911] [outer = (nil)] 13:09:57 INFO - PROCESS | 2387 | ++DOMWINDOW == 79 (0x94b29c00) [pid = 2387] [serial = 912] [outer = 0x94b25400] 13:09:57 INFO - PROCESS | 2387 | 1477685397315 Marionette DEBUG loaded listener.js 13:09:57 INFO - PROCESS | 2387 | ++DOMWINDOW == 80 (0x94e35400) [pid = 2387] [serial = 913] [outer = 0x94b25400] 13:09:58 INFO - PROCESS | 2387 | 1477685398009 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]]]}] 13:09:58 INFO - ... 13:09:58 INFO - TEST-OK | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html | took 1231ms 13:09:58 INFO - PROCESS | 2387 | 1477685398086 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 13:09:58 INFO - PROCESS | 2387 | 1477685398090 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 13:09:58 INFO - TEST-START | /html/editing/focus/document-level-focus-apis/document-level-apis.html 13:09:58 INFO - PROCESS | 2387 | 1477685398106 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}] 13:09:58 INFO - PROCESS | 2387 | 1477685398347 Marionette TRACE conn4 <- [1,1314,null,{"value":null}] 13:09:58 INFO - PROCESS | 2387 | 1477685398373 Marionette TRACE conn4 -> [0,1315,"getWindowHandles",null] 13:09:58 INFO - PROCESS | 2387 | 1477685398379 Marionette TRACE conn4 <- [1,1315,null,["8"]] 13:09:58 INFO - PROCESS | 2387 | 1477685398384 Marionette TRACE conn4 -> [0,1316,"switchToWindow",{"name":"8"}] 13:09:58 INFO - PROCESS | 2387 | 1477685398390 Marionette TRACE conn4 <- [1,1316,null,{}] 13:09:58 INFO - PROCESS | 2387 | 1477685398468 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:09:58 INFO - PROCESS | 2387 | ++DOCSHELL 0x93ccdc00 == 21 [pid = 2387] [id = 313] 13:09:58 INFO - PROCESS | 2387 | ++DOMWINDOW == 81 (0x9558f800) [pid = 2387] [serial = 914] [outer = (nil)] 13:09:58 INFO - PROCESS | 2387 | ++DOMWINDOW == 82 (0x97bc4800) [pid = 2387] [serial = 915] [outer = 0x9558f800] 13:09:58 INFO - PROCESS | 2387 | 1477685398561 Marionette DEBUG loaded listener.js 13:09:58 INFO - PROCESS | 2387 | ++DOMWINDOW == 83 (0x97c49400) [pid = 2387] [serial = 916] [outer = 0x9558f800] 13:09:59 INFO - PROCESS | 2387 | --DOMWINDOW == 82 (0x8f8e0400) [pid = 2387] [serial = 887] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_006.html] 13:09:59 INFO - PROCESS | 2387 | --DOMWINDOW == 81 (0x8f953000) [pid = 2387] [serial = 875] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_002.html] 13:09:59 INFO - PROCESS | 2387 | --DOMWINDOW == 80 (0x9315f800) [pid = 2387] [serial = 850] [outer = (nil)] [url = about:blank] 13:09:59 INFO - PROCESS | 2387 | --DOMWINDOW == 79 (0x8da37c00) [pid = 2387] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_006.html] 13:09:59 INFO - PROCESS | 2387 | --DOMWINDOW == 78 (0x942bdc00) [pid = 2387] [serial = 855] [outer = (nil)] [url = about:blank] 13:09:59 INFO - PROCESS | 2387 | --DOMWINDOW == 77 (0x938cd400) [pid = 2387] [serial = 852] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_007.html] 13:09:59 INFO - PROCESS | 2387 | --DOMWINDOW == 76 (0x97c4f800) [pid = 2387] [serial = 860] [outer = (nil)] [url = about:blank] 13:09:59 INFO - PROCESS | 2387 | --DOMWINDOW == 75 (0x8fb9e800) [pid = 2387] [serial = 878] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_003.html] 13:09:59 INFO - PROCESS | 2387 | --DOMWINDOW == 74 (0x946dd000) [pid = 2387] [serial = 857] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_008.html] 13:09:59 INFO - PROCESS | 2387 | --DOMWINDOW == 73 (0xa45e2c00) [pid = 2387] [serial = 865] [outer = (nil)] [url = about:blank] 13:09:59 INFO - PROCESS | 2387 | --DOMWINDOW == 72 (0x8fb53400) [pid = 2387] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_009.html] 13:09:59 INFO - PROCESS | 2387 | --DOMWINDOW == 71 (0x944a5800) [pid = 2387] [serial = 884] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_005.html] 13:09:59 INFO - PROCESS | 2387 | --DOMWINDOW == 70 (0xa933f000) [pid = 2387] [serial = 870] [outer = (nil)] [url = about:blank] 13:09:59 INFO - PROCESS | 2387 | --DOMWINDOW == 69 (0xa2788000) [pid = 2387] [serial = 867] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_010.html] 13:09:59 INFO - PROCESS | 2387 | --DOMWINDOW == 68 (0x9b085800) [pid = 2387] [serial = 872] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_001.html] 13:09:59 INFO - PROCESS | 2387 | --DOMWINDOW == 67 (0x9330e800) [pid = 2387] [serial = 881] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_004.html] 13:09:59 INFO - PROCESS | 2387 | ++DOCSHELL 0x97c4f800 == 22 [pid = 2387] [id = 314] 13:09:59 INFO - PROCESS | 2387 | ++DOMWINDOW == 68 (0x99657000) [pid = 2387] [serial = 917] [outer = (nil)] 13:09:59 INFO - PROCESS | 2387 | ++DOMWINDOW == 69 (0x93cbec00) [pid = 2387] [serial = 918] [outer = 0x99657000] 13:09:59 INFO - PROCESS | 2387 | 1477685399543 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]]]}] 13:09:59 INFO - .... 13:09:59 INFO - TEST-OK | /html/editing/focus/document-level-focus-apis/document-level-apis.html | took 1476ms 13:09:59 INFO - PROCESS | 2387 | 1477685399574 Marionette TRACE conn4 -> [0,1318,"getWindowHandle",null] 13:09:59 INFO - PROCESS | 2387 | 1477685399578 Marionette TRACE conn4 <- [1,1318,null,{"value":"8"}] 13:09:59 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/historical.html 13:09:59 INFO - PROCESS | 2387 | 1477685399590 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}] 13:09:59 INFO - PROCESS | 2387 | 1477685399791 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 13:09:59 INFO - PROCESS | 2387 | 1477685399923 Marionette TRACE conn4 -> [0,1320,"getWindowHandles",null] 13:09:59 INFO - PROCESS | 2387 | 1477685399929 Marionette TRACE conn4 <- [1,1320,null,["8"]] 13:09:59 INFO - PROCESS | 2387 | 1477685399934 Marionette TRACE conn4 -> [0,1321,"switchToWindow",{"name":"8"}] 13:09:59 INFO - PROCESS | 2387 | 1477685399953 Marionette TRACE conn4 <- [1,1321,null,{}] 13:09:59 INFO - PROCESS | 2387 | 1477685399959 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:09:59 INFO - PROCESS | 2387 | ++DOCSHELL 0x9a42fc00 == 23 [pid = 2387] [id = 315] 13:09:59 INFO - PROCESS | 2387 | ++DOMWINDOW == 70 (0x9a430400) [pid = 2387] [serial = 919] [outer = (nil)] 13:10:00 INFO - PROCESS | 2387 | ++DOMWINDOW == 71 (0x9b085800) [pid = 2387] [serial = 920] [outer = 0x9a430400] 13:10:00 INFO - PROCESS | 2387 | 1477685400055 Marionette DEBUG loaded listener.js 13:10:00 INFO - PROCESS | 2387 | ++DOMWINDOW == 72 (0x9b24b000) [pid = 2387] [serial = 921] [outer = 0x9a430400] 13:10:00 INFO - PROCESS | 2387 | 1477685400689 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"]]]}] 13:10:00 INFO - . 13:10:00 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/historical.html | took 1134ms 13:10:00 INFO - PROCESS | 2387 | 1477685400727 Marionette TRACE conn4 -> [0,1323,"getWindowHandle",null] 13:10:00 INFO - PROCESS | 2387 | 1477685400731 Marionette TRACE conn4 <- [1,1323,null,{"value":"8"}] 13:10:00 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style-error-01.html 13:10:00 INFO - PROCESS | 2387 | 1477685400741 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}] 13:10:00 INFO - PROCESS | 2387 | 1477685400960 Marionette TRACE conn4 <- [1,1324,null,{"value":null}] 13:10:01 INFO - PROCESS | 2387 | 1477685401184 Marionette TRACE conn4 -> [0,1325,"getWindowHandles",null] 13:10:01 INFO - PROCESS | 2387 | 1477685401191 Marionette TRACE conn4 <- [1,1325,null,["8"]] 13:10:01 INFO - PROCESS | 2387 | 1477685401202 Marionette TRACE conn4 -> [0,1326,"switchToWindow",{"name":"8"}] 13:10:01 INFO - PROCESS | 2387 | 1477685401213 Marionette TRACE conn4 <- [1,1326,null,{}] 13:10:01 INFO - PROCESS | 2387 | 1477685401222 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:10:01 INFO - PROCESS | 2387 | ++DOCSHELL 0x8dc91c00 == 24 [pid = 2387] [id = 316] 13:10:01 INFO - PROCESS | 2387 | ++DOMWINDOW == 73 (0x8dced000) [pid = 2387] [serial = 922] [outer = (nil)] 13:10:01 INFO - PROCESS | 2387 | ++DOMWINDOW == 74 (0x8f956000) [pid = 2387] [serial = 923] [outer = 0x8dced000] 13:10:01 INFO - PROCESS | 2387 | 1477685401326 Marionette DEBUG loaded listener.js 13:10:01 INFO - PROCESS | 2387 | ++DOMWINDOW == 75 (0x8fb9a400) [pid = 2387] [serial = 924] [outer = 0x8dced000] 13:10:02 INFO - PROCESS | 2387 | 1477685402068 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]]]}] 13:10:02 INFO - . 13:10:02 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style-error-01.html | took 1378ms 13:10:02 INFO - PROCESS | 2387 | 1477685402119 Marionette TRACE conn4 -> [0,1328,"getWindowHandle",null] 13:10:02 INFO - PROCESS | 2387 | 1477685402127 Marionette TRACE conn4 <- [1,1328,null,{"value":"8"}] 13:10:02 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_disabled.html 13:10:02 INFO - PROCESS | 2387 | 1477685402186 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}] 13:10:02 INFO - PROCESS | 2387 | 1477685402456 Marionette TRACE conn4 <- [1,1329,null,{"value":null}] 13:10:02 INFO - PROCESS | 2387 | 1477685402663 Marionette TRACE conn4 -> [0,1330,"getWindowHandles",null] 13:10:02 INFO - PROCESS | 2387 | 1477685402671 Marionette TRACE conn4 <- [1,1330,null,["8"]] 13:10:02 INFO - PROCESS | 2387 | 1477685402724 Marionette TRACE conn4 -> [0,1331,"switchToWindow",{"name":"8"}] 13:10:02 INFO - PROCESS | 2387 | 1477685402735 Marionette TRACE conn4 <- [1,1331,null,{}] 13:10:02 INFO - PROCESS | 2387 | 1477685402741 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:10:02 INFO - PROCESS | 2387 | ++DOCSHELL 0x93806400 == 25 [pid = 2387] [id = 317] 13:10:02 INFO - PROCESS | 2387 | ++DOMWINDOW == 76 (0x93809400) [pid = 2387] [serial = 925] [outer = (nil)] 13:10:02 INFO - PROCESS | 2387 | ++DOMWINDOW == 77 (0x938cf400) [pid = 2387] [serial = 926] [outer = 0x93809400] 13:10:02 INFO - PROCESS | 2387 | 1477685402846 Marionette DEBUG loaded listener.js 13:10:02 INFO - PROCESS | 2387 | ++DOMWINDOW == 78 (0x938d6400) [pid = 2387] [serial = 927] [outer = 0x93809400] 13:10:03 INFO - PROCESS | 2387 | 1477685403535 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]]]}] 13:10:03 INFO - . 13:10:03 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_disabled.html | took 1377ms 13:10:03 INFO - PROCESS | 2387 | 1477685403571 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 13:10:03 INFO - PROCESS | 2387 | 1477685403576 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 13:10:03 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_events.html 13:10:03 INFO - PROCESS | 2387 | 1477685403587 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}] 13:10:03 INFO - PROCESS | 2387 | 1477685403813 Marionette TRACE conn4 <- [1,1334,null,{"value":null}] 13:10:04 INFO - PROCESS | 2387 | 1477685404003 Marionette TRACE conn4 -> [0,1335,"getWindowHandles",null] 13:10:04 INFO - PROCESS | 2387 | 1477685404015 Marionette TRACE conn4 <- [1,1335,null,["8"]] 13:10:04 INFO - PROCESS | 2387 | 1477685404037 Marionette TRACE conn4 -> [0,1336,"switchToWindow",{"name":"8"}] 13:10:04 INFO - PROCESS | 2387 | 1477685404046 Marionette TRACE conn4 <- [1,1336,null,{}] 13:10:04 INFO - PROCESS | 2387 | 1477685404053 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:10:04 INFO - PROCESS | 2387 | ++DOCSHELL 0x93169000 == 26 [pid = 2387] [id = 318] 13:10:04 INFO - PROCESS | 2387 | ++DOMWINDOW == 79 (0x946df800) [pid = 2387] [serial = 928] [outer = (nil)] 13:10:04 INFO - PROCESS | 2387 | ++DOMWINDOW == 80 (0x94b22000) [pid = 2387] [serial = 929] [outer = 0x946df800] 13:10:04 INFO - PROCESS | 2387 | 1477685404152 Marionette DEBUG loaded listener.js 13:10:04 INFO - PROCESS | 2387 | ++DOMWINDOW == 81 (0x950cf800) [pid = 2387] [serial = 930] [outer = 0x946df800] 13:10:04 INFO - PROCESS | 2387 | 1477685404932 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]]]}] 13:10:04 INFO - .. 13:10:04 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_events.html | took 1375ms 13:10:04 INFO - PROCESS | 2387 | 1477685404962 Marionette TRACE conn4 -> [0,1338,"getWindowHandle",null] 13:10:04 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_media.html 13:10:04 INFO - PROCESS | 2387 | 1477685404967 Marionette TRACE conn4 <- [1,1338,null,{"value":"8"}] 13:10:04 INFO - PROCESS | 2387 | 1477685404974 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}] 13:10:05 INFO - PROCESS | 2387 | 1477685405201 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 13:10:05 INFO - PROCESS | 2387 | 1477685405402 Marionette TRACE conn4 -> [0,1340,"getWindowHandles",null] 13:10:05 INFO - PROCESS | 2387 | 1477685405408 Marionette TRACE conn4 <- [1,1340,null,["8"]] 13:10:05 INFO - PROCESS | 2387 | 1477685405465 Marionette TRACE conn4 -> [0,1341,"switchToWindow",{"name":"8"}] 13:10:05 INFO - PROCESS | 2387 | 1477685405474 Marionette TRACE conn4 <- [1,1341,null,{}] 13:10:05 INFO - PROCESS | 2387 | 1477685405480 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:10:05 INFO - PROCESS | 2387 | ++DOCSHELL 0x9b245800 == 27 [pid = 2387] [id = 319] 13:10:05 INFO - PROCESS | 2387 | ++DOMWINDOW == 82 (0x9b43ac00) [pid = 2387] [serial = 931] [outer = (nil)] 13:10:05 INFO - PROCESS | 2387 | ++DOMWINDOW == 83 (0x9b494800) [pid = 2387] [serial = 932] [outer = 0x9b43ac00] 13:10:05 INFO - PROCESS | 2387 | 1477685405579 Marionette DEBUG loaded listener.js 13:10:05 INFO - PROCESS | 2387 | ++DOMWINDOW == 84 (0xa0880000) [pid = 2387] [serial = 933] [outer = 0x9b43ac00] 13:10:06 INFO - PROCESS | 2387 | 1477685406352 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]]]}] 13:10:06 INFO - . 13:10:06 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_media.html | took 1424ms 13:10:06 INFO - PROCESS | 2387 | 1477685406397 Marionette TRACE conn4 -> [0,1343,"getWindowHandle",null] 13:10:06 INFO - TEST-START | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html 13:10:06 INFO - PROCESS | 2387 | 1477685406402 Marionette TRACE conn4 <- [1,1343,null,{"value":"8"}] 13:10:06 INFO - PROCESS | 2387 | 1477685406410 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}] 13:10:06 INFO - PROCESS | 2387 | 1477685406644 Marionette TRACE conn4 <- [1,1344,null,{"value":null}] 13:10:06 INFO - PROCESS | 2387 | 1477685406820 Marionette TRACE conn4 -> [0,1345,"getWindowHandles",null] 13:10:06 INFO - PROCESS | 2387 | 1477685406825 Marionette TRACE conn4 <- [1,1345,null,["8"]] 13:10:06 INFO - PROCESS | 2387 | 1477685406831 Marionette TRACE conn4 -> [0,1346,"switchToWindow",{"name":"8"}] 13:10:06 INFO - PROCESS | 2387 | 1477685406838 Marionette TRACE conn4 <- [1,1346,null,{}] 13:10:06 INFO - PROCESS | 2387 | 1477685406844 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:10:06 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f8e2800 == 28 [pid = 2387] [id = 320] 13:10:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 85 (0x8f952000) [pid = 2387] [serial = 934] [outer = (nil)] 13:10:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 86 (0xa2790000) [pid = 2387] [serial = 935] [outer = 0x8f952000] 13:10:06 INFO - PROCESS | 2387 | 1477685406975 Marionette DEBUG loaded listener.js 13:10:07 INFO - PROCESS | 2387 | ++DOMWINDOW == 87 (0xa2a32c00) [pid = 2387] [serial = 936] [outer = 0x8f952000] 13:10:07 INFO - PROCESS | 2387 | 1477685407847 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]]]}] 13:10:07 INFO - .................. 13:10:07 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html | took 1478ms 13:10:07 INFO - PROCESS | 2387 | 1477685407887 Marionette TRACE conn4 -> [0,1348,"getWindowHandle",null] 13:10:07 INFO - PROCESS | 2387 | 1477685407891 Marionette TRACE conn4 <- [1,1348,null,{"value":"8"}] 13:10:07 INFO - TEST-START | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html 13:10:07 INFO - PROCESS | 2387 | 1477685407913 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}] 13:10:08 INFO - PROCESS | 2387 | 1477685408103 Marionette TRACE conn4 <- [1,1349,null,{"value":null}] 13:10:08 INFO - PROCESS | 2387 | 1477685408280 Marionette TRACE conn4 -> [0,1350,"getWindowHandles",null] 13:10:08 INFO - PROCESS | 2387 | 1477685408285 Marionette TRACE conn4 <- [1,1350,null,["8"]] 13:10:08 INFO - PROCESS | 2387 | 1477685408296 Marionette TRACE conn4 -> [0,1351,"switchToWindow",{"name":"8"}] 13:10:08 INFO - PROCESS | 2387 | 1477685408302 Marionette TRACE conn4 <- [1,1351,null,{}] 13:10:08 INFO - PROCESS | 2387 | 1477685408337 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:10:08 INFO - PROCESS | 2387 | ++DOCSHELL 0xa3005400 == 29 [pid = 2387] [id = 321] 13:10:08 INFO - PROCESS | 2387 | ++DOMWINDOW == 88 (0xa3006000) [pid = 2387] [serial = 937] [outer = (nil)] 13:10:08 INFO - PROCESS | 2387 | ++DOMWINDOW == 89 (0xa45d7800) [pid = 2387] [serial = 938] [outer = 0xa3006000] 13:10:08 INFO - PROCESS | 2387 | 1477685408469 Marionette DEBUG loaded listener.js 13:10:08 INFO - PROCESS | 2387 | ++DOMWINDOW == 90 (0xa4cec800) [pid = 2387] [serial = 939] [outer = 0xa3006000] 13:10:10 INFO - PROCESS | 2387 | 1477685410652 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]]]}] 13:10:10 INFO - .......... 13:10:10 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html | took 2837ms 13:10:10 INFO - PROCESS | 2387 | 1477685410814 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 13:10:10 INFO - PROCESS | 2387 | 1477685410833 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 13:10:10 INFO - TEST-START | /html/semantics/embedded-content/the-video-element/video-tabindex.html 13:10:10 INFO - PROCESS | 2387 | 1477685410857 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}] 13:10:11 INFO - PROCESS | 2387 | 1477685411187 Marionette TRACE conn4 <- [1,1354,null,{"value":null}] 13:10:11 INFO - PROCESS | 2387 | 1477685411391 Marionette TRACE conn4 -> [0,1355,"getWindowHandles",null] 13:10:11 INFO - PROCESS | 2387 | 1477685411398 Marionette TRACE conn4 <- [1,1355,null,["8"]] 13:10:11 INFO - PROCESS | 2387 | 1477685411409 Marionette TRACE conn4 -> [0,1356,"switchToWindow",{"name":"8"}] 13:10:11 INFO - PROCESS | 2387 | 1477685411417 Marionette TRACE conn4 <- [1,1356,null,{}] 13:10:11 INFO - PROCESS | 2387 | 1477685411425 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:10:11 INFO - PROCESS | 2387 | ++DOCSHELL 0x93170400 == 30 [pid = 2387] [id = 322] 13:10:11 INFO - PROCESS | 2387 | ++DOMWINDOW == 91 (0x93172c00) [pid = 2387] [serial = 940] [outer = (nil)] 13:10:11 INFO - PROCESS | 2387 | ++DOMWINDOW == 92 (0x93665800) [pid = 2387] [serial = 941] [outer = 0x93172c00] 13:10:11 INFO - PROCESS | 2387 | 1477685411522 Marionette DEBUG loaded listener.js 13:10:11 INFO - PROCESS | 2387 | ++DOMWINDOW == 93 (0x93a49000) [pid = 2387] [serial = 942] [outer = 0x93172c00] 13:10:12 INFO - PROCESS | 2387 | --DOCSHELL 0x8dc8dc00 == 29 [pid = 2387] [id = 304] 13:10:12 INFO - PROCESS | 2387 | --DOCSHELL 0x950da800 == 28 [pid = 2387] [id = 305] 13:10:12 INFO - PROCESS | 2387 | --DOCSHELL 0x9330ac00 == 27 [pid = 2387] [id = 302] 13:10:12 INFO - PROCESS | 2387 | --DOCSHELL 0x944a4c00 == 26 [pid = 2387] [id = 303] 13:10:12 INFO - PROCESS | 2387 | --DOCSHELL 0x8fb9cc00 == 25 [pid = 2387] [id = 301] 13:10:12 INFO - PROCESS | 2387 | --DOCSHELL 0x9a42fc00 == 24 [pid = 2387] [id = 315] 13:10:12 INFO - PROCESS | 2387 | --DOCSHELL 0x97c4f800 == 23 [pid = 2387] [id = 314] 13:10:12 INFO - PROCESS | 2387 | --DOCSHELL 0x93ccdc00 == 22 [pid = 2387] [id = 313] 13:10:12 INFO - PROCESS | 2387 | --DOCSHELL 0x94b25000 == 21 [pid = 2387] [id = 312] 13:10:12 INFO - PROCESS | 2387 | --DOCSHELL 0x938d3400 == 20 [pid = 2387] [id = 311] 13:10:12 INFO - PROCESS | 2387 | --DOCSHELL 0x8fba8800 == 19 [pid = 2387] [id = 310] 13:10:12 INFO - PROCESS | 2387 | 1477685412399 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]]]}] 13:10:12 INFO - PROCESS | 2387 | --DOMWINDOW == 92 (0x9558fc00) [pid = 2387] [serial = 891] [outer = (nil)] [url = about:blank] 13:10:12 INFO - PROCESS | 2387 | --DOMWINDOW == 91 (0x93166c00) [pid = 2387] [serial = 888] [outer = (nil)] [url = about:blank] 13:10:12 INFO - PROCESS | 2387 | --DOMWINDOW == 90 (0x942c7400) [pid = 2387] [serial = 889] [outer = (nil)] [url = about:blank] 13:10:12 INFO - PROCESS | 2387 | --DOMWINDOW == 89 (0x944ae400) [pid = 2387] [serial = 885] [outer = (nil)] [url = about:blank] 13:10:12 INFO - PROCESS | 2387 | --DOMWINDOW == 88 (0x94651000) [pid = 2387] [serial = 886] [outer = (nil)] [url = about:blank] 13:10:12 INFO - PROCESS | 2387 | --DOMWINDOW == 87 (0x938cbc00) [pid = 2387] [serial = 882] [outer = (nil)] [url = about:blank] 13:10:12 INFO - PROCESS | 2387 | --DOMWINDOW == 86 (0x938ca800) [pid = 2387] [serial = 883] [outer = (nil)] [url = about:blank] 13:10:12 INFO - PROCESS | 2387 | --DOMWINDOW == 85 (0x8fba2c00) [pid = 2387] [serial = 879] [outer = (nil)] [url = about:blank] 13:10:12 INFO - PROCESS | 2387 | --DOMWINDOW == 84 (0x8fba6000) [pid = 2387] [serial = 880] [outer = (nil)] [url = about:blank] 13:10:12 INFO - PROCESS | 2387 | --DOMWINDOW == 83 (0x9330e400) [pid = 2387] [serial = 876] [outer = (nil)] [url = about:blank] 13:10:12 INFO - PROCESS | 2387 | --DOMWINDOW == 82 (0x938d4000) [pid = 2387] [serial = 877] [outer = (nil)] [url = about:blank] 13:10:12 INFO - PROCESS | 2387 | --DOMWINDOW == 81 (0xa307fc00) [pid = 2387] [serial = 873] [outer = (nil)] [url = about:blank] 13:10:12 INFO - PROCESS | 2387 | --DOMWINDOW == 80 (0xa5e1c800) [pid = 2387] [serial = 874] [outer = (nil)] [url = about:blank] 13:10:12 INFO - . 13:10:12 INFO - TEST-OK | /html/semantics/embedded-content/the-video-element/video-tabindex.html | took 1625ms 13:10:12 INFO - PROCESS | 2387 | --DOMWINDOW == 79 (0xa4589000) [pid = 2387] [serial = 868] [outer = (nil)] [url = about:blank] 13:10:12 INFO - PROCESS | 2387 | --DOMWINDOW == 78 (0xa4cee800) [pid = 2387] [serial = 869] [outer = (nil)] [url = about:blank] 13:10:12 INFO - PROCESS | 2387 | --DOMWINDOW == 77 (0xa2a2c400) [pid = 2387] [serial = 871] [outer = (nil)] [url = about:blank] 13:10:12 INFO - PROCESS | 2387 | --DOMWINDOW == 76 (0x9b082800) [pid = 2387] [serial = 863] [outer = (nil)] [url = about:blank] 13:10:12 INFO - PROCESS | 2387 | --DOMWINDOW == 75 (0x9b08dc00) [pid = 2387] [serial = 864] [outer = (nil)] [url = about:blank] 13:10:12 INFO - PROCESS | 2387 | --DOMWINDOW == 74 (0x94b1f800) [pid = 2387] [serial = 858] [outer = (nil)] [url = about:blank] 13:10:12 INFO - PROCESS | 2387 | --DOMWINDOW == 73 (0x950cc400) [pid = 2387] [serial = 859] [outer = (nil)] [url = about:blank] 13:10:12 INFO - PROCESS | 2387 | --DOMWINDOW == 72 (0x938d1800) [pid = 2387] [serial = 853] [outer = (nil)] [url = about:blank] 13:10:12 INFO - PROCESS | 2387 | --DOMWINDOW == 71 (0x938d8000) [pid = 2387] [serial = 854] [outer = (nil)] [url = about:blank] 13:10:12 INFO - PROCESS | 2387 | --DOMWINDOW == 70 (0x8dc92800) [pid = 2387] [serial = 848] [outer = (nil)] [url = about:blank] 13:10:12 INFO - PROCESS | 2387 | --DOMWINDOW == 69 (0x8fab8800) [pid = 2387] [serial = 849] [outer = (nil)] [url = about:blank] 13:10:12 INFO - PROCESS | 2387 | --DOMWINDOW == 68 (0x93160000) [pid = 2387] [serial = 851] [outer = (nil)] [url = about:blank] 13:10:12 INFO - PROCESS | 2387 | --DOMWINDOW == 67 (0x93806c00) [pid = 2387] [serial = 856] [outer = (nil)] [url = about:blank] 13:10:12 INFO - PROCESS | 2387 | --DOMWINDOW == 66 (0x97c53000) [pid = 2387] [serial = 861] [outer = (nil)] [url = about:blank] 13:10:12 INFO - PROCESS | 2387 | --DOMWINDOW == 65 (0xa1211c00) [pid = 2387] [serial = 866] [outer = (nil)] [url = about:blank] 13:10:12 INFO - PROCESS | 2387 | 1477685412507 Marionette TRACE conn4 -> [0,1358,"getWindowHandle",null] 13:10:12 INFO - PROCESS | 2387 | 1477685412514 Marionette TRACE conn4 <- [1,1358,null,{"value":"8"}] 13:10:12 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-checkValidity.html 13:10:12 INFO - PROCESS | 2387 | 1477685412529 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}] 13:10:12 INFO - PROCESS | 2387 | 1477685412759 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 13:10:12 INFO - PROCESS | 2387 | 1477685412935 Marionette TRACE conn4 -> [0,1360,"getWindowHandles",null] 13:10:12 INFO - PROCESS | 2387 | 1477685412941 Marionette TRACE conn4 <- [1,1360,null,["8"]] 13:10:12 INFO - PROCESS | 2387 | 1477685412952 Marionette TRACE conn4 -> [0,1361,"switchToWindow",{"name":"8"}] 13:10:12 INFO - PROCESS | 2387 | 1477685412957 Marionette TRACE conn4 <- [1,1361,null,{}] 13:10:12 INFO - PROCESS | 2387 | 1477685412965 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:10:13 INFO - PROCESS | 2387 | ++DOCSHELL 0x9330ac00 == 20 [pid = 2387] [id = 323] 13:10:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 66 (0x938cbc00) [pid = 2387] [serial = 943] [outer = (nil)] 13:10:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 67 (0x938d2000) [pid = 2387] [serial = 944] [outer = 0x938cbc00] 13:10:13 INFO - PROCESS | 2387 | 1477685413056 Marionette DEBUG loaded listener.js 13:10:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 68 (0x938d3400) [pid = 2387] [serial = 945] [outer = 0x938cbc00] 13:10:14 INFO - .................................................................................................................................. 13:10:14 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-checkValidity.html | took 2351ms 13:10:14 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-reportValidity.html 13:10:15 INFO - PROCESS | 2387 | 1477685414774 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]]]}] 13:10:15 INFO - PROCESS | 2387 | 1477685414896 Marionette TRACE conn4 -> [0,1363,"getWindowHandle",null] 13:10:15 INFO - PROCESS | 2387 | 1477685414910 Marionette TRACE conn4 <- [1,1363,null,{"value":"8"}] 13:10:15 INFO - PROCESS | 2387 | 1477685414921 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}] 13:10:15 INFO - PROCESS | 2387 | 1477685415239 Marionette TRACE conn4 <- [1,1364,null,{"value":null}] 13:10:15 INFO - PROCESS | 2387 | 1477685415275 Marionette TRACE conn4 -> [0,1365,"getWindowHandles",null] 13:10:15 INFO - PROCESS | 2387 | 1477685415281 Marionette TRACE conn4 <- [1,1365,null,["8"]] 13:10:15 INFO - PROCESS | 2387 | 1477685415369 Marionette TRACE conn4 -> [0,1366,"switchToWindow",{"name":"8"}] 13:10:15 INFO - PROCESS | 2387 | 1477685415378 Marionette TRACE conn4 <- [1,1366,null,{}] 13:10:15 INFO - PROCESS | 2387 | 1477685415386 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:10:15 INFO - PROCESS | 2387 | ++DOCSHELL 0xa2765800 == 21 [pid = 2387] [id = 324] 13:10:15 INFO - PROCESS | 2387 | ++DOMWINDOW == 69 (0xa2789800) [pid = 2387] [serial = 946] [outer = (nil)] 13:10:15 INFO - PROCESS | 2387 | ++DOMWINDOW == 70 (0xa2a34000) [pid = 2387] [serial = 947] [outer = 0xa2789800] 13:10:15 INFO - PROCESS | 2387 | 1477685415510 Marionette DEBUG loaded listener.js 13:10:15 INFO - PROCESS | 2387 | ++DOMWINDOW == 71 (0xa308b000) [pid = 2387] [serial = 948] [outer = 0xa2789800] 13:10:17 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 13:10:17 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 13:10:18 INFO - PROCESS | 2387 | --DOMWINDOW == 70 (0x93a4c000) [pid = 2387] [serial = 908] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_013.html] 13:10:18 INFO - PROCESS | 2387 | --DOMWINDOW == 69 (0x94b25400) [pid = 2387] [serial = 911] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html] 13:10:18 INFO - PROCESS | 2387 | --DOMWINDOW == 68 (0x99657000) [pid = 2387] [serial = 917] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 13:10:18 INFO - PROCESS | 2387 | --DOMWINDOW == 67 (0x9298b800) [pid = 2387] [serial = 902] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_011.html] 13:10:18 INFO - PROCESS | 2387 | --DOMWINDOW == 66 (0x93a54400) [pid = 2387] [serial = 896] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_009.html] 13:10:18 INFO - PROCESS | 2387 | --DOMWINDOW == 65 (0x97bc5400) [pid = 2387] [serial = 899] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_010.html] 13:10:18 INFO - PROCESS | 2387 | --DOMWINDOW == 64 (0x8fbed400) [pid = 2387] [serial = 905] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_012.html] 13:10:18 INFO - PROCESS | 2387 | --DOMWINDOW == 63 (0x8dcf7c00) [pid = 2387] [serial = 893] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_008.html] 13:10:18 INFO - PROCESS | 2387 | --DOMWINDOW == 62 (0x9558f800) [pid = 2387] [serial = 914] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/document-level-apis.html] 13:10:19 INFO - .................................................................................................................................. 13:10:19 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-reportValidity.html | took 4461ms 13:10:19 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validate.html 13:10:19 INFO - PROCESS | 2387 | 1477685419249 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]]]}] 13:10:19 INFO - PROCESS | 2387 | 1477685419382 Marionette TRACE conn4 -> [0,1368,"getWindowHandle",null] 13:10:19 INFO - PROCESS | 2387 | 1477685419391 Marionette TRACE conn4 <- [1,1368,null,{"value":"8"}] 13:10:19 INFO - PROCESS | 2387 | 1477685419399 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}] 13:10:19 INFO - PROCESS | 2387 | 1477685419752 Marionette TRACE conn4 <- [1,1369,null,{"value":null}] 13:10:19 INFO - PROCESS | 2387 | 1477685419838 Marionette TRACE conn4 -> [0,1370,"getWindowHandles",null] 13:10:19 INFO - PROCESS | 2387 | 1477685419844 Marionette TRACE conn4 <- [1,1370,null,["8"]] 13:10:19 INFO - PROCESS | 2387 | 1477685419849 Marionette TRACE conn4 -> [0,1371,"switchToWindow",{"name":"8"}] 13:10:19 INFO - PROCESS | 2387 | 1477685419855 Marionette TRACE conn4 <- [1,1371,null,{}] 13:10:19 INFO - PROCESS | 2387 | 1477685419861 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:10:19 INFO - PROCESS | 2387 | ++DOCSHELL 0xa5e1d000 == 22 [pid = 2387] [id = 325] 13:10:19 INFO - PROCESS | 2387 | ++DOMWINDOW == 63 (0xa5e1d800) [pid = 2387] [serial = 949] [outer = (nil)] 13:10:19 INFO - PROCESS | 2387 | ++DOMWINDOW == 64 (0x830d7c00) [pid = 2387] [serial = 950] [outer = 0xa5e1d800] 13:10:19 INFO - PROCESS | 2387 | 1477685419951 Marionette DEBUG loaded listener.js 13:10:20 INFO - PROCESS | 2387 | ++DOMWINDOW == 65 (0x830d9c00) [pid = 2387] [serial = 951] [outer = 0xa5e1d800] 13:10:20 INFO - PROCESS | 2387 | 1477685420881 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]]]}] 13:10:20 INFO - ........ 13:10:20 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validate.html | took 1534ms 13:10:20 INFO - PROCESS | 2387 | 1477685420933 Marionette TRACE conn4 -> [0,1373,"getWindowHandle",null] 13:10:20 INFO - PROCESS | 2387 | 1477685420941 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 13:10:20 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-badInput.html 13:10:20 INFO - PROCESS | 2387 | 1477685420955 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}] 13:10:21 INFO - PROCESS | 2387 | 1477685421219 Marionette TRACE conn4 <- [1,1374,null,{"value":null}] 13:10:21 INFO - PROCESS | 2387 | 1477685421394 Marionette TRACE conn4 -> [0,1375,"getWindowHandles",null] 13:10:21 INFO - PROCESS | 2387 | 1477685421401 Marionette TRACE conn4 <- [1,1375,null,["8"]] 13:10:21 INFO - PROCESS | 2387 | 1477685421411 Marionette TRACE conn4 -> [0,1376,"switchToWindow",{"name":"8"}] 13:10:21 INFO - PROCESS | 2387 | 1477685421419 Marionette TRACE conn4 <- [1,1376,null,{}] 13:10:21 INFO - PROCESS | 2387 | 1477685421474 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:10:21 INFO - PROCESS | 2387 | ++DOCSHELL 0x8328ac00 == 23 [pid = 2387] [id = 326] 13:10:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 66 (0x8328fc00) [pid = 2387] [serial = 952] [outer = (nil)] 13:10:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 67 (0x8ceb9400) [pid = 2387] [serial = 953] [outer = 0x8328fc00] 13:10:21 INFO - PROCESS | 2387 | 1477685421592 Marionette DEBUG loaded listener.js 13:10:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 68 (0x8dc8f000) [pid = 2387] [serial = 954] [outer = 0x8328fc00] 13:10:22 INFO - PROCESS | 2387 | 1477685422342 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]]]}] 13:10:22 INFO - ........... 13:10:22 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-badInput.html | took 1474ms 13:10:22 INFO - PROCESS | 2387 | 1477685422427 Marionette TRACE conn4 -> [0,1378,"getWindowHandle",null] 13:10:22 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-customError.html 13:10:22 INFO - PROCESS | 2387 | 1477685422435 Marionette TRACE conn4 <- [1,1378,null,{"value":"8"}] 13:10:22 INFO - PROCESS | 2387 | 1477685422459 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}] 13:10:22 INFO - PROCESS | 2387 | 1477685422747 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 13:10:22 INFO - PROCESS | 2387 | 1477685422875 Marionette TRACE conn4 -> [0,1380,"getWindowHandles",null] 13:10:22 INFO - PROCESS | 2387 | 1477685422881 Marionette TRACE conn4 <- [1,1380,null,["8"]] 13:10:22 INFO - PROCESS | 2387 | 1477685422895 Marionette TRACE conn4 -> [0,1381,"switchToWindow",{"name":"8"}] 13:10:22 INFO - PROCESS | 2387 | 1477685422902 Marionette TRACE conn4 <- [1,1381,null,{}] 13:10:22 INFO - PROCESS | 2387 | 1477685422909 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:10:22 INFO - PROCESS | 2387 | ++DOCSHELL 0x93a52000 == 24 [pid = 2387] [id = 327] 13:10:22 INFO - PROCESS | 2387 | ++DOMWINDOW == 69 (0x9464f800) [pid = 2387] [serial = 955] [outer = (nil)] 13:10:22 INFO - PROCESS | 2387 | ++DOMWINDOW == 70 (0x94b1e800) [pid = 2387] [serial = 956] [outer = 0x9464f800] 13:10:23 INFO - PROCESS | 2387 | 1477685423010 Marionette DEBUG loaded listener.js 13:10:23 INFO - PROCESS | 2387 | ++DOMWINDOW == 71 (0x950d4400) [pid = 2387] [serial = 957] [outer = 0x9464f800] 13:10:23 INFO - PROCESS | 2387 | 1477685423758 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]]]}] 13:10:23 INFO - ........ 13:10:23 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-customError.html | took 1336ms 13:10:23 INFO - PROCESS | 2387 | 1477685423835 Marionette TRACE conn4 -> [0,1383,"getWindowHandle",null] 13:10:23 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html 13:10:23 INFO - PROCESS | 2387 | 1477685423844 Marionette TRACE conn4 <- [1,1383,null,{"value":"8"}] 13:10:23 INFO - PROCESS | 2387 | 1477685423854 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}] 13:10:24 INFO - PROCESS | 2387 | 1477685424057 Marionette TRACE conn4 <- [1,1384,null,{"value":null}] 13:10:24 INFO - PROCESS | 2387 | 1477685424234 Marionette TRACE conn4 -> [0,1385,"getWindowHandles",null] 13:10:24 INFO - PROCESS | 2387 | 1477685424240 Marionette TRACE conn4 <- [1,1385,null,["8"]] 13:10:24 INFO - PROCESS | 2387 | 1477685424246 Marionette TRACE conn4 -> [0,1386,"switchToWindow",{"name":"8"}] 13:10:24 INFO - PROCESS | 2387 | 1477685424254 Marionette TRACE conn4 <- [1,1386,null,{}] 13:10:24 INFO - PROCESS | 2387 | 1477685424309 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:10:24 INFO - PROCESS | 2387 | ++DOCSHELL 0xa3082000 == 25 [pid = 2387] [id = 328] 13:10:24 INFO - PROCESS | 2387 | ++DOMWINDOW == 72 (0xa3082c00) [pid = 2387] [serial = 958] [outer = (nil)] 13:10:24 INFO - PROCESS | 2387 | ++DOMWINDOW == 73 (0xa4843c00) [pid = 2387] [serial = 959] [outer = 0xa3082c00] 13:10:24 INFO - PROCESS | 2387 | 1477685424417 Marionette DEBUG loaded listener.js 13:10:24 INFO - PROCESS | 2387 | ++DOMWINDOW == 74 (0xa5e1b800) [pid = 2387] [serial = 960] [outer = 0xa3082c00] 13:10:25 INFO - PROCESS | 2387 | 1477685425330 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]]]}] 13:10:25 INFO - .............................. 13:10:25 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html | took 1538ms 13:10:25 INFO - PROCESS | 2387 | 1477685425404 Marionette TRACE conn4 -> [0,1388,"getWindowHandle",null] 13:10:25 INFO - PROCESS | 2387 | 1477685425410 Marionette TRACE conn4 <- [1,1388,null,{"value":"8"}] 13:10:25 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html 13:10:25 INFO - PROCESS | 2387 | 1477685425421 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}] 13:10:25 INFO - PROCESS | 2387 | 1477685425656 Marionette TRACE conn4 <- [1,1389,null,{"value":null}] 13:10:25 INFO - PROCESS | 2387 | 1477685425841 Marionette TRACE conn4 -> [0,1390,"getWindowHandles",null] 13:10:25 INFO - PROCESS | 2387 | 1477685425846 Marionette TRACE conn4 <- [1,1390,null,["8"]] 13:10:25 INFO - PROCESS | 2387 | 1477685425853 Marionette TRACE conn4 -> [0,1391,"switchToWindow",{"name":"8"}] 13:10:25 INFO - PROCESS | 2387 | 1477685425861 Marionette TRACE conn4 <- [1,1391,null,{}] 13:10:25 INFO - PROCESS | 2387 | 1477685425919 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:10:25 INFO - PROCESS | 2387 | ++DOCSHELL 0x830e1000 == 26 [pid = 2387] [id = 329] 13:10:25 INFO - PROCESS | 2387 | ++DOMWINDOW == 75 (0x8d098c00) [pid = 2387] [serial = 961] [outer = (nil)] 13:10:26 INFO - PROCESS | 2387 | ++DOMWINDOW == 76 (0xa5e22400) [pid = 2387] [serial = 962] [outer = 0x8d098c00] 13:10:26 INFO - PROCESS | 2387 | 1477685426019 Marionette DEBUG loaded listener.js 13:10:26 INFO - PROCESS | 2387 | ++DOMWINDOW == 77 (0xa2f2d400) [pid = 2387] [serial = 963] [outer = 0x8d098c00] 13:10:27 INFO - PROCESS | 2387 | 1477685426961 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]]]}] 13:10:27 INFO - ............................................................... 13:10:27 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html | took 1688ms 13:10:27 INFO - PROCESS | 2387 | 1477685427107 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 13:10:27 INFO - PROCESS | 2387 | 1477685427116 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 13:10:27 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html 13:10:27 INFO - PROCESS | 2387 | 1477685427125 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}] 13:10:27 INFO - PROCESS | 2387 | 1477685427332 Marionette TRACE conn4 <- [1,1394,null,{"value":null}] 13:10:27 INFO - PROCESS | 2387 | 1477685427511 Marionette TRACE conn4 -> [0,1395,"getWindowHandles",null] 13:10:27 INFO - PROCESS | 2387 | 1477685427516 Marionette TRACE conn4 <- [1,1395,null,["8"]] 13:10:27 INFO - PROCESS | 2387 | 1477685427523 Marionette TRACE conn4 -> [0,1396,"switchToWindow",{"name":"8"}] 13:10:27 INFO - PROCESS | 2387 | 1477685427530 Marionette TRACE conn4 <- [1,1396,null,{}] 13:10:27 INFO - PROCESS | 2387 | 1477685427537 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:10:27 INFO - PROCESS | 2387 | ++DOCSHELL 0x82e7c000 == 27 [pid = 2387] [id = 330] 13:10:27 INFO - PROCESS | 2387 | ++DOMWINDOW == 78 (0x82e7c400) [pid = 2387] [serial = 964] [outer = (nil)] 13:10:27 INFO - PROCESS | 2387 | ++DOMWINDOW == 79 (0xa2f33800) [pid = 2387] [serial = 965] [outer = 0x82e7c400] 13:10:27 INFO - PROCESS | 2387 | 1477685427673 Marionette DEBUG loaded listener.js 13:10:27 INFO - PROCESS | 2387 | ++DOMWINDOW == 80 (0x82ed0000) [pid = 2387] [serial = 966] [outer = 0x82e7c400] 13:10:28 INFO - ............................................................. 13:10:28 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html | took 1623ms 13:10:28 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html 13:10:28 INFO - PROCESS | 2387 | 1477685428677 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]]]}] 13:10:28 INFO - PROCESS | 2387 | 1477685428747 Marionette TRACE conn4 -> [0,1398,"getWindowHandle",null] 13:10:28 INFO - PROCESS | 2387 | 1477685428754 Marionette TRACE conn4 <- [1,1398,null,{"value":"8"}] 13:10:28 INFO - PROCESS | 2387 | 1477685428761 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}] 13:10:29 INFO - PROCESS | 2387 | 1477685429046 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 13:10:29 INFO - PROCESS | 2387 | 1477685429229 Marionette TRACE conn4 -> [0,1400,"getWindowHandles",null] 13:10:29 INFO - PROCESS | 2387 | 1477685429234 Marionette TRACE conn4 <- [1,1400,null,["8"]] 13:10:29 INFO - PROCESS | 2387 | 1477685429241 Marionette TRACE conn4 -> [0,1401,"switchToWindow",{"name":"8"}] 13:10:29 INFO - PROCESS | 2387 | 1477685429247 Marionette TRACE conn4 <- [1,1401,null,{}] 13:10:29 INFO - PROCESS | 2387 | 1477685429300 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:10:29 INFO - PROCESS | 2387 | ++DOCSHELL 0x82ed1000 == 28 [pid = 2387] [id = 331] 13:10:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 81 (0x82ed7000) [pid = 2387] [serial = 967] [outer = (nil)] 13:10:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 82 (0x835e4c00) [pid = 2387] [serial = 968] [outer = 0x82ed7000] 13:10:29 INFO - PROCESS | 2387 | 1477685429401 Marionette DEBUG loaded listener.js 13:10:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 83 (0x835e8000) [pid = 2387] [serial = 969] [outer = 0x82ed7000] 13:10:30 INFO - PROCESS | 2387 | 1477685430236 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]]]}] 13:10:30 INFO - ........................ 13:10:30 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html | took 1528ms 13:10:30 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooLong.html 13:10:30 INFO - PROCESS | 2387 | 1477685430289 Marionette TRACE conn4 -> [0,1403,"getWindowHandle",null] 13:10:30 INFO - PROCESS | 2387 | 1477685430293 Marionette TRACE conn4 <- [1,1403,null,{"value":"8"}] 13:10:30 INFO - PROCESS | 2387 | 1477685430301 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}] 13:10:30 INFO - PROCESS | 2387 | 1477685430531 Marionette TRACE conn4 <- [1,1404,null,{"value":null}] 13:10:30 INFO - PROCESS | 2387 | 1477685430715 Marionette TRACE conn4 -> [0,1405,"getWindowHandles",null] 13:10:30 INFO - PROCESS | 2387 | 1477685430720 Marionette TRACE conn4 <- [1,1405,null,["8"]] 13:10:30 INFO - PROCESS | 2387 | 1477685430728 Marionette TRACE conn4 -> [0,1406,"switchToWindow",{"name":"8"}] 13:10:30 INFO - PROCESS | 2387 | 1477685430734 Marionette TRACE conn4 <- [1,1406,null,{}] 13:10:30 INFO - PROCESS | 2387 | 1477685430741 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:10:30 INFO - PROCESS | 2387 | ++DOCSHELL 0x830df000 == 29 [pid = 2387] [id = 332] 13:10:30 INFO - PROCESS | 2387 | ++DOMWINDOW == 84 (0x835e6c00) [pid = 2387] [serial = 970] [outer = (nil)] 13:10:30 INFO - PROCESS | 2387 | ++DOMWINDOW == 85 (0x83688000) [pid = 2387] [serial = 971] [outer = 0x835e6c00] 13:10:30 INFO - PROCESS | 2387 | 1477685430846 Marionette DEBUG loaded listener.js 13:10:30 INFO - PROCESS | 2387 | ++DOMWINDOW == 86 (0x8368ac00) [pid = 2387] [serial = 972] [outer = 0x835e6c00] 13:10:31 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 13:10:32 INFO - ............................................................... 13:10:32 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooLong.html | took 1805ms 13:10:32 INFO - PROCESS | 2387 | 1477685432042 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]]]}] 13:10:32 INFO - PROCESS | 2387 | 1477685432298 Marionette TRACE conn4 -> [0,1408,"getWindowHandle",null] 13:10:32 INFO - PROCESS | 2387 | 1477685432306 Marionette TRACE conn4 <- [1,1408,null,{"value":"8"}] 13:10:32 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooShort.html 13:10:32 INFO - PROCESS | 2387 | 1477685432321 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}] 13:10:32 INFO - PROCESS | 2387 | 1477685432531 Marionette TRACE conn4 <- [1,1409,null,{"value":null}] 13:10:32 INFO - PROCESS | 2387 | 1477685432742 Marionette TRACE conn4 -> [0,1410,"getWindowHandles",null] 13:10:32 INFO - PROCESS | 2387 | 1477685432752 Marionette TRACE conn4 <- [1,1410,null,["8"]] 13:10:32 INFO - PROCESS | 2387 | 1477685432763 Marionette TRACE conn4 -> [0,1411,"switchToWindow",{"name":"8"}] 13:10:32 INFO - PROCESS | 2387 | 1477685432777 Marionette TRACE conn4 <- [1,1411,null,{}] 13:10:32 INFO - PROCESS | 2387 | 1477685432784 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:10:32 INFO - PROCESS | 2387 | ++DOCSHELL 0x830e1800 == 30 [pid = 2387] [id = 333] 13:10:32 INFO - PROCESS | 2387 | ++DOMWINDOW == 87 (0x830e2800) [pid = 2387] [serial = 973] [outer = (nil)] 13:10:32 INFO - PROCESS | 2387 | ++DOMWINDOW == 88 (0x83283800) [pid = 2387] [serial = 974] [outer = 0x830e2800] 13:10:32 INFO - PROCESS | 2387 | 1477685432890 Marionette DEBUG loaded listener.js 13:10:33 INFO - PROCESS | 2387 | ++DOMWINDOW == 89 (0x83285c00) [pid = 2387] [serial = 975] [outer = 0x830e2800] 13:10:33 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 13:10:35 INFO - PROCESS | 2387 | --DOCSHELL 0x9b245800 == 29 [pid = 2387] [id = 319] 13:10:35 INFO - PROCESS | 2387 | --DOCSHELL 0x8f8e2800 == 28 [pid = 2387] [id = 320] 13:10:35 INFO - PROCESS | 2387 | --DOCSHELL 0x8dc91c00 == 27 [pid = 2387] [id = 316] 13:10:35 INFO - PROCESS | 2387 | --DOCSHELL 0x93806400 == 26 [pid = 2387] [id = 317] 13:10:35 INFO - PROCESS | 2387 | --DOCSHELL 0x93169000 == 25 [pid = 2387] [id = 318] 13:10:35 INFO - PROCESS | 2387 | --DOCSHELL 0x8dcf7800 == 24 [pid = 2387] [id = 306] 13:10:35 INFO - PROCESS | 2387 | --DOCSHELL 0x8f8e2400 == 23 [pid = 2387] [id = 300] 13:10:35 INFO - PROCESS | 2387 | --DOCSHELL 0x9a62dc00 == 22 [pid = 2387] [id = 299] 13:10:35 INFO - PROCESS | 2387 | --DOCSHELL 0xa3005400 == 21 [pid = 2387] [id = 321] 13:10:35 INFO - PROCESS | 2387 | --DOCSHELL 0x97bc4c00 == 20 [pid = 2387] [id = 308] 13:10:35 INFO - PROCESS | 2387 | --DOCSHELL 0x8fb9a800 == 19 [pid = 2387] [id = 309] 13:10:35 INFO - PROCESS | 2387 | --DOCSHELL 0x93a54000 == 18 [pid = 2387] [id = 307] 13:10:35 INFO - PROCESS | 2387 | --DOMWINDOW == 88 (0x93d55800) [pid = 2387] [serial = 898] [outer = (nil)] [url = about:blank] 13:10:35 INFO - PROCESS | 2387 | --DOMWINDOW == 87 (0x8f955800) [pid = 2387] [serial = 894] [outer = (nil)] [url = about:blank] 13:10:35 INFO - PROCESS | 2387 | --DOMWINDOW == 86 (0x93cc5c00) [pid = 2387] [serial = 897] [outer = (nil)] [url = about:blank] 13:10:35 INFO - PROCESS | 2387 | --DOMWINDOW == 85 (0x93cc3000) [pid = 2387] [serial = 910] [outer = (nil)] [url = about:blank] 13:10:35 INFO - PROCESS | 2387 | --DOMWINDOW == 84 (0x9b085800) [pid = 2387] [serial = 920] [outer = (nil)] [url = about:blank] 13:10:35 INFO - PROCESS | 2387 | --DOMWINDOW == 83 (0x996c0000) [pid = 2387] [serial = 901] [outer = (nil)] [url = about:blank] 13:10:35 INFO - PROCESS | 2387 | --DOMWINDOW == 82 (0x923a8c00) [pid = 2387] [serial = 906] [outer = (nil)] [url = about:blank] 13:10:35 INFO - PROCESS | 2387 | --DOMWINDOW == 81 (0x94b29c00) [pid = 2387] [serial = 912] [outer = (nil)] [url = about:blank] 13:10:35 INFO - PROCESS | 2387 | --DOMWINDOW == 80 (0x97c55000) [pid = 2387] [serial = 900] [outer = (nil)] [url = about:blank] 13:10:35 INFO - PROCESS | 2387 | --DOMWINDOW == 79 (0x9a471400) [pid = 2387] [serial = 903] [outer = (nil)] [url = about:blank] 13:10:35 INFO - PROCESS | 2387 | --DOMWINDOW == 78 (0x9298e800) [pid = 2387] [serial = 907] [outer = (nil)] [url = about:blank] 13:10:35 INFO - PROCESS | 2387 | --DOMWINDOW == 77 (0x8fab9400) [pid = 2387] [serial = 895] [outer = (nil)] [url = about:blank] 13:10:35 INFO - PROCESS | 2387 | --DOMWINDOW == 76 (0x97c49400) [pid = 2387] [serial = 916] [outer = (nil)] [url = about:blank] 13:10:35 INFO - PROCESS | 2387 | --DOMWINDOW == 75 (0x94e35400) [pid = 2387] [serial = 913] [outer = (nil)] [url = about:blank] 13:10:35 INFO - PROCESS | 2387 | --DOMWINDOW == 74 (0x97bc4800) [pid = 2387] [serial = 915] [outer = (nil)] [url = about:blank] 13:10:35 INFO - PROCESS | 2387 | --DOMWINDOW == 73 (0x93cb8400) [pid = 2387] [serial = 909] [outer = (nil)] [url = about:blank] 13:10:35 INFO - PROCESS | 2387 | --DOMWINDOW == 72 (0x9a4dcc00) [pid = 2387] [serial = 904] [outer = (nil)] [url = about:blank] 13:10:35 INFO - PROCESS | 2387 | --DOMWINDOW == 71 (0x93cbec00) [pid = 2387] [serial = 918] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 13:10:35 INFO - PROCESS | 2387 | 1477685435553 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]]]}] 13:10:35 INFO - ............................................................... 13:10:35 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooShort.html | took 3353ms 13:10:35 INFO - PROCESS | 2387 | 1477685435674 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 13:10:35 INFO - PROCESS | 2387 | 1477685435680 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 13:10:35 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html 13:10:35 INFO - PROCESS | 2387 | 1477685435691 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}] 13:10:35 INFO - PROCESS | 2387 | 1477685435912 Marionette TRACE conn4 <- [1,1414,null,{"value":null}] 13:10:36 INFO - PROCESS | 2387 | 1477685436043 Marionette TRACE conn4 -> [0,1415,"getWindowHandles",null] 13:10:36 INFO - PROCESS | 2387 | 1477685436049 Marionette TRACE conn4 <- [1,1415,null,["8"]] 13:10:36 INFO - PROCESS | 2387 | 1477685436057 Marionette TRACE conn4 -> [0,1416,"switchToWindow",{"name":"8"}] 13:10:36 INFO - PROCESS | 2387 | 1477685436066 Marionette TRACE conn4 <- [1,1416,null,{}] 13:10:36 INFO - PROCESS | 2387 | 1477685436073 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:10:36 INFO - PROCESS | 2387 | ++DOCSHELL 0x82ed4400 == 19 [pid = 2387] [id = 334] 13:10:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 72 (0x82ed4c00) [pid = 2387] [serial = 976] [outer = (nil)] 13:10:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 73 (0x82ed7c00) [pid = 2387] [serial = 977] [outer = 0x82ed4c00] 13:10:36 INFO - PROCESS | 2387 | 1477685436163 Marionette DEBUG loaded listener.js 13:10:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 74 (0x82fbc400) [pid = 2387] [serial = 978] [outer = 0x82ed4c00] 13:10:36 INFO - PROCESS | 2387 | 1477685436910 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]]]}] 13:10:37 INFO - ........... 13:10:37 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html | took 1323ms 13:10:37 INFO - PROCESS | 2387 | 1477685437018 Marionette TRACE conn4 -> [0,1418,"getWindowHandle",null] 13:10:37 INFO - PROCESS | 2387 | 1477685437024 Marionette TRACE conn4 <- [1,1418,null,{"value":"8"}] 13:10:37 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valid.html 13:10:37 INFO - PROCESS | 2387 | 1477685437034 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}] 13:10:37 INFO - PROCESS | 2387 | 1477685437244 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 13:10:37 INFO - PROCESS | 2387 | 1477685437378 Marionette TRACE conn4 -> [0,1420,"getWindowHandles",null] 13:10:37 INFO - PROCESS | 2387 | 1477685437383 Marionette TRACE conn4 <- [1,1420,null,["8"]] 13:10:37 INFO - PROCESS | 2387 | 1477685437392 Marionette TRACE conn4 -> [0,1421,"switchToWindow",{"name":"8"}] 13:10:37 INFO - PROCESS | 2387 | 1477685437397 Marionette TRACE conn4 <- [1,1421,null,{}] 13:10:37 INFO - PROCESS | 2387 | 1477685437404 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:10:37 INFO - PROCESS | 2387 | ++DOCSHELL 0x835e5800 == 20 [pid = 2387] [id = 335] 13:10:37 INFO - PROCESS | 2387 | ++DOMWINDOW == 75 (0x835e8400) [pid = 2387] [serial = 979] [outer = (nil)] 13:10:37 INFO - PROCESS | 2387 | ++DOMWINDOW == 76 (0x8ceb6400) [pid = 2387] [serial = 980] [outer = 0x835e8400] 13:10:37 INFO - PROCESS | 2387 | 1477685437493 Marionette DEBUG loaded listener.js 13:10:37 INFO - PROCESS | 2387 | ++DOMWINDOW == 77 (0x8cebb000) [pid = 2387] [serial = 981] [outer = 0x835e8400] 13:10:38 INFO - ........................................... 13:10:38 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valid.html | took 1553ms 13:10:38 INFO - PROCESS | 2387 | 1477685438504 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]]]}] 13:10:38 INFO - PROCESS | 2387 | 1477685438617 Marionette TRACE conn4 -> [0,1423,"getWindowHandle",null] 13:10:38 INFO - PROCESS | 2387 | 1477685438627 Marionette TRACE conn4 <- [1,1423,null,{"value":"8"}] 13:10:38 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html 13:10:38 INFO - PROCESS | 2387 | 1477685438648 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}] 13:10:38 INFO - PROCESS | 2387 | 1477685438924 Marionette TRACE conn4 <- [1,1424,null,{"value":null}] 13:10:38 INFO - PROCESS | 2387 | 1477685438954 Marionette TRACE conn4 -> [0,1425,"getWindowHandles",null] 13:10:38 INFO - PROCESS | 2387 | 1477685438960 Marionette TRACE conn4 <- [1,1425,null,["8"]] 13:10:38 INFO - PROCESS | 2387 | 1477685438965 Marionette TRACE conn4 -> [0,1426,"switchToWindow",{"name":"8"}] 13:10:38 INFO - PROCESS | 2387 | 1477685438973 Marionette TRACE conn4 <- [1,1426,null,{}] 13:10:39 INFO - PROCESS | 2387 | 1477685439051 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:10:39 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fba0400 == 21 [pid = 2387] [id = 336] 13:10:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 78 (0x8fba0c00) [pid = 2387] [serial = 982] [outer = (nil)] 13:10:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 79 (0x8fba2400) [pid = 2387] [serial = 983] [outer = 0x8fba0c00] 13:10:39 INFO - PROCESS | 2387 | 1477685439145 Marionette DEBUG loaded listener.js 13:10:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 80 (0x8fbf2800) [pid = 2387] [serial = 984] [outer = 0x8fba0c00] 13:10:41 INFO - PROCESS | 2387 | --DOMWINDOW == 79 (0xa5e1d800) [pid = 2387] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validate.html] 13:10:41 INFO - PROCESS | 2387 | --DOMWINDOW == 78 (0xa2789800) [pid = 2387] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html] 13:10:41 INFO - PROCESS | 2387 | --DOMWINDOW == 77 (0xa3006000) [pid = 2387] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html] 13:10:41 INFO - PROCESS | 2387 | --DOMWINDOW == 76 (0x946df800) [pid = 2387] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_events.html] 13:10:41 INFO - PROCESS | 2387 | --DOMWINDOW == 75 (0x938cbc00) [pid = 2387] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html] 13:10:41 INFO - PROCESS | 2387 | --DOMWINDOW == 74 (0x8f952000) [pid = 2387] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html] 13:10:41 INFO - PROCESS | 2387 | --DOMWINDOW == 73 (0x9b43ac00) [pid = 2387] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_media.html] 13:10:41 INFO - PROCESS | 2387 | --DOMWINDOW == 72 (0x93809400) [pid = 2387] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_disabled.html] 13:10:41 INFO - PROCESS | 2387 | --DOMWINDOW == 71 (0x8dced000) [pid = 2387] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style-error-01.html] 13:10:41 INFO - PROCESS | 2387 | --DOMWINDOW == 70 (0x93172c00) [pid = 2387] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/the-video-element/video-tabindex.html] 13:10:41 INFO - PROCESS | 2387 | --DOMWINDOW == 69 (0x9a430400) [pid = 2387] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html] 13:10:41 INFO - PROCESS | 2387 | --DOMWINDOW == 68 (0x950dac00) [pid = 2387] [serial = 890] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_007.html] 13:10:41 INFO - ............................................ 13:10:41 INFO - PROCESS | 2387 | 1477685441079 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]]]}] 13:10:41 INFO - .................................................. 13:10:41 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html | took 2568ms 13:10:41 INFO - PROCESS | 2387 | 1477685441215 Marionette TRACE conn4 -> [0,1428,"getWindowHandle",null] 13:10:41 INFO - PROCESS | 2387 | 1477685441219 Marionette TRACE conn4 <- [1,1428,null,{"value":"8"}] 13:10:41 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-willValidate.html 13:10:41 INFO - PROCESS | 2387 | 1477685441235 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}] 13:10:41 INFO - PROCESS | 2387 | 1477685441507 Marionette TRACE conn4 <- [1,1429,null,{"value":null}] 13:10:41 INFO - PROCESS | 2387 | 1477685441533 Marionette TRACE conn4 -> [0,1430,"getWindowHandles",null] 13:10:41 INFO - PROCESS | 2387 | 1477685441539 Marionette TRACE conn4 <- [1,1430,null,["8"]] 13:10:41 INFO - PROCESS | 2387 | 1477685441545 Marionette TRACE conn4 -> [0,1431,"switchToWindow",{"name":"8"}] 13:10:41 INFO - PROCESS | 2387 | 1477685441552 Marionette TRACE conn4 <- [1,1431,null,{}] 13:10:41 INFO - PROCESS | 2387 | 1477685441559 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:10:41 INFO - PROCESS | 2387 | ++DOCSHELL 0x92994800 == 22 [pid = 2387] [id = 337] 13:10:41 INFO - PROCESS | 2387 | ++DOMWINDOW == 69 (0x92996c00) [pid = 2387] [serial = 985] [outer = (nil)] 13:10:41 INFO - PROCESS | 2387 | ++DOMWINDOW == 70 (0x934c3c00) [pid = 2387] [serial = 986] [outer = 0x92996c00] 13:10:41 INFO - PROCESS | 2387 | 1477685441649 Marionette DEBUG loaded listener.js 13:10:41 INFO - PROCESS | 2387 | ++DOMWINDOW == 71 (0x938cb800) [pid = 2387] [serial = 987] [outer = 0x92996c00] 13:10:42 INFO - ........................................................... 13:10:42 INFO - PROCESS | 2387 | 1477685442588 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"]]]}] 13:10:42 INFO - ............... 13:10:42 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-willValidate.html | took 1464ms 13:10:42 INFO - PROCESS | 2387 | 1477685442696 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 13:10:42 INFO - PROCESS | 2387 | 1477685442699 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 13:10:42 INFO - TEST-START | /html/semantics/forms/constraints/inputwillvalidate.html 13:10:42 INFO - PROCESS | 2387 | 1477685442705 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}] 13:10:42 INFO - PROCESS | 2387 | 1477685442889 Marionette TRACE conn4 <- [1,1434,null,{"value":null}] 13:10:43 INFO - PROCESS | 2387 | 1477685443059 Marionette TRACE conn4 -> [0,1435,"getWindowHandles",null] 13:10:43 INFO - PROCESS | 2387 | 1477685443067 Marionette TRACE conn4 <- [1,1435,null,["8"]] 13:10:43 INFO - PROCESS | 2387 | 1477685443076 Marionette TRACE conn4 -> [0,1436,"switchToWindow",{"name":"8"}] 13:10:43 INFO - PROCESS | 2387 | 1477685443087 Marionette TRACE conn4 <- [1,1436,null,{}] 13:10:43 INFO - PROCESS | 2387 | 1477685443139 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:10:43 INFO - PROCESS | 2387 | ++DOCSHELL 0x823e2400 == 23 [pid = 2387] [id = 338] 13:10:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 72 (0x823e2800) [pid = 2387] [serial = 988] [outer = (nil)] 13:10:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 73 (0x82e72400) [pid = 2387] [serial = 989] [outer = 0x823e2800] 13:10:43 INFO - PROCESS | 2387 | 1477685443252 Marionette DEBUG loaded listener.js 13:10:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 74 (0x82e7ec00) [pid = 2387] [serial = 990] [outer = 0x823e2800] 13:10:43 INFO - PROCESS | 2387 | 1477685443922 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]]]}] 13:10:43 INFO - .. 13:10:43 INFO - TEST-OK | /html/semantics/forms/constraints/inputwillvalidate.html | took 1270ms 13:10:43 INFO - PROCESS | 2387 | 1477685443983 Marionette TRACE conn4 -> [0,1438,"getWindowHandle",null] 13:10:43 INFO - PROCESS | 2387 | 1477685443990 Marionette TRACE conn4 <- [1,1438,null,{"value":"8"}] 13:10:43 INFO - TEST-START | /html/semantics/forms/form-control-infrastructure/form.html 13:10:44 INFO - PROCESS | 2387 | 1477685444000 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}] 13:10:44 INFO - PROCESS | 2387 | 1477685444206 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 13:10:44 INFO - PROCESS | 2387 | 1477685444395 Marionette TRACE conn4 -> [0,1440,"getWindowHandles",null] 13:10:44 INFO - PROCESS | 2387 | 1477685444403 Marionette TRACE conn4 <- [1,1440,null,["8"]] 13:10:44 INFO - PROCESS | 2387 | 1477685444415 Marionette TRACE conn4 -> [0,1441,"switchToWindow",{"name":"8"}] 13:10:44 INFO - PROCESS | 2387 | 1477685444424 Marionette TRACE conn4 <- [1,1441,null,{}] 13:10:44 INFO - PROCESS | 2387 | 1477685444430 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:10:44 INFO - PROCESS | 2387 | ++DOCSHELL 0x83504800 == 24 [pid = 2387] [id = 339] 13:10:44 INFO - PROCESS | 2387 | ++DOMWINDOW == 75 (0x83508800) [pid = 2387] [serial = 991] [outer = (nil)] 13:10:44 INFO - PROCESS | 2387 | ++DOMWINDOW == 76 (0x8350cc00) [pid = 2387] [serial = 992] [outer = 0x83508800] 13:10:44 INFO - PROCESS | 2387 | 1477685444530 Marionette DEBUG loaded listener.js 13:10:44 INFO - PROCESS | 2387 | ++DOMWINDOW == 77 (0x83503c00) [pid = 2387] [serial = 993] [outer = 0x83508800] 13:10:45 INFO - PROCESS | 2387 | 1477685445433 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]]]}] 13:10:45 INFO - .................... 13:10:45 INFO - TEST-OK | /html/semantics/forms/form-control-infrastructure/form.html | took 1531ms 13:10:45 INFO - PROCESS | 2387 | 1477685445532 Marionette TRACE conn4 -> [0,1443,"getWindowHandle",null] 13:10:45 INFO - PROCESS | 2387 | 1477685445536 Marionette TRACE conn4 <- [1,1443,null,{"value":"8"}] 13:10:45 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html 13:10:45 INFO - PROCESS | 2387 | 1477685445545 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}] 13:10:45 INFO - PROCESS | 2387 | 1477685445763 Marionette TRACE conn4 <- [1,1444,null,{"value":null}] 13:10:45 INFO - PROCESS | 2387 | 1477685445949 Marionette TRACE conn4 -> [0,1445,"getWindowHandles",null] 13:10:45 INFO - PROCESS | 2387 | 1477685445961 Marionette TRACE conn4 <- [1,1445,null,["8"]] 13:10:45 INFO - PROCESS | 2387 | 1477685445970 Marionette TRACE conn4 -> [0,1446,"switchToWindow",{"name":"8"}] 13:10:45 INFO - PROCESS | 2387 | 1477685445978 Marionette TRACE conn4 <- [1,1446,null,{}] 13:10:46 INFO - PROCESS | 2387 | 1477685445984 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:10:46 INFO - PROCESS | 2387 | ++DOCSHELL 0x8dcf6400 == 25 [pid = 2387] [id = 340] 13:10:46 INFO - PROCESS | 2387 | ++DOMWINDOW == 78 (0x8dcf7400) [pid = 2387] [serial = 994] [outer = (nil)] 13:10:46 INFO - PROCESS | 2387 | ++DOMWINDOW == 79 (0x8f955c00) [pid = 2387] [serial = 995] [outer = 0x8dcf7400] 13:10:46 INFO - PROCESS | 2387 | 1477685446082 Marionette DEBUG loaded listener.js 13:10:46 INFO - PROCESS | 2387 | ++DOMWINDOW == 80 (0x8fb4c800) [pid = 2387] [serial = 996] [outer = 0x8dcf7400] 13:10:46 INFO - PROCESS | 2387 | 1477685446889 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]]]}] 13:10:46 INFO - .... 13:10:46 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html | took 1381ms 13:10:46 INFO - PROCESS | 2387 | 1477685446926 Marionette TRACE conn4 -> [0,1448,"getWindowHandle",null] 13:10:46 INFO - PROCESS | 2387 | 1477685446930 Marionette TRACE conn4 <- [1,1448,null,{"value":"8"}] 13:10:46 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-001.html 13:10:46 INFO - PROCESS | 2387 | 1477685446939 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}] 13:10:47 INFO - PROCESS | 2387 | 1477685447141 Marionette TRACE conn4 <- [1,1449,null,{"value":null}] 13:10:47 INFO - PROCESS | 2387 | 1477685447321 Marionette TRACE conn4 -> [0,1450,"getWindowHandles",null] 13:10:47 INFO - PROCESS | 2387 | 1477685447327 Marionette TRACE conn4 <- [1,1450,null,["8"]] 13:10:47 INFO - PROCESS | 2387 | 1477685447335 Marionette TRACE conn4 -> [0,1451,"switchToWindow",{"name":"8"}] 13:10:47 INFO - PROCESS | 2387 | 1477685447340 Marionette TRACE conn4 <- [1,1451,null,{}] 13:10:47 INFO - PROCESS | 2387 | 1477685447351 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:10:47 INFO - PROCESS | 2387 | ++DOCSHELL 0x9315dc00 == 26 [pid = 2387] [id = 341] 13:10:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 81 (0x9315e800) [pid = 2387] [serial = 997] [outer = (nil)] 13:10:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 82 (0x93168400) [pid = 2387] [serial = 998] [outer = 0x9315e800] 13:10:47 INFO - PROCESS | 2387 | 1477685447457 Marionette DEBUG loaded listener.js 13:10:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 83 (0x93307c00) [pid = 2387] [serial = 999] [outer = 0x9315e800] 13:10:48 INFO - PROCESS | 2387 | 1477685448184 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]]]}] 13:10:48 INFO - .... 13:10:48 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-001.html | took 1271ms 13:10:48 INFO - PROCESS | 2387 | 1477685448246 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 13:10:48 INFO - PROCESS | 2387 | 1477685448252 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 13:10:48 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml 13:10:48 INFO - PROCESS | 2387 | 1477685448261 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}] 13:10:48 INFO - PROCESS | 2387 | 1477685448456 Marionette TRACE conn4 <- [1,1454,null,{"value":null}] 13:10:48 INFO - PROCESS | 2387 | 1477685448622 Marionette TRACE conn4 -> [0,1455,"getWindowHandles",null] 13:10:48 INFO - PROCESS | 2387 | 1477685448625 Marionette TRACE conn4 <- [1,1455,null,["8"]] 13:10:48 INFO - PROCESS | 2387 | 1477685448637 Marionette TRACE conn4 -> [0,1456,"switchToWindow",{"name":"8"}] 13:10:48 INFO - PROCESS | 2387 | 1477685448643 Marionette TRACE conn4 <- [1,1456,null,{}] 13:10:48 INFO - PROCESS | 2387 | 1477685448649 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:10:48 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fb9e000 == 27 [pid = 2387] [id = 342] 13:10:48 INFO - PROCESS | 2387 | ++DOMWINDOW == 84 (0x8fba0000) [pid = 2387] [serial = 1000] [outer = (nil)] 13:10:48 INFO - PROCESS | 2387 | ++DOMWINDOW == 85 (0x93cc3800) [pid = 2387] [serial = 1001] [outer = 0x8fba0000] 13:10:48 INFO - PROCESS | 2387 | 1477685448742 Marionette DEBUG loaded listener.js 13:10:48 INFO - PROCESS | 2387 | ++DOMWINDOW == 86 (0x93cc8000) [pid = 2387] [serial = 1002] [outer = 0x8fba0000] 13:10:49 INFO - PROCESS | 2387 | 1477685449463 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]]]}] 13:10:49 INFO - . 13:10:49 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml | took 1222ms 13:10:49 INFO - PROCESS | 2387 | 1477685449483 Marionette TRACE conn4 -> [0,1458,"getWindowHandle",null] 13:10:49 INFO - PROCESS | 2387 | 1477685449486 Marionette TRACE conn4 <- [1,1458,null,{"value":"8"}] 13:10:49 INFO - TEST-START | /html/semantics/grouping-content/the-div-element/grouping-div.html 13:10:49 INFO - PROCESS | 2387 | 1477685449494 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}] 13:10:49 INFO - PROCESS | 2387 | 1477685449681 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 13:10:49 INFO - PROCESS | 2387 | 1477685449851 Marionette TRACE conn4 -> [0,1460,"getWindowHandles",null] 13:10:49 INFO - PROCESS | 2387 | 1477685449857 Marionette TRACE conn4 <- [1,1460,null,["8"]] 13:10:49 INFO - PROCESS | 2387 | 1477685449868 Marionette TRACE conn4 -> [0,1461,"switchToWindow",{"name":"8"}] 13:10:49 INFO - PROCESS | 2387 | 1477685449874 Marionette TRACE conn4 <- [1,1461,null,{}] 13:10:49 INFO - PROCESS | 2387 | 1477685449880 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:10:49 INFO - PROCESS | 2387 | ++DOCSHELL 0x942c4800 == 28 [pid = 2387] [id = 343] 13:10:49 INFO - PROCESS | 2387 | ++DOMWINDOW == 87 (0x942c5000) [pid = 2387] [serial = 1003] [outer = (nil)] 13:10:49 INFO - PROCESS | 2387 | ++DOMWINDOW == 88 (0x942c8400) [pid = 2387] [serial = 1004] [outer = 0x942c5000] 13:10:50 INFO - PROCESS | 2387 | 1477685450009 Marionette DEBUG loaded listener.js 13:10:50 INFO - PROCESS | 2387 | ++DOMWINDOW == 89 (0x946e6c00) [pid = 2387] [serial = 1005] [outer = 0x942c5000] 13:10:50 INFO - PROCESS | 2387 | 1477685450777 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]]]}] 13:10:50 INFO - . 13:10:50 INFO - TEST-OK | /html/semantics/grouping-content/the-div-element/grouping-div.html | took 1324ms 13:10:50 INFO - PROCESS | 2387 | 1477685450836 Marionette TRACE conn4 -> [0,1463,"getWindowHandle",null] 13:10:50 INFO - PROCESS | 2387 | 1477685450841 Marionette TRACE conn4 <- [1,1463,null,{"value":"8"}] 13:10:50 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_001.htm 13:10:50 INFO - PROCESS | 2387 | 1477685450854 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}] 13:10:51 INFO - PROCESS | 2387 | 1477685451049 Marionette TRACE conn4 <- [1,1464,null,{"value":null}] 13:10:51 INFO - PROCESS | 2387 | 1477685451220 Marionette TRACE conn4 -> [0,1465,"getWindowHandles",null] 13:10:51 INFO - PROCESS | 2387 | 1477685451224 Marionette TRACE conn4 <- [1,1465,null,["8"]] 13:10:51 INFO - PROCESS | 2387 | 1477685451238 Marionette TRACE conn4 -> [0,1466,"switchToWindow",{"name":"8"}] 13:10:51 INFO - PROCESS | 2387 | 1477685451247 Marionette TRACE conn4 <- [1,1466,null,{}] 13:10:51 INFO - PROCESS | 2387 | 1477685451254 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:10:51 INFO - PROCESS | 2387 | ++DOCSHELL 0x823e1c00 == 29 [pid = 2387] [id = 344] 13:10:51 INFO - PROCESS | 2387 | ++DOMWINDOW == 90 (0x94d6a000) [pid = 2387] [serial = 1006] [outer = (nil)] 13:10:51 INFO - PROCESS | 2387 | ++DOMWINDOW == 91 (0x94e34800) [pid = 2387] [serial = 1007] [outer = 0x94d6a000] 13:10:51 INFO - PROCESS | 2387 | 1477685451374 Marionette DEBUG loaded listener.js 13:10:51 INFO - PROCESS | 2387 | ++DOMWINDOW == 92 (0x94e35000) [pid = 2387] [serial = 1008] [outer = 0x94d6a000] 13:10:52 INFO - PROCESS | 2387 | 1477685452072 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]]]}] 13:10:52 INFO - . 13:10:52 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_001.htm | took 1285ms 13:10:52 INFO - PROCESS | 2387 | 1477685452136 Marionette TRACE conn4 -> [0,1468,"getWindowHandle",null] 13:10:52 INFO - PROCESS | 2387 | 1477685452141 Marionette TRACE conn4 <- [1,1468,null,{"value":"8"}] 13:10:52 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_002.htm 13:10:52 INFO - PROCESS | 2387 | 1477685452149 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}] 13:10:52 INFO - PROCESS | 2387 | 1477685452324 Marionette TRACE conn4 <- [1,1469,null,{"value":null}] 13:10:52 INFO - PROCESS | 2387 | 1477685452501 Marionette TRACE conn4 -> [0,1470,"getWindowHandles",null] 13:10:52 INFO - PROCESS | 2387 | 1477685452506 Marionette TRACE conn4 <- [1,1470,null,["8"]] 13:10:52 INFO - PROCESS | 2387 | 1477685452517 Marionette TRACE conn4 -> [0,1471,"switchToWindow",{"name":"8"}] 13:10:52 INFO - PROCESS | 2387 | 1477685452522 Marionette TRACE conn4 <- [1,1471,null,{}] 13:10:52 INFO - PROCESS | 2387 | 1477685452529 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:10:52 INFO - PROCESS | 2387 | ++DOCSHELL 0x82ed9c00 == 30 [pid = 2387] [id = 345] 13:10:52 INFO - PROCESS | 2387 | ++DOMWINDOW == 93 (0x82fba400) [pid = 2387] [serial = 1009] [outer = (nil)] 13:10:52 INFO - PROCESS | 2387 | ++DOMWINDOW == 94 (0x82fc3400) [pid = 2387] [serial = 1010] [outer = 0x82fba400] 13:10:52 INFO - PROCESS | 2387 | 1477685452673 Marionette DEBUG loaded listener.js 13:10:52 INFO - PROCESS | 2387 | ++DOMWINDOW == 95 (0x82fc3c00) [pid = 2387] [serial = 1011] [outer = 0x82fba400] 13:10:53 INFO - PROCESS | 2387 | 1477685453458 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]]]}] 13:10:53 INFO - .. 13:10:53 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_002.htm | took 1329ms 13:10:53 INFO - PROCESS | 2387 | 1477685453494 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 13:10:53 INFO - PROCESS | 2387 | 1477685453502 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 13:10:53 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_003.htm 13:10:53 INFO - PROCESS | 2387 | 1477685453516 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}] 13:10:53 INFO - PROCESS | 2387 | 1477685453730 Marionette TRACE conn4 <- [1,1474,null,{"value":null}] 13:10:53 INFO - PROCESS | 2387 | 1477685453949 Marionette TRACE conn4 -> [0,1475,"getWindowHandles",null] 13:10:53 INFO - PROCESS | 2387 | 1477685453959 Marionette TRACE conn4 <- [1,1475,null,["8"]] 13:10:53 INFO - PROCESS | 2387 | 1477685453987 Marionette TRACE conn4 -> [0,1476,"switchToWindow",{"name":"8"}] 13:10:53 INFO - PROCESS | 2387 | 1477685453998 Marionette TRACE conn4 <- [1,1476,null,{}] 13:10:54 INFO - PROCESS | 2387 | 1477685454011 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:10:54 INFO - PROCESS | 2387 | ++DOCSHELL 0x82e7d400 == 31 [pid = 2387] [id = 346] 13:10:54 INFO - PROCESS | 2387 | ++DOMWINDOW == 96 (0x82e7d800) [pid = 2387] [serial = 1012] [outer = (nil)] 13:10:54 INFO - PROCESS | 2387 | ++DOMWINDOW == 97 (0x82ed3000) [pid = 2387] [serial = 1013] [outer = 0x82e7d800] 13:10:54 INFO - PROCESS | 2387 | 1477685454114 Marionette DEBUG loaded listener.js 13:10:54 INFO - PROCESS | 2387 | ++DOMWINDOW == 98 (0x82fc5c00) [pid = 2387] [serial = 1014] [outer = 0x82e7d800] 13:10:54 INFO - PROCESS | 2387 | --DOCSHELL 0x92994800 == 30 [pid = 2387] [id = 337] 13:10:54 INFO - PROCESS | 2387 | --DOCSHELL 0x8fba0400 == 29 [pid = 2387] [id = 336] 13:10:54 INFO - PROCESS | 2387 | --DOCSHELL 0x835e5800 == 28 [pid = 2387] [id = 335] 13:10:54 INFO - PROCESS | 2387 | --DOCSHELL 0x82ed4400 == 27 [pid = 2387] [id = 334] 13:10:54 INFO - PROCESS | 2387 | --DOMWINDOW == 97 (0x830d7c00) [pid = 2387] [serial = 950] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 2387 | --DOMWINDOW == 96 (0x830d9c00) [pid = 2387] [serial = 951] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 2387 | --DOMWINDOW == 95 (0xa2a34000) [pid = 2387] [serial = 947] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 2387 | --DOMWINDOW == 94 (0xa308b000) [pid = 2387] [serial = 948] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 2387 | --DOMWINDOW == 93 (0x938d2000) [pid = 2387] [serial = 944] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 2387 | --DOMWINDOW == 92 (0x938d3400) [pid = 2387] [serial = 945] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 2387 | --DOMWINDOW == 91 (0x93665800) [pid = 2387] [serial = 941] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 2387 | --DOMWINDOW == 90 (0x93a49000) [pid = 2387] [serial = 942] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 2387 | --DOMWINDOW == 89 (0xa45d7800) [pid = 2387] [serial = 938] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 2387 | --DOMWINDOW == 88 (0xa4cec800) [pid = 2387] [serial = 939] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 2387 | --DOMWINDOW == 87 (0xa2790000) [pid = 2387] [serial = 935] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 2387 | --DOMWINDOW == 86 (0xa2a32c00) [pid = 2387] [serial = 936] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 2387 | --DOMWINDOW == 85 (0x9b494800) [pid = 2387] [serial = 932] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 2387 | --DOMWINDOW == 84 (0xa0880000) [pid = 2387] [serial = 933] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 2387 | --DOMWINDOW == 83 (0x94b22000) [pid = 2387] [serial = 929] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 2387 | --DOMWINDOW == 82 (0x950cf800) [pid = 2387] [serial = 930] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 2387 | --DOMWINDOW == 81 (0x938cf400) [pid = 2387] [serial = 926] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 2387 | --DOMWINDOW == 80 (0x938d6400) [pid = 2387] [serial = 927] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 2387 | --DOMWINDOW == 79 (0x8f956000) [pid = 2387] [serial = 923] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 2387 | --DOMWINDOW == 78 (0x8fb9a400) [pid = 2387] [serial = 924] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 2387 | --DOMWINDOW == 77 (0x9b24b000) [pid = 2387] [serial = 921] [outer = (nil)] [url = about:blank] 13:10:54 INFO - PROCESS | 2387 | --DOMWINDOW == 76 (0x97b0d400) [pid = 2387] [serial = 892] [outer = (nil)] [url = about:blank] 13:10:58 INFO - PROCESS | 2387 | --DOMWINDOW == 75 (0x82ed4c00) [pid = 2387] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html] 13:10:58 INFO - PROCESS | 2387 | --DOMWINDOW == 74 (0x830e2800) [pid = 2387] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooShort.html] 13:10:58 INFO - PROCESS | 2387 | --DOMWINDOW == 73 (0x8fba0c00) [pid = 2387] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html] 13:10:58 INFO - PROCESS | 2387 | --DOMWINDOW == 72 (0x8328fc00) [pid = 2387] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-badInput.html] 13:10:58 INFO - PROCESS | 2387 | --DOMWINDOW == 71 (0x9464f800) [pid = 2387] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-customError.html] 13:10:58 INFO - PROCESS | 2387 | --DOMWINDOW == 70 (0xa3082c00) [pid = 2387] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html] 13:10:58 INFO - PROCESS | 2387 | --DOMWINDOW == 69 (0x8d098c00) [pid = 2387] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html] 13:10:58 INFO - PROCESS | 2387 | --DOMWINDOW == 68 (0x82e7c400) [pid = 2387] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html] 13:10:58 INFO - PROCESS | 2387 | --DOMWINDOW == 67 (0x82ed7000) [pid = 2387] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html] 13:10:58 INFO - PROCESS | 2387 | --DOMWINDOW == 66 (0x835e6c00) [pid = 2387] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooLong.html] 13:10:58 INFO - PROCESS | 2387 | --DOMWINDOW == 65 (0x835e8400) [pid = 2387] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html] 13:10:58 INFO - PROCESS | 2387 | 1477685458710 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]]]}] 13:10:58 INFO - . 13:10:58 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_003.htm | took 5232ms 13:10:58 INFO - PROCESS | 2387 | 1477685458746 Marionette TRACE conn4 -> [0,1478,"getWindowHandle",null] 13:10:58 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_004.htm 13:10:58 INFO - PROCESS | 2387 | 1477685458752 Marionette TRACE conn4 <- [1,1478,null,{"value":"8"}] 13:10:58 INFO - PROCESS | 2387 | 1477685458759 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}] 13:10:58 INFO - PROCESS | 2387 | 1477685458941 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 13:10:58 INFO - PROCESS | 2387 | 1477685458950 Marionette TRACE conn4 -> [0,1480,"getWindowHandles",null] 13:10:58 INFO - PROCESS | 2387 | 1477685458964 Marionette TRACE conn4 <- [1,1480,null,["8"]] 13:10:59 INFO - PROCESS | 2387 | 1477685459116 Marionette TRACE conn4 -> [0,1481,"switchToWindow",{"name":"8"}] 13:10:59 INFO - PROCESS | 2387 | 1477685459124 Marionette TRACE conn4 <- [1,1481,null,{}] 13:10:59 INFO - PROCESS | 2387 | 1477685459133 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:10:59 INFO - PROCESS | 2387 | ++DOCSHELL 0x82eda000 == 28 [pid = 2387] [id = 347] 13:10:59 INFO - PROCESS | 2387 | ++DOMWINDOW == 66 (0x83502400) [pid = 2387] [serial = 1015] [outer = (nil)] 13:10:59 INFO - PROCESS | 2387 | ++DOMWINDOW == 67 (0x8350ec00) [pid = 2387] [serial = 1016] [outer = 0x83502400] 13:10:59 INFO - PROCESS | 2387 | 1477685459230 Marionette DEBUG loaded listener.js 13:10:59 INFO - PROCESS | 2387 | ++DOMWINDOW == 68 (0x8350f000) [pid = 2387] [serial = 1017] [outer = 0x83502400] 13:11:03 INFO - PROCESS | 2387 | 1477685463771 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]]]}] 13:11:03 INFO - . 13:11:03 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_004.htm | took 5042ms 13:11:03 INFO - PROCESS | 2387 | 1477685463803 Marionette TRACE conn4 -> [0,1483,"getWindowHandle",null] 13:11:03 INFO - PROCESS | 2387 | 1477685463809 Marionette TRACE conn4 <- [1,1483,null,{"value":"8"}] 13:11:03 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_005.htm 13:11:03 INFO - PROCESS | 2387 | 1477685463822 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}] 13:11:04 INFO - PROCESS | 2387 | 1477685464103 Marionette TRACE conn4 <- [1,1484,null,{"value":null}] 13:11:04 INFO - PROCESS | 2387 | --DOCSHELL 0xa5e1d000 == 27 [pid = 2387] [id = 325] 13:11:04 INFO - PROCESS | 2387 | --DOCSHELL 0x8328ac00 == 26 [pid = 2387] [id = 326] 13:11:04 INFO - PROCESS | 2387 | --DOCSHELL 0xa2765800 == 25 [pid = 2387] [id = 324] 13:11:04 INFO - PROCESS | 2387 | --DOCSHELL 0x9330ac00 == 24 [pid = 2387] [id = 323] 13:11:04 INFO - PROCESS | 2387 | --DOMWINDOW == 67 (0x934c3c00) [pid = 2387] [serial = 986] [outer = (nil)] [url = about:blank] 13:11:04 INFO - PROCESS | 2387 | 1477685464250 Marionette TRACE conn4 -> [0,1485,"getWindowHandles",null] 13:11:04 INFO - PROCESS | 2387 | 1477685464257 Marionette TRACE conn4 <- [1,1485,null,["8"]] 13:11:04 INFO - PROCESS | 2387 | --DOCSHELL 0x93170400 == 23 [pid = 2387] [id = 322] 13:11:04 INFO - PROCESS | 2387 | --DOCSHELL 0x830df000 == 22 [pid = 2387] [id = 332] 13:11:04 INFO - PROCESS | 2387 | --DOCSHELL 0x82e7c000 == 21 [pid = 2387] [id = 330] 13:11:04 INFO - PROCESS | 2387 | --DOCSHELL 0xa3082000 == 20 [pid = 2387] [id = 328] 13:11:04 INFO - PROCESS | 2387 | --DOCSHELL 0x82ed1000 == 19 [pid = 2387] [id = 331] 13:11:04 INFO - PROCESS | 2387 | --DOCSHELL 0x82e7d400 == 18 [pid = 2387] [id = 346] 13:11:04 INFO - PROCESS | 2387 | --DOCSHELL 0x82ed9c00 == 17 [pid = 2387] [id = 345] 13:11:04 INFO - PROCESS | 2387 | --DOCSHELL 0x823e1c00 == 16 [pid = 2387] [id = 344] 13:11:04 INFO - PROCESS | 2387 | --DOCSHELL 0x942c4800 == 15 [pid = 2387] [id = 343] 13:11:04 INFO - PROCESS | 2387 | --DOCSHELL 0x8fb9e000 == 14 [pid = 2387] [id = 342] 13:11:04 INFO - PROCESS | 2387 | --DOCSHELL 0x9315dc00 == 13 [pid = 2387] [id = 341] 13:11:04 INFO - PROCESS | 2387 | --DOCSHELL 0x8dcf6400 == 12 [pid = 2387] [id = 340] 13:11:04 INFO - PROCESS | 2387 | --DOCSHELL 0x83504800 == 11 [pid = 2387] [id = 339] 13:11:04 INFO - PROCESS | 2387 | 1477685464299 Marionette TRACE conn4 -> [0,1486,"switchToWindow",{"name":"8"}] 13:11:04 INFO - PROCESS | 2387 | 1477685464308 Marionette TRACE conn4 <- [1,1486,null,{}] 13:11:04 INFO - PROCESS | 2387 | --DOCSHELL 0x823e2400 == 10 [pid = 2387] [id = 338] 13:11:04 INFO - PROCESS | 2387 | --DOMWINDOW == 66 (0x8fba2400) [pid = 2387] [serial = 983] [outer = (nil)] [url = about:blank] 13:11:04 INFO - PROCESS | 2387 | --DOMWINDOW == 65 (0x8fbf2800) [pid = 2387] [serial = 984] [outer = (nil)] [url = about:blank] 13:11:04 INFO - PROCESS | 2387 | --DOMWINDOW == 64 (0x8ceb6400) [pid = 2387] [serial = 980] [outer = (nil)] [url = about:blank] 13:11:04 INFO - PROCESS | 2387 | --DOMWINDOW == 63 (0x8cebb000) [pid = 2387] [serial = 981] [outer = (nil)] [url = about:blank] 13:11:04 INFO - PROCESS | 2387 | --DOMWINDOW == 62 (0x82ed7c00) [pid = 2387] [serial = 977] [outer = (nil)] [url = about:blank] 13:11:04 INFO - PROCESS | 2387 | --DOMWINDOW == 61 (0x82fbc400) [pid = 2387] [serial = 978] [outer = (nil)] [url = about:blank] 13:11:04 INFO - PROCESS | 2387 | --DOMWINDOW == 60 (0x83283800) [pid = 2387] [serial = 974] [outer = (nil)] [url = about:blank] 13:11:04 INFO - PROCESS | 2387 | --DOMWINDOW == 59 (0x83285c00) [pid = 2387] [serial = 975] [outer = (nil)] [url = about:blank] 13:11:04 INFO - PROCESS | 2387 | --DOMWINDOW == 58 (0x83688000) [pid = 2387] [serial = 971] [outer = (nil)] [url = about:blank] 13:11:04 INFO - PROCESS | 2387 | --DOMWINDOW == 57 (0x8368ac00) [pid = 2387] [serial = 972] [outer = (nil)] [url = about:blank] 13:11:04 INFO - PROCESS | 2387 | --DOMWINDOW == 56 (0x835e4c00) [pid = 2387] [serial = 968] [outer = (nil)] [url = about:blank] 13:11:04 INFO - PROCESS | 2387 | --DOMWINDOW == 55 (0x835e8000) [pid = 2387] [serial = 969] [outer = (nil)] [url = about:blank] 13:11:04 INFO - PROCESS | 2387 | --DOMWINDOW == 54 (0xa2f33800) [pid = 2387] [serial = 965] [outer = (nil)] [url = about:blank] 13:11:04 INFO - PROCESS | 2387 | --DOMWINDOW == 53 (0x82ed0000) [pid = 2387] [serial = 966] [outer = (nil)] [url = about:blank] 13:11:04 INFO - PROCESS | 2387 | --DOMWINDOW == 52 (0xa5e22400) [pid = 2387] [serial = 962] [outer = (nil)] [url = about:blank] 13:11:04 INFO - PROCESS | 2387 | --DOMWINDOW == 51 (0xa2f2d400) [pid = 2387] [serial = 963] [outer = (nil)] [url = about:blank] 13:11:04 INFO - PROCESS | 2387 | --DOMWINDOW == 50 (0xa4843c00) [pid = 2387] [serial = 959] [outer = (nil)] [url = about:blank] 13:11:04 INFO - PROCESS | 2387 | --DOMWINDOW == 49 (0xa5e1b800) [pid = 2387] [serial = 960] [outer = (nil)] [url = about:blank] 13:11:04 INFO - PROCESS | 2387 | --DOMWINDOW == 48 (0x94b1e800) [pid = 2387] [serial = 956] [outer = (nil)] [url = about:blank] 13:11:04 INFO - PROCESS | 2387 | --DOMWINDOW == 47 (0x950d4400) [pid = 2387] [serial = 957] [outer = (nil)] [url = about:blank] 13:11:04 INFO - PROCESS | 2387 | --DOMWINDOW == 46 (0x8ceb9400) [pid = 2387] [serial = 953] [outer = (nil)] [url = about:blank] 13:11:04 INFO - PROCESS | 2387 | --DOMWINDOW == 45 (0x8dc8f000) [pid = 2387] [serial = 954] [outer = (nil)] [url = about:blank] 13:11:04 INFO - PROCESS | 2387 | 1477685464358 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:11:04 INFO - PROCESS | 2387 | ++DOCSHELL 0x82ed1000 == 11 [pid = 2387] [id = 348] 13:11:04 INFO - PROCESS | 2387 | ++DOMWINDOW == 46 (0x82ed1400) [pid = 2387] [serial = 1018] [outer = (nil)] 13:11:04 INFO - PROCESS | 2387 | ++DOMWINDOW == 47 (0x82ed4c00) [pid = 2387] [serial = 1019] [outer = 0x82ed1400] 13:11:04 INFO - PROCESS | 2387 | 1477685464457 Marionette DEBUG loaded listener.js 13:11:04 INFO - PROCESS | 2387 | ++DOMWINDOW == 48 (0x82ed5400) [pid = 2387] [serial = 1020] [outer = 0x82ed1400] 13:11:07 INFO - PROCESS | 2387 | --DOMWINDOW == 47 (0x823e2800) [pid = 2387] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/inputwillvalidate.html] 13:11:07 INFO - PROCESS | 2387 | --DOMWINDOW == 46 (0x83508800) [pid = 2387] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html] 13:11:07 INFO - PROCESS | 2387 | --DOMWINDOW == 45 (0x8dcf7400) [pid = 2387] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html] 13:11:07 INFO - PROCESS | 2387 | --DOMWINDOW == 44 (0x82e7d800) [pid = 2387] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_003.htm] 13:11:07 INFO - PROCESS | 2387 | --DOMWINDOW == 43 (0x9315e800) [pid = 2387] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-001.html] 13:11:07 INFO - PROCESS | 2387 | --DOMWINDOW == 42 (0x94d6a000) [pid = 2387] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_001.htm] 13:11:07 INFO - PROCESS | 2387 | --DOMWINDOW == 41 (0x942c5000) [pid = 2387] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/grouping-content/the-div-element/grouping-div.html] 13:11:07 INFO - PROCESS | 2387 | --DOMWINDOW == 40 (0x82fba400) [pid = 2387] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_002.htm] 13:11:07 INFO - PROCESS | 2387 | --DOMWINDOW == 39 (0x8fba0000) [pid = 2387] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-002.xhtml] 13:11:07 INFO - PROCESS | 2387 | --DOMWINDOW == 38 (0x92996c00) [pid = 2387] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html] 13:11:09 INFO - PROCESS | 2387 | ************************* 13:11:09 INFO - PROCESS | 2387 | A coding exception was thrown and uncaught in a Task. 13:11:09 INFO - PROCESS | 2387 | 13:11:09 INFO - PROCESS | 2387 | Full message: TypeError: NetworkError when attempting to fetch resource. 13:11:09 INFO - PROCESS | 2387 | Full stack: 13:11:09 INFO - PROCESS | 2387 | ************************* 13:11:09 INFO - PROCESS | 2387 | 1477685469963 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]]]}] 13:11:10 INFO - . 13:11:10 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_005.htm | took 6189ms 13:11:10 INFO - PROCESS | 2387 | 1477685470009 Marionette TRACE conn4 -> [0,1488,"getWindowHandle",null] 13:11:10 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_006.htm 13:11:10 INFO - PROCESS | 2387 | 1477685470016 Marionette TRACE conn4 <- [1,1488,null,{"value":"8"}] 13:11:10 INFO - PROCESS | 2387 | 1477685470024 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}] 13:11:10 INFO - PROCESS | 2387 | 1477685470238 Marionette TRACE conn4 <- [1,1489,null,{"value":null}] 13:11:10 INFO - PROCESS | 2387 | 1477685470400 Marionette TRACE conn4 -> [0,1490,"getWindowHandles",null] 13:11:10 INFO - PROCESS | 2387 | 1477685470407 Marionette TRACE conn4 <- [1,1490,null,["8"]] 13:11:10 INFO - PROCESS | 2387 | 1477685470420 Marionette TRACE conn4 -> [0,1491,"switchToWindow",{"name":"8"}] 13:11:10 INFO - PROCESS | 2387 | 1477685470430 Marionette TRACE conn4 <- [1,1491,null,{}] 13:11:10 INFO - PROCESS | 2387 | 1477685470485 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:11:10 INFO - PROCESS | 2387 | ++DOCSHELL 0x82e7c000 == 12 [pid = 2387] [id = 349] 13:11:10 INFO - PROCESS | 2387 | ++DOMWINDOW == 39 (0x82e7cc00) [pid = 2387] [serial = 1021] [outer = (nil)] 13:11:10 INFO - PROCESS | 2387 | ++DOMWINDOW == 40 (0x82ecf400) [pid = 2387] [serial = 1022] [outer = 0x82e7cc00] 13:11:10 INFO - PROCESS | 2387 | 1477685470588 Marionette DEBUG loaded listener.js 13:11:10 INFO - PROCESS | 2387 | ++DOMWINDOW == 41 (0x82fba400) [pid = 2387] [serial = 1023] [outer = 0x82e7cc00] 13:11:14 INFO - PROCESS | 2387 | --DOCSHELL 0x93a52000 == 11 [pid = 2387] [id = 327] 13:11:14 INFO - PROCESS | 2387 | --DOCSHELL 0x82ed1000 == 10 [pid = 2387] [id = 348] 13:11:14 INFO - PROCESS | 2387 | --DOMWINDOW == 40 (0x82ed3000) [pid = 2387] [serial = 1013] [outer = (nil)] [url = about:blank] 13:11:14 INFO - PROCESS | 2387 | --DOMWINDOW == 39 (0x82fc5c00) [pid = 2387] [serial = 1014] [outer = (nil)] [url = about:blank] 13:11:14 INFO - PROCESS | 2387 | --DOMWINDOW == 38 (0x82fc3400) [pid = 2387] [serial = 1010] [outer = (nil)] [url = about:blank] 13:11:14 INFO - PROCESS | 2387 | --DOMWINDOW == 37 (0x82fc3c00) [pid = 2387] [serial = 1011] [outer = (nil)] [url = about:blank] 13:11:14 INFO - PROCESS | 2387 | --DOMWINDOW == 36 (0x94e34800) [pid = 2387] [serial = 1007] [outer = (nil)] [url = about:blank] 13:11:14 INFO - PROCESS | 2387 | --DOMWINDOW == 35 (0x94e35000) [pid = 2387] [serial = 1008] [outer = (nil)] [url = about:blank] 13:11:14 INFO - PROCESS | 2387 | --DOMWINDOW == 34 (0x942c8400) [pid = 2387] [serial = 1004] [outer = (nil)] [url = about:blank] 13:11:14 INFO - PROCESS | 2387 | --DOMWINDOW == 33 (0x946e6c00) [pid = 2387] [serial = 1005] [outer = (nil)] [url = about:blank] 13:11:14 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x93cc3800) [pid = 2387] [serial = 1001] [outer = (nil)] [url = about:blank] 13:11:14 INFO - PROCESS | 2387 | --DOMWINDOW == 31 (0x93cc8000) [pid = 2387] [serial = 1002] [outer = (nil)] [url = about:blank] 13:11:14 INFO - PROCESS | 2387 | --DOMWINDOW == 30 (0x93168400) [pid = 2387] [serial = 998] [outer = (nil)] [url = about:blank] 13:11:14 INFO - PROCESS | 2387 | --DOMWINDOW == 29 (0x93307c00) [pid = 2387] [serial = 999] [outer = (nil)] [url = about:blank] 13:11:14 INFO - PROCESS | 2387 | --DOMWINDOW == 28 (0x8f955c00) [pid = 2387] [serial = 995] [outer = (nil)] [url = about:blank] 13:11:14 INFO - PROCESS | 2387 | --DOMWINDOW == 27 (0x8fb4c800) [pid = 2387] [serial = 996] [outer = (nil)] [url = about:blank] 13:11:14 INFO - PROCESS | 2387 | --DOMWINDOW == 26 (0x8350cc00) [pid = 2387] [serial = 992] [outer = (nil)] [url = about:blank] 13:11:14 INFO - PROCESS | 2387 | --DOMWINDOW == 25 (0x83503c00) [pid = 2387] [serial = 993] [outer = (nil)] [url = about:blank] 13:11:14 INFO - PROCESS | 2387 | --DOMWINDOW == 24 (0x82e72400) [pid = 2387] [serial = 989] [outer = (nil)] [url = about:blank] 13:11:14 INFO - PROCESS | 2387 | --DOMWINDOW == 23 (0x82e7ec00) [pid = 2387] [serial = 990] [outer = (nil)] [url = about:blank] 13:11:14 INFO - PROCESS | 2387 | --DOMWINDOW == 22 (0x938cb800) [pid = 2387] [serial = 987] [outer = (nil)] [url = about:blank] 13:11:14 INFO - PROCESS | 2387 | --DOMWINDOW == 21 (0x8350ec00) [pid = 2387] [serial = 1016] [outer = (nil)] [url = about:blank] 13:11:15 INFO - PROCESS | 2387 | 1477685475208 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]]]}] 13:11:15 INFO - . 13:11:15 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_006.htm | took 5239ms 13:11:15 INFO - PROCESS | 2387 | 1477685475263 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 13:11:15 INFO - PROCESS | 2387 | 1477685475270 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 13:11:15 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_007.htm 13:11:15 INFO - PROCESS | 2387 | 1477685475280 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}] 13:11:15 INFO - PROCESS | 2387 | 1477685475469 Marionette TRACE conn4 <- [1,1494,null,{"value":null}] 13:11:15 INFO - PROCESS | 2387 | 1477685475595 Marionette TRACE conn4 -> [0,1495,"getWindowHandles",null] 13:11:15 INFO - PROCESS | 2387 | 1477685475601 Marionette TRACE conn4 <- [1,1495,null,["8"]] 13:11:15 INFO - PROCESS | 2387 | 1477685475609 Marionette TRACE conn4 -> [0,1496,"switchToWindow",{"name":"8"}] 13:11:15 INFO - PROCESS | 2387 | 1477685475617 Marionette TRACE conn4 <- [1,1496,null,{}] 13:11:15 INFO - PROCESS | 2387 | 1477685475623 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:11:15 INFO - PROCESS | 2387 | ++DOCSHELL 0x82fc1800 == 11 [pid = 2387] [id = 350] 13:11:15 INFO - PROCESS | 2387 | ++DOMWINDOW == 22 (0x82fc1c00) [pid = 2387] [serial = 1024] [outer = (nil)] 13:11:15 INFO - PROCESS | 2387 | ++DOMWINDOW == 23 (0x82fc6400) [pid = 2387] [serial = 1025] [outer = 0x82fc1c00] 13:11:15 INFO - PROCESS | 2387 | 1477685475718 Marionette DEBUG loaded listener.js 13:11:15 INFO - PROCESS | 2387 | ++DOMWINDOW == 24 (0x830d9800) [pid = 2387] [serial = 1026] [outer = 0x82fc1c00] 13:11:16 INFO - PROCESS | 2387 | --DOMWINDOW == 23 (0x83502400) [pid = 2387] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_004.htm] 13:11:22 INFO - PROCESS | 2387 | --DOCSHELL 0x82eda000 == 10 [pid = 2387] [id = 347] 13:11:22 INFO - PROCESS | 2387 | --DOCSHELL 0x830e1800 == 9 [pid = 2387] [id = 333] 13:11:22 INFO - PROCESS | 2387 | --DOMWINDOW == 22 (0x8350f000) [pid = 2387] [serial = 1017] [outer = (nil)] [url = about:blank] 13:11:22 INFO - PROCESS | 2387 | --DOMWINDOW == 21 (0x82ed4c00) [pid = 2387] [serial = 1019] [outer = (nil)] [url = about:blank] 13:11:24 INFO - PROCESS | 2387 | 1477685484223 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]]]}] 13:11:24 INFO - . 13:11:24 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_007.htm | took 8996ms 13:11:24 INFO - PROCESS | 2387 | 1477685484277 Marionette TRACE conn4 -> [0,1498,"getWindowHandle",null] 13:11:24 INFO - PROCESS | 2387 | 1477685484284 Marionette TRACE conn4 <- [1,1498,null,{"value":"8"}] 13:11:24 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_008.htm 13:11:24 INFO - PROCESS | 2387 | 1477685484296 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}] 13:11:24 INFO - PROCESS | 2387 | 1477685484540 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 13:11:24 INFO - PROCESS | 2387 | 1477685484576 Marionette TRACE conn4 -> [0,1500,"getWindowHandles",null] 13:11:24 INFO - PROCESS | 2387 | 1477685484583 Marionette TRACE conn4 <- [1,1500,null,["8"]] 13:11:24 INFO - PROCESS | 2387 | 1477685484591 Marionette TRACE conn4 -> [0,1501,"switchToWindow",{"name":"8"}] 13:11:24 INFO - PROCESS | 2387 | 1477685484603 Marionette TRACE conn4 <- [1,1501,null,{}] 13:11:24 INFO - PROCESS | 2387 | 1477685484673 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:11:24 INFO - PROCESS | 2387 | ++DOCSHELL 0x82ed1c00 == 10 [pid = 2387] [id = 351] 13:11:24 INFO - PROCESS | 2387 | ++DOMWINDOW == 22 (0x82ed2000) [pid = 2387] [serial = 1027] [outer = (nil)] 13:11:24 INFO - PROCESS | 2387 | ++DOMWINDOW == 23 (0x82ed5c00) [pid = 2387] [serial = 1028] [outer = 0x82ed2000] 13:11:24 INFO - PROCESS | 2387 | 1477685484771 Marionette DEBUG loaded listener.js 13:11:24 INFO - PROCESS | 2387 | ++DOMWINDOW == 24 (0x82fb9000) [pid = 2387] [serial = 1029] [outer = 0x82ed2000] 13:11:25 INFO - PROCESS | 2387 | --DOMWINDOW == 23 (0x82e7cc00) [pid = 2387] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_006.htm] 13:11:25 INFO - PROCESS | 2387 | --DOMWINDOW == 22 (0x82ed1400) [pid = 2387] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_005.htm] 13:11:27 INFO - PROCESS | 2387 | 1477685487402 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]]]}] 13:11:27 INFO - . 13:11:27 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_008.htm | took 3133ms 13:11:27 INFO - PROCESS | 2387 | 1477685487427 Marionette TRACE conn4 -> [0,1503,"getWindowHandle",null] 13:11:27 INFO - PROCESS | 2387 | 1477685487433 Marionette TRACE conn4 <- [1,1503,null,{"value":"8"}] 13:11:27 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_009.htm 13:11:27 INFO - PROCESS | 2387 | 1477685487440 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}] 13:11:27 INFO - PROCESS | 2387 | 1477685487642 Marionette TRACE conn4 <- [1,1504,null,{"value":null}] 13:11:27 INFO - PROCESS | 2387 | 1477685487654 Marionette TRACE conn4 -> [0,1505,"getWindowHandles",null] 13:11:27 INFO - PROCESS | 2387 | 1477685487659 Marionette TRACE conn4 <- [1,1505,null,["8"]] 13:11:27 INFO - PROCESS | 2387 | 1477685487769 Marionette TRACE conn4 -> [0,1506,"switchToWindow",{"name":"8"}] 13:11:27 INFO - PROCESS | 2387 | 1477685487775 Marionette TRACE conn4 <- [1,1506,null,{}] 13:11:27 INFO - PROCESS | 2387 | 1477685487784 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:11:27 INFO - PROCESS | 2387 | ++DOCSHELL 0x82edc800 == 11 [pid = 2387] [id = 352] 13:11:27 INFO - PROCESS | 2387 | ++DOMWINDOW == 23 (0x82fc0800) [pid = 2387] [serial = 1030] [outer = (nil)] 13:11:27 INFO - PROCESS | 2387 | ++DOMWINDOW == 24 (0x83285000) [pid = 2387] [serial = 1031] [outer = 0x82fc0800] 13:11:27 INFO - PROCESS | 2387 | 1477685487874 Marionette DEBUG loaded listener.js 13:11:28 INFO - PROCESS | 2387 | ++DOMWINDOW == 25 (0x82e7f400) [pid = 2387] [serial = 1032] [outer = 0x82fc0800] 13:11:29 INFO - PROCESS | 2387 | 1477685489342 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]]]}] 13:11:29 INFO - . 13:11:29 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_009.htm | took 1929ms 13:11:29 INFO - PROCESS | 2387 | 1477685489370 Marionette TRACE conn4 -> [0,1508,"getWindowHandle",null] 13:11:29 INFO - PROCESS | 2387 | 1477685489377 Marionette TRACE conn4 <- [1,1508,null,{"value":"8"}] 13:11:29 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_010.htm 13:11:29 INFO - PROCESS | 2387 | 1477685489388 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}] 13:11:29 INFO - PROCESS | 2387 | 1477685489637 Marionette TRACE conn4 <- [1,1509,null,{"value":null}] 13:11:29 INFO - PROCESS | 2387 | 1477685489793 Marionette TRACE conn4 -> [0,1510,"getWindowHandles",null] 13:11:29 INFO - PROCESS | 2387 | 1477685489799 Marionette TRACE conn4 <- [1,1510,null,["8"]] 13:11:29 INFO - PROCESS | 2387 | 1477685489807 Marionette TRACE conn4 -> [0,1511,"switchToWindow",{"name":"8"}] 13:11:29 INFO - PROCESS | 2387 | 1477685489816 Marionette TRACE conn4 <- [1,1511,null,{}] 13:11:29 INFO - PROCESS | 2387 | 1477685489822 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:11:29 INFO - PROCESS | 2387 | ++DOCSHELL 0x830d7000 == 12 [pid = 2387] [id = 353] 13:11:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 26 (0x830d8800) [pid = 2387] [serial = 1033] [outer = (nil)] 13:11:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 27 (0x83502400) [pid = 2387] [serial = 1034] [outer = 0x830d8800] 13:11:29 INFO - PROCESS | 2387 | 1477685489971 Marionette DEBUG loaded listener.js 13:11:30 INFO - PROCESS | 2387 | ++DOMWINDOW == 28 (0x8350f800) [pid = 2387] [serial = 1035] [outer = 0x830d8800] 13:11:31 INFO - PROCESS | 2387 | --DOMWINDOW == 27 (0x82ecf400) [pid = 2387] [serial = 1022] [outer = (nil)] [url = about:blank] 13:11:31 INFO - PROCESS | 2387 | --DOMWINDOW == 26 (0x82fba400) [pid = 2387] [serial = 1023] [outer = (nil)] [url = about:blank] 13:11:31 INFO - PROCESS | 2387 | --DOMWINDOW == 25 (0x82ed5400) [pid = 2387] [serial = 1020] [outer = (nil)] [url = about:blank] 13:11:33 INFO - PROCESS | 2387 | --DOMWINDOW == 24 (0x82ed2000) [pid = 2387] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_008.htm] 13:11:38 INFO - PROCESS | 2387 | 1477685498597 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]]]}] 13:11:38 INFO - . 13:11:38 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_010.htm | took 9248ms 13:11:38 INFO - PROCESS | 2387 | 1477685498635 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 13:11:38 INFO - PROCESS | 2387 | 1477685498642 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 13:11:38 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_011.htm 13:11:38 INFO - PROCESS | 2387 | 1477685498654 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}] 13:11:38 INFO - PROCESS | 2387 | 1477685498972 Marionette TRACE conn4 <- [1,1514,null,{"value":null}] 13:11:39 INFO - PROCESS | 2387 | 1477685499098 Marionette TRACE conn4 -> [0,1515,"getWindowHandles",null] 13:11:39 INFO - PROCESS | 2387 | 1477685499106 Marionette TRACE conn4 <- [1,1515,null,["8"]] 13:11:39 INFO - PROCESS | 2387 | 1477685499116 Marionette TRACE conn4 -> [0,1516,"switchToWindow",{"name":"8"}] 13:11:39 INFO - PROCESS | 2387 | 1477685499126 Marionette TRACE conn4 <- [1,1516,null,{}] 13:11:39 INFO - PROCESS | 2387 | 1477685499134 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:11:39 INFO - PROCESS | 2387 | ++DOCSHELL 0x82ed6c00 == 13 [pid = 2387] [id = 354] 13:11:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 25 (0x82ed7000) [pid = 2387] [serial = 1036] [outer = (nil)] 13:11:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 26 (0x82edb400) [pid = 2387] [serial = 1037] [outer = 0x82ed7000] 13:11:39 INFO - PROCESS | 2387 | 1477685499240 Marionette DEBUG loaded listener.js 13:11:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 27 (0x82ed5400) [pid = 2387] [serial = 1038] [outer = 0x82ed7000] 13:11:39 INFO - PROCESS | 2387 | 1477685499953 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]]]}] 13:11:40 INFO - . 13:11:40 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_011.htm | took 1423ms 13:11:40 INFO - PROCESS | 2387 | 1477685500077 Marionette TRACE conn4 -> [0,1518,"getWindowHandle",null] 13:11:40 INFO - PROCESS | 2387 | 1477685500083 Marionette TRACE conn4 <- [1,1518,null,{"value":"8"}] 13:11:40 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/historical.html 13:11:40 INFO - PROCESS | 2387 | 1477685500093 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}] 13:11:40 INFO - PROCESS | 2387 | 1477685500295 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 13:11:40 INFO - PROCESS | 2387 | 1477685500501 Marionette TRACE conn4 -> [0,1520,"getWindowHandles",null] 13:11:40 INFO - PROCESS | 2387 | 1477685500517 Marionette TRACE conn4 <- [1,1520,null,["8"]] 13:11:40 INFO - PROCESS | 2387 | 1477685500526 Marionette TRACE conn4 -> [0,1521,"switchToWindow",{"name":"8"}] 13:11:40 INFO - PROCESS | 2387 | 1477685500538 Marionette TRACE conn4 <- [1,1521,null,{}] 13:11:40 INFO - PROCESS | 2387 | 1477685500546 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:11:40 INFO - PROCESS | 2387 | ++DOCSHELL 0x82fb8400 == 14 [pid = 2387] [id = 355] 13:11:40 INFO - PROCESS | 2387 | ++DOMWINDOW == 28 (0x82fba000) [pid = 2387] [serial = 1039] [outer = (nil)] 13:11:40 INFO - PROCESS | 2387 | ++DOMWINDOW == 29 (0x82fc1400) [pid = 2387] [serial = 1040] [outer = 0x82fba000] 13:11:40 INFO - PROCESS | 2387 | 1477685500644 Marionette DEBUG loaded listener.js 13:11:40 INFO - PROCESS | 2387 | ++DOMWINDOW == 30 (0x82fc2000) [pid = 2387] [serial = 1041] [outer = 0x82fba000] 13:11:41 INFO - PROCESS | 2387 | --DOCSHELL 0x82ed1c00 == 13 [pid = 2387] [id = 351] 13:11:41 INFO - PROCESS | 2387 | --DOCSHELL 0x830e1000 == 12 [pid = 2387] [id = 329] 13:11:41 INFO - PROCESS | 2387 | --DOCSHELL 0x82fc1800 == 11 [pid = 2387] [id = 350] 13:11:41 INFO - PROCESS | 2387 | --DOCSHELL 0x82e7c000 == 10 [pid = 2387] [id = 349] 13:11:41 INFO - PROCESS | 2387 | --DOCSHELL 0x82ed6c00 == 9 [pid = 2387] [id = 354] 13:11:41 INFO - PROCESS | 2387 | --DOCSHELL 0x82edc800 == 8 [pid = 2387] [id = 352] 13:11:41 INFO - PROCESS | 2387 | --DOCSHELL 0x830d7000 == 7 [pid = 2387] [id = 353] 13:11:41 INFO - PROCESS | 2387 | --DOMWINDOW == 29 (0x82fc6400) [pid = 2387] [serial = 1025] [outer = (nil)] [url = about:blank] 13:11:41 INFO - PROCESS | 2387 | --DOMWINDOW == 28 (0x82ed5c00) [pid = 2387] [serial = 1028] [outer = (nil)] [url = about:blank] 13:11:41 INFO - PROCESS | 2387 | --DOMWINDOW == 27 (0x82fb9000) [pid = 2387] [serial = 1029] [outer = (nil)] [url = about:blank] 13:11:41 INFO - PROCESS | 2387 | --DOMWINDOW == 26 (0x83285000) [pid = 2387] [serial = 1031] [outer = (nil)] [url = about:blank] 13:11:42 INFO - PROCESS | 2387 | 1477685502224 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] 13:11:42 INFO - PROCESS | 2387 | 1477685502284 Marionette TRACE conn4 <- [1,1523,null,{"value":"8"}] 13:11:42 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/load-event.html 13:11:42 INFO - PROCESS | 2387 | 1477685502301 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}] 13:11:42 INFO - PROCESS | 2387 | 1477685502603 Marionette TRACE conn4 <- [1,1524,null,{"value":null}] 13:11:42 INFO - PROCESS | 2387 | 1477685502782 Marionette TRACE conn4 -> [0,1525,"getWindowHandles",null] 13:11:42 INFO - PROCESS | 2387 | 1477685502791 Marionette TRACE conn4 <- [1,1525,null,["8"]] 13:11:42 INFO - PROCESS | 2387 | 1477685502806 Marionette TRACE conn4 -> [0,1526,"switchToWindow",{"name":"8"}] 13:11:42 INFO - PROCESS | 2387 | 1477685502818 Marionette TRACE conn4 <- [1,1526,null,{}] 13:11:42 INFO - PROCESS | 2387 | 1477685502829 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:11:42 INFO - PROCESS | 2387 | ++DOCSHELL 0x82fc7c00 == 8 [pid = 2387] [id = 356] 13:11:42 INFO - PROCESS | 2387 | ++DOMWINDOW == 27 (0x830d6800) [pid = 2387] [serial = 1042] [outer = (nil)] 13:11:42 INFO - PROCESS | 2387 | ++DOMWINDOW == 28 (0x830e0000) [pid = 2387] [serial = 1043] [outer = 0x830d6800] 13:11:42 INFO - PROCESS | 2387 | 1477685502980 Marionette DEBUG loaded listener.js 13:11:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 29 (0x823dc800) [pid = 2387] [serial = 1044] [outer = 0x830d6800] 13:11:43 INFO - PROCESS | 2387 | 1477685503754 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]]]}] 13:11:43 INFO - . 13:11:43 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/load-event.html | took 1476ms 13:11:43 INFO - PROCESS | 2387 | 1477685503773 Marionette TRACE conn4 -> [0,1528,"getWindowHandle",null] 13:11:43 INFO - PROCESS | 2387 | 1477685503781 Marionette TRACE conn4 <- [1,1528,null,{"value":"8"}] 13:11:43 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-01.html 13:11:43 INFO - PROCESS | 2387 | 1477685503789 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}] 13:11:44 INFO - PROCESS | 2387 | 1477685504120 Marionette TRACE conn4 <- [1,1529,null,{"value":null}] 13:11:44 INFO - PROCESS | 2387 | 1477685504154 Marionette TRACE conn4 -> [0,1530,"getWindowHandles",null] 13:11:44 INFO - PROCESS | 2387 | 1477685504162 Marionette TRACE conn4 <- [1,1530,null,["8"]] 13:11:44 INFO - PROCESS | 2387 | 1477685504171 Marionette TRACE conn4 -> [0,1531,"switchToWindow",{"name":"8"}] 13:11:44 INFO - PROCESS | 2387 | 1477685504179 Marionette TRACE conn4 <- [1,1531,null,{}] 13:11:44 INFO - PROCESS | 2387 | 1477685504262 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:11:44 INFO - PROCESS | 2387 | ++DOCSHELL 0x8350b400 == 9 [pid = 2387] [id = 357] 13:11:44 INFO - PROCESS | 2387 | ++DOMWINDOW == 30 (0x835e3400) [pid = 2387] [serial = 1045] [outer = (nil)] 13:11:44 INFO - PROCESS | 2387 | ++DOMWINDOW == 31 (0x83681000) [pid = 2387] [serial = 1046] [outer = 0x835e3400] 13:11:44 INFO - PROCESS | 2387 | 1477685504378 Marionette DEBUG loaded listener.js 13:11:44 INFO - PROCESS | 2387 | ++DOMWINDOW == 32 (0x83687400) [pid = 2387] [serial = 1047] [outer = 0x835e3400] 13:11:45 INFO - PROCESS | 2387 | 1477685505201 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]]]}] 13:11:45 INFO - ...... 13:11:45 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-01.html | took 1473ms 13:11:45 INFO - PROCESS | 2387 | 1477685505272 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 13:11:45 INFO - PROCESS | 2387 | 1477685505280 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 13:11:45 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-02.html 13:11:45 INFO - PROCESS | 2387 | 1477685505297 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}] 13:11:45 INFO - PROCESS | 2387 | 1477685505517 Marionette TRACE conn4 <- [1,1534,null,{"value":null}] 13:11:45 INFO - PROCESS | 2387 | 1477685505539 Marionette TRACE conn4 -> [0,1535,"getWindowHandles",null] 13:11:45 INFO - PROCESS | 2387 | 1477685505545 Marionette TRACE conn4 <- [1,1535,null,["8"]] 13:11:45 INFO - PROCESS | 2387 | 1477685505551 Marionette TRACE conn4 -> [0,1536,"switchToWindow",{"name":"8"}] 13:11:45 INFO - PROCESS | 2387 | 1477685505559 Marionette TRACE conn4 <- [1,1536,null,{}] 13:11:45 INFO - PROCESS | 2387 | 1477685505629 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:11:45 INFO - PROCESS | 2387 | ++DOCSHELL 0x8ceb3800 == 10 [pid = 2387] [id = 358] 13:11:45 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x8ceb3c00) [pid = 2387] [serial = 1048] [outer = (nil)] 13:11:45 INFO - PROCESS | 2387 | ++DOMWINDOW == 34 (0x8ceb5400) [pid = 2387] [serial = 1049] [outer = 0x8ceb3c00] 13:11:45 INFO - PROCESS | 2387 | 1477685505732 Marionette DEBUG loaded listener.js 13:11:45 INFO - PROCESS | 2387 | ++DOMWINDOW == 35 (0x8cebcc00) [pid = 2387] [serial = 1050] [outer = 0x8ceb3c00] 13:11:46 INFO - PROCESS | 2387 | --DOMWINDOW == 34 (0x82fc1c00) [pid = 2387] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_007.htm] 13:11:46 INFO - PROCESS | 2387 | --DOMWINDOW == 33 (0x830d8800) [pid = 2387] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_010.htm] 13:11:46 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x82fc0800) [pid = 2387] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_009.htm] 13:11:46 INFO - PROCESS | 2387 | 1477685506358 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"]]]}] 13:11:46 INFO - .. 13:11:46 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-02.html | took 1120ms 13:11:46 INFO - PROCESS | 2387 | 1477685506410 Marionette TRACE conn4 -> [0,1538,"getWindowHandle",null] 13:11:46 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-03.html 13:11:46 INFO - PROCESS | 2387 | 1477685506415 Marionette TRACE conn4 <- [1,1538,null,{"value":"8"}] 13:11:46 INFO - PROCESS | 2387 | 1477685506427 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}] 13:11:46 INFO - PROCESS | 2387 | 1477685506684 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 13:11:46 INFO - PROCESS | 2387 | 1477685506703 Marionette TRACE conn4 -> [0,1540,"getWindowHandles",null] 13:11:46 INFO - PROCESS | 2387 | 1477685506708 Marionette TRACE conn4 <- [1,1540,null,["8"]] 13:11:46 INFO - PROCESS | 2387 | 1477685506716 Marionette TRACE conn4 -> [0,1541,"switchToWindow",{"name":"8"}] 13:11:46 INFO - PROCESS | 2387 | 1477685506723 Marionette TRACE conn4 <- [1,1541,null,{}] 13:11:46 INFO - PROCESS | 2387 | 1477685506729 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:11:46 INFO - PROCESS | 2387 | ++DOCSHELL 0x8368a800 == 11 [pid = 2387] [id = 359] 13:11:46 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x8d090000) [pid = 2387] [serial = 1051] [outer = (nil)] 13:11:46 INFO - PROCESS | 2387 | ++DOMWINDOW == 34 (0x8d095000) [pid = 2387] [serial = 1052] [outer = 0x8d090000] 13:11:46 INFO - PROCESS | 2387 | 1477685506816 Marionette DEBUG loaded listener.js 13:11:46 INFO - PROCESS | 2387 | ++DOMWINDOW == 35 (0x8d097c00) [pid = 2387] [serial = 1053] [outer = 0x8d090000] 13:11:47 INFO - PROCESS | 2387 | 1477685507533 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"]]]}] 13:11:47 INFO - . 13:11:47 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-03.html | took 1172ms 13:11:47 INFO - PROCESS | 2387 | 1477685507595 Marionette TRACE conn4 -> [0,1543,"getWindowHandle",null] 13:11:47 INFO - PROCESS | 2387 | 1477685507598 Marionette TRACE conn4 <- [1,1543,null,{"value":"8"}] 13:11:47 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html 13:11:47 INFO - PROCESS | 2387 | 1477685507605 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}] 13:11:47 INFO - PROCESS | 2387 | 1477685507851 Marionette TRACE conn4 <- [1,1544,null,{"value":null}] 13:11:47 INFO - PROCESS | 2387 | 1477685507865 Marionette TRACE conn4 -> [0,1545,"getWindowHandles",null] 13:11:47 INFO - PROCESS | 2387 | 1477685507868 Marionette TRACE conn4 <- [1,1545,null,["8"]] 13:11:47 INFO - PROCESS | 2387 | 1477685507879 Marionette TRACE conn4 -> [0,1546,"switchToWindow",{"name":"8"}] 13:11:47 INFO - PROCESS | 2387 | 1477685507885 Marionette TRACE conn4 <- [1,1546,null,{}] 13:11:47 INFO - PROCESS | 2387 | 1477685507890 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:11:47 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f8dc000 == 12 [pid = 2387] [id = 360] 13:11:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 36 (0x8f8dd000) [pid = 2387] [serial = 1054] [outer = (nil)] 13:11:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 37 (0x8f8e0c00) [pid = 2387] [serial = 1055] [outer = 0x8f8dd000] 13:11:47 INFO - PROCESS | 2387 | 1477685507975 Marionette DEBUG loaded listener.js 13:11:48 INFO - PROCESS | 2387 | ++DOMWINDOW == 38 (0x8f94f400) [pid = 2387] [serial = 1056] [outer = 0x8f8dd000] 13:11:48 INFO - PROCESS | 2387 | 1477685508840 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]]]}] 13:11:48 INFO - ... 13:11:48 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html | took 1279ms 13:11:48 INFO - PROCESS | 2387 | 1477685508886 Marionette TRACE conn4 -> [0,1548,"getWindowHandle",null] 13:11:48 INFO - PROCESS | 2387 | 1477685508893 Marionette TRACE conn4 <- [1,1548,null,{"value":"8"}] 13:11:48 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin.html 13:11:48 INFO - PROCESS | 2387 | 1477685508949 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}] 13:11:49 INFO - PROCESS | 2387 | 1477685509219 Marionette TRACE conn4 <- [1,1549,null,{"value":null}] 13:11:49 INFO - PROCESS | 2387 | 1477685509345 Marionette TRACE conn4 -> [0,1550,"getWindowHandles",null] 13:11:49 INFO - PROCESS | 2387 | 1477685509351 Marionette TRACE conn4 <- [1,1550,null,["8"]] 13:11:49 INFO - PROCESS | 2387 | 1477685509364 Marionette TRACE conn4 -> [0,1551,"switchToWindow",{"name":"8"}] 13:11:49 INFO - PROCESS | 2387 | 1477685509372 Marionette TRACE conn4 <- [1,1551,null,{}] 13:11:49 INFO - PROCESS | 2387 | 1477685509379 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:11:49 INFO - PROCESS | 2387 | ++DOCSHELL 0x83509000 == 13 [pid = 2387] [id = 361] 13:11:49 INFO - PROCESS | 2387 | ++DOMWINDOW == 39 (0x8350b000) [pid = 2387] [serial = 1057] [outer = (nil)] 13:11:49 INFO - PROCESS | 2387 | ++DOMWINDOW == 40 (0x835e7800) [pid = 2387] [serial = 1058] [outer = 0x8350b000] 13:11:49 INFO - PROCESS | 2387 | 1477685509484 Marionette DEBUG loaded listener.js 13:11:49 INFO - PROCESS | 2387 | ++DOMWINDOW == 41 (0x835e8400) [pid = 2387] [serial = 1059] [outer = 0x8350b000] 13:11:50 INFO - PROCESS | 2387 | 1477685510197 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]]]}] 13:11:50 INFO - . 13:11:50 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin.html | took 1321ms 13:11:50 INFO - PROCESS | 2387 | 1477685510240 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 13:11:50 INFO - PROCESS | 2387 | 1477685510248 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 13:11:50 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml 13:11:50 INFO - PROCESS | 2387 | 1477685510257 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}] 13:11:50 INFO - PROCESS | 2387 | 1477685510459 Marionette TRACE conn4 <- [1,1554,null,{"value":null}] 13:11:50 INFO - PROCESS | 2387 | 1477685510641 Marionette TRACE conn4 -> [0,1555,"getWindowHandles",null] 13:11:50 INFO - PROCESS | 2387 | 1477685510647 Marionette TRACE conn4 <- [1,1555,null,["8"]] 13:11:50 INFO - PROCESS | 2387 | 1477685510656 Marionette TRACE conn4 -> [0,1556,"switchToWindow",{"name":"8"}] 13:11:50 INFO - PROCESS | 2387 | 1477685510661 Marionette TRACE conn4 <- [1,1556,null,{}] 13:11:50 INFO - PROCESS | 2387 | 1477685510673 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:11:50 INFO - PROCESS | 2387 | ++DOCSHELL 0x8ceb7800 == 14 [pid = 2387] [id = 362] 13:11:50 INFO - PROCESS | 2387 | ++DOMWINDOW == 42 (0x8cebbc00) [pid = 2387] [serial = 1060] [outer = (nil)] 13:11:50 INFO - PROCESS | 2387 | ++DOMWINDOW == 43 (0x8d08d000) [pid = 2387] [serial = 1061] [outer = 0x8cebbc00] 13:11:50 INFO - PROCESS | 2387 | 1477685510779 Marionette DEBUG loaded listener.js 13:11:50 INFO - PROCESS | 2387 | ++DOMWINDOW == 44 (0x8d095c00) [pid = 2387] [serial = 1062] [outer = 0x8cebbc00] 13:11:51 INFO - PROCESS | 2387 | 1477685511461 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]]]}] 13:11:51 INFO - . 13:11:51 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml | took 1378ms 13:11:51 INFO - PROCESS | 2387 | 1477685511651 Marionette TRACE conn4 -> [0,1558,"getWindowHandle",null] 13:11:51 INFO - PROCESS | 2387 | 1477685511658 Marionette TRACE conn4 <- [1,1558,null,{"value":"8"}] 13:11:51 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event.html 13:11:51 INFO - PROCESS | 2387 | 1477685511668 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}] 13:11:51 INFO - PROCESS | 2387 | 1477685511861 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 13:11:52 INFO - PROCESS | 2387 | 1477685512049 Marionette TRACE conn4 -> [0,1560,"getWindowHandles",null] 13:11:52 INFO - PROCESS | 2387 | 1477685512060 Marionette TRACE conn4 <- [1,1560,null,["8"]] 13:11:52 INFO - PROCESS | 2387 | 1477685512077 Marionette TRACE conn4 -> [0,1561,"switchToWindow",{"name":"8"}] 13:11:52 INFO - PROCESS | 2387 | 1477685512091 Marionette TRACE conn4 <- [1,1561,null,{}] 13:11:52 INFO - PROCESS | 2387 | 1477685512099 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:11:52 INFO - PROCESS | 2387 | ++DOCSHELL 0x82edb800 == 15 [pid = 2387] [id = 363] 13:11:52 INFO - PROCESS | 2387 | ++DOMWINDOW == 45 (0x82fbe400) [pid = 2387] [serial = 1063] [outer = (nil)] 13:11:52 INFO - PROCESS | 2387 | ++DOMWINDOW == 46 (0x830e4400) [pid = 2387] [serial = 1064] [outer = 0x82fbe400] 13:11:52 INFO - PROCESS | 2387 | 1477685512193 Marionette DEBUG loaded listener.js 13:11:52 INFO - PROCESS | 2387 | ++DOMWINDOW == 47 (0x83285000) [pid = 2387] [serial = 1065] [outer = 0x82fbe400] 13:11:52 INFO - PROCESS | 2387 | --DOMWINDOW == 46 (0x83502400) [pid = 2387] [serial = 1034] [outer = (nil)] [url = about:blank] 13:11:52 INFO - PROCESS | 2387 | --DOMWINDOW == 45 (0x8350f800) [pid = 2387] [serial = 1035] [outer = (nil)] [url = about:blank] 13:11:52 INFO - PROCESS | 2387 | --DOMWINDOW == 44 (0x82e7f400) [pid = 2387] [serial = 1032] [outer = (nil)] [url = about:blank] 13:11:52 INFO - PROCESS | 2387 | --DOMWINDOW == 43 (0x830d9800) [pid = 2387] [serial = 1026] [outer = (nil)] [url = about:blank] 13:11:53 INFO - PROCESS | 2387 | 1477685513042 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]]]}] 13:11:53 INFO - .................. 13:11:53 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event.html | took 1433ms 13:11:53 INFO - PROCESS | 2387 | 1477685513104 Marionette TRACE conn4 -> [0,1563,"getWindowHandle",null] 13:11:53 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-language-type.html 13:11:53 INFO - PROCESS | 2387 | 1477685513111 Marionette TRACE conn4 <- [1,1563,null,{"value":"8"}] 13:11:53 INFO - PROCESS | 2387 | 1477685513119 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}] 13:11:53 INFO - PROCESS | 2387 | 1477685513300 Marionette TRACE conn4 <- [1,1564,null,{"value":null}] 13:11:53 INFO - PROCESS | 2387 | 1477685513416 Marionette TRACE conn4 -> [0,1565,"getWindowHandles",null] 13:11:53 INFO - PROCESS | 2387 | 1477685513422 Marionette TRACE conn4 <- [1,1565,null,["8"]] 13:11:53 INFO - PROCESS | 2387 | 1477685513431 Marionette TRACE conn4 -> [0,1566,"switchToWindow",{"name":"8"}] 13:11:53 INFO - PROCESS | 2387 | 1477685513437 Marionette TRACE conn4 <- [1,1566,null,{}] 13:11:53 INFO - PROCESS | 2387 | 1477685513443 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:11:53 INFO - PROCESS | 2387 | ++DOCSHELL 0x8ceb9000 == 16 [pid = 2387] [id = 364] 13:11:53 INFO - PROCESS | 2387 | ++DOMWINDOW == 44 (0x8cec1c00) [pid = 2387] [serial = 1066] [outer = (nil)] 13:11:53 INFO - PROCESS | 2387 | ++DOMWINDOW == 45 (0x8d090800) [pid = 2387] [serial = 1067] [outer = 0x8cec1c00] 13:11:53 INFO - PROCESS | 2387 | 1477685513529 Marionette DEBUG loaded listener.js 13:11:53 INFO - PROCESS | 2387 | ++DOMWINDOW == 46 (0x8d091400) [pid = 2387] [serial = 1068] [outer = 0x8cec1c00] 13:11:54 INFO - PROCESS | 2387 | 1477685514101 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]]]}] 13:11:54 INFO - . 13:11:54 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-language-type.html | took 1021ms 13:11:54 INFO - PROCESS | 2387 | 1477685514147 Marionette TRACE conn4 -> [0,1568,"getWindowHandle",null] 13:11:54 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-01.html 13:11:54 INFO - PROCESS | 2387 | 1477685514158 Marionette TRACE conn4 <- [1,1568,null,{"value":"8"}] 13:11:54 INFO - PROCESS | 2387 | 1477685514167 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}] 13:11:54 INFO - PROCESS | 2387 | 1477685514347 Marionette TRACE conn4 <- [1,1569,null,{"value":null}] 13:11:54 INFO - PROCESS | 2387 | 1477685514471 Marionette TRACE conn4 -> [0,1570,"getWindowHandles",null] 13:11:54 INFO - PROCESS | 2387 | 1477685514477 Marionette TRACE conn4 <- [1,1570,null,["8"]] 13:11:54 INFO - PROCESS | 2387 | 1477685514483 Marionette TRACE conn4 -> [0,1571,"switchToWindow",{"name":"8"}] 13:11:54 INFO - PROCESS | 2387 | 1477685514491 Marionette TRACE conn4 <- [1,1571,null,{}] 13:11:54 INFO - PROCESS | 2387 | 1477685514502 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:11:54 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f98ec00 == 17 [pid = 2387] [id = 365] 13:11:54 INFO - PROCESS | 2387 | ++DOMWINDOW == 47 (0x8f992000) [pid = 2387] [serial = 1069] [outer = (nil)] 13:11:54 INFO - PROCESS | 2387 | ++DOMWINDOW == 48 (0x8fab4800) [pid = 2387] [serial = 1070] [outer = 0x8f992000] 13:11:54 INFO - PROCESS | 2387 | 1477685514627 Marionette DEBUG loaded listener.js 13:11:54 INFO - PROCESS | 2387 | ++DOMWINDOW == 49 (0x8fabf000) [pid = 2387] [serial = 1071] [outer = 0x8f992000] 13:11:55 INFO - PROCESS | 2387 | 1477685515538 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]]]}] 13:11:55 INFO - ... 13:11:55 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-01.html | took 1422ms 13:11:55 INFO - PROCESS | 2387 | 1477685515603 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 13:11:55 INFO - PROCESS | 2387 | 1477685515610 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 13:11:55 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-02.html 13:11:55 INFO - PROCESS | 2387 | 1477685515639 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}] 13:11:55 INFO - PROCESS | 2387 | 1477685515983 Marionette TRACE conn4 <- [1,1574,null,{"value":null}] 13:11:56 INFO - PROCESS | 2387 | 1477685516015 Marionette TRACE conn4 -> [0,1575,"getWindowHandles",null] 13:11:56 INFO - PROCESS | 2387 | 1477685516028 Marionette TRACE conn4 <- [1,1575,null,["8"]] 13:11:56 INFO - PROCESS | 2387 | 1477685516037 Marionette TRACE conn4 -> [0,1576,"switchToWindow",{"name":"8"}] 13:11:56 INFO - PROCESS | 2387 | 1477685516046 Marionette TRACE conn4 <- [1,1576,null,{}] 13:11:56 INFO - PROCESS | 2387 | 1477685516153 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:11:56 INFO - PROCESS | 2387 | ++DOCSHELL 0x823dd000 == 18 [pid = 2387] [id = 366] 13:11:56 INFO - PROCESS | 2387 | ++DOMWINDOW == 50 (0x823e8400) [pid = 2387] [serial = 1072] [outer = (nil)] 13:11:56 INFO - PROCESS | 2387 | ++DOMWINDOW == 51 (0x8fba8000) [pid = 2387] [serial = 1073] [outer = 0x823e8400] 13:11:56 INFO - PROCESS | 2387 | 1477685516300 Marionette DEBUG loaded listener.js 13:11:56 INFO - PROCESS | 2387 | ++DOMWINDOW == 52 (0x8fbf5c00) [pid = 2387] [serial = 1074] [outer = 0x823e8400] 13:11:56 INFO - PROCESS | 2387 | [2387] 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 13:11:56 INFO - PROCESS | 2387 | [2387] 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 13:11:56 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:11:57 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:11:57 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:11:57 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:11:57 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:11:57 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:11:57 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:11:57 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:11:57 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:11:57 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:11:57 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:11:57 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:11:57 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:11:57 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:11:57 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:11:57 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:11:57 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:11:57 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:11:57 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:11:57 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:11:57 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:11:57 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:11:57 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:11:57 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:11:57 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:11:57 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:11:57 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:11:57 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:11:57 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:11:57 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:11:57 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:11:57 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:11:57 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:11:57 INFO - PROCESS | 2387 | --DOMWINDOW == 51 (0x8d090000) [pid = 2387] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html] 13:11:57 INFO - PROCESS | 2387 | --DOMWINDOW == 50 (0x830d6800) [pid = 2387] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/load-event.html] 13:11:57 INFO - PROCESS | 2387 | --DOMWINDOW == 49 (0x82fba000) [pid = 2387] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html] 13:11:57 INFO - PROCESS | 2387 | --DOMWINDOW == 48 (0x82ed7000) [pid = 2387] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_011.htm] 13:11:57 INFO - PROCESS | 2387 | --DOMWINDOW == 47 (0x8ceb3c00) [pid = 2387] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html] 13:11:57 INFO - PROCESS | 2387 | --DOMWINDOW == 46 (0x835e3400) [pid = 2387] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-01.html] 13:11:58 INFO - .................................................................................................................................................................................................................................................................................................................................... 13:11:58 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-02.html | took 2943ms 13:11:58 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml 13:11:59 INFO - PROCESS | 2387 | 1477685518222 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]]]}] 13:11:59 INFO - PROCESS | 2387 | 1477685518569 Marionette TRACE conn4 -> [0,1578,"getWindowHandle",null] 13:11:59 INFO - PROCESS | 2387 | 1477685518572 Marionette TRACE conn4 <- [1,1578,null,{"value":"8"}] 13:11:59 INFO - PROCESS | 2387 | 1477685518584 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}] 13:11:59 INFO - PROCESS | 2387 | 1477685518970 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 13:11:59 INFO - PROCESS | 2387 | 1477685519002 Marionette TRACE conn4 -> [0,1580,"getWindowHandles",null] 13:11:59 INFO - PROCESS | 2387 | 1477685519008 Marionette TRACE conn4 <- [1,1580,null,["8"]] 13:11:59 INFO - PROCESS | 2387 | 1477685519014 Marionette TRACE conn4 -> [0,1581,"switchToWindow",{"name":"8"}] 13:11:59 INFO - PROCESS | 2387 | 1477685519026 Marionette TRACE conn4 <- [1,1581,null,{}] 13:11:59 INFO - PROCESS | 2387 | 1477685519031 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:11:59 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fab6400 == 19 [pid = 2387] [id = 367] 13:11:59 INFO - PROCESS | 2387 | ++DOMWINDOW == 47 (0x92479c00) [pid = 2387] [serial = 1075] [outer = (nil)] 13:11:59 INFO - PROCESS | 2387 | ++DOMWINDOW == 48 (0x946de800) [pid = 2387] [serial = 1076] [outer = 0x92479c00] 13:11:59 INFO - PROCESS | 2387 | 1477685519153 Marionette DEBUG loaded listener.js 13:11:59 INFO - PROCESS | 2387 | ++DOMWINDOW == 49 (0x946dec00) [pid = 2387] [serial = 1077] [outer = 0x92479c00] 13:11:59 INFO - PROCESS | 2387 | ++DOCSHELL 0x94b25c00 == 20 [pid = 2387] [id = 368] 13:11:59 INFO - PROCESS | 2387 | ++DOMWINDOW == 50 (0x94b26000) [pid = 2387] [serial = 1078] [outer = (nil)] 13:11:59 INFO - PROCESS | 2387 | ++DOMWINDOW == 51 (0x94b24400) [pid = 2387] [serial = 1079] [outer = 0x94b26000] 13:11:59 INFO - PROCESS | 2387 | 1477685519929 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]]]}] 13:11:59 INFO - . 13:11:59 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml | took 1383ms 13:11:59 INFO - PROCESS | 2387 | 1477685519968 Marionette TRACE conn4 -> [0,1583,"getWindowHandle",null] 13:11:59 INFO - PROCESS | 2387 | 1477685519974 Marionette TRACE conn4 <- [1,1583,null,{"value":"8"}] 13:11:59 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html 13:11:59 INFO - PROCESS | 2387 | 1477685519985 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}] 13:12:00 INFO - PROCESS | 2387 | 1477685520283 Marionette TRACE conn4 <- [1,1584,null,{"value":null}] 13:12:00 INFO - PROCESS | 2387 | 1477685520435 Marionette TRACE conn4 -> [0,1585,"getWindowHandles",null] 13:12:00 INFO - PROCESS | 2387 | 1477685520439 Marionette TRACE conn4 <- [1,1585,null,["8"]] 13:12:00 INFO - PROCESS | 2387 | 1477685520450 Marionette TRACE conn4 -> [0,1586,"switchToWindow",{"name":"8"}] 13:12:00 INFO - PROCESS | 2387 | 1477685520460 Marionette TRACE conn4 <- [1,1586,null,{}] 13:12:00 INFO - PROCESS | 2387 | 1477685520469 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:12:00 INFO - PROCESS | 2387 | ++DOCSHELL 0x83284800 == 21 [pid = 2387] [id = 369] 13:12:00 INFO - PROCESS | 2387 | ++DOMWINDOW == 52 (0x8328ec00) [pid = 2387] [serial = 1080] [outer = (nil)] 13:12:00 INFO - PROCESS | 2387 | ++DOMWINDOW == 53 (0x835e4c00) [pid = 2387] [serial = 1081] [outer = 0x8328ec00] 13:12:00 INFO - PROCESS | 2387 | 1477685520581 Marionette DEBUG loaded listener.js 13:12:00 INFO - PROCESS | 2387 | ++DOMWINDOW == 54 (0x835eb800) [pid = 2387] [serial = 1082] [outer = 0x8328ec00] 13:12:01 INFO - PROCESS | 2387 | ++DOCSHELL 0x8da35800 == 22 [pid = 2387] [id = 370] 13:12:01 INFO - PROCESS | 2387 | ++DOMWINDOW == 55 (0x8da36400) [pid = 2387] [serial = 1083] [outer = (nil)] 13:12:01 INFO - PROCESS | 2387 | ++DOMWINDOW == 56 (0x8ceb5c00) [pid = 2387] [serial = 1084] [outer = 0x8da36400] 13:12:03 INFO - PROCESS | 2387 | --DOCSHELL 0x94b25c00 == 21 [pid = 2387] [id = 368] 13:12:04 INFO - PROCESS | 2387 | --DOMWINDOW == 55 (0x823dc800) [pid = 2387] [serial = 1044] [outer = (nil)] [url = about:blank] 13:12:04 INFO - PROCESS | 2387 | --DOMWINDOW == 54 (0x8d097c00) [pid = 2387] [serial = 1053] [outer = (nil)] [url = about:blank] 13:12:04 INFO - PROCESS | 2387 | --DOMWINDOW == 53 (0x8cebcc00) [pid = 2387] [serial = 1050] [outer = (nil)] [url = about:blank] 13:12:04 INFO - PROCESS | 2387 | --DOMWINDOW == 52 (0x8d095000) [pid = 2387] [serial = 1052] [outer = (nil)] [url = about:blank] 13:12:04 INFO - PROCESS | 2387 | --DOMWINDOW == 51 (0x82fc2000) [pid = 2387] [serial = 1041] [outer = (nil)] [url = about:blank] 13:12:04 INFO - PROCESS | 2387 | --DOMWINDOW == 50 (0x82ed5400) [pid = 2387] [serial = 1038] [outer = (nil)] [url = about:blank] 13:12:04 INFO - PROCESS | 2387 | --DOMWINDOW == 49 (0x8ceb5400) [pid = 2387] [serial = 1049] [outer = (nil)] [url = about:blank] 13:12:04 INFO - PROCESS | 2387 | --DOMWINDOW == 48 (0x830e0000) [pid = 2387] [serial = 1043] [outer = (nil)] [url = about:blank] 13:12:04 INFO - PROCESS | 2387 | --DOMWINDOW == 47 (0x83687400) [pid = 2387] [serial = 1047] [outer = (nil)] [url = about:blank] 13:12:04 INFO - PROCESS | 2387 | --DOMWINDOW == 46 (0x8f8e0c00) [pid = 2387] [serial = 1055] [outer = (nil)] [url = about:blank] 13:12:04 INFO - PROCESS | 2387 | --DOMWINDOW == 45 (0x82fc1400) [pid = 2387] [serial = 1040] [outer = (nil)] [url = about:blank] 13:12:04 INFO - PROCESS | 2387 | --DOMWINDOW == 44 (0x82edb400) [pid = 2387] [serial = 1037] [outer = (nil)] [url = about:blank] 13:12:04 INFO - PROCESS | 2387 | --DOMWINDOW == 43 (0x83681000) [pid = 2387] [serial = 1046] [outer = (nil)] [url = about:blank] 13:12:06 INFO - PROCESS | 2387 | 1477685526182 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]]]}] 13:12:06 INFO - . 13:12:06 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html | took 6235ms 13:12:06 INFO - PROCESS | 2387 | 1477685526222 Marionette TRACE conn4 -> [0,1588,"getWindowHandle",null] 13:12:06 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html 13:12:06 INFO - PROCESS | 2387 | 1477685526228 Marionette TRACE conn4 <- [1,1588,null,{"value":"8"}] 13:12:06 INFO - PROCESS | 2387 | 1477685526239 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}] 13:12:06 INFO - PROCESS | 2387 | 1477685526464 Marionette TRACE conn4 <- [1,1589,null,{"value":null}] 13:12:06 INFO - PROCESS | 2387 | 1477685526550 Marionette TRACE conn4 -> [0,1590,"getWindowHandles",null] 13:12:06 INFO - PROCESS | 2387 | 1477685526557 Marionette TRACE conn4 <- [1,1590,null,["8"]] 13:12:06 INFO - PROCESS | 2387 | 1477685526565 Marionette TRACE conn4 -> [0,1591,"switchToWindow",{"name":"8"}] 13:12:06 INFO - PROCESS | 2387 | 1477685526574 Marionette TRACE conn4 <- [1,1591,null,{}] 13:12:06 INFO - PROCESS | 2387 | 1477685526594 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:12:06 INFO - PROCESS | 2387 | ++DOCSHELL 0x82fbe800 == 22 [pid = 2387] [id = 371] 13:12:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 44 (0x82fbec00) [pid = 2387] [serial = 1085] [outer = (nil)] 13:12:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 45 (0x82fc6800) [pid = 2387] [serial = 1086] [outer = 0x82fbec00] 13:12:06 INFO - PROCESS | 2387 | 1477685526694 Marionette DEBUG loaded listener.js 13:12:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 46 (0x82fc7800) [pid = 2387] [serial = 1087] [outer = 0x82fbec00] 13:12:07 INFO - PROCESS | 2387 | 1477685527339 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]]]}] 13:12:07 INFO - .. 13:12:07 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html | took 1127ms 13:12:07 INFO - PROCESS | 2387 | 1477685527372 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 13:12:07 INFO - PROCESS | 2387 | 1477685527378 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 13:12:07 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html 13:12:07 INFO - PROCESS | 2387 | 1477685527408 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}] 13:12:07 INFO - PROCESS | 2387 | 1477685527652 Marionette TRACE conn4 <- [1,1594,null,{"value":null}] 13:12:07 INFO - PROCESS | 2387 | --DOMWINDOW == 45 (0x823e8400) [pid = 2387] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html] 13:12:07 INFO - PROCESS | 2387 | --DOMWINDOW == 44 (0x8f992000) [pid = 2387] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html] 13:12:07 INFO - PROCESS | 2387 | --DOMWINDOW == 43 (0x82fbe400) [pid = 2387] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html] 13:12:07 INFO - PROCESS | 2387 | --DOMWINDOW == 42 (0x8cec1c00) [pid = 2387] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-language-type.html] 13:12:07 INFO - PROCESS | 2387 | 1477685527802 Marionette TRACE conn4 -> [0,1595,"getWindowHandles",null] 13:12:07 INFO - PROCESS | 2387 | 1477685527807 Marionette TRACE conn4 <- [1,1595,null,["8"]] 13:12:07 INFO - PROCESS | 2387 | 1477685527814 Marionette TRACE conn4 -> [0,1596,"switchToWindow",{"name":"8"}] 13:12:07 INFO - PROCESS | 2387 | 1477685527820 Marionette TRACE conn4 <- [1,1596,null,{}] 13:12:07 INFO - PROCESS | 2387 | 1477685527830 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:12:07 INFO - PROCESS | 2387 | ++DOCSHELL 0x82ece800 == 23 [pid = 2387] [id = 372] 13:12:07 INFO - PROCESS | 2387 | ++DOMWINDOW == 43 (0x835f0c00) [pid = 2387] [serial = 1088] [outer = (nil)] 13:12:07 INFO - PROCESS | 2387 | ++DOMWINDOW == 44 (0x83688000) [pid = 2387] [serial = 1089] [outer = 0x835f0c00] 13:12:07 INFO - PROCESS | 2387 | 1477685527919 Marionette DEBUG loaded listener.js 13:12:08 INFO - PROCESS | 2387 | ++DOMWINDOW == 45 (0x83688800) [pid = 2387] [serial = 1090] [outer = 0x835f0c00] 13:12:08 INFO - PROCESS | 2387 | ++DOCSHELL 0x8cec1000 == 24 [pid = 2387] [id = 373] 13:12:08 INFO - PROCESS | 2387 | ++DOMWINDOW == 46 (0x8d08d800) [pid = 2387] [serial = 1091] [outer = (nil)] 13:12:08 INFO - PROCESS | 2387 | ++DOMWINDOW == 47 (0x8d098800) [pid = 2387] [serial = 1092] [outer = 0x8d08d800] 13:12:08 INFO - PROCESS | 2387 | 1477685528621 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]]]}] 13:12:08 INFO - . 13:12:08 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html | took 1281ms 13:12:08 INFO - PROCESS | 2387 | 1477685528679 Marionette TRACE conn4 -> [0,1598,"getWindowHandle",null] 13:12:08 INFO - PROCESS | 2387 | 1477685528687 Marionette TRACE conn4 <- [1,1598,null,{"value":"8"}] 13:12:08 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html 13:12:08 INFO - PROCESS | 2387 | 1477685528699 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}] 13:12:08 INFO - PROCESS | 2387 | 1477685528949 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 13:12:08 INFO - PROCESS | 2387 | 1477685528963 Marionette TRACE conn4 -> [0,1600,"getWindowHandles",null] 13:12:08 INFO - PROCESS | 2387 | 1477685528967 Marionette TRACE conn4 <- [1,1600,null,["8"]] 13:12:09 INFO - PROCESS | 2387 | 1477685529038 Marionette TRACE conn4 -> [0,1601,"switchToWindow",{"name":"8"}] 13:12:09 INFO - PROCESS | 2387 | 1477685529046 Marionette TRACE conn4 <- [1,1601,null,{}] 13:12:09 INFO - PROCESS | 2387 | 1477685529057 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:12:09 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f8d7c00 == 25 [pid = 2387] [id = 374] 13:12:09 INFO - PROCESS | 2387 | ++DOMWINDOW == 48 (0x8f8d8800) [pid = 2387] [serial = 1093] [outer = (nil)] 13:12:09 INFO - PROCESS | 2387 | ++DOMWINDOW == 49 (0x8f8e1800) [pid = 2387] [serial = 1094] [outer = 0x8f8d8800] 13:12:09 INFO - PROCESS | 2387 | 1477685529151 Marionette DEBUG loaded listener.js 13:12:09 INFO - PROCESS | 2387 | ++DOMWINDOW == 50 (0x8f955800) [pid = 2387] [serial = 1095] [outer = 0x8f8d8800] 13:12:09 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f98bc00 == 26 [pid = 2387] [id = 375] 13:12:09 INFO - PROCESS | 2387 | ++DOMWINDOW == 51 (0x8fb9c400) [pid = 2387] [serial = 1096] [outer = (nil)] 13:12:09 INFO - PROCESS | 2387 | ++DOMWINDOW == 52 (0x8fb9e000) [pid = 2387] [serial = 1097] [outer = 0x8fb9c400] 13:12:09 INFO - PROCESS | 2387 | [2387] WARNING: Failed to create a URI: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5TreeOpExecutor.cpp, line 887 13:12:09 INFO - PROCESS | 2387 | ++DOMWINDOW == 53 (0x8fba5400) [pid = 2387] [serial = 1098] [outer = 0x8fb9c400] 13:12:09 INFO - PROCESS | 2387 | 1477685529889 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]]]}] 13:12:09 INFO - . 13:12:09 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html | took 1227ms 13:12:09 INFO - PROCESS | 2387 | 1477685529922 Marionette TRACE conn4 -> [0,1603,"getWindowHandle",null] 13:12:09 INFO - PROCESS | 2387 | 1477685529929 Marionette TRACE conn4 <- [1,1603,null,{"value":"8"}] 13:12:09 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html 13:12:09 INFO - PROCESS | 2387 | 1477685529966 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}] 13:12:10 INFO - PROCESS | 2387 | 1477685530261 Marionette TRACE conn4 <- [1,1604,null,{"value":null}] 13:12:10 INFO - PROCESS | 2387 | 1477685530388 Marionette TRACE conn4 -> [0,1605,"getWindowHandles",null] 13:12:10 INFO - PROCESS | 2387 | 1477685530395 Marionette TRACE conn4 <- [1,1605,null,["8"]] 13:12:10 INFO - PROCESS | 2387 | 1477685530411 Marionette TRACE conn4 -> [0,1606,"switchToWindow",{"name":"8"}] 13:12:10 INFO - PROCESS | 2387 | 1477685530422 Marionette TRACE conn4 <- [1,1606,null,{}] 13:12:10 INFO - PROCESS | 2387 | 1477685530431 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:12:10 INFO - PROCESS | 2387 | ++DOCSHELL 0x82fc6400 == 27 [pid = 2387] [id = 376] 13:12:10 INFO - PROCESS | 2387 | ++DOMWINDOW == 54 (0x830dc400) [pid = 2387] [serial = 1099] [outer = (nil)] 13:12:10 INFO - PROCESS | 2387 | ++DOMWINDOW == 55 (0x83508c00) [pid = 2387] [serial = 1100] [outer = 0x830dc400] 13:12:10 INFO - PROCESS | 2387 | 1477685530537 Marionette DEBUG loaded listener.js 13:12:10 INFO - PROCESS | 2387 | ++DOMWINDOW == 56 (0x83687800) [pid = 2387] [serial = 1101] [outer = 0x830dc400] 13:12:11 INFO - PROCESS | 2387 | ++DOCSHELL 0x8d097c00 == 28 [pid = 2387] [id = 377] 13:12:11 INFO - PROCESS | 2387 | ++DOMWINDOW == 57 (0x8da2ac00) [pid = 2387] [serial = 1102] [outer = (nil)] 13:12:11 INFO - PROCESS | 2387 | ++DOMWINDOW == 58 (0x8d096c00) [pid = 2387] [serial = 1103] [outer = 0x8da2ac00] 13:12:11 INFO - PROCESS | 2387 | 1477685531396 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]]]}] 13:12:11 INFO - . 13:12:11 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html | took 1486ms 13:12:11 INFO - PROCESS | 2387 | 1477685531456 Marionette TRACE conn4 -> [0,1608,"getWindowHandle",null] 13:12:11 INFO - PROCESS | 2387 | 1477685531465 Marionette TRACE conn4 <- [1,1608,null,{"value":"8"}] 13:12:11 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-string.html 13:12:11 INFO - PROCESS | 2387 | 1477685531479 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}] 13:12:11 INFO - PROCESS | 2387 | 1477685531713 Marionette TRACE conn4 <- [1,1609,null,{"value":null}] 13:12:11 INFO - PROCESS | 2387 | 1477685531881 Marionette TRACE conn4 -> [0,1610,"getWindowHandles",null] 13:12:11 INFO - PROCESS | 2387 | 1477685531887 Marionette TRACE conn4 <- [1,1610,null,["8"]] 13:12:11 INFO - PROCESS | 2387 | 1477685531898 Marionette TRACE conn4 -> [0,1611,"switchToWindow",{"name":"8"}] 13:12:11 INFO - PROCESS | 2387 | 1477685531903 Marionette TRACE conn4 <- [1,1611,null,{}] 13:12:11 INFO - PROCESS | 2387 | 1477685531913 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:12:11 INFO - PROCESS | 2387 | ++DOCSHELL 0x8d08dc00 == 29 [pid = 2387] [id = 378] 13:12:11 INFO - PROCESS | 2387 | ++DOMWINDOW == 59 (0x8f998800) [pid = 2387] [serial = 1104] [outer = (nil)] 13:12:12 INFO - PROCESS | 2387 | ++DOMWINDOW == 60 (0x8fb47800) [pid = 2387] [serial = 1105] [outer = 0x8f998800] 13:12:12 INFO - PROCESS | 2387 | 1477685532052 Marionette DEBUG loaded listener.js 13:12:12 INFO - PROCESS | 2387 | ++DOMWINDOW == 61 (0x8fb9a400) [pid = 2387] [serial = 1106] [outer = 0x8f998800] 13:12:12 INFO - PROCESS | 2387 | 1477685532750 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]]]}] 13:12:12 INFO - . 13:12:12 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-string.html | took 1320ms 13:12:12 INFO - PROCESS | 2387 | 1477685532798 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 13:12:12 INFO - PROCESS | 2387 | 1477685532802 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 13:12:12 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml 13:12:12 INFO - PROCESS | 2387 | 1477685532813 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}] 13:12:13 INFO - PROCESS | 2387 | 1477685533021 Marionette TRACE conn4 <- [1,1614,null,{"value":null}] 13:12:13 INFO - PROCESS | 2387 | 1477685533197 Marionette TRACE conn4 -> [0,1615,"getWindowHandles",null] 13:12:13 INFO - PROCESS | 2387 | 1477685533202 Marionette TRACE conn4 <- [1,1615,null,["8"]] 13:12:13 INFO - PROCESS | 2387 | 1477685533213 Marionette TRACE conn4 -> [0,1616,"switchToWindow",{"name":"8"}] 13:12:13 INFO - PROCESS | 2387 | 1477685533219 Marionette TRACE conn4 <- [1,1616,null,{}] 13:12:13 INFO - PROCESS | 2387 | 1477685533226 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:12:13 INFO - PROCESS | 2387 | ++DOCSHELL 0x9298e800 == 30 [pid = 2387] [id = 379] 13:12:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 62 (0x92991c00) [pid = 2387] [serial = 1107] [outer = (nil)] 13:12:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 63 (0x9315dc00) [pid = 2387] [serial = 1108] [outer = 0x92991c00] 13:12:13 INFO - PROCESS | 2387 | 1477685533377 Marionette DEBUG loaded listener.js 13:12:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 64 (0x9315d000) [pid = 2387] [serial = 1109] [outer = 0x92991c00] 13:12:14 INFO - PROCESS | 2387 | 1477685534047 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]]]}] 13:12:14 INFO - . 13:12:14 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml | took 1272ms 13:12:14 INFO - PROCESS | 2387 | 1477685534083 Marionette TRACE conn4 -> [0,1618,"getWindowHandle",null] 13:12:14 INFO - PROCESS | 2387 | 1477685534088 Marionette TRACE conn4 <- [1,1618,null,{"value":"8"}] 13:12:14 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text.html 13:12:14 INFO - PROCESS | 2387 | 1477685534097 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}] 13:12:14 INFO - PROCESS | 2387 | 1477685534280 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 13:12:14 INFO - PROCESS | 2387 | 1477685534448 Marionette TRACE conn4 -> [0,1620,"getWindowHandles",null] 13:12:14 INFO - PROCESS | 2387 | 1477685534453 Marionette TRACE conn4 <- [1,1620,null,["8"]] 13:12:14 INFO - PROCESS | 2387 | 1477685534478 Marionette TRACE conn4 -> [0,1621,"switchToWindow",{"name":"8"}] 13:12:14 INFO - PROCESS | 2387 | 1477685534489 Marionette TRACE conn4 <- [1,1621,null,{}] 13:12:14 INFO - PROCESS | 2387 | 1477685534495 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:12:14 INFO - PROCESS | 2387 | ++DOCSHELL 0x934c3c00 == 31 [pid = 2387] [id = 380] 13:12:14 INFO - PROCESS | 2387 | ++DOMWINDOW == 65 (0x9366b400) [pid = 2387] [serial = 1110] [outer = (nil)] 13:12:14 INFO - PROCESS | 2387 | ++DOMWINDOW == 66 (0x938ce000) [pid = 2387] [serial = 1111] [outer = 0x9366b400] 13:12:14 INFO - PROCESS | 2387 | 1477685534593 Marionette DEBUG loaded listener.js 13:12:14 INFO - PROCESS | 2387 | ++DOMWINDOW == 67 (0x8cebf800) [pid = 2387] [serial = 1112] [outer = 0x9366b400] 13:12:15 INFO - PROCESS | 2387 | 1477685535272 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"]]]}] 13:12:15 INFO - ...... 13:12:15 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text.html | took 1222ms 13:12:15 INFO - PROCESS | 2387 | 1477685535319 Marionette TRACE conn4 -> [0,1623,"getWindowHandle",null] 13:12:15 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/scripting-enabled.html 13:12:15 INFO - PROCESS | 2387 | 1477685535323 Marionette TRACE conn4 <- [1,1623,null,{"value":"8"}] 13:12:15 INFO - PROCESS | 2387 | 1477685535332 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}] 13:12:15 INFO - PROCESS | 2387 | 1477685535545 Marionette TRACE conn4 <- [1,1624,null,{"value":null}] 13:12:15 INFO - PROCESS | 2387 | 1477685535723 Marionette TRACE conn4 -> [0,1625,"getWindowHandles",null] 13:12:15 INFO - PROCESS | 2387 | 1477685535728 Marionette TRACE conn4 <- [1,1625,null,["8"]] 13:12:15 INFO - PROCESS | 2387 | 1477685535736 Marionette TRACE conn4 -> [0,1626,"switchToWindow",{"name":"8"}] 13:12:15 INFO - PROCESS | 2387 | 1477685535742 Marionette TRACE conn4 <- [1,1626,null,{}] 13:12:15 INFO - PROCESS | 2387 | 1477685535752 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:12:15 INFO - PROCESS | 2387 | ++DOCSHELL 0x938d8c00 == 32 [pid = 2387] [id = 381] 13:12:15 INFO - PROCESS | 2387 | ++DOMWINDOW == 68 (0x93922c00) [pid = 2387] [serial = 1113] [outer = (nil)] 13:12:15 INFO - PROCESS | 2387 | ++DOMWINDOW == 69 (0x93a47800) [pid = 2387] [serial = 1114] [outer = 0x93922c00] 13:12:15 INFO - PROCESS | 2387 | 1477685535849 Marionette DEBUG loaded listener.js 13:12:15 INFO - PROCESS | 2387 | ++DOMWINDOW == 70 (0x82fc3400) [pid = 2387] [serial = 1115] [outer = 0x93922c00] 13:12:16 INFO - PROCESS | 2387 | 1477685536513 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]]]}] 13:12:16 INFO - . 13:12:16 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/scripting-enabled.html | took 1225ms 13:12:16 INFO - PROCESS | 2387 | 1477685536555 Marionette TRACE conn4 -> [0,1628,"getWindowHandle",null] 13:12:16 INFO - PROCESS | 2387 | 1477685536560 Marionette TRACE conn4 <- [1,1628,null,{"value":"8"}] 13:12:16 INFO - TEST-START | /html/semantics/tabular-data/the-tfoot-element/rows.html 13:12:16 INFO - PROCESS | 2387 | 1477685536567 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}] 13:12:16 INFO - PROCESS | 2387 | 1477685536805 Marionette TRACE conn4 <- [1,1629,null,{"value":null}] 13:12:17 INFO - PROCESS | 2387 | 1477685537022 Marionette TRACE conn4 -> [0,1630,"getWindowHandles",null] 13:12:17 INFO - PROCESS | 2387 | 1477685537028 Marionette TRACE conn4 <- [1,1630,null,["8"]] 13:12:17 INFO - PROCESS | 2387 | 1477685537047 Marionette TRACE conn4 -> [0,1631,"switchToWindow",{"name":"8"}] 13:12:17 INFO - PROCESS | 2387 | 1477685537057 Marionette TRACE conn4 <- [1,1631,null,{}] 13:12:17 INFO - PROCESS | 2387 | 1477685537065 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:12:17 INFO - PROCESS | 2387 | ++DOCSHELL 0x82ed6800 == 33 [pid = 2387] [id = 382] 13:12:17 INFO - PROCESS | 2387 | ++DOMWINDOW == 71 (0x82ed7400) [pid = 2387] [serial = 1116] [outer = (nil)] 13:12:17 INFO - PROCESS | 2387 | ++DOMWINDOW == 72 (0x82fbd400) [pid = 2387] [serial = 1117] [outer = 0x82ed7400] 13:12:17 INFO - PROCESS | 2387 | 1477685537159 Marionette DEBUG loaded listener.js 13:12:17 INFO - PROCESS | 2387 | ++DOMWINDOW == 73 (0x82fbdc00) [pid = 2387] [serial = 1118] [outer = 0x82ed7400] 13:12:17 INFO - PROCESS | 2387 | 1477685537886 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]]]}] 13:12:17 INFO - . 13:12:17 INFO - TEST-OK | /html/semantics/tabular-data/the-tfoot-element/rows.html | took 1384ms 13:12:17 INFO - PROCESS | 2387 | 1477685537952 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 13:12:17 INFO - PROCESS | 2387 | 1477685537958 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 13:12:17 INFO - TEST-START | /js/builtins/Array.DefineOwnProperty.html 13:12:17 INFO - PROCESS | 2387 | 1477685537968 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}] 13:12:18 INFO - PROCESS | 2387 | 1477685538206 Marionette TRACE conn4 <- [1,1634,null,{"value":null}] 13:12:18 INFO - PROCESS | 2387 | 1477685538383 Marionette TRACE conn4 -> [0,1635,"getWindowHandles",null] 13:12:18 INFO - PROCESS | 2387 | 1477685538390 Marionette TRACE conn4 <- [1,1635,null,["8"]] 13:12:18 INFO - PROCESS | 2387 | 1477685538404 Marionette TRACE conn4 -> [0,1636,"switchToWindow",{"name":"8"}] 13:12:18 INFO - PROCESS | 2387 | 1477685538410 Marionette TRACE conn4 <- [1,1636,null,{}] 13:12:19 INFO - PROCESS | 2387 | --DOCSHELL 0x8cec1000 == 32 [pid = 2387] [id = 373] 13:12:19 INFO - PROCESS | 2387 | --DOCSHELL 0x8f98bc00 == 31 [pid = 2387] [id = 375] 13:12:19 INFO - PROCESS | 2387 | --DOCSHELL 0x8da35800 == 30 [pid = 2387] [id = 370] 13:12:19 INFO - PROCESS | 2387 | --DOCSHELL 0x8d097c00 == 29 [pid = 2387] [id = 377] 13:12:19 INFO - PROCESS | 2387 | --DOMWINDOW == 72 (0x835e7800) [pid = 2387] [serial = 1058] [outer = (nil)] [url = about:blank] 13:12:19 INFO - PROCESS | 2387 | --DOMWINDOW == 71 (0x8d08d000) [pid = 2387] [serial = 1061] [outer = (nil)] [url = about:blank] 13:12:19 INFO - PROCESS | 2387 | --DOMWINDOW == 70 (0x946de800) [pid = 2387] [serial = 1076] [outer = (nil)] [url = about:blank] 13:12:19 INFO - PROCESS | 2387 | --DOMWINDOW == 69 (0x8fba8000) [pid = 2387] [serial = 1073] [outer = (nil)] [url = about:blank] 13:12:19 INFO - PROCESS | 2387 | --DOMWINDOW == 68 (0x8fbf5c00) [pid = 2387] [serial = 1074] [outer = (nil)] [url = about:blank] 13:12:19 INFO - PROCESS | 2387 | --DOMWINDOW == 67 (0x8fab4800) [pid = 2387] [serial = 1070] [outer = (nil)] [url = about:blank] 13:12:19 INFO - PROCESS | 2387 | --DOMWINDOW == 66 (0x8fabf000) [pid = 2387] [serial = 1071] [outer = (nil)] [url = about:blank] 13:12:19 INFO - PROCESS | 2387 | --DOMWINDOW == 65 (0x8d090800) [pid = 2387] [serial = 1067] [outer = (nil)] [url = about:blank] 13:12:19 INFO - PROCESS | 2387 | --DOMWINDOW == 64 (0x8d091400) [pid = 2387] [serial = 1068] [outer = (nil)] [url = about:blank] 13:12:19 INFO - PROCESS | 2387 | --DOMWINDOW == 63 (0x830e4400) [pid = 2387] [serial = 1064] [outer = (nil)] [url = about:blank] 13:12:19 INFO - PROCESS | 2387 | --DOMWINDOW == 62 (0x83285000) [pid = 2387] [serial = 1065] [outer = (nil)] [url = about:blank] 13:12:19 INFO - PROCESS | 2387 | 1477685539285 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:12:19 INFO - PROCESS | 2387 | ++DOCSHELL 0x823dcc00 == 30 [pid = 2387] [id = 383] 13:12:19 INFO - PROCESS | 2387 | ++DOMWINDOW == 63 (0x823de800) [pid = 2387] [serial = 1119] [outer = (nil)] 13:12:19 INFO - PROCESS | 2387 | ++DOMWINDOW == 64 (0x823e9c00) [pid = 2387] [serial = 1120] [outer = 0x823de800] 13:12:19 INFO - PROCESS | 2387 | 1477685539391 Marionette DEBUG loaded listener.js 13:12:19 INFO - PROCESS | 2387 | ++DOMWINDOW == 65 (0x82e7e800) [pid = 2387] [serial = 1121] [outer = 0x823de800] 13:12:20 INFO - PROCESS | 2387 | 1477685540024 Marionette TRACE conn4 <- [1,1637,null,{"value":["/js/builtins/Array.DefineOwnProperty.html",0,null,null,[["Array.[[DefineOwnProperty]]",0,null,null]]]}] 13:12:20 INFO - . 13:12:20 INFO - TEST-OK | /js/builtins/Array.DefineOwnProperty.html | took 2083ms 13:12:20 INFO - PROCESS | 2387 | 1477685540051 Marionette TRACE conn4 -> [0,1638,"getWindowHandle",null] 13:12:20 INFO - PROCESS | 2387 | 1477685540056 Marionette TRACE conn4 <- [1,1638,null,{"value":"8"}] 13:12:20 INFO - TEST-START | /js/builtins/Array.prototype.join-order.html 13:12:20 INFO - PROCESS | 2387 | 1477685540071 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}] 13:12:20 INFO - PROCESS | 2387 | 1477685540259 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 13:12:20 INFO - PROCESS | 2387 | 1477685540276 Marionette TRACE conn4 -> [0,1640,"getWindowHandles",null] 13:12:20 INFO - PROCESS | 2387 | 1477685540281 Marionette TRACE conn4 <- [1,1640,null,["8"]] 13:12:20 INFO - PROCESS | 2387 | 1477685540287 Marionette TRACE conn4 -> [0,1641,"switchToWindow",{"name":"8"}] 13:12:20 INFO - PROCESS | 2387 | 1477685540295 Marionette TRACE conn4 <- [1,1641,null,{}] 13:12:20 INFO - PROCESS | 2387 | 1477685540418 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:12:20 INFO - PROCESS | 2387 | ++DOCSHELL 0x830dd000 == 31 [pid = 2387] [id = 384] 13:12:20 INFO - PROCESS | 2387 | ++DOMWINDOW == 66 (0x830dd800) [pid = 2387] [serial = 1122] [outer = (nil)] 13:12:20 INFO - PROCESS | 2387 | ++DOMWINDOW == 67 (0x83284400) [pid = 2387] [serial = 1123] [outer = 0x830dd800] 13:12:20 INFO - PROCESS | 2387 | 1477685540514 Marionette DEBUG loaded listener.js 13:12:20 INFO - PROCESS | 2387 | ++DOMWINDOW == 68 (0x83285000) [pid = 2387] [serial = 1124] [outer = 0x830dd800] 13:12:21 INFO - ................................................... 13:12:21 INFO - TEST-OK | /js/builtins/Array.prototype.join-order.html | took 1203ms 13:12:21 INFO - TEST-START | /js/builtins/Math.max.html 13:12:21 INFO - PROCESS | 2387 | 1477685541200 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]]]}] 13:12:21 INFO - PROCESS | 2387 | 1477685541273 Marionette TRACE conn4 -> [0,1643,"getWindowHandle",null] 13:12:21 INFO - PROCESS | 2387 | 1477685541280 Marionette TRACE conn4 <- [1,1643,null,{"value":"8"}] 13:12:21 INFO - PROCESS | 2387 | 1477685541294 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}] 13:12:21 INFO - PROCESS | 2387 | 1477685541550 Marionette TRACE conn4 <- [1,1644,null,{"value":null}] 13:12:21 INFO - PROCESS | 2387 | 1477685541577 Marionette TRACE conn4 -> [0,1645,"getWindowHandles",null] 13:12:21 INFO - PROCESS | 2387 | 1477685541583 Marionette TRACE conn4 <- [1,1645,null,["8"]] 13:12:21 INFO - PROCESS | 2387 | 1477685541590 Marionette TRACE conn4 -> [0,1646,"switchToWindow",{"name":"8"}] 13:12:21 INFO - PROCESS | 2387 | 1477685541597 Marionette TRACE conn4 <- [1,1646,null,{}] 13:12:21 INFO - PROCESS | 2387 | 1477685541687 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:12:21 INFO - PROCESS | 2387 | ++DOCSHELL 0x83687c00 == 32 [pid = 2387] [id = 385] 13:12:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 69 (0x8c823800) [pid = 2387] [serial = 1125] [outer = (nil)] 13:12:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 70 (0x8c829000) [pid = 2387] [serial = 1126] [outer = 0x8c823800] 13:12:21 INFO - PROCESS | 2387 | 1477685541777 Marionette DEBUG loaded listener.js 13:12:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 71 (0x8c82cc00) [pid = 2387] [serial = 1127] [outer = 0x8c823800] 13:12:22 INFO - PROCESS | 2387 | 1477685542527 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]]]}] 13:12:22 INFO - ...... 13:12:22 INFO - TEST-OK | /js/builtins/Math.max.html | took 1271ms 13:12:22 INFO - PROCESS | 2387 | 1477685542570 Marionette TRACE conn4 -> [0,1648,"getWindowHandle",null] 13:12:22 INFO - PROCESS | 2387 | 1477685542576 Marionette TRACE conn4 <- [1,1648,null,{"value":"8"}] 13:12:22 INFO - TEST-START | /js/builtins/Math.min.html 13:12:22 INFO - PROCESS | 2387 | 1477685542602 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}] 13:12:22 INFO - PROCESS | 2387 | 1477685542853 Marionette TRACE conn4 <- [1,1649,null,{"value":null}] 13:12:22 INFO - PROCESS | 2387 | 1477685542876 Marionette TRACE conn4 -> [0,1650,"getWindowHandles",null] 13:12:22 INFO - PROCESS | 2387 | 1477685542881 Marionette TRACE conn4 <- [1,1650,null,["8"]] 13:12:22 INFO - PROCESS | 2387 | 1477685542888 Marionette TRACE conn4 -> [0,1651,"switchToWindow",{"name":"8"}] 13:12:22 INFO - PROCESS | 2387 | 1477685542895 Marionette TRACE conn4 <- [1,1651,null,{}] 13:12:22 INFO - PROCESS | 2387 | 1477685542979 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:12:23 INFO - PROCESS | 2387 | ++DOCSHELL 0x8350ec00 == 33 [pid = 2387] [id = 386] 13:12:23 INFO - PROCESS | 2387 | ++DOMWINDOW == 72 (0x835ecc00) [pid = 2387] [serial = 1128] [outer = (nil)] 13:12:23 INFO - PROCESS | 2387 | ++DOMWINDOW == 73 (0x8dc8dc00) [pid = 2387] [serial = 1129] [outer = 0x835ecc00] 13:12:23 INFO - PROCESS | 2387 | 1477685543069 Marionette DEBUG loaded listener.js 13:12:23 INFO - PROCESS | 2387 | ++DOMWINDOW == 74 (0x8dcecc00) [pid = 2387] [serial = 1130] [outer = 0x835ecc00] 13:12:23 INFO - PROCESS | 2387 | --DOMWINDOW == 73 (0x8d08d800) [pid = 2387] [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] 13:12:23 INFO - PROCESS | 2387 | --DOMWINDOW == 72 (0x82fbec00) [pid = 2387] [serial = 1085] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html] 13:12:23 INFO - PROCESS | 2387 | --DOMWINDOW == 71 (0x94b26000) [pid = 2387] [serial = 1078] [outer = (nil)] [url = about:blank] 13:12:23 INFO - PROCESS | 2387 | --DOMWINDOW == 70 (0x92479c00) [pid = 2387] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml] 13:12:23 INFO - PROCESS | 2387 | --DOMWINDOW == 69 (0x8da36400) [pid = 2387] [serial = 1083] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 13:12:23 INFO - PROCESS | 2387 | --DOMWINDOW == 68 (0x8328ec00) [pid = 2387] [serial = 1080] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html] 13:12:23 INFO - PROCESS | 2387 | --DOMWINDOW == 67 (0x8fb9c400) [pid = 2387] [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] 13:12:23 INFO - PROCESS | 2387 | --DOMWINDOW == 66 (0x8f8dd000) [pid = 2387] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html] 13:12:23 INFO - PROCESS | 2387 | --DOMWINDOW == 65 (0x8cebbc00) [pid = 2387] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml] 13:12:23 INFO - PROCESS | 2387 | --DOMWINDOW == 64 (0x8350b000) [pid = 2387] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin.html] 13:12:23 INFO - PROCESS | 2387 | --DOMWINDOW == 63 (0x8f8d8800) [pid = 2387] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html] 13:12:23 INFO - PROCESS | 2387 | --DOMWINDOW == 62 (0x835f0c00) [pid = 2387] [serial = 1088] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html] 13:12:23 INFO - PROCESS | 2387 | 1477685543959 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]]]}] 13:12:23 INFO - ...... 13:12:23 INFO - TEST-OK | /js/builtins/Math.min.html | took 1386ms 13:12:23 INFO - PROCESS | 2387 | 1477685543984 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 13:12:23 INFO - PROCESS | 2387 | 1477685543991 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 13:12:23 INFO - TEST-START | /js/builtins/Object.prototype.freeze.html 13:12:24 INFO - PROCESS | 2387 | 1477685544001 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}] 13:12:24 INFO - PROCESS | 2387 | 1477685544182 Marionette TRACE conn4 <- [1,1654,null,{"value":null}] 13:12:24 INFO - PROCESS | 2387 | 1477685544198 Marionette TRACE conn4 -> [0,1655,"getWindowHandles",null] 13:12:24 INFO - PROCESS | 2387 | 1477685544203 Marionette TRACE conn4 <- [1,1655,null,["8"]] 13:12:24 INFO - PROCESS | 2387 | 1477685544209 Marionette TRACE conn4 -> [0,1656,"switchToWindow",{"name":"8"}] 13:12:24 INFO - PROCESS | 2387 | 1477685544215 Marionette TRACE conn4 <- [1,1656,null,{}] 13:12:24 INFO - PROCESS | 2387 | 1477685544222 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:12:24 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f8e2400 == 34 [pid = 2387] [id = 387] 13:12:24 INFO - PROCESS | 2387 | ++DOMWINDOW == 63 (0x8f94e800) [pid = 2387] [serial = 1131] [outer = (nil)] 13:12:24 INFO - PROCESS | 2387 | ++DOMWINDOW == 64 (0x8f959c00) [pid = 2387] [serial = 1132] [outer = 0x8f94e800] 13:12:24 INFO - PROCESS | 2387 | 1477685544420 Marionette DEBUG loaded listener.js 13:12:24 INFO - PROCESS | 2387 | ++DOMWINDOW == 65 (0x8fab8400) [pid = 2387] [serial = 1133] [outer = 0x8f94e800] 13:12:24 INFO - PROCESS | 2387 | 1477685544950 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"]]]}] 13:12:24 INFO - .. 13:12:24 INFO - TEST-OK | /js/builtins/Object.prototype.freeze.html | took 972ms 13:12:24 INFO - PROCESS | 2387 | 1477685544972 Marionette TRACE conn4 -> [0,1658,"getWindowHandle",null] 13:12:24 INFO - PROCESS | 2387 | 1477685544975 Marionette TRACE conn4 <- [1,1658,null,{"value":"8"}] 13:12:24 INFO - TEST-START | /js/builtins/Object.prototype.getOwnPropertyNames.html 13:12:24 INFO - PROCESS | 2387 | 1477685544982 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}] 13:12:25 INFO - PROCESS | 2387 | 1477685545165 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 13:12:25 INFO - PROCESS | 2387 | 1477685545175 Marionette TRACE conn4 -> [0,1660,"getWindowHandles",null] 13:12:25 INFO - PROCESS | 2387 | 1477685545178 Marionette TRACE conn4 <- [1,1660,null,["8"]] 13:12:25 INFO - PROCESS | 2387 | 1477685545184 Marionette TRACE conn4 -> [0,1661,"switchToWindow",{"name":"8"}] 13:12:25 INFO - PROCESS | 2387 | 1477685545189 Marionette TRACE conn4 <- [1,1661,null,{}] 13:12:25 INFO - PROCESS | 2387 | 1477685545194 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:12:25 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fba3800 == 35 [pid = 2387] [id = 388] 13:12:25 INFO - PROCESS | 2387 | ++DOMWINDOW == 66 (0x8fbef000) [pid = 2387] [serial = 1134] [outer = (nil)] 13:12:25 INFO - PROCESS | 2387 | ++DOMWINDOW == 67 (0x8fbf9000) [pid = 2387] [serial = 1135] [outer = 0x8fbef000] 13:12:25 INFO - PROCESS | 2387 | 1477685545424 Marionette DEBUG loaded listener.js 13:12:25 INFO - PROCESS | 2387 | ++DOMWINDOW == 68 (0x92486c00) [pid = 2387] [serial = 1136] [outer = 0x8fbef000] 13:12:26 INFO - PROCESS | 2387 | 1477685546155 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]]]}] 13:12:26 INFO - .... 13:12:26 INFO - TEST-OK | /js/builtins/Object.prototype.getOwnPropertyNames.html | took 1222ms 13:12:26 INFO - PROCESS | 2387 | 1477685546206 Marionette TRACE conn4 -> [0,1663,"getWindowHandle",null] 13:12:26 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-order.html 13:12:26 INFO - PROCESS | 2387 | 1477685546214 Marionette TRACE conn4 <- [1,1663,null,{"value":"8"}] 13:12:26 INFO - PROCESS | 2387 | 1477685546224 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}] 13:12:26 INFO - PROCESS | 2387 | 1477685546447 Marionette TRACE conn4 <- [1,1664,null,{"value":null}] 13:12:26 INFO - PROCESS | 2387 | 1477685546623 Marionette TRACE conn4 -> [0,1665,"getWindowHandles",null] 13:12:26 INFO - PROCESS | 2387 | 1477685546630 Marionette TRACE conn4 <- [1,1665,null,["8"]] 13:12:26 INFO - PROCESS | 2387 | 1477685546665 Marionette TRACE conn4 -> [0,1666,"switchToWindow",{"name":"8"}] 13:12:26 INFO - PROCESS | 2387 | 1477685546683 Marionette TRACE conn4 <- [1,1666,null,{}] 13:12:26 INFO - PROCESS | 2387 | 1477685546695 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:12:26 INFO - PROCESS | 2387 | ++DOCSHELL 0x835e8c00 == 36 [pid = 2387] [id = 389] 13:12:26 INFO - PROCESS | 2387 | ++DOMWINDOW == 69 (0x835ebc00) [pid = 2387] [serial = 1137] [outer = (nil)] 13:12:26 INFO - PROCESS | 2387 | ++DOMWINDOW == 70 (0x835f2000) [pid = 2387] [serial = 1138] [outer = 0x835ebc00] 13:12:26 INFO - PROCESS | 2387 | 1477685546801 Marionette DEBUG loaded listener.js 13:12:26 INFO - PROCESS | 2387 | ++DOMWINDOW == 71 (0x83683000) [pid = 2387] [serial = 1139] [outer = 0x835ebc00] 13:12:27 INFO - PROCESS | 2387 | 1477685547591 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]]]}] 13:12:27 INFO - .... 13:12:27 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-order.html | took 1427ms 13:12:27 INFO - PROCESS | 2387 | 1477685547650 Marionette TRACE conn4 -> [0,1668,"getWindowHandle",null] 13:12:27 INFO - PROCESS | 2387 | 1477685547659 Marionette TRACE conn4 <- [1,1668,null,{"value":"8"}] 13:12:27 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html 13:12:27 INFO - PROCESS | 2387 | 1477685547694 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}] 13:12:27 INFO - PROCESS | 2387 | 1477685547943 Marionette TRACE conn4 <- [1,1669,null,{"value":null}] 13:12:28 INFO - PROCESS | 2387 | 1477685548065 Marionette TRACE conn4 -> [0,1670,"getWindowHandles",null] 13:12:28 INFO - PROCESS | 2387 | 1477685548071 Marionette TRACE conn4 <- [1,1670,null,["8"]] 13:12:28 INFO - PROCESS | 2387 | 1477685548091 Marionette TRACE conn4 -> [0,1671,"switchToWindow",{"name":"8"}] 13:12:28 INFO - PROCESS | 2387 | 1477685548098 Marionette TRACE conn4 <- [1,1671,null,{}] 13:12:28 INFO - PROCESS | 2387 | 1477685548105 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:12:28 INFO - PROCESS | 2387 | ++DOCSHELL 0x823dbc00 == 37 [pid = 2387] [id = 390] 13:12:28 INFO - PROCESS | 2387 | ++DOMWINDOW == 72 (0x8dc5dc00) [pid = 2387] [serial = 1140] [outer = (nil)] 13:12:28 INFO - PROCESS | 2387 | ++DOMWINDOW == 73 (0x8f94e400) [pid = 2387] [serial = 1141] [outer = 0x8dc5dc00] 13:12:28 INFO - PROCESS | 2387 | 1477685548208 Marionette DEBUG loaded listener.js 13:12:28 INFO - PROCESS | 2387 | ++DOMWINDOW == 74 (0x8f955c00) [pid = 2387] [serial = 1142] [outer = 0x8dc5dc00] 13:12:28 INFO - PROCESS | 2387 | 1477685548930 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]]]}] 13:12:28 INFO - ... 13:12:28 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html | took 1320ms 13:12:28 INFO - PROCESS | 2387 | 1477685548997 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 13:12:29 INFO - PROCESS | 2387 | 1477685549006 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 13:12:29 INFO - TEST-START | /js/builtins/Object.prototype.preventExtensions.html 13:12:29 INFO - PROCESS | 2387 | 1477685549014 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}] 13:12:29 INFO - PROCESS | 2387 | 1477685549205 Marionette TRACE conn4 <- [1,1674,null,{"value":null}] 13:12:29 INFO - PROCESS | 2387 | 1477685549374 Marionette TRACE conn4 -> [0,1675,"getWindowHandles",null] 13:12:29 INFO - PROCESS | 2387 | 1477685549380 Marionette TRACE conn4 <- [1,1675,null,["8"]] 13:12:29 INFO - PROCESS | 2387 | 1477685549392 Marionette TRACE conn4 -> [0,1676,"switchToWindow",{"name":"8"}] 13:12:29 INFO - PROCESS | 2387 | 1477685549400 Marionette TRACE conn4 <- [1,1676,null,{}] 13:12:29 INFO - PROCESS | 2387 | 1477685549407 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:12:29 INFO - PROCESS | 2387 | ++DOCSHELL 0x9298a800 == 38 [pid = 2387] [id = 391] 13:12:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 75 (0x9298b400) [pid = 2387] [serial = 1143] [outer = (nil)] 13:12:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 76 (0x9315c000) [pid = 2387] [serial = 1144] [outer = 0x9298b400] 13:12:29 INFO - PROCESS | 2387 | 1477685549508 Marionette DEBUG loaded listener.js 13:12:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 77 (0x93161000) [pid = 2387] [serial = 1145] [outer = 0x9298b400] 13:12:30 INFO - PROCESS | 2387 | 1477685550194 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"]]]}] 13:12:30 INFO - .. 13:12:30 INFO - TEST-OK | /js/builtins/Object.prototype.preventExtensions.html | took 1223ms 13:12:30 INFO - PROCESS | 2387 | 1477685550244 Marionette TRACE conn4 -> [0,1678,"getWindowHandle",null] 13:12:30 INFO - PROCESS | 2387 | 1477685550250 Marionette TRACE conn4 <- [1,1678,null,{"value":"8"}] 13:12:30 INFO - TEST-START | /js/builtins/Object.prototype.seal.html 13:12:30 INFO - PROCESS | 2387 | 1477685550260 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}] 13:12:30 INFO - PROCESS | 2387 | 1477685550485 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 13:12:30 INFO - PROCESS | 2387 | 1477685550777 Marionette TRACE conn4 -> [0,1680,"getWindowHandles",null] 13:12:30 INFO - PROCESS | 2387 | 1477685550784 Marionette TRACE conn4 <- [1,1680,null,["8"]] 13:12:30 INFO - PROCESS | 2387 | 1477685550804 Marionette TRACE conn4 -> [0,1681,"switchToWindow",{"name":"8"}] 13:12:30 INFO - PROCESS | 2387 | 1477685550814 Marionette TRACE conn4 <- [1,1681,null,{}] 13:12:30 INFO - PROCESS | 2387 | 1477685550822 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:12:30 INFO - PROCESS | 2387 | ++DOCSHELL 0x82ed7c00 == 39 [pid = 2387] [id = 392] 13:12:30 INFO - PROCESS | 2387 | ++DOMWINDOW == 78 (0x82ed8c00) [pid = 2387] [serial = 1146] [outer = (nil)] 13:12:30 INFO - PROCESS | 2387 | ++DOMWINDOW == 79 (0x82fc4c00) [pid = 2387] [serial = 1147] [outer = 0x82ed8c00] 13:12:30 INFO - PROCESS | 2387 | 1477685550916 Marionette DEBUG loaded listener.js 13:12:31 INFO - PROCESS | 2387 | ++DOMWINDOW == 80 (0x82fc5000) [pid = 2387] [serial = 1148] [outer = 0x82ed8c00] 13:12:31 INFO - PROCESS | 2387 | --DOCSHELL 0x8368a800 == 38 [pid = 2387] [id = 359] 13:12:31 INFO - PROCESS | 2387 | --DOCSHELL 0x8f8d7c00 == 37 [pid = 2387] [id = 374] 13:12:31 INFO - PROCESS | 2387 | --DOCSHELL 0x8ceb3800 == 36 [pid = 2387] [id = 358] 13:12:31 INFO - PROCESS | 2387 | --DOCSHELL 0x82fb8400 == 35 [pid = 2387] [id = 355] 13:12:31 INFO - PROCESS | 2387 | --DOCSHELL 0x82fc7c00 == 34 [pid = 2387] [id = 356] 13:12:31 INFO - PROCESS | 2387 | --DOMWINDOW == 79 (0x8f8e1800) [pid = 2387] [serial = 1094] [outer = (nil)] [url = about:blank] 13:12:31 INFO - PROCESS | 2387 | --DOMWINDOW == 78 (0x8f955800) [pid = 2387] [serial = 1095] [outer = (nil)] [url = about:blank] 13:12:31 INFO - PROCESS | 2387 | --DOMWINDOW == 77 (0x83688000) [pid = 2387] [serial = 1089] [outer = (nil)] [url = about:blank] 13:12:31 INFO - PROCESS | 2387 | --DOMWINDOW == 76 (0x83688800) [pid = 2387] [serial = 1090] [outer = (nil)] [url = about:blank] 13:12:31 INFO - PROCESS | 2387 | --DOMWINDOW == 75 (0x82fc6800) [pid = 2387] [serial = 1086] [outer = (nil)] [url = about:blank] 13:12:31 INFO - PROCESS | 2387 | --DOMWINDOW == 74 (0x82fc7800) [pid = 2387] [serial = 1087] [outer = (nil)] [url = about:blank] 13:12:31 INFO - PROCESS | 2387 | --DOMWINDOW == 73 (0x835e4c00) [pid = 2387] [serial = 1081] [outer = (nil)] [url = about:blank] 13:12:31 INFO - PROCESS | 2387 | --DOMWINDOW == 72 (0x835eb800) [pid = 2387] [serial = 1082] [outer = (nil)] [url = about:blank] 13:12:31 INFO - PROCESS | 2387 | --DOMWINDOW == 71 (0x946dec00) [pid = 2387] [serial = 1077] [outer = (nil)] [url = about:blank] 13:12:31 INFO - PROCESS | 2387 | --DOMWINDOW == 70 (0x8d095c00) [pid = 2387] [serial = 1062] [outer = (nil)] [url = about:blank] 13:12:31 INFO - PROCESS | 2387 | --DOMWINDOW == 69 (0x835e8400) [pid = 2387] [serial = 1059] [outer = (nil)] [url = about:blank] 13:12:31 INFO - PROCESS | 2387 | --DOMWINDOW == 68 (0x8d098800) [pid = 2387] [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] 13:12:31 INFO - PROCESS | 2387 | --DOMWINDOW == 67 (0x94b24400) [pid = 2387] [serial = 1079] [outer = (nil)] [url = about:blank] 13:12:31 INFO - PROCESS | 2387 | --DOMWINDOW == 66 (0x8ceb5c00) [pid = 2387] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 13:12:31 INFO - PROCESS | 2387 | --DOMWINDOW == 65 (0x8fb9e000) [pid = 2387] [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] 13:12:31 INFO - PROCESS | 2387 | --DOMWINDOW == 64 (0x8fba5400) [pid = 2387] [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] 13:12:31 INFO - PROCESS | 2387 | --DOMWINDOW == 63 (0x8f94f400) [pid = 2387] [serial = 1056] [outer = (nil)] [url = about:blank] 13:12:31 INFO - PROCESS | 2387 | 1477685551773 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"]]]}] 13:12:31 INFO - .. 13:12:31 INFO - TEST-OK | /js/builtins/Object.prototype.seal.html | took 1531ms 13:12:31 INFO - PROCESS | 2387 | 1477685551790 Marionette TRACE conn4 -> [0,1683,"getWindowHandle",null] 13:12:31 INFO - PROCESS | 2387 | 1477685551797 Marionette TRACE conn4 <- [1,1683,null,{"value":"8"}] 13:12:31 INFO - TEST-START | /js/builtins/Promise-incumbent-global.sub.html 13:12:31 INFO - PROCESS | 2387 | 1477685551806 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}] 13:12:32 INFO - PROCESS | 2387 | 1477685552007 Marionette TRACE conn4 <- [1,1684,null,{"value":null}] 13:12:32 INFO - PROCESS | 2387 | 1477685552139 Marionette TRACE conn4 -> [0,1685,"getWindowHandles",null] 13:12:32 INFO - PROCESS | 2387 | 1477685552147 Marionette TRACE conn4 <- [1,1685,null,["8"]] 13:12:32 INFO - PROCESS | 2387 | 1477685552159 Marionette TRACE conn4 -> [0,1686,"switchToWindow",{"name":"8"}] 13:12:32 INFO - PROCESS | 2387 | 1477685552167 Marionette TRACE conn4 <- [1,1686,null,{}] 13:12:32 INFO - PROCESS | 2387 | 1477685552172 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:12:32 INFO - PROCESS | 2387 | ++DOCSHELL 0x8368a800 == 35 [pid = 2387] [id = 393] 13:12:32 INFO - PROCESS | 2387 | ++DOMWINDOW == 64 (0x8368b400) [pid = 2387] [serial = 1149] [outer = (nil)] 13:12:32 INFO - PROCESS | 2387 | ++DOMWINDOW == 65 (0x8c822000) [pid = 2387] [serial = 1150] [outer = 0x8368b400] 13:12:32 INFO - PROCESS | 2387 | 1477685552274 Marionette DEBUG loaded listener.js 13:12:32 INFO - PROCESS | 2387 | ++DOMWINDOW == 66 (0x8c828400) [pid = 2387] [serial = 1151] [outer = 0x8368b400] 13:12:32 INFO - PROCESS | 2387 | ++DOCSHELL 0x83684c00 == 36 [pid = 2387] [id = 394] 13:12:32 INFO - PROCESS | 2387 | ++DOMWINDOW == 67 (0x8dc95400) [pid = 2387] [serial = 1152] [outer = (nil)] 13:12:32 INFO - PROCESS | 2387 | ++DOMWINDOW == 68 (0x8f8d7000) [pid = 2387] [serial = 1153] [outer = 0x8dc95400] 13:12:32 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f950000 == 37 [pid = 2387] [id = 395] 13:12:32 INFO - PROCESS | 2387 | ++DOMWINDOW == 69 (0x8f950c00) [pid = 2387] [serial = 1154] [outer = (nil)] 13:12:32 INFO - PROCESS | 2387 | ++DOMWINDOW == 70 (0x8f952c00) [pid = 2387] [serial = 1155] [outer = 0x8f950c00] 13:12:33 INFO - PROCESS | 2387 | 1477685553176 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]]]}] 13:12:33 INFO - . 13:12:33 INFO - TEST-OK | /js/builtins/Promise-incumbent-global.sub.html | took 1423ms 13:12:33 INFO - PROCESS | 2387 | 1477685553227 Marionette TRACE conn4 -> [0,1688,"getWindowHandle",null] 13:12:33 INFO - PROCESS | 2387 | 1477685553231 Marionette TRACE conn4 <- [1,1688,null,{"value":"8"}] 13:12:33 INFO - TEST-START | /js/builtins/Promise-subclassing.html 13:12:33 INFO - PROCESS | 2387 | 1477685553239 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}] 13:12:33 INFO - PROCESS | 2387 | 1477685553504 Marionette TRACE conn4 <- [1,1689,null,{"value":null}] 13:12:33 INFO - PROCESS | 2387 | 1477685553587 Marionette TRACE conn4 -> [0,1690,"getWindowHandles",null] 13:12:33 INFO - PROCESS | 2387 | 1477685553598 Marionette TRACE conn4 <- [1,1690,null,["8"]] 13:12:33 INFO - PROCESS | 2387 | 1477685553617 Marionette TRACE conn4 -> [0,1691,"switchToWindow",{"name":"8"}] 13:12:33 INFO - PROCESS | 2387 | 1477685553624 Marionette TRACE conn4 <- [1,1691,null,{}] 13:12:33 INFO - PROCESS | 2387 | 1477685553630 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:12:33 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fba3c00 == 38 [pid = 2387] [id = 396] 13:12:33 INFO - PROCESS | 2387 | ++DOMWINDOW == 71 (0x8fba4400) [pid = 2387] [serial = 1156] [outer = (nil)] 13:12:33 INFO - PROCESS | 2387 | ++DOMWINDOW == 72 (0x8fba5800) [pid = 2387] [serial = 1157] [outer = 0x8fba4400] 13:12:33 INFO - PROCESS | 2387 | 1477685553712 Marionette DEBUG loaded listener.js 13:12:33 INFO - PROCESS | 2387 | ++DOMWINDOW == 73 (0x8fba7400) [pid = 2387] [serial = 1158] [outer = 0x8fba4400] 13:12:34 INFO - PROCESS | 2387 | 1477685554320 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]]]}] 13:12:34 INFO - ........ 13:12:34 INFO - TEST-OK | /js/builtins/Promise-subclassing.html | took 1120ms 13:12:34 INFO - PROCESS | 2387 | 1477685554359 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 13:12:34 INFO - PROCESS | 2387 | 1477685554362 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 13:12:34 INFO - TEST-START | /js/builtins/WeakMap.prototype-properties.html 13:12:34 INFO - PROCESS | 2387 | 1477685554370 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}] 13:12:34 INFO - PROCESS | 2387 | 1477685554605 Marionette TRACE conn4 <- [1,1694,null,{"value":null}] 13:12:34 INFO - PROCESS | 2387 | 1477685554639 Marionette TRACE conn4 -> [0,1695,"getWindowHandles",null] 13:12:34 INFO - PROCESS | 2387 | 1477685554642 Marionette TRACE conn4 <- [1,1695,null,["8"]] 13:12:34 INFO - PROCESS | 2387 | 1477685554648 Marionette TRACE conn4 -> [0,1696,"switchToWindow",{"name":"8"}] 13:12:34 INFO - PROCESS | 2387 | 1477685554654 Marionette TRACE conn4 <- [1,1696,null,{}] 13:12:34 INFO - PROCESS | 2387 | 1477685554660 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:12:34 INFO - PROCESS | 2387 | ++DOCSHELL 0x93173800 == 39 [pid = 2387] [id = 397] 13:12:34 INFO - PROCESS | 2387 | ++DOMWINDOW == 74 (0x9327f400) [pid = 2387] [serial = 1159] [outer = (nil)] 13:12:34 INFO - PROCESS | 2387 | ++DOMWINDOW == 75 (0x93307c00) [pid = 2387] [serial = 1160] [outer = 0x9327f400] 13:12:34 INFO - PROCESS | 2387 | 1477685554816 Marionette DEBUG loaded listener.js 13:12:34 INFO - PROCESS | 2387 | ++DOMWINDOW == 76 (0x93310c00) [pid = 2387] [serial = 1161] [outer = 0x9327f400] 13:12:35 INFO - PROCESS | 2387 | 1477685555516 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]]]}] 13:12:35 INFO - .................... 13:12:35 INFO - TEST-OK | /js/builtins/WeakMap.prototype-properties.html | took 1173ms 13:12:35 INFO - PROCESS | 2387 | 1477685555549 Marionette TRACE conn4 -> [0,1698,"getWindowHandle",null] 13:12:35 INFO - PROCESS | 2387 | 1477685555554 Marionette TRACE conn4 <- [1,1698,null,{"value":"8"}] 13:12:35 INFO - TEST-START | /media-source/SourceBuffer-abort-readyState.html 13:12:35 INFO - PROCESS | 2387 | 1477685555561 Marionette TRACE conn4 -> [0,1699,"getContext",null] 13:12:35 INFO - PROCESS | 2387 | 1477685555563 Marionette TRACE conn4 <- [1,1699,null,{"value":"content"}] 13:12:35 INFO - PROCESS | 2387 | 1477685555570 Marionette TRACE conn4 -> [0,1700,"setContext",{"value":"chrome"}] 13:12:35 INFO - PROCESS | 2387 | 1477685555573 Marionette TRACE conn4 <- [1,1700,null,{}] 13:12:35 INFO - PROCESS | 2387 | 1477685555579 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}] 13:12:35 INFO - PROCESS | 2387 | 1477685555599 Marionette TRACE conn4 <- [1,1701,null,{"value":true}] 13:12:35 INFO - PROCESS | 2387 | 1477685555613 Marionette TRACE conn4 -> [0,1702,"setContext",{"value":"content"}] 13:12:35 INFO - PROCESS | 2387 | 1477685555616 Marionette TRACE conn4 <- [1,1702,null,{}] 13:12:35 INFO - Setting pref media.mediasource.enabled (true) 13:12:35 INFO - PROCESS | 2387 | 1477685555622 Marionette TRACE conn4 -> [0,1703,"getContext",null] 13:12:35 INFO - PROCESS | 2387 | 1477685555626 Marionette TRACE conn4 <- [1,1703,null,{"value":"content"}] 13:12:35 INFO - PROCESS | 2387 | 1477685555631 Marionette TRACE conn4 -> [0,1704,"setContext",{"value":"chrome"}] 13:12:35 INFO - PROCESS | 2387 | 1477685555633 Marionette TRACE conn4 <- [1,1704,null,{}] 13:12:35 INFO - PROCESS | 2387 | 1477685555639 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}] 13:12:35 INFO - PROCESS | 2387 | 1477685555657 Marionette TRACE conn4 <- [1,1705,null,{"value":null}] 13:12:35 INFO - PROCESS | 2387 | 1477685555674 Marionette TRACE conn4 -> [0,1706,"setContext",{"value":"content"}] 13:12:35 INFO - PROCESS | 2387 | 1477685555677 Marionette TRACE conn4 <- [1,1706,null,{}] 13:12:35 INFO - PROCESS | 2387 | 1477685555683 Marionette TRACE conn4 -> [0,1707,"timeouts",{"script":185000}] 13:12:35 INFO - PROCESS | 2387 | 1477685555689 Marionette TRACE conn4 <- [1,1707,null,{}] 13:12:35 INFO - PROCESS | 2387 | 1477685555715 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}] 13:12:35 INFO - PROCESS | 2387 | 1477685555932 Marionette TRACE conn4 <- [1,1708,null,{"value":null}] 13:12:35 INFO - PROCESS | 2387 | 1477685555954 Marionette TRACE conn4 -> [0,1709,"getWindowHandles",null] 13:12:35 INFO - PROCESS | 2387 | 1477685555959 Marionette TRACE conn4 <- [1,1709,null,["8"]] 13:12:35 INFO - PROCESS | 2387 | 1477685555964 Marionette TRACE conn4 -> [0,1710,"switchToWindow",{"name":"8"}] 13:12:35 INFO - PROCESS | 2387 | 1477685555969 Marionette TRACE conn4 <- [1,1710,null,{}] 13:12:35 INFO - PROCESS | 2387 | 1477685555974 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\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"}] 13:12:36 INFO - PROCESS | 2387 | ++DOCSHELL 0x938ca800 == 40 [pid = 2387] [id = 398] 13:12:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 77 (0x938d6800) [pid = 2387] [serial = 1162] [outer = (nil)] 13:12:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 78 (0x93a4d000) [pid = 2387] [serial = 1163] [outer = 0x938d6800] 13:12:36 INFO - PROCESS | 2387 | 1477685556136 Marionette DEBUG loaded listener.js 13:12:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 79 (0x93a52400) [pid = 2387] [serial = 1164] [outer = 0x938d6800] 13:12:36 INFO - PROCESS | 2387 | --DOMWINDOW == 78 (0x823de800) [pid = 2387] [serial = 1119] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html] 13:12:36 INFO - PROCESS | 2387 | --DOMWINDOW == 77 (0x82ed7400) [pid = 2387] [serial = 1116] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html] 13:12:36 INFO - PROCESS | 2387 | --DOMWINDOW == 76 (0x8da2ac00) [pid = 2387] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 13:12:36 INFO - PROCESS | 2387 | --DOMWINDOW == 75 (0x830dc400) [pid = 2387] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html] 13:12:36 INFO - PROCESS | 2387 | --DOMWINDOW == 74 (0x8f998800) [pid = 2387] [serial = 1104] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-string.html] 13:12:36 INFO - PROCESS | 2387 | --DOMWINDOW == 73 (0x92991c00) [pid = 2387] [serial = 1107] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml] 13:12:36 INFO - PROCESS | 2387 | --DOMWINDOW == 72 (0x9366b400) [pid = 2387] [serial = 1110] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html] 13:12:36 INFO - PROCESS | 2387 | --DOMWINDOW == 71 (0x93922c00) [pid = 2387] [serial = 1113] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/scripting-enabled.html] 13:12:36 INFO - PROCESS | 2387 | --DOMWINDOW == 70 (0x830dd800) [pid = 2387] [serial = 1122] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html] 13:12:36 INFO - PROCESS | 2387 | --DOMWINDOW == 69 (0x8c823800) [pid = 2387] [serial = 1125] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.max.html] 13:12:36 INFO - PROCESS | 2387 | --DOMWINDOW == 68 (0x835ecc00) [pid = 2387] [serial = 1128] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.min.html] 13:12:36 INFO - PROCESS | 2387 | --DOMWINDOW == 67 (0x8f94e800) [pid = 2387] [serial = 1131] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html] 13:12:36 INFO - PROCESS | 2387 | 1477685556921 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]]]}] 13:12:36 INFO - .. 13:12:36 INFO - TEST-OK | /media-source/SourceBuffer-abort-readyState.html | took 1380ms 13:12:36 INFO - PROCESS | 2387 | 1477685556941 Marionette TRACE conn4 -> [0,1712,"getWindowHandle",null] 13:12:36 INFO - PROCESS | 2387 | 1477685556948 Marionette TRACE conn4 <- [1,1712,null,{"value":"8"}] 13:12:36 INFO - TEST-START | /media-source/SourceBuffer-abort-removed.html 13:12:36 INFO - PROCESS | 2387 | 1477685556955 Marionette TRACE conn4 -> [0,1713,"timeouts",{"script":35000}] 13:12:36 INFO - PROCESS | 2387 | 1477685556958 Marionette TRACE conn4 <- [1,1713,null,{}] 13:12:36 INFO - PROCESS | 2387 | 1477685556965 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}] 13:12:37 INFO - PROCESS | 2387 | 1477685557180 Marionette TRACE conn4 <- [1,1714,null,{"value":null}] 13:12:37 INFO - PROCESS | 2387 | 1477685557260 Marionette TRACE conn4 -> [0,1715,"getWindowHandles",null] 13:12:37 INFO - PROCESS | 2387 | 1477685557265 Marionette TRACE conn4 <- [1,1715,null,["8"]] 13:12:37 INFO - PROCESS | 2387 | 1477685557270 Marionette TRACE conn4 -> [0,1716,"switchToWindow",{"name":"8"}] 13:12:37 INFO - PROCESS | 2387 | 1477685557275 Marionette TRACE conn4 <- [1,1716,null,{}] 13:12:37 INFO - PROCESS | 2387 | 1477685557281 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:12:37 INFO - PROCESS | 2387 | ++DOCSHELL 0x82ece000 == 41 [pid = 2387] [id = 399] 13:12:37 INFO - PROCESS | 2387 | ++DOMWINDOW == 68 (0x8fb9c400) [pid = 2387] [serial = 1165] [outer = (nil)] 13:12:37 INFO - PROCESS | 2387 | ++DOMWINDOW == 69 (0x93cc3c00) [pid = 2387] [serial = 1166] [outer = 0x8fb9c400] 13:12:37 INFO - PROCESS | 2387 | 1477685557381 Marionette DEBUG loaded listener.js 13:12:37 INFO - PROCESS | 2387 | ++DOMWINDOW == 70 (0x93cc4000) [pid = 2387] [serial = 1167] [outer = 0x8fb9c400] 13:12:37 INFO - PROCESS | 2387 | 1477685557951 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]]]}] 13:12:37 INFO - .. 13:12:37 INFO - TEST-OK | /media-source/SourceBuffer-abort-removed.html | took 1034ms 13:12:37 INFO - PROCESS | 2387 | 1477685557989 Marionette TRACE conn4 -> [0,1718,"getWindowHandle",null] 13:12:37 INFO - TEST-START | /media-source/SourceBuffer-abort-updating.html 13:12:38 INFO - PROCESS | 2387 | 1477685557995 Marionette TRACE conn4 <- [1,1718,null,{"value":"8"}] 13:12:38 INFO - PROCESS | 2387 | 1477685558003 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}] 13:12:38 INFO - PROCESS | 2387 | 1477685558165 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 13:12:38 INFO - PROCESS | 2387 | 1477685558319 Marionette TRACE conn4 -> [0,1720,"getWindowHandles",null] 13:12:38 INFO - PROCESS | 2387 | 1477685558324 Marionette TRACE conn4 <- [1,1720,null,["8"]] 13:12:38 INFO - PROCESS | 2387 | 1477685558330 Marionette TRACE conn4 -> [0,1721,"switchToWindow",{"name":"8"}] 13:12:38 INFO - PROCESS | 2387 | 1477685558335 Marionette TRACE conn4 <- [1,1721,null,{}] 13:12:38 INFO - PROCESS | 2387 | 1477685558340 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:12:38 INFO - PROCESS | 2387 | ++DOCSHELL 0x942be000 == 42 [pid = 2387] [id = 400] 13:12:38 INFO - PROCESS | 2387 | ++DOMWINDOW == 71 (0x942bf000) [pid = 2387] [serial = 1168] [outer = (nil)] 13:12:38 INFO - PROCESS | 2387 | ++DOMWINDOW == 72 (0x942c1c00) [pid = 2387] [serial = 1169] [outer = 0x942bf000] 13:12:38 INFO - PROCESS | 2387 | 1477685558425 Marionette DEBUG loaded listener.js 13:12:38 INFO - PROCESS | 2387 | ++DOMWINDOW == 73 (0x942bec00) [pid = 2387] [serial = 1170] [outer = 0x942bf000] 13:12:39 INFO - PROCESS | 2387 | 1477685559201 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]]]}] 13:12:39 INFO - .. 13:12:39 INFO - TEST-OK | /media-source/SourceBuffer-abort-updating.html | took 1242ms 13:12:39 INFO - PROCESS | 2387 | 1477685559247 Marionette TRACE conn4 -> [0,1723,"getWindowHandle",null] 13:12:39 INFO - PROCESS | 2387 | 1477685559254 Marionette TRACE conn4 <- [1,1723,null,{"value":"8"}] 13:12:39 INFO - TEST-START | /media-source/SourceBuffer-abort.html 13:12:39 INFO - PROCESS | 2387 | 1477685559311 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}] 13:12:39 INFO - PROCESS | 2387 | 1477685559533 Marionette TRACE conn4 <- [1,1724,null,{"value":null}] 13:12:39 INFO - PROCESS | 2387 | 1477685559718 Marionette TRACE conn4 -> [0,1725,"getWindowHandles",null] 13:12:39 INFO - PROCESS | 2387 | 1477685559724 Marionette TRACE conn4 <- [1,1725,null,["8"]] 13:12:39 INFO - PROCESS | 2387 | 1477685559734 Marionette TRACE conn4 -> [0,1726,"switchToWindow",{"name":"8"}] 13:12:39 INFO - PROCESS | 2387 | 1477685559741 Marionette TRACE conn4 <- [1,1726,null,{}] 13:12:39 INFO - PROCESS | 2387 | 1477685559749 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:12:39 INFO - PROCESS | 2387 | ++DOCSHELL 0x8cebc400 == 43 [pid = 2387] [id = 401] 13:12:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 74 (0x8cec2800) [pid = 2387] [serial = 1171] [outer = (nil)] 13:12:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 75 (0x8d095c00) [pid = 2387] [serial = 1172] [outer = 0x8cec2800] 13:12:39 INFO - PROCESS | 2387 | 1477685559854 Marionette DEBUG loaded listener.js 13:12:40 INFO - PROCESS | 2387 | ++DOMWINDOW == 76 (0x8f8e4400) [pid = 2387] [serial = 1173] [outer = 0x8cec2800] 13:12:40 INFO - PROCESS | 2387 | 1477685560558 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]]]}] 13:12:40 INFO - .. 13:12:40 INFO - TEST-OK | /media-source/SourceBuffer-abort.html | took 1283ms 13:12:40 INFO - PROCESS | 2387 | 1477685560594 Marionette TRACE conn4 -> [0,1728,"getWindowHandle",null] 13:12:40 INFO - PROCESS | 2387 | 1477685560602 Marionette TRACE conn4 <- [1,1728,null,{"value":"8"}] 13:12:40 INFO - TEST-START | /media-source/URL-createObjectURL-null.html 13:12:40 INFO - Clearing pref media.mediasource.enabled 13:12:40 INFO - PROCESS | 2387 | 1477685560611 Marionette TRACE conn4 -> [0,1729,"getContext",null] 13:12:40 INFO - PROCESS | 2387 | 1477685560614 Marionette TRACE conn4 <- [1,1729,null,{"value":"content"}] 13:12:40 INFO - PROCESS | 2387 | 1477685560623 Marionette TRACE conn4 -> [0,1730,"setContext",{"value":"chrome"}] 13:12:40 INFO - PROCESS | 2387 | 1477685560626 Marionette TRACE conn4 <- [1,1730,null,{}] 13:12:40 INFO - PROCESS | 2387 | 1477685560634 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}] 13:12:40 INFO - PROCESS | 2387 | 1477685560653 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 13:12:40 INFO - PROCESS | 2387 | 1477685560658 Marionette TRACE conn4 -> [0,1732,"setContext",{"value":"content"}] 13:12:40 INFO - PROCESS | 2387 | 1477685560665 Marionette TRACE conn4 <- [1,1732,null,{}] 13:12:40 INFO - PROCESS | 2387 | 1477685560683 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}] 13:12:40 INFO - PROCESS | 2387 | 1477685560958 Marionette TRACE conn4 <- [1,1733,null,{"value":null}] 13:12:41 INFO - PROCESS | 2387 | 1477685561082 Marionette TRACE conn4 -> [0,1734,"getWindowHandles",null] 13:12:41 INFO - PROCESS | 2387 | 1477685561087 Marionette TRACE conn4 <- [1,1734,null,["8"]] 13:12:41 INFO - PROCESS | 2387 | 1477685561097 Marionette TRACE conn4 -> [0,1735,"switchToWindow",{"name":"8"}] 13:12:41 INFO - PROCESS | 2387 | 1477685561103 Marionette TRACE conn4 <- [1,1735,null,{}] 13:12:41 INFO - PROCESS | 2387 | 1477685561109 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:12:41 INFO - PROCESS | 2387 | ++DOCSHELL 0x9315f800 == 44 [pid = 2387] [id = 402] 13:12:41 INFO - PROCESS | 2387 | ++DOMWINDOW == 77 (0x93161c00) [pid = 2387] [serial = 1174] [outer = (nil)] 13:12:41 INFO - PROCESS | 2387 | ++DOMWINDOW == 78 (0x938d0400) [pid = 2387] [serial = 1175] [outer = 0x93161c00] 13:12:41 INFO - PROCESS | 2387 | 1477685561241 Marionette DEBUG loaded listener.js 13:12:41 INFO - PROCESS | 2387 | ++DOMWINDOW == 79 (0x938d3400) [pid = 2387] [serial = 1176] [outer = 0x93161c00] 13:12:41 INFO - PROCESS | 2387 | 1477685561931 Marionette TRACE conn4 <- [1,1736,null,{"value":["/media-source/URL-createObjectURL-null.html",0,null,null,[["URL.createObjectURL(null)",0,null,null]]]}] 13:12:41 INFO - . 13:12:41 INFO - TEST-OK | /media-source/URL-createObjectURL-null.html | took 1334ms 13:12:41 INFO - PROCESS | 2387 | 1477685561945 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 13:12:41 INFO - PROCESS | 2387 | 1477685561948 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 13:12:41 INFO - TEST-START | /media-source/URL-createObjectURL-revoke.html 13:12:41 INFO - PROCESS | 2387 | 1477685561956 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}] 13:12:42 INFO - PROCESS | 2387 | 1477685562146 Marionette TRACE conn4 <- [1,1738,null,{"value":null}] 13:12:42 INFO - PROCESS | 2387 | 1477685562324 Marionette TRACE conn4 -> [0,1739,"getWindowHandles",null] 13:12:42 INFO - PROCESS | 2387 | 1477685562330 Marionette TRACE conn4 <- [1,1739,null,["8"]] 13:12:42 INFO - PROCESS | 2387 | 1477685562338 Marionette TRACE conn4 -> [0,1740,"switchToWindow",{"name":"8"}] 13:12:42 INFO - PROCESS | 2387 | 1477685562348 Marionette TRACE conn4 <- [1,1740,null,{}] 13:12:42 INFO - PROCESS | 2387 | 1477685562353 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:12:42 INFO - PROCESS | 2387 | ++DOCSHELL 0x93cca000 == 45 [pid = 2387] [id = 403] 13:12:42 INFO - PROCESS | 2387 | ++DOMWINDOW == 80 (0x93ccac00) [pid = 2387] [serial = 1177] [outer = (nil)] 13:12:42 INFO - PROCESS | 2387 | ++DOMWINDOW == 81 (0x942c3c00) [pid = 2387] [serial = 1178] [outer = 0x93ccac00] 13:12:42 INFO - PROCESS | 2387 | 1477685562453 Marionette DEBUG loaded listener.js 13:12:42 INFO - PROCESS | 2387 | ++DOMWINDOW == 82 (0x942c9c00) [pid = 2387] [serial = 1179] [outer = 0x93ccac00] 13:12:43 INFO - PROCESS | 2387 | [2387] 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 13:12:43 INFO - PROCESS | 2387 | [2387] 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 13:12:43 INFO - PROCESS | 2387 | [2387] 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 13:12:43 INFO - PROCESS | 2387 | [2387] 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 13:12:43 INFO - PROCESS | 2387 | 1477685563163 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]]]}] 13:12:43 INFO - ... 13:12:43 INFO - TEST-OK | /media-source/URL-createObjectURL-revoke.html | took 1222ms 13:12:43 INFO - PROCESS | 2387 | 1477685563177 Marionette TRACE conn4 -> [0,1742,"getWindowHandle",null] 13:12:43 INFO - PROCESS | 2387 | 1477685563180 Marionette TRACE conn4 <- [1,1742,null,{"value":"8"}] 13:12:43 INFO - TEST-START | /media-source/URL-createObjectURL.html 13:12:43 INFO - PROCESS | 2387 | 1477685563189 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}] 13:12:43 INFO - PROCESS | 2387 | 1477685563403 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 13:12:43 INFO - PROCESS | 2387 | 1477685563590 Marionette TRACE conn4 -> [0,1744,"getWindowHandles",null] 13:12:43 INFO - PROCESS | 2387 | 1477685563595 Marionette TRACE conn4 <- [1,1744,null,["8"]] 13:12:43 INFO - PROCESS | 2387 | 1477685563607 Marionette TRACE conn4 -> [0,1745,"switchToWindow",{"name":"8"}] 13:12:43 INFO - PROCESS | 2387 | 1477685563612 Marionette TRACE conn4 <- [1,1745,null,{}] 13:12:43 INFO - PROCESS | 2387 | 1477685563619 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:12:43 INFO - PROCESS | 2387 | ++DOCSHELL 0x946da400 == 46 [pid = 2387] [id = 404] 13:12:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 83 (0x946db000) [pid = 2387] [serial = 1180] [outer = (nil)] 13:12:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 84 (0x946df800) [pid = 2387] [serial = 1181] [outer = 0x946db000] 13:12:43 INFO - PROCESS | 2387 | 1477685563715 Marionette DEBUG loaded listener.js 13:12:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 85 (0x946e6000) [pid = 2387] [serial = 1182] [outer = 0x946db000] 13:12:44 INFO - PROCESS | 2387 | 1477685564337 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]]]}] 13:12:44 INFO - . 13:12:44 INFO - TEST-OK | /media-source/URL-createObjectURL.html | took 1181ms 13:12:44 INFO - PROCESS | 2387 | 1477685564376 Marionette TRACE conn4 -> [0,1747,"getWindowHandle",null] 13:12:44 INFO - PROCESS | 2387 | 1477685564381 Marionette TRACE conn4 <- [1,1747,null,{"value":"8"}] 13:12:44 INFO - TEST-START | /media-source/interfaces.html 13:12:44 INFO - PROCESS | 2387 | 1477685564390 Marionette TRACE conn4 -> [0,1748,"getContext",null] 13:12:44 INFO - PROCESS | 2387 | 1477685564392 Marionette TRACE conn4 <- [1,1748,null,{"value":"content"}] 13:12:44 INFO - PROCESS | 2387 | 1477685564398 Marionette TRACE conn4 -> [0,1749,"setContext",{"value":"chrome"}] 13:12:44 INFO - PROCESS | 2387 | 1477685564402 Marionette TRACE conn4 <- [1,1749,null,{}] 13:12:44 INFO - PROCESS | 2387 | 1477685564408 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}] 13:12:44 INFO - PROCESS | 2387 | 1477685564428 Marionette TRACE conn4 <- [1,1750,null,{"value":true}] 13:12:44 INFO - PROCESS | 2387 | 1477685564433 Marionette TRACE conn4 -> [0,1751,"setContext",{"value":"content"}] 13:12:44 INFO - PROCESS | 2387 | 1477685564438 Marionette TRACE conn4 <- [1,1751,null,{}] 13:12:44 INFO - Setting pref media.mediasource.enabled (true) 13:12:44 INFO - PROCESS | 2387 | 1477685564445 Marionette TRACE conn4 -> [0,1752,"getContext",null] 13:12:44 INFO - PROCESS | 2387 | 1477685564449 Marionette TRACE conn4 <- [1,1752,null,{"value":"content"}] 13:12:44 INFO - PROCESS | 2387 | 1477685564455 Marionette TRACE conn4 -> [0,1753,"setContext",{"value":"chrome"}] 13:12:44 INFO - PROCESS | 2387 | 1477685564459 Marionette TRACE conn4 <- [1,1753,null,{}] 13:12:44 INFO - PROCESS | 2387 | 1477685564464 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}] 13:12:44 INFO - PROCESS | 2387 | 1477685564490 Marionette TRACE conn4 <- [1,1754,null,{"value":null}] 13:12:44 INFO - PROCESS | 2387 | 1477685564520 Marionette TRACE conn4 -> [0,1755,"setContext",{"value":"content"}] 13:12:44 INFO - PROCESS | 2387 | 1477685564523 Marionette TRACE conn4 <- [1,1755,null,{}] 13:12:44 INFO - PROCESS | 2387 | 1477685564533 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}] 13:12:44 INFO - PROCESS | 2387 | 1477685564723 Marionette TRACE conn4 <- [1,1756,null,{"value":null}] 13:12:44 INFO - PROCESS | 2387 | 1477685564870 Marionette TRACE conn4 -> [0,1757,"getWindowHandles",null] 13:12:44 INFO - PROCESS | 2387 | 1477685564875 Marionette TRACE conn4 <- [1,1757,null,["8"]] 13:12:44 INFO - PROCESS | 2387 | 1477685564882 Marionette TRACE conn4 -> [0,1758,"switchToWindow",{"name":"8"}] 13:12:44 INFO - PROCESS | 2387 | 1477685564888 Marionette TRACE conn4 <- [1,1758,null,{}] 13:12:44 INFO - PROCESS | 2387 | 1477685564894 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:12:44 INFO - PROCESS | 2387 | ++DOCSHELL 0x823e3800 == 47 [pid = 2387] [id = 405] 13:12:44 INFO - PROCESS | 2387 | ++DOMWINDOW == 86 (0x823e7000) [pid = 2387] [serial = 1183] [outer = (nil)] 13:12:45 INFO - PROCESS | 2387 | ++DOMWINDOW == 87 (0x83507c00) [pid = 2387] [serial = 1184] [outer = 0x823e7000] 13:12:45 INFO - PROCESS | 2387 | 1477685565036 Marionette DEBUG loaded listener.js 13:12:45 INFO - PROCESS | 2387 | ++DOMWINDOW == 88 (0x8dcf7800) [pid = 2387] [serial = 1185] [outer = 0x823e7000] 13:12:45 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:12:45 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:12:47 INFO - .................................................................................................................... 13:12:47 INFO - TEST-OK | /media-source/interfaces.html | took 2661ms 13:12:47 INFO - TEST-START | /media-source/mediasource-activesourcebuffers.html 13:12:47 INFO - Clearing pref media.mediasource.enabled 13:12:47 INFO - PROCESS | 2387 | 1477685566898 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]]]}] 13:12:47 INFO - PROCESS | 2387 | 1477685567056 Marionette TRACE conn4 -> [0,1760,"getWindowHandle",null] 13:12:47 INFO - PROCESS | 2387 | 1477685567063 Marionette TRACE conn4 <- [1,1760,null,{"value":"8"}] 13:12:47 INFO - PROCESS | 2387 | 1477685567082 Marionette TRACE conn4 -> [0,1761,"getContext",null] 13:12:47 INFO - PROCESS | 2387 | 1477685567091 Marionette TRACE conn4 <- [1,1761,null,{"value":"content"}] 13:12:47 INFO - PROCESS | 2387 | 1477685567108 Marionette TRACE conn4 -> [0,1762,"setContext",{"value":"chrome"}] 13:12:47 INFO - PROCESS | 2387 | 1477685567118 Marionette TRACE conn4 <- [1,1762,null,{}] 13:12:47 INFO - PROCESS | 2387 | 1477685567129 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}] 13:12:47 INFO - PROCESS | 2387 | 1477685567173 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 13:12:47 INFO - PROCESS | 2387 | 1477685567235 Marionette TRACE conn4 -> [0,1764,"setContext",{"value":"content"}] 13:12:47 INFO - PROCESS | 2387 | 1477685567249 Marionette TRACE conn4 <- [1,1764,null,{}] 13:12:47 INFO - PROCESS | 2387 | 1477685567272 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}] 13:12:47 INFO - PROCESS | 2387 | 1477685567515 Marionette TRACE conn4 <- [1,1765,null,{"value":null}] 13:12:47 INFO - PROCESS | 2387 | --DOCSHELL 0x8f98ec00 == 46 [pid = 2387] [id = 365] 13:12:47 INFO - PROCESS | 2387 | --DOCSHELL 0x823dd000 == 45 [pid = 2387] [id = 366] 13:12:47 INFO - PROCESS | 2387 | --DOCSHELL 0x9298e800 == 44 [pid = 2387] [id = 379] 13:12:47 INFO - PROCESS | 2387 | --DOCSHELL 0x8fab6400 == 43 [pid = 2387] [id = 367] 13:12:47 INFO - PROCESS | 2387 | --DOCSHELL 0x8ceb7800 == 42 [pid = 2387] [id = 362] 13:12:47 INFO - PROCESS | 2387 | --DOCSHELL 0x82fc6400 == 41 [pid = 2387] [id = 376] 13:12:47 INFO - PROCESS | 2387 | --DOCSHELL 0x8d08dc00 == 40 [pid = 2387] [id = 378] 13:12:47 INFO - PROCESS | 2387 | --DOCSHELL 0x82edb800 == 39 [pid = 2387] [id = 363] 13:12:47 INFO - PROCESS | 2387 | --DOMWINDOW == 87 (0x8fbf9000) [pid = 2387] [serial = 1135] [outer = (nil)] [url = about:blank] 13:12:47 INFO - PROCESS | 2387 | --DOCSHELL 0x8ceb9000 == 38 [pid = 2387] [id = 364] 13:12:47 INFO - PROCESS | 2387 | --DOCSHELL 0x82ed6800 == 37 [pid = 2387] [id = 382] 13:12:47 INFO - PROCESS | 2387 | --DOCSHELL 0x934c3c00 == 36 [pid = 2387] [id = 380] 13:12:47 INFO - PROCESS | 2387 | --DOCSHELL 0x83509000 == 35 [pid = 2387] [id = 361] 13:12:47 INFO - PROCESS | 2387 | --DOCSHELL 0x8f950000 == 34 [pid = 2387] [id = 395] 13:12:47 INFO - PROCESS | 2387 | --DOCSHELL 0x83684c00 == 33 [pid = 2387] [id = 394] 13:12:47 INFO - PROCESS | 2387 | 1477685567689 Marionette TRACE conn4 -> [0,1766,"getWindowHandles",null] 13:12:47 INFO - PROCESS | 2387 | 1477685567694 Marionette TRACE conn4 <- [1,1766,null,["8"]] 13:12:47 INFO - PROCESS | 2387 | 1477685567699 Marionette TRACE conn4 -> [0,1767,"switchToWindow",{"name":"8"}] 13:12:47 INFO - PROCESS | 2387 | 1477685567705 Marionette TRACE conn4 <- [1,1767,null,{}] 13:12:47 INFO - PROCESS | 2387 | 1477685567712 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:12:47 INFO - PROCESS | 2387 | ++DOCSHELL 0x82e76800 == 34 [pid = 2387] [id = 406] 13:12:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 88 (0x82e7f400) [pid = 2387] [serial = 1186] [outer = (nil)] 13:12:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 89 (0x83509000) [pid = 2387] [serial = 1187] [outer = 0x82e7f400] 13:12:47 INFO - PROCESS | 2387 | 1477685567813 Marionette DEBUG loaded listener.js 13:12:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 90 (0x835e8400) [pid = 2387] [serial = 1188] [outer = 0x82e7f400] 13:12:48 INFO - PROCESS | 2387 | --DOMWINDOW == 89 (0x8d096c00) [pid = 2387] [serial = 1103] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 13:12:48 INFO - PROCESS | 2387 | --DOMWINDOW == 88 (0x8f959c00) [pid = 2387] [serial = 1132] [outer = (nil)] [url = about:blank] 13:12:48 INFO - PROCESS | 2387 | --DOMWINDOW == 87 (0x8fab8400) [pid = 2387] [serial = 1133] [outer = (nil)] [url = about:blank] 13:12:48 INFO - PROCESS | 2387 | --DOMWINDOW == 86 (0x8dc8dc00) [pid = 2387] [serial = 1129] [outer = (nil)] [url = about:blank] 13:12:48 INFO - PROCESS | 2387 | --DOMWINDOW == 85 (0x8dcecc00) [pid = 2387] [serial = 1130] [outer = (nil)] [url = about:blank] 13:12:48 INFO - PROCESS | 2387 | --DOMWINDOW == 84 (0x8c829000) [pid = 2387] [serial = 1126] [outer = (nil)] [url = about:blank] 13:12:48 INFO - PROCESS | 2387 | --DOMWINDOW == 83 (0x8c82cc00) [pid = 2387] [serial = 1127] [outer = (nil)] [url = about:blank] 13:12:48 INFO - PROCESS | 2387 | --DOMWINDOW == 82 (0x83284400) [pid = 2387] [serial = 1123] [outer = (nil)] [url = about:blank] 13:12:48 INFO - PROCESS | 2387 | --DOMWINDOW == 81 (0x83285000) [pid = 2387] [serial = 1124] [outer = (nil)] [url = about:blank] 13:12:48 INFO - PROCESS | 2387 | --DOMWINDOW == 80 (0x823e9c00) [pid = 2387] [serial = 1120] [outer = (nil)] [url = about:blank] 13:12:48 INFO - PROCESS | 2387 | --DOMWINDOW == 79 (0x82e7e800) [pid = 2387] [serial = 1121] [outer = (nil)] [url = about:blank] 13:12:48 INFO - PROCESS | 2387 | --DOMWINDOW == 78 (0x82fbd400) [pid = 2387] [serial = 1117] [outer = (nil)] [url = about:blank] 13:12:48 INFO - PROCESS | 2387 | --DOMWINDOW == 77 (0x82fbdc00) [pid = 2387] [serial = 1118] [outer = (nil)] [url = about:blank] 13:12:48 INFO - PROCESS | 2387 | --DOMWINDOW == 76 (0x93a47800) [pid = 2387] [serial = 1114] [outer = (nil)] [url = about:blank] 13:12:48 INFO - PROCESS | 2387 | --DOMWINDOW == 75 (0x82fc3400) [pid = 2387] [serial = 1115] [outer = (nil)] [url = about:blank] 13:12:48 INFO - PROCESS | 2387 | --DOMWINDOW == 74 (0x938ce000) [pid = 2387] [serial = 1111] [outer = (nil)] [url = about:blank] 13:12:48 INFO - PROCESS | 2387 | --DOMWINDOW == 73 (0x8cebf800) [pid = 2387] [serial = 1112] [outer = (nil)] [url = about:blank] 13:12:48 INFO - PROCESS | 2387 | --DOMWINDOW == 72 (0x9315dc00) [pid = 2387] [serial = 1108] [outer = (nil)] [url = about:blank] 13:12:48 INFO - PROCESS | 2387 | --DOMWINDOW == 71 (0x9315d000) [pid = 2387] [serial = 1109] [outer = (nil)] [url = about:blank] 13:12:48 INFO - PROCESS | 2387 | --DOMWINDOW == 70 (0x8fb47800) [pid = 2387] [serial = 1105] [outer = (nil)] [url = about:blank] 13:12:48 INFO - PROCESS | 2387 | --DOMWINDOW == 69 (0x8fb9a400) [pid = 2387] [serial = 1106] [outer = (nil)] [url = about:blank] 13:12:48 INFO - PROCESS | 2387 | --DOMWINDOW == 68 (0x83508c00) [pid = 2387] [serial = 1100] [outer = (nil)] [url = about:blank] 13:12:48 INFO - PROCESS | 2387 | --DOMWINDOW == 67 (0x83687800) [pid = 2387] [serial = 1101] [outer = (nil)] [url = about:blank] 13:12:48 INFO - PROCESS | 2387 | [h264 @ 0x93165400] err{or,}_recognition separate: 1; 1 13:12:48 INFO - PROCESS | 2387 | [h264 @ 0x93165400] err{or,}_recognition combined: 1; 1 13:12:48 INFO - PROCESS | 2387 | [h264 @ 0x93165400] Unsupported bit depth: 0 13:12:48 INFO - PROCESS | 2387 | [h264 @ 0x93172c00] err{or,}_recognition separate: 1; 1 13:12:48 INFO - PROCESS | 2387 | [h264 @ 0x93172c00] err{or,}_recognition combined: 1; 1 13:12:48 INFO - PROCESS | 2387 | [h264 @ 0x93172c00] Unsupported bit depth: 0 13:12:48 INFO - PROCESS | 2387 | [h264 @ 0x93172c00] no picture 13:12:48 INFO - PROCESS | 2387 | [h264 @ 0x93172c00] no picture 13:12:49 INFO - PROCESS | 2387 | [aac @ 0x93a4a800] err{or,}_recognition separate: 1; 1 13:12:49 INFO - PROCESS | 2387 | [aac @ 0x93a4a800] err{or,}_recognition combined: 1; 1 13:12:49 INFO - PROCESS | 2387 | [aac @ 0x93a4a800] Unsupported bit depth: 0 13:12:49 INFO - PROCESS | 2387 | [aac @ 0x93a4a800] err{or,}_recognition separate: 1; 1 13:12:49 INFO - PROCESS | 2387 | [aac @ 0x93a4a800] err{or,}_recognition combined: 1; 1 13:12:49 INFO - PROCESS | 2387 | [aac @ 0x93a4a800] Unsupported bit depth: 0 13:12:49 INFO - PROCESS | 2387 | [aac @ 0x93cc8400] err{or,}_recognition separate: 1; 1 13:12:49 INFO - PROCESS | 2387 | [aac @ 0x93cc8400] err{or,}_recognition combined: 1; 1 13:12:49 INFO - PROCESS | 2387 | [aac @ 0x93cc8400] Unsupported bit depth: 0 13:12:49 INFO - PROCESS | 2387 | [aac @ 0x94e35400] err{or,}_recognition separate: 1; 1 13:12:49 INFO - PROCESS | 2387 | [aac @ 0x94e35400] err{or,}_recognition combined: 1; 1 13:12:49 INFO - PROCESS | 2387 | [aac @ 0x94e35400] Unsupported bit depth: 0 13:12:49 INFO - PROCESS | 2387 | [h264 @ 0x94e37400] err{or,}_recognition separate: 1; 1 13:12:49 INFO - PROCESS | 2387 | [h264 @ 0x94e37400] err{or,}_recognition combined: 1; 1 13:12:49 INFO - PROCESS | 2387 | [h264 @ 0x94e37400] Unsupported bit depth: 0 13:12:49 INFO - PROCESS | 2387 | [aac @ 0x94e38800] err{or,}_recognition separate: 1; 1 13:12:49 INFO - PROCESS | 2387 | [aac @ 0x94e38800] err{or,}_recognition combined: 1; 1 13:12:49 INFO - PROCESS | 2387 | [aac @ 0x94e38800] Unsupported bit depth: 0 13:12:49 INFO - PROCESS | 2387 | [h264 @ 0x93ccbc00] err{or,}_recognition separate: 1; 1 13:12:49 INFO - PROCESS | 2387 | [h264 @ 0x93ccbc00] err{or,}_recognition combined: 1; 1 13:12:49 INFO - PROCESS | 2387 | [h264 @ 0x93ccbc00] Unsupported bit depth: 0 13:12:49 INFO - PROCESS | 2387 | [h264 @ 0x94e36c00] err{or,}_recognition separate: 1; 1 13:12:49 INFO - PROCESS | 2387 | [h264 @ 0x94e36c00] err{or,}_recognition combined: 1; 1 13:12:49 INFO - PROCESS | 2387 | [h264 @ 0x94e36c00] Unsupported bit depth: 0 13:12:49 INFO - PROCESS | 2387 | [h264 @ 0x94e36c00] no picture 13:12:49 INFO - PROCESS | 2387 | [h264 @ 0x94e36c00] no picture 13:12:49 INFO - PROCESS | 2387 | [aac @ 0x95007800] err{or,}_recognition separate: 1; 1 13:12:49 INFO - PROCESS | 2387 | [aac @ 0x95007800] err{or,}_recognition combined: 1; 1 13:12:49 INFO - PROCESS | 2387 | [aac @ 0x95007800] Unsupported bit depth: 0 13:12:49 INFO - PROCESS | 2387 | [aac @ 0x94e35400] err{or,}_recognition separate: 1; 1 13:12:49 INFO - PROCESS | 2387 | [aac @ 0x94e35400] err{or,}_recognition combined: 1; 1 13:12:49 INFO - PROCESS | 2387 | [aac @ 0x94e35400] Unsupported bit depth: 0 13:12:49 INFO - PROCESS | 2387 | [h264 @ 0x95010400] err{or,}_recognition separate: 1; 1 13:12:49 INFO - PROCESS | 2387 | [h264 @ 0x95010400] err{or,}_recognition combined: 1; 1 13:12:49 INFO - PROCESS | 2387 | [h264 @ 0x95010400] Unsupported bit depth: 0 13:12:49 INFO - PROCESS | 2387 | [aac @ 0x950cb800] err{or,}_recognition separate: 1; 1 13:12:49 INFO - PROCESS | 2387 | [aac @ 0x950cb800] err{or,}_recognition combined: 1; 1 13:12:49 INFO - PROCESS | 2387 | [aac @ 0x950cb800] Unsupported bit depth: 0 13:12:49 INFO - PROCESS | 2387 | [h264 @ 0x93a4a800] err{or,}_recognition separate: 1; 1 13:12:49 INFO - PROCESS | 2387 | [h264 @ 0x93a4a800] err{or,}_recognition combined: 1; 1 13:12:49 INFO - PROCESS | 2387 | [h264 @ 0x93a4a800] Unsupported bit depth: 0 13:12:49 INFO - PROCESS | 2387 | [h264 @ 0x93a4a800] no picture 13:12:49 INFO - PROCESS | 2387 | [h264 @ 0x93a4a800] no picture 13:12:49 INFO - PROCESS | 2387 | [h264 @ 0x93cc8400] err{or,}_recognition separate: 1; 1 13:12:49 INFO - PROCESS | 2387 | [h264 @ 0x93cc8400] err{or,}_recognition combined: 1; 1 13:12:49 INFO - PROCESS | 2387 | [h264 @ 0x93cc8400] Unsupported bit depth: 0 13:12:49 INFO - PROCESS | 2387 | [aac @ 0x94e35400] err{or,}_recognition separate: 1; 1 13:12:49 INFO - PROCESS | 2387 | [aac @ 0x94e35400] err{or,}_recognition combined: 1; 1 13:12:49 INFO - PROCESS | 2387 | [aac @ 0x94e35400] Unsupported bit depth: 0 13:12:49 INFO - PROCESS | 2387 | [h264 @ 0x950cd800] err{or,}_recognition separate: 1; 1 13:12:49 INFO - PROCESS | 2387 | [h264 @ 0x950cd800] err{or,}_recognition combined: 1; 1 13:12:49 INFO - PROCESS | 2387 | [h264 @ 0x950cd800] Unsupported bit depth: 0 13:12:49 INFO - PROCESS | 2387 | [aac @ 0x9500e400] err{or,}_recognition separate: 1; 1 13:12:49 INFO - PROCESS | 2387 | [aac @ 0x9500e400] err{or,}_recognition combined: 1; 1 13:12:49 INFO - PROCESS | 2387 | [aac @ 0x9500e400] Unsupported bit depth: 0 13:12:49 INFO - PROCESS | 2387 | [h264 @ 0x950cd800] no picture 13:12:49 INFO - PROCESS | 2387 | [h264 @ 0x950cd800] no picture 13:12:49 INFO - PROCESS | 2387 | [h264 @ 0x93a4f800] err{or,}_recognition separate: 1; 1 13:12:49 INFO - PROCESS | 2387 | [h264 @ 0x93a4f800] err{or,}_recognition combined: 1; 1 13:12:49 INFO - PROCESS | 2387 | [h264 @ 0x93a4f800] Unsupported bit depth: 0 13:12:49 INFO - PROCESS | 2387 | [h264 @ 0x93a4f800] no picture 13:12:49 INFO - PROCESS | 2387 | [h264 @ 0x93a4f800] no picture 13:12:49 INFO - .... 13:12:49 INFO - TEST-OK | /media-source/mediasource-activesourcebuffers.html | took 2726ms 13:12:49 INFO - PROCESS | 2387 | 1477685569732 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] 13:12:49 INFO - PROCESS | 2387 | 1477685569814 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 13:12:49 INFO - TEST-START | /media-source/mediasource-addsourcebuffer-mode.html 13:12:49 INFO - PROCESS | 2387 | 1477685569845 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}] 13:12:50 INFO - PROCESS | 2387 | 1477685570108 Marionette TRACE conn4 <- [1,1770,null,{"value":null}] 13:12:50 INFO - PROCESS | 2387 | 1477685570144 Marionette TRACE conn4 -> [0,1771,"getWindowHandles",null] 13:12:50 INFO - PROCESS | 2387 | 1477685570149 Marionette TRACE conn4 <- [1,1771,null,["8"]] 13:12:50 INFO - PROCESS | 2387 | 1477685570155 Marionette TRACE conn4 -> [0,1772,"switchToWindow",{"name":"8"}] 13:12:50 INFO - PROCESS | 2387 | 1477685570161 Marionette TRACE conn4 <- [1,1772,null,{}] 13:12:50 INFO - PROCESS | 2387 | 1477685570166 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:12:50 INFO - PROCESS | 2387 | ++DOCSHELL 0x9315dc00 == 35 [pid = 2387] [id = 407] 13:12:50 INFO - PROCESS | 2387 | ++DOMWINDOW == 68 (0x9315e400) [pid = 2387] [serial = 1189] [outer = (nil)] 13:12:50 INFO - PROCESS | 2387 | ++DOMWINDOW == 69 (0x950ce400) [pid = 2387] [serial = 1190] [outer = 0x9315e400] 13:12:50 INFO - PROCESS | 2387 | 1477685570324 Marionette DEBUG loaded listener.js 13:12:50 INFO - PROCESS | 2387 | ++DOMWINDOW == 70 (0x950cf400) [pid = 2387] [serial = 1191] [outer = 0x9315e400] 13:12:50 INFO - PROCESS | 2387 | 1477685570972 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"]]]}] 13:12:51 INFO - .. 13:12:51 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer-mode.html | took 1175ms 13:12:51 INFO - PROCESS | 2387 | 1477685571009 Marionette TRACE conn4 -> [0,1774,"getWindowHandle",null] 13:12:51 INFO - TEST-START | /media-source/mediasource-addsourcebuffer.html 13:12:51 INFO - PROCESS | 2387 | 1477685571013 Marionette TRACE conn4 <- [1,1774,null,{"value":"8"}] 13:12:51 INFO - PROCESS | 2387 | 1477685571020 Marionette TRACE conn4 -> [0,1775,"getContext",null] 13:12:51 INFO - PROCESS | 2387 | 1477685571024 Marionette TRACE conn4 <- [1,1775,null,{"value":"content"}] 13:12:51 INFO - PROCESS | 2387 | 1477685571030 Marionette TRACE conn4 -> [0,1776,"setContext",{"value":"chrome"}] 13:12:51 INFO - PROCESS | 2387 | 1477685571034 Marionette TRACE conn4 <- [1,1776,null,{}] 13:12:51 INFO - PROCESS | 2387 | 1477685571047 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}] 13:12:51 INFO - PROCESS | 2387 | 1477685571067 Marionette TRACE conn4 <- [1,1777,null,{"value":true}] 13:12:51 INFO - PROCESS | 2387 | 1477685571072 Marionette TRACE conn4 -> [0,1778,"setContext",{"value":"content"}] 13:12:51 INFO - PROCESS | 2387 | 1477685571075 Marionette TRACE conn4 <- [1,1778,null,{}] 13:12:51 INFO - Setting pref media.mediasource.enabled (true) 13:12:51 INFO - PROCESS | 2387 | 1477685571094 Marionette TRACE conn4 -> [0,1779,"getContext",null] 13:12:51 INFO - PROCESS | 2387 | 1477685571098 Marionette TRACE conn4 <- [1,1779,null,{"value":"content"}] 13:12:51 INFO - PROCESS | 2387 | 1477685571105 Marionette TRACE conn4 -> [0,1780,"setContext",{"value":"chrome"}] 13:12:51 INFO - PROCESS | 2387 | 1477685571107 Marionette TRACE conn4 <- [1,1780,null,{}] 13:12:51 INFO - PROCESS | 2387 | 1477685571114 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}] 13:12:51 INFO - PROCESS | 2387 | 1477685571134 Marionette TRACE conn4 <- [1,1781,null,{"value":null}] 13:12:51 INFO - PROCESS | 2387 | 1477685571147 Marionette TRACE conn4 -> [0,1782,"setContext",{"value":"content"}] 13:12:51 INFO - PROCESS | 2387 | 1477685571150 Marionette TRACE conn4 <- [1,1782,null,{}] 13:12:51 INFO - PROCESS | 2387 | 1477685571155 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}] 13:12:51 INFO - PROCESS | 2387 | 1477685571389 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 13:12:51 INFO - PROCESS | 2387 | 1477685571418 Marionette TRACE conn4 -> [0,1784,"getWindowHandles",null] 13:12:51 INFO - PROCESS | 2387 | 1477685571422 Marionette TRACE conn4 <- [1,1784,null,["8"]] 13:12:51 INFO - PROCESS | 2387 | 1477685571428 Marionette TRACE conn4 -> [0,1785,"switchToWindow",{"name":"8"}] 13:12:51 INFO - PROCESS | 2387 | 1477685571435 Marionette TRACE conn4 <- [1,1785,null,{}] 13:12:51 INFO - PROCESS | 2387 | 1477685571513 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:12:51 INFO - PROCESS | 2387 | ++DOCSHELL 0x97b51800 == 36 [pid = 2387] [id = 408] 13:12:51 INFO - PROCESS | 2387 | ++DOMWINDOW == 71 (0x97b56c00) [pid = 2387] [serial = 1192] [outer = (nil)] 13:12:51 INFO - PROCESS | 2387 | ++DOMWINDOW == 72 (0x97bbcc00) [pid = 2387] [serial = 1193] [outer = 0x97b56c00] 13:12:51 INFO - PROCESS | 2387 | 1477685571605 Marionette DEBUG loaded listener.js 13:12:51 INFO - PROCESS | 2387 | ++DOMWINDOW == 73 (0x97bbf000) [pid = 2387] [serial = 1194] [outer = 0x97b56c00] 13:12:52 INFO - PROCESS | 2387 | --DOMWINDOW == 72 (0x9327f400) [pid = 2387] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html] 13:12:52 INFO - PROCESS | 2387 | --DOMWINDOW == 71 (0x8368b400) [pid = 2387] [serial = 1149] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html] 13:12:52 INFO - PROCESS | 2387 | --DOMWINDOW == 70 (0x82ed8c00) [pid = 2387] [serial = 1146] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.seal.html] 13:12:52 INFO - PROCESS | 2387 | --DOMWINDOW == 69 (0x8fba4400) [pid = 2387] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-subclassing.html] 13:12:52 INFO - PROCESS | 2387 | --DOMWINDOW == 68 (0x938d6800) [pid = 2387] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html] 13:12:52 INFO - PROCESS | 2387 | --DOMWINDOW == 67 (0x8fb9c400) [pid = 2387] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html] 13:12:52 INFO - PROCESS | 2387 | --DOMWINDOW == 66 (0x8f950c00) [pid = 2387] [serial = 1154] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 13:12:52 INFO - PROCESS | 2387 | --DOMWINDOW == 65 (0x8dc95400) [pid = 2387] [serial = 1152] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 13:12:52 INFO - PROCESS | 2387 | [2387] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 13:12:52 INFO - PROCESS | 2387 | 1477685572502 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]]]}] 13:12:52 INFO - ........... 13:12:52 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer.html | took 1514ms 13:12:52 INFO - PROCESS | 2387 | 1477685572534 Marionette TRACE conn4 -> [0,1787,"getWindowHandle",null] 13:12:52 INFO - PROCESS | 2387 | 1477685572537 Marionette TRACE conn4 <- [1,1787,null,{"value":"8"}] 13:12:52 INFO - TEST-START | /media-source/mediasource-append-buffer.html 13:12:52 INFO - Clearing pref media.mediasource.enabled 13:12:52 INFO - PROCESS | 2387 | 1477685572546 Marionette TRACE conn4 -> [0,1788,"getContext",null] 13:12:52 INFO - PROCESS | 2387 | 1477685572549 Marionette TRACE conn4 <- [1,1788,null,{"value":"content"}] 13:12:52 INFO - PROCESS | 2387 | 1477685572556 Marionette TRACE conn4 -> [0,1789,"setContext",{"value":"chrome"}] 13:12:52 INFO - PROCESS | 2387 | 1477685572571 Marionette TRACE conn4 <- [1,1789,null,{}] 13:12:52 INFO - PROCESS | 2387 | 1477685572578 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}] 13:12:52 INFO - PROCESS | 2387 | 1477685572592 Marionette TRACE conn4 <- [1,1790,null,{"value":null}] 13:12:52 INFO - PROCESS | 2387 | 1477685572604 Marionette TRACE conn4 -> [0,1791,"setContext",{"value":"content"}] 13:12:52 INFO - PROCESS | 2387 | 1477685572607 Marionette TRACE conn4 <- [1,1791,null,{}] 13:12:52 INFO - PROCESS | 2387 | 1477685572612 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}] 13:12:52 INFO - PROCESS | 2387 | 1477685572795 Marionette TRACE conn4 <- [1,1792,null,{"value":null}] 13:12:52 INFO - PROCESS | 2387 | 1477685572808 Marionette TRACE conn4 -> [0,1793,"getWindowHandles",null] 13:12:52 INFO - PROCESS | 2387 | 1477685572811 Marionette TRACE conn4 <- [1,1793,null,["8"]] 13:12:52 INFO - PROCESS | 2387 | 1477685572818 Marionette TRACE conn4 -> [0,1794,"switchToWindow",{"name":"8"}] 13:12:52 INFO - PROCESS | 2387 | 1477685572823 Marionette TRACE conn4 <- [1,1794,null,{}] 13:12:52 INFO - PROCESS | 2387 | 1477685572829 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:12:52 INFO - PROCESS | 2387 | ++DOCSHELL 0x98410c00 == 37 [pid = 2387] [id = 409] 13:12:52 INFO - PROCESS | 2387 | ++DOMWINDOW == 66 (0x99655c00) [pid = 2387] [serial = 1195] [outer = (nil)] 13:12:52 INFO - PROCESS | 2387 | ++DOMWINDOW == 67 (0x996be800) [pid = 2387] [serial = 1196] [outer = 0x99655c00] 13:12:52 INFO - PROCESS | 2387 | 1477685572916 Marionette DEBUG loaded listener.js 13:12:53 INFO - PROCESS | 2387 | ++DOMWINDOW == 68 (0x996c2c00) [pid = 2387] [serial = 1197] [outer = 0x99655c00] 13:12:57 INFO - PROCESS | 2387 | [aac @ 0x97bbdc00] err{or,}_recognition separate: 1; 1 13:12:57 INFO - PROCESS | 2387 | [aac @ 0x97bbdc00] err{or,}_recognition combined: 1; 1 13:12:57 INFO - PROCESS | 2387 | [aac @ 0x97bbdc00] Unsupported bit depth: 0 13:12:57 INFO - PROCESS | 2387 | [h264 @ 0xa0887000] err{or,}_recognition separate: 1; 1 13:12:57 INFO - PROCESS | 2387 | [h264 @ 0xa0887000] err{or,}_recognition combined: 1; 1 13:12:57 INFO - PROCESS | 2387 | [h264 @ 0xa0887000] Unsupported bit depth: 0 13:12:58 INFO - PROCESS | 2387 | [aac @ 0x9a431800] err{or,}_recognition separate: 1; 1 13:12:58 INFO - PROCESS | 2387 | [aac @ 0x9a431800] err{or,}_recognition combined: 1; 1 13:12:58 INFO - PROCESS | 2387 | [aac @ 0x9a431800] Unsupported bit depth: 0 13:12:58 INFO - PROCESS | 2387 | [h264 @ 0xa4583800] err{or,}_recognition separate: 1; 1 13:12:58 INFO - PROCESS | 2387 | [h264 @ 0xa4583800] err{or,}_recognition combined: 1; 1 13:12:58 INFO - PROCESS | 2387 | [h264 @ 0xa4583800] Unsupported bit depth: 0 13:12:58 INFO - PROCESS | 2387 | [h264 @ 0xa4838000] err{or,}_recognition separate: 1; 1 13:12:58 INFO - PROCESS | 2387 | [h264 @ 0xa4838000] err{or,}_recognition combined: 1; 1 13:12:58 INFO - PROCESS | 2387 | [h264 @ 0xa4838000] Unsupported bit depth: 0 13:12:58 INFO - PROCESS | 2387 | [aac @ 0xa483bc00] err{or,}_recognition separate: 1; 1 13:12:58 INFO - PROCESS | 2387 | [aac @ 0xa483bc00] err{or,}_recognition combined: 1; 1 13:12:58 INFO - PROCESS | 2387 | [aac @ 0xa483bc00] Unsupported bit depth: 0 13:12:58 INFO - PROCESS | 2387 | [aac @ 0x9a632000] err{or,}_recognition separate: 1; 1 13:12:58 INFO - PROCESS | 2387 | [aac @ 0x9a632000] err{or,}_recognition combined: 1; 1 13:12:58 INFO - PROCESS | 2387 | [aac @ 0x9a632000] Unsupported bit depth: 0 13:12:59 INFO - PROCESS | 2387 | [h264 @ 0xa5e20c00] err{or,}_recognition separate: 1; 1 13:12:59 INFO - PROCESS | 2387 | [h264 @ 0xa5e20c00] err{or,}_recognition combined: 1; 1 13:12:59 INFO - PROCESS | 2387 | [h264 @ 0xa5e20c00] Unsupported bit depth: 0 13:12:59 INFO - PROCESS | 2387 | [aac @ 0x97bc3400] err{or,}_recognition separate: 1; 1 13:12:59 INFO - PROCESS | 2387 | [aac @ 0x97bc3400] err{or,}_recognition combined: 1; 1 13:12:59 INFO - PROCESS | 2387 | [aac @ 0x97bc3400] Unsupported bit depth: 0 13:12:59 INFO - PROCESS | 2387 | [h264 @ 0x83a08800] err{or,}_recognition separate: 1; 1 13:12:59 INFO - PROCESS | 2387 | [h264 @ 0x83a08800] err{or,}_recognition combined: 1; 1 13:12:59 INFO - PROCESS | 2387 | [h264 @ 0x83a08800] Unsupported bit depth: 0 13:12:59 INFO - PROCESS | 2387 | [h264 @ 0x83a09c00] err{or,}_recognition separate: 1; 1 13:12:59 INFO - PROCESS | 2387 | [h264 @ 0x83a09c00] err{or,}_recognition combined: 1; 1 13:12:59 INFO - PROCESS | 2387 | [h264 @ 0x83a09c00] Unsupported bit depth: 0 13:12:59 INFO - PROCESS | 2387 | [aac @ 0x83a0e400] err{or,}_recognition separate: 1; 1 13:12:59 INFO - PROCESS | 2387 | [aac @ 0x83a0e400] err{or,}_recognition combined: 1; 1 13:12:59 INFO - PROCESS | 2387 | [aac @ 0x83a0e400] Unsupported bit depth: 0 13:13:00 INFO - PROCESS | 2387 | [aac @ 0x83a10000] err{or,}_recognition separate: 1; 1 13:13:00 INFO - PROCESS | 2387 | [aac @ 0x83a10000] err{or,}_recognition combined: 1; 1 13:13:00 INFO - PROCESS | 2387 | [aac @ 0x83a10000] Unsupported bit depth: 0 13:13:00 INFO - PROCESS | 2387 | [h264 @ 0x923b4800] err{or,}_recognition separate: 1; 1 13:13:00 INFO - PROCESS | 2387 | [h264 @ 0x923b4800] err{or,}_recognition combined: 1; 1 13:13:00 INFO - PROCESS | 2387 | [h264 @ 0x923b4800] Unsupported bit depth: 0 13:13:01 INFO - PROCESS | 2387 | [aac @ 0x83678000] err{or,}_recognition separate: 1; 1 13:13:01 INFO - PROCESS | 2387 | [aac @ 0x83678000] err{or,}_recognition combined: 1; 1 13:13:01 INFO - PROCESS | 2387 | [aac @ 0x83678000] Unsupported bit depth: 0 13:13:01 INFO - PROCESS | 2387 | [h264 @ 0xa2cd9800] err{or,}_recognition separate: 1; 1 13:13:01 INFO - PROCESS | 2387 | [h264 @ 0xa2cd9800] err{or,}_recognition combined: 1; 1 13:13:01 INFO - PROCESS | 2387 | [h264 @ 0xa2cd9800] Unsupported bit depth: 0 13:13:02 INFO - PROCESS | 2387 | [aac @ 0x82253400] err{or,}_recognition separate: 1; 1 13:13:02 INFO - PROCESS | 2387 | [aac @ 0x82253400] err{or,}_recognition combined: 1; 1 13:13:02 INFO - PROCESS | 2387 | [aac @ 0x82253400] Unsupported bit depth: 0 13:13:02 INFO - PROCESS | 2387 | [aac @ 0x82254000] err{or,}_recognition separate: 1; 1 13:13:02 INFO - PROCESS | 2387 | [aac @ 0x82254000] err{or,}_recognition combined: 1; 1 13:13:02 INFO - PROCESS | 2387 | [aac @ 0x82254000] Unsupported bit depth: 0 13:13:02 INFO - PROCESS | 2387 | [h264 @ 0x82255400] err{or,}_recognition separate: 1; 1 13:13:02 INFO - PROCESS | 2387 | [h264 @ 0x82255400] err{or,}_recognition combined: 1; 1 13:13:02 INFO - PROCESS | 2387 | [h264 @ 0x82255400] Unsupported bit depth: 0 13:13:02 INFO - PROCESS | 2387 | [h264 @ 0x82256000] err{or,}_recognition separate: 1; 1 13:13:02 INFO - PROCESS | 2387 | [h264 @ 0x82256000] err{or,}_recognition combined: 1; 1 13:13:02 INFO - PROCESS | 2387 | [h264 @ 0x82256000] Unsupported bit depth: 0 13:13:02 INFO - PROCESS | 2387 | [aac @ 0x82253400] err{or,}_recognition separate: 1; 1 13:13:02 INFO - PROCESS | 2387 | [aac @ 0x82253400] err{or,}_recognition combined: 1; 1 13:13:02 INFO - PROCESS | 2387 | [aac @ 0x82253400] Unsupported bit depth: 0 13:13:02 INFO - PROCESS | 2387 | [aac @ 0x82254000] err{or,}_recognition separate: 1; 1 13:13:02 INFO - PROCESS | 2387 | [aac @ 0x82254000] err{or,}_recognition combined: 1; 1 13:13:02 INFO - PROCESS | 2387 | [aac @ 0x82254000] Unsupported bit depth: 0 13:13:02 INFO - PROCESS | 2387 | [aac @ 0x82255800] err{or,}_recognition separate: 1; 1 13:13:02 INFO - PROCESS | 2387 | [aac @ 0x82255800] err{or,}_recognition combined: 1; 1 13:13:02 INFO - PROCESS | 2387 | [aac @ 0x82255800] Unsupported bit depth: 0 13:13:02 INFO - PROCESS | 2387 | [aac @ 0x82256800] err{or,}_recognition separate: 1; 1 13:13:02 INFO - PROCESS | 2387 | [aac @ 0x82256800] err{or,}_recognition combined: 1; 1 13:13:02 INFO - PROCESS | 2387 | [aac @ 0x82256800] Unsupported bit depth: 0 13:13:02 INFO - PROCESS | 2387 | [aac @ 0x82257400] err{or,}_recognition separate: 1; 1 13:13:02 INFO - PROCESS | 2387 | [aac @ 0x82257400] err{or,}_recognition combined: 1; 1 13:13:02 INFO - PROCESS | 2387 | [aac @ 0x82257400] Unsupported bit depth: 0 13:13:02 INFO - PROCESS | 2387 | [h264 @ 0x82258c00] err{or,}_recognition separate: 1; 1 13:13:02 INFO - PROCESS | 2387 | [h264 @ 0x82258c00] err{or,}_recognition combined: 1; 1 13:13:02 INFO - PROCESS | 2387 | [h264 @ 0x82258c00] Unsupported bit depth: 0 13:13:02 INFO - PROCESS | 2387 | [h264 @ 0x82259400] err{or,}_recognition separate: 1; 1 13:13:02 INFO - PROCESS | 2387 | [h264 @ 0x82259400] err{or,}_recognition combined: 1; 1 13:13:02 INFO - PROCESS | 2387 | [h264 @ 0x82259400] Unsupported bit depth: 0 13:13:02 INFO - PROCESS | 2387 | [h264 @ 0x8225a400] err{or,}_recognition separate: 1; 1 13:13:02 INFO - PROCESS | 2387 | [h264 @ 0x8225a400] err{or,}_recognition combined: 1; 1 13:13:02 INFO - PROCESS | 2387 | [h264 @ 0x8225a400] Unsupported bit depth: 0 13:13:02 INFO - PROCESS | 2387 | [h264 @ 0x8225ac00] err{or,}_recognition separate: 1; 1 13:13:02 INFO - PROCESS | 2387 | [h264 @ 0x8225ac00] err{or,}_recognition combined: 1; 1 13:13:02 INFO - PROCESS | 2387 | [h264 @ 0x8225ac00] Unsupported bit depth: 0 13:13:02 INFO - PROCESS | 2387 | [h264 @ 0x82fc0000] err{or,}_recognition separate: 1; 1 13:13:02 INFO - PROCESS | 2387 | [h264 @ 0x82fc0000] err{or,}_recognition combined: 1; 1 13:13:02 INFO - PROCESS | 2387 | [h264 @ 0x82fc0000] Unsupported bit depth: 0 13:13:02 INFO - PROCESS | 2387 | [aac @ 0x82255800] err{or,}_recognition separate: 1; 1 13:13:02 INFO - PROCESS | 2387 | [aac @ 0x82255800] err{or,}_recognition combined: 1; 1 13:13:02 INFO - PROCESS | 2387 | [aac @ 0x82255800] Unsupported bit depth: 0 13:13:02 INFO - PROCESS | 2387 | [aac @ 0x82256800] err{or,}_recognition separate: 1; 1 13:13:02 INFO - PROCESS | 2387 | [aac @ 0x82256800] err{or,}_recognition combined: 1; 1 13:13:02 INFO - PROCESS | 2387 | [aac @ 0x82256800] Unsupported bit depth: 0 13:13:02 INFO - PROCESS | 2387 | [h264 @ 0x82256c00] err{or,}_recognition separate: 1; 1 13:13:03 INFO - PROCESS | 2387 | [h264 @ 0x82256c00] err{or,}_recognition combined: 1; 1 13:13:03 INFO - PROCESS | 2387 | [h264 @ 0x82256c00] Unsupported bit depth: 0 13:13:03 INFO - PROCESS | 2387 | [h264 @ 0x8225a800] err{or,}_recognition separate: 1; 1 13:13:03 INFO - PROCESS | 2387 | [h264 @ 0x8225a800] err{or,}_recognition combined: 1; 1 13:13:03 INFO - PROCESS | 2387 | [h264 @ 0x8225a800] Unsupported bit depth: 0 13:13:03 INFO - PROCESS | 2387 | [aac @ 0x8224d400] err{or,}_recognition separate: 1; 1 13:13:03 INFO - PROCESS | 2387 | [aac @ 0x8224d400] err{or,}_recognition combined: 1; 1 13:13:03 INFO - PROCESS | 2387 | [aac @ 0x8224d400] Unsupported bit depth: 0 13:13:03 INFO - PROCESS | 2387 | [h264 @ 0x82fc0000] err{or,}_recognition separate: 1; 1 13:13:03 INFO - PROCESS | 2387 | [h264 @ 0x82fc0000] err{or,}_recognition combined: 1; 1 13:13:03 INFO - PROCESS | 2387 | [h264 @ 0x82fc0000] Unsupported bit depth: 0 13:13:03 INFO - PROCESS | 2387 | [aac @ 0x8224b400] err{or,}_recognition separate: 1; 1 13:13:03 INFO - PROCESS | 2387 | [aac @ 0x8224b400] err{or,}_recognition combined: 1; 1 13:13:03 INFO - PROCESS | 2387 | [aac @ 0x8224b400] Unsupported bit depth: 0 13:13:03 INFO - PROCESS | 2387 | [h264 @ 0x8224c800] err{or,}_recognition separate: 1; 1 13:13:03 INFO - PROCESS | 2387 | [h264 @ 0x8224c800] err{or,}_recognition combined: 1; 1 13:13:03 INFO - PROCESS | 2387 | [h264 @ 0x8224c800] Unsupported bit depth: 0 13:13:03 INFO - PROCESS | 2387 | [aac @ 0x8224d400] err{or,}_recognition separate: 1; 1 13:13:03 INFO - PROCESS | 2387 | [aac @ 0x8224d400] err{or,}_recognition combined: 1; 1 13:13:03 INFO - PROCESS | 2387 | [aac @ 0x8224d400] Unsupported bit depth: 0 13:13:03 INFO - PROCESS | 2387 | [aac @ 0x8224b400] err{or,}_recognition separate: 1; 1 13:13:03 INFO - PROCESS | 2387 | [aac @ 0x8224b400] err{or,}_recognition combined: 1; 1 13:13:03 INFO - PROCESS | 2387 | [aac @ 0x8224b400] Unsupported bit depth: 0 13:13:03 INFO - PROCESS | 2387 | [h264 @ 0x82255400] err{or,}_recognition separate: 1; 1 13:13:03 INFO - PROCESS | 2387 | [h264 @ 0x82255400] err{or,}_recognition combined: 1; 1 13:13:03 INFO - PROCESS | 2387 | [h264 @ 0x82255400] Unsupported bit depth: 0 13:13:03 INFO - PROCESS | 2387 | [aac @ 0x82255c00] err{or,}_recognition separate: 1; 1 13:13:03 INFO - PROCESS | 2387 | [aac @ 0x82255c00] err{or,}_recognition combined: 1; 1 13:13:03 INFO - PROCESS | 2387 | [aac @ 0x82255c00] Unsupported bit depth: 0 13:13:03 INFO - PROCESS | 2387 | [h264 @ 0x8224c000] err{or,}_recognition separate: 1; 1 13:13:03 INFO - PROCESS | 2387 | [h264 @ 0x8224c000] err{or,}_recognition combined: 1; 1 13:13:03 INFO - PROCESS | 2387 | [h264 @ 0x8224c000] Unsupported bit depth: 0 13:13:03 INFO - PROCESS | 2387 | [h264 @ 0x82255400] err{or,}_recognition separate: 1; 1 13:13:03 INFO - PROCESS | 2387 | [h264 @ 0x82255400] err{or,}_recognition combined: 1; 1 13:13:03 INFO - PROCESS | 2387 | [h264 @ 0x82255400] Unsupported bit depth: 0 13:13:04 INFO - PROCESS | 2387 | 1477685584305 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]]]}] 13:13:04 INFO - ..................... 13:13:04 INFO - TEST-OK | /media-source/mediasource-append-buffer.html | took 11833ms 13:13:04 INFO - PROCESS | 2387 | 1477685584381 Marionette TRACE conn4 -> [0,1796,"getWindowHandle",null] 13:13:04 INFO - PROCESS | 2387 | 1477685584388 Marionette TRACE conn4 <- [1,1796,null,{"value":"8"}] 13:13:04 INFO - TEST-START | /media-source/mediasource-appendbuffer-quota-exceeded.html 13:13:04 INFO - PROCESS | 2387 | 1477685584399 Marionette TRACE conn4 -> [0,1797,"timeouts",{"script":185000}] 13:13:04 INFO - PROCESS | 2387 | 1477685584404 Marionette TRACE conn4 <- [1,1797,null,{}] 13:13:04 INFO - PROCESS | 2387 | 1477685584415 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}] 13:13:04 INFO - PROCESS | 2387 | 1477685584736 Marionette TRACE conn4 <- [1,1798,null,{"value":null}] 13:13:04 INFO - PROCESS | 2387 | 1477685584918 Marionette TRACE conn4 -> [0,1799,"getWindowHandles",null] 13:13:04 INFO - PROCESS | 2387 | 1477685584925 Marionette TRACE conn4 <- [1,1799,null,["8"]] 13:13:04 INFO - PROCESS | 2387 | 1477685584932 Marionette TRACE conn4 -> [0,1800,"switchToWindow",{"name":"8"}] 13:13:04 INFO - PROCESS | 2387 | 1477685584944 Marionette TRACE conn4 <- [1,1800,null,{}] 13:13:05 INFO - PROCESS | 2387 | 1477685585006 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\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"}] 13:13:05 INFO - PROCESS | 2387 | ++DOCSHELL 0x82fc7000 == 38 [pid = 2387] [id = 410] 13:13:05 INFO - PROCESS | 2387 | ++DOMWINDOW == 69 (0x830dc800) [pid = 2387] [serial = 1198] [outer = (nil)] 13:13:05 INFO - PROCESS | 2387 | ++DOMWINDOW == 70 (0x835eec00) [pid = 2387] [serial = 1199] [outer = 0x830dc800] 13:13:05 INFO - PROCESS | 2387 | 1477685585105 Marionette DEBUG loaded listener.js 13:13:05 INFO - PROCESS | 2387 | ++DOMWINDOW == 71 (0x835f1400) [pid = 2387] [serial = 1200] [outer = 0x830dc800] 13:13:06 INFO - PROCESS | 2387 | --DOCSHELL 0x823dcc00 == 37 [pid = 2387] [id = 383] 13:13:06 INFO - PROCESS | 2387 | --DOCSHELL 0x82fbe800 == 36 [pid = 2387] [id = 371] 13:13:06 INFO - PROCESS | 2387 | --DOCSHELL 0x8f8e2400 == 35 [pid = 2387] [id = 387] 13:13:06 INFO - PROCESS | 2387 | --DOCSHELL 0x8fba3800 == 34 [pid = 2387] [id = 388] 13:13:06 INFO - PROCESS | 2387 | --DOCSHELL 0x8fba3c00 == 33 [pid = 2387] [id = 396] 13:13:06 INFO - PROCESS | 2387 | --DOCSHELL 0x8350b400 == 32 [pid = 2387] [id = 357] 13:13:06 INFO - PROCESS | 2387 | --DOCSHELL 0x83687c00 == 31 [pid = 2387] [id = 385] 13:13:06 INFO - PROCESS | 2387 | --DOCSHELL 0x830dd000 == 30 [pid = 2387] [id = 384] 13:13:06 INFO - PROCESS | 2387 | --DOCSHELL 0x82ece000 == 29 [pid = 2387] [id = 399] 13:13:06 INFO - PROCESS | 2387 | --DOCSHELL 0x82ece800 == 28 [pid = 2387] [id = 372] 13:13:06 INFO - PROCESS | 2387 | --DOCSHELL 0x93173800 == 27 [pid = 2387] [id = 397] 13:13:06 INFO - PROCESS | 2387 | --DOCSHELL 0x938d8c00 == 26 [pid = 2387] [id = 381] 13:13:06 INFO - PROCESS | 2387 | --DOCSHELL 0x9298a800 == 25 [pid = 2387] [id = 391] 13:13:06 INFO - PROCESS | 2387 | --DOCSHELL 0x823dbc00 == 24 [pid = 2387] [id = 390] 13:13:06 INFO - PROCESS | 2387 | --DOCSHELL 0x835e8c00 == 23 [pid = 2387] [id = 389] 13:13:06 INFO - PROCESS | 2387 | --DOCSHELL 0x82ed7c00 == 22 [pid = 2387] [id = 392] 13:13:06 INFO - PROCESS | 2387 | --DOCSHELL 0x83284800 == 21 [pid = 2387] [id = 369] 13:13:06 INFO - PROCESS | 2387 | --DOCSHELL 0x938ca800 == 20 [pid = 2387] [id = 398] 13:13:06 INFO - PROCESS | 2387 | --DOCSHELL 0x97b51800 == 19 [pid = 2387] [id = 408] 13:13:06 INFO - PROCESS | 2387 | --DOCSHELL 0x9315dc00 == 18 [pid = 2387] [id = 407] 13:13:06 INFO - PROCESS | 2387 | --DOCSHELL 0x93cca000 == 17 [pid = 2387] [id = 403] 13:13:06 INFO - PROCESS | 2387 | --DOCSHELL 0x946da400 == 16 [pid = 2387] [id = 404] 13:13:06 INFO - PROCESS | 2387 | --DOCSHELL 0x823e3800 == 15 [pid = 2387] [id = 405] 13:13:06 INFO - PROCESS | 2387 | --DOCSHELL 0x82e76800 == 14 [pid = 2387] [id = 406] 13:13:06 INFO - PROCESS | 2387 | --DOCSHELL 0x8cebc400 == 13 [pid = 2387] [id = 401] 13:13:06 INFO - PROCESS | 2387 | --DOCSHELL 0x9315f800 == 12 [pid = 2387] [id = 402] 13:13:06 INFO - PROCESS | 2387 | --DOCSHELL 0x8f8dc000 == 11 [pid = 2387] [id = 360] 13:13:06 INFO - PROCESS | 2387 | --DOCSHELL 0x8350ec00 == 10 [pid = 2387] [id = 386] 13:13:06 INFO - PROCESS | 2387 | --DOCSHELL 0x8368a800 == 9 [pid = 2387] [id = 393] 13:13:06 INFO - PROCESS | 2387 | --DOCSHELL 0x942be000 == 8 [pid = 2387] [id = 400] 13:13:06 INFO - PROCESS | 2387 | --DOCSHELL 0x98410c00 == 7 [pid = 2387] [id = 409] 13:13:06 INFO - PROCESS | 2387 | --DOMWINDOW == 70 (0x82fc5000) [pid = 2387] [serial = 1148] [outer = (nil)] [url = about:blank] 13:13:06 INFO - PROCESS | 2387 | --DOMWINDOW == 69 (0x82fc4c00) [pid = 2387] [serial = 1147] [outer = (nil)] [url = about:blank] 13:13:06 INFO - PROCESS | 2387 | --DOMWINDOW == 68 (0x8c828400) [pid = 2387] [serial = 1151] [outer = (nil)] [url = about:blank] 13:13:06 INFO - PROCESS | 2387 | --DOMWINDOW == 67 (0x8c822000) [pid = 2387] [serial = 1150] [outer = (nil)] [url = about:blank] 13:13:06 INFO - PROCESS | 2387 | --DOMWINDOW == 66 (0x8fba7400) [pid = 2387] [serial = 1158] [outer = (nil)] [url = about:blank] 13:13:06 INFO - PROCESS | 2387 | --DOMWINDOW == 65 (0x8fba5800) [pid = 2387] [serial = 1157] [outer = (nil)] [url = about:blank] 13:13:06 INFO - PROCESS | 2387 | --DOMWINDOW == 64 (0x93310c00) [pid = 2387] [serial = 1161] [outer = (nil)] [url = about:blank] 13:13:06 INFO - PROCESS | 2387 | --DOMWINDOW == 63 (0x93307c00) [pid = 2387] [serial = 1160] [outer = (nil)] [url = about:blank] 13:13:06 INFO - PROCESS | 2387 | --DOMWINDOW == 62 (0x93a52400) [pid = 2387] [serial = 1164] [outer = (nil)] [url = about:blank] 13:13:06 INFO - PROCESS | 2387 | --DOMWINDOW == 61 (0x93a4d000) [pid = 2387] [serial = 1163] [outer = (nil)] [url = about:blank] 13:13:06 INFO - PROCESS | 2387 | --DOMWINDOW == 60 (0x93cc4000) [pid = 2387] [serial = 1167] [outer = (nil)] [url = about:blank] 13:13:06 INFO - PROCESS | 2387 | --DOMWINDOW == 59 (0x93cc3c00) [pid = 2387] [serial = 1166] [outer = (nil)] [url = about:blank] 13:13:06 INFO - PROCESS | 2387 | --DOMWINDOW == 58 (0x8f94e400) [pid = 2387] [serial = 1141] [outer = (nil)] [url = about:blank] 13:13:06 INFO - PROCESS | 2387 | --DOMWINDOW == 57 (0x835f2000) [pid = 2387] [serial = 1138] [outer = (nil)] [url = about:blank] 13:13:06 INFO - PROCESS | 2387 | --DOMWINDOW == 56 (0x9315c000) [pid = 2387] [serial = 1144] [outer = (nil)] [url = about:blank] 13:13:06 INFO - PROCESS | 2387 | --DOMWINDOW == 55 (0x8f952c00) [pid = 2387] [serial = 1155] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 13:13:06 INFO - PROCESS | 2387 | --DOMWINDOW == 54 (0x8f8d7000) [pid = 2387] [serial = 1153] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 13:13:06 INFO - PROCESS | 2387 | [aac @ 0x82254800] err{or,}_recognition separate: 1; 1 13:13:06 INFO - PROCESS | 2387 | [aac @ 0x82254800] err{or,}_recognition combined: 1; 1 13:13:06 INFO - PROCESS | 2387 | [aac @ 0x82254800] Unsupported bit depth: 0 13:13:06 INFO - PROCESS | 2387 | [aac @ 0x82ecf400] err{or,}_recognition separate: 1; 1 13:13:06 INFO - PROCESS | 2387 | [aac @ 0x82ecf400] err{or,}_recognition combined: 1; 1 13:13:06 INFO - PROCESS | 2387 | [aac @ 0x82ecf400] Unsupported bit depth: 0 13:13:10 INFO - PROCESS | 2387 | --DOMWINDOW == 53 (0x946db000) [pid = 2387] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL.html] 13:13:10 INFO - PROCESS | 2387 | --DOMWINDOW == 52 (0x93ccac00) [pid = 2387] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html] 13:13:10 INFO - PROCESS | 2387 | --DOMWINDOW == 51 (0x8cec2800) [pid = 2387] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort.html] 13:13:10 INFO - PROCESS | 2387 | --DOMWINDOW == 50 (0x93161c00) [pid = 2387] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-null.html] 13:13:10 INFO - PROCESS | 2387 | --DOMWINDOW == 49 (0x82e7f400) [pid = 2387] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html] 13:13:10 INFO - PROCESS | 2387 | --DOMWINDOW == 48 (0x835ebc00) [pid = 2387] [serial = 1137] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html] 13:13:10 INFO - PROCESS | 2387 | --DOMWINDOW == 47 (0x9298b400) [pid = 2387] [serial = 1143] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html] 13:13:10 INFO - PROCESS | 2387 | --DOMWINDOW == 46 (0x8dc5dc00) [pid = 2387] [serial = 1140] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html] 13:13:10 INFO - PROCESS | 2387 | --DOMWINDOW == 45 (0x8fbef000) [pid = 2387] [serial = 1134] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html] 13:13:10 INFO - PROCESS | 2387 | --DOMWINDOW == 44 (0x99655c00) [pid = 2387] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-append-buffer.html] 13:13:10 INFO - PROCESS | 2387 | --DOMWINDOW == 43 (0x97b56c00) [pid = 2387] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html] 13:13:10 INFO - PROCESS | 2387 | --DOMWINDOW == 42 (0x9315e400) [pid = 2387] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html] 13:13:10 INFO - PROCESS | 2387 | --DOMWINDOW == 41 (0x823e7000) [pid = 2387] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/media-source/interfaces.html] 13:13:10 INFO - PROCESS | 2387 | --DOMWINDOW == 40 (0x942bf000) [pid = 2387] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html] 13:13:15 INFO - PROCESS | 2387 | --DOMWINDOW == 39 (0x83683000) [pid = 2387] [serial = 1139] [outer = (nil)] [url = about:blank] 13:13:15 INFO - PROCESS | 2387 | --DOMWINDOW == 38 (0x93161000) [pid = 2387] [serial = 1145] [outer = (nil)] [url = about:blank] 13:13:15 INFO - PROCESS | 2387 | --DOMWINDOW == 37 (0x8f955c00) [pid = 2387] [serial = 1142] [outer = (nil)] [url = about:blank] 13:13:15 INFO - PROCESS | 2387 | --DOMWINDOW == 36 (0x92486c00) [pid = 2387] [serial = 1136] [outer = (nil)] [url = about:blank] 13:13:15 INFO - PROCESS | 2387 | --DOMWINDOW == 35 (0x996be800) [pid = 2387] [serial = 1196] [outer = (nil)] [url = about:blank] 13:13:15 INFO - PROCESS | 2387 | --DOMWINDOW == 34 (0x996c2c00) [pid = 2387] [serial = 1197] [outer = (nil)] [url = about:blank] 13:13:15 INFO - PROCESS | 2387 | --DOMWINDOW == 33 (0x97bbcc00) [pid = 2387] [serial = 1193] [outer = (nil)] [url = about:blank] 13:13:15 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x97bbf000) [pid = 2387] [serial = 1194] [outer = (nil)] [url = about:blank] 13:13:15 INFO - PROCESS | 2387 | --DOMWINDOW == 31 (0x950ce400) [pid = 2387] [serial = 1190] [outer = (nil)] [url = about:blank] 13:13:15 INFO - PROCESS | 2387 | --DOMWINDOW == 30 (0x950cf400) [pid = 2387] [serial = 1191] [outer = (nil)] [url = about:blank] 13:13:15 INFO - PROCESS | 2387 | --DOMWINDOW == 29 (0x83509000) [pid = 2387] [serial = 1187] [outer = (nil)] [url = about:blank] 13:13:15 INFO - PROCESS | 2387 | --DOMWINDOW == 28 (0x835e8400) [pid = 2387] [serial = 1188] [outer = (nil)] [url = about:blank] 13:13:15 INFO - PROCESS | 2387 | --DOMWINDOW == 27 (0x83507c00) [pid = 2387] [serial = 1184] [outer = (nil)] [url = about:blank] 13:13:15 INFO - PROCESS | 2387 | --DOMWINDOW == 26 (0x8dcf7800) [pid = 2387] [serial = 1185] [outer = (nil)] [url = about:blank] 13:13:15 INFO - PROCESS | 2387 | --DOMWINDOW == 25 (0x946df800) [pid = 2387] [serial = 1181] [outer = (nil)] [url = about:blank] 13:13:15 INFO - PROCESS | 2387 | --DOMWINDOW == 24 (0x946e6000) [pid = 2387] [serial = 1182] [outer = (nil)] [url = about:blank] 13:13:15 INFO - PROCESS | 2387 | --DOMWINDOW == 23 (0x942c3c00) [pid = 2387] [serial = 1178] [outer = (nil)] [url = about:blank] 13:13:15 INFO - PROCESS | 2387 | --DOMWINDOW == 22 (0x942c9c00) [pid = 2387] [serial = 1179] [outer = (nil)] [url = about:blank] 13:13:15 INFO - PROCESS | 2387 | --DOMWINDOW == 21 (0x938d0400) [pid = 2387] [serial = 1175] [outer = (nil)] [url = about:blank] 13:13:15 INFO - PROCESS | 2387 | --DOMWINDOW == 20 (0x938d3400) [pid = 2387] [serial = 1176] [outer = (nil)] [url = about:blank] 13:13:15 INFO - PROCESS | 2387 | --DOMWINDOW == 19 (0x8d095c00) [pid = 2387] [serial = 1172] [outer = (nil)] [url = about:blank] 13:13:15 INFO - PROCESS | 2387 | --DOMWINDOW == 18 (0x8f8e4400) [pid = 2387] [serial = 1173] [outer = (nil)] [url = about:blank] 13:13:15 INFO - PROCESS | 2387 | --DOMWINDOW == 17 (0x942c1c00) [pid = 2387] [serial = 1169] [outer = (nil)] [url = about:blank] 13:13:15 INFO - PROCESS | 2387 | --DOMWINDOW == 16 (0x942bec00) [pid = 2387] [serial = 1170] [outer = (nil)] [url = about:blank] 13:13:25 INFO - PROCESS | 2387 | --DOMWINDOW == 15 (0x835eec00) [pid = 2387] [serial = 1199] [outer = (nil)] [url = about:blank] 13:13:29 INFO - PROCESS | 2387 | 1477685609206 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]]]}] 13:13:29 INFO - . 13:13:29 INFO - TEST-OK | /media-source/mediasource-appendbuffer-quota-exceeded.html | took 24861ms 13:13:29 INFO - PROCESS | 2387 | 1477685609260 Marionette TRACE conn4 -> [0,1802,"getWindowHandle",null] 13:13:29 INFO - PROCESS | 2387 | 1477685609267 Marionette TRACE conn4 <- [1,1802,null,{"value":"8"}] 13:13:29 INFO - TEST-START | /media-source/mediasource-appendwindow.html 13:13:29 INFO - PROCESS | 2387 | 1477685609278 Marionette TRACE conn4 -> [0,1803,"timeouts",{"script":35000}] 13:13:29 INFO - PROCESS | 2387 | 1477685609283 Marionette TRACE conn4 <- [1,1803,null,{}] 13:13:29 INFO - PROCESS | 2387 | 1477685609294 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}] 13:13:29 INFO - PROCESS | 2387 | 1477685609504 Marionette TRACE conn4 <- [1,1804,null,{"value":null}] 13:13:29 INFO - PROCESS | 2387 | 1477685609615 Marionette TRACE conn4 -> [0,1805,"getWindowHandles",null] 13:13:29 INFO - PROCESS | 2387 | 1477685609620 Marionette TRACE conn4 <- [1,1805,null,["8"]] 13:13:29 INFO - PROCESS | 2387 | 1477685609628 Marionette TRACE conn4 -> [0,1806,"switchToWindow",{"name":"8"}] 13:13:29 INFO - PROCESS | 2387 | 1477685609639 Marionette TRACE conn4 <- [1,1806,null,{}] 13:13:29 INFO - PROCESS | 2387 | 1477685609651 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:13:29 INFO - PROCESS | 2387 | ++DOCSHELL 0x82e72800 == 8 [pid = 2387] [id = 411] 13:13:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 16 (0x82e72c00) [pid = 2387] [serial = 1201] [outer = (nil)] 13:13:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 17 (0x82e76000) [pid = 2387] [serial = 1202] [outer = 0x82e72c00] 13:13:29 INFO - PROCESS | 2387 | 1477685609747 Marionette DEBUG loaded listener.js 13:13:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 18 (0x82e7a400) [pid = 2387] [serial = 1203] [outer = 0x82e72c00] 13:13:32 INFO - PROCESS | 2387 | [aac @ 0x83a7a000] err{or,}_recognition separate: 1; 1 13:13:32 INFO - PROCESS | 2387 | [aac @ 0x83a7a000] err{or,}_recognition combined: 1; 1 13:13:32 INFO - PROCESS | 2387 | [aac @ 0x83a7a000] Unsupported bit depth: 0 13:13:32 INFO - PROCESS | 2387 | [h264 @ 0x83a7b000] err{or,}_recognition separate: 1; 1 13:13:32 INFO - PROCESS | 2387 | [h264 @ 0x83a7b000] err{or,}_recognition combined: 1; 1 13:13:32 INFO - PROCESS | 2387 | [h264 @ 0x83a7b000] Unsupported bit depth: 0 13:13:32 INFO - PROCESS | 2387 | [aac @ 0x83a7a000] err{or,}_recognition separate: 1; 1 13:13:32 INFO - PROCESS | 2387 | [aac @ 0x83a7a000] err{or,}_recognition combined: 1; 1 13:13:32 INFO - PROCESS | 2387 | [aac @ 0x83a7a000] Unsupported bit depth: 0 13:13:32 INFO - PROCESS | 2387 | [h264 @ 0x83a7b800] err{or,}_recognition separate: 1; 1 13:13:32 INFO - PROCESS | 2387 | [h264 @ 0x83a7b800] err{or,}_recognition combined: 1; 1 13:13:32 INFO - PROCESS | 2387 | [h264 @ 0x83a7b800] Unsupported bit depth: 0 13:13:32 INFO - PROCESS | 2387 | 1477685612125 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]]]}] 13:13:32 INFO - ....... 13:13:32 INFO - TEST-OK | /media-source/mediasource-appendwindow.html | took 2898ms 13:13:32 INFO - PROCESS | 2387 | 1477685612176 Marionette TRACE conn4 -> [0,1808,"getWindowHandle",null] 13:13:32 INFO - PROCESS | 2387 | 1477685612183 Marionette TRACE conn4 <- [1,1808,null,{"value":"8"}] 13:13:32 INFO - TEST-START | /media-source/mediasource-attach-stops-delaying-load-event.html 13:13:32 INFO - PROCESS | 2387 | 1477685612191 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}] 13:13:32 INFO - PROCESS | 2387 | 1477685612382 Marionette TRACE conn4 <- [1,1809,null,{"value":null}] 13:13:32 INFO - PROCESS | 2387 | 1477685612495 Marionette TRACE conn4 -> [0,1810,"getWindowHandles",null] 13:13:32 INFO - PROCESS | 2387 | 1477685612499 Marionette TRACE conn4 <- [1,1810,null,["8"]] 13:13:32 INFO - PROCESS | 2387 | 1477685612507 Marionette TRACE conn4 -> [0,1811,"switchToWindow",{"name":"8"}] 13:13:32 INFO - PROCESS | 2387 | 1477685612515 Marionette TRACE conn4 <- [1,1811,null,{}] 13:13:32 INFO - PROCESS | 2387 | 1477685612533 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:13:32 INFO - PROCESS | 2387 | ++DOCSHELL 0x82e7c800 == 9 [pid = 2387] [id = 412] 13:13:32 INFO - PROCESS | 2387 | ++DOMWINDOW == 19 (0x82fbcc00) [pid = 2387] [serial = 1204] [outer = (nil)] 13:13:32 INFO - PROCESS | 2387 | ++DOMWINDOW == 20 (0x8c828400) [pid = 2387] [serial = 1205] [outer = 0x82fbcc00] 13:13:32 INFO - PROCESS | 2387 | 1477685612625 Marionette DEBUG loaded listener.js 13:13:32 INFO - PROCESS | 2387 | ++DOMWINDOW == 21 (0x823e1400) [pid = 2387] [serial = 1206] [outer = 0x82fbcc00] 13:13:33 INFO - PROCESS | 2387 | 1477685613187 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]]]}] 13:13:33 INFO - . 13:13:33 INFO - TEST-OK | /media-source/mediasource-attach-stops-delaying-load-event.html | took 1024ms 13:13:33 INFO - PROCESS | 2387 | 1477685613215 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 13:13:33 INFO - PROCESS | 2387 | 1477685613218 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 13:13:33 INFO - TEST-START | /media-source/mediasource-avtracks.html 13:13:33 INFO - PROCESS | 2387 | 1477685613234 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}] 13:13:33 INFO - PROCESS | 2387 | 1477685613432 Marionette TRACE conn4 <- [1,1814,null,{"value":null}] 13:13:33 INFO - PROCESS | 2387 | 1477685613555 Marionette TRACE conn4 -> [0,1815,"getWindowHandles",null] 13:13:33 INFO - PROCESS | 2387 | 1477685613561 Marionette TRACE conn4 <- [1,1815,null,["8"]] 13:13:33 INFO - PROCESS | 2387 | 1477685613567 Marionette TRACE conn4 -> [0,1816,"switchToWindow",{"name":"8"}] 13:13:33 INFO - PROCESS | 2387 | 1477685613575 Marionette TRACE conn4 <- [1,1816,null,{}] 13:13:33 INFO - PROCESS | 2387 | 1477685613580 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:13:33 INFO - PROCESS | 2387 | ++DOCSHELL 0x8d08e400 == 10 [pid = 2387] [id = 413] 13:13:33 INFO - PROCESS | 2387 | ++DOMWINDOW == 22 (0x8d08e800) [pid = 2387] [serial = 1207] [outer = (nil)] 13:13:33 INFO - PROCESS | 2387 | ++DOMWINDOW == 23 (0x8d090400) [pid = 2387] [serial = 1208] [outer = 0x8d08e800] 13:13:33 INFO - PROCESS | 2387 | 1477685613670 Marionette DEBUG loaded listener.js 13:13:33 INFO - PROCESS | 2387 | ++DOMWINDOW == 24 (0x8d093800) [pid = 2387] [serial = 1209] [outer = 0x8d08e800] 13:13:34 INFO - .... 13:13:34 INFO - TEST-OK | /media-source/mediasource-avtracks.html | took 1675ms 13:13:34 INFO - TEST-START | /media-source/mediasource-buffered.html 13:13:34 INFO - PROCESS | 2387 | 1477685614851 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"]]]}] 13:13:34 INFO - PROCESS | 2387 | 1477685614910 Marionette TRACE conn4 -> [0,1818,"getWindowHandle",null] 13:13:34 INFO - PROCESS | 2387 | 1477685614917 Marionette TRACE conn4 <- [1,1818,null,{"value":"8"}] 13:13:34 INFO - PROCESS | 2387 | 1477685614934 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}] 13:13:35 INFO - PROCESS | 2387 | 1477685615186 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 13:13:35 INFO - PROCESS | 2387 | 1477685615262 Marionette TRACE conn4 -> [0,1820,"getWindowHandles",null] 13:13:35 INFO - PROCESS | 2387 | 1477685615265 Marionette TRACE conn4 <- [1,1820,null,["8"]] 13:13:35 INFO - PROCESS | 2387 | 1477685615273 Marionette TRACE conn4 -> [0,1821,"switchToWindow",{"name":"8"}] 13:13:35 INFO - PROCESS | 2387 | 1477685615279 Marionette TRACE conn4 <- [1,1821,null,{}] 13:13:35 INFO - PROCESS | 2387 | 1477685615284 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:13:35 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f8e1000 == 11 [pid = 2387] [id = 414] 13:13:35 INFO - PROCESS | 2387 | ++DOMWINDOW == 25 (0x8f8e2800) [pid = 2387] [serial = 1210] [outer = (nil)] 13:13:35 INFO - PROCESS | 2387 | ++DOMWINDOW == 26 (0x8f950000) [pid = 2387] [serial = 1211] [outer = 0x8f8e2800] 13:13:35 INFO - PROCESS | 2387 | 1477685615383 Marionette DEBUG loaded listener.js 13:13:35 INFO - PROCESS | 2387 | ++DOMWINDOW == 27 (0x8f956800) [pid = 2387] [serial = 1212] [outer = 0x8f8e2800] 13:13:36 INFO - PROCESS | 2387 | [aac @ 0x8fb9a000] err{or,}_recognition separate: 1; 1 13:13:36 INFO - PROCESS | 2387 | [aac @ 0x8fb9a000] err{or,}_recognition combined: 1; 1 13:13:36 INFO - PROCESS | 2387 | [aac @ 0x8fb9a000] Unsupported bit depth: 0 13:13:36 INFO - PROCESS | 2387 | [aac @ 0x8fb9a000] err{or,}_recognition separate: 1; 1 13:13:36 INFO - PROCESS | 2387 | [aac @ 0x8fb9a000] err{or,}_recognition combined: 1; 1 13:13:36 INFO - PROCESS | 2387 | [aac @ 0x8fb9a000] Unsupported bit depth: 0 13:13:36 INFO - PROCESS | 2387 | [aac @ 0x8224e000] err{or,}_recognition separate: 1; 1 13:13:36 INFO - PROCESS | 2387 | [aac @ 0x8224e000] err{or,}_recognition combined: 1; 1 13:13:36 INFO - PROCESS | 2387 | [aac @ 0x8224e000] Unsupported bit depth: 0 13:13:36 INFO - PROCESS | 2387 | [h264 @ 0x8fb9f000] err{or,}_recognition separate: 1; 1 13:13:36 INFO - PROCESS | 2387 | [h264 @ 0x8fb9f000] err{or,}_recognition combined: 1; 1 13:13:36 INFO - PROCESS | 2387 | [h264 @ 0x8fb9f000] Unsupported bit depth: 0 13:13:36 INFO - PROCESS | 2387 | [aac @ 0x8fba2400] err{or,}_recognition separate: 1; 1 13:13:36 INFO - PROCESS | 2387 | [aac @ 0x8fba2400] err{or,}_recognition combined: 1; 1 13:13:36 INFO - PROCESS | 2387 | [aac @ 0x8fba2400] Unsupported bit depth: 0 13:13:36 INFO - PROCESS | 2387 | [h264 @ 0x8fabe800] err{or,}_recognition separate: 1; 1 13:13:36 INFO - PROCESS | 2387 | [h264 @ 0x8fabe800] err{or,}_recognition combined: 1; 1 13:13:36 INFO - PROCESS | 2387 | [h264 @ 0x8fabe800] Unsupported bit depth: 0 13:13:36 INFO - PROCESS | 2387 | [h264 @ 0x8fabe800] no picture 13:13:36 INFO - PROCESS | 2387 | [h264 @ 0x8fabe800] no picture 13:13:37 INFO - PROCESS | 2387 | [aac @ 0x8fabe800] err{or,}_recognition separate: 1; 1 13:13:37 INFO - PROCESS | 2387 | [aac @ 0x8fabe800] err{or,}_recognition combined: 1; 1 13:13:37 INFO - PROCESS | 2387 | [aac @ 0x8fabe800] Unsupported bit depth: 0 13:13:37 INFO - PROCESS | 2387 | [h264 @ 0x8fba6800] err{or,}_recognition separate: 1; 1 13:13:37 INFO - PROCESS | 2387 | [h264 @ 0x8fba6800] err{or,}_recognition combined: 1; 1 13:13:37 INFO - PROCESS | 2387 | [h264 @ 0x8fba6800] Unsupported bit depth: 0 13:13:37 INFO - PROCESS | 2387 | [aac @ 0x8fba7000] err{or,}_recognition separate: 1; 1 13:13:37 INFO - PROCESS | 2387 | [aac @ 0x8fba7000] err{or,}_recognition combined: 1; 1 13:13:37 INFO - PROCESS | 2387 | [aac @ 0x8fba7000] Unsupported bit depth: 0 13:13:37 INFO - PROCESS | 2387 | [h264 @ 0x8fabe800] err{or,}_recognition separate: 1; 1 13:13:37 INFO - PROCESS | 2387 | [h264 @ 0x8fabe800] err{or,}_recognition combined: 1; 1 13:13:37 INFO - PROCESS | 2387 | [h264 @ 0x8fabe800] Unsupported bit depth: 0 13:13:37 INFO - PROCESS | 2387 | [h264 @ 0x8fabe800] no picture 13:13:37 INFO - PROCESS | 2387 | [h264 @ 0x8fabe800] no picture 13:13:37 INFO - PROCESS | 2387 | 1477685617264 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]]]}] 13:13:37 INFO - ....... 13:13:37 INFO - TEST-OK | /media-source/mediasource-buffered.html | took 2391ms 13:13:37 INFO - TEST-START | /media-source/mediasource-closed.html 13:13:37 INFO - PROCESS | 2387 | 1477685617324 Marionette TRACE conn4 -> [0,1823,"getWindowHandle",null] 13:13:37 INFO - PROCESS | 2387 | 1477685617327 Marionette TRACE conn4 <- [1,1823,null,{"value":"8"}] 13:13:37 INFO - PROCESS | 2387 | 1477685617334 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}] 13:13:37 INFO - PROCESS | 2387 | 1477685617508 Marionette TRACE conn4 <- [1,1824,null,{"value":null}] 13:13:37 INFO - PROCESS | 2387 | 1477685617622 Marionette TRACE conn4 -> [0,1825,"getWindowHandles",null] 13:13:37 INFO - PROCESS | 2387 | 1477685617625 Marionette TRACE conn4 <- [1,1825,null,["8"]] 13:13:37 INFO - PROCESS | 2387 | 1477685617631 Marionette TRACE conn4 -> [0,1826,"switchToWindow",{"name":"8"}] 13:13:37 INFO - PROCESS | 2387 | 1477685617637 Marionette TRACE conn4 <- [1,1826,null,{}] 13:13:37 INFO - PROCESS | 2387 | 1477685617642 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:13:37 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fb9c000 == 12 [pid = 2387] [id = 415] 13:13:37 INFO - PROCESS | 2387 | ++DOMWINDOW == 28 (0x8fb9cc00) [pid = 2387] [serial = 1213] [outer = (nil)] 13:13:37 INFO - PROCESS | 2387 | ++DOMWINDOW == 29 (0x8fbedc00) [pid = 2387] [serial = 1214] [outer = 0x8fb9cc00] 13:13:37 INFO - PROCESS | 2387 | 1477685617724 Marionette DEBUG loaded listener.js 13:13:37 INFO - PROCESS | 2387 | ++DOMWINDOW == 30 (0x8fbf7c00) [pid = 2387] [serial = 1215] [outer = 0x8fb9cc00] 13:13:38 INFO - PROCESS | 2387 | 1477685618406 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]]]}] 13:13:38 INFO - .......... 13:13:38 INFO - TEST-OK | /media-source/mediasource-closed.html | took 1132ms 13:13:38 INFO - PROCESS | 2387 | 1477685618467 Marionette TRACE conn4 -> [0,1828,"getWindowHandle",null] 13:13:38 INFO - PROCESS | 2387 | 1477685618470 Marionette TRACE conn4 <- [1,1828,null,{"value":"8"}] 13:13:38 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-framesize.html 13:13:38 INFO - PROCESS | 2387 | 1477685618483 Marionette TRACE conn4 -> [0,1829,"getContext",null] 13:13:38 INFO - PROCESS | 2387 | 1477685618486 Marionette TRACE conn4 <- [1,1829,null,{"value":"content"}] 13:13:38 INFO - PROCESS | 2387 | 1477685618490 Marionette TRACE conn4 -> [0,1830,"setContext",{"value":"chrome"}] 13:13:38 INFO - PROCESS | 2387 | 1477685618495 Marionette TRACE conn4 <- [1,1830,null,{}] 13:13:38 INFO - PROCESS | 2387 | 1477685618501 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}] 13:13:38 INFO - PROCESS | 2387 | 1477685618528 Marionette TRACE conn4 <- [1,1831,null,{"value":true}] 13:13:38 INFO - PROCESS | 2387 | 1477685618532 Marionette TRACE conn4 -> [0,1832,"setContext",{"value":"content"}] 13:13:38 INFO - Setting pref media.mediasource.enabled (true) 13:13:38 INFO - PROCESS | 2387 | 1477685618537 Marionette TRACE conn4 <- [1,1832,null,{}] 13:13:38 INFO - PROCESS | 2387 | 1477685618543 Marionette TRACE conn4 -> [0,1833,"getContext",null] 13:13:38 INFO - PROCESS | 2387 | 1477685618547 Marionette TRACE conn4 <- [1,1833,null,{"value":"content"}] 13:13:38 INFO - PROCESS | 2387 | 1477685618552 Marionette TRACE conn4 -> [0,1834,"setContext",{"value":"chrome"}] 13:13:38 INFO - PROCESS | 2387 | 1477685618556 Marionette TRACE conn4 <- [1,1834,null,{}] 13:13:38 INFO - PROCESS | 2387 | 1477685618562 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}] 13:13:38 INFO - PROCESS | 2387 | 1477685618580 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 13:13:38 INFO - PROCESS | 2387 | 1477685618585 Marionette TRACE conn4 -> [0,1836,"setContext",{"value":"content"}] 13:13:38 INFO - PROCESS | 2387 | 1477685618588 Marionette TRACE conn4 <- [1,1836,null,{}] 13:13:38 INFO - PROCESS | 2387 | 1477685618594 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}] 13:13:38 INFO - PROCESS | 2387 | 1477685618868 Marionette TRACE conn4 <- [1,1837,null,{"value":null}] 13:13:38 INFO - PROCESS | 2387 | 1477685618974 Marionette TRACE conn4 -> [0,1838,"getWindowHandles",null] 13:13:38 INFO - PROCESS | 2387 | 1477685618981 Marionette TRACE conn4 <- [1,1838,null,["8"]] 13:13:38 INFO - PROCESS | 2387 | 1477685618989 Marionette TRACE conn4 -> [0,1839,"switchToWindow",{"name":"8"}] 13:13:39 INFO - PROCESS | 2387 | 1477685618999 Marionette TRACE conn4 <- [1,1839,null,{}] 13:13:39 INFO - PROCESS | 2387 | 1477685619049 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:13:39 INFO - PROCESS | 2387 | ++DOCSHELL 0x82250800 == 13 [pid = 2387] [id = 416] 13:13:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 31 (0x82251400) [pid = 2387] [serial = 1216] [outer = (nil)] 13:13:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 32 (0x82259000) [pid = 2387] [serial = 1217] [outer = 0x82251400] 13:13:39 INFO - PROCESS | 2387 | 1477685619155 Marionette DEBUG loaded listener.js 13:13:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x823e4c00) [pid = 2387] [serial = 1218] [outer = 0x82251400] 13:13:40 INFO - PROCESS | 2387 | [aac @ 0x83a7cc00] err{or,}_recognition separate: 1; 1 13:13:40 INFO - PROCESS | 2387 | [aac @ 0x83a7cc00] err{or,}_recognition combined: 1; 1 13:13:40 INFO - PROCESS | 2387 | [aac @ 0x83a7cc00] Unsupported bit depth: 0 13:13:40 INFO - PROCESS | 2387 | [h264 @ 0x8c822800] err{or,}_recognition separate: 1; 1 13:13:40 INFO - PROCESS | 2387 | [h264 @ 0x8c822800] err{or,}_recognition combined: 1; 1 13:13:40 INFO - PROCESS | 2387 | [h264 @ 0x8c822800] Unsupported bit depth: 0 13:13:40 INFO - PROCESS | 2387 | [aac @ 0x8c824c00] err{or,}_recognition separate: 1; 1 13:13:40 INFO - PROCESS | 2387 | [aac @ 0x8c824c00] err{or,}_recognition combined: 1; 1 13:13:40 INFO - PROCESS | 2387 | [aac @ 0x8c824c00] Unsupported bit depth: 0 13:13:40 INFO - PROCESS | 2387 | [h264 @ 0x83a7e000] err{or,}_recognition separate: 1; 1 13:13:40 INFO - PROCESS | 2387 | [h264 @ 0x83a7e000] err{or,}_recognition combined: 1; 1 13:13:40 INFO - PROCESS | 2387 | [h264 @ 0x83a7e000] Unsupported bit depth: 0 13:13:40 INFO - PROCESS | 2387 | [h264 @ 0x83a7e000] no picture 13:13:40 INFO - PROCESS | 2387 | [h264 @ 0x83a7e000] no picture 13:13:42 INFO - PROCESS | 2387 | [aac @ 0x8225a000] err{or,}_recognition separate: 1; 1 13:13:42 INFO - PROCESS | 2387 | [aac @ 0x8225a000] err{or,}_recognition combined: 1; 1 13:13:42 INFO - PROCESS | 2387 | [aac @ 0x8225a000] Unsupported bit depth: 0 13:13:42 INFO - PROCESS | 2387 | [aac @ 0x823ddc00] err{or,}_recognition separate: 1; 1 13:13:42 INFO - PROCESS | 2387 | [aac @ 0x823ddc00] err{or,}_recognition combined: 1; 1 13:13:42 INFO - PROCESS | 2387 | [aac @ 0x823ddc00] Unsupported bit depth: 0 13:13:42 INFO - PROCESS | 2387 | [aac @ 0x8225a000] err{or,}_recognition separate: 1; 1 13:13:42 INFO - PROCESS | 2387 | [aac @ 0x8225a000] err{or,}_recognition combined: 1; 1 13:13:42 INFO - PROCESS | 2387 | [aac @ 0x8225a000] Unsupported bit depth: 0 13:13:42 INFO - PROCESS | 2387 | [aac @ 0x823ddc00] err{or,}_recognition separate: 1; 1 13:13:42 INFO - PROCESS | 2387 | [aac @ 0x823ddc00] err{or,}_recognition combined: 1; 1 13:13:42 INFO - PROCESS | 2387 | [aac @ 0x823ddc00] Unsupported bit depth: 0 13:13:42 INFO - PROCESS | 2387 | [aac @ 0x8225a000] err{or,}_recognition separate: 1; 1 13:13:42 INFO - PROCESS | 2387 | [aac @ 0x8225a000] err{or,}_recognition combined: 1; 1 13:13:42 INFO - PROCESS | 2387 | [aac @ 0x8225a000] Unsupported bit depth: 0 13:13:42 INFO - PROCESS | 2387 | [aac @ 0x8225a000] err{or,}_recognition separate: 1; 1 13:13:42 INFO - PROCESS | 2387 | [aac @ 0x8225a000] err{or,}_recognition combined: 1; 1 13:13:42 INFO - PROCESS | 2387 | [aac @ 0x8225a000] Unsupported bit depth: 0 13:13:42 INFO - PROCESS | 2387 | [aac @ 0x8225a000] err{or,}_recognition separate: 1; 1 13:13:42 INFO - PROCESS | 2387 | [aac @ 0x8225a000] err{or,}_recognition combined: 1; 1 13:13:42 INFO - PROCESS | 2387 | [aac @ 0x8225a000] Unsupported bit depth: 0 13:13:42 INFO - PROCESS | 2387 | [aac @ 0x82254000] err{or,}_recognition separate: 1; 1 13:13:42 INFO - PROCESS | 2387 | [aac @ 0x82254000] err{or,}_recognition combined: 1; 1 13:13:42 INFO - PROCESS | 2387 | [aac @ 0x82254000] Unsupported bit depth: 0 13:13:42 INFO - PROCESS | 2387 | [aac @ 0x82254000] err{or,}_recognition separate: 1; 1 13:13:42 INFO - PROCESS | 2387 | [aac @ 0x82254000] err{or,}_recognition combined: 1; 1 13:13:42 INFO - PROCESS | 2387 | [aac @ 0x82254000] Unsupported bit depth: 0 13:13:42 INFO - PROCESS | 2387 | [h264 @ 0x823e3c00] err{or,}_recognition separate: 1; 1 13:13:42 INFO - PROCESS | 2387 | [h264 @ 0x823e3c00] err{or,}_recognition combined: 1; 1 13:13:42 INFO - PROCESS | 2387 | [h264 @ 0x823e3c00] Unsupported bit depth: 0 13:13:42 INFO - PROCESS | 2387 | [h264 @ 0x823e3c00] no picture 13:13:42 INFO - PROCESS | 2387 | [h264 @ 0x823e3c00] no picture 13:13:43 INFO - PROCESS | 2387 | [h264 @ 0x823e8000] err{or,}_recognition separate: 1; 1 13:13:43 INFO - PROCESS | 2387 | [h264 @ 0x823e8000] err{or,}_recognition combined: 1; 1 13:13:43 INFO - PROCESS | 2387 | [h264 @ 0x823e8000] Unsupported bit depth: 0 13:13:43 INFO - PROCESS | 2387 | [h264 @ 0x823e8000] no picture 13:13:43 INFO - PROCESS | 2387 | [h264 @ 0x823e8000] no picture 13:13:43 INFO - PROCESS | 2387 | [h264 @ 0x82e75c00] err{or,}_recognition separate: 1; 1 13:13:43 INFO - PROCESS | 2387 | [h264 @ 0x82e75c00] err{or,}_recognition combined: 1; 1 13:13:43 INFO - PROCESS | 2387 | [h264 @ 0x82e75c00] Unsupported bit depth: 0 13:13:43 INFO - PROCESS | 2387 | [h264 @ 0x82e75c00] no picture 13:13:43 INFO - PROCESS | 2387 | [h264 @ 0x82e75c00] no picture 13:13:44 INFO - PROCESS | 2387 | --DOCSHELL 0x8fb9c000 == 12 [pid = 2387] [id = 415] 13:13:44 INFO - PROCESS | 2387 | --DOCSHELL 0x8f8e1000 == 11 [pid = 2387] [id = 414] 13:13:44 INFO - PROCESS | 2387 | --DOCSHELL 0x82e7c800 == 10 [pid = 2387] [id = 412] 13:13:44 INFO - PROCESS | 2387 | --DOCSHELL 0x8d08e400 == 9 [pid = 2387] [id = 413] 13:13:44 INFO - PROCESS | 2387 | --DOCSHELL 0x82e72800 == 8 [pid = 2387] [id = 411] 13:13:44 INFO - PROCESS | 2387 | --DOCSHELL 0x82fc7000 == 7 [pid = 2387] [id = 410] 13:13:44 INFO - PROCESS | 2387 | 1477685624863 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]]]}] 13:13:44 INFO - . 13:13:44 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-framesize.html | took 6400ms 13:13:44 INFO - PROCESS | 2387 | 1477685624885 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 13:13:44 INFO - PROCESS | 2387 | 1477685624892 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 13:13:44 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-video-bitrate.html 13:13:44 INFO - PROCESS | 2387 | 1477685624910 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}] 13:13:45 INFO - PROCESS | 2387 | 1477685625122 Marionette TRACE conn4 <- [1,1842,null,{"value":null}] 13:13:45 INFO - PROCESS | 2387 | 1477685625137 Marionette TRACE conn4 -> [0,1843,"getWindowHandles",null] 13:13:45 INFO - PROCESS | 2387 | 1477685625143 Marionette TRACE conn4 <- [1,1843,null,["8"]] 13:13:45 INFO - PROCESS | 2387 | 1477685625151 Marionette TRACE conn4 -> [0,1844,"switchToWindow",{"name":"8"}] 13:13:45 INFO - PROCESS | 2387 | 1477685625160 Marionette TRACE conn4 <- [1,1844,null,{}] 13:13:45 INFO - PROCESS | 2387 | 1477685625278 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:13:45 INFO - PROCESS | 2387 | ++DOCSHELL 0x82ed7800 == 8 [pid = 2387] [id = 417] 13:13:45 INFO - PROCESS | 2387 | ++DOMWINDOW == 34 (0x82ed7c00) [pid = 2387] [serial = 1219] [outer = (nil)] 13:13:45 INFO - PROCESS | 2387 | ++DOMWINDOW == 35 (0x82edc000) [pid = 2387] [serial = 1220] [outer = 0x82ed7c00] 13:13:45 INFO - PROCESS | 2387 | 1477685625414 Marionette DEBUG loaded listener.js 13:13:45 INFO - PROCESS | 2387 | ++DOMWINDOW == 36 (0x830dd000) [pid = 2387] [serial = 1221] [outer = 0x82ed7c00] 13:13:46 INFO - PROCESS | 2387 | [aac @ 0x83508800] err{or,}_recognition separate: 1; 1 13:13:46 INFO - PROCESS | 2387 | [aac @ 0x83508800] err{or,}_recognition combined: 1; 1 13:13:46 INFO - PROCESS | 2387 | [aac @ 0x83508800] Unsupported bit depth: 0 13:13:46 INFO - PROCESS | 2387 | [h264 @ 0x83a7a400] err{or,}_recognition separate: 1; 1 13:13:46 INFO - PROCESS | 2387 | [h264 @ 0x83a7a400] err{or,}_recognition combined: 1; 1 13:13:46 INFO - PROCESS | 2387 | [h264 @ 0x83a7a400] Unsupported bit depth: 0 13:13:46 INFO - PROCESS | 2387 | [aac @ 0x83a7ac00] err{or,}_recognition separate: 1; 1 13:13:46 INFO - PROCESS | 2387 | [aac @ 0x83a7ac00] err{or,}_recognition combined: 1; 1 13:13:46 INFO - PROCESS | 2387 | [aac @ 0x83a7ac00] Unsupported bit depth: 0 13:13:46 INFO - PROCESS | 2387 | [h264 @ 0x83688000] err{or,}_recognition separate: 1; 1 13:13:46 INFO - PROCESS | 2387 | [h264 @ 0x83688000] err{or,}_recognition combined: 1; 1 13:13:46 INFO - PROCESS | 2387 | [h264 @ 0x83688000] Unsupported bit depth: 0 13:13:46 INFO - PROCESS | 2387 | [h264 @ 0x83688000] no picture 13:13:46 INFO - PROCESS | 2387 | [h264 @ 0x83688000] no picture 13:13:48 INFO - PROCESS | 2387 | --DOMWINDOW == 35 (0x8fb9cc00) [pid = 2387] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-closed.html] 13:13:48 INFO - PROCESS | 2387 | --DOMWINDOW == 34 (0x82fbcc00) [pid = 2387] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html] 13:13:48 INFO - PROCESS | 2387 | --DOMWINDOW == 33 (0x830dc800) [pid = 2387] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html] 13:13:48 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x82e72c00) [pid = 2387] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendwindow.html] 13:13:48 INFO - PROCESS | 2387 | --DOMWINDOW == 31 (0x8f8e2800) [pid = 2387] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-buffered.html] 13:13:48 INFO - PROCESS | 2387 | --DOMWINDOW == 30 (0x8d08e800) [pid = 2387] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-avtracks.html] 13:13:48 INFO - PROCESS | 2387 | [aac @ 0x823df000] err{or,}_recognition separate: 1; 1 13:13:48 INFO - PROCESS | 2387 | [aac @ 0x823df000] err{or,}_recognition combined: 1; 1 13:13:48 INFO - PROCESS | 2387 | [aac @ 0x823df000] Unsupported bit depth: 0 13:13:48 INFO - PROCESS | 2387 | [aac @ 0x83a7ac00] err{or,}_recognition separate: 1; 1 13:13:48 INFO - PROCESS | 2387 | [aac @ 0x83a7ac00] err{or,}_recognition combined: 1; 1 13:13:48 INFO - PROCESS | 2387 | [aac @ 0x83a7ac00] Unsupported bit depth: 0 13:13:48 INFO - PROCESS | 2387 | [aac @ 0x82fc5c00] err{or,}_recognition separate: 1; 1 13:13:48 INFO - PROCESS | 2387 | [aac @ 0x82fc5c00] err{or,}_recognition combined: 1; 1 13:13:48 INFO - PROCESS | 2387 | [aac @ 0x82fc5c00] Unsupported bit depth: 0 13:13:48 INFO - PROCESS | 2387 | [aac @ 0x83a7b400] err{or,}_recognition separate: 1; 1 13:13:48 INFO - PROCESS | 2387 | [aac @ 0x83a7b400] err{or,}_recognition combined: 1; 1 13:13:48 INFO - PROCESS | 2387 | [aac @ 0x83a7b400] Unsupported bit depth: 0 13:13:48 INFO - PROCESS | 2387 | [aac @ 0x82fc5c00] err{or,}_recognition separate: 1; 1 13:13:48 INFO - PROCESS | 2387 | [aac @ 0x82fc5c00] err{or,}_recognition combined: 1; 1 13:13:48 INFO - PROCESS | 2387 | [aac @ 0x82fc5c00] Unsupported bit depth: 0 13:13:48 INFO - PROCESS | 2387 | [aac @ 0x83a7b400] err{or,}_recognition separate: 1; 1 13:13:48 INFO - PROCESS | 2387 | [aac @ 0x83a7b400] err{or,}_recognition combined: 1; 1 13:13:48 INFO - PROCESS | 2387 | [aac @ 0x83a7b400] Unsupported bit depth: 0 13:13:48 INFO - PROCESS | 2387 | [aac @ 0x82fc5c00] err{or,}_recognition separate: 1; 1 13:13:48 INFO - PROCESS | 2387 | [aac @ 0x82fc5c00] err{or,}_recognition combined: 1; 1 13:13:48 INFO - PROCESS | 2387 | [aac @ 0x82fc5c00] Unsupported bit depth: 0 13:13:48 INFO - PROCESS | 2387 | [aac @ 0x83a7b400] err{or,}_recognition separate: 1; 1 13:13:48 INFO - PROCESS | 2387 | [aac @ 0x83a7b400] err{or,}_recognition combined: 1; 1 13:13:48 INFO - PROCESS | 2387 | [aac @ 0x83a7b400] Unsupported bit depth: 0 13:13:48 INFO - PROCESS | 2387 | [aac @ 0x82fc5c00] err{or,}_recognition separate: 1; 1 13:13:48 INFO - PROCESS | 2387 | [aac @ 0x82fc5c00] err{or,}_recognition combined: 1; 1 13:13:48 INFO - PROCESS | 2387 | [aac @ 0x82fc5c00] Unsupported bit depth: 0 13:13:48 INFO - PROCESS | 2387 | [h264 @ 0x8c823800] err{or,}_recognition separate: 1; 1 13:13:48 INFO - PROCESS | 2387 | [h264 @ 0x8c823800] err{or,}_recognition combined: 1; 1 13:13:48 INFO - PROCESS | 2387 | [h264 @ 0x8c823800] Unsupported bit depth: 0 13:13:48 INFO - PROCESS | 2387 | [h264 @ 0x8c823800] no picture 13:13:48 INFO - PROCESS | 2387 | [h264 @ 0x8c823800] no picture 13:13:49 INFO - PROCESS | 2387 | [h264 @ 0x8c825400] err{or,}_recognition separate: 1; 1 13:13:49 INFO - PROCESS | 2387 | [h264 @ 0x8c825400] err{or,}_recognition combined: 1; 1 13:13:49 INFO - PROCESS | 2387 | [h264 @ 0x8c825400] Unsupported bit depth: 0 13:13:49 INFO - PROCESS | 2387 | [h264 @ 0x8c825400] no picture 13:13:49 INFO - PROCESS | 2387 | [h264 @ 0x8c825400] no picture 13:13:49 INFO - PROCESS | 2387 | [h264 @ 0x8c823800] err{or,}_recognition separate: 1; 1 13:13:49 INFO - PROCESS | 2387 | [h264 @ 0x8c823800] err{or,}_recognition combined: 1; 1 13:13:49 INFO - PROCESS | 2387 | [h264 @ 0x8c823800] Unsupported bit depth: 0 13:13:49 INFO - PROCESS | 2387 | [h264 @ 0x8c823800] no picture 13:13:49 INFO - PROCESS | 2387 | [h264 @ 0x8c823800] no picture 13:13:50 INFO - PROCESS | 2387 | 1477685630905 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]]]}] 13:13:51 INFO - . 13:13:51 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-video-bitrate.html | took 6101ms 13:13:51 INFO - PROCESS | 2387 | 1477685631008 Marionette TRACE conn4 -> [0,1846,"getWindowHandle",null] 13:13:51 INFO - PROCESS | 2387 | 1477685631020 Marionette TRACE conn4 <- [1,1846,null,{"value":"8"}] 13:13:51 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-bitrate.html 13:13:51 INFO - PROCESS | 2387 | 1477685631040 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}] 13:13:51 INFO - PROCESS | 2387 | 1477685631457 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 13:13:51 INFO - PROCESS | 2387 | 1477685631584 Marionette TRACE conn4 -> [0,1848,"getWindowHandles",null] 13:13:51 INFO - PROCESS | 2387 | 1477685631594 Marionette TRACE conn4 <- [1,1848,null,["8"]] 13:13:51 INFO - PROCESS | 2387 | 1477685631607 Marionette TRACE conn4 -> [0,1849,"switchToWindow",{"name":"8"}] 13:13:51 INFO - PROCESS | 2387 | 1477685631620 Marionette TRACE conn4 <- [1,1849,null,{}] 13:13:51 INFO - PROCESS | 2387 | 1477685631632 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:13:51 INFO - PROCESS | 2387 | ++DOCSHELL 0x830d8800 == 9 [pid = 2387] [id = 418] 13:13:51 INFO - PROCESS | 2387 | ++DOMWINDOW == 31 (0x830d9c00) [pid = 2387] [serial = 1222] [outer = (nil)] 13:13:51 INFO - PROCESS | 2387 | ++DOMWINDOW == 32 (0x83502c00) [pid = 2387] [serial = 1223] [outer = 0x830d9c00] 13:13:51 INFO - PROCESS | 2387 | 1477685631746 Marionette DEBUG loaded listener.js 13:13:51 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x82ecf400) [pid = 2387] [serial = 1224] [outer = 0x830d9c00] 13:13:52 INFO - PROCESS | 2387 | [h264 @ 0x8c824c00] err{or,}_recognition separate: 1; 1 13:13:52 INFO - PROCESS | 2387 | [h264 @ 0x8c824c00] err{or,}_recognition combined: 1; 1 13:13:52 INFO - PROCESS | 2387 | [h264 @ 0x8c824c00] Unsupported bit depth: 0 13:13:52 INFO - PROCESS | 2387 | [h264 @ 0x8ceb4800] err{or,}_recognition separate: 1; 1 13:13:52 INFO - PROCESS | 2387 | [h264 @ 0x8ceb4800] err{or,}_recognition combined: 1; 1 13:13:52 INFO - PROCESS | 2387 | [h264 @ 0x8ceb4800] Unsupported bit depth: 0 13:13:52 INFO - PROCESS | 2387 | [h264 @ 0x8ceb4800] no picture 13:13:52 INFO - PROCESS | 2387 | [h264 @ 0x8ceb4800] no picture 13:13:53 INFO - PROCESS | 2387 | [h264 @ 0x8ceba800] err{or,}_recognition separate: 1; 1 13:13:53 INFO - PROCESS | 2387 | [h264 @ 0x8ceba800] err{or,}_recognition combined: 1; 1 13:13:53 INFO - PROCESS | 2387 | [h264 @ 0x8ceba800] Unsupported bit depth: 0 13:13:53 INFO - PROCESS | 2387 | [h264 @ 0x8ceba800] no picture 13:13:53 INFO - PROCESS | 2387 | [h264 @ 0x8ceba800] no picture 13:13:53 INFO - PROCESS | 2387 | [h264 @ 0x82253400] err{or,}_recognition separate: 1; 1 13:13:53 INFO - PROCESS | 2387 | [h264 @ 0x82253400] err{or,}_recognition combined: 1; 1 13:13:53 INFO - PROCESS | 2387 | [h264 @ 0x82253400] Unsupported bit depth: 0 13:13:53 INFO - PROCESS | 2387 | [h264 @ 0x82253400] no picture 13:13:53 INFO - PROCESS | 2387 | [h264 @ 0x82253400] no picture 13:13:54 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x8fbedc00) [pid = 2387] [serial = 1214] [outer = (nil)] [url = about:blank] 13:13:54 INFO - PROCESS | 2387 | --DOMWINDOW == 31 (0x8fbf7c00) [pid = 2387] [serial = 1215] [outer = (nil)] [url = about:blank] 13:13:54 INFO - PROCESS | 2387 | --DOMWINDOW == 30 (0x8f950000) [pid = 2387] [serial = 1211] [outer = (nil)] [url = about:blank] 13:13:54 INFO - PROCESS | 2387 | --DOMWINDOW == 29 (0x8f956800) [pid = 2387] [serial = 1212] [outer = (nil)] [url = about:blank] 13:13:54 INFO - PROCESS | 2387 | --DOMWINDOW == 28 (0x8d090400) [pid = 2387] [serial = 1208] [outer = (nil)] [url = about:blank] 13:13:54 INFO - PROCESS | 2387 | --DOMWINDOW == 27 (0x8d093800) [pid = 2387] [serial = 1209] [outer = (nil)] [url = about:blank] 13:13:54 INFO - PROCESS | 2387 | --DOMWINDOW == 26 (0x8c828400) [pid = 2387] [serial = 1205] [outer = (nil)] [url = about:blank] 13:13:54 INFO - PROCESS | 2387 | --DOMWINDOW == 25 (0x823e1400) [pid = 2387] [serial = 1206] [outer = (nil)] [url = about:blank] 13:13:54 INFO - PROCESS | 2387 | --DOMWINDOW == 24 (0x82e76000) [pid = 2387] [serial = 1202] [outer = (nil)] [url = about:blank] 13:13:54 INFO - PROCESS | 2387 | --DOMWINDOW == 23 (0x82e7a400) [pid = 2387] [serial = 1203] [outer = (nil)] [url = about:blank] 13:13:54 INFO - PROCESS | 2387 | --DOMWINDOW == 22 (0x835f1400) [pid = 2387] [serial = 1200] [outer = (nil)] [url = about:blank] 13:13:54 INFO - PROCESS | 2387 | [h264 @ 0x8224f400] err{or,}_recognition separate: 1; 1 13:13:54 INFO - PROCESS | 2387 | [h264 @ 0x8224f400] err{or,}_recognition combined: 1; 1 13:13:54 INFO - PROCESS | 2387 | [h264 @ 0x8224f400] Unsupported bit depth: 0 13:13:54 INFO - PROCESS | 2387 | [h264 @ 0x8224f400] no picture 13:13:54 INFO - PROCESS | 2387 | [h264 @ 0x8224f400] no picture 13:13:54 INFO - PROCESS | 2387 | 1477685634858 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]]]}] 13:13:54 INFO - . 13:13:54 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-bitrate.html | took 3887ms 13:13:54 INFO - PROCESS | 2387 | 1477685634922 Marionette TRACE conn4 -> [0,1851,"getWindowHandle",null] 13:13:54 INFO - PROCESS | 2387 | 1477685634929 Marionette TRACE conn4 <- [1,1851,null,{"value":"8"}] 13:13:54 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framerate.html 13:13:54 INFO - PROCESS | 2387 | 1477685634939 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}] 13:13:55 INFO - PROCESS | 2387 | 1477685635129 Marionette TRACE conn4 <- [1,1852,null,{"value":null}] 13:13:55 INFO - PROCESS | 2387 | 1477685635244 Marionette TRACE conn4 -> [0,1853,"getWindowHandles",null] 13:13:55 INFO - PROCESS | 2387 | 1477685635251 Marionette TRACE conn4 <- [1,1853,null,["8"]] 13:13:55 INFO - PROCESS | 2387 | 1477685635258 Marionette TRACE conn4 -> [0,1854,"switchToWindow",{"name":"8"}] 13:13:55 INFO - PROCESS | 2387 | 1477685635265 Marionette TRACE conn4 <- [1,1854,null,{}] 13:13:55 INFO - PROCESS | 2387 | 1477685635272 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:13:55 INFO - PROCESS | 2387 | ++DOCSHELL 0x823e9000 == 10 [pid = 2387] [id = 419] 13:13:55 INFO - PROCESS | 2387 | ++DOMWINDOW == 23 (0x823e9400) [pid = 2387] [serial = 1225] [outer = (nil)] 13:13:55 INFO - PROCESS | 2387 | ++DOMWINDOW == 24 (0x82e7c000) [pid = 2387] [serial = 1226] [outer = 0x823e9400] 13:13:55 INFO - PROCESS | 2387 | 1477685635366 Marionette DEBUG loaded listener.js 13:13:55 INFO - PROCESS | 2387 | ++DOMWINDOW == 25 (0x82e77000) [pid = 2387] [serial = 1227] [outer = 0x823e9400] 13:13:56 INFO - PROCESS | 2387 | [h264 @ 0x82ed6c00] err{or,}_recognition separate: 1; 1 13:13:56 INFO - PROCESS | 2387 | [h264 @ 0x82ed6c00] err{or,}_recognition combined: 1; 1 13:13:56 INFO - PROCESS | 2387 | [h264 @ 0x82ed6c00] Unsupported bit depth: 0 13:13:56 INFO - PROCESS | 2387 | [h264 @ 0x82ed6c00] err{or,}_recognition separate: 1; 1 13:13:56 INFO - PROCESS | 2387 | [h264 @ 0x82ed6c00] err{or,}_recognition combined: 1; 1 13:13:56 INFO - PROCESS | 2387 | [h264 @ 0x82ed6c00] Unsupported bit depth: 0 13:13:56 INFO - PROCESS | 2387 | [h264 @ 0x82ed6c00] no picture 13:13:56 INFO - PROCESS | 2387 | [h264 @ 0x82ed6c00] no picture 13:13:56 INFO - PROCESS | 2387 | [h264 @ 0x82fc2400] err{or,}_recognition separate: 1; 1 13:13:56 INFO - PROCESS | 2387 | [h264 @ 0x82fc2400] err{or,}_recognition combined: 1; 1 13:13:56 INFO - PROCESS | 2387 | [h264 @ 0x82fc2400] Unsupported bit depth: 0 13:13:56 INFO - PROCESS | 2387 | [h264 @ 0x82fc2400] no picture 13:13:56 INFO - PROCESS | 2387 | [h264 @ 0x82fc2400] no picture 13:13:57 INFO - PROCESS | 2387 | [h264 @ 0x82253800] err{or,}_recognition separate: 1; 1 13:13:57 INFO - PROCESS | 2387 | [h264 @ 0x82253800] err{or,}_recognition combined: 1; 1 13:13:57 INFO - PROCESS | 2387 | [h264 @ 0x82253800] Unsupported bit depth: 0 13:13:57 INFO - PROCESS | 2387 | [h264 @ 0x82253800] no picture 13:13:57 INFO - PROCESS | 2387 | [h264 @ 0x82253800] no picture 13:13:57 INFO - PROCESS | 2387 | [h264 @ 0x82fc2400] err{or,}_recognition separate: 1; 1 13:13:57 INFO - PROCESS | 2387 | [h264 @ 0x82fc2400] err{or,}_recognition combined: 1; 1 13:13:57 INFO - PROCESS | 2387 | [h264 @ 0x82fc2400] Unsupported bit depth: 0 13:13:57 INFO - PROCESS | 2387 | [h264 @ 0x82fc2400] no picture 13:13:57 INFO - PROCESS | 2387 | [h264 @ 0x82fc2400] no picture 13:13:58 INFO - PROCESS | 2387 | 1477685638239 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]]]}] 13:13:58 INFO - . 13:13:58 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framerate.html | took 3334ms 13:13:58 INFO - PROCESS | 2387 | 1477685638273 Marionette TRACE conn4 -> [0,1856,"getWindowHandle",null] 13:13:58 INFO - PROCESS | 2387 | 1477685638278 Marionette TRACE conn4 <- [1,1856,null,{"value":"8"}] 13:13:58 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framesize.html 13:13:58 INFO - PROCESS | 2387 | 1477685638286 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}] 13:13:58 INFO - PROCESS | 2387 | 1477685638524 Marionette TRACE conn4 <- [1,1857,null,{"value":null}] 13:13:58 INFO - PROCESS | 2387 | 1477685638597 Marionette TRACE conn4 -> [0,1858,"getWindowHandles",null] 13:13:58 INFO - PROCESS | 2387 | 1477685638602 Marionette TRACE conn4 <- [1,1858,null,["8"]] 13:13:58 INFO - PROCESS | 2387 | 1477685638609 Marionette TRACE conn4 -> [0,1859,"switchToWindow",{"name":"8"}] 13:13:58 INFO - PROCESS | 2387 | 1477685638615 Marionette TRACE conn4 <- [1,1859,null,{}] 13:13:58 INFO - PROCESS | 2387 | 1477685638621 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:13:58 INFO - PROCESS | 2387 | ++DOCSHELL 0x82fc0000 == 11 [pid = 2387] [id = 420] 13:13:58 INFO - PROCESS | 2387 | ++DOMWINDOW == 26 (0x830dc400) [pid = 2387] [serial = 1228] [outer = (nil)] 13:13:58 INFO - PROCESS | 2387 | ++DOMWINDOW == 27 (0x830e3c00) [pid = 2387] [serial = 1229] [outer = 0x830dc400] 13:13:58 INFO - PROCESS | 2387 | 1477685638706 Marionette DEBUG loaded listener.js 13:13:58 INFO - PROCESS | 2387 | ++DOMWINDOW == 28 (0x830e4400) [pid = 2387] [serial = 1230] [outer = 0x830dc400] 13:13:59 INFO - PROCESS | 2387 | [h264 @ 0x8350a800] err{or,}_recognition separate: 1; 1 13:13:59 INFO - PROCESS | 2387 | [h264 @ 0x8350a800] err{or,}_recognition combined: 1; 1 13:13:59 INFO - PROCESS | 2387 | [h264 @ 0x8350a800] Unsupported bit depth: 0 13:13:59 INFO - PROCESS | 2387 | [h264 @ 0x8350a800] err{or,}_recognition separate: 1; 1 13:13:59 INFO - PROCESS | 2387 | [h264 @ 0x8350a800] err{or,}_recognition combined: 1; 1 13:13:59 INFO - PROCESS | 2387 | [h264 @ 0x8350a800] Unsupported bit depth: 0 13:13:59 INFO - PROCESS | 2387 | [h264 @ 0x8350a800] no picture 13:13:59 INFO - PROCESS | 2387 | [h264 @ 0x8350a800] no picture 13:13:59 INFO - PROCESS | 2387 | [h264 @ 0x835ee000] err{or,}_recognition separate: 1; 1 13:13:59 INFO - PROCESS | 2387 | [h264 @ 0x835ee000] err{or,}_recognition combined: 1; 1 13:13:59 INFO - PROCESS | 2387 | [h264 @ 0x835ee000] Unsupported bit depth: 0 13:13:59 INFO - PROCESS | 2387 | [h264 @ 0x835ee000] no picture 13:13:59 INFO - PROCESS | 2387 | [h264 @ 0x835ee000] no picture 13:14:00 INFO - PROCESS | 2387 | [h264 @ 0x8224ec00] err{or,}_recognition separate: 1; 1 13:14:00 INFO - PROCESS | 2387 | [h264 @ 0x8224ec00] err{or,}_recognition combined: 1; 1 13:14:00 INFO - PROCESS | 2387 | [h264 @ 0x8224ec00] Unsupported bit depth: 0 13:14:00 INFO - PROCESS | 2387 | [h264 @ 0x8224ec00] no picture 13:14:00 INFO - PROCESS | 2387 | [h264 @ 0x8224ec00] no picture 13:14:00 INFO - PROCESS | 2387 | [h264 @ 0x82255000] err{or,}_recognition separate: 1; 1 13:14:00 INFO - PROCESS | 2387 | [h264 @ 0x82255000] err{or,}_recognition combined: 1; 1 13:14:00 INFO - PROCESS | 2387 | [h264 @ 0x82255000] Unsupported bit depth: 0 13:14:00 INFO - PROCESS | 2387 | [h264 @ 0x82255000] no picture 13:14:00 INFO - PROCESS | 2387 | [h264 @ 0x82255000] no picture 13:14:01 INFO - PROCESS | 2387 | 1477685641675 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]]]}] 13:14:01 INFO - . 13:14:01 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framesize.html | took 3431ms 13:14:01 INFO - PROCESS | 2387 | 1477685641720 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 13:14:01 INFO - PROCESS | 2387 | 1477685641728 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 13:14:01 INFO - TEST-START | /media-source/mediasource-config-change-webm-a-bitrate.html 13:14:01 INFO - Clearing pref media.mediasource.enabled 13:14:01 INFO - PROCESS | 2387 | 1477685641783 Marionette TRACE conn4 -> [0,1862,"getContext",null] 13:14:01 INFO - PROCESS | 2387 | 1477685641793 Marionette TRACE conn4 <- [1,1862,null,{"value":"content"}] 13:14:01 INFO - PROCESS | 2387 | 1477685641803 Marionette TRACE conn4 -> [0,1863,"setContext",{"value":"chrome"}] 13:14:01 INFO - PROCESS | 2387 | 1477685641811 Marionette TRACE conn4 <- [1,1863,null,{}] 13:14:01 INFO - PROCESS | 2387 | 1477685641819 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}] 13:14:01 INFO - PROCESS | 2387 | 1477685641846 Marionette TRACE conn4 <- [1,1864,null,{"value":null}] 13:14:01 INFO - PROCESS | 2387 | 1477685641855 Marionette TRACE conn4 -> [0,1865,"setContext",{"value":"content"}] 13:14:01 INFO - PROCESS | 2387 | 1477685641867 Marionette TRACE conn4 <- [1,1865,null,{}] 13:14:01 INFO - PROCESS | 2387 | 1477685641926 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}] 13:14:02 INFO - PROCESS | 2387 | 1477685642146 Marionette TRACE conn4 <- [1,1866,null,{"value":null}] 13:14:02 INFO - PROCESS | 2387 | 1477685642320 Marionette TRACE conn4 -> [0,1867,"getWindowHandles",null] 13:14:02 INFO - PROCESS | 2387 | 1477685642324 Marionette TRACE conn4 <- [1,1867,null,["8"]] 13:14:02 INFO - PROCESS | 2387 | 1477685642333 Marionette TRACE conn4 -> [0,1868,"switchToWindow",{"name":"8"}] 13:14:02 INFO - PROCESS | 2387 | 1477685642340 Marionette TRACE conn4 <- [1,1868,null,{}] 13:14:02 INFO - PROCESS | 2387 | 1477685642347 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:14:02 INFO - PROCESS | 2387 | ++DOCSHELL 0x82edb400 == 12 [pid = 2387] [id = 421] 13:14:02 INFO - PROCESS | 2387 | ++DOMWINDOW == 29 (0x82edbc00) [pid = 2387] [serial = 1231] [outer = (nil)] 13:14:02 INFO - PROCESS | 2387 | ++DOMWINDOW == 30 (0x82fbec00) [pid = 2387] [serial = 1232] [outer = 0x82edbc00] 13:14:02 INFO - PROCESS | 2387 | 1477685642447 Marionette DEBUG loaded listener.js 13:14:02 INFO - PROCESS | 2387 | ++DOMWINDOW == 31 (0x83292000) [pid = 2387] [serial = 1233] [outer = 0x82edbc00] 13:14:04 INFO - PROCESS | 2387 | --DOCSHELL 0x823e9000 == 11 [pid = 2387] [id = 419] 13:14:04 INFO - PROCESS | 2387 | --DOCSHELL 0x830d8800 == 10 [pid = 2387] [id = 418] 13:14:04 INFO - PROCESS | 2387 | --DOCSHELL 0x82ed7800 == 9 [pid = 2387] [id = 417] 13:14:04 INFO - PROCESS | 2387 | --DOMWINDOW == 30 (0x82259000) [pid = 2387] [serial = 1217] [outer = (nil)] [url = about:blank] 13:14:04 INFO - PROCESS | 2387 | --DOMWINDOW == 29 (0x82edc000) [pid = 2387] [serial = 1220] [outer = (nil)] [url = about:blank] 13:14:05 INFO - PROCESS | 2387 | 1477685645750 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]]]}] 13:14:05 INFO - . 13:14:05 INFO - TEST-OK | /media-source/mediasource-config-change-webm-a-bitrate.html | took 4031ms 13:14:05 INFO - PROCESS | 2387 | 1477685645810 Marionette TRACE conn4 -> [0,1870,"getWindowHandle",null] 13:14:05 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-audio-bitrate.html 13:14:05 INFO - PROCESS | 2387 | 1477685645818 Marionette TRACE conn4 <- [1,1870,null,{"value":"8"}] 13:14:05 INFO - PROCESS | 2387 | 1477685645829 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}] 13:14:06 INFO - PROCESS | 2387 | 1477685646078 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 13:14:06 INFO - PROCESS | 2387 | 1477685646094 Marionette TRACE conn4 -> [0,1872,"getWindowHandles",null] 13:14:06 INFO - PROCESS | 2387 | 1477685646100 Marionette TRACE conn4 <- [1,1872,null,["8"]] 13:14:06 INFO - PROCESS | 2387 | 1477685646107 Marionette TRACE conn4 -> [0,1873,"switchToWindow",{"name":"8"}] 13:14:06 INFO - PROCESS | 2387 | 1477685646117 Marionette TRACE conn4 <- [1,1873,null,{}] 13:14:06 INFO - PROCESS | 2387 | 1477685646124 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:14:06 INFO - PROCESS | 2387 | ++DOCSHELL 0x82ed1c00 == 10 [pid = 2387] [id = 422] 13:14:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 30 (0x82ed3800) [pid = 2387] [serial = 1234] [outer = (nil)] 13:14:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 31 (0x82ed9000) [pid = 2387] [serial = 1235] [outer = 0x82ed3800] 13:14:06 INFO - PROCESS | 2387 | 1477685646219 Marionette DEBUG loaded listener.js 13:14:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 32 (0x830dac00) [pid = 2387] [serial = 1236] [outer = 0x82ed3800] 13:14:07 INFO - PROCESS | 2387 | --DOMWINDOW == 31 (0x823e9400) [pid = 2387] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html] 13:14:09 INFO - PROCESS | 2387 | 1477685649687 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]]]}] 13:14:09 INFO - . 13:14:09 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-audio-bitrate.html | took 3893ms 13:14:09 INFO - PROCESS | 2387 | 1477685649720 Marionette TRACE conn4 -> [0,1875,"getWindowHandle",null] 13:14:09 INFO - PROCESS | 2387 | 1477685649728 Marionette TRACE conn4 <- [1,1875,null,{"value":"8"}] 13:14:09 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-framesize.html 13:14:09 INFO - PROCESS | 2387 | 1477685649736 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}] 13:14:09 INFO - PROCESS | 2387 | 1477685649938 Marionette TRACE conn4 <- [1,1876,null,{"value":null}] 13:14:10 INFO - PROCESS | 2387 | 1477685650058 Marionette TRACE conn4 -> [0,1877,"getWindowHandles",null] 13:14:10 INFO - PROCESS | 2387 | 1477685650064 Marionette TRACE conn4 <- [1,1877,null,["8"]] 13:14:10 INFO - PROCESS | 2387 | 1477685650070 Marionette TRACE conn4 -> [0,1878,"switchToWindow",{"name":"8"}] 13:14:10 INFO - PROCESS | 2387 | 1477685650076 Marionette TRACE conn4 <- [1,1878,null,{}] 13:14:10 INFO - PROCESS | 2387 | 1477685650082 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:14:10 INFO - PROCESS | 2387 | ++DOCSHELL 0x835ef400 == 11 [pid = 2387] [id = 423] 13:14:10 INFO - PROCESS | 2387 | ++DOMWINDOW == 32 (0x83683400) [pid = 2387] [serial = 1237] [outer = (nil)] 13:14:10 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x83687800) [pid = 2387] [serial = 1238] [outer = 0x83683400] 13:14:10 INFO - PROCESS | 2387 | 1477685650179 Marionette DEBUG loaded listener.js 13:14:10 INFO - PROCESS | 2387 | ++DOMWINDOW == 34 (0x83687c00) [pid = 2387] [serial = 1239] [outer = 0x83683400] 13:14:13 INFO - PROCESS | 2387 | 1477685653541 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]]]}] 13:14:13 INFO - . 13:14:13 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-framesize.html | took 3849ms 13:14:13 INFO - PROCESS | 2387 | 1477685653586 Marionette TRACE conn4 -> [0,1880,"getWindowHandle",null] 13:14:13 INFO - PROCESS | 2387 | 1477685653594 Marionette TRACE conn4 <- [1,1880,null,{"value":"8"}] 13:14:13 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-video-bitrate.html 13:14:13 INFO - PROCESS | 2387 | 1477685653605 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}] 13:14:13 INFO - PROCESS | 2387 | 1477685653895 Marionette TRACE conn4 <- [1,1881,null,{"value":null}] 13:14:14 INFO - PROCESS | 2387 | 1477685654056 Marionette TRACE conn4 -> [0,1882,"getWindowHandles",null] 13:14:14 INFO - PROCESS | 2387 | 1477685654063 Marionette TRACE conn4 <- [1,1882,null,["8"]] 13:14:14 INFO - PROCESS | 2387 | 1477685654071 Marionette TRACE conn4 -> [0,1883,"switchToWindow",{"name":"8"}] 13:14:14 INFO - PROCESS | 2387 | 1477685654080 Marionette TRACE conn4 <- [1,1883,null,{}] 13:14:14 INFO - PROCESS | 2387 | 1477685654087 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:14:14 INFO - PROCESS | 2387 | ++DOCSHELL 0x835f1000 == 12 [pid = 2387] [id = 424] 13:14:14 INFO - PROCESS | 2387 | ++DOMWINDOW == 35 (0x835f1400) [pid = 2387] [serial = 1240] [outer = (nil)] 13:14:14 INFO - PROCESS | 2387 | ++DOMWINDOW == 36 (0x83680400) [pid = 2387] [serial = 1241] [outer = 0x835f1400] 13:14:14 INFO - PROCESS | 2387 | 1477685654215 Marionette DEBUG loaded listener.js 13:14:14 INFO - PROCESS | 2387 | ++DOMWINDOW == 37 (0x8368e800) [pid = 2387] [serial = 1242] [outer = 0x835f1400] 13:14:15 INFO - PROCESS | 2387 | --DOMWINDOW == 36 (0x830e3c00) [pid = 2387] [serial = 1229] [outer = (nil)] [url = about:blank] 13:14:15 INFO - PROCESS | 2387 | --DOMWINDOW == 35 (0x83502c00) [pid = 2387] [serial = 1223] [outer = (nil)] [url = about:blank] 13:14:16 INFO - PROCESS | 2387 | --DOMWINDOW == 34 (0x82e7c000) [pid = 2387] [serial = 1226] [outer = (nil)] [url = about:blank] 13:14:16 INFO - PROCESS | 2387 | --DOMWINDOW == 33 (0x82e77000) [pid = 2387] [serial = 1227] [outer = (nil)] [url = about:blank] 13:14:17 INFO - PROCESS | 2387 | 1477685657846 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]]]}] 13:14:17 INFO - . 13:14:17 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-video-bitrate.html | took 4287ms 13:14:17 INFO - PROCESS | 2387 | 1477685657891 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 13:14:17 INFO - PROCESS | 2387 | 1477685657898 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 13:14:17 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-bitrate.html 13:14:17 INFO - PROCESS | 2387 | 1477685657921 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}] 13:14:18 INFO - PROCESS | 2387 | 1477685658156 Marionette TRACE conn4 <- [1,1886,null,{"value":null}] 13:14:18 INFO - PROCESS | 2387 | 1477685658187 Marionette TRACE conn4 -> [0,1887,"getWindowHandles",null] 13:14:18 INFO - PROCESS | 2387 | 1477685658193 Marionette TRACE conn4 <- [1,1887,null,["8"]] 13:14:18 INFO - PROCESS | 2387 | 1477685658200 Marionette TRACE conn4 -> [0,1888,"switchToWindow",{"name":"8"}] 13:14:18 INFO - PROCESS | 2387 | 1477685658209 Marionette TRACE conn4 <- [1,1888,null,{}] 13:14:18 INFO - PROCESS | 2387 | 1477685658283 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:14:18 INFO - PROCESS | 2387 | ++DOCSHELL 0x82fc5c00 == 13 [pid = 2387] [id = 425] 13:14:18 INFO - PROCESS | 2387 | ++DOMWINDOW == 34 (0x82fc6000) [pid = 2387] [serial = 1243] [outer = (nil)] 13:14:18 INFO - PROCESS | 2387 | ++DOMWINDOW == 35 (0x83506400) [pid = 2387] [serial = 1244] [outer = 0x82fc6000] 13:14:18 INFO - PROCESS | 2387 | 1477685658376 Marionette DEBUG loaded listener.js 13:14:18 INFO - PROCESS | 2387 | ++DOMWINDOW == 36 (0x83508000) [pid = 2387] [serial = 1245] [outer = 0x82fc6000] 13:14:18 INFO - PROCESS | 2387 | --DOMWINDOW == 35 (0x82edbc00) [pid = 2387] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html] 13:14:18 INFO - PROCESS | 2387 | --DOMWINDOW == 34 (0x82ed3800) [pid = 2387] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html] 13:14:18 INFO - PROCESS | 2387 | --DOMWINDOW == 33 (0x830d9c00) [pid = 2387] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html] 13:14:18 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x82ed7c00) [pid = 2387] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html] 13:14:18 INFO - PROCESS | 2387 | --DOMWINDOW == 31 (0x82251400) [pid = 2387] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html] 13:14:21 INFO - PROCESS | 2387 | 1477685661269 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]]]}] 13:14:21 INFO - . 13:14:21 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-bitrate.html | took 3379ms 13:14:21 INFO - PROCESS | 2387 | 1477685661299 Marionette TRACE conn4 -> [0,1890,"getWindowHandle",null] 13:14:21 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framerate.html 13:14:21 INFO - PROCESS | 2387 | 1477685661310 Marionette TRACE conn4 <- [1,1890,null,{"value":"8"}] 13:14:21 INFO - PROCESS | 2387 | 1477685661331 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}] 13:14:21 INFO - PROCESS | 2387 | 1477685661593 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 13:14:21 INFO - PROCESS | 2387 | 1477685661734 Marionette TRACE conn4 -> [0,1892,"getWindowHandles",null] 13:14:21 INFO - PROCESS | 2387 | 1477685661739 Marionette TRACE conn4 <- [1,1892,null,["8"]] 13:14:21 INFO - PROCESS | 2387 | 1477685661747 Marionette TRACE conn4 -> [0,1893,"switchToWindow",{"name":"8"}] 13:14:21 INFO - PROCESS | 2387 | 1477685661755 Marionette TRACE conn4 <- [1,1893,null,{}] 13:14:21 INFO - PROCESS | 2387 | 1477685661763 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:14:21 INFO - PROCESS | 2387 | ++DOCSHELL 0x83a79c00 == 14 [pid = 2387] [id = 426] 13:14:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 32 (0x8c829800) [pid = 2387] [serial = 1246] [outer = (nil)] 13:14:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x8c82d800) [pid = 2387] [serial = 1247] [outer = 0x8c829800] 13:14:21 INFO - PROCESS | 2387 | 1477685661871 Marionette DEBUG loaded listener.js 13:14:22 INFO - PROCESS | 2387 | ++DOMWINDOW == 34 (0x8ceb3400) [pid = 2387] [serial = 1248] [outer = 0x8c829800] 13:14:25 INFO - PROCESS | 2387 | 1477685665041 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]]]}] 13:14:25 INFO - . 13:14:25 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framerate.html | took 3748ms 13:14:25 INFO - PROCESS | 2387 | 1477685665068 Marionette TRACE conn4 -> [0,1895,"getWindowHandle",null] 13:14:25 INFO - PROCESS | 2387 | 1477685665076 Marionette TRACE conn4 <- [1,1895,null,{"value":"8"}] 13:14:25 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framesize.html 13:14:25 INFO - PROCESS | 2387 | 1477685665088 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}] 13:14:25 INFO - PROCESS | 2387 | 1477685665444 Marionette TRACE conn4 <- [1,1896,null,{"value":null}] 13:14:25 INFO - PROCESS | 2387 | 1477685665571 Marionette TRACE conn4 -> [0,1897,"getWindowHandles",null] 13:14:25 INFO - PROCESS | 2387 | 1477685665578 Marionette TRACE conn4 <- [1,1897,null,["8"]] 13:14:25 INFO - PROCESS | 2387 | 1477685665589 Marionette TRACE conn4 -> [0,1898,"switchToWindow",{"name":"8"}] 13:14:25 INFO - PROCESS | 2387 | 1477685665597 Marionette TRACE conn4 <- [1,1898,null,{}] 13:14:25 INFO - PROCESS | 2387 | 1477685665603 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:14:25 INFO - PROCESS | 2387 | ++DOCSHELL 0x82ecfc00 == 15 [pid = 2387] [id = 427] 13:14:25 INFO - PROCESS | 2387 | ++DOMWINDOW == 35 (0x82ed0c00) [pid = 2387] [serial = 1249] [outer = (nil)] 13:14:25 INFO - PROCESS | 2387 | ++DOMWINDOW == 36 (0x82fc4c00) [pid = 2387] [serial = 1250] [outer = 0x82ed0c00] 13:14:25 INFO - PROCESS | 2387 | 1477685665703 Marionette DEBUG loaded listener.js 13:14:25 INFO - PROCESS | 2387 | ++DOMWINDOW == 37 (0x8350f800) [pid = 2387] [serial = 1251] [outer = 0x82ed0c00] 13:14:26 INFO - PROCESS | 2387 | --DOCSHELL 0x82250800 == 14 [pid = 2387] [id = 416] 13:14:26 INFO - PROCESS | 2387 | --DOMWINDOW == 36 (0x82ed9000) [pid = 2387] [serial = 1235] [outer = (nil)] [url = about:blank] 13:14:26 INFO - PROCESS | 2387 | --DOMWINDOW == 35 (0x830dac00) [pid = 2387] [serial = 1236] [outer = (nil)] [url = about:blank] 13:14:26 INFO - PROCESS | 2387 | --DOMWINDOW == 34 (0x82fbec00) [pid = 2387] [serial = 1232] [outer = (nil)] [url = about:blank] 13:14:26 INFO - PROCESS | 2387 | --DOMWINDOW == 33 (0x83292000) [pid = 2387] [serial = 1233] [outer = (nil)] [url = about:blank] 13:14:26 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x82ecf400) [pid = 2387] [serial = 1224] [outer = (nil)] [url = about:blank] 13:14:26 INFO - PROCESS | 2387 | --DOMWINDOW == 31 (0x830dd000) [pid = 2387] [serial = 1221] [outer = (nil)] [url = about:blank] 13:14:26 INFO - PROCESS | 2387 | --DOMWINDOW == 30 (0x823e4c00) [pid = 2387] [serial = 1218] [outer = (nil)] [url = about:blank] 13:14:26 INFO - PROCESS | 2387 | --DOMWINDOW == 29 (0x83687800) [pid = 2387] [serial = 1238] [outer = (nil)] [url = about:blank] 13:14:28 INFO - PROCESS | 2387 | 1477685668632 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]]]}] 13:14:28 INFO - . 13:14:28 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framesize.html | took 3587ms 13:14:28 INFO - PROCESS | 2387 | 1477685668673 Marionette TRACE conn4 -> [0,1900,"getWindowHandle",null] 13:14:28 INFO - PROCESS | 2387 | 1477685668679 Marionette TRACE conn4 <- [1,1900,null,{"value":"8"}] 13:14:28 INFO - TEST-START | /media-source/mediasource-detach.html 13:14:28 INFO - PROCESS | 2387 | 1477685668693 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}] 13:14:28 INFO - PROCESS | 2387 | 1477685668930 Marionette TRACE conn4 <- [1,1901,null,{"value":null}] 13:14:28 INFO - PROCESS | 2387 | 1477685668945 Marionette TRACE conn4 -> [0,1902,"getWindowHandles",null] 13:14:28 INFO - PROCESS | 2387 | 1477685668948 Marionette TRACE conn4 <- [1,1902,null,["8"]] 13:14:28 INFO - PROCESS | 2387 | 1477685668957 Marionette TRACE conn4 -> [0,1903,"switchToWindow",{"name":"8"}] 13:14:28 INFO - PROCESS | 2387 | 1477685668961 Marionette TRACE conn4 <- [1,1903,null,{}] 13:14:28 INFO - PROCESS | 2387 | 1477685668969 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:14:29 INFO - PROCESS | 2387 | ++DOCSHELL 0x82e79400 == 15 [pid = 2387] [id = 428] 13:14:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 30 (0x83292000) [pid = 2387] [serial = 1252] [outer = (nil)] 13:14:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 31 (0x83a6f800) [pid = 2387] [serial = 1253] [outer = 0x83292000] 13:14:29 INFO - PROCESS | 2387 | 1477685669158 Marionette DEBUG loaded listener.js 13:14:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 32 (0x8368d400) [pid = 2387] [serial = 1254] [outer = 0x83292000] 13:14:29 INFO - PROCESS | 2387 | --DOMWINDOW == 31 (0x83683400) [pid = 2387] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html] 13:14:29 INFO - PROCESS | 2387 | --DOMWINDOW == 30 (0x82fc6000) [pid = 2387] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html] 13:14:29 INFO - PROCESS | 2387 | --DOMWINDOW == 29 (0x835f1400) [pid = 2387] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html] 13:14:29 INFO - PROCESS | 2387 | --DOMWINDOW == 28 (0x830dc400) [pid = 2387] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html] 13:14:30 INFO - PROCESS | 2387 | [aac @ 0x8dc6ac00] err{or,}_recognition separate: 1; 1 13:14:30 INFO - PROCESS | 2387 | [aac @ 0x8dc6ac00] err{or,}_recognition combined: 1; 1 13:14:30 INFO - PROCESS | 2387 | [aac @ 0x8dc6ac00] Unsupported bit depth: 0 13:14:30 INFO - PROCESS | 2387 | [h264 @ 0x8dc8ec00] err{or,}_recognition separate: 1; 1 13:14:30 INFO - PROCESS | 2387 | [h264 @ 0x8dc8ec00] err{or,}_recognition combined: 1; 1 13:14:30 INFO - PROCESS | 2387 | [h264 @ 0x8dc8ec00] Unsupported bit depth: 0 13:14:30 INFO - PROCESS | 2387 | [aac @ 0x8dc90000] err{or,}_recognition separate: 1; 1 13:14:30 INFO - PROCESS | 2387 | [aac @ 0x8dc90000] err{or,}_recognition combined: 1; 1 13:14:30 INFO - PROCESS | 2387 | [aac @ 0x8dc90000] Unsupported bit depth: 0 13:14:30 INFO - PROCESS | 2387 | [h264 @ 0x8dc8e000] err{or,}_recognition separate: 1; 1 13:14:30 INFO - PROCESS | 2387 | [h264 @ 0x8dc8e000] err{or,}_recognition combined: 1; 1 13:14:30 INFO - PROCESS | 2387 | [h264 @ 0x8dc8e000] Unsupported bit depth: 0 13:14:30 INFO - PROCESS | 2387 | 1477685670664 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] 13:14:30 INFO - PROCESS | 2387 | 1477685670734 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 13:14:30 INFO - TEST-START | /media-source/mediasource-duration-boundaryconditions.html 13:14:30 INFO - PROCESS | 2387 | 1477685670741 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}] 13:14:31 INFO - PROCESS | 2387 | 1477685670993 Marionette TRACE conn4 <- [1,1906,null,{"value":null}] 13:14:31 INFO - PROCESS | 2387 | 1477685671155 Marionette TRACE conn4 -> [0,1907,"getWindowHandles",null] 13:14:31 INFO - PROCESS | 2387 | 1477685671164 Marionette TRACE conn4 <- [1,1907,null,["8"]] 13:14:31 INFO - PROCESS | 2387 | 1477685671173 Marionette TRACE conn4 -> [0,1908,"switchToWindow",{"name":"8"}] 13:14:31 INFO - PROCESS | 2387 | 1477685671184 Marionette TRACE conn4 <- [1,1908,null,{}] 13:14:31 INFO - PROCESS | 2387 | 1477685671194 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:14:31 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f8e0400 == 16 [pid = 2387] [id = 429] 13:14:31 INFO - PROCESS | 2387 | ++DOMWINDOW == 29 (0x8f8e0800) [pid = 2387] [serial = 1255] [outer = (nil)] 13:14:31 INFO - PROCESS | 2387 | ++DOMWINDOW == 30 (0x8f8e2400) [pid = 2387] [serial = 1256] [outer = 0x8f8e0800] 13:14:31 INFO - PROCESS | 2387 | 1477685671344 Marionette DEBUG loaded listener.js 13:14:31 INFO - PROCESS | 2387 | ++DOMWINDOW == 31 (0x8f8e4400) [pid = 2387] [serial = 1257] [outer = 0x8f8e0800] 13:14:33 INFO - PROCESS | 2387 | 1477685673967 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]]]}] 13:14:34 INFO - ............. 13:14:34 INFO - TEST-OK | /media-source/mediasource-duration-boundaryconditions.html | took 3292ms 13:14:34 INFO - PROCESS | 2387 | 1477685674036 Marionette TRACE conn4 -> [0,1910,"getWindowHandle",null] 13:14:34 INFO - PROCESS | 2387 | 1477685674043 Marionette TRACE conn4 <- [1,1910,null,{"value":"8"}] 13:14:34 INFO - TEST-START | /media-source/mediasource-endofstream-invaliderror.html 13:14:34 INFO - PROCESS | 2387 | 1477685674056 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}] 13:14:34 INFO - PROCESS | 2387 | 1477685674371 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 13:14:34 INFO - PROCESS | 2387 | 1477685674458 Marionette TRACE conn4 -> [0,1912,"getWindowHandles",null] 13:14:34 INFO - PROCESS | 2387 | 1477685674466 Marionette TRACE conn4 <- [1,1912,null,["8"]] 13:14:34 INFO - PROCESS | 2387 | 1477685674594 Marionette TRACE conn4 -> [0,1913,"switchToWindow",{"name":"8"}] 13:14:34 INFO - PROCESS | 2387 | 1477685674604 Marionette TRACE conn4 <- [1,1913,null,{}] 13:14:34 INFO - PROCESS | 2387 | 1477685674611 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:14:34 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f8e2c00 == 17 [pid = 2387] [id = 430] 13:14:34 INFO - PROCESS | 2387 | ++DOMWINDOW == 32 (0x8f8e5c00) [pid = 2387] [serial = 1258] [outer = (nil)] 13:14:34 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x8f957800) [pid = 2387] [serial = 1259] [outer = 0x8f8e5c00] 13:14:34 INFO - PROCESS | 2387 | 1477685674714 Marionette DEBUG loaded listener.js 13:14:34 INFO - PROCESS | 2387 | ++DOMWINDOW == 34 (0x8f98bc00) [pid = 2387] [serial = 1260] [outer = 0x8f8e5c00] 13:14:35 INFO - PROCESS | 2387 | 1477685675435 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]]]}] 13:14:35 INFO - ... 13:14:35 INFO - TEST-OK | /media-source/mediasource-endofstream-invaliderror.html | took 1423ms 13:14:35 INFO - PROCESS | 2387 | 1477685675477 Marionette TRACE conn4 -> [0,1915,"getWindowHandle",null] 13:14:35 INFO - PROCESS | 2387 | 1477685675485 Marionette TRACE conn4 <- [1,1915,null,{"value":"8"}] 13:14:35 INFO - TEST-START | /media-source/mediasource-endofstream.html 13:14:35 INFO - PROCESS | 2387 | 1477685675494 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}] 13:14:35 INFO - PROCESS | 2387 | 1477685675697 Marionette TRACE conn4 <- [1,1916,null,{"value":null}] 13:14:35 INFO - PROCESS | 2387 | 1477685675872 Marionette TRACE conn4 -> [0,1917,"getWindowHandles",null] 13:14:35 INFO - PROCESS | 2387 | 1477685675876 Marionette TRACE conn4 <- [1,1917,null,["8"]] 13:14:35 INFO - PROCESS | 2387 | 1477685675890 Marionette TRACE conn4 -> [0,1918,"switchToWindow",{"name":"8"}] 13:14:35 INFO - PROCESS | 2387 | 1477685675895 Marionette TRACE conn4 <- [1,1918,null,{}] 13:14:35 INFO - PROCESS | 2387 | 1477685675902 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:14:35 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fb9ec00 == 18 [pid = 2387] [id = 431] 13:14:35 INFO - PROCESS | 2387 | ++DOMWINDOW == 35 (0x8fb9f000) [pid = 2387] [serial = 1261] [outer = (nil)] 13:14:35 INFO - PROCESS | 2387 | ++DOMWINDOW == 36 (0x8fba2400) [pid = 2387] [serial = 1262] [outer = 0x8fb9f000] 13:14:36 INFO - PROCESS | 2387 | 1477685676001 Marionette DEBUG loaded listener.js 13:14:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 37 (0x8fba6c00) [pid = 2387] [serial = 1263] [outer = 0x8fb9f000] 13:14:38 INFO - PROCESS | 2387 | [aac @ 0x835f1400] err{or,}_recognition separate: 1; 1 13:14:38 INFO - PROCESS | 2387 | [aac @ 0x835f1400] err{or,}_recognition combined: 1; 1 13:14:38 INFO - PROCESS | 2387 | [aac @ 0x835f1400] Unsupported bit depth: 0 13:14:38 INFO - PROCESS | 2387 | [h264 @ 0x93a4d400] err{or,}_recognition separate: 1; 1 13:14:38 INFO - PROCESS | 2387 | [h264 @ 0x93a4d400] err{or,}_recognition combined: 1; 1 13:14:38 INFO - PROCESS | 2387 | [h264 @ 0x93a4d400] Unsupported bit depth: 0 13:14:38 INFO - PROCESS | 2387 | [aac @ 0x835f1400] err{or,}_recognition separate: 1; 1 13:14:38 INFO - PROCESS | 2387 | [aac @ 0x835f1400] err{or,}_recognition combined: 1; 1 13:14:38 INFO - PROCESS | 2387 | [aac @ 0x835f1400] Unsupported bit depth: 0 13:14:38 INFO - PROCESS | 2387 | [h264 @ 0x93a4d400] err{or,}_recognition separate: 1; 1 13:14:38 INFO - PROCESS | 2387 | [h264 @ 0x93a4d400] err{or,}_recognition combined: 1; 1 13:14:38 INFO - PROCESS | 2387 | [h264 @ 0x93a4d400] Unsupported bit depth: 0 13:14:38 INFO - PROCESS | 2387 | [aac @ 0x93a4f400] err{or,}_recognition separate: 1; 1 13:14:38 INFO - PROCESS | 2387 | [aac @ 0x93a4f400] err{or,}_recognition combined: 1; 1 13:14:38 INFO - PROCESS | 2387 | [aac @ 0x93a4f400] Unsupported bit depth: 0 13:14:38 INFO - PROCESS | 2387 | [h264 @ 0x93a50800] err{or,}_recognition separate: 1; 1 13:14:38 INFO - PROCESS | 2387 | [h264 @ 0x93a50800] err{or,}_recognition combined: 1; 1 13:14:38 INFO - PROCESS | 2387 | [h264 @ 0x93a50800] Unsupported bit depth: 0 13:14:38 INFO - PROCESS | 2387 | [aac @ 0x93a51000] err{or,}_recognition separate: 1; 1 13:14:38 INFO - PROCESS | 2387 | [aac @ 0x93a51000] err{or,}_recognition combined: 1; 1 13:14:38 INFO - PROCESS | 2387 | [aac @ 0x93a51000] Unsupported bit depth: 0 13:14:38 INFO - PROCESS | 2387 | [h264 @ 0x93a4fc00] err{or,}_recognition separate: 1; 1 13:14:38 INFO - PROCESS | 2387 | [h264 @ 0x93a4fc00] err{or,}_recognition combined: 1; 1 13:14:38 INFO - PROCESS | 2387 | [h264 @ 0x93a4fc00] Unsupported bit depth: 0 13:14:39 INFO - PROCESS | 2387 | --DOMWINDOW == 36 (0x830e4400) [pid = 2387] [serial = 1230] [outer = (nil)] [url = about:blank] 13:14:39 INFO - PROCESS | 2387 | --DOMWINDOW == 35 (0x83506400) [pid = 2387] [serial = 1244] [outer = (nil)] [url = about:blank] 13:14:39 INFO - PROCESS | 2387 | --DOMWINDOW == 34 (0x83508000) [pid = 2387] [serial = 1245] [outer = (nil)] [url = about:blank] 13:14:39 INFO - PROCESS | 2387 | --DOMWINDOW == 33 (0x83680400) [pid = 2387] [serial = 1241] [outer = (nil)] [url = about:blank] 13:14:39 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x8368e800) [pid = 2387] [serial = 1242] [outer = (nil)] [url = about:blank] 13:14:39 INFO - PROCESS | 2387 | --DOMWINDOW == 31 (0x83687c00) [pid = 2387] [serial = 1239] [outer = (nil)] [url = about:blank] 13:14:41 INFO - PROCESS | 2387 | --DOMWINDOW == 30 (0x8c829800) [pid = 2387] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html] 13:14:41 INFO - PROCESS | 2387 | --DOMWINDOW == 29 (0x83292000) [pid = 2387] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-detach.html] 13:14:41 INFO - PROCESS | 2387 | --DOMWINDOW == 28 (0x82ed0c00) [pid = 2387] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html] 13:14:47 INFO - PROCESS | 2387 | --DOCSHELL 0x835ef400 == 17 [pid = 2387] [id = 423] 13:14:47 INFO - PROCESS | 2387 | --DOCSHELL 0x82fc0000 == 16 [pid = 2387] [id = 420] 13:14:47 INFO - PROCESS | 2387 | --DOCSHELL 0x835f1000 == 15 [pid = 2387] [id = 424] 13:14:47 INFO - PROCESS | 2387 | --DOCSHELL 0x82fc5c00 == 14 [pid = 2387] [id = 425] 13:14:47 INFO - PROCESS | 2387 | --DOCSHELL 0x82e79400 == 13 [pid = 2387] [id = 428] 13:14:47 INFO - PROCESS | 2387 | --DOCSHELL 0x82ecfc00 == 12 [pid = 2387] [id = 427] 13:14:47 INFO - PROCESS | 2387 | --DOCSHELL 0x82ed1c00 == 11 [pid = 2387] [id = 422] 13:14:47 INFO - PROCESS | 2387 | --DOCSHELL 0x8f8e2c00 == 10 [pid = 2387] [id = 430] 13:14:47 INFO - PROCESS | 2387 | --DOCSHELL 0x83a79c00 == 9 [pid = 2387] [id = 426] 13:14:47 INFO - PROCESS | 2387 | --DOCSHELL 0x82edb400 == 8 [pid = 2387] [id = 421] 13:14:47 INFO - PROCESS | 2387 | --DOCSHELL 0x8f8e0400 == 7 [pid = 2387] [id = 429] 13:14:47 INFO - PROCESS | 2387 | --DOMWINDOW == 27 (0x8368d400) [pid = 2387] [serial = 1254] [outer = (nil)] [url = about:blank] 13:14:47 INFO - PROCESS | 2387 | --DOMWINDOW == 26 (0x83a6f800) [pid = 2387] [serial = 1253] [outer = (nil)] [url = about:blank] 13:14:47 INFO - PROCESS | 2387 | --DOMWINDOW == 25 (0x82fc4c00) [pid = 2387] [serial = 1250] [outer = (nil)] [url = about:blank] 13:14:47 INFO - PROCESS | 2387 | --DOMWINDOW == 24 (0x8350f800) [pid = 2387] [serial = 1251] [outer = (nil)] [url = about:blank] 13:14:47 INFO - PROCESS | 2387 | --DOMWINDOW == 23 (0x8c82d800) [pid = 2387] [serial = 1247] [outer = (nil)] [url = about:blank] 13:14:47 INFO - PROCESS | 2387 | --DOMWINDOW == 22 (0x8ceb3400) [pid = 2387] [serial = 1248] [outer = (nil)] [url = about:blank] 13:14:47 INFO - PROCESS | 2387 | --DOMWINDOW == 21 (0x8f8e2400) [pid = 2387] [serial = 1256] [outer = (nil)] [url = about:blank] 13:14:50 INFO - PROCESS | 2387 | --DOMWINDOW == 20 (0x8f8e0800) [pid = 2387] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html] 13:14:50 INFO - PROCESS | 2387 | --DOMWINDOW == 19 (0x8f8e5c00) [pid = 2387] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html] 13:14:55 INFO - PROCESS | 2387 | --DOMWINDOW == 18 (0x8f8e4400) [pid = 2387] [serial = 1257] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 2387 | --DOMWINDOW == 17 (0x8f98bc00) [pid = 2387] [serial = 1260] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 2387 | --DOMWINDOW == 16 (0x8f957800) [pid = 2387] [serial = 1259] [outer = (nil)] [url = about:blank] 13:14:55 INFO - PROCESS | 2387 | --DOMWINDOW == 15 (0x8fba2400) [pid = 2387] [serial = 1262] [outer = (nil)] [url = about:blank] 13:15:06 INFO - PROCESS | 2387 | MARIONETTE LOG: INFO: Timeout fired 13:15:06 INFO - ... 13:15:06 INFO - TEST-TIMEOUT | /media-source/mediasource-endofstream.html | took 30760ms 13:15:06 INFO - PROCESS | 2387 | 1477685706229 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"]]]}] 13:15:06 INFO - PROCESS | 2387 | 1477685706254 Marionette TRACE conn4 -> [0,1920,"getWindowHandle",null] 13:15:06 INFO - PROCESS | 2387 | 1477685706268 Marionette TRACE conn4 <- [1,1920,null,{"value":"8"}] 13:15:06 INFO - TEST-START | /media-source/mediasource-errors.html 13:15:06 INFO - PROCESS | 2387 | 1477685706282 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}] 13:15:06 INFO - PROCESS | 2387 | 1477685706533 Marionette TRACE conn4 <- [1,1921,null,{"value":null}] 13:15:06 INFO - PROCESS | 2387 | 1477685706605 Marionette TRACE conn4 -> [0,1922,"getWindowHandles",null] 13:15:06 INFO - PROCESS | 2387 | 1477685706611 Marionette TRACE conn4 <- [1,1922,null,["8"]] 13:15:06 INFO - PROCESS | 2387 | 1477685706619 Marionette TRACE conn4 -> [0,1923,"switchToWindow",{"name":"8"}] 13:15:06 INFO - PROCESS | 2387 | 1477685706628 Marionette TRACE conn4 <- [1,1923,null,{}] 13:15:06 INFO - PROCESS | 2387 | 1477685706634 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:15:06 INFO - PROCESS | 2387 | ++DOCSHELL 0x823e2400 == 8 [pid = 2387] [id = 432] 13:15:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 16 (0x823e2c00) [pid = 2387] [serial = 1264] [outer = (nil)] 13:15:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 17 (0x823e5c00) [pid = 2387] [serial = 1265] [outer = 0x823e2c00] 13:15:06 INFO - PROCESS | 2387 | 1477685706736 Marionette DEBUG loaded listener.js 13:15:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 18 (0x82e75400) [pid = 2387] [serial = 1266] [outer = 0x823e2c00] 13:15:07 INFO - PROCESS | 2387 | [2387] 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 13:15:07 INFO - PROCESS | 2387 | [2387] 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 13:15:07 INFO - PROCESS | 2387 | [2387] 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 13:15:07 INFO - PROCESS | 2387 | [2387] 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 13:15:07 INFO - PROCESS | 2387 | [2387] 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 13:15:07 INFO - PROCESS | 2387 | [2387] 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 13:15:07 INFO - PROCESS | 2387 | [2387] 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 13:15:07 INFO - PROCESS | 2387 | [2387] 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 13:15:07 INFO - PROCESS | 2387 | [2387] 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 13:15:07 INFO - PROCESS | 2387 | [2387] 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 13:15:07 INFO - PROCESS | 2387 | [2387] 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 13:15:07 INFO - PROCESS | 2387 | [2387] 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 13:15:07 INFO - PROCESS | 2387 | [2387] 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 13:15:07 INFO - PROCESS | 2387 | [2387] 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 13:15:07 INFO - PROCESS | 2387 | [2387] 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 13:15:07 INFO - PROCESS | 2387 | [2387] 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 13:15:07 INFO - PROCESS | 2387 | [2387] 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 13:15:07 INFO - PROCESS | 2387 | [2387] 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 13:15:07 INFO - PROCESS | 2387 | [2387] 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 13:15:07 INFO - PROCESS | 2387 | [2387] 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 13:15:07 INFO - PROCESS | 2387 | [2387] 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 13:15:07 INFO - PROCESS | 2387 | [aac @ 0x82e7d000] err{or,}_recognition separate: 1; 1 13:15:07 INFO - PROCESS | 2387 | [aac @ 0x82e7d000] err{or,}_recognition combined: 1; 1 13:15:07 INFO - PROCESS | 2387 | [aac @ 0x82e7d000] Unsupported bit depth: 0 13:15:07 INFO - PROCESS | 2387 | [h264 @ 0x82ed9800] err{or,}_recognition separate: 1; 1 13:15:07 INFO - PROCESS | 2387 | [h264 @ 0x82ed9800] err{or,}_recognition combined: 1; 1 13:15:07 INFO - PROCESS | 2387 | [h264 @ 0x82ed9800] Unsupported bit depth: 0 13:15:07 INFO - PROCESS | 2387 | [aac @ 0x82edb800] err{or,}_recognition separate: 1; 1 13:15:07 INFO - PROCESS | 2387 | [aac @ 0x82edb800] err{or,}_recognition combined: 1; 1 13:15:07 INFO - PROCESS | 2387 | [aac @ 0x82edb800] Unsupported bit depth: 0 13:15:07 INFO - PROCESS | 2387 | [h264 @ 0x82e80400] err{or,}_recognition separate: 1; 1 13:15:07 INFO - PROCESS | 2387 | [h264 @ 0x82e80400] err{or,}_recognition combined: 1; 1 13:15:07 INFO - PROCESS | 2387 | [h264 @ 0x82e80400] Unsupported bit depth: 0 13:15:07 INFO - PROCESS | 2387 | [aac @ 0x82edb800] Error decoding AAC frame header. 13:15:07 INFO - PROCESS | 2387 | [2387] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 13:15:07 INFO - PROCESS | 2387 | [2387] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 13:15:07 INFO - PROCESS | 2387 | [aac @ 0x82edb800] Sample rate index in program config element does not match the sample rate index configured by the container. 13:15:07 INFO - PROCESS | 2387 | [aac @ 0x82edb800] Input buffer exhausted before END element found 13:15:07 INFO - PROCESS | 2387 | [2387] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 13:15:07 INFO - PROCESS | 2387 | [2387] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 13:15:07 INFO - PROCESS | 2387 | [aac @ 0x82edb800] Reserved bit set. 13:15:07 INFO - PROCESS | 2387 | [2387] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 13:15:07 INFO - PROCESS | 2387 | [2387] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1094995529: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 13:15:07 INFO - PROCESS | 2387 | [aac @ 0x82edb800] Sample rate index in program config element does not match the sample rate index configured by the container. 13:15:07 INFO - PROCESS | 2387 | [aac @ 0x82edb800] Input buffer exhausted before END element found 13:15:07 INFO - PROCESS | 2387 | [2387] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 13:15:07 INFO - PROCESS | 2387 | [2387] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 13:15:07 INFO - PROCESS | 2387 | [2387] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 723 13:15:07 INFO - PROCESS | 2387 | [2387] WARNING: Decoder=8226be40 Decode error: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2863 13:15:07 INFO - PROCESS | 2387 | [2387] WARNING: Decoder=8226be40 Decode error: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2863 13:15:08 INFO - ...... 13:15:08 INFO - TEST-OK | /media-source/mediasource-errors.html | took 1782ms 13:15:08 INFO - TEST-START | /media-source/mediasource-getvideoplaybackquality.html 13:15:08 INFO - PROCESS | 2387 | 1477685707988 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] 13:15:08 INFO - PROCESS | 2387 | 1477685708071 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 13:15:08 INFO - PROCESS | 2387 | 1477685708082 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}] 13:15:08 INFO - PROCESS | 2387 | 1477685708297 Marionette TRACE conn4 <- [1,1926,null,{"value":null}] 13:15:08 INFO - PROCESS | 2387 | 1477685708472 Marionette TRACE conn4 -> [0,1927,"getWindowHandles",null] 13:15:08 INFO - PROCESS | 2387 | 1477685708481 Marionette TRACE conn4 <- [1,1927,null,["8"]] 13:15:08 INFO - PROCESS | 2387 | 1477685708491 Marionette TRACE conn4 -> [0,1928,"switchToWindow",{"name":"8"}] 13:15:08 INFO - PROCESS | 2387 | 1477685708496 Marionette TRACE conn4 <- [1,1928,null,{}] 13:15:08 INFO - PROCESS | 2387 | 1477685708508 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:15:08 INFO - PROCESS | 2387 | ++DOCSHELL 0x82e73800 == 9 [pid = 2387] [id = 433] 13:15:08 INFO - PROCESS | 2387 | ++DOMWINDOW == 19 (0x82fc0000) [pid = 2387] [serial = 1267] [outer = (nil)] 13:15:08 INFO - PROCESS | 2387 | ++DOMWINDOW == 20 (0x82fc3c00) [pid = 2387] [serial = 1268] [outer = 0x82fc0000] 13:15:08 INFO - PROCESS | 2387 | 1477685708595 Marionette DEBUG loaded listener.js 13:15:08 INFO - PROCESS | 2387 | ++DOMWINDOW == 21 (0x82fc4000) [pid = 2387] [serial = 1269] [outer = 0x82fc0000] 13:15:10 INFO - PROCESS | 2387 | [aac @ 0x8c82c000] err{or,}_recognition separate: 1; 1 13:15:10 INFO - PROCESS | 2387 | [aac @ 0x8c82c000] err{or,}_recognition combined: 1; 1 13:15:10 INFO - PROCESS | 2387 | [aac @ 0x8c82c000] Unsupported bit depth: 0 13:15:10 INFO - PROCESS | 2387 | [h264 @ 0x8c82d000] err{or,}_recognition separate: 1; 1 13:15:10 INFO - PROCESS | 2387 | [h264 @ 0x8c82d000] err{or,}_recognition combined: 1; 1 13:15:10 INFO - PROCESS | 2387 | [h264 @ 0x8c82d000] Unsupported bit depth: 0 13:15:10 INFO - PROCESS | 2387 | [aac @ 0x8c82c000] err{or,}_recognition separate: 1; 1 13:15:10 INFO - PROCESS | 2387 | [aac @ 0x8c82c000] err{or,}_recognition combined: 1; 1 13:15:10 INFO - PROCESS | 2387 | [aac @ 0x8c82c000] Unsupported bit depth: 0 13:15:10 INFO - PROCESS | 2387 | [h264 @ 0x8c82d000] err{or,}_recognition separate: 1; 1 13:15:10 INFO - PROCESS | 2387 | [h264 @ 0x8c82d000] err{or,}_recognition combined: 1; 1 13:15:10 INFO - PROCESS | 2387 | [h264 @ 0x8c82d000] Unsupported bit depth: 0 13:15:10 INFO - PROCESS | 2387 | [h264 @ 0x8c82d000] no picture 13:15:10 INFO - PROCESS | 2387 | [aac @ 0x8c82f000] err{or,}_recognition separate: 1; 1 13:15:10 INFO - PROCESS | 2387 | [aac @ 0x8c82f000] err{or,}_recognition combined: 1; 1 13:15:10 INFO - PROCESS | 2387 | [aac @ 0x8c82f000] Unsupported bit depth: 0 13:15:10 INFO - PROCESS | 2387 | [h264 @ 0x8ceb9000] err{or,}_recognition separate: 1; 1 13:15:10 INFO - PROCESS | 2387 | [h264 @ 0x8ceb9000] err{or,}_recognition combined: 1; 1 13:15:10 INFO - PROCESS | 2387 | [h264 @ 0x8ceb9000] Unsupported bit depth: 0 13:15:10 INFO - PROCESS | 2387 | [aac @ 0x8ceb9c00] err{or,}_recognition separate: 1; 1 13:15:10 INFO - PROCESS | 2387 | [aac @ 0x8ceb9c00] err{or,}_recognition combined: 1; 1 13:15:10 INFO - PROCESS | 2387 | [aac @ 0x8ceb9c00] Unsupported bit depth: 0 13:15:10 INFO - PROCESS | 2387 | [h264 @ 0x8c82f000] err{or,}_recognition separate: 1; 1 13:15:10 INFO - PROCESS | 2387 | [h264 @ 0x8c82f000] err{or,}_recognition combined: 1; 1 13:15:10 INFO - PROCESS | 2387 | [h264 @ 0x8c82f000] Unsupported bit depth: 0 13:15:11 INFO - PROCESS | 2387 | [h264 @ 0x8c82f000] no picture 13:15:17 INFO - PROCESS | 2387 | --DOCSHELL 0x823e2400 == 8 [pid = 2387] [id = 432] 13:15:17 INFO - PROCESS | 2387 | --DOCSHELL 0x8fb9ec00 == 7 [pid = 2387] [id = 431] 13:15:17 INFO - PROCESS | 2387 | 1477685717873 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"]]]}] 13:15:17 INFO - .. 13:15:17 INFO - TEST-OK | /media-source/mediasource-getvideoplaybackquality.html | took 9859ms 13:15:17 INFO - PROCESS | 2387 | 1477685717942 Marionette TRACE conn4 -> [0,1930,"getWindowHandle",null] 13:15:17 INFO - PROCESS | 2387 | 1477685717950 Marionette TRACE conn4 <- [1,1930,null,{"value":"8"}] 13:15:17 INFO - TEST-START | /media-source/mediasource-is-type-supported.html 13:15:17 INFO - PROCESS | 2387 | 1477685717961 Marionette TRACE conn4 -> [0,1931,"getContext",null] 13:15:17 INFO - PROCESS | 2387 | 1477685717970 Marionette TRACE conn4 <- [1,1931,null,{"value":"content"}] 13:15:17 INFO - PROCESS | 2387 | 1477685717980 Marionette TRACE conn4 -> [0,1932,"setContext",{"value":"chrome"}] 13:15:17 INFO - PROCESS | 2387 | 1477685717986 Marionette TRACE conn4 <- [1,1932,null,{}] 13:15:18 INFO - PROCESS | 2387 | 1477685717994 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}] 13:15:18 INFO - PROCESS | 2387 | 1477685718024 Marionette TRACE conn4 <- [1,1933,null,{"value":true}] 13:15:18 INFO - PROCESS | 2387 | 1477685718031 Marionette TRACE conn4 -> [0,1934,"setContext",{"value":"content"}] 13:15:18 INFO - PROCESS | 2387 | 1477685718042 Marionette TRACE conn4 <- [1,1934,null,{}] 13:15:18 INFO - Setting pref media.mediasource.enabled (true) 13:15:18 INFO - PROCESS | 2387 | 1477685718056 Marionette TRACE conn4 -> [0,1935,"getContext",null] 13:15:18 INFO - PROCESS | 2387 | 1477685718061 Marionette TRACE conn4 <- [1,1935,null,{"value":"content"}] 13:15:18 INFO - PROCESS | 2387 | 1477685718067 Marionette TRACE conn4 -> [0,1936,"setContext",{"value":"chrome"}] 13:15:18 INFO - PROCESS | 2387 | 1477685718070 Marionette TRACE conn4 <- [1,1936,null,{}] 13:15:18 INFO - PROCESS | 2387 | 1477685718077 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}] 13:15:18 INFO - PROCESS | 2387 | 1477685718100 Marionette TRACE conn4 <- [1,1937,null,{"value":null}] 13:15:18 INFO - PROCESS | 2387 | 1477685718107 Marionette TRACE conn4 -> [0,1938,"setContext",{"value":"content"}] 13:15:18 INFO - PROCESS | 2387 | 1477685718116 Marionette TRACE conn4 <- [1,1938,null,{}] 13:15:18 INFO - PROCESS | 2387 | 1477685718122 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}] 13:15:18 INFO - PROCESS | 2387 | 1477685718324 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 13:15:18 INFO - PROCESS | 2387 | 1477685718463 Marionette TRACE conn4 -> [0,1940,"getWindowHandles",null] 13:15:18 INFO - PROCESS | 2387 | 1477685718472 Marionette TRACE conn4 <- [1,1940,null,["8"]] 13:15:18 INFO - PROCESS | 2387 | 1477685718478 Marionette TRACE conn4 -> [0,1941,"switchToWindow",{"name":"8"}] 13:15:18 INFO - PROCESS | 2387 | 1477685718486 Marionette TRACE conn4 <- [1,1941,null,{}] 13:15:18 INFO - PROCESS | 2387 | 1477685718493 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:15:18 INFO - PROCESS | 2387 | ++DOCSHELL 0x823dd400 == 8 [pid = 2387] [id = 434] 13:15:18 INFO - PROCESS | 2387 | ++DOMWINDOW == 22 (0x82ed1000) [pid = 2387] [serial = 1270] [outer = (nil)] 13:15:18 INFO - PROCESS | 2387 | ++DOMWINDOW == 23 (0x82ed7000) [pid = 2387] [serial = 1271] [outer = 0x82ed1000] 13:15:18 INFO - PROCESS | 2387 | 1477685718595 Marionette DEBUG loaded listener.js 13:15:18 INFO - PROCESS | 2387 | ++DOMWINDOW == 24 (0x82edb800) [pid = 2387] [serial = 1272] [outer = 0x82ed1000] 13:15:19 INFO - PROCESS | 2387 | [2387] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 13:15:19 INFO - PROCESS | 2387 | 1477685719282 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]]]}] 13:15:19 INFO - ........................................ 13:15:19 INFO - TEST-OK | /media-source/mediasource-is-type-supported.html | took 1409ms 13:15:19 INFO - PROCESS | 2387 | 1477685719370 Marionette TRACE conn4 -> [0,1943,"getWindowHandle",null] 13:15:19 INFO - TEST-START | /media-source/mediasource-liveseekable.html 13:15:19 INFO - Clearing pref media.mediasource.enabled 13:15:19 INFO - PROCESS | 2387 | 1477685719375 Marionette TRACE conn4 <- [1,1943,null,{"value":"8"}] 13:15:19 INFO - PROCESS | 2387 | 1477685719383 Marionette TRACE conn4 -> [0,1944,"getContext",null] 13:15:19 INFO - PROCESS | 2387 | 1477685719385 Marionette TRACE conn4 <- [1,1944,null,{"value":"content"}] 13:15:19 INFO - PROCESS | 2387 | 1477685719391 Marionette TRACE conn4 -> [0,1945,"setContext",{"value":"chrome"}] 13:15:19 INFO - PROCESS | 2387 | 1477685719394 Marionette TRACE conn4 <- [1,1945,null,{}] 13:15:19 INFO - PROCESS | 2387 | 1477685719405 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}] 13:15:19 INFO - PROCESS | 2387 | 1477685719425 Marionette TRACE conn4 <- [1,1946,null,{"value":null}] 13:15:19 INFO - PROCESS | 2387 | 1477685719439 Marionette TRACE conn4 -> [0,1947,"setContext",{"value":"content"}] 13:15:19 INFO - PROCESS | 2387 | 1477685719442 Marionette TRACE conn4 <- [1,1947,null,{}] 13:15:19 INFO - PROCESS | 2387 | 1477685719448 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}] 13:15:19 INFO - PROCESS | 2387 | 1477685719688 Marionette TRACE conn4 <- [1,1948,null,{"value":null}] 13:15:19 INFO - PROCESS | 2387 | 1477685719710 Marionette TRACE conn4 -> [0,1949,"getWindowHandles",null] 13:15:19 INFO - PROCESS | 2387 | 1477685719715 Marionette TRACE conn4 <- [1,1949,null,["8"]] 13:15:19 INFO - PROCESS | 2387 | 1477685719721 Marionette TRACE conn4 -> [0,1950,"switchToWindow",{"name":"8"}] 13:15:19 INFO - PROCESS | 2387 | 1477685719727 Marionette TRACE conn4 <- [1,1950,null,{}] 13:15:19 INFO - PROCESS | 2387 | 1477685719732 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:15:19 INFO - PROCESS | 2387 | ++DOCSHELL 0x82edcc00 == 9 [pid = 2387] [id = 435] 13:15:19 INFO - PROCESS | 2387 | ++DOMWINDOW == 25 (0x8ceb5800) [pid = 2387] [serial = 1273] [outer = (nil)] 13:15:19 INFO - PROCESS | 2387 | ++DOMWINDOW == 26 (0x8cebec00) [pid = 2387] [serial = 1274] [outer = 0x8ceb5800] 13:15:19 INFO - PROCESS | 2387 | 1477685719888 Marionette DEBUG loaded listener.js 13:15:20 INFO - PROCESS | 2387 | ++DOMWINDOW == 27 (0x82e78400) [pid = 2387] [serial = 1275] [outer = 0x8ceb5800] 13:15:20 INFO - PROCESS | 2387 | --DOMWINDOW == 26 (0x823e2c00) [pid = 2387] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-errors.html] 13:15:20 INFO - PROCESS | 2387 | --DOMWINDOW == 25 (0x8fb9f000) [pid = 2387] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream.html] 13:15:20 INFO - PROCESS | 2387 | 1477685720858 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]]]}] 13:15:20 INFO - .......... 13:15:20 INFO - TEST-OK | /media-source/mediasource-liveseekable.html | took 1494ms 13:15:20 INFO - TEST-START | /media-source/mediasource-multiple-attach.html 13:15:20 INFO - PROCESS | 2387 | 1477685720877 Marionette TRACE conn4 -> [0,1952,"getWindowHandle",null] 13:15:20 INFO - PROCESS | 2387 | 1477685720880 Marionette TRACE conn4 <- [1,1952,null,{"value":"8"}] 13:15:20 INFO - PROCESS | 2387 | 1477685720887 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}] 13:15:21 INFO - PROCESS | 2387 | 1477685721098 Marionette TRACE conn4 <- [1,1953,null,{"value":null}] 13:15:21 INFO - PROCESS | 2387 | 1477685721218 Marionette TRACE conn4 -> [0,1954,"getWindowHandles",null] 13:15:21 INFO - PROCESS | 2387 | 1477685721224 Marionette TRACE conn4 <- [1,1954,null,["8"]] 13:15:21 INFO - PROCESS | 2387 | 1477685721234 Marionette TRACE conn4 -> [0,1955,"switchToWindow",{"name":"8"}] 13:15:21 INFO - PROCESS | 2387 | 1477685721245 Marionette TRACE conn4 <- [1,1955,null,{}] 13:15:21 INFO - PROCESS | 2387 | 1477685721250 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:15:21 INFO - PROCESS | 2387 | ++DOCSHELL 0x8dceb400 == 10 [pid = 2387] [id = 436] 13:15:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 26 (0x8dceb800) [pid = 2387] [serial = 1276] [outer = (nil)] 13:15:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 27 (0x8dcf6400) [pid = 2387] [serial = 1277] [outer = 0x8dceb800] 13:15:21 INFO - PROCESS | 2387 | 1477685721348 Marionette DEBUG loaded listener.js 13:15:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 28 (0x8f8e0c00) [pid = 2387] [serial = 1278] [outer = 0x8dceb800] 13:15:22 INFO - PROCESS | 2387 | 1477685722065 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]]]}] 13:15:22 INFO - .. 13:15:22 INFO - TEST-OK | /media-source/mediasource-multiple-attach.html | took 1228ms 13:15:22 INFO - PROCESS | 2387 | 1477685722115 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 13:15:22 INFO - PROCESS | 2387 | 1477685722118 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 13:15:22 INFO - TEST-START | /media-source/mediasource-play-then-seek-back.html 13:15:22 INFO - PROCESS | 2387 | 1477685722126 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}] 13:15:22 INFO - PROCESS | 2387 | 1477685722371 Marionette TRACE conn4 <- [1,1958,null,{"value":null}] 13:15:22 INFO - PROCESS | 2387 | 1477685722392 Marionette TRACE conn4 -> [0,1959,"getWindowHandles",null] 13:15:22 INFO - PROCESS | 2387 | 1477685722397 Marionette TRACE conn4 <- [1,1959,null,["8"]] 13:15:22 INFO - PROCESS | 2387 | 1477685722403 Marionette TRACE conn4 -> [0,1960,"switchToWindow",{"name":"8"}] 13:15:22 INFO - PROCESS | 2387 | 1477685722411 Marionette TRACE conn4 <- [1,1960,null,{}] 13:15:22 INFO - PROCESS | 2387 | 1477685722417 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:15:22 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f98cc00 == 11 [pid = 2387] [id = 437] 13:15:22 INFO - PROCESS | 2387 | ++DOMWINDOW == 29 (0x8f98d000) [pid = 2387] [serial = 1279] [outer = (nil)] 13:15:22 INFO - PROCESS | 2387 | ++DOMWINDOW == 30 (0x8fab8800) [pid = 2387] [serial = 1280] [outer = 0x8f98d000] 13:15:22 INFO - PROCESS | 2387 | 1477685722511 Marionette DEBUG loaded listener.js 13:15:22 INFO - PROCESS | 2387 | ++DOMWINDOW == 31 (0x8fabfc00) [pid = 2387] [serial = 1281] [outer = 0x8f98d000] 13:15:24 INFO - PROCESS | 2387 | [aac @ 0x82fbec00] err{or,}_recognition separate: 1; 1 13:15:24 INFO - PROCESS | 2387 | [aac @ 0x82fbec00] err{or,}_recognition combined: 1; 1 13:15:24 INFO - PROCESS | 2387 | [aac @ 0x82fbec00] Unsupported bit depth: 0 13:15:24 INFO - PROCESS | 2387 | [h264 @ 0x82fc7c00] err{or,}_recognition separate: 1; 1 13:15:24 INFO - PROCESS | 2387 | [h264 @ 0x82fc7c00] err{or,}_recognition combined: 1; 1 13:15:24 INFO - PROCESS | 2387 | [h264 @ 0x82fc7c00] Unsupported bit depth: 0 13:15:24 INFO - PROCESS | 2387 | [aac @ 0x82fbec00] err{or,}_recognition separate: 1; 1 13:15:24 INFO - PROCESS | 2387 | [aac @ 0x82fbec00] err{or,}_recognition combined: 1; 1 13:15:24 INFO - PROCESS | 2387 | [aac @ 0x82fbec00] Unsupported bit depth: 0 13:15:24 INFO - PROCESS | 2387 | [h264 @ 0x82fc7c00] err{or,}_recognition separate: 1; 1 13:15:24 INFO - PROCESS | 2387 | [h264 @ 0x82fc7c00] err{or,}_recognition combined: 1; 1 13:15:24 INFO - PROCESS | 2387 | [h264 @ 0x82fc7c00] Unsupported bit depth: 0 13:15:24 INFO - PROCESS | 2387 | [h264 @ 0x82fc7c00] no picture 13:15:24 INFO - PROCESS | 2387 | [h264 @ 0x82fc7c00] no picture 13:15:24 INFO - PROCESS | 2387 | 1477685724963 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]]]}] 13:15:25 INFO - . 13:15:25 INFO - TEST-OK | /media-source/mediasource-play-then-seek-back.html | took 2878ms 13:15:25 INFO - PROCESS | 2387 | 1477685725045 Marionette TRACE conn4 -> [0,1962,"getWindowHandle",null] 13:15:25 INFO - PROCESS | 2387 | 1477685725053 Marionette TRACE conn4 <- [1,1962,null,{"value":"8"}] 13:15:25 INFO - TEST-START | /media-source/mediasource-play.html 13:15:25 INFO - PROCESS | 2387 | 1477685725065 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}] 13:15:25 INFO - PROCESS | 2387 | 1477685725301 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 13:15:25 INFO - PROCESS | 2387 | 1477685725461 Marionette TRACE conn4 -> [0,1964,"getWindowHandles",null] 13:15:25 INFO - PROCESS | 2387 | 1477685725468 Marionette TRACE conn4 <- [1,1964,null,["8"]] 13:15:25 INFO - PROCESS | 2387 | 1477685725478 Marionette TRACE conn4 -> [0,1965,"switchToWindow",{"name":"8"}] 13:15:25 INFO - PROCESS | 2387 | 1477685725486 Marionette TRACE conn4 <- [1,1965,null,{}] 13:15:25 INFO - PROCESS | 2387 | 1477685725494 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:15:25 INFO - PROCESS | 2387 | ++DOCSHELL 0x8ceb4000 == 12 [pid = 2387] [id = 438] 13:15:25 INFO - PROCESS | 2387 | ++DOMWINDOW == 32 (0x8ceb4800) [pid = 2387] [serial = 1282] [outer = (nil)] 13:15:25 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x8ceba400) [pid = 2387] [serial = 1283] [outer = 0x8ceb4800] 13:15:25 INFO - PROCESS | 2387 | 1477685725599 Marionette DEBUG loaded listener.js 13:15:25 INFO - PROCESS | 2387 | ++DOMWINDOW == 34 (0x8d091c00) [pid = 2387] [serial = 1284] [outer = 0x8ceb4800] 13:15:27 INFO - PROCESS | 2387 | [aac @ 0x93cc6800] err{or,}_recognition separate: 1; 1 13:15:27 INFO - PROCESS | 2387 | [aac @ 0x93cc6800] err{or,}_recognition combined: 1; 1 13:15:27 INFO - PROCESS | 2387 | [aac @ 0x93cc6800] Unsupported bit depth: 0 13:15:27 INFO - PROCESS | 2387 | [h264 @ 0x93cc7c00] err{or,}_recognition separate: 1; 1 13:15:27 INFO - PROCESS | 2387 | [h264 @ 0x93cc7c00] err{or,}_recognition combined: 1; 1 13:15:27 INFO - PROCESS | 2387 | [h264 @ 0x93cc7c00] Unsupported bit depth: 0 13:15:27 INFO - PROCESS | 2387 | [aac @ 0x93cc8400] err{or,}_recognition separate: 1; 1 13:15:27 INFO - PROCESS | 2387 | [aac @ 0x93cc8400] err{or,}_recognition combined: 1; 1 13:15:27 INFO - PROCESS | 2387 | [aac @ 0x93cc8400] Unsupported bit depth: 0 13:15:27 INFO - PROCESS | 2387 | [h264 @ 0x93cc6c00] err{or,}_recognition separate: 1; 1 13:15:27 INFO - PROCESS | 2387 | [h264 @ 0x93cc6c00] err{or,}_recognition combined: 1; 1 13:15:27 INFO - PROCESS | 2387 | [h264 @ 0x93cc6c00] Unsupported bit depth: 0 13:15:27 INFO - PROCESS | 2387 | [h264 @ 0x93cc6c00] no picture 13:15:27 INFO - PROCESS | 2387 | --DOCSHELL 0x8dceb400 == 11 [pid = 2387] [id = 436] 13:15:27 INFO - PROCESS | 2387 | --DOCSHELL 0x82edcc00 == 10 [pid = 2387] [id = 435] 13:15:27 INFO - PROCESS | 2387 | --DOCSHELL 0x823dd400 == 9 [pid = 2387] [id = 434] 13:15:27 INFO - PROCESS | 2387 | --DOCSHELL 0x82e73800 == 8 [pid = 2387] [id = 433] 13:15:27 INFO - PROCESS | 2387 | --DOMWINDOW == 33 (0x823e5c00) [pid = 2387] [serial = 1265] [outer = (nil)] [url = about:blank] 13:15:27 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x82e75400) [pid = 2387] [serial = 1266] [outer = (nil)] [url = about:blank] 13:15:27 INFO - PROCESS | 2387 | --DOMWINDOW == 31 (0x8fba6c00) [pid = 2387] [serial = 1263] [outer = (nil)] [url = about:blank] 13:15:27 INFO - PROCESS | 2387 | --DOMWINDOW == 30 (0x82fc3c00) [pid = 2387] [serial = 1268] [outer = (nil)] [url = about:blank] 13:15:28 INFO - PROCESS | 2387 | 1477685728747 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]]]}] 13:15:28 INFO - . 13:15:28 INFO - TEST-OK | /media-source/mediasource-play.html | took 3700ms 13:15:28 INFO - PROCESS | 2387 | 1477685728763 Marionette TRACE conn4 -> [0,1967,"getWindowHandle",null] 13:15:28 INFO - PROCESS | 2387 | 1477685728769 Marionette TRACE conn4 <- [1,1967,null,{"value":"8"}] 13:15:28 INFO - TEST-START | /media-source/mediasource-preload.html 13:15:28 INFO - PROCESS | 2387 | 1477685728785 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}] 13:15:28 INFO - PROCESS | 2387 | 1477685728978 Marionette TRACE conn4 <- [1,1968,null,{"value":null}] 13:15:28 INFO - PROCESS | 2387 | 1477685728991 Marionette TRACE conn4 -> [0,1969,"getWindowHandles",null] 13:15:28 INFO - PROCESS | 2387 | 1477685728997 Marionette TRACE conn4 <- [1,1969,null,["8"]] 13:15:29 INFO - PROCESS | 2387 | 1477685729004 Marionette TRACE conn4 -> [0,1970,"switchToWindow",{"name":"8"}] 13:15:29 INFO - PROCESS | 2387 | 1477685729011 Marionette TRACE conn4 <- [1,1970,null,{}] 13:15:29 INFO - PROCESS | 2387 | 1477685729018 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:15:29 INFO - PROCESS | 2387 | ++DOCSHELL 0x82ed5000 == 9 [pid = 2387] [id = 439] 13:15:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 31 (0x82ed5800) [pid = 2387] [serial = 1285] [outer = (nil)] 13:15:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 32 (0x82fba400) [pid = 2387] [serial = 1286] [outer = 0x82ed5800] 13:15:29 INFO - PROCESS | 2387 | 1477685729117 Marionette DEBUG loaded listener.js 13:15:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x82fb8800) [pid = 2387] [serial = 1287] [outer = 0x82ed5800] 13:15:29 INFO - PROCESS | 2387 | [2387] 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 13:15:29 INFO - PROCESS | 2387 | [2387] 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 13:15:29 INFO - PROCESS | 2387 | [2387] 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 13:15:29 INFO - PROCESS | 2387 | [2387] 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 13:15:29 INFO - PROCESS | 2387 | [2387] 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 13:15:29 INFO - PROCESS | 2387 | [2387] 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 13:15:29 INFO - PROCESS | 2387 | [2387] 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 13:15:29 INFO - PROCESS | 2387 | [2387] 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 13:15:29 INFO - PROCESS | 2387 | 1477685729863 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]]]}] 13:15:29 INFO - ....... 13:15:29 INFO - TEST-OK | /media-source/mediasource-preload.html | took 1126ms 13:15:29 INFO - PROCESS | 2387 | 1477685729909 Marionette TRACE conn4 -> [0,1972,"getWindowHandle",null] 13:15:29 INFO - PROCESS | 2387 | 1477685729915 Marionette TRACE conn4 <- [1,1972,null,{"value":"8"}] 13:15:29 INFO - TEST-START | /media-source/mediasource-remove.html 13:15:29 INFO - PROCESS | 2387 | 1477685729923 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}] 13:15:30 INFO - PROCESS | 2387 | 1477685730178 Marionette TRACE conn4 <- [1,1973,null,{"value":null}] 13:15:30 INFO - PROCESS | 2387 | 1477685730203 Marionette TRACE conn4 -> [0,1974,"getWindowHandles",null] 13:15:30 INFO - PROCESS | 2387 | 1477685730209 Marionette TRACE conn4 <- [1,1974,null,["8"]] 13:15:30 INFO - PROCESS | 2387 | 1477685730215 Marionette TRACE conn4 -> [0,1975,"switchToWindow",{"name":"8"}] 13:15:30 INFO - PROCESS | 2387 | 1477685730221 Marionette TRACE conn4 <- [1,1975,null,{}] 13:15:30 INFO - PROCESS | 2387 | 1477685730291 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:15:30 INFO - PROCESS | 2387 | ++DOCSHELL 0x8d091000 == 10 [pid = 2387] [id = 440] 13:15:30 INFO - PROCESS | 2387 | ++DOMWINDOW == 34 (0x8dc8e800) [pid = 2387] [serial = 1288] [outer = (nil)] 13:15:30 INFO - PROCESS | 2387 | ++DOMWINDOW == 35 (0x8f8e2c00) [pid = 2387] [serial = 1289] [outer = 0x8dc8e800] 13:15:30 INFO - PROCESS | 2387 | 1477685730382 Marionette DEBUG loaded listener.js 13:15:30 INFO - PROCESS | 2387 | ++DOMWINDOW == 36 (0x8f8e5000) [pid = 2387] [serial = 1290] [outer = 0x8dc8e800] 13:15:32 INFO - PROCESS | 2387 | --DOMWINDOW == 35 (0x82fc0000) [pid = 2387] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html] 13:15:32 INFO - PROCESS | 2387 | --DOMWINDOW == 34 (0x8dceb800) [pid = 2387] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-multiple-attach.html] 13:15:32 INFO - PROCESS | 2387 | --DOMWINDOW == 33 (0x82ed1000) [pid = 2387] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-is-type-supported.html] 13:15:32 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x8ceb5800) [pid = 2387] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-liveseekable.html] 13:15:35 INFO - PROCESS | 2387 | [aac @ 0x950d2000] err{or,}_recognition separate: 1; 1 13:15:35 INFO - PROCESS | 2387 | [aac @ 0x950d2000] err{or,}_recognition combined: 1; 1 13:15:35 INFO - PROCESS | 2387 | [aac @ 0x950d2000] Unsupported bit depth: 0 13:15:35 INFO - PROCESS | 2387 | [h264 @ 0x823da800] err{or,}_recognition separate: 1; 1 13:15:35 INFO - PROCESS | 2387 | [h264 @ 0x823da800] err{or,}_recognition combined: 1; 1 13:15:35 INFO - PROCESS | 2387 | [h264 @ 0x823da800] Unsupported bit depth: 0 13:15:35 INFO - PROCESS | 2387 | [aac @ 0x823e2c00] err{or,}_recognition separate: 1; 1 13:15:35 INFO - PROCESS | 2387 | [aac @ 0x823e2c00] err{or,}_recognition combined: 1; 1 13:15:35 INFO - PROCESS | 2387 | [aac @ 0x823e2c00] Unsupported bit depth: 0 13:15:35 INFO - PROCESS | 2387 | [h264 @ 0x823da800] err{or,}_recognition separate: 1; 1 13:15:35 INFO - PROCESS | 2387 | [h264 @ 0x823da800] err{or,}_recognition combined: 1; 1 13:15:35 INFO - PROCESS | 2387 | [h264 @ 0x823da800] Unsupported bit depth: 0 13:15:35 INFO - PROCESS | 2387 | [aac @ 0x823e8000] err{or,}_recognition separate: 1; 1 13:15:35 INFO - PROCESS | 2387 | [aac @ 0x823e8000] err{or,}_recognition combined: 1; 1 13:15:35 INFO - PROCESS | 2387 | [aac @ 0x823e8000] Unsupported bit depth: 0 13:15:35 INFO - PROCESS | 2387 | [h264 @ 0x830d6400] err{or,}_recognition separate: 1; 1 13:15:35 INFO - PROCESS | 2387 | [h264 @ 0x830d6400] err{or,}_recognition combined: 1; 1 13:15:35 INFO - PROCESS | 2387 | [h264 @ 0x830d6400] Unsupported bit depth: 0 13:15:35 INFO - PROCESS | 2387 | [aac @ 0x823e8000] err{or,}_recognition separate: 1; 1 13:15:35 INFO - PROCESS | 2387 | [aac @ 0x823e8000] err{or,}_recognition combined: 1; 1 13:15:35 INFO - PROCESS | 2387 | [aac @ 0x823e8000] Unsupported bit depth: 0 13:15:35 INFO - PROCESS | 2387 | [h264 @ 0x92121400] err{or,}_recognition separate: 1; 1 13:15:35 INFO - PROCESS | 2387 | [h264 @ 0x92121400] err{or,}_recognition combined: 1; 1 13:15:35 INFO - PROCESS | 2387 | [h264 @ 0x92121400] Unsupported bit depth: 0 13:15:35 INFO - PROCESS | 2387 | [aac @ 0x8f955800] err{or,}_recognition separate: 1; 1 13:15:35 INFO - PROCESS | 2387 | [aac @ 0x8f955800] err{or,}_recognition combined: 1; 1 13:15:35 INFO - PROCESS | 2387 | [aac @ 0x8f955800] Unsupported bit depth: 0 13:15:35 INFO - PROCESS | 2387 | [h264 @ 0x923b4c00] err{or,}_recognition separate: 1; 1 13:15:35 INFO - PROCESS | 2387 | [h264 @ 0x923b4c00] err{or,}_recognition combined: 1; 1 13:15:35 INFO - PROCESS | 2387 | [h264 @ 0x923b4c00] Unsupported bit depth: 0 13:15:35 INFO - PROCESS | 2387 | [aac @ 0x923b6000] err{or,}_recognition separate: 1; 1 13:15:35 INFO - PROCESS | 2387 | [aac @ 0x923b6000] err{or,}_recognition combined: 1; 1 13:15:36 INFO - PROCESS | 2387 | [aac @ 0x923b6000] Unsupported bit depth: 0 13:15:36 INFO - PROCESS | 2387 | [aac @ 0x8f955800] err{or,}_recognition separate: 1; 1 13:15:36 INFO - PROCESS | 2387 | [aac @ 0x8f955800] err{or,}_recognition combined: 1; 1 13:15:36 INFO - PROCESS | 2387 | [aac @ 0x8f955800] Unsupported bit depth: 0 13:15:36 INFO - PROCESS | 2387 | [h264 @ 0x923b4800] err{or,}_recognition separate: 1; 1 13:15:36 INFO - PROCESS | 2387 | [h264 @ 0x923b4800] err{or,}_recognition combined: 1; 1 13:15:36 INFO - PROCESS | 2387 | [h264 @ 0x923b4800] Unsupported bit depth: 0 13:15:36 INFO - PROCESS | 2387 | [h264 @ 0x93161800] err{or,}_recognition separate: 1; 1 13:15:36 INFO - PROCESS | 2387 | [h264 @ 0x93161800] err{or,}_recognition combined: 1; 1 13:15:36 INFO - PROCESS | 2387 | [h264 @ 0x93161800] Unsupported bit depth: 0 13:15:36 INFO - PROCESS | 2387 | [aac @ 0x8f955800] err{or,}_recognition separate: 1; 1 13:15:36 INFO - PROCESS | 2387 | [aac @ 0x8f955800] err{or,}_recognition combined: 1; 1 13:15:36 INFO - PROCESS | 2387 | [aac @ 0x8f955800] Unsupported bit depth: 0 13:15:36 INFO - PROCESS | 2387 | [h264 @ 0x93161800] err{or,}_recognition separate: 1; 1 13:15:36 INFO - PROCESS | 2387 | [h264 @ 0x93161800] err{or,}_recognition combined: 1; 1 13:15:36 INFO - PROCESS | 2387 | [h264 @ 0x93161800] Unsupported bit depth: 0 13:15:36 INFO - PROCESS | 2387 | [aac @ 0x823e8400] err{or,}_recognition separate: 1; 1 13:15:36 INFO - PROCESS | 2387 | [aac @ 0x823e8400] err{or,}_recognition combined: 1; 1 13:15:36 INFO - PROCESS | 2387 | [aac @ 0x823e8400] Unsupported bit depth: 0 13:15:36 INFO - PROCESS | 2387 | [h264 @ 0x8f957c00] err{or,}_recognition separate: 1; 1 13:15:36 INFO - PROCESS | 2387 | [h264 @ 0x8f957c00] err{or,}_recognition combined: 1; 1 13:15:36 INFO - PROCESS | 2387 | [h264 @ 0x8f957c00] Unsupported bit depth: 0 13:15:36 INFO - PROCESS | 2387 | [aac @ 0x8f95a400] err{or,}_recognition separate: 1; 1 13:15:36 INFO - PROCESS | 2387 | [aac @ 0x8f95a400] err{or,}_recognition combined: 1; 1 13:15:36 INFO - PROCESS | 2387 | [aac @ 0x8f95a400] Unsupported bit depth: 0 13:15:36 INFO - PROCESS | 2387 | [h264 @ 0x8c82d400] err{or,}_recognition separate: 1; 1 13:15:36 INFO - PROCESS | 2387 | [h264 @ 0x8c82d400] err{or,}_recognition combined: 1; 1 13:15:36 INFO - PROCESS | 2387 | [h264 @ 0x8c82d400] Unsupported bit depth: 0 13:15:36 INFO - PROCESS | 2387 | 1477685736467 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]]]}] 13:15:36 INFO - ................ 13:15:36 INFO - TEST-OK | /media-source/mediasource-remove.html | took 6612ms 13:15:36 INFO - PROCESS | 2387 | 1477685736564 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 13:15:36 INFO - PROCESS | 2387 | 1477685736573 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 13:15:36 INFO - TEST-START | /media-source/mediasource-removesourcebuffer.html 13:15:36 INFO - PROCESS | 2387 | 1477685736587 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}] 13:15:36 INFO - PROCESS | 2387 | 1477685736810 Marionette TRACE conn4 <- [1,1978,null,{"value":null}] 13:15:36 INFO - PROCESS | 2387 | 1477685736983 Marionette TRACE conn4 -> [0,1979,"getWindowHandles",null] 13:15:36 INFO - PROCESS | 2387 | 1477685736991 Marionette TRACE conn4 <- [1,1979,null,["8"]] 13:15:37 INFO - PROCESS | 2387 | 1477685736999 Marionette TRACE conn4 -> [0,1980,"switchToWindow",{"name":"8"}] 13:15:37 INFO - PROCESS | 2387 | 1477685737008 Marionette TRACE conn4 <- [1,1980,null,{}] 13:15:37 INFO - PROCESS | 2387 | 1477685737014 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:15:37 INFO - PROCESS | 2387 | ++DOCSHELL 0x82254400 == 11 [pid = 2387] [id = 441] 13:15:37 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x9315fc00) [pid = 2387] [serial = 1291] [outer = (nil)] 13:15:37 INFO - PROCESS | 2387 | ++DOMWINDOW == 34 (0x93162c00) [pid = 2387] [serial = 1292] [outer = 0x9315fc00] 13:15:37 INFO - PROCESS | 2387 | 1477685737123 Marionette DEBUG loaded listener.js 13:15:37 INFO - PROCESS | 2387 | ++DOMWINDOW == 35 (0x93163000) [pid = 2387] [serial = 1293] [outer = 0x9315fc00] 13:15:38 INFO - PROCESS | 2387 | 1477685738191 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]]]}] 13:15:38 INFO - ....... 13:15:38 INFO - TEST-OK | /media-source/mediasource-removesourcebuffer.html | took 1676ms 13:15:38 INFO - PROCESS | 2387 | 1477685738262 Marionette TRACE conn4 -> [0,1982,"getWindowHandle",null] 13:15:38 INFO - TEST-START | /media-source/mediasource-seek-beyond-duration.html 13:15:38 INFO - PROCESS | 2387 | 1477685738268 Marionette TRACE conn4 <- [1,1982,null,{"value":"8"}] 13:15:38 INFO - PROCESS | 2387 | 1477685738276 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}] 13:15:38 INFO - PROCESS | 2387 | 1477685738594 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 13:15:38 INFO - PROCESS | 2387 | 1477685738723 Marionette TRACE conn4 -> [0,1984,"getWindowHandles",null] 13:15:38 INFO - PROCESS | 2387 | 1477685738730 Marionette TRACE conn4 <- [1,1984,null,["8"]] 13:15:38 INFO - PROCESS | 2387 | 1477685738865 Marionette TRACE conn4 -> [0,1985,"switchToWindow",{"name":"8"}] 13:15:38 INFO - PROCESS | 2387 | 1477685738872 Marionette TRACE conn4 <- [1,1985,null,{}] 13:15:38 INFO - PROCESS | 2387 | 1477685738890 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:15:38 INFO - PROCESS | 2387 | ++DOCSHELL 0x938d4c00 == 12 [pid = 2387] [id = 442] 13:15:38 INFO - PROCESS | 2387 | ++DOMWINDOW == 36 (0x938d5000) [pid = 2387] [serial = 1294] [outer = (nil)] 13:15:38 INFO - PROCESS | 2387 | ++DOMWINDOW == 37 (0x938d7c00) [pid = 2387] [serial = 1295] [outer = 0x938d5000] 13:15:38 INFO - PROCESS | 2387 | 1477685738992 Marionette DEBUG loaded listener.js 13:15:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 38 (0x93a51400) [pid = 2387] [serial = 1296] [outer = 0x938d5000] 13:15:40 INFO - PROCESS | 2387 | [h264 @ 0x8f98c000] err{or,}_recognition separate: 1; 1 13:15:40 INFO - PROCESS | 2387 | [h264 @ 0x8f98c000] err{or,}_recognition combined: 1; 1 13:15:40 INFO - PROCESS | 2387 | [h264 @ 0x8f98c000] Unsupported bit depth: 0 13:15:40 INFO - PROCESS | 2387 | [aac @ 0x8fbf9800] err{or,}_recognition separate: 1; 1 13:15:40 INFO - PROCESS | 2387 | [aac @ 0x8fbf9800] err{or,}_recognition combined: 1; 1 13:15:40 INFO - PROCESS | 2387 | [aac @ 0x8fbf9800] Unsupported bit depth: 0 13:15:40 INFO - PROCESS | 2387 | [h264 @ 0x9107ac00] err{or,}_recognition separate: 1; 1 13:15:40 INFO - PROCESS | 2387 | [h264 @ 0x9107ac00] err{or,}_recognition combined: 1; 1 13:15:40 INFO - PROCESS | 2387 | [h264 @ 0x9107ac00] Unsupported bit depth: 0 13:15:40 INFO - PROCESS | 2387 | [aac @ 0x82edc000] err{or,}_recognition separate: 1; 1 13:15:40 INFO - PROCESS | 2387 | [aac @ 0x82edc000] err{or,}_recognition combined: 1; 1 13:15:40 INFO - PROCESS | 2387 | [aac @ 0x82edc000] Unsupported bit depth: 0 13:15:40 INFO - PROCESS | 2387 | [h264 @ 0x9107ac00] no picture 13:15:41 INFO - PROCESS | 2387 | [h264 @ 0x9107ac00] no picture 13:15:42 INFO - PROCESS | 2387 | --DOCSHELL 0x82ed5000 == 11 [pid = 2387] [id = 439] 13:15:42 INFO - PROCESS | 2387 | --DOCSHELL 0x8d091000 == 10 [pid = 2387] [id = 440] 13:15:42 INFO - PROCESS | 2387 | --DOCSHELL 0x8f98cc00 == 9 [pid = 2387] [id = 437] 13:15:42 INFO - PROCESS | 2387 | --DOCSHELL 0x8ceb4000 == 8 [pid = 2387] [id = 438] 13:15:42 INFO - PROCESS | 2387 | --DOCSHELL 0x82254400 == 7 [pid = 2387] [id = 441] 13:15:42 INFO - PROCESS | 2387 | --DOMWINDOW == 37 (0x82fc4000) [pid = 2387] [serial = 1269] [outer = (nil)] [url = about:blank] 13:15:42 INFO - PROCESS | 2387 | --DOMWINDOW == 36 (0x82edb800) [pid = 2387] [serial = 1272] [outer = (nil)] [url = about:blank] 13:15:42 INFO - PROCESS | 2387 | --DOMWINDOW == 35 (0x82ed7000) [pid = 2387] [serial = 1271] [outer = (nil)] [url = about:blank] 13:15:42 INFO - PROCESS | 2387 | --DOMWINDOW == 34 (0x82e78400) [pid = 2387] [serial = 1275] [outer = (nil)] [url = about:blank] 13:15:42 INFO - PROCESS | 2387 | --DOMWINDOW == 33 (0x8cebec00) [pid = 2387] [serial = 1274] [outer = (nil)] [url = about:blank] 13:15:42 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x8f8e0c00) [pid = 2387] [serial = 1278] [outer = (nil)] [url = about:blank] 13:15:42 INFO - PROCESS | 2387 | --DOMWINDOW == 31 (0x8dcf6400) [pid = 2387] [serial = 1277] [outer = (nil)] [url = about:blank] 13:15:42 INFO - PROCESS | 2387 | --DOMWINDOW == 30 (0x8fab8800) [pid = 2387] [serial = 1280] [outer = (nil)] [url = about:blank] 13:15:42 INFO - PROCESS | 2387 | [aac @ 0x82254400] err{or,}_recognition separate: 1; 1 13:15:42 INFO - PROCESS | 2387 | [aac @ 0x82254400] err{or,}_recognition combined: 1; 1 13:15:42 INFO - PROCESS | 2387 | [aac @ 0x82254400] Unsupported bit depth: 0 13:15:42 INFO - PROCESS | 2387 | [h264 @ 0x82259c00] err{or,}_recognition separate: 1; 1 13:15:42 INFO - PROCESS | 2387 | [h264 @ 0x82259c00] err{or,}_recognition combined: 1; 1 13:15:42 INFO - PROCESS | 2387 | [h264 @ 0x82259c00] Unsupported bit depth: 0 13:15:42 INFO - PROCESS | 2387 | [aac @ 0x82e7bc00] err{or,}_recognition separate: 1; 1 13:15:42 INFO - PROCESS | 2387 | [aac @ 0x82e7bc00] err{or,}_recognition combined: 1; 1 13:15:42 INFO - PROCESS | 2387 | [aac @ 0x82e7bc00] Unsupported bit depth: 0 13:15:42 INFO - PROCESS | 2387 | [h264 @ 0x82258800] err{or,}_recognition separate: 1; 1 13:15:42 INFO - PROCESS | 2387 | [h264 @ 0x82258800] err{or,}_recognition combined: 1; 1 13:15:42 INFO - PROCESS | 2387 | [h264 @ 0x82258800] Unsupported bit depth: 0 13:15:42 INFO - PROCESS | 2387 | [h264 @ 0x82258800] no picture 13:15:42 INFO - PROCESS | 2387 | [h264 @ 0x82258800] no picture 13:15:42 INFO - PROCESS | 2387 | 1477685742649 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]]]}] 13:15:42 INFO - .. 13:15:42 INFO - TEST-OK | /media-source/mediasource-seek-beyond-duration.html | took 4390ms 13:15:42 INFO - PROCESS | 2387 | 1477685742666 Marionette TRACE conn4 -> [0,1987,"getWindowHandle",null] 13:15:42 INFO - PROCESS | 2387 | 1477685742673 Marionette TRACE conn4 <- [1,1987,null,{"value":"8"}] 13:15:42 INFO - TEST-START | /media-source/mediasource-seek-during-pending-seek.html 13:15:42 INFO - PROCESS | 2387 | 1477685742687 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}] 13:15:42 INFO - PROCESS | 2387 | 1477685742902 Marionette TRACE conn4 <- [1,1988,null,{"value":null}] 13:15:43 INFO - PROCESS | 2387 | 1477685743026 Marionette TRACE conn4 -> [0,1989,"getWindowHandles",null] 13:15:43 INFO - PROCESS | 2387 | 1477685743033 Marionette TRACE conn4 <- [1,1989,null,["8"]] 13:15:43 INFO - PROCESS | 2387 | 1477685743040 Marionette TRACE conn4 -> [0,1990,"switchToWindow",{"name":"8"}] 13:15:43 INFO - PROCESS | 2387 | 1477685743049 Marionette TRACE conn4 <- [1,1990,null,{}] 13:15:43 INFO - PROCESS | 2387 | 1477685743056 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:15:43 INFO - PROCESS | 2387 | ++DOCSHELL 0x830e4c00 == 8 [pid = 2387] [id = 443] 13:15:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 31 (0x830e5000) [pid = 2387] [serial = 1297] [outer = (nil)] 13:15:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 32 (0x83502c00) [pid = 2387] [serial = 1298] [outer = 0x830e5000] 13:15:43 INFO - PROCESS | 2387 | 1477685743152 Marionette DEBUG loaded listener.js 13:15:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x8350cc00) [pid = 2387] [serial = 1299] [outer = 0x830e5000] 13:15:44 INFO - PROCESS | 2387 | [h264 @ 0x835f1800] err{or,}_recognition separate: 1; 1 13:15:44 INFO - PROCESS | 2387 | [h264 @ 0x835f1800] err{or,}_recognition combined: 1; 1 13:15:44 INFO - PROCESS | 2387 | [h264 @ 0x835f1800] Unsupported bit depth: 0 13:15:44 INFO - PROCESS | 2387 | [aac @ 0x835f2000] err{or,}_recognition separate: 1; 1 13:15:44 INFO - PROCESS | 2387 | [aac @ 0x835f2000] err{or,}_recognition combined: 1; 1 13:15:44 INFO - PROCESS | 2387 | [aac @ 0x835f2000] Unsupported bit depth: 0 13:15:44 INFO - PROCESS | 2387 | [h264 @ 0x835f1800] err{or,}_recognition separate: 1; 1 13:15:44 INFO - PROCESS | 2387 | [h264 @ 0x835f1800] err{or,}_recognition combined: 1; 1 13:15:44 INFO - PROCESS | 2387 | [h264 @ 0x835f1800] Unsupported bit depth: 0 13:15:44 INFO - PROCESS | 2387 | [aac @ 0x835f2000] err{or,}_recognition separate: 1; 1 13:15:44 INFO - PROCESS | 2387 | [aac @ 0x835f2000] err{or,}_recognition combined: 1; 1 13:15:44 INFO - PROCESS | 2387 | [aac @ 0x835f2000] Unsupported bit depth: 0 13:15:44 INFO - PROCESS | 2387 | [h264 @ 0x835f1800] no picture 13:15:44 INFO - PROCESS | 2387 | [h264 @ 0x83a70c00] err{or,}_recognition separate: 1; 1 13:15:44 INFO - PROCESS | 2387 | [h264 @ 0x83a70c00] err{or,}_recognition combined: 1; 1 13:15:44 INFO - PROCESS | 2387 | [h264 @ 0x83a70c00] Unsupported bit depth: 0 13:15:44 INFO - PROCESS | 2387 | [aac @ 0x83a71800] err{or,}_recognition separate: 1; 1 13:15:44 INFO - PROCESS | 2387 | [aac @ 0x83a71800] err{or,}_recognition combined: 1; 1 13:15:44 INFO - PROCESS | 2387 | [aac @ 0x83a71800] Unsupported bit depth: 0 13:15:44 INFO - PROCESS | 2387 | [h264 @ 0x83a72800] err{or,}_recognition separate: 1; 1 13:15:44 INFO - PROCESS | 2387 | [h264 @ 0x83a72800] err{or,}_recognition combined: 1; 1 13:15:44 INFO - PROCESS | 2387 | [h264 @ 0x83a72800] Unsupported bit depth: 0 13:15:44 INFO - PROCESS | 2387 | [aac @ 0x82259400] err{or,}_recognition separate: 1; 1 13:15:44 INFO - PROCESS | 2387 | [aac @ 0x82259400] err{or,}_recognition combined: 1; 1 13:15:44 INFO - PROCESS | 2387 | [aac @ 0x82259400] Unsupported bit depth: 0 13:15:44 INFO - PROCESS | 2387 | [h264 @ 0x835f1800] no picture 13:15:44 INFO - PROCESS | 2387 | [h264 @ 0x83a72800] no picture 13:15:44 INFO - PROCESS | 2387 | 1477685744804 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]]]}] 13:15:44 INFO - .. 13:15:44 INFO - TEST-OK | /media-source/mediasource-seek-during-pending-seek.html | took 2180ms 13:15:44 INFO - PROCESS | 2387 | 1477685744869 Marionette TRACE conn4 -> [0,1992,"getWindowHandle",null] 13:15:44 INFO - PROCESS | 2387 | 1477685744875 Marionette TRACE conn4 <- [1,1992,null,{"value":"8"}] 13:15:44 INFO - TEST-START | /media-source/mediasource-seekable.html 13:15:44 INFO - PROCESS | 2387 | 1477685744883 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}] 13:15:45 INFO - PROCESS | 2387 | 1477685745124 Marionette TRACE conn4 <- [1,1993,null,{"value":null}] 13:15:45 INFO - PROCESS | 2387 | 1477685745153 Marionette TRACE conn4 -> [0,1994,"getWindowHandles",null] 13:15:45 INFO - PROCESS | 2387 | 1477685745158 Marionette TRACE conn4 <- [1,1994,null,["8"]] 13:15:45 INFO - PROCESS | 2387 | 1477685745165 Marionette TRACE conn4 -> [0,1995,"switchToWindow",{"name":"8"}] 13:15:45 INFO - PROCESS | 2387 | 1477685745170 Marionette TRACE conn4 <- [1,1995,null,{}] 13:15:45 INFO - PROCESS | 2387 | 1477685745245 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:15:45 INFO - PROCESS | 2387 | ++DOCSHELL 0x8350b400 == 9 [pid = 2387] [id = 444] 13:15:45 INFO - PROCESS | 2387 | ++DOMWINDOW == 34 (0x835f0800) [pid = 2387] [serial = 1300] [outer = (nil)] 13:15:45 INFO - PROCESS | 2387 | ++DOMWINDOW == 35 (0x8c825c00) [pid = 2387] [serial = 1301] [outer = 0x835f0800] 13:15:45 INFO - PROCESS | 2387 | 1477685745334 Marionette DEBUG loaded listener.js 13:15:45 INFO - PROCESS | 2387 | ++DOMWINDOW == 36 (0x830d8000) [pid = 2387] [serial = 1302] [outer = 0x835f0800] 13:15:46 INFO - PROCESS | 2387 | --DOMWINDOW == 35 (0x8dc8e800) [pid = 2387] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-remove.html] 13:15:46 INFO - PROCESS | 2387 | --DOMWINDOW == 34 (0x8ceb4800) [pid = 2387] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play.html] 13:15:46 INFO - PROCESS | 2387 | --DOMWINDOW == 33 (0x8f98d000) [pid = 2387] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html] 13:15:46 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x82ed5800) [pid = 2387] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-preload.html] 13:15:46 INFO - PROCESS | 2387 | 1477685746382 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]]]}] 13:15:46 INFO - ... 13:15:46 INFO - TEST-OK | /media-source/mediasource-seekable.html | took 1531ms 13:15:46 INFO - PROCESS | 2387 | 1477685746422 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 13:15:46 INFO - PROCESS | 2387 | 1477685746430 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 13:15:46 INFO - TEST-START | /media-source/mediasource-sequencemode-append-buffer.html 13:15:46 INFO - PROCESS | 2387 | 1477685746438 Marionette TRACE conn4 -> [0,1998,"getContext",null] 13:15:46 INFO - PROCESS | 2387 | 1477685746440 Marionette TRACE conn4 <- [1,1998,null,{"value":"content"}] 13:15:46 INFO - PROCESS | 2387 | 1477685746446 Marionette TRACE conn4 -> [0,1999,"setContext",{"value":"chrome"}] 13:15:46 INFO - PROCESS | 2387 | 1477685746450 Marionette TRACE conn4 <- [1,1999,null,{}] 13:15:46 INFO - PROCESS | 2387 | 1477685746456 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}] 13:15:46 INFO - PROCESS | 2387 | 1477685746479 Marionette TRACE conn4 <- [1,2000,null,{"value":true}] 13:15:46 INFO - PROCESS | 2387 | 1477685746486 Marionette TRACE conn4 -> [0,2001,"setContext",{"value":"content"}] 13:15:46 INFO - PROCESS | 2387 | 1477685746489 Marionette TRACE conn4 <- [1,2001,null,{}] 13:15:46 INFO - Setting pref media.mediasource.enabled (true) 13:15:46 INFO - PROCESS | 2387 | 1477685746500 Marionette TRACE conn4 -> [0,2002,"getContext",null] 13:15:46 INFO - PROCESS | 2387 | 1477685746503 Marionette TRACE conn4 <- [1,2002,null,{"value":"content"}] 13:15:46 INFO - PROCESS | 2387 | 1477685746509 Marionette TRACE conn4 -> [0,2003,"setContext",{"value":"chrome"}] 13:15:46 INFO - PROCESS | 2387 | 1477685746513 Marionette TRACE conn4 <- [1,2003,null,{}] 13:15:46 INFO - PROCESS | 2387 | 1477685746518 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}] 13:15:46 INFO - PROCESS | 2387 | 1477685746538 Marionette TRACE conn4 <- [1,2004,null,{"value":null}] 13:15:46 INFO - PROCESS | 2387 | 1477685746541 Marionette TRACE conn4 -> [0,2005,"setContext",{"value":"content"}] 13:15:46 INFO - PROCESS | 2387 | 1477685746544 Marionette TRACE conn4 <- [1,2005,null,{}] 13:15:46 INFO - PROCESS | 2387 | 1477685746552 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}] 13:15:46 INFO - PROCESS | 2387 | 1477685746819 Marionette TRACE conn4 <- [1,2006,null,{"value":null}] 13:15:46 INFO - PROCESS | 2387 | 1477685746838 Marionette TRACE conn4 -> [0,2007,"getWindowHandles",null] 13:15:46 INFO - PROCESS | 2387 | 1477685746844 Marionette TRACE conn4 <- [1,2007,null,["8"]] 13:15:46 INFO - PROCESS | 2387 | 1477685746849 Marionette TRACE conn4 -> [0,2008,"switchToWindow",{"name":"8"}] 13:15:46 INFO - PROCESS | 2387 | 1477685746857 Marionette TRACE conn4 <- [1,2008,null,{}] 13:15:46 INFO - PROCESS | 2387 | 1477685746862 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:15:46 INFO - PROCESS | 2387 | ++DOCSHELL 0x93306800 == 10 [pid = 2387] [id = 445] 13:15:46 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x93309000) [pid = 2387] [serial = 1303] [outer = (nil)] 13:15:46 INFO - PROCESS | 2387 | ++DOMWINDOW == 34 (0x938cb000) [pid = 2387] [serial = 1304] [outer = 0x93309000] 13:15:46 INFO - PROCESS | 2387 | 1477685746954 Marionette DEBUG loaded listener.js 13:15:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 35 (0x938cf400) [pid = 2387] [serial = 1305] [outer = 0x93309000] 13:15:48 INFO - PROCESS | 2387 | [h264 @ 0x94653000] err{or,}_recognition separate: 1; 1 13:15:48 INFO - PROCESS | 2387 | [h264 @ 0x94653000] err{or,}_recognition combined: 1; 1 13:15:48 INFO - PROCESS | 2387 | [h264 @ 0x94653000] Unsupported bit depth: 0 13:15:48 INFO - PROCESS | 2387 | [aac @ 0x946db400] err{or,}_recognition separate: 1; 1 13:15:48 INFO - PROCESS | 2387 | [aac @ 0x946db400] err{or,}_recognition combined: 1; 1 13:15:48 INFO - PROCESS | 2387 | [aac @ 0x946db400] Unsupported bit depth: 0 13:15:48 INFO - PROCESS | 2387 | [h264 @ 0x946e5800] err{or,}_recognition separate: 1; 1 13:15:48 INFO - PROCESS | 2387 | [h264 @ 0x946e5800] err{or,}_recognition combined: 1; 1 13:15:48 INFO - PROCESS | 2387 | [h264 @ 0x946e5800] Unsupported bit depth: 0 13:15:48 INFO - PROCESS | 2387 | [aac @ 0x944a8400] err{or,}_recognition separate: 1; 1 13:15:48 INFO - PROCESS | 2387 | [aac @ 0x944a8400] err{or,}_recognition combined: 1; 1 13:15:48 INFO - PROCESS | 2387 | [aac @ 0x944a8400] Unsupported bit depth: 0 13:15:48 INFO - PROCESS | 2387 | [h264 @ 0x94b28800] err{or,}_recognition separate: 1; 1 13:15:48 INFO - PROCESS | 2387 | [h264 @ 0x94b28800] err{or,}_recognition combined: 1; 1 13:15:48 INFO - PROCESS | 2387 | [h264 @ 0x94b28800] Unsupported bit depth: 0 13:15:48 INFO - PROCESS | 2387 | [aac @ 0x94b29400] err{or,}_recognition separate: 1; 1 13:15:48 INFO - PROCESS | 2387 | [aac @ 0x94b29400] err{or,}_recognition combined: 1; 1 13:15:48 INFO - PROCESS | 2387 | [aac @ 0x94b29400] Unsupported bit depth: 0 13:15:48 INFO - PROCESS | 2387 | [h264 @ 0x94b2a400] err{or,}_recognition separate: 1; 1 13:15:48 INFO - PROCESS | 2387 | [h264 @ 0x94b2a400] err{or,}_recognition combined: 1; 1 13:15:48 INFO - PROCESS | 2387 | [h264 @ 0x94b2a400] Unsupported bit depth: 0 13:15:48 INFO - PROCESS | 2387 | [aac @ 0x94b22800] err{or,}_recognition separate: 1; 1 13:15:48 INFO - PROCESS | 2387 | [aac @ 0x94b22800] err{or,}_recognition combined: 1; 1 13:15:48 INFO - PROCESS | 2387 | [aac @ 0x94b22800] Unsupported bit depth: 0 13:15:48 INFO - PROCESS | 2387 | [h264 @ 0x944a8400] err{or,}_recognition separate: 1; 1 13:15:48 INFO - PROCESS | 2387 | [h264 @ 0x944a8400] err{or,}_recognition combined: 1; 1 13:15:48 INFO - PROCESS | 2387 | [h264 @ 0x944a8400] Unsupported bit depth: 0 13:15:48 INFO - PROCESS | 2387 | [aac @ 0x94655800] err{or,}_recognition separate: 1; 1 13:15:48 INFO - PROCESS | 2387 | [aac @ 0x94655800] err{or,}_recognition combined: 1; 1 13:15:48 INFO - PROCESS | 2387 | [aac @ 0x94655800] Unsupported bit depth: 0 13:15:48 INFO - PROCESS | 2387 | [h264 @ 0x946dd800] err{or,}_recognition separate: 1; 1 13:15:48 INFO - PROCESS | 2387 | [h264 @ 0x946dd800] err{or,}_recognition combined: 1; 1 13:15:48 INFO - PROCESS | 2387 | [h264 @ 0x946dd800] Unsupported bit depth: 0 13:15:48 INFO - PROCESS | 2387 | [aac @ 0x93a53800] err{or,}_recognition separate: 1; 1 13:15:48 INFO - PROCESS | 2387 | [aac @ 0x93a53800] err{or,}_recognition combined: 1; 1 13:15:48 INFO - PROCESS | 2387 | [aac @ 0x93a53800] Unsupported bit depth: 0 13:15:48 INFO - ... 13:15:48 INFO - TEST-OK | /media-source/mediasource-sequencemode-append-buffer.html | took 2008ms 13:15:48 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode-timestamps.html 13:15:48 INFO - Clearing pref media.mediasource.enabled 13:15:48 INFO - PROCESS | 2387 | 1477685748413 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] 13:15:48 INFO - PROCESS | 2387 | 1477685748458 Marionette TRACE conn4 <- [1,2010,null,{"value":"8"}] 13:15:48 INFO - PROCESS | 2387 | 1477685748519 Marionette TRACE conn4 -> [0,2011,"getContext",null] 13:15:48 INFO - PROCESS | 2387 | 1477685748528 Marionette TRACE conn4 <- [1,2011,null,{"value":"content"}] 13:15:48 INFO - PROCESS | 2387 | 1477685748539 Marionette TRACE conn4 -> [0,2012,"setContext",{"value":"chrome"}] 13:15:48 INFO - PROCESS | 2387 | 1477685748546 Marionette TRACE conn4 <- [1,2012,null,{}] 13:15:48 INFO - PROCESS | 2387 | 1477685748555 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}] 13:15:48 INFO - PROCESS | 2387 | 1477685748583 Marionette TRACE conn4 <- [1,2013,null,{"value":null}] 13:15:48 INFO - PROCESS | 2387 | 1477685748593 Marionette TRACE conn4 -> [0,2014,"setContext",{"value":"content"}] 13:15:48 INFO - PROCESS | 2387 | 1477685748604 Marionette TRACE conn4 <- [1,2014,null,{}] 13:15:48 INFO - PROCESS | 2387 | 1477685748660 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}] 13:15:48 INFO - PROCESS | 2387 | 1477685748940 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 13:15:49 INFO - PROCESS | 2387 | 1477685749069 Marionette TRACE conn4 -> [0,2016,"getWindowHandles",null] 13:15:49 INFO - PROCESS | 2387 | 1477685749075 Marionette TRACE conn4 <- [1,2016,null,["8"]] 13:15:49 INFO - PROCESS | 2387 | 1477685749083 Marionette TRACE conn4 -> [0,2017,"switchToWindow",{"name":"8"}] 13:15:49 INFO - PROCESS | 2387 | 1477685749089 Marionette TRACE conn4 <- [1,2017,null,{}] 13:15:49 INFO - PROCESS | 2387 | 1477685749096 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:15:49 INFO - PROCESS | 2387 | ++DOCSHELL 0x8350c400 == 11 [pid = 2387] [id = 446] 13:15:49 INFO - PROCESS | 2387 | ++DOMWINDOW == 36 (0x8350d400) [pid = 2387] [serial = 1306] [outer = (nil)] 13:15:49 INFO - PROCESS | 2387 | ++DOMWINDOW == 37 (0x835e4400) [pid = 2387] [serial = 1307] [outer = 0x8350d400] 13:15:49 INFO - PROCESS | 2387 | 1477685749197 Marionette DEBUG loaded listener.js 13:15:49 INFO - PROCESS | 2387 | ++DOMWINDOW == 38 (0x83680000) [pid = 2387] [serial = 1308] [outer = 0x8350d400] 13:15:49 INFO - PROCESS | 2387 | 1477685749940 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"]]]}] 13:15:49 INFO - .. 13:15:49 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode-timestamps.html | took 1513ms 13:15:49 INFO - PROCESS | 2387 | 1477685749993 Marionette TRACE conn4 -> [0,2019,"getWindowHandle",null] 13:15:50 INFO - PROCESS | 2387 | 1477685750001 Marionette TRACE conn4 <- [1,2019,null,{"value":"8"}] 13:15:50 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode.html 13:15:50 INFO - PROCESS | 2387 | 1477685750022 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}] 13:15:50 INFO - PROCESS | 2387 | 1477685750234 Marionette TRACE conn4 <- [1,2020,null,{"value":null}] 13:15:50 INFO - PROCESS | 2387 | 1477685750399 Marionette TRACE conn4 -> [0,2021,"getWindowHandles",null] 13:15:50 INFO - PROCESS | 2387 | 1477685750405 Marionette TRACE conn4 <- [1,2021,null,["8"]] 13:15:50 INFO - PROCESS | 2387 | 1477685750417 Marionette TRACE conn4 -> [0,2022,"switchToWindow",{"name":"8"}] 13:15:50 INFO - PROCESS | 2387 | 1477685750422 Marionette TRACE conn4 <- [1,2022,null,{}] 13:15:50 INFO - PROCESS | 2387 | 1477685750429 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:15:50 INFO - PROCESS | 2387 | ++DOCSHELL 0x9330b800 == 12 [pid = 2387] [id = 447] 13:15:50 INFO - PROCESS | 2387 | ++DOMWINDOW == 39 (0x93421000) [pid = 2387] [serial = 1309] [outer = (nil)] 13:15:50 INFO - PROCESS | 2387 | ++DOMWINDOW == 40 (0x938d1400) [pid = 2387] [serial = 1310] [outer = 0x93421000] 13:15:50 INFO - PROCESS | 2387 | 1477685750525 Marionette DEBUG loaded listener.js 13:15:50 INFO - PROCESS | 2387 | ++DOMWINDOW == 41 (0x938d4000) [pid = 2387] [serial = 1311] [outer = 0x93421000] 13:15:53 INFO - PROCESS | 2387 | [aac @ 0x82250400] err{or,}_recognition separate: 1; 1 13:15:53 INFO - PROCESS | 2387 | [aac @ 0x82250400] err{or,}_recognition combined: 1; 1 13:15:53 INFO - PROCESS | 2387 | [aac @ 0x82250400] Unsupported bit depth: 0 13:15:53 INFO - PROCESS | 2387 | [aac @ 0x823da800] err{or,}_recognition separate: 1; 1 13:15:53 INFO - PROCESS | 2387 | [aac @ 0x823da800] err{or,}_recognition combined: 1; 1 13:15:53 INFO - PROCESS | 2387 | [aac @ 0x823da800] Unsupported bit depth: 0 13:15:53 INFO - PROCESS | 2387 | [h264 @ 0x823e5400] err{or,}_recognition separate: 1; 1 13:15:53 INFO - PROCESS | 2387 | [h264 @ 0x823e5400] err{or,}_recognition combined: 1; 1 13:15:53 INFO - PROCESS | 2387 | [h264 @ 0x823e5400] Unsupported bit depth: 0 13:15:53 INFO - PROCESS | 2387 | [aac @ 0x82e78400] err{or,}_recognition separate: 1; 1 13:15:53 INFO - PROCESS | 2387 | [aac @ 0x82e78400] err{or,}_recognition combined: 1; 1 13:15:53 INFO - PROCESS | 2387 | [aac @ 0x82e78400] Unsupported bit depth: 0 13:15:53 INFO - PROCESS | 2387 | [h264 @ 0x82258c00] err{or,}_recognition separate: 1; 1 13:15:53 INFO - PROCESS | 2387 | [h264 @ 0x82258c00] err{or,}_recognition combined: 1; 1 13:15:53 INFO - PROCESS | 2387 | [h264 @ 0x82258c00] Unsupported bit depth: 0 13:15:53 INFO - PROCESS | 2387 | [h264 @ 0x823e3800] err{or,}_recognition separate: 1; 1 13:15:53 INFO - PROCESS | 2387 | [h264 @ 0x823e3800] err{or,}_recognition combined: 1; 1 13:15:53 INFO - PROCESS | 2387 | [h264 @ 0x823e3800] Unsupported bit depth: 0 13:15:53 INFO - PROCESS | 2387 | [aac @ 0x823da800] err{or,}_recognition separate: 1; 1 13:15:53 INFO - PROCESS | 2387 | [aac @ 0x823da800] err{or,}_recognition combined: 1; 1 13:15:53 INFO - PROCESS | 2387 | [aac @ 0x823da800] Unsupported bit depth: 0 13:15:53 INFO - PROCESS | 2387 | [h264 @ 0x830dc800] err{or,}_recognition separate: 1; 1 13:15:53 INFO - PROCESS | 2387 | [h264 @ 0x830dc800] err{or,}_recognition combined: 1; 1 13:15:53 INFO - PROCESS | 2387 | [h264 @ 0x830dc800] Unsupported bit depth: 0 13:15:53 INFO - PROCESS | 2387 | 1477685753453 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]]]}] 13:15:53 INFO - ...... 13:15:53 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode.html | took 3487ms 13:15:53 INFO - PROCESS | 2387 | 1477685753500 Marionette TRACE conn4 -> [0,2024,"getWindowHandle",null] 13:15:53 INFO - PROCESS | 2387 | 1477685753507 Marionette TRACE conn4 <- [1,2024,null,{"value":"8"}] 13:15:53 INFO - TEST-START | /media-source/mediasource-sourcebuffer-trackdefaults.html 13:15:53 INFO - PROCESS | 2387 | 1477685753518 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}] 13:15:53 INFO - PROCESS | 2387 | 1477685753773 Marionette TRACE conn4 <- [1,2025,null,{"value":null}] 13:15:53 INFO - PROCESS | 2387 | --DOCSHELL 0x8350b400 == 11 [pid = 2387] [id = 444] 13:15:53 INFO - PROCESS | 2387 | --DOCSHELL 0x830e4c00 == 10 [pid = 2387] [id = 443] 13:15:53 INFO - PROCESS | 2387 | --DOCSHELL 0x938d4c00 == 9 [pid = 2387] [id = 442] 13:15:54 INFO - PROCESS | 2387 | --DOMWINDOW == 40 (0x82fba400) [pid = 2387] [serial = 1286] [outer = (nil)] [url = about:blank] 13:15:54 INFO - PROCESS | 2387 | --DOMWINDOW == 39 (0x8f8e5000) [pid = 2387] [serial = 1290] [outer = (nil)] [url = about:blank] 13:15:54 INFO - PROCESS | 2387 | --DOMWINDOW == 38 (0x8d091c00) [pid = 2387] [serial = 1284] [outer = (nil)] [url = about:blank] 13:15:54 INFO - PROCESS | 2387 | --DOMWINDOW == 37 (0x8f8e2c00) [pid = 2387] [serial = 1289] [outer = (nil)] [url = about:blank] 13:15:54 INFO - PROCESS | 2387 | --DOMWINDOW == 36 (0x82fb8800) [pid = 2387] [serial = 1287] [outer = (nil)] [url = about:blank] 13:15:54 INFO - PROCESS | 2387 | --DOMWINDOW == 35 (0x8fabfc00) [pid = 2387] [serial = 1281] [outer = (nil)] [url = about:blank] 13:15:54 INFO - PROCESS | 2387 | --DOMWINDOW == 34 (0x8ceba400) [pid = 2387] [serial = 1283] [outer = (nil)] [url = about:blank] 13:15:54 INFO - PROCESS | 2387 | 1477685754050 Marionette TRACE conn4 -> [0,2026,"getWindowHandles",null] 13:15:54 INFO - PROCESS | 2387 | 1477685754055 Marionette TRACE conn4 <- [1,2026,null,["8"]] 13:15:54 INFO - PROCESS | 2387 | 1477685754108 Marionette TRACE conn4 -> [0,2027,"switchToWindow",{"name":"8"}] 13:15:54 INFO - PROCESS | 2387 | 1477685754118 Marionette TRACE conn4 <- [1,2027,null,{}] 13:15:54 INFO - PROCESS | 2387 | 1477685754126 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:15:54 INFO - PROCESS | 2387 | ++DOCSHELL 0x82251400 == 10 [pid = 2387] [id = 448] 13:15:54 INFO - PROCESS | 2387 | ++DOMWINDOW == 35 (0x82251800) [pid = 2387] [serial = 1312] [outer = (nil)] 13:15:54 INFO - PROCESS | 2387 | ++DOMWINDOW == 36 (0x82259800) [pid = 2387] [serial = 1313] [outer = 0x82251800] 13:15:54 INFO - PROCESS | 2387 | 1477685754215 Marionette DEBUG loaded listener.js 13:15:54 INFO - PROCESS | 2387 | ++DOMWINDOW == 37 (0x823e7c00) [pid = 2387] [serial = 1314] [outer = 0x82251800] 13:15:54 INFO - ..... 13:15:54 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-trackdefaults.html | took 1477ms 13:15:55 INFO - TEST-START | /media-source/mediasource-sourcebufferlist.html 13:15:55 INFO - PROCESS | 2387 | 1477685754942 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"]]]}] 13:15:55 INFO - PROCESS | 2387 | 1477685754998 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 13:15:55 INFO - PROCESS | 2387 | 1477685755008 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 13:15:55 INFO - PROCESS | 2387 | 1477685755020 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}] 13:15:55 INFO - PROCESS | 2387 | 1477685755231 Marionette TRACE conn4 <- [1,2030,null,{"value":null}] 13:15:55 INFO - PROCESS | 2387 | 1477685755362 Marionette TRACE conn4 -> [0,2031,"getWindowHandles",null] 13:15:55 INFO - PROCESS | 2387 | 1477685755368 Marionette TRACE conn4 <- [1,2031,null,["8"]] 13:15:55 INFO - PROCESS | 2387 | 1477685755375 Marionette TRACE conn4 -> [0,2032,"switchToWindow",{"name":"8"}] 13:15:55 INFO - PROCESS | 2387 | 1477685755380 Marionette TRACE conn4 <- [1,2032,null,{}] 13:15:55 INFO - PROCESS | 2387 | 1477685755386 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:15:55 INFO - PROCESS | 2387 | ++DOCSHELL 0x82fbdc00 == 11 [pid = 2387] [id = 449] 13:15:55 INFO - PROCESS | 2387 | ++DOMWINDOW == 38 (0x830e3c00) [pid = 2387] [serial = 1315] [outer = (nil)] 13:15:55 INFO - PROCESS | 2387 | ++DOMWINDOW == 39 (0x83507c00) [pid = 2387] [serial = 1316] [outer = 0x830e3c00] 13:15:55 INFO - PROCESS | 2387 | 1477685755474 Marionette DEBUG loaded listener.js 13:15:55 INFO - PROCESS | 2387 | ++DOMWINDOW == 40 (0x83508000) [pid = 2387] [serial = 1317] [outer = 0x830e3c00] 13:15:56 INFO - PROCESS | 2387 | 1477685756188 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]]]}] 13:15:56 INFO - ... 13:15:56 INFO - TEST-OK | /media-source/mediasource-sourcebufferlist.html | took 1182ms 13:15:56 INFO - PROCESS | 2387 | 1477685756210 Marionette TRACE conn4 -> [0,2034,"getWindowHandle",null] 13:15:56 INFO - TEST-START | /media-source/mediasource-timestamp-offset.html 13:15:56 INFO - PROCESS | 2387 | 1477685756217 Marionette TRACE conn4 <- [1,2034,null,{"value":"8"}] 13:15:56 INFO - PROCESS | 2387 | 1477685756229 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}] 13:15:56 INFO - PROCESS | 2387 | 1477685756486 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 13:15:56 INFO - PROCESS | 2387 | 1477685756504 Marionette TRACE conn4 -> [0,2036,"getWindowHandles",null] 13:15:56 INFO - PROCESS | 2387 | 1477685756510 Marionette TRACE conn4 <- [1,2036,null,["8"]] 13:15:56 INFO - PROCESS | 2387 | 1477685756516 Marionette TRACE conn4 -> [0,2037,"switchToWindow",{"name":"8"}] 13:15:56 INFO - PROCESS | 2387 | 1477685756523 Marionette TRACE conn4 <- [1,2037,null,{}] 13:15:56 INFO - PROCESS | 2387 | 1477685756530 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:15:56 INFO - PROCESS | 2387 | ++DOCSHELL 0x8dc5bc00 == 12 [pid = 2387] [id = 450] 13:15:56 INFO - PROCESS | 2387 | ++DOMWINDOW == 41 (0x8dc5c000) [pid = 2387] [serial = 1318] [outer = (nil)] 13:15:56 INFO - PROCESS | 2387 | ++DOMWINDOW == 42 (0x8dc67400) [pid = 2387] [serial = 1319] [outer = 0x8dc5c000] 13:15:56 INFO - PROCESS | 2387 | 1477685756621 Marionette DEBUG loaded listener.js 13:15:56 INFO - PROCESS | 2387 | ++DOMWINDOW == 43 (0x8f8e4400) [pid = 2387] [serial = 1320] [outer = 0x8dc5c000] 13:15:57 INFO - PROCESS | 2387 | --DOMWINDOW == 42 (0x835f0800) [pid = 2387] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seekable.html] 13:15:57 INFO - PROCESS | 2387 | --DOMWINDOW == 41 (0x830e5000) [pid = 2387] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html] 13:15:57 INFO - PROCESS | 2387 | --DOMWINDOW == 40 (0x9315fc00) [pid = 2387] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html] 13:15:57 INFO - PROCESS | 2387 | [h264 @ 0x8fbf8400] err{or,}_recognition separate: 1; 1 13:15:57 INFO - PROCESS | 2387 | [h264 @ 0x8fbf8400] err{or,}_recognition combined: 1; 1 13:15:57 INFO - PROCESS | 2387 | [h264 @ 0x8fbf8400] Unsupported bit depth: 0 13:15:57 INFO - PROCESS | 2387 | [h264 @ 0x8fbfac00] err{or,}_recognition separate: 1; 1 13:15:57 INFO - PROCESS | 2387 | [h264 @ 0x8fbfac00] err{or,}_recognition combined: 1; 1 13:15:57 INFO - PROCESS | 2387 | [h264 @ 0x8fbfac00] Unsupported bit depth: 0 13:15:57 INFO - PROCESS | 2387 | [aac @ 0x8fbfb800] err{or,}_recognition separate: 1; 1 13:15:57 INFO - PROCESS | 2387 | [aac @ 0x8fbfb800] err{or,}_recognition combined: 1; 1 13:15:57 INFO - PROCESS | 2387 | [aac @ 0x8fbfb800] Unsupported bit depth: 0 13:15:57 INFO - PROCESS | 2387 | [aac @ 0x9107bc00] err{or,}_recognition separate: 1; 1 13:15:57 INFO - PROCESS | 2387 | [aac @ 0x9107bc00] err{or,}_recognition combined: 1; 1 13:15:57 INFO - PROCESS | 2387 | [aac @ 0x9107bc00] Unsupported bit depth: 0 13:15:57 INFO - PROCESS | 2387 | [h264 @ 0x8fbf8400] err{or,}_recognition separate: 1; 1 13:15:57 INFO - PROCESS | 2387 | [h264 @ 0x8fbf8400] err{or,}_recognition combined: 1; 1 13:15:57 INFO - PROCESS | 2387 | [h264 @ 0x8fbf8400] Unsupported bit depth: 0 13:15:57 INFO - PROCESS | 2387 | [h264 @ 0x8fbfac00] err{or,}_recognition separate: 1; 1 13:15:57 INFO - PROCESS | 2387 | [h264 @ 0x8fbfac00] err{or,}_recognition combined: 1; 1 13:15:57 INFO - PROCESS | 2387 | [h264 @ 0x8fbfac00] Unsupported bit depth: 0 13:15:57 INFO - PROCESS | 2387 | [aac @ 0x921dbc00] err{or,}_recognition separate: 1; 1 13:15:57 INFO - PROCESS | 2387 | [aac @ 0x921dbc00] err{or,}_recognition combined: 1; 1 13:15:57 INFO - PROCESS | 2387 | [aac @ 0x921dbc00] Unsupported bit depth: 0 13:15:57 INFO - PROCESS | 2387 | [aac @ 0x9107bc00] err{or,}_recognition separate: 1; 1 13:15:57 INFO - PROCESS | 2387 | [aac @ 0x9107bc00] err{or,}_recognition combined: 1; 1 13:15:57 INFO - PROCESS | 2387 | [aac @ 0x9107bc00] Unsupported bit depth: 0 13:15:57 INFO - ............... 13:15:57 INFO - TEST-OK | /media-source/mediasource-timestamp-offset.html | took 1733ms 13:15:57 INFO - PROCESS | 2387 | 1477685757940 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]]]}] 13:15:57 INFO - PROCESS | 2387 | 1477685757959 Marionette TRACE conn4 -> [0,2039,"getWindowHandle",null] 13:15:57 INFO - PROCESS | 2387 | 1477685757964 Marionette TRACE conn4 <- [1,2039,null,{"value":"8"}] 13:15:57 INFO - TEST-START | /media-source/mediasource-trackdefault.html 13:15:57 INFO - PROCESS | 2387 | 1477685757973 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}] 13:15:58 INFO - PROCESS | 2387 | 1477685758225 Marionette TRACE conn4 <- [1,2040,null,{"value":null}] 13:15:58 INFO - PROCESS | 2387 | 1477685758307 Marionette TRACE conn4 -> [0,2041,"getWindowHandles",null] 13:15:58 INFO - PROCESS | 2387 | 1477685758315 Marionette TRACE conn4 <- [1,2041,null,["8"]] 13:15:58 INFO - PROCESS | 2387 | 1477685758321 Marionette TRACE conn4 -> [0,2042,"switchToWindow",{"name":"8"}] 13:15:58 INFO - PROCESS | 2387 | 1477685758327 Marionette TRACE conn4 <- [1,2042,null,{}] 13:15:58 INFO - PROCESS | 2387 | 1477685758333 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:15:58 INFO - PROCESS | 2387 | ++DOCSHELL 0x830e1800 == 13 [pid = 2387] [id = 451] 13:15:58 INFO - PROCESS | 2387 | ++DOMWINDOW == 41 (0x8fbf7c00) [pid = 2387] [serial = 1321] [outer = (nil)] 13:15:58 INFO - PROCESS | 2387 | ++DOMWINDOW == 42 (0x926dd800) [pid = 2387] [serial = 1322] [outer = 0x8fbf7c00] 13:15:58 INFO - PROCESS | 2387 | 1477685758417 Marionette DEBUG loaded listener.js 13:15:58 INFO - PROCESS | 2387 | ++DOMWINDOW == 43 (0x9298d000) [pid = 2387] [serial = 1323] [outer = 0x8fbf7c00] 13:15:59 INFO - ............................ 13:15:59 INFO - TEST-OK | /media-source/mediasource-trackdefault.html | took 1199ms 13:15:59 INFO - TEST-START | /media-source/mediasource-trackdefaultlist.html 13:15:59 INFO - PROCESS | 2387 | 1477685759070 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"]]]}] 13:15:59 INFO - PROCESS | 2387 | 1477685759176 Marionette TRACE conn4 -> [0,2044,"getWindowHandle",null] 13:15:59 INFO - PROCESS | 2387 | 1477685759179 Marionette TRACE conn4 <- [1,2044,null,{"value":"8"}] 13:15:59 INFO - PROCESS | 2387 | 1477685759188 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}] 13:15:59 INFO - PROCESS | 2387 | 1477685759483 Marionette TRACE conn4 <- [1,2045,null,{"value":null}] 13:15:59 INFO - PROCESS | 2387 | 1477685759569 Marionette TRACE conn4 -> [0,2046,"getWindowHandles",null] 13:15:59 INFO - PROCESS | 2387 | 1477685759574 Marionette TRACE conn4 <- [1,2046,null,["8"]] 13:15:59 INFO - PROCESS | 2387 | 1477685759579 Marionette TRACE conn4 -> [0,2047,"switchToWindow",{"name":"8"}] 13:15:59 INFO - PROCESS | 2387 | 1477685759585 Marionette TRACE conn4 <- [1,2047,null,{}] 13:15:59 INFO - PROCESS | 2387 | 1477685759590 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:15:59 INFO - PROCESS | 2387 | ++DOCSHELL 0x8224e000 == 14 [pid = 2387] [id = 452] 13:15:59 INFO - PROCESS | 2387 | ++DOMWINDOW == 44 (0x92987c00) [pid = 2387] [serial = 1324] [outer = (nil)] 13:15:59 INFO - PROCESS | 2387 | ++DOMWINDOW == 45 (0x946e8000) [pid = 2387] [serial = 1325] [outer = 0x92987c00] 13:15:59 INFO - PROCESS | 2387 | 1477685759680 Marionette DEBUG loaded listener.js 13:15:59 INFO - PROCESS | 2387 | ++DOMWINDOW == 46 (0x94b20400) [pid = 2387] [serial = 1326] [outer = 0x92987c00] 13:16:00 INFO - PROCESS | 2387 | 1477685760216 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"]]]}] 13:16:00 INFO - .. 13:16:00 INFO - TEST-OK | /media-source/mediasource-trackdefaultlist.html | took 1070ms 13:16:00 INFO - PROCESS | 2387 | 1477685760259 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 13:16:00 INFO - PROCESS | 2387 | 1477685760262 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 13:16:00 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html 13:16:00 INFO - PROCESS | 2387 | 1477685760269 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}] 13:16:00 INFO - PROCESS | 2387 | 1477685760488 Marionette TRACE conn4 <- [1,2050,null,{"value":null}] 13:16:00 INFO - PROCESS | 2387 | 1477685760618 Marionette TRACE conn4 -> [0,2051,"getWindowHandle",null] 13:16:00 INFO - PROCESS | 2387 | 1477685760623 Marionette TRACE conn4 <- [1,2051,null,{"value":"8"}] 13:16:00 INFO - PROCESS | 2387 | 1477685760628 Marionette TRACE conn4 -> [0,2052,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 13:16:00 INFO - PROCESS | 2387 | ++DOMWINDOW == 47 (0x9b0d6400) [pid = 2387] [serial = 1327] [outer = 0x93cbb800] 13:16:01 INFO - PROCESS | 2387 | 1477685760999 Marionette TRACE conn4 <- [1,2052,null,{}] 13:16:01 INFO - PROCESS | 2387 | 1477685761041 Marionette TRACE conn4 -> [0,2053,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 13:16:01 INFO - PROCESS | 2387 | 1477685761082 Marionette TRACE conn4 <- [1,2053,null,{"value":null}] 13:16:01 INFO - PROCESS | 2387 | 1477685761129 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}] 13:16:01 INFO - PROCESS | 2387 | 1477685761166 Marionette TRACE conn4 <- [1,2054,null,{"value":null}] 13:16:01 INFO - PROCESS | 2387 | 1477685761175 Marionette TRACE conn4 -> [0,2055,"getWindowHandles",null] 13:16:01 INFO - PROCESS | 2387 | 1477685761187 Marionette TRACE conn4 <- [1,2055,null,["8"]] 13:16:01 INFO - PROCESS | 2387 | 1477685761194 Marionette TRACE conn4 -> [0,2056,"switchToWindow",{"name":"8"}] 13:16:01 INFO - PROCESS | 2387 | 1477685761205 Marionette TRACE conn4 <- [1,2056,null,{}] 13:16:01 INFO - PROCESS | 2387 | 1477685761211 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:01 INFO - PROCESS | 2387 | ++DOCSHELL 0x82e74800 == 15 [pid = 2387] [id = 453] 13:16:01 INFO - PROCESS | 2387 | ++DOMWINDOW == 48 (0x82e76800) [pid = 2387] [serial = 1328] [outer = (nil)] 13:16:01 INFO - PROCESS | 2387 | ++DOMWINDOW == 49 (0x82e7e800) [pid = 2387] [serial = 1329] [outer = 0x82e76800] 13:16:01 INFO - PROCESS | 2387 | 1477685761358 Marionette DEBUG loaded listener.js 13:16:01 INFO - PROCESS | 2387 | ++DOMWINDOW == 50 (0x82fbe400) [pid = 2387] [serial = 1330] [outer = 0x82e76800] 13:16:02 INFO - PROCESS | 2387 | 1477685762448 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]]]}] 13:16:02 INFO - . 13:16:02 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html | took 2227ms 13:16:02 INFO - PROCESS | 2387 | 1477685762498 Marionette TRACE conn4 -> [0,2058,"getWindowHandle",null] 13:16:02 INFO - PROCESS | 2387 | 1477685762506 Marionette TRACE conn4 <- [1,2058,null,{"value":"8"}] 13:16:02 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 13:16:02 INFO - PROCESS | 2387 | 1477685762515 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}] 13:16:02 INFO - PROCESS | 2387 | 1477685762780 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 13:16:02 INFO - PROCESS | 2387 | 1477685762937 Marionette TRACE conn4 -> [0,2060,"getWindowHandles",null] 13:16:02 INFO - PROCESS | 2387 | 1477685762943 Marionette TRACE conn4 <- [1,2060,null,["8"]] 13:16:02 INFO - PROCESS | 2387 | 1477685762951 Marionette TRACE conn4 -> [0,2061,"switchToWindow",{"name":"8"}] 13:16:02 INFO - PROCESS | 2387 | 1477685762958 Marionette TRACE conn4 <- [1,2061,null,{}] 13:16:03 INFO - PROCESS | 2387 | 1477685763008 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:03 INFO - PROCESS | 2387 | ++DOCSHELL 0x83509800 == 16 [pid = 2387] [id = 454] 13:16:03 INFO - PROCESS | 2387 | ++DOMWINDOW == 51 (0x8c82e800) [pid = 2387] [serial = 1331] [outer = (nil)] 13:16:03 INFO - PROCESS | 2387 | ++DOMWINDOW == 52 (0x8da30c00) [pid = 2387] [serial = 1332] [outer = 0x8c82e800] 13:16:03 INFO - PROCESS | 2387 | 1477685763109 Marionette DEBUG loaded listener.js 13:16:03 INFO - PROCESS | 2387 | ++DOMWINDOW == 53 (0x8dc8ec00) [pid = 2387] [serial = 1333] [outer = 0x8c82e800] 13:16:04 INFO - PROCESS | 2387 | 1477685764106 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]]]}] 13:16:04 INFO - . 13:16:04 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1626ms 13:16:04 INFO - PROCESS | 2387 | 1477685764149 Marionette TRACE conn4 -> [0,2063,"getWindowHandle",null] 13:16:04 INFO - PROCESS | 2387 | 1477685764158 Marionette TRACE conn4 <- [1,2063,null,{"value":"8"}] 13:16:04 INFO - TEST-START | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 13:16:04 INFO - PROCESS | 2387 | 1477685764210 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}] 13:16:04 INFO - PROCESS | 2387 | 1477685764461 Marionette TRACE conn4 <- [1,2064,null,{"value":null}] 13:16:04 INFO - PROCESS | 2387 | 1477685764640 Marionette TRACE conn4 -> [0,2065,"getWindowHandles",null] 13:16:04 INFO - PROCESS | 2387 | 1477685764646 Marionette TRACE conn4 <- [1,2065,null,["8"]] 13:16:04 INFO - PROCESS | 2387 | 1477685764653 Marionette TRACE conn4 -> [0,2066,"switchToWindow",{"name":"8"}] 13:16:04 INFO - PROCESS | 2387 | 1477685764661 Marionette TRACE conn4 <- [1,2066,null,{}] 13:16:04 INFO - PROCESS | 2387 | 1477685764668 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:04 INFO - PROCESS | 2387 | ++DOCSHELL 0x835f0000 == 17 [pid = 2387] [id = 455] 13:16:04 INFO - PROCESS | 2387 | ++DOMWINDOW == 54 (0x83686400) [pid = 2387] [serial = 1334] [outer = (nil)] 13:16:04 INFO - PROCESS | 2387 | ++DOMWINDOW == 55 (0x9315b000) [pid = 2387] [serial = 1335] [outer = 0x83686400] 13:16:04 INFO - PROCESS | 2387 | 1477685764803 Marionette DEBUG loaded listener.js 13:16:04 INFO - PROCESS | 2387 | ++DOMWINDOW == 56 (0x94b2c000) [pid = 2387] [serial = 1336] [outer = 0x83686400] 13:16:05 INFO - PROCESS | 2387 | 1477685765809 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]]]}] 13:16:05 INFO - . 13:16:05 INFO - TEST-OK | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1632ms 13:16:05 INFO - PROCESS | 2387 | 1477685765838 Marionette TRACE conn4 -> [0,2068,"getWindowHandle",null] 13:16:05 INFO - PROCESS | 2387 | 1477685765842 Marionette TRACE conn4 <- [1,2068,null,{"value":"8"}] 13:16:05 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html 13:16:05 INFO - PROCESS | 2387 | 1477685765850 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}] 13:16:06 INFO - PROCESS | 2387 | 1477685766057 Marionette TRACE conn4 <- [1,2069,null,{"value":null}] 13:16:06 INFO - PROCESS | 2387 | 1477685766348 Marionette TRACE conn4 -> [0,2070,"getWindowHandles",null] 13:16:06 INFO - PROCESS | 2387 | 1477685766354 Marionette TRACE conn4 <- [1,2070,null,["8"]] 13:16:06 INFO - PROCESS | 2387 | 1477685766372 Marionette TRACE conn4 -> [0,2071,"switchToWindow",{"name":"8"}] 13:16:06 INFO - PROCESS | 2387 | 1477685766384 Marionette TRACE conn4 <- [1,2071,null,{}] 13:16:06 INFO - PROCESS | 2387 | 1477685766393 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:06 INFO - PROCESS | 2387 | ++DOCSHELL 0x823e3000 == 18 [pid = 2387] [id = 456] 13:16:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 57 (0x823e5c00) [pid = 2387] [serial = 1337] [outer = (nil)] 13:16:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 58 (0x82e81000) [pid = 2387] [serial = 1338] [outer = 0x823e5c00] 13:16:06 INFO - PROCESS | 2387 | 1477685766487 Marionette DEBUG loaded listener.js 13:16:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 59 (0x830dd400) [pid = 2387] [serial = 1339] [outer = 0x823e5c00] 13:16:07 INFO - PROCESS | 2387 | 1477685767632 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]]]}] 13:16:07 INFO - . 13:16:07 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html | took 1821ms 13:16:07 INFO - PROCESS | 2387 | 1477685767671 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 13:16:07 INFO - PROCESS | 2387 | 1477685767679 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 13:16:07 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html 13:16:07 INFO - PROCESS | 2387 | 1477685767687 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}] 13:16:08 INFO - PROCESS | 2387 | --DOCSHELL 0x830e1800 == 17 [pid = 2387] [id = 451] 13:16:08 INFO - PROCESS | 2387 | --DOCSHELL 0x8dc5bc00 == 16 [pid = 2387] [id = 450] 13:16:08 INFO - PROCESS | 2387 | --DOCSHELL 0x82251400 == 15 [pid = 2387] [id = 448] 13:16:08 INFO - PROCESS | 2387 | --DOCSHELL 0x82fbdc00 == 14 [pid = 2387] [id = 449] 13:16:08 INFO - PROCESS | 2387 | --DOCSHELL 0x8350c400 == 13 [pid = 2387] [id = 446] 13:16:08 INFO - PROCESS | 2387 | --DOCSHELL 0x9330b800 == 12 [pid = 2387] [id = 447] 13:16:08 INFO - PROCESS | 2387 | --DOCSHELL 0x8224e000 == 11 [pid = 2387] [id = 452] 13:16:08 INFO - PROCESS | 2387 | --DOCSHELL 0x93306800 == 10 [pid = 2387] [id = 445] 13:16:08 INFO - PROCESS | 2387 | --DOCSHELL 0x82e74800 == 9 [pid = 2387] [id = 453] 13:16:08 INFO - PROCESS | 2387 | --DOCSHELL 0x83509800 == 8 [pid = 2387] [id = 454] 13:16:08 INFO - PROCESS | 2387 | --DOCSHELL 0x835f0000 == 7 [pid = 2387] [id = 455] 13:16:08 INFO - PROCESS | 2387 | 1477685768670 Marionette TRACE conn4 <- [1,2074,null,{"value":null}] 13:16:08 INFO - PROCESS | 2387 | --DOMWINDOW == 58 (0x93163000) [pid = 2387] [serial = 1293] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 2387 | --DOMWINDOW == 57 (0x93162c00) [pid = 2387] [serial = 1292] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 2387 | --DOMWINDOW == 56 (0x8350cc00) [pid = 2387] [serial = 1299] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 2387 | --DOMWINDOW == 55 (0x83502c00) [pid = 2387] [serial = 1298] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 2387 | --DOMWINDOW == 54 (0x830d8000) [pid = 2387] [serial = 1302] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 2387 | --DOMWINDOW == 53 (0x8c825c00) [pid = 2387] [serial = 1301] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 2387 | --DOMWINDOW == 52 (0x938d7c00) [pid = 2387] [serial = 1295] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 2387 | --DOMWINDOW == 51 (0x938cb000) [pid = 2387] [serial = 1304] [outer = (nil)] [url = about:blank] 13:16:08 INFO - PROCESS | 2387 | 1477685768894 Marionette TRACE conn4 -> [0,2075,"getWindowHandles",null] 13:16:08 INFO - PROCESS | 2387 | 1477685768900 Marionette TRACE conn4 <- [1,2075,null,["8"]] 13:16:08 INFO - PROCESS | 2387 | 1477685768911 Marionette TRACE conn4 -> [0,2076,"switchToWindow",{"name":"8"}] 13:16:08 INFO - PROCESS | 2387 | 1477685768922 Marionette TRACE conn4 <- [1,2076,null,{}] 13:16:08 INFO - PROCESS | 2387 | 1477685768931 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:08 INFO - PROCESS | 2387 | ++DOCSHELL 0x823e1800 == 8 [pid = 2387] [id = 457] 13:16:08 INFO - PROCESS | 2387 | ++DOMWINDOW == 52 (0x823e1c00) [pid = 2387] [serial = 1340] [outer = (nil)] 13:16:09 INFO - PROCESS | 2387 | ++DOMWINDOW == 53 (0x82e73400) [pid = 2387] [serial = 1341] [outer = 0x823e1c00] 13:16:09 INFO - PROCESS | 2387 | 1477685769049 Marionette DEBUG loaded listener.js 13:16:09 INFO - PROCESS | 2387 | ++DOMWINDOW == 54 (0x82fb8c00) [pid = 2387] [serial = 1342] [outer = 0x823e1c00] 13:16:10 INFO - PROCESS | 2387 | 1477685770054 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]]]}] 13:16:10 INFO - . 13:16:10 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html | took 2435ms 13:16:10 INFO - PROCESS | 2387 | 1477685770121 Marionette TRACE conn4 -> [0,2078,"getWindowHandle",null] 13:16:10 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html 13:16:10 INFO - PROCESS | 2387 | 1477685770131 Marionette TRACE conn4 <- [1,2078,null,{"value":"8"}] 13:16:10 INFO - PROCESS | 2387 | 1477685770140 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}] 13:16:10 INFO - PROCESS | 2387 | 1477685770333 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 13:16:10 INFO - PROCESS | 2387 | 1477685770483 Marionette TRACE conn4 -> [0,2080,"getWindowHandles",null] 13:16:10 INFO - PROCESS | 2387 | 1477685770489 Marionette TRACE conn4 <- [1,2080,null,["8"]] 13:16:10 INFO - PROCESS | 2387 | 1477685770501 Marionette TRACE conn4 -> [0,2081,"switchToWindow",{"name":"8"}] 13:16:10 INFO - PROCESS | 2387 | 1477685770506 Marionette TRACE conn4 <- [1,2081,null,{}] 13:16:10 INFO - PROCESS | 2387 | 1477685770513 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:10 INFO - PROCESS | 2387 | ++DOCSHELL 0x83509400 == 9 [pid = 2387] [id = 458] 13:16:10 INFO - PROCESS | 2387 | ++DOMWINDOW == 55 (0x83510400) [pid = 2387] [serial = 1343] [outer = (nil)] 13:16:10 INFO - PROCESS | 2387 | ++DOMWINDOW == 56 (0x83687800) [pid = 2387] [serial = 1344] [outer = 0x83510400] 13:16:10 INFO - PROCESS | 2387 | 1477685770609 Marionette DEBUG loaded listener.js 13:16:10 INFO - PROCESS | 2387 | ++DOMWINDOW == 57 (0x83689c00) [pid = 2387] [serial = 1345] [outer = 0x83510400] 13:16:11 INFO - PROCESS | 2387 | [2387] 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 13:16:11 INFO - PROCESS | 2387 | [2387] 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 13:16:11 INFO - PROCESS | 2387 | 1477685771489 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]]]}] 13:16:11 INFO - . 13:16:11 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1380ms 13:16:11 INFO - PROCESS | 2387 | 1477685771522 Marionette TRACE conn4 -> [0,2083,"getWindowHandle",null] 13:16:11 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html 13:16:11 INFO - PROCESS | 2387 | 1477685771527 Marionette TRACE conn4 <- [1,2083,null,{"value":"8"}] 13:16:11 INFO - PROCESS | 2387 | 1477685771534 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}] 13:16:11 INFO - PROCESS | 2387 | 1477685771809 Marionette TRACE conn4 <- [1,2084,null,{"value":null}] 13:16:11 INFO - PROCESS | 2387 | 1477685771850 Marionette TRACE conn4 -> [0,2085,"getWindowHandles",null] 13:16:11 INFO - PROCESS | 2387 | 1477685771862 Marionette TRACE conn4 <- [1,2085,null,["8"]] 13:16:11 INFO - PROCESS | 2387 | 1477685771940 Marionette TRACE conn4 -> [0,2086,"switchToWindow",{"name":"8"}] 13:16:11 INFO - PROCESS | 2387 | 1477685771949 Marionette TRACE conn4 <- [1,2086,null,{}] 13:16:11 INFO - PROCESS | 2387 | 1477685771968 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:12 INFO - PROCESS | 2387 | ++DOCSHELL 0x8c822400 == 10 [pid = 2387] [id = 459] 13:16:12 INFO - PROCESS | 2387 | ++DOMWINDOW == 58 (0x8ceb5000) [pid = 2387] [serial = 1346] [outer = (nil)] 13:16:12 INFO - PROCESS | 2387 | ++DOMWINDOW == 59 (0x8ceb9c00) [pid = 2387] [serial = 1347] [outer = 0x8ceb5000] 13:16:12 INFO - PROCESS | 2387 | 1477685772061 Marionette DEBUG loaded listener.js 13:16:12 INFO - PROCESS | 2387 | ++DOMWINDOW == 60 (0x8d08e400) [pid = 2387] [serial = 1348] [outer = 0x8ceb5000] 13:16:12 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:16:12 INFO - PROCESS | 2387 | 1477685772987 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]]]}] 13:16:13 INFO - . 13:16:13 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html | took 1472ms 13:16:13 INFO - PROCESS | 2387 | 1477685773006 Marionette TRACE conn4 -> [0,2088,"getWindowHandle",null] 13:16:13 INFO - PROCESS | 2387 | 1477685773010 Marionette TRACE conn4 <- [1,2088,null,{"value":"8"}] 13:16:13 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 13:16:13 INFO - PROCESS | 2387 | 1477685773019 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}] 13:16:13 INFO - PROCESS | 2387 | 1477685773278 Marionette TRACE conn4 <- [1,2089,null,{"value":null}] 13:16:13 INFO - PROCESS | 2387 | --DOMWINDOW == 59 (0x93309000) [pid = 2387] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html] 13:16:13 INFO - PROCESS | 2387 | --DOMWINDOW == 58 (0x830e3c00) [pid = 2387] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html] 13:16:13 INFO - PROCESS | 2387 | --DOMWINDOW == 57 (0x8350d400) [pid = 2387] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html] 13:16:13 INFO - PROCESS | 2387 | --DOMWINDOW == 56 (0x82251800) [pid = 2387] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html] 13:16:13 INFO - PROCESS | 2387 | --DOMWINDOW == 55 (0x93421000) [pid = 2387] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html] 13:16:13 INFO - PROCESS | 2387 | --DOMWINDOW == 54 (0x8fbf7c00) [pid = 2387] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-trackdefault.html] 13:16:13 INFO - PROCESS | 2387 | --DOMWINDOW == 53 (0x8dc5c000) [pid = 2387] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html] 13:16:13 INFO - PROCESS | 2387 | --DOMWINDOW == 52 (0x938d5000) [pid = 2387] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html] 13:16:13 INFO - PROCESS | 2387 | 1477685773687 Marionette TRACE conn4 -> [0,2090,"getWindowHandles",null] 13:16:13 INFO - PROCESS | 2387 | 1477685773693 Marionette TRACE conn4 <- [1,2090,null,["8"]] 13:16:13 INFO - PROCESS | 2387 | 1477685773704 Marionette TRACE conn4 -> [0,2091,"switchToWindow",{"name":"8"}] 13:16:13 INFO - PROCESS | 2387 | 1477685773712 Marionette TRACE conn4 <- [1,2091,null,{}] 13:16:13 INFO - PROCESS | 2387 | 1477685773718 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:13 INFO - PROCESS | 2387 | ++DOCSHELL 0x82fbcc00 == 11 [pid = 2387] [id = 460] 13:16:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 53 (0x8350e400) [pid = 2387] [serial = 1349] [outer = (nil)] 13:16:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 54 (0x8d099000) [pid = 2387] [serial = 1350] [outer = 0x8350e400] 13:16:13 INFO - PROCESS | 2387 | 1477685773811 Marionette DEBUG loaded listener.js 13:16:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 55 (0x8fbf8400) [pid = 2387] [serial = 1351] [outer = 0x8350e400] 13:16:14 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:16:14 INFO - PROCESS | 2387 | 1477685774611 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]]]}] 13:16:14 INFO - . 13:16:14 INFO - TEST-OK | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html | took 1632ms 13:16:14 INFO - PROCESS | 2387 | 1477685774652 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 13:16:14 INFO - PROCESS | 2387 | 1477685774655 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 13:16:14 INFO - TEST-START | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html 13:16:14 INFO - PROCESS | 2387 | 1477685774664 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}] 13:16:14 INFO - PROCESS | 2387 | 1477685774850 Marionette TRACE conn4 <- [1,2094,null,{"value":null}] 13:16:14 INFO - PROCESS | 2387 | 1477685774860 Marionette TRACE conn4 -> [0,2095,"getWindowHandles",null] 13:16:14 INFO - PROCESS | 2387 | 1477685774863 Marionette TRACE conn4 <- [1,2095,null,["8"]] 13:16:14 INFO - PROCESS | 2387 | 1477685774871 Marionette TRACE conn4 -> [0,2096,"switchToWindow",{"name":"8"}] 13:16:14 INFO - PROCESS | 2387 | 1477685774876 Marionette TRACE conn4 <- [1,2096,null,{}] 13:16:15 INFO - PROCESS | 2387 | 1477685775009 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:15 INFO - PROCESS | 2387 | ++DOCSHELL 0x9315d800 == 12 [pid = 2387] [id = 461] 13:16:15 INFO - PROCESS | 2387 | ++DOMWINDOW == 56 (0x9330e400) [pid = 2387] [serial = 1352] [outer = (nil)] 13:16:15 INFO - PROCESS | 2387 | ++DOMWINDOW == 57 (0x9366d800) [pid = 2387] [serial = 1353] [outer = 0x9330e400] 13:16:15 INFO - PROCESS | 2387 | 1477685775111 Marionette DEBUG loaded listener.js 13:16:15 INFO - PROCESS | 2387 | ++DOMWINDOW == 58 (0x8dc92800) [pid = 2387] [serial = 1354] [outer = 0x9330e400] 13:16:15 INFO - PROCESS | 2387 | [2387] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 13:16:16 INFO - PROCESS | 2387 | 1477685776003 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]]]}] 13:16:16 INFO - . 13:16:16 INFO - TEST-OK | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1373ms 13:16:16 INFO - PROCESS | 2387 | 1477685776059 Marionette TRACE conn4 -> [0,2098,"getWindowHandle",null] 13:16:16 INFO - PROCESS | 2387 | 1477685776072 Marionette TRACE conn4 <- [1,2098,null,{"value":"8"}] 13:16:16 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html 13:16:16 INFO - PROCESS | 2387 | 1477685776091 Marionette TRACE conn4 -> [0,2099,"getContext",null] 13:16:16 INFO - PROCESS | 2387 | 1477685776102 Marionette TRACE conn4 <- [1,2099,null,{"value":"content"}] 13:16:16 INFO - PROCESS | 2387 | 1477685776112 Marionette TRACE conn4 -> [0,2100,"setContext",{"value":"chrome"}] 13:16:16 INFO - PROCESS | 2387 | 1477685776119 Marionette TRACE conn4 <- [1,2100,null,{}] 13:16:16 INFO - PROCESS | 2387 | 1477685776127 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}] 13:16:16 INFO - PROCESS | 2387 | 1477685776159 Marionette TRACE conn4 <- [1,2101,null,{"value":true}] 13:16:16 INFO - PROCESS | 2387 | 1477685776211 Marionette TRACE conn4 -> [0,2102,"setContext",{"value":"content"}] 13:16:16 INFO - PROCESS | 2387 | 1477685776222 Marionette TRACE conn4 <- [1,2102,null,{}] 13:16:16 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 13:16:16 INFO - PROCESS | 2387 | 1477685776236 Marionette TRACE conn4 -> [0,2103,"getContext",null] 13:16:16 INFO - PROCESS | 2387 | 1477685776242 Marionette TRACE conn4 <- [1,2103,null,{"value":"content"}] 13:16:16 INFO - PROCESS | 2387 | 1477685776252 Marionette TRACE conn4 -> [0,2104,"setContext",{"value":"chrome"}] 13:16:16 INFO - PROCESS | 2387 | 1477685776256 Marionette TRACE conn4 <- [1,2104,null,{}] 13:16:16 INFO - PROCESS | 2387 | 1477685776263 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}] 13:16:16 INFO - PROCESS | 2387 | 1477685776288 Marionette TRACE conn4 <- [1,2105,null,{"value":null}] 13:16:16 INFO - PROCESS | 2387 | 1477685776295 Marionette TRACE conn4 -> [0,2106,"setContext",{"value":"content"}] 13:16:16 INFO - PROCESS | 2387 | 1477685776304 Marionette TRACE conn4 <- [1,2106,null,{}] 13:16:16 INFO - PROCESS | 2387 | 1477685776360 Marionette TRACE conn4 -> [0,2107,"getContext",null] 13:16:16 INFO - PROCESS | 2387 | 1477685776369 Marionette TRACE conn4 <- [1,2107,null,{"value":"content"}] 13:16:16 INFO - PROCESS | 2387 | 1477685776387 Marionette TRACE conn4 -> [0,2108,"setContext",{"value":"chrome"}] 13:16:16 INFO - PROCESS | 2387 | 1477685776396 Marionette TRACE conn4 <- [1,2108,null,{}] 13:16:16 INFO - PROCESS | 2387 | 1477685776415 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}] 13:16:16 INFO - PROCESS | 2387 | 1477685776443 Marionette TRACE conn4 <- [1,2109,null,{"value":true}] 13:16:16 INFO - PROCESS | 2387 | 1477685776449 Marionette TRACE conn4 -> [0,2110,"setContext",{"value":"content"}] 13:16:16 INFO - PROCESS | 2387 | 1477685776452 Marionette TRACE conn4 <- [1,2110,null,{}] 13:16:16 INFO - Setting pref security.mixed_content.use_hsts (false) 13:16:16 INFO - PROCESS | 2387 | 1477685776506 Marionette TRACE conn4 -> [0,2111,"getContext",null] 13:16:16 INFO - PROCESS | 2387 | 1477685776511 Marionette TRACE conn4 <- [1,2111,null,{"value":"content"}] 13:16:16 INFO - PROCESS | 2387 | 1477685776522 Marionette TRACE conn4 -> [0,2112,"setContext",{"value":"chrome"}] 13:16:16 INFO - PROCESS | 2387 | 1477685776527 Marionette TRACE conn4 <- [1,2112,null,{}] 13:16:16 INFO - PROCESS | 2387 | 1477685776534 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}] 13:16:16 INFO - PROCESS | 2387 | 1477685776561 Marionette TRACE conn4 <- [1,2113,null,{"value":null}] 13:16:16 INFO - PROCESS | 2387 | 1477685776567 Marionette TRACE conn4 -> [0,2114,"setContext",{"value":"content"}] 13:16:16 INFO - PROCESS | 2387 | 1477685776571 Marionette TRACE conn4 <- [1,2114,null,{}] 13:16:16 INFO - PROCESS | 2387 | 1477685776578 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}] 13:16:16 INFO - PROCESS | 2387 | 1477685776783 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 13:16:16 INFO - PROCESS | 2387 | 1477685776967 Marionette TRACE conn4 -> [0,2116,"getWindowHandles",null] 13:16:16 INFO - PROCESS | 2387 | 1477685776972 Marionette TRACE conn4 <- [1,2116,null,["8"]] 13:16:16 INFO - PROCESS | 2387 | 1477685776981 Marionette TRACE conn4 -> [0,2117,"switchToWindow",{"name":"8"}] 13:16:16 INFO - PROCESS | 2387 | 1477685776988 Marionette TRACE conn4 <- [1,2117,null,{}] 13:16:17 INFO - PROCESS | 2387 | 1477685776994 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:17 INFO - PROCESS | 2387 | ++DOCSHELL 0x82fc5c00 == 13 [pid = 2387] [id = 462] 13:16:17 INFO - PROCESS | 2387 | ++DOMWINDOW == 59 (0x830d7400) [pid = 2387] [serial = 1355] [outer = (nil)] 13:16:17 INFO - PROCESS | 2387 | ++DOMWINDOW == 60 (0x8fbf4c00) [pid = 2387] [serial = 1356] [outer = 0x830d7400] 13:16:17 INFO - PROCESS | 2387 | 1477685777137 Marionette DEBUG loaded listener.js 13:16:17 INFO - PROCESS | 2387 | ++DOMWINDOW == 61 (0x93165400) [pid = 2387] [serial = 1357] [outer = 0x830d7400] 13:16:17 INFO - PROCESS | 2387 | [2387] 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 13:16:17 INFO - PROCESS | 2387 | [2387] 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 13:16:17 INFO - PROCESS | 2387 | [2387] 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 13:16:18 INFO - PROCESS | 2387 | 1477685778077 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]]]}] 13:16:18 INFO - . 13:16:18 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 2016ms 13:16:18 INFO - PROCESS | 2387 | 1477685778103 Marionette TRACE conn4 -> [0,2119,"getWindowHandle",null] 13:16:18 INFO - PROCESS | 2387 | 1477685778109 Marionette TRACE conn4 <- [1,2119,null,{"value":"8"}] 13:16:18 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 13:16:18 INFO - PROCESS | 2387 | 1477685778147 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}] 13:16:18 INFO - PROCESS | 2387 | 1477685778361 Marionette TRACE conn4 <- [1,2120,null,{"value":null}] 13:16:18 INFO - PROCESS | 2387 | 1477685778534 Marionette TRACE conn4 -> [0,2121,"getWindowHandles",null] 13:16:18 INFO - PROCESS | 2387 | 1477685778537 Marionette TRACE conn4 <- [1,2121,null,["8"]] 13:16:18 INFO - PROCESS | 2387 | 1477685778545 Marionette TRACE conn4 -> [0,2122,"switchToWindow",{"name":"8"}] 13:16:18 INFO - PROCESS | 2387 | 1477685778551 Marionette TRACE conn4 <- [1,2122,null,{}] 13:16:18 INFO - PROCESS | 2387 | 1477685778557 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:18 INFO - PROCESS | 2387 | ++DOCSHELL 0x93cc6000 == 14 [pid = 2387] [id = 463] 13:16:18 INFO - PROCESS | 2387 | ++DOMWINDOW == 62 (0x93cc8000) [pid = 2387] [serial = 1358] [outer = (nil)] 13:16:18 INFO - PROCESS | 2387 | ++DOMWINDOW == 63 (0x93cca800) [pid = 2387] [serial = 1359] [outer = 0x93cc8000] 13:16:18 INFO - PROCESS | 2387 | 1477685778654 Marionette DEBUG loaded listener.js 13:16:18 INFO - PROCESS | 2387 | ++DOMWINDOW == 64 (0x93ccc800) [pid = 2387] [serial = 1360] [outer = 0x93cc8000] 13:16:19 INFO - PROCESS | 2387 | [2387] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 13:16:19 INFO - PROCESS | 2387 | 1477685779564 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]]]}] 13:16:19 INFO - . 13:16:19 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 1481ms 13:16:19 INFO - PROCESS | 2387 | 1477685779633 Marionette TRACE conn4 -> [0,2124,"getWindowHandle",null] 13:16:19 INFO - PROCESS | 2387 | 1477685779636 Marionette TRACE conn4 <- [1,2124,null,{"value":"8"}] 13:16:19 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 13:16:19 INFO - PROCESS | 2387 | 1477685779646 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}] 13:16:19 INFO - PROCESS | 2387 | 1477685779848 Marionette TRACE conn4 <- [1,2125,null,{"value":null}] 13:16:20 INFO - PROCESS | 2387 | 1477685780005 Marionette TRACE conn4 -> [0,2126,"getWindowHandles",null] 13:16:20 INFO - PROCESS | 2387 | 1477685780013 Marionette TRACE conn4 <- [1,2126,null,["8"]] 13:16:20 INFO - PROCESS | 2387 | 1477685780021 Marionette TRACE conn4 -> [0,2127,"switchToWindow",{"name":"8"}] 13:16:20 INFO - PROCESS | 2387 | 1477685780029 Marionette TRACE conn4 <- [1,2127,null,{}] 13:16:20 INFO - PROCESS | 2387 | 1477685780036 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:20 INFO - PROCESS | 2387 | ++DOCSHELL 0x82fbfc00 == 15 [pid = 2387] [id = 464] 13:16:20 INFO - PROCESS | 2387 | ++DOMWINDOW == 65 (0x82fc0c00) [pid = 2387] [serial = 1361] [outer = (nil)] 13:16:20 INFO - PROCESS | 2387 | ++DOMWINDOW == 66 (0x83a7e800) [pid = 2387] [serial = 1362] [outer = 0x82fc0c00] 13:16:20 INFO - PROCESS | 2387 | 1477685780138 Marionette DEBUG loaded listener.js 13:16:20 INFO - PROCESS | 2387 | ++DOMWINDOW == 67 (0x8fbf1c00) [pid = 2387] [serial = 1363] [outer = 0x82fc0c00] 13:16:21 INFO - PROCESS | 2387 | [2387] 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 13:16:21 INFO - PROCESS | 2387 | [2387] 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 13:16:21 INFO - PROCESS | 2387 | 1477685781174 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]]]}] 13:16:21 INFO - . 13:16:21 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 1583ms 13:16:21 INFO - PROCESS | 2387 | 1477685781237 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 13:16:21 INFO - PROCESS | 2387 | 1477685781245 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 13:16:21 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 13:16:21 INFO - PROCESS | 2387 | 1477685781258 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}] 13:16:21 INFO - PROCESS | 2387 | 1477685781507 Marionette TRACE conn4 <- [1,2130,null,{"value":null}] 13:16:21 INFO - PROCESS | 2387 | --DOMWINDOW == 66 (0x8dc67400) [pid = 2387] [serial = 1319] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 2387 | --DOMWINDOW == 65 (0x8f8e4400) [pid = 2387] [serial = 1320] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 2387 | --DOMWINDOW == 64 (0x83507c00) [pid = 2387] [serial = 1316] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 2387 | --DOMWINDOW == 63 (0x83508000) [pid = 2387] [serial = 1317] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 2387 | --DOMWINDOW == 62 (0x82259800) [pid = 2387] [serial = 1313] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 2387 | --DOMWINDOW == 61 (0x823e7c00) [pid = 2387] [serial = 1314] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 2387 | --DOMWINDOW == 60 (0x938d1400) [pid = 2387] [serial = 1310] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 2387 | --DOMWINDOW == 59 (0x938d4000) [pid = 2387] [serial = 1311] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 2387 | --DOMWINDOW == 58 (0x835e4400) [pid = 2387] [serial = 1307] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 2387 | --DOMWINDOW == 57 (0x83680000) [pid = 2387] [serial = 1308] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 2387 | --DOMWINDOW == 56 (0x93a51400) [pid = 2387] [serial = 1296] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 2387 | --DOMWINDOW == 55 (0x946e8000) [pid = 2387] [serial = 1325] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 2387 | --DOMWINDOW == 54 (0x926dd800) [pid = 2387] [serial = 1322] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 2387 | --DOMWINDOW == 53 (0x9298d000) [pid = 2387] [serial = 1323] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 2387 | --DOMWINDOW == 52 (0x938cf400) [pid = 2387] [serial = 1305] [outer = (nil)] [url = about:blank] 13:16:21 INFO - PROCESS | 2387 | 1477685781790 Marionette TRACE conn4 -> [0,2131,"getWindowHandles",null] 13:16:21 INFO - PROCESS | 2387 | 1477685781804 Marionette TRACE conn4 <- [1,2131,null,["8"]] 13:16:21 INFO - PROCESS | 2387 | 1477685781849 Marionette TRACE conn4 -> [0,2132,"switchToWindow",{"name":"8"}] 13:16:21 INFO - PROCESS | 2387 | 1477685781857 Marionette TRACE conn4 <- [1,2132,null,{}] 13:16:21 INFO - PROCESS | 2387 | 1477685781864 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:21 INFO - PROCESS | 2387 | ++DOCSHELL 0x82254c00 == 16 [pid = 2387] [id = 465] 13:16:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 53 (0x82258400) [pid = 2387] [serial = 1364] [outer = (nil)] 13:16:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 54 (0x82e73800) [pid = 2387] [serial = 1365] [outer = 0x82258400] 13:16:21 INFO - PROCESS | 2387 | 1477685781965 Marionette DEBUG loaded listener.js 13:16:22 INFO - PROCESS | 2387 | ++DOMWINDOW == 55 (0x82e74400) [pid = 2387] [serial = 1366] [outer = 0x82258400] 13:16:22 INFO - PROCESS | 2387 | [2387] 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 13:16:22 INFO - PROCESS | 2387 | [2387] 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 13:16:22 INFO - PROCESS | 2387 | [2387] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 13:16:22 INFO - PROCESS | 2387 | 1477685782770 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]]]}] 13:16:22 INFO - . 13:16:22 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 1572ms 13:16:22 INFO - PROCESS | 2387 | 1477685782829 Marionette TRACE conn4 -> [0,2134,"getWindowHandle",null] 13:16:22 INFO - PROCESS | 2387 | 1477685782840 Marionette TRACE conn4 <- [1,2134,null,{"value":"8"}] 13:16:22 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 13:16:22 INFO - Clearing pref security.mixed_content.send_hsts_priming 13:16:22 INFO - PROCESS | 2387 | 1477685782854 Marionette TRACE conn4 -> [0,2135,"getContext",null] 13:16:22 INFO - PROCESS | 2387 | 1477685782862 Marionette TRACE conn4 <- [1,2135,null,{"value":"content"}] 13:16:22 INFO - PROCESS | 2387 | 1477685782868 Marionette TRACE conn4 -> [0,2136,"setContext",{"value":"chrome"}] 13:16:22 INFO - PROCESS | 2387 | 1477685782871 Marionette TRACE conn4 <- [1,2136,null,{}] 13:16:22 INFO - PROCESS | 2387 | 1477685782881 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}] 13:16:22 INFO - PROCESS | 2387 | 1477685782899 Marionette TRACE conn4 <- [1,2137,null,{"value":null}] 13:16:22 INFO - PROCESS | 2387 | 1477685782905 Marionette TRACE conn4 -> [0,2138,"setContext",{"value":"content"}] 13:16:22 INFO - PROCESS | 2387 | 1477685782911 Marionette TRACE conn4 <- [1,2138,null,{}] 13:16:22 INFO - Clearing pref security.mixed_content.use_hsts 13:16:22 INFO - PROCESS | 2387 | 1477685782933 Marionette TRACE conn4 -> [0,2139,"getContext",null] 13:16:22 INFO - PROCESS | 2387 | 1477685782941 Marionette TRACE conn4 <- [1,2139,null,{"value":"content"}] 13:16:22 INFO - PROCESS | 2387 | 1477685782947 Marionette TRACE conn4 -> [0,2140,"setContext",{"value":"chrome"}] 13:16:22 INFO - PROCESS | 2387 | 1477685782950 Marionette TRACE conn4 <- [1,2140,null,{}] 13:16:22 INFO - PROCESS | 2387 | 1477685782956 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}] 13:16:22 INFO - PROCESS | 2387 | 1477685782975 Marionette TRACE conn4 <- [1,2141,null,{"value":null}] 13:16:22 INFO - PROCESS | 2387 | 1477685782980 Marionette TRACE conn4 -> [0,2142,"setContext",{"value":"content"}] 13:16:22 INFO - PROCESS | 2387 | 1477685782982 Marionette TRACE conn4 <- [1,2142,null,{}] 13:16:23 INFO - PROCESS | 2387 | 1477685782991 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}] 13:16:23 INFO - PROCESS | 2387 | 1477685783182 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 13:16:23 INFO - PROCESS | 2387 | 1477685783320 Marionette TRACE conn4 -> [0,2144,"getWindowHandles",null] 13:16:23 INFO - PROCESS | 2387 | 1477685783325 Marionette TRACE conn4 <- [1,2144,null,["8"]] 13:16:23 INFO - PROCESS | 2387 | 1477685783331 Marionette TRACE conn4 -> [0,2145,"switchToWindow",{"name":"8"}] 13:16:23 INFO - PROCESS | 2387 | 1477685783336 Marionette TRACE conn4 <- [1,2145,null,{}] 13:16:23 INFO - PROCESS | 2387 | 1477685783343 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:23 INFO - PROCESS | 2387 | ++DOCSHELL 0x83680000 == 17 [pid = 2387] [id = 466] 13:16:23 INFO - PROCESS | 2387 | ++DOMWINDOW == 56 (0x83a77c00) [pid = 2387] [serial = 1367] [outer = (nil)] 13:16:23 INFO - PROCESS | 2387 | ++DOMWINDOW == 57 (0x83a7c800) [pid = 2387] [serial = 1368] [outer = 0x83a77c00] 13:16:23 INFO - PROCESS | 2387 | 1477685783429 Marionette DEBUG loaded listener.js 13:16:23 INFO - PROCESS | 2387 | ++DOMWINDOW == 58 (0x83a7e000) [pid = 2387] [serial = 1369] [outer = 0x83a77c00] 13:16:24 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:16:24 INFO - PROCESS | 2387 | 1477685784174 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]]]}] 13:16:24 INFO - . 13:16:24 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 1364ms 13:16:24 INFO - PROCESS | 2387 | 1477685784218 Marionette TRACE conn4 -> [0,2147,"getWindowHandle",null] 13:16:24 INFO - PROCESS | 2387 | 1477685784223 Marionette TRACE conn4 <- [1,2147,null,{"value":"8"}] 13:16:24 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html 13:16:24 INFO - PROCESS | 2387 | 1477685784243 Marionette TRACE conn4 -> [0,2148,"getContext",null] 13:16:24 INFO - PROCESS | 2387 | 1477685784246 Marionette TRACE conn4 <- [1,2148,null,{"value":"content"}] 13:16:24 INFO - PROCESS | 2387 | 1477685784253 Marionette TRACE conn4 -> [0,2149,"setContext",{"value":"chrome"}] 13:16:24 INFO - PROCESS | 2387 | 1477685784255 Marionette TRACE conn4 <- [1,2149,null,{}] 13:16:24 INFO - PROCESS | 2387 | 1477685784273 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}] 13:16:24 INFO - PROCESS | 2387 | 1477685784293 Marionette TRACE conn4 <- [1,2150,null,{"value":true}] 13:16:24 INFO - PROCESS | 2387 | 1477685784298 Marionette TRACE conn4 -> [0,2151,"setContext",{"value":"content"}] 13:16:24 INFO - PROCESS | 2387 | 1477685784302 Marionette TRACE conn4 <- [1,2151,null,{}] 13:16:24 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 13:16:24 INFO - PROCESS | 2387 | 1477685784313 Marionette TRACE conn4 -> [0,2152,"getContext",null] 13:16:24 INFO - PROCESS | 2387 | 1477685784316 Marionette TRACE conn4 <- [1,2152,null,{"value":"content"}] 13:16:24 INFO - PROCESS | 2387 | 1477685784322 Marionette TRACE conn4 -> [0,2153,"setContext",{"value":"chrome"}] 13:16:24 INFO - PROCESS | 2387 | 1477685784326 Marionette TRACE conn4 <- [1,2153,null,{}] 13:16:24 INFO - PROCESS | 2387 | 1477685784332 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}] 13:16:24 INFO - PROCESS | 2387 | 1477685784350 Marionette TRACE conn4 <- [1,2154,null,{"value":null}] 13:16:24 INFO - PROCESS | 2387 | 1477685784363 Marionette TRACE conn4 -> [0,2155,"setContext",{"value":"content"}] 13:16:24 INFO - PROCESS | 2387 | 1477685784365 Marionette TRACE conn4 <- [1,2155,null,{}] 13:16:24 INFO - PROCESS | 2387 | 1477685784371 Marionette TRACE conn4 -> [0,2156,"getContext",null] 13:16:24 INFO - PROCESS | 2387 | 1477685784373 Marionette TRACE conn4 <- [1,2156,null,{"value":"content"}] 13:16:24 INFO - PROCESS | 2387 | 1477685784379 Marionette TRACE conn4 -> [0,2157,"setContext",{"value":"chrome"}] 13:16:24 INFO - PROCESS | 2387 | 1477685784386 Marionette TRACE conn4 <- [1,2157,null,{}] 13:16:24 INFO - PROCESS | 2387 | 1477685784391 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}] 13:16:24 INFO - PROCESS | 2387 | 1477685784413 Marionette TRACE conn4 <- [1,2158,null,{"value":true}] 13:16:24 INFO - PROCESS | 2387 | 1477685784429 Marionette TRACE conn4 -> [0,2159,"setContext",{"value":"content"}] 13:16:24 INFO - PROCESS | 2387 | 1477685784436 Marionette TRACE conn4 <- [1,2159,null,{}] 13:16:24 INFO - Setting pref security.mixed_content.use_hsts (false) 13:16:24 INFO - PROCESS | 2387 | 1477685784442 Marionette TRACE conn4 -> [0,2160,"getContext",null] 13:16:24 INFO - PROCESS | 2387 | 1477685784445 Marionette TRACE conn4 <- [1,2160,null,{"value":"content"}] 13:16:24 INFO - PROCESS | 2387 | 1477685784452 Marionette TRACE conn4 -> [0,2161,"setContext",{"value":"chrome"}] 13:16:24 INFO - PROCESS | 2387 | 1477685784456 Marionette TRACE conn4 <- [1,2161,null,{}] 13:16:24 INFO - PROCESS | 2387 | 1477685784475 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}] 13:16:24 INFO - PROCESS | 2387 | 1477685784494 Marionette TRACE conn4 <- [1,2162,null,{"value":null}] 13:16:24 INFO - PROCESS | 2387 | 1477685784525 Marionette TRACE conn4 -> [0,2163,"setContext",{"value":"content"}] 13:16:24 INFO - PROCESS | 2387 | 1477685784529 Marionette TRACE conn4 <- [1,2163,null,{}] 13:16:24 INFO - PROCESS | 2387 | 1477685784535 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}] 13:16:24 INFO - PROCESS | 2387 | 1477685784873 Marionette TRACE conn4 <- [1,2164,null,{"value":null}] 13:16:24 INFO - PROCESS | 2387 | 1477685784903 Marionette TRACE conn4 -> [0,2165,"getWindowHandles",null] 13:16:24 INFO - PROCESS | 2387 | 1477685784908 Marionette TRACE conn4 <- [1,2165,null,["8"]] 13:16:24 INFO - PROCESS | 2387 | 1477685784913 Marionette TRACE conn4 -> [0,2166,"switchToWindow",{"name":"8"}] 13:16:24 INFO - PROCESS | 2387 | 1477685784920 Marionette TRACE conn4 <- [1,2166,null,{}] 13:16:24 INFO - PROCESS | 2387 | 1477685784925 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:25 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f8e1c00 == 18 [pid = 2387] [id = 467] 13:16:25 INFO - PROCESS | 2387 | ++DOMWINDOW == 59 (0x8f8e3c00) [pid = 2387] [serial = 1370] [outer = (nil)] 13:16:25 INFO - PROCESS | 2387 | ++DOMWINDOW == 60 (0x8f953000) [pid = 2387] [serial = 1371] [outer = 0x8f8e3c00] 13:16:25 INFO - PROCESS | 2387 | 1477685785097 Marionette DEBUG loaded listener.js 13:16:25 INFO - PROCESS | 2387 | ++DOMWINDOW == 61 (0x8f98d000) [pid = 2387] [serial = 1372] [outer = 0x8f8e3c00] 13:16:25 INFO - . 13:16:25 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 1716ms 13:16:25 INFO - PROCESS | 2387 | 1477685785944 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]]]}] 13:16:25 INFO - PROCESS | 2387 | 1477685785959 Marionette TRACE conn4 -> [0,2168,"getWindowHandle",null] 13:16:25 INFO - PROCESS | 2387 | 1477685785963 Marionette TRACE conn4 <- [1,2168,null,{"value":"8"}] 13:16:25 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html 13:16:25 INFO - PROCESS | 2387 | 1477685785970 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}] 13:16:26 INFO - PROCESS | 2387 | 1477685786222 Marionette TRACE conn4 <- [1,2169,null,{"value":null}] 13:16:26 INFO - PROCESS | 2387 | --DOMWINDOW == 60 (0x8350e400) [pid = 2387] [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] 13:16:26 INFO - PROCESS | 2387 | --DOMWINDOW == 59 (0x82e76800) [pid = 2387] [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] 13:16:26 INFO - PROCESS | 2387 | --DOMWINDOW == 58 (0x8c82e800) [pid = 2387] [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] 13:16:26 INFO - PROCESS | 2387 | --DOMWINDOW == 57 (0x83686400) [pid = 2387] [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] 13:16:26 INFO - PROCESS | 2387 | --DOMWINDOW == 56 (0x823e1c00) [pid = 2387] [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] 13:16:26 INFO - PROCESS | 2387 | --DOMWINDOW == 55 (0x823e5c00) [pid = 2387] [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] 13:16:26 INFO - PROCESS | 2387 | --DOMWINDOW == 54 (0x8ceb5000) [pid = 2387] [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] 13:16:26 INFO - PROCESS | 2387 | --DOMWINDOW == 53 (0x83510400) [pid = 2387] [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] 13:16:26 INFO - PROCESS | 2387 | 1477685786430 Marionette TRACE conn4 -> [0,2170,"getWindowHandles",null] 13:16:26 INFO - PROCESS | 2387 | 1477685786433 Marionette TRACE conn4 <- [1,2170,null,["8"]] 13:16:26 INFO - PROCESS | 2387 | 1477685786440 Marionette TRACE conn4 -> [0,2171,"switchToWindow",{"name":"8"}] 13:16:26 INFO - PROCESS | 2387 | 1477685786446 Marionette TRACE conn4 <- [1,2171,null,{}] 13:16:26 INFO - PROCESS | 2387 | 1477685786451 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:26 INFO - PROCESS | 2387 | ++DOCSHELL 0x82254400 == 19 [pid = 2387] [id = 468] 13:16:26 INFO - PROCESS | 2387 | ++DOMWINDOW == 54 (0x8225a400) [pid = 2387] [serial = 1373] [outer = (nil)] 13:16:26 INFO - PROCESS | 2387 | ++DOMWINDOW == 55 (0x83503c00) [pid = 2387] [serial = 1374] [outer = 0x8225a400] 13:16:26 INFO - PROCESS | 2387 | 1477685786541 Marionette DEBUG loaded listener.js 13:16:26 INFO - PROCESS | 2387 | ++DOMWINDOW == 56 (0x8ceb5000) [pid = 2387] [serial = 1375] [outer = 0x8225a400] 13:16:27 INFO - PROCESS | 2387 | [2387] 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 13:16:27 INFO - PROCESS | 2387 | [2387] 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 13:16:27 INFO - PROCESS | 2387 | [2387] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 13:16:27 INFO - PROCESS | 2387 | 1477685787307 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]]]}] 13:16:27 INFO - . 13:16:27 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 1388ms 13:16:27 INFO - PROCESS | 2387 | 1477685787360 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 13:16:27 INFO - PROCESS | 2387 | 1477685787364 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 13:16:27 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 13:16:27 INFO - Clearing pref security.mixed_content.send_hsts_priming 13:16:27 INFO - PROCESS | 2387 | 1477685787371 Marionette TRACE conn4 -> [0,2174,"getContext",null] 13:16:27 INFO - PROCESS | 2387 | 1477685787374 Marionette TRACE conn4 <- [1,2174,null,{"value":"content"}] 13:16:27 INFO - PROCESS | 2387 | 1477685787386 Marionette TRACE conn4 -> [0,2175,"setContext",{"value":"chrome"}] 13:16:27 INFO - PROCESS | 2387 | 1477685787389 Marionette TRACE conn4 <- [1,2175,null,{}] 13:16:27 INFO - PROCESS | 2387 | 1477685787404 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}] 13:16:27 INFO - PROCESS | 2387 | 1477685787427 Marionette TRACE conn4 <- [1,2176,null,{"value":null}] 13:16:27 INFO - PROCESS | 2387 | 1477685787432 Marionette TRACE conn4 -> [0,2177,"setContext",{"value":"content"}] 13:16:27 INFO - PROCESS | 2387 | 1477685787440 Marionette TRACE conn4 <- [1,2177,null,{}] 13:16:27 INFO - Clearing pref security.mixed_content.use_hsts 13:16:27 INFO - PROCESS | 2387 | 1477685787450 Marionette TRACE conn4 -> [0,2178,"getContext",null] 13:16:27 INFO - PROCESS | 2387 | 1477685787456 Marionette TRACE conn4 <- [1,2178,null,{"value":"content"}] 13:16:27 INFO - PROCESS | 2387 | 1477685787463 Marionette TRACE conn4 -> [0,2179,"setContext",{"value":"chrome"}] 13:16:27 INFO - PROCESS | 2387 | 1477685787468 Marionette TRACE conn4 <- [1,2179,null,{}] 13:16:27 INFO - PROCESS | 2387 | 1477685787474 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}] 13:16:27 INFO - PROCESS | 2387 | 1477685787489 Marionette TRACE conn4 <- [1,2180,null,{"value":null}] 13:16:27 INFO - PROCESS | 2387 | 1477685787493 Marionette TRACE conn4 -> [0,2181,"setContext",{"value":"content"}] 13:16:27 INFO - PROCESS | 2387 | 1477685787495 Marionette TRACE conn4 <- [1,2181,null,{}] 13:16:27 INFO - PROCESS | 2387 | 1477685787502 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}] 13:16:27 INFO - PROCESS | 2387 | 1477685787671 Marionette TRACE conn4 <- [1,2182,null,{"value":null}] 13:16:27 INFO - PROCESS | 2387 | 1477685787816 Marionette TRACE conn4 -> [0,2183,"getWindowHandles",null] 13:16:27 INFO - PROCESS | 2387 | 1477685787821 Marionette TRACE conn4 <- [1,2183,null,["8"]] 13:16:27 INFO - PROCESS | 2387 | 1477685787826 Marionette TRACE conn4 -> [0,2184,"switchToWindow",{"name":"8"}] 13:16:27 INFO - PROCESS | 2387 | 1477685787831 Marionette TRACE conn4 <- [1,2184,null,{}] 13:16:27 INFO - PROCESS | 2387 | 1477685787837 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:27 INFO - PROCESS | 2387 | ++DOCSHELL 0x9315f400 == 20 [pid = 2387] [id = 469] 13:16:27 INFO - PROCESS | 2387 | ++DOMWINDOW == 57 (0x93161000) [pid = 2387] [serial = 1376] [outer = (nil)] 13:16:27 INFO - PROCESS | 2387 | ++DOMWINDOW == 58 (0x93168800) [pid = 2387] [serial = 1377] [outer = 0x93161000] 13:16:27 INFO - PROCESS | 2387 | 1477685787932 Marionette DEBUG loaded listener.js 13:16:28 INFO - PROCESS | 2387 | ++DOMWINDOW == 59 (0x93167000) [pid = 2387] [serial = 1378] [outer = 0x93161000] 13:16:28 INFO - PROCESS | 2387 | [2387] 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 13:16:28 INFO - PROCESS | 2387 | [2387] 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 13:16:28 INFO - PROCESS | 2387 | 1477685788842 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]]]}] 13:16:28 INFO - . 13:16:28 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 1502ms 13:16:28 INFO - PROCESS | 2387 | 1477685788874 Marionette TRACE conn4 -> [0,2186,"getWindowHandle",null] 13:16:28 INFO - PROCESS | 2387 | 1477685788881 Marionette TRACE conn4 <- [1,2186,null,{"value":"8"}] 13:16:28 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 13:16:28 INFO - PROCESS | 2387 | 1477685788892 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}] 13:16:29 INFO - PROCESS | 2387 | 1477685789139 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 13:16:29 INFO - PROCESS | 2387 | 1477685789321 Marionette TRACE conn4 -> [0,2188,"getWindowHandles",null] 13:16:29 INFO - PROCESS | 2387 | 1477685789327 Marionette TRACE conn4 <- [1,2188,null,["8"]] 13:16:29 INFO - PROCESS | 2387 | 1477685789339 Marionette TRACE conn4 -> [0,2189,"switchToWindow",{"name":"8"}] 13:16:29 INFO - PROCESS | 2387 | 1477685789346 Marionette TRACE conn4 <- [1,2189,null,{}] 13:16:29 INFO - PROCESS | 2387 | 1477685789400 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:29 INFO - PROCESS | 2387 | ++DOCSHELL 0x835edc00 == 21 [pid = 2387] [id = 470] 13:16:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 60 (0x835ee800) [pid = 2387] [serial = 1379] [outer = (nil)] 13:16:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 61 (0x83a76c00) [pid = 2387] [serial = 1380] [outer = 0x835ee800] 13:16:29 INFO - PROCESS | 2387 | 1477685789506 Marionette DEBUG loaded listener.js 13:16:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 62 (0x83a78000) [pid = 2387] [serial = 1381] [outer = 0x835ee800] 13:16:30 INFO - PROCESS | 2387 | 1477685790389 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]]]}] 13:16:30 INFO - . 13:16:30 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 1521ms 13:16:30 INFO - PROCESS | 2387 | 1477685790413 Marionette TRACE conn4 -> [0,2191,"getWindowHandle",null] 13:16:30 INFO - PROCESS | 2387 | 1477685790421 Marionette TRACE conn4 <- [1,2191,null,{"value":"8"}] 13:16:30 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 13:16:30 INFO - PROCESS | 2387 | 1477685790430 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}] 13:16:30 INFO - PROCESS | 2387 | 1477685790633 Marionette TRACE conn4 <- [1,2192,null,{"value":null}] 13:16:30 INFO - PROCESS | 2387 | 1477685790816 Marionette TRACE conn4 -> [0,2193,"getWindowHandles",null] 13:16:30 INFO - PROCESS | 2387 | 1477685790822 Marionette TRACE conn4 <- [1,2193,null,["8"]] 13:16:30 INFO - PROCESS | 2387 | 1477685790833 Marionette TRACE conn4 -> [0,2194,"switchToWindow",{"name":"8"}] 13:16:30 INFO - PROCESS | 2387 | 1477685790842 Marionette TRACE conn4 <- [1,2194,null,{}] 13:16:30 INFO - PROCESS | 2387 | 1477685790894 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:30 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fba2800 == 22 [pid = 2387] [id = 471] 13:16:30 INFO - PROCESS | 2387 | ++DOMWINDOW == 63 (0x91071400) [pid = 2387] [serial = 1382] [outer = (nil)] 13:16:30 INFO - PROCESS | 2387 | ++DOMWINDOW == 64 (0x93173400) [pid = 2387] [serial = 1383] [outer = 0x91071400] 13:16:30 INFO - PROCESS | 2387 | 1477685790995 Marionette DEBUG loaded listener.js 13:16:31 INFO - PROCESS | 2387 | ++DOMWINDOW == 65 (0x9380c400) [pid = 2387] [serial = 1384] [outer = 0x91071400] 13:16:31 INFO - PROCESS | 2387 | [2387] 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 13:16:31 INFO - PROCESS | 2387 | [2387] 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 13:16:31 INFO - PROCESS | 2387 | 1477685791883 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]]]}] 13:16:31 INFO - . 13:16:31 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 1482ms 13:16:31 INFO - PROCESS | 2387 | 1477685791920 Marionette TRACE conn4 -> [0,2196,"getWindowHandle",null] 13:16:31 INFO - PROCESS | 2387 | 1477685791928 Marionette TRACE conn4 <- [1,2196,null,{"value":"8"}] 13:16:31 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 13:16:31 INFO - PROCESS | 2387 | 1477685791981 Marionette TRACE conn4 -> [0,2197,"getContext",null] 13:16:31 INFO - PROCESS | 2387 | 1477685791984 Marionette TRACE conn4 <- [1,2197,null,{"value":"content"}] 13:16:32 INFO - PROCESS | 2387 | 1477685792022 Marionette TRACE conn4 -> [0,2198,"setContext",{"value":"chrome"}] 13:16:32 INFO - PROCESS | 2387 | 1477685792025 Marionette TRACE conn4 <- [1,2198,null,{}] 13:16:32 INFO - PROCESS | 2387 | 1477685792033 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}] 13:16:32 INFO - PROCESS | 2387 | 1477685792058 Marionette TRACE conn4 <- [1,2199,null,{"value":true}] 13:16:32 INFO - PROCESS | 2387 | 1477685792064 Marionette TRACE conn4 -> [0,2200,"setContext",{"value":"content"}] 13:16:32 INFO - PROCESS | 2387 | 1477685792068 Marionette TRACE conn4 <- [1,2200,null,{}] 13:16:32 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 13:16:32 INFO - PROCESS | 2387 | 1477685792120 Marionette TRACE conn4 -> [0,2201,"getContext",null] 13:16:32 INFO - PROCESS | 2387 | 1477685792124 Marionette TRACE conn4 <- [1,2201,null,{"value":"content"}] 13:16:32 INFO - PROCESS | 2387 | 1477685792133 Marionette TRACE conn4 -> [0,2202,"setContext",{"value":"chrome"}] 13:16:32 INFO - PROCESS | 2387 | 1477685792137 Marionette TRACE conn4 <- [1,2202,null,{}] 13:16:32 INFO - PROCESS | 2387 | 1477685792143 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}] 13:16:32 INFO - PROCESS | 2387 | 1477685792164 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 13:16:32 INFO - PROCESS | 2387 | 1477685792169 Marionette TRACE conn4 -> [0,2204,"setContext",{"value":"content"}] 13:16:32 INFO - PROCESS | 2387 | 1477685792173 Marionette TRACE conn4 <- [1,2204,null,{}] 13:16:32 INFO - PROCESS | 2387 | 1477685792179 Marionette TRACE conn4 -> [0,2205,"getContext",null] 13:16:32 INFO - PROCESS | 2387 | 1477685792184 Marionette TRACE conn4 <- [1,2205,null,{"value":"content"}] 13:16:32 INFO - PROCESS | 2387 | 1477685792189 Marionette TRACE conn4 -> [0,2206,"setContext",{"value":"chrome"}] 13:16:32 INFO - PROCESS | 2387 | 1477685792192 Marionette TRACE conn4 <- [1,2206,null,{}] 13:16:32 INFO - PROCESS | 2387 | 1477685792198 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}] 13:16:32 INFO - PROCESS | 2387 | 1477685792219 Marionette TRACE conn4 <- [1,2207,null,{"value":true}] 13:16:32 INFO - PROCESS | 2387 | 1477685792275 Marionette TRACE conn4 -> [0,2208,"setContext",{"value":"content"}] 13:16:32 INFO - PROCESS | 2387 | 1477685792280 Marionette TRACE conn4 <- [1,2208,null,{}] 13:16:32 INFO - Setting pref security.mixed_content.use_hsts (false) 13:16:32 INFO - PROCESS | 2387 | 1477685792288 Marionette TRACE conn4 -> [0,2209,"getContext",null] 13:16:32 INFO - PROCESS | 2387 | 1477685792291 Marionette TRACE conn4 <- [1,2209,null,{"value":"content"}] 13:16:32 INFO - PROCESS | 2387 | 1477685792297 Marionette TRACE conn4 -> [0,2210,"setContext",{"value":"chrome"}] 13:16:32 INFO - PROCESS | 2387 | 1477685792300 Marionette TRACE conn4 <- [1,2210,null,{}] 13:16:32 INFO - PROCESS | 2387 | 1477685792307 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}] 13:16:32 INFO - PROCESS | 2387 | 1477685792334 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 13:16:32 INFO - PROCESS | 2387 | 1477685792358 Marionette TRACE conn4 -> [0,2212,"setContext",{"value":"content"}] 13:16:32 INFO - PROCESS | 2387 | 1477685792362 Marionette TRACE conn4 <- [1,2212,null,{}] 13:16:32 INFO - PROCESS | 2387 | 1477685792419 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}] 13:16:32 INFO - PROCESS | 2387 | 1477685792631 Marionette TRACE conn4 <- [1,2213,null,{"value":null}] 13:16:32 INFO - PROCESS | 2387 | 1477685792813 Marionette TRACE conn4 -> [0,2214,"getWindowHandles",null] 13:16:32 INFO - PROCESS | 2387 | 1477685792820 Marionette TRACE conn4 <- [1,2214,null,["8"]] 13:16:32 INFO - PROCESS | 2387 | 1477685792827 Marionette TRACE conn4 -> [0,2215,"switchToWindow",{"name":"8"}] 13:16:32 INFO - PROCESS | 2387 | 1477685792835 Marionette TRACE conn4 <- [1,2215,null,{}] 13:16:32 INFO - PROCESS | 2387 | 1477685792841 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:32 INFO - PROCESS | 2387 | ++DOCSHELL 0x93cbe800 == 23 [pid = 2387] [id = 472] 13:16:32 INFO - PROCESS | 2387 | ++DOMWINDOW == 66 (0x93cbec00) [pid = 2387] [serial = 1385] [outer = (nil)] 13:16:32 INFO - PROCESS | 2387 | ++DOMWINDOW == 67 (0x942c9000) [pid = 2387] [serial = 1386] [outer = 0x93cbec00] 13:16:32 INFO - PROCESS | 2387 | 1477685792953 Marionette DEBUG loaded listener.js 13:16:33 INFO - PROCESS | 2387 | ++DOMWINDOW == 68 (0x944a7c00) [pid = 2387] [serial = 1387] [outer = 0x93cbec00] 13:16:34 INFO - PROCESS | 2387 | [aac @ 0x83688400] err{or,}_recognition separate: 1; 1 13:16:34 INFO - PROCESS | 2387 | [aac @ 0x83688400] err{or,}_recognition combined: 1; 1 13:16:34 INFO - PROCESS | 2387 | [aac @ 0x83688400] Unsupported bit depth: 0 13:16:34 INFO - PROCESS | 2387 | [h264 @ 0x83a6f800] err{or,}_recognition separate: 1; 1 13:16:34 INFO - PROCESS | 2387 | [h264 @ 0x83a6f800] err{or,}_recognition combined: 1; 1 13:16:34 INFO - PROCESS | 2387 | [h264 @ 0x83a6f800] Unsupported bit depth: 0 13:16:34 INFO - PROCESS | 2387 | 1477685794464 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]]]}] 13:16:34 INFO - . 13:16:34 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 2511ms 13:16:34 INFO - PROCESS | 2387 | 1477685794489 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 13:16:34 INFO - PROCESS | 2387 | 1477685794496 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 13:16:34 INFO - TEST-START | /navigation-timing/idlharness.html 13:16:34 INFO - Clearing pref security.mixed_content.send_hsts_priming 13:16:34 INFO - PROCESS | 2387 | 1477685794507 Marionette TRACE conn4 -> [0,2218,"getContext",null] 13:16:34 INFO - PROCESS | 2387 | 1477685794513 Marionette TRACE conn4 <- [1,2218,null,{"value":"content"}] 13:16:34 INFO - PROCESS | 2387 | 1477685794522 Marionette TRACE conn4 -> [0,2219,"setContext",{"value":"chrome"}] 13:16:34 INFO - PROCESS | 2387 | 1477685794529 Marionette TRACE conn4 <- [1,2219,null,{}] 13:16:35 INFO - PROCESS | 2387 | --DOCSHELL 0x823e3000 == 22 [pid = 2387] [id = 456] 13:16:35 INFO - PROCESS | 2387 | --DOMWINDOW == 67 (0x82fbe400) [pid = 2387] [serial = 1330] [outer = (nil)] [url = about:blank] 13:16:35 INFO - PROCESS | 2387 | --DOMWINDOW == 66 (0x82e7e800) [pid = 2387] [serial = 1329] [outer = (nil)] [url = about:blank] 13:16:35 INFO - PROCESS | 2387 | --DOMWINDOW == 65 (0x8dc8ec00) [pid = 2387] [serial = 1333] [outer = (nil)] [url = about:blank] 13:16:35 INFO - PROCESS | 2387 | --DOMWINDOW == 64 (0x8da30c00) [pid = 2387] [serial = 1332] [outer = (nil)] [url = about:blank] 13:16:35 INFO - PROCESS | 2387 | --DOMWINDOW == 63 (0x94b2c000) [pid = 2387] [serial = 1336] [outer = (nil)] [url = about:blank] 13:16:35 INFO - PROCESS | 2387 | --DOMWINDOW == 62 (0x9315b000) [pid = 2387] [serial = 1335] [outer = (nil)] [url = about:blank] 13:16:35 INFO - PROCESS | 2387 | --DOMWINDOW == 61 (0x830dd400) [pid = 2387] [serial = 1339] [outer = (nil)] [url = about:blank] 13:16:35 INFO - PROCESS | 2387 | --DOMWINDOW == 60 (0x82e81000) [pid = 2387] [serial = 1338] [outer = (nil)] [url = about:blank] 13:16:35 INFO - PROCESS | 2387 | --DOMWINDOW == 59 (0x82fb8c00) [pid = 2387] [serial = 1342] [outer = (nil)] [url = about:blank] 13:16:35 INFO - PROCESS | 2387 | --DOMWINDOW == 58 (0x82e73400) [pid = 2387] [serial = 1341] [outer = (nil)] [url = about:blank] 13:16:35 INFO - PROCESS | 2387 | --DOMWINDOW == 57 (0x83689c00) [pid = 2387] [serial = 1345] [outer = (nil)] [url = about:blank] 13:16:35 INFO - PROCESS | 2387 | --DOMWINDOW == 56 (0x83687800) [pid = 2387] [serial = 1344] [outer = (nil)] [url = about:blank] 13:16:35 INFO - PROCESS | 2387 | --DOMWINDOW == 55 (0x8d08e400) [pid = 2387] [serial = 1348] [outer = (nil)] [url = about:blank] 13:16:35 INFO - PROCESS | 2387 | --DOMWINDOW == 54 (0x8ceb9c00) [pid = 2387] [serial = 1347] [outer = (nil)] [url = about:blank] 13:16:35 INFO - PROCESS | 2387 | --DOMWINDOW == 53 (0x8fbf8400) [pid = 2387] [serial = 1351] [outer = (nil)] [url = about:blank] 13:16:35 INFO - PROCESS | 2387 | --DOMWINDOW == 52 (0x8d099000) [pid = 2387] [serial = 1350] [outer = (nil)] [url = about:blank] 13:16:35 INFO - PROCESS | 2387 | --DOMWINDOW == 51 (0x9366d800) [pid = 2387] [serial = 1353] [outer = (nil)] [url = about:blank] 13:16:35 INFO - PROCESS | 2387 | 1477685795473 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}] 13:16:35 INFO - PROCESS | 2387 | 1477685795494 Marionette TRACE conn4 <- [1,2220,null,{"value":null}] 13:16:35 INFO - PROCESS | 2387 | 1477685795506 Marionette TRACE conn4 -> [0,2221,"setContext",{"value":"content"}] 13:16:35 INFO - PROCESS | 2387 | 1477685795512 Marionette TRACE conn4 <- [1,2221,null,{}] 13:16:35 INFO - Clearing pref security.mixed_content.use_hsts 13:16:35 INFO - PROCESS | 2387 | 1477685795523 Marionette TRACE conn4 -> [0,2222,"getContext",null] 13:16:35 INFO - PROCESS | 2387 | 1477685795530 Marionette TRACE conn4 <- [1,2222,null,{"value":"content"}] 13:16:35 INFO - PROCESS | 2387 | 1477685795540 Marionette TRACE conn4 -> [0,2223,"setContext",{"value":"chrome"}] 13:16:35 INFO - PROCESS | 2387 | 1477685795543 Marionette TRACE conn4 <- [1,2223,null,{}] 13:16:35 INFO - PROCESS | 2387 | 1477685795552 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}] 13:16:35 INFO - PROCESS | 2387 | 1477685795580 Marionette TRACE conn4 <- [1,2224,null,{"value":null}] 13:16:35 INFO - PROCESS | 2387 | 1477685795599 Marionette TRACE conn4 -> [0,2225,"setContext",{"value":"content"}] 13:16:35 INFO - PROCESS | 2387 | 1477685795613 Marionette TRACE conn4 <- [1,2225,null,{}] 13:16:35 INFO - PROCESS | 2387 | 1477685795621 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}] 13:16:35 INFO - PROCESS | 2387 | 1477685795834 Marionette TRACE conn4 <- [1,2226,null,{"value":null}] 13:16:35 INFO - PROCESS | 2387 | 1477685795968 Marionette TRACE conn4 -> [0,2227,"getWindowHandle",null] 13:16:35 INFO - PROCESS | 2387 | 1477685795974 Marionette TRACE conn4 <- [1,2227,null,{"value":"8"}] 13:16:35 INFO - PROCESS | 2387 | 1477685795982 Marionette TRACE conn4 -> [0,2228,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:16:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 52 (0x82ed1c00) [pid = 2387] [serial = 1388] [outer = 0x93cbb800] 13:16:36 INFO - PROCESS | 2387 | 1477685796285 Marionette TRACE conn4 <- [1,2228,null,{}] 13:16:36 INFO - PROCESS | 2387 | 1477685796292 Marionette TRACE conn4 -> [0,2229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 13:16:36 INFO - PROCESS | 2387 | 1477685796324 Marionette TRACE conn4 <- [1,2229,null,{"value":null}] 13:16:36 INFO - PROCESS | 2387 | 1477685796366 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}] 13:16:36 INFO - PROCESS | 2387 | 1477685796406 Marionette TRACE conn4 <- [1,2230,null,{"value":null}] 13:16:36 INFO - PROCESS | 2387 | 1477685796412 Marionette TRACE conn4 -> [0,2231,"getWindowHandles",null] 13:16:36 INFO - PROCESS | 2387 | 1477685796417 Marionette TRACE conn4 <- [1,2231,null,["8"]] 13:16:36 INFO - PROCESS | 2387 | 1477685796423 Marionette TRACE conn4 -> [0,2232,"switchToWindow",{"name":"8"}] 13:16:36 INFO - PROCESS | 2387 | 1477685796429 Marionette TRACE conn4 <- [1,2232,null,{}] 13:16:36 INFO - PROCESS | 2387 | 1477685796434 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:36 INFO - PROCESS | 2387 | ++DOCSHELL 0x82fbe800 == 23 [pid = 2387] [id = 473] 13:16:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 53 (0x82fbec00) [pid = 2387] [serial = 1389] [outer = (nil)] 13:16:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 54 (0x82fc3400) [pid = 2387] [serial = 1390] [outer = 0x82fbec00] 13:16:36 INFO - PROCESS | 2387 | 1477685796523 Marionette DEBUG loaded listener.js 13:16:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 55 (0x82fc6400) [pid = 2387] [serial = 1391] [outer = 0x82fbec00] 13:16:38 INFO - ............................................................................................. 13:16:38 INFO - TEST-OK | /navigation-timing/idlharness.html | took 3812ms 13:16:38 INFO - TEST-START | /navigation-timing/test_document_open.html 13:16:38 INFO - PROCESS | 2387 | 1477685798152 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"]]]}] 13:16:38 INFO - PROCESS | 2387 | 1477685798319 Marionette TRACE conn4 -> [0,2234,"getWindowHandle",null] 13:16:38 INFO - PROCESS | 2387 | 1477685798325 Marionette TRACE conn4 <- [1,2234,null,{"value":"8"}] 13:16:38 INFO - PROCESS | 2387 | 1477685798335 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}] 13:16:38 INFO - PROCESS | 2387 | 1477685798644 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 13:16:38 INFO - PROCESS | 2387 | 1477685798674 Marionette TRACE conn4 -> [0,2236,"getWindowHandles",null] 13:16:38 INFO - PROCESS | 2387 | 1477685798677 Marionette TRACE conn4 <- [1,2236,null,["8"]] 13:16:38 INFO - PROCESS | 2387 | 1477685798686 Marionette TRACE conn4 -> [0,2237,"switchToWindow",{"name":"8"}] 13:16:38 INFO - PROCESS | 2387 | 1477685798691 Marionette TRACE conn4 <- [1,2237,null,{}] 13:16:38 INFO - PROCESS | 2387 | 1477685798697 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:38 INFO - PROCESS | 2387 | ++DOCSHELL 0x8d08b400 == 24 [pid = 2387] [id = 474] 13:16:38 INFO - PROCESS | 2387 | ++DOMWINDOW == 56 (0x8d08d400) [pid = 2387] [serial = 1392] [outer = (nil)] 13:16:38 INFO - PROCESS | 2387 | ++DOMWINDOW == 57 (0x8d08f400) [pid = 2387] [serial = 1393] [outer = 0x8d08d400] 13:16:38 INFO - PROCESS | 2387 | 1477685798859 Marionette DEBUG loaded listener.js 13:16:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 58 (0x8d094800) [pid = 2387] [serial = 1394] [outer = 0x8d08d400] 13:16:39 INFO - PROCESS | 2387 | ++DOCSHELL 0x83289800 == 25 [pid = 2387] [id = 475] 13:16:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 59 (0x8dc8ec00) [pid = 2387] [serial = 1395] [outer = (nil)] 13:16:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 60 (0x8dc5f000) [pid = 2387] [serial = 1396] [outer = 0x8dc8ec00] 13:16:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 61 (0x8dc5d000) [pid = 2387] [serial = 1397] [outer = 0x8dc8ec00] 13:16:40 INFO - PROCESS | 2387 | 1477685799980 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]]]}] 13:16:40 INFO - ..................... 13:16:40 INFO - TEST-OK | /navigation-timing/test_document_open.html | took 1691ms 13:16:40 INFO - PROCESS | 2387 | 1477685800026 Marionette TRACE conn4 -> [0,2239,"getWindowHandle",null] 13:16:40 INFO - PROCESS | 2387 | 1477685800030 Marionette TRACE conn4 <- [1,2239,null,{"value":"8"}] 13:16:40 INFO - TEST-START | /navigation-timing/test_document_readiness_exist.html 13:16:40 INFO - PROCESS | 2387 | 1477685800039 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}] 13:16:40 INFO - PROCESS | 2387 | 1477685800612 Marionette TRACE conn4 <- [1,2240,null,{"value":null}] 13:16:40 INFO - PROCESS | 2387 | --DOMWINDOW == 60 (0x93161000) [pid = 2387] [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] 13:16:40 INFO - PROCESS | 2387 | --DOMWINDOW == 59 (0x82fc0c00) [pid = 2387] [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] 13:16:40 INFO - PROCESS | 2387 | --DOMWINDOW == 58 (0x82258400) [pid = 2387] [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] 13:16:40 INFO - PROCESS | 2387 | --DOMWINDOW == 57 (0x830d7400) [pid = 2387] [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] 13:16:40 INFO - PROCESS | 2387 | --DOMWINDOW == 56 (0x93cc8000) [pid = 2387] [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] 13:16:40 INFO - PROCESS | 2387 | --DOMWINDOW == 55 (0x83a77c00) [pid = 2387] [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] 13:16:40 INFO - PROCESS | 2387 | --DOMWINDOW == 54 (0x8225a400) [pid = 2387] [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] 13:16:40 INFO - PROCESS | 2387 | --DOMWINDOW == 53 (0x9330e400) [pid = 2387] [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] 13:16:40 INFO - PROCESS | 2387 | --DOMWINDOW == 52 (0x8f8e3c00) [pid = 2387] [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] 13:16:40 INFO - PROCESS | 2387 | 1477685800732 Marionette TRACE conn4 -> [0,2241,"getWindowHandles",null] 13:16:40 INFO - PROCESS | 2387 | 1477685800739 Marionette TRACE conn4 <- [1,2241,null,["8"]] 13:16:40 INFO - PROCESS | 2387 | 1477685800745 Marionette TRACE conn4 -> [0,2242,"switchToWindow",{"name":"8"}] 13:16:40 INFO - PROCESS | 2387 | 1477685800753 Marionette TRACE conn4 <- [1,2242,null,{}] 13:16:40 INFO - PROCESS | 2387 | 1477685800759 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:40 INFO - PROCESS | 2387 | ++DOCSHELL 0x8225a400 == 26 [pid = 2387] [id = 476] 13:16:40 INFO - PROCESS | 2387 | ++DOMWINDOW == 53 (0x82eda000) [pid = 2387] [serial = 1398] [outer = (nil)] 13:16:40 INFO - PROCESS | 2387 | ++DOMWINDOW == 54 (0x835e9800) [pid = 2387] [serial = 1399] [outer = 0x82eda000] 13:16:40 INFO - PROCESS | 2387 | 1477685800852 Marionette DEBUG loaded listener.js 13:16:41 INFO - PROCESS | 2387 | ++DOMWINDOW == 55 (0x8fb4c800) [pid = 2387] [serial = 1400] [outer = 0x82eda000] 13:16:41 INFO - PROCESS | 2387 | 1477685801475 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]]]}] 13:16:41 INFO - ... 13:16:41 INFO - TEST-OK | /navigation-timing/test_document_readiness_exist.html | took 1475ms 13:16:41 INFO - PROCESS | 2387 | 1477685801512 Marionette TRACE conn4 -> [0,2244,"getWindowHandle",null] 13:16:41 INFO - PROCESS | 2387 | 1477685801516 Marionette TRACE conn4 <- [1,2244,null,{"value":"8"}] 13:16:41 INFO - TEST-START | /navigation-timing/test_navigate_within_document.html 13:16:41 INFO - PROCESS | 2387 | 1477685801553 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}] 13:16:41 INFO - PROCESS | 2387 | 1477685801754 Marionette TRACE conn4 <- [1,2245,null,{"value":null}] 13:16:41 INFO - PROCESS | 2387 | 1477685801893 Marionette TRACE conn4 -> [0,2246,"getWindowHandles",null] 13:16:41 INFO - PROCESS | 2387 | 1477685801908 Marionette TRACE conn4 <- [1,2246,null,["8"]] 13:16:41 INFO - PROCESS | 2387 | 1477685801914 Marionette TRACE conn4 -> [0,2247,"switchToWindow",{"name":"8"}] 13:16:41 INFO - PROCESS | 2387 | 1477685801921 Marionette TRACE conn4 <- [1,2247,null,{}] 13:16:41 INFO - PROCESS | 2387 | 1477685801926 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:41 INFO - PROCESS | 2387 | ++DOCSHELL 0x8224b400 == 27 [pid = 2387] [id = 477] 13:16:41 INFO - PROCESS | 2387 | ++DOMWINDOW == 56 (0x8fba6c00) [pid = 2387] [serial = 1401] [outer = (nil)] 13:16:42 INFO - PROCESS | 2387 | ++DOMWINDOW == 57 (0x8fbfb000) [pid = 2387] [serial = 1402] [outer = 0x8fba6c00] 13:16:42 INFO - PROCESS | 2387 | 1477685802020 Marionette DEBUG loaded listener.js 13:16:42 INFO - PROCESS | 2387 | ++DOMWINDOW == 58 (0x91074c00) [pid = 2387] [serial = 1403] [outer = 0x8fba6c00] 13:16:42 INFO - PROCESS | 2387 | 1477685802815 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]]]}] 13:16:42 INFO - ...................... 13:16:42 INFO - TEST-OK | /navigation-timing/test_navigate_within_document.html | took 1326ms 13:16:42 INFO - PROCESS | 2387 | 1477685802882 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 13:16:42 INFO - PROCESS | 2387 | 1477685802890 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 13:16:42 INFO - TEST-START | /navigation-timing/test_navigation_attributes_exist.html 13:16:42 INFO - PROCESS | 2387 | 1477685802901 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}] 13:16:43 INFO - PROCESS | 2387 | 1477685803248 Marionette TRACE conn4 <- [1,2250,null,{"value":null}] 13:16:43 INFO - PROCESS | 2387 | 1477685803381 Marionette TRACE conn4 -> [0,2251,"getWindowHandles",null] 13:16:43 INFO - PROCESS | 2387 | 1477685803389 Marionette TRACE conn4 <- [1,2251,null,["8"]] 13:16:43 INFO - PROCESS | 2387 | 1477685803399 Marionette TRACE conn4 -> [0,2252,"switchToWindow",{"name":"8"}] 13:16:43 INFO - PROCESS | 2387 | 1477685803405 Marionette TRACE conn4 <- [1,2252,null,{}] 13:16:43 INFO - PROCESS | 2387 | 1477685803413 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:43 INFO - PROCESS | 2387 | ++DOCSHELL 0x82edc800 == 28 [pid = 2387] [id = 478] 13:16:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 59 (0x82edcc00) [pid = 2387] [serial = 1404] [outer = (nil)] 13:16:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 60 (0x82fc3800) [pid = 2387] [serial = 1405] [outer = 0x82edcc00] 13:16:43 INFO - PROCESS | 2387 | 1477685803521 Marionette DEBUG loaded listener.js 13:16:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 61 (0x8350c000) [pid = 2387] [serial = 1406] [outer = 0x82edcc00] 13:16:44 INFO - PROCESS | 2387 | 1477685804259 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]]]}] 13:16:44 INFO - .... 13:16:44 INFO - TEST-OK | /navigation-timing/test_navigation_attributes_exist.html | took 1378ms 13:16:44 INFO - PROCESS | 2387 | 1477685804278 Marionette TRACE conn4 -> [0,2254,"getWindowHandle",null] 13:16:44 INFO - PROCESS | 2387 | 1477685804284 Marionette TRACE conn4 <- [1,2254,null,{"value":"8"}] 13:16:44 INFO - TEST-START | /navigation-timing/test_navigation_redirectCount_none.html 13:16:44 INFO - PROCESS | 2387 | 1477685804292 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}] 13:16:44 INFO - PROCESS | 2387 | 1477685804550 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 13:16:44 INFO - PROCESS | 2387 | 1477685804734 Marionette TRACE conn4 -> [0,2256,"getWindowHandles",null] 13:16:44 INFO - PROCESS | 2387 | 1477685804741 Marionette TRACE conn4 <- [1,2256,null,["8"]] 13:16:44 INFO - PROCESS | 2387 | 1477685804748 Marionette TRACE conn4 -> [0,2257,"switchToWindow",{"name":"8"}] 13:16:44 INFO - PROCESS | 2387 | 1477685804755 Marionette TRACE conn4 <- [1,2257,null,{}] 13:16:44 INFO - PROCESS | 2387 | 1477685804806 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:44 INFO - PROCESS | 2387 | ++DOCSHELL 0x83a70000 == 29 [pid = 2387] [id = 479] 13:16:44 INFO - PROCESS | 2387 | ++DOMWINDOW == 62 (0x8d093000) [pid = 2387] [serial = 1407] [outer = (nil)] 13:16:44 INFO - PROCESS | 2387 | ++DOMWINDOW == 63 (0x8dc5cc00) [pid = 2387] [serial = 1408] [outer = 0x8d093000] 13:16:44 INFO - PROCESS | 2387 | 1477685804912 Marionette DEBUG loaded listener.js 13:16:45 INFO - PROCESS | 2387 | ++DOMWINDOW == 64 (0x8f8e0400) [pid = 2387] [serial = 1409] [outer = 0x8d093000] 13:16:45 INFO - PROCESS | 2387 | 1477685805693 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]]]}] 13:16:45 INFO - ..... 13:16:45 INFO - TEST-OK | /navigation-timing/test_navigation_redirectCount_none.html | took 1481ms 13:16:45 INFO - PROCESS | 2387 | 1477685805782 Marionette TRACE conn4 -> [0,2259,"getWindowHandle",null] 13:16:45 INFO - PROCESS | 2387 | 1477685805792 Marionette TRACE conn4 <- [1,2259,null,{"value":"8"}] 13:16:45 INFO - TEST-START | /navigation-timing/test_navigation_type_backforward.html 13:16:45 INFO - PROCESS | 2387 | 1477685805827 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}] 13:16:46 INFO - PROCESS | 2387 | 1477685806038 Marionette TRACE conn4 <- [1,2260,null,{"value":null}] 13:16:46 INFO - PROCESS | 2387 | 1477685806221 Marionette TRACE conn4 -> [0,2261,"getWindowHandles",null] 13:16:46 INFO - PROCESS | 2387 | 1477685806227 Marionette TRACE conn4 <- [1,2261,null,["8"]] 13:16:46 INFO - PROCESS | 2387 | 1477685806234 Marionette TRACE conn4 -> [0,2262,"switchToWindow",{"name":"8"}] 13:16:46 INFO - PROCESS | 2387 | 1477685806242 Marionette TRACE conn4 <- [1,2262,null,{}] 13:16:46 INFO - PROCESS | 2387 | 1477685806294 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:46 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fbf4800 == 30 [pid = 2387] [id = 480] 13:16:46 INFO - PROCESS | 2387 | ++DOMWINDOW == 65 (0x91077400) [pid = 2387] [serial = 1410] [outer = (nil)] 13:16:46 INFO - PROCESS | 2387 | ++DOMWINDOW == 66 (0x923ad800) [pid = 2387] [serial = 1411] [outer = 0x91077400] 13:16:46 INFO - PROCESS | 2387 | 1477685806404 Marionette DEBUG loaded listener.js 13:16:46 INFO - PROCESS | 2387 | ++DOMWINDOW == 67 (0x92987800) [pid = 2387] [serial = 1412] [outer = 0x91077400] 13:16:46 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f957000 == 31 [pid = 2387] [id = 481] 13:16:46 INFO - PROCESS | 2387 | ++DOMWINDOW == 68 (0x9315e000) [pid = 2387] [serial = 1413] [outer = (nil)] 13:16:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 69 (0x82254800) [pid = 2387] [serial = 1414] [outer = 0x9315e000] 13:16:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 70 (0x82e80000) [pid = 2387] [serial = 1415] [outer = 0x9315e000] 13:16:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 71 (0x82e80400) [pid = 2387] [serial = 1416] [outer = 0x9315e000] 13:16:47 INFO - PROCESS | 2387 | --DOCSHELL 0x82fbcc00 == 30 [pid = 2387] [id = 460] 13:16:47 INFO - PROCESS | 2387 | --DOCSHELL 0x9315d800 == 29 [pid = 2387] [id = 461] 13:16:47 INFO - PROCESS | 2387 | --DOCSHELL 0x823e1800 == 28 [pid = 2387] [id = 457] 13:16:48 INFO - PROCESS | 2387 | --DOMWINDOW == 70 (0x93168800) [pid = 2387] [serial = 1377] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 2387 | --DOMWINDOW == 69 (0x93167000) [pid = 2387] [serial = 1378] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 2387 | --DOMWINDOW == 68 (0x83503c00) [pid = 2387] [serial = 1374] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 2387 | --DOMWINDOW == 67 (0x8ceb5000) [pid = 2387] [serial = 1375] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 2387 | --DOMWINDOW == 66 (0x8f953000) [pid = 2387] [serial = 1371] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 2387 | --DOMWINDOW == 65 (0x8f98d000) [pid = 2387] [serial = 1372] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 2387 | --DOMWINDOW == 64 (0x83a7c800) [pid = 2387] [serial = 1368] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 2387 | --DOMWINDOW == 63 (0x83a7e000) [pid = 2387] [serial = 1369] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 2387 | --DOMWINDOW == 62 (0x82e73800) [pid = 2387] [serial = 1365] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 2387 | --DOMWINDOW == 61 (0x82e74400) [pid = 2387] [serial = 1366] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 2387 | --DOMWINDOW == 60 (0x83a7e800) [pid = 2387] [serial = 1362] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 2387 | --DOMWINDOW == 59 (0x8fbf1c00) [pid = 2387] [serial = 1363] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 2387 | --DOMWINDOW == 58 (0x93cca800) [pid = 2387] [serial = 1359] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 2387 | --DOMWINDOW == 57 (0x93ccc800) [pid = 2387] [serial = 1360] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 2387 | --DOMWINDOW == 56 (0x8fbf4c00) [pid = 2387] [serial = 1356] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 2387 | --DOMWINDOW == 55 (0x93165400) [pid = 2387] [serial = 1357] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 2387 | --DOMWINDOW == 54 (0x8dc92800) [pid = 2387] [serial = 1354] [outer = (nil)] [url = about:blank] 13:16:48 INFO - PROCESS | 2387 | ++DOMWINDOW == 55 (0x823e4c00) [pid = 2387] [serial = 1417] [outer = 0x9315e000] 13:16:48 INFO - PROCESS | 2387 | 1477685808371 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]]]}] 13:16:48 INFO - ..... 13:16:48 INFO - TEST-OK | /navigation-timing/test_navigation_type_backforward.html | took 2634ms 13:16:48 INFO - PROCESS | 2387 | 1477685808436 Marionette TRACE conn4 -> [0,2264,"getWindowHandle",null] 13:16:48 INFO - PROCESS | 2387 | 1477685808443 Marionette TRACE conn4 <- [1,2264,null,{"value":"8"}] 13:16:48 INFO - TEST-START | /navigation-timing/test_navigation_type_enums.html 13:16:48 INFO - PROCESS | 2387 | 1477685808454 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}] 13:16:48 INFO - PROCESS | 2387 | 1477685808673 Marionette TRACE conn4 <- [1,2265,null,{"value":null}] 13:16:48 INFO - PROCESS | 2387 | 1477685808824 Marionette TRACE conn4 -> [0,2266,"getWindowHandles",null] 13:16:48 INFO - PROCESS | 2387 | 1477685808831 Marionette TRACE conn4 <- [1,2266,null,["8"]] 13:16:48 INFO - PROCESS | 2387 | 1477685808839 Marionette TRACE conn4 -> [0,2267,"switchToWindow",{"name":"8"}] 13:16:48 INFO - PROCESS | 2387 | 1477685808850 Marionette TRACE conn4 <- [1,2267,null,{}] 13:16:48 INFO - PROCESS | 2387 | 1477685808856 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:48 INFO - PROCESS | 2387 | ++DOCSHELL 0x830e4c00 == 29 [pid = 2387] [id = 482] 13:16:48 INFO - PROCESS | 2387 | ++DOMWINDOW == 56 (0x830e5000) [pid = 2387] [serial = 1418] [outer = (nil)] 13:16:48 INFO - PROCESS | 2387 | ++DOMWINDOW == 57 (0x83502c00) [pid = 2387] [serial = 1419] [outer = 0x830e5000] 13:16:48 INFO - PROCESS | 2387 | 1477685808964 Marionette DEBUG loaded listener.js 13:16:49 INFO - PROCESS | 2387 | ++DOMWINDOW == 58 (0x83503400) [pid = 2387] [serial = 1420] [outer = 0x830e5000] 13:16:49 INFO - PROCESS | 2387 | 1477685809636 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]]]}] 13:16:49 INFO - .......... 13:16:49 INFO - TEST-OK | /navigation-timing/test_navigation_type_enums.html | took 1231ms 13:16:49 INFO - PROCESS | 2387 | 1477685809685 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 13:16:49 INFO - TEST-START | /navigation-timing/test_navigation_type_reload.html 13:16:49 INFO - PROCESS | 2387 | 1477685809690 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 13:16:49 INFO - PROCESS | 2387 | 1477685809699 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}] 13:16:49 INFO - PROCESS | 2387 | 1477685809911 Marionette TRACE conn4 <- [1,2270,null,{"value":null}] 13:16:50 INFO - PROCESS | 2387 | 1477685810071 Marionette TRACE conn4 -> [0,2271,"getWindowHandles",null] 13:16:50 INFO - PROCESS | 2387 | 1477685810075 Marionette TRACE conn4 <- [1,2271,null,["8"]] 13:16:50 INFO - PROCESS | 2387 | 1477685810083 Marionette TRACE conn4 -> [0,2272,"switchToWindow",{"name":"8"}] 13:16:50 INFO - PROCESS | 2387 | 1477685810089 Marionette TRACE conn4 <- [1,2272,null,{}] 13:16:50 INFO - PROCESS | 2387 | 1477685810099 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:50 INFO - PROCESS | 2387 | ++DOCSHELL 0x82edb800 == 30 [pid = 2387] [id = 483] 13:16:50 INFO - PROCESS | 2387 | ++DOMWINDOW == 59 (0x8c821400) [pid = 2387] [serial = 1421] [outer = (nil)] 13:16:50 INFO - PROCESS | 2387 | ++DOMWINDOW == 60 (0x8c829800) [pid = 2387] [serial = 1422] [outer = 0x8c821400] 13:16:50 INFO - PROCESS | 2387 | 1477685810199 Marionette DEBUG loaded listener.js 13:16:50 INFO - PROCESS | 2387 | ++DOMWINDOW == 61 (0x8c82c400) [pid = 2387] [serial = 1423] [outer = 0x8c821400] 13:16:50 INFO - PROCESS | 2387 | ++DOCSHELL 0x83683000 == 31 [pid = 2387] [id = 484] 13:16:50 INFO - PROCESS | 2387 | ++DOMWINDOW == 62 (0x8cebe400) [pid = 2387] [serial = 1424] [outer = (nil)] 13:16:50 INFO - PROCESS | 2387 | ++DOMWINDOW == 63 (0x8da2c800) [pid = 2387] [serial = 1425] [outer = 0x8cebe400] 13:16:51 INFO - PROCESS | 2387 | ++DOMWINDOW == 64 (0x8cebf400) [pid = 2387] [serial = 1426] [outer = 0x8cebe400] 13:16:51 INFO - PROCESS | 2387 | [2387] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4584 13:16:51 INFO - PROCESS | 2387 | 1477685811256 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]]]}] 13:16:51 INFO - PROCESS | 2387 | --DOMWINDOW == 63 (0x82eda000) [pid = 2387] [serial = 1398] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html] 13:16:51 INFO - PROCESS | 2387 | --DOMWINDOW == 62 (0x835ee800) [pid = 2387] [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] 13:16:51 INFO - PROCESS | 2387 | --DOMWINDOW == 61 (0x8dc8ec00) [pid = 2387] [serial = 1395] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 13:16:51 INFO - PROCESS | 2387 | --DOMWINDOW == 60 (0x91071400) [pid = 2387] [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] 13:16:51 INFO - PROCESS | 2387 | --DOMWINDOW == 59 (0x8d08d400) [pid = 2387] [serial = 1392] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_open.html] 13:16:51 INFO - PROCESS | 2387 | --DOMWINDOW == 58 (0x82fbec00) [pid = 2387] [serial = 1389] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/idlharness.html] 13:16:51 INFO - ....................... 13:16:51 INFO - TEST-OK | /navigation-timing/test_navigation_type_reload.html | took 1677ms 13:16:51 INFO - PROCESS | 2387 | 1477685811388 Marionette TRACE conn4 -> [0,2274,"getWindowHandle",null] 13:16:51 INFO - PROCESS | 2387 | 1477685811396 Marionette TRACE conn4 <- [1,2274,null,{"value":"8"}] 13:16:51 INFO - TEST-START | /navigation-timing/test_no_previous_document.html 13:16:51 INFO - PROCESS | 2387 | 1477685811404 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}] 13:16:51 INFO - PROCESS | 2387 | 1477685811594 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 13:16:51 INFO - PROCESS | 2387 | 1477685811617 Marionette TRACE conn4 -> [0,2276,"getWindowHandles",null] 13:16:51 INFO - PROCESS | 2387 | 1477685811622 Marionette TRACE conn4 <- [1,2276,null,["8"]] 13:16:51 INFO - PROCESS | 2387 | 1477685811627 Marionette TRACE conn4 -> [0,2277,"switchToWindow",{"name":"8"}] 13:16:51 INFO - PROCESS | 2387 | 1477685811634 Marionette TRACE conn4 <- [1,2277,null,{}] 13:16:51 INFO - PROCESS | 2387 | 1477685811769 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:51 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f98e000 == 32 [pid = 2387] [id = 485] 13:16:51 INFO - PROCESS | 2387 | ++DOMWINDOW == 59 (0x8f98ec00) [pid = 2387] [serial = 1427] [outer = (nil)] 13:16:51 INFO - PROCESS | 2387 | ++DOMWINDOW == 60 (0x8fab7800) [pid = 2387] [serial = 1428] [outer = 0x8f98ec00] 13:16:51 INFO - PROCESS | 2387 | 1477685811860 Marionette DEBUG loaded listener.js 13:16:51 INFO - PROCESS | 2387 | ++DOMWINDOW == 61 (0x8fac0400) [pid = 2387] [serial = 1429] [outer = 0x8f98ec00] 13:16:52 INFO - PROCESS | 2387 | ++DOCSHELL 0x926dd400 == 33 [pid = 2387] [id = 486] 13:16:52 INFO - PROCESS | 2387 | ++DOMWINDOW == 62 (0x926de800) [pid = 2387] [serial = 1430] [outer = (nil)] 13:16:52 INFO - PROCESS | 2387 | ++DOMWINDOW == 63 (0x923b4c00) [pid = 2387] [serial = 1431] [outer = 0x926de800] 13:16:52 INFO - PROCESS | 2387 | 1477685812524 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]]]}] 13:16:52 INFO - ..... 13:16:52 INFO - TEST-OK | /navigation-timing/test_no_previous_document.html | took 1173ms 13:16:52 INFO - PROCESS | 2387 | 1477685812578 Marionette TRACE conn4 -> [0,2279,"getWindowHandle",null] 13:16:52 INFO - PROCESS | 2387 | 1477685812582 Marionette TRACE conn4 <- [1,2279,null,{"value":"8"}] 13:16:52 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist.html 13:16:52 INFO - PROCESS | 2387 | 1477685812590 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}] 13:16:52 INFO - PROCESS | 2387 | 1477685812838 Marionette TRACE conn4 <- [1,2280,null,{"value":null}] 13:16:52 INFO - PROCESS | 2387 | 1477685812856 Marionette TRACE conn4 -> [0,2281,"getWindowHandles",null] 13:16:52 INFO - PROCESS | 2387 | 1477685812860 Marionette TRACE conn4 <- [1,2281,null,["8"]] 13:16:52 INFO - PROCESS | 2387 | 1477685812868 Marionette TRACE conn4 -> [0,2282,"switchToWindow",{"name":"8"}] 13:16:52 INFO - PROCESS | 2387 | 1477685812874 Marionette TRACE conn4 <- [1,2282,null,{}] 13:16:52 INFO - PROCESS | 2387 | 1477685812883 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:52 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fbfac00 == 34 [pid = 2387] [id = 487] 13:16:52 INFO - PROCESS | 2387 | ++DOMWINDOW == 64 (0x8fbfbc00) [pid = 2387] [serial = 1432] [outer = (nil)] 13:16:52 INFO - PROCESS | 2387 | ++DOMWINDOW == 65 (0x9315b800) [pid = 2387] [serial = 1433] [outer = 0x8fbfbc00] 13:16:52 INFO - PROCESS | 2387 | 1477685812989 Marionette DEBUG loaded listener.js 13:16:53 INFO - PROCESS | 2387 | ++DOMWINDOW == 66 (0x93161800) [pid = 2387] [serial = 1434] [outer = 0x8fbfbc00] 13:16:53 INFO - PROCESS | 2387 | 1477685813663 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]]]}] 13:16:53 INFO - ... 13:16:53 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist.html | took 1124ms 13:16:53 INFO - PROCESS | 2387 | 1477685813716 Marionette TRACE conn4 -> [0,2284,"getWindowHandle",null] 13:16:53 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist_in_object.html 13:16:53 INFO - PROCESS | 2387 | 1477685813721 Marionette TRACE conn4 <- [1,2284,null,{"value":"8"}] 13:16:53 INFO - PROCESS | 2387 | 1477685813727 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}] 13:16:53 INFO - PROCESS | 2387 | 1477685813899 Marionette TRACE conn4 <- [1,2285,null,{"value":null}] 13:16:54 INFO - PROCESS | 2387 | 1477685814075 Marionette TRACE conn4 -> [0,2286,"getWindowHandles",null] 13:16:54 INFO - PROCESS | 2387 | 1477685814082 Marionette TRACE conn4 <- [1,2286,null,["8"]] 13:16:54 INFO - PROCESS | 2387 | 1477685814091 Marionette TRACE conn4 -> [0,2287,"switchToWindow",{"name":"8"}] 13:16:54 INFO - PROCESS | 2387 | 1477685814104 Marionette TRACE conn4 <- [1,2287,null,{}] 13:16:54 INFO - PROCESS | 2387 | 1477685814114 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:54 INFO - PROCESS | 2387 | ++DOCSHELL 0x823e1800 == 35 [pid = 2387] [id = 488] 13:16:54 INFO - PROCESS | 2387 | ++DOMWINDOW == 67 (0x823e2400) [pid = 2387] [serial = 1435] [outer = (nil)] 13:16:54 INFO - PROCESS | 2387 | ++DOMWINDOW == 68 (0x82ed7000) [pid = 2387] [serial = 1436] [outer = 0x823e2400] 13:16:54 INFO - PROCESS | 2387 | 1477685814218 Marionette DEBUG loaded listener.js 13:16:54 INFO - PROCESS | 2387 | ++DOMWINDOW == 69 (0x82ed6800) [pid = 2387] [serial = 1437] [outer = 0x823e2400] 13:16:54 INFO - PROCESS | 2387 | ++DOCSHELL 0x83a75c00 == 36 [pid = 2387] [id = 489] 13:16:54 INFO - PROCESS | 2387 | ++DOMWINDOW == 70 (0x83a7e800) [pid = 2387] [serial = 1438] [outer = (nil)] 13:16:54 INFO - PROCESS | 2387 | ++DOMWINDOW == 71 (0x8c822000) [pid = 2387] [serial = 1439] [outer = 0x83a7e800] 13:16:54 INFO - PROCESS | 2387 | [2387] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 13:16:55 INFO - PROCESS | 2387 | 1477685815138 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]]]}] 13:16:55 INFO - ... 13:16:55 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist_in_object.html | took 1474ms 13:16:55 INFO - PROCESS | 2387 | 1477685815210 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 13:16:55 INFO - PROCESS | 2387 | 1477685815217 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 13:16:55 INFO - TEST-START | /navigation-timing/test_readwrite.html 13:16:55 INFO - PROCESS | 2387 | 1477685815226 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}] 13:16:55 INFO - PROCESS | 2387 | 1477685815441 Marionette TRACE conn4 <- [1,2290,null,{"value":null}] 13:16:55 INFO - PROCESS | 2387 | 1477685815635 Marionette TRACE conn4 -> [0,2291,"getWindowHandles",null] 13:16:55 INFO - PROCESS | 2387 | 1477685815643 Marionette TRACE conn4 <- [1,2291,null,["8"]] 13:16:55 INFO - PROCESS | 2387 | 1477685815693 Marionette TRACE conn4 -> [0,2292,"switchToWindow",{"name":"8"}] 13:16:55 INFO - PROCESS | 2387 | 1477685815699 Marionette TRACE conn4 <- [1,2292,null,{}] 13:16:55 INFO - PROCESS | 2387 | 1477685815710 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:55 INFO - PROCESS | 2387 | ++DOCSHELL 0x8d090800 == 37 [pid = 2387] [id = 490] 13:16:55 INFO - PROCESS | 2387 | ++DOMWINDOW == 72 (0x8d091000) [pid = 2387] [serial = 1440] [outer = (nil)] 13:16:55 INFO - PROCESS | 2387 | ++DOMWINDOW == 73 (0x8dc92800) [pid = 2387] [serial = 1441] [outer = 0x8d091000] 13:16:55 INFO - PROCESS | 2387 | 1477685815814 Marionette DEBUG loaded listener.js 13:16:55 INFO - PROCESS | 2387 | ++DOMWINDOW == 74 (0x8f8e3c00) [pid = 2387] [serial = 1442] [outer = 0x8d091000] 13:16:56 INFO - ... 13:16:56 INFO - TEST-OK | /navigation-timing/test_readwrite.html | took 1273ms 13:16:56 INFO - PROCESS | 2387 | 1477685816488 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]]]}] 13:16:56 INFO - PROCESS | 2387 | 1477685816550 Marionette TRACE conn4 -> [0,2294,"getWindowHandle",null] 13:16:56 INFO - PROCESS | 2387 | 1477685816556 Marionette TRACE conn4 <- [1,2294,null,{"value":"8"}] 13:16:56 INFO - TEST-START | /navigation-timing/test_timing_attributes_exist.html 13:16:56 INFO - PROCESS | 2387 | 1477685816565 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}] 13:16:56 INFO - PROCESS | 2387 | 1477685816776 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 13:16:56 INFO - PROCESS | 2387 | 1477685816970 Marionette TRACE conn4 -> [0,2296,"getWindowHandles",null] 13:16:56 INFO - PROCESS | 2387 | 1477685816983 Marionette TRACE conn4 <- [1,2296,null,["8"]] 13:16:57 INFO - PROCESS | 2387 | 1477685817039 Marionette TRACE conn4 -> [0,2297,"switchToWindow",{"name":"8"}] 13:16:57 INFO - PROCESS | 2387 | 1477685817048 Marionette TRACE conn4 <- [1,2297,null,{}] 13:16:57 INFO - PROCESS | 2387 | 1477685817057 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:57 INFO - PROCESS | 2387 | ++DOCSHELL 0x93167800 == 38 [pid = 2387] [id = 491] 13:16:57 INFO - PROCESS | 2387 | ++DOMWINDOW == 75 (0x93168400) [pid = 2387] [serial = 1443] [outer = (nil)] 13:16:57 INFO - PROCESS | 2387 | ++DOMWINDOW == 76 (0x931c9800) [pid = 2387] [serial = 1444] [outer = 0x93168400] 13:16:57 INFO - PROCESS | 2387 | 1477685817154 Marionette DEBUG loaded listener.js 13:16:57 INFO - PROCESS | 2387 | ++DOMWINDOW == 77 (0x931cfc00) [pid = 2387] [serial = 1445] [outer = 0x93168400] 13:16:57 INFO - PROCESS | 2387 | 1477685817895 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]]]}] 13:16:57 INFO - ...................... 13:16:57 INFO - TEST-OK | /navigation-timing/test_timing_attributes_exist.html | took 1436ms 13:16:58 INFO - PROCESS | 2387 | 1477685818021 Marionette TRACE conn4 -> [0,2299,"getWindowHandle",null] 13:16:58 INFO - PROCESS | 2387 | 1477685818025 Marionette TRACE conn4 <- [1,2299,null,{"value":"8"}] 13:16:58 INFO - TEST-START | /navigation-timing/test_timing_attributes_order.html 13:16:58 INFO - PROCESS | 2387 | 1477685818039 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}] 13:16:58 INFO - PROCESS | 2387 | 1477685818240 Marionette TRACE conn4 <- [1,2300,null,{"value":null}] 13:16:58 INFO - PROCESS | 2387 | 1477685818429 Marionette TRACE conn4 -> [0,2301,"getWindowHandles",null] 13:16:58 INFO - PROCESS | 2387 | 1477685818434 Marionette TRACE conn4 <- [1,2301,null,["8"]] 13:16:58 INFO - PROCESS | 2387 | 1477685818443 Marionette TRACE conn4 -> [0,2302,"switchToWindow",{"name":"8"}] 13:16:58 INFO - PROCESS | 2387 | 1477685818448 Marionette TRACE conn4 <- [1,2302,null,{}] 13:16:58 INFO - PROCESS | 2387 | 1477685818455 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:16:58 INFO - PROCESS | 2387 | ++DOCSHELL 0x82edc400 == 39 [pid = 2387] [id = 492] 13:16:58 INFO - PROCESS | 2387 | ++DOMWINDOW == 78 (0x91078c00) [pid = 2387] [serial = 1446] [outer = (nil)] 13:16:58 INFO - PROCESS | 2387 | ++DOMWINDOW == 79 (0x938d3800) [pid = 2387] [serial = 1447] [outer = 0x91078c00] 13:16:58 INFO - PROCESS | 2387 | 1477685818552 Marionette DEBUG loaded listener.js 13:16:58 INFO - PROCESS | 2387 | ++DOMWINDOW == 80 (0x938d6800) [pid = 2387] [serial = 1448] [outer = 0x91078c00] 13:16:59 INFO - PROCESS | 2387 | ++DOCSHELL 0x9330b800 == 40 [pid = 2387] [id = 493] 13:16:59 INFO - PROCESS | 2387 | ++DOMWINDOW == 81 (0x93a47800) [pid = 2387] [serial = 1449] [outer = (nil)] 13:16:59 INFO - PROCESS | 2387 | ++DOMWINDOW == 82 (0x93a4b800) [pid = 2387] [serial = 1450] [outer = 0x93a47800] 13:16:59 INFO - PROCESS | 2387 | ++DOMWINDOW == 83 (0x93929800) [pid = 2387] [serial = 1451] [outer = 0x93a47800] 13:16:59 INFO - PROCESS | 2387 | 1477685819743 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]]]}] 13:16:59 INFO - ......................................... 13:16:59 INFO - TEST-OK | /navigation-timing/test_timing_attributes_order.html | took 1784ms 13:16:59 INFO - PROCESS | 2387 | 1477685819822 Marionette TRACE conn4 -> [0,2304,"getWindowHandle",null] 13:16:59 INFO - PROCESS | 2387 | 1477685819828 Marionette TRACE conn4 <- [1,2304,null,{"value":"8"}] 13:16:59 INFO - TEST-START | /navigation-timing/test_timing_client_redirect.html 13:16:59 INFO - PROCESS | 2387 | 1477685819835 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}] 13:17:00 INFO - PROCESS | 2387 | 1477685820194 Marionette TRACE conn4 <- [1,2305,null,{"value":null}] 13:17:00 INFO - PROCESS | 2387 | 1477685820341 Marionette TRACE conn4 -> [0,2306,"getWindowHandles",null] 13:17:00 INFO - PROCESS | 2387 | 1477685820346 Marionette TRACE conn4 <- [1,2306,null,["8"]] 13:17:00 INFO - PROCESS | 2387 | 1477685820356 Marionette TRACE conn4 -> [0,2307,"switchToWindow",{"name":"8"}] 13:17:00 INFO - PROCESS | 2387 | 1477685820362 Marionette TRACE conn4 <- [1,2307,null,{}] 13:17:00 INFO - PROCESS | 2387 | 1477685820368 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:17:00 INFO - PROCESS | 2387 | ++DOCSHELL 0x8d08a800 == 41 [pid = 2387] [id = 494] 13:17:00 INFO - PROCESS | 2387 | ++DOMWINDOW == 84 (0x8f8de000) [pid = 2387] [serial = 1452] [outer = (nil)] 13:17:00 INFO - PROCESS | 2387 | ++DOMWINDOW == 85 (0x93cc4400) [pid = 2387] [serial = 1453] [outer = 0x8f8de000] 13:17:00 INFO - PROCESS | 2387 | 1477685820463 Marionette DEBUG loaded listener.js 13:17:00 INFO - PROCESS | 2387 | ++DOMWINDOW == 86 (0x93cc4c00) [pid = 2387] [serial = 1454] [outer = 0x8f8de000] 13:17:00 INFO - PROCESS | 2387 | ++DOCSHELL 0x93a53c00 == 42 [pid = 2387] [id = 495] 13:17:00 INFO - PROCESS | 2387 | ++DOMWINDOW == 87 (0x93ccdc00) [pid = 2387] [serial = 1455] [outer = (nil)] 13:17:01 INFO - PROCESS | 2387 | ++DOMWINDOW == 88 (0x830da400) [pid = 2387] [serial = 1456] [outer = 0x93ccdc00] 13:17:02 INFO - PROCESS | 2387 | --DOCSHELL 0x83509400 == 41 [pid = 2387] [id = 458] 13:17:02 INFO - PROCESS | 2387 | --DOCSHELL 0x926dd400 == 40 [pid = 2387] [id = 486] 13:17:02 INFO - PROCESS | 2387 | --DOMWINDOW == 87 (0x835e9800) [pid = 2387] [serial = 1399] [outer = (nil)] [url = about:blank] 13:17:02 INFO - PROCESS | 2387 | --DOMWINDOW == 86 (0x8fb4c800) [pid = 2387] [serial = 1400] [outer = (nil)] [url = about:blank] 13:17:02 INFO - PROCESS | 2387 | --DOMWINDOW == 85 (0x8d08f400) [pid = 2387] [serial = 1393] [outer = (nil)] [url = about:blank] 13:17:02 INFO - PROCESS | 2387 | --DOMWINDOW == 84 (0x8d094800) [pid = 2387] [serial = 1394] [outer = (nil)] [url = about:blank] 13:17:02 INFO - PROCESS | 2387 | --DOMWINDOW == 83 (0x82fc3400) [pid = 2387] [serial = 1390] [outer = (nil)] [url = about:blank] 13:17:02 INFO - PROCESS | 2387 | --DOMWINDOW == 82 (0x82fc6400) [pid = 2387] [serial = 1391] [outer = (nil)] [url = about:blank] 13:17:02 INFO - PROCESS | 2387 | --DOMWINDOW == 81 (0x942c9000) [pid = 2387] [serial = 1386] [outer = (nil)] [url = about:blank] 13:17:02 INFO - PROCESS | 2387 | --DOMWINDOW == 80 (0x93173400) [pid = 2387] [serial = 1383] [outer = (nil)] [url = about:blank] 13:17:02 INFO - PROCESS | 2387 | --DOMWINDOW == 79 (0x9380c400) [pid = 2387] [serial = 1384] [outer = (nil)] [url = about:blank] 13:17:02 INFO - PROCESS | 2387 | --DOMWINDOW == 78 (0x83a76c00) [pid = 2387] [serial = 1380] [outer = (nil)] [url = about:blank] 13:17:02 INFO - PROCESS | 2387 | --DOMWINDOW == 77 (0x83a78000) [pid = 2387] [serial = 1381] [outer = (nil)] [url = about:blank] 13:17:02 INFO - PROCESS | 2387 | --DOMWINDOW == 76 (0x8dc5d000) [pid = 2387] [serial = 1397] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 13:17:02 INFO - PROCESS | 2387 | --DOMWINDOW == 75 (0x8dc5f000) [pid = 2387] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 13:17:02 INFO - PROCESS | 2387 | --DOMWINDOW == 74 (0x8fbfb000) [pid = 2387] [serial = 1402] [outer = (nil)] [url = about:blank] 13:17:02 INFO - PROCESS | 2387 | ++DOMWINDOW == 75 (0x82fc6000) [pid = 2387] [serial = 1457] [outer = 0x93ccdc00] 13:17:02 INFO - PROCESS | 2387 | 1477685822416 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]]]}] 13:17:02 INFO - ....... 13:17:02 INFO - TEST-OK | /navigation-timing/test_timing_client_redirect.html | took 2645ms 13:17:02 INFO - PROCESS | 2387 | 1477685822481 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 13:17:02 INFO - PROCESS | 2387 | 1477685822488 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 13:17:02 INFO - TEST-START | /navigation-timing/test_timing_reload.html 13:17:02 INFO - PROCESS | 2387 | 1477685822499 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}] 13:17:02 INFO - PROCESS | 2387 | 1477685822750 Marionette TRACE conn4 <- [1,2310,null,{"value":null}] 13:17:02 INFO - PROCESS | 2387 | 1477685822903 Marionette TRACE conn4 -> [0,2311,"getWindowHandles",null] 13:17:02 INFO - PROCESS | 2387 | 1477685822910 Marionette TRACE conn4 <- [1,2311,null,["8"]] 13:17:02 INFO - PROCESS | 2387 | 1477685822917 Marionette TRACE conn4 -> [0,2312,"switchToWindow",{"name":"8"}] 13:17:02 INFO - PROCESS | 2387 | 1477685822925 Marionette TRACE conn4 <- [1,2312,null,{}] 13:17:02 INFO - PROCESS | 2387 | 1477685822940 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:17:02 INFO - PROCESS | 2387 | ++DOCSHELL 0x835e8000 == 41 [pid = 2387] [id = 496] 13:17:02 INFO - PROCESS | 2387 | ++DOMWINDOW == 76 (0x835e8400) [pid = 2387] [serial = 1458] [outer = (nil)] 13:17:03 INFO - PROCESS | 2387 | ++DOMWINDOW == 77 (0x835ed000) [pid = 2387] [serial = 1459] [outer = 0x835e8400] 13:17:03 INFO - PROCESS | 2387 | 1477685823055 Marionette DEBUG loaded listener.js 13:17:03 INFO - PROCESS | 2387 | ++DOMWINDOW == 78 (0x83685800) [pid = 2387] [serial = 1460] [outer = 0x835e8400] 13:17:03 INFO - PROCESS | 2387 | ++DOCSHELL 0x83a6f800 == 42 [pid = 2387] [id = 497] 13:17:03 INFO - PROCESS | 2387 | ++DOMWINDOW == 79 (0x8c825400) [pid = 2387] [serial = 1461] [outer = (nil)] 13:17:03 INFO - PROCESS | 2387 | ++DOMWINDOW == 80 (0x8c828800) [pid = 2387] [serial = 1462] [outer = 0x8c825400] 13:17:03 INFO - PROCESS | 2387 | ++DOMWINDOW == 81 (0x8368e400) [pid = 2387] [serial = 1463] [outer = 0x8c825400] 13:17:03 INFO - PROCESS | 2387 | [2387] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4584 13:17:03 INFO - PROCESS | 2387 | 1477685823973 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]]]}] 13:17:04 INFO - ................... 13:17:04 INFO - TEST-OK | /navigation-timing/test_timing_reload.html | took 1532ms 13:17:04 INFO - PROCESS | 2387 | 1477685824032 Marionette TRACE conn4 -> [0,2314,"getWindowHandle",null] 13:17:04 INFO - PROCESS | 2387 | 1477685824038 Marionette TRACE conn4 <- [1,2314,null,{"value":"8"}] 13:17:04 INFO - TEST-START | /navigation-timing/test_timing_server_redirect.html 13:17:04 INFO - PROCESS | 2387 | 1477685824046 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}] 13:17:04 INFO - PROCESS | 2387 | 1477685824338 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 13:17:04 INFO - PROCESS | 2387 | 1477685824365 Marionette TRACE conn4 -> [0,2316,"getWindowHandles",null] 13:17:04 INFO - PROCESS | 2387 | 1477685824370 Marionette TRACE conn4 <- [1,2316,null,["8"]] 13:17:04 INFO - PROCESS | 2387 | 1477685824377 Marionette TRACE conn4 -> [0,2317,"switchToWindow",{"name":"8"}] 13:17:04 INFO - PROCESS | 2387 | 1477685824383 Marionette TRACE conn4 <- [1,2317,null,{}] 13:17:04 INFO - PROCESS | 2387 | 1477685824389 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:17:04 INFO - PROCESS | 2387 | ++DOCSHELL 0x8d093c00 == 43 [pid = 2387] [id = 498] 13:17:04 INFO - PROCESS | 2387 | ++DOMWINDOW == 82 (0x8d094000) [pid = 2387] [serial = 1464] [outer = (nil)] 13:17:04 INFO - PROCESS | 2387 | ++DOMWINDOW == 83 (0x8dc5d000) [pid = 2387] [serial = 1465] [outer = 0x8d094000] 13:17:04 INFO - PROCESS | 2387 | 1477685824569 Marionette DEBUG loaded listener.js 13:17:04 INFO - PROCESS | 2387 | ++DOMWINDOW == 84 (0x8dc5dc00) [pid = 2387] [serial = 1466] [outer = 0x8d094000] 13:17:05 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fb51000 == 44 [pid = 2387] [id = 499] 13:17:05 INFO - PROCESS | 2387 | ++DOMWINDOW == 85 (0x8fb9b400) [pid = 2387] [serial = 1467] [outer = (nil)] 13:17:05 INFO - PROCESS | 2387 | ++DOMWINDOW == 86 (0x8fba1000) [pid = 2387] [serial = 1468] [outer = 0x8fb9b400] 13:17:05 INFO - PROCESS | 2387 | 1477685825419 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]]]}] 13:17:05 INFO - ........... 13:17:05 INFO - TEST-OK | /navigation-timing/test_timing_server_redirect.html | took 1434ms 13:17:05 INFO - PROCESS | 2387 | 1477685825492 Marionette TRACE conn4 -> [0,2319,"getWindowHandle",null] 13:17:05 INFO - PROCESS | 2387 | 1477685825500 Marionette TRACE conn4 <- [1,2319,null,{"value":"8"}] 13:17:05 INFO - TEST-START | /navigation-timing/test_timing_xserver_redirect.html 13:17:05 INFO - PROCESS | 2387 | 1477685825508 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}] 13:17:05 INFO - PROCESS | 2387 | 1477685825771 Marionette TRACE conn4 <- [1,2320,null,{"value":null}] 13:17:05 INFO - PROCESS | 2387 | 1477685825796 Marionette TRACE conn4 -> [0,2321,"getWindowHandles",null] 13:17:05 INFO - PROCESS | 2387 | 1477685825802 Marionette TRACE conn4 <- [1,2321,null,["8"]] 13:17:05 INFO - PROCESS | 2387 | 1477685825807 Marionette TRACE conn4 -> [0,2322,"switchToWindow",{"name":"8"}] 13:17:05 INFO - PROCESS | 2387 | 1477685825815 Marionette TRACE conn4 <- [1,2322,null,{}] 13:17:05 INFO - PROCESS | 2387 | 1477685825905 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:17:05 INFO - PROCESS | 2387 | ++DOCSHELL 0x9315ac00 == 45 [pid = 2387] [id = 500] 13:17:05 INFO - PROCESS | 2387 | ++DOMWINDOW == 87 (0x9315b400) [pid = 2387] [serial = 1469] [outer = (nil)] 13:17:05 INFO - PROCESS | 2387 | ++DOMWINDOW == 88 (0x9315fc00) [pid = 2387] [serial = 1470] [outer = 0x9315b400] 13:17:06 INFO - PROCESS | 2387 | 1477685825999 Marionette DEBUG loaded listener.js 13:17:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 89 (0x93163000) [pid = 2387] [serial = 1471] [outer = 0x9315b400] 13:17:06 INFO - PROCESS | 2387 | --DOMWINDOW == 88 (0x9315e000) [pid = 2387] [serial = 1413] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 13:17:06 INFO - PROCESS | 2387 | --DOMWINDOW == 87 (0x91077400) [pid = 2387] [serial = 1410] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html] 13:17:06 INFO - PROCESS | 2387 | --DOMWINDOW == 86 (0x830e5000) [pid = 2387] [serial = 1418] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html] 13:17:06 INFO - PROCESS | 2387 | --DOMWINDOW == 85 (0x82edcc00) [pid = 2387] [serial = 1404] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html] 13:17:06 INFO - PROCESS | 2387 | --DOMWINDOW == 84 (0x8cebe400) [pid = 2387] [serial = 1424] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 13:17:06 INFO - PROCESS | 2387 | --DOMWINDOW == 83 (0x8d093000) [pid = 2387] [serial = 1407] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html] 13:17:06 INFO - PROCESS | 2387 | --DOMWINDOW == 82 (0x926de800) [pid = 2387] [serial = 1430] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 13:17:06 INFO - PROCESS | 2387 | --DOMWINDOW == 81 (0x8c821400) [pid = 2387] [serial = 1421] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html] 13:17:06 INFO - PROCESS | 2387 | --DOMWINDOW == 80 (0x8f98ec00) [pid = 2387] [serial = 1427] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_no_previous_document.html] 13:17:06 INFO - PROCESS | 2387 | ++DOCSHELL 0x8d093000 == 46 [pid = 2387] [id = 501] 13:17:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 81 (0x8fba1c00) [pid = 2387] [serial = 1472] [outer = (nil)] 13:17:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 82 (0x9315e000) [pid = 2387] [serial = 1473] [outer = 0x8fba1c00] 13:17:06 INFO - PROCESS | 2387 | 1477685826924 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]]]}] 13:17:06 INFO - ....... 13:17:06 INFO - TEST-OK | /navigation-timing/test_timing_xserver_redirect.html | took 1432ms 13:17:06 INFO - PROCESS | 2387 | 1477685826940 Marionette TRACE conn4 -> [0,2324,"getWindowHandle",null] 13:17:06 INFO - PROCESS | 2387 | 1477685826946 Marionette TRACE conn4 <- [1,2324,null,{"value":"8"}] 13:17:06 INFO - TEST-START | /navigation-timing/test_unique_performance_objects.html 13:17:06 INFO - PROCESS | 2387 | 1477685826954 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}] 13:17:07 INFO - PROCESS | 2387 | 1477685827206 Marionette TRACE conn4 <- [1,2325,null,{"value":null}] 13:17:07 INFO - PROCESS | 2387 | 1477685827226 Marionette TRACE conn4 -> [0,2326,"getWindowHandles",null] 13:17:07 INFO - PROCESS | 2387 | 1477685827234 Marionette TRACE conn4 <- [1,2326,null,["8"]] 13:17:07 INFO - PROCESS | 2387 | 1477685827242 Marionette TRACE conn4 -> [0,2327,"switchToWindow",{"name":"8"}] 13:17:07 INFO - PROCESS | 2387 | 1477685827248 Marionette TRACE conn4 <- [1,2327,null,{}] 13:17:07 INFO - PROCESS | 2387 | 1477685827254 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:17:07 INFO - PROCESS | 2387 | ++DOCSHELL 0x938d5800 == 47 [pid = 2387] [id = 502] 13:17:07 INFO - PROCESS | 2387 | ++DOMWINDOW == 83 (0x93922c00) [pid = 2387] [serial = 1474] [outer = (nil)] 13:17:07 INFO - PROCESS | 2387 | ++DOMWINDOW == 84 (0x93a4b000) [pid = 2387] [serial = 1475] [outer = 0x93922c00] 13:17:07 INFO - PROCESS | 2387 | 1477685827343 Marionette DEBUG loaded listener.js 13:17:07 INFO - PROCESS | 2387 | ++DOMWINDOW == 85 (0x93a51800) [pid = 2387] [serial = 1476] [outer = 0x93922c00] 13:17:07 INFO - PROCESS | 2387 | ++DOCSHELL 0x8da2d000 == 48 [pid = 2387] [id = 503] 13:17:07 INFO - PROCESS | 2387 | ++DOMWINDOW == 86 (0x942c0400) [pid = 2387] [serial = 1477] [outer = (nil)] 13:17:07 INFO - PROCESS | 2387 | ++DOMWINDOW == 87 (0x8224d000) [pid = 2387] [serial = 1478] [outer = 0x942c0400] 13:17:08 INFO - PROCESS | 2387 | 1477685828078 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]]]}] 13:17:08 INFO - ... 13:17:08 INFO - TEST-OK | /navigation-timing/test_unique_performance_objects.html | took 1173ms 13:17:08 INFO - PROCESS | 2387 | 1477685828126 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 13:17:08 INFO - PROCESS | 2387 | 1477685828132 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 13:17:08 INFO - TEST-START | /pointerlock/constructor.html 13:17:08 INFO - PROCESS | 2387 | 1477685828139 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}] 13:17:08 INFO - PROCESS | 2387 | 1477685828381 Marionette TRACE conn4 <- [1,2330,null,{"value":null}] 13:17:08 INFO - PROCESS | 2387 | 1477685828508 Marionette TRACE conn4 -> [0,2331,"getWindowHandles",null] 13:17:08 INFO - PROCESS | 2387 | 1477685828515 Marionette TRACE conn4 <- [1,2331,null,["8"]] 13:17:08 INFO - PROCESS | 2387 | 1477685828523 Marionette TRACE conn4 -> [0,2332,"switchToWindow",{"name":"8"}] 13:17:08 INFO - PROCESS | 2387 | 1477685828534 Marionette TRACE conn4 <- [1,2332,null,{}] 13:17:08 INFO - PROCESS | 2387 | 1477685828592 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:17:08 INFO - PROCESS | 2387 | ++DOCSHELL 0x82e7f400 == 49 [pid = 2387] [id = 504] 13:17:08 INFO - PROCESS | 2387 | ++DOMWINDOW == 88 (0x82ed8000) [pid = 2387] [serial = 1479] [outer = (nil)] 13:17:08 INFO - PROCESS | 2387 | ++DOMWINDOW == 89 (0x83286000) [pid = 2387] [serial = 1480] [outer = 0x82ed8000] 13:17:08 INFO - PROCESS | 2387 | 1477685828699 Marionette DEBUG loaded listener.js 13:17:08 INFO - PROCESS | 2387 | ++DOMWINDOW == 90 (0x835e7c00) [pid = 2387] [serial = 1481] [outer = 0x82ed8000] 13:17:09 INFO - PROCESS | 2387 | 1477685829413 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]]]}] 13:17:09 INFO - .. 13:17:09 INFO - TEST-OK | /pointerlock/constructor.html | took 1371ms 13:17:09 INFO - PROCESS | 2387 | 1477685829529 Marionette TRACE conn4 -> [0,2334,"getWindowHandle",null] 13:17:09 INFO - PROCESS | 2387 | 1477685829536 Marionette TRACE conn4 <- [1,2334,null,{"value":"8"}] 13:17:09 INFO - TEST-START | /pointerlock/idlharness.html 13:17:09 INFO - PROCESS | 2387 | 1477685829548 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}] 13:17:09 INFO - PROCESS | 2387 | 1477685829750 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 13:17:09 INFO - PROCESS | 2387 | 1477685829946 Marionette TRACE conn4 -> [0,2336,"getWindowHandles",null] 13:17:09 INFO - PROCESS | 2387 | 1477685829952 Marionette TRACE conn4 <- [1,2336,null,["8"]] 13:17:10 INFO - PROCESS | 2387 | 1477685830003 Marionette TRACE conn4 -> [0,2337,"switchToWindow",{"name":"8"}] 13:17:10 INFO - PROCESS | 2387 | 1477685830014 Marionette TRACE conn4 <- [1,2337,null,{}] 13:17:10 INFO - PROCESS | 2387 | 1477685830024 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:17:10 INFO - PROCESS | 2387 | ++DOCSHELL 0x8d093800 == 50 [pid = 2387] [id = 505] 13:17:10 INFO - PROCESS | 2387 | ++DOMWINDOW == 91 (0x8d099400) [pid = 2387] [serial = 1482] [outer = (nil)] 13:17:10 INFO - PROCESS | 2387 | ++DOMWINDOW == 92 (0x8f952c00) [pid = 2387] [serial = 1483] [outer = 0x8d099400] 13:17:10 INFO - PROCESS | 2387 | 1477685830128 Marionette DEBUG loaded listener.js 13:17:10 INFO - PROCESS | 2387 | ++DOMWINDOW == 93 (0x8f998800) [pid = 2387] [serial = 1484] [outer = 0x8d099400] 13:17:11 INFO - ........................ 13:17:11 INFO - TEST-OK | /pointerlock/idlharness.html | took 1807ms 13:17:11 INFO - PROCESS | 2387 | 1477685831299 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]]]}] 13:17:11 INFO - PROCESS | 2387 | 1477685831384 Marionette TRACE conn4 -> [0,2339,"getWindowHandle",null] 13:17:11 INFO - PROCESS | 2387 | 1477685831388 Marionette TRACE conn4 <- [1,2339,null,{"value":"8"}] 13:17:11 INFO - TEST-START | /progress-events/constructor.html 13:17:11 INFO - PROCESS | 2387 | 1477685831428 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}] 13:17:11 INFO - PROCESS | 2387 | 1477685831636 Marionette TRACE conn4 <- [1,2340,null,{"value":null}] 13:17:11 INFO - PROCESS | 2387 | 1477685831844 Marionette TRACE conn4 -> [0,2341,"getWindowHandles",null] 13:17:11 INFO - PROCESS | 2387 | 1477685831856 Marionette TRACE conn4 <- [1,2341,null,["8"]] 13:17:11 INFO - PROCESS | 2387 | 1477685831907 Marionette TRACE conn4 -> [0,2342,"switchToWindow",{"name":"8"}] 13:17:11 INFO - PROCESS | 2387 | 1477685831915 Marionette TRACE conn4 <- [1,2342,null,{}] 13:17:11 INFO - PROCESS | 2387 | 1477685831920 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:17:11 INFO - PROCESS | 2387 | ++DOCSHELL 0x944ac800 == 51 [pid = 2387] [id = 506] 13:17:11 INFO - PROCESS | 2387 | ++DOMWINDOW == 94 (0x944ae400) [pid = 2387] [serial = 1485] [outer = (nil)] 13:17:12 INFO - PROCESS | 2387 | ++DOMWINDOW == 95 (0x9464e800) [pid = 2387] [serial = 1486] [outer = 0x944ae400] 13:17:12 INFO - PROCESS | 2387 | 1477685832015 Marionette DEBUG loaded listener.js 13:17:12 INFO - PROCESS | 2387 | ++DOMWINDOW == 96 (0x946d9c00) [pid = 2387] [serial = 1487] [outer = 0x944ae400] 13:17:12 INFO - PROCESS | 2387 | 1477685832690 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]]]}] 13:17:12 INFO - ..... 13:17:12 INFO - TEST-OK | /progress-events/constructor.html | took 1320ms 13:17:12 INFO - PROCESS | 2387 | 1477685832738 Marionette TRACE conn4 -> [0,2344,"getWindowHandle",null] 13:17:12 INFO - PROCESS | 2387 | 1477685832743 Marionette TRACE conn4 <- [1,2344,null,{"value":"8"}] 13:17:12 INFO - TEST-START | /progress-events/interface.html 13:17:12 INFO - PROCESS | 2387 | 1477685832753 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}] 13:17:12 INFO - PROCESS | 2387 | 1477685832945 Marionette TRACE conn4 <- [1,2345,null,{"value":null}] 13:17:13 INFO - PROCESS | 2387 | 1477685833154 Marionette TRACE conn4 -> [0,2346,"getWindowHandles",null] 13:17:13 INFO - PROCESS | 2387 | 1477685833159 Marionette TRACE conn4 <- [1,2346,null,["8"]] 13:17:13 INFO - PROCESS | 2387 | 1477685833172 Marionette TRACE conn4 -> [0,2347,"switchToWindow",{"name":"8"}] 13:17:13 INFO - PROCESS | 2387 | 1477685833178 Marionette TRACE conn4 <- [1,2347,null,{}] 13:17:13 INFO - PROCESS | 2387 | 1477685833184 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:17:13 INFO - PROCESS | 2387 | ++DOCSHELL 0x946e8800 == 52 [pid = 2387] [id = 507] 13:17:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 97 (0x94b1e400) [pid = 2387] [serial = 1488] [outer = (nil)] 13:17:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 98 (0x94b22400) [pid = 2387] [serial = 1489] [outer = 0x94b1e400] 13:17:13 INFO - PROCESS | 2387 | 1477685833285 Marionette DEBUG loaded listener.js 13:17:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 99 (0x94b24400) [pid = 2387] [serial = 1490] [outer = 0x94b1e400] 13:17:14 INFO - PROCESS | 2387 | 1477685834130 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]]]}] 13:17:14 INFO - ....... 13:17:14 INFO - TEST-OK | /progress-events/interface.html | took 1425ms 13:17:14 INFO - PROCESS | 2387 | 1477685834179 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 13:17:14 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 13:17:14 INFO - PROCESS | 2387 | 1477685834184 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 13:17:14 INFO - PROCESS | 2387 | 1477685834193 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}] 13:17:14 INFO - PROCESS | 2387 | 1477685834384 Marionette TRACE conn4 <- [1,2350,null,{"value":null}] 13:17:14 INFO - PROCESS | 2387 | 1477685834571 Marionette TRACE conn4 -> [0,2351,"getWindowHandles",null] 13:17:14 INFO - PROCESS | 2387 | 1477685834576 Marionette TRACE conn4 <- [1,2351,null,["8"]] 13:17:14 INFO - PROCESS | 2387 | 1477685834587 Marionette TRACE conn4 -> [0,2352,"switchToWindow",{"name":"8"}] 13:17:14 INFO - PROCESS | 2387 | 1477685834594 Marionette TRACE conn4 <- [1,2352,null,{}] 13:17:14 INFO - PROCESS | 2387 | 1477685834645 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:17:14 INFO - PROCESS | 2387 | ++DOCSHELL 0x94bcfc00 == 53 [pid = 2387] [id = 508] 13:17:14 INFO - PROCESS | 2387 | ++DOMWINDOW == 100 (0x94e2d800) [pid = 2387] [serial = 1491] [outer = (nil)] 13:17:14 INFO - PROCESS | 2387 | ++DOMWINDOW == 101 (0x950cb400) [pid = 2387] [serial = 1492] [outer = 0x94e2d800] 13:17:14 INFO - PROCESS | 2387 | 1477685834746 Marionette DEBUG loaded listener.js 13:17:14 INFO - PROCESS | 2387 | ++DOMWINDOW == 102 (0x950cfc00) [pid = 2387] [serial = 1493] [outer = 0x94e2d800] 13:17:15 WARNING - wptserve Traceback (most recent call last): 13:17:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:17:15 WARNING - rv = self.func(request, response) 13:17:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:17:15 WARNING - access_control_allow_origin = "*") 13:17:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:17:15 WARNING - payload = payload_generator(server_data) 13:17:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:17:15 WARNING - return encode_string_as_bmp_image(data) 13:17:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:17:15 WARNING - img.save(f, "BMP") 13:17:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:17:15 WARNING - f.write(bmpfileheader) 13:17:15 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:17:15 WARNING - 13:17:17 INFO - PROCESS | 2387 | --DOCSHELL 0x8fba2800 == 52 [pid = 2387] [id = 471] 13:17:17 INFO - PROCESS | 2387 | --DOCSHELL 0x82fc5c00 == 51 [pid = 2387] [id = 462] 13:17:17 INFO - PROCESS | 2387 | --DOCSHELL 0x83683000 == 50 [pid = 2387] [id = 484] 13:17:17 INFO - PROCESS | 2387 | --DOCSHELL 0x93cbe800 == 49 [pid = 2387] [id = 472] 13:17:17 INFO - PROCESS | 2387 | --DOCSHELL 0x8da2d000 == 48 [pid = 2387] [id = 503] 13:17:17 INFO - PROCESS | 2387 | --DOCSHELL 0x8fb51000 == 47 [pid = 2387] [id = 499] 13:17:17 INFO - PROCESS | 2387 | --DOCSHELL 0x8d093000 == 46 [pid = 2387] [id = 501] 13:17:17 INFO - PROCESS | 2387 | --DOCSHELL 0x83a6f800 == 45 [pid = 2387] [id = 497] 13:17:17 INFO - PROCESS | 2387 | --DOCSHELL 0x9330b800 == 44 [pid = 2387] [id = 493] 13:17:17 INFO - PROCESS | 2387 | --DOCSHELL 0x93a53c00 == 43 [pid = 2387] [id = 495] 13:17:17 INFO - PROCESS | 2387 | --DOCSHELL 0x83a75c00 == 42 [pid = 2387] [id = 489] 13:17:17 INFO - PROCESS | 2387 | --DOCSHELL 0x83680000 == 41 [pid = 2387] [id = 466] 13:17:17 INFO - PROCESS | 2387 | --DOCSHELL 0x82fbfc00 == 40 [pid = 2387] [id = 464] 13:17:17 INFO - PROCESS | 2387 | --DOCSHELL 0x8c822400 == 39 [pid = 2387] [id = 459] 13:17:17 INFO - PROCESS | 2387 | --DOCSHELL 0x8f8e1c00 == 38 [pid = 2387] [id = 467] 13:17:17 INFO - PROCESS | 2387 | --DOCSHELL 0x82254c00 == 37 [pid = 2387] [id = 465] 13:17:17 INFO - PROCESS | 2387 | --DOCSHELL 0x8f957000 == 36 [pid = 2387] [id = 481] 13:17:17 INFO - PROCESS | 2387 | --DOCSHELL 0x9315f400 == 35 [pid = 2387] [id = 469] 13:17:17 INFO - PROCESS | 2387 | --DOCSHELL 0x82254400 == 34 [pid = 2387] [id = 468] 13:17:17 INFO - PROCESS | 2387 | --DOCSHELL 0x93cc6000 == 33 [pid = 2387] [id = 463] 13:17:17 INFO - PROCESS | 2387 | --DOCSHELL 0x835edc00 == 32 [pid = 2387] [id = 470] 13:17:17 INFO - PROCESS | 2387 | --DOMWINDOW == 101 (0x8350c000) [pid = 2387] [serial = 1406] [outer = (nil)] [url = about:blank] 13:17:17 INFO - PROCESS | 2387 | --DOMWINDOW == 100 (0x82fc3800) [pid = 2387] [serial = 1405] [outer = (nil)] [url = about:blank] 13:17:17 INFO - PROCESS | 2387 | --DOMWINDOW == 99 (0x8f8e0400) [pid = 2387] [serial = 1409] [outer = (nil)] [url = about:blank] 13:17:17 INFO - PROCESS | 2387 | --DOMWINDOW == 98 (0x8dc5cc00) [pid = 2387] [serial = 1408] [outer = (nil)] [url = about:blank] 13:17:17 INFO - PROCESS | 2387 | --DOMWINDOW == 97 (0x823e4c00) [pid = 2387] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 13:17:17 INFO - PROCESS | 2387 | --DOMWINDOW == 96 (0x82254800) [pid = 2387] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 13:17:17 INFO - PROCESS | 2387 | --DOMWINDOW == 95 (0x92987800) [pid = 2387] [serial = 1412] [outer = (nil)] [url = about:blank] 13:17:17 INFO - PROCESS | 2387 | --DOMWINDOW == 94 (0x923ad800) [pid = 2387] [serial = 1411] [outer = (nil)] [url = about:blank] 13:17:17 INFO - PROCESS | 2387 | --DOMWINDOW == 93 (0x83503400) [pid = 2387] [serial = 1420] [outer = (nil)] [url = about:blank] 13:17:17 INFO - PROCESS | 2387 | --DOMWINDOW == 92 (0x83502c00) [pid = 2387] [serial = 1419] [outer = (nil)] [url = about:blank] 13:17:17 INFO - PROCESS | 2387 | --DOMWINDOW == 91 (0x8cebf400) [pid = 2387] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 13:17:17 INFO - PROCESS | 2387 | --DOMWINDOW == 90 (0x8da2c800) [pid = 2387] [serial = 1425] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 13:17:17 INFO - PROCESS | 2387 | --DOMWINDOW == 89 (0x8c82c400) [pid = 2387] [serial = 1423] [outer = (nil)] [url = about:blank] 13:17:17 INFO - PROCESS | 2387 | --DOMWINDOW == 88 (0x8c829800) [pid = 2387] [serial = 1422] [outer = (nil)] [url = about:blank] 13:17:17 INFO - PROCESS | 2387 | --DOMWINDOW == 87 (0x8fac0400) [pid = 2387] [serial = 1429] [outer = (nil)] [url = about:blank] 13:17:17 INFO - PROCESS | 2387 | --DOMWINDOW == 86 (0x8fab7800) [pid = 2387] [serial = 1428] [outer = (nil)] [url = about:blank] 13:17:17 INFO - PROCESS | 2387 | --DOMWINDOW == 85 (0x9315b800) [pid = 2387] [serial = 1433] [outer = (nil)] [url = about:blank] 13:17:17 INFO - PROCESS | 2387 | --DOMWINDOW == 84 (0x82e80400) [pid = 2387] [serial = 1416] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 13:17:17 INFO - PROCESS | 2387 | --DOMWINDOW == 83 (0x82e80000) [pid = 2387] [serial = 1415] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 13:17:17 INFO - PROCESS | 2387 | --DOMWINDOW == 82 (0x923b4c00) [pid = 2387] [serial = 1431] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 13:17:21 INFO - PROCESS | 2387 | --DOMWINDOW == 81 (0x8fba1c00) [pid = 2387] [serial = 1472] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 13:17:21 INFO - PROCESS | 2387 | --DOMWINDOW == 80 (0x8d094000) [pid = 2387] [serial = 1464] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html] 13:17:21 INFO - PROCESS | 2387 | --DOMWINDOW == 79 (0x942c0400) [pid = 2387] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 13:17:21 INFO - PROCESS | 2387 | --DOMWINDOW == 78 (0x8fbfbc00) [pid = 2387] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html] 13:17:21 INFO - PROCESS | 2387 | --DOMWINDOW == 77 (0x8fba6c00) [pid = 2387] [serial = 1401] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html] 13:17:21 INFO - PROCESS | 2387 | --DOMWINDOW == 76 (0x9315b400) [pid = 2387] [serial = 1469] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html] 13:17:21 INFO - PROCESS | 2387 | --DOMWINDOW == 75 (0x8fb9b400) [pid = 2387] [serial = 1467] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 13:17:21 INFO - PROCESS | 2387 | --DOMWINDOW == 74 (0x93a47800) [pid = 2387] [serial = 1449] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 13:17:21 INFO - PROCESS | 2387 | --DOMWINDOW == 73 (0x91078c00) [pid = 2387] [serial = 1446] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html] 13:17:21 INFO - PROCESS | 2387 | --DOMWINDOW == 72 (0x83a7e800) [pid = 2387] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 13:17:21 INFO - PROCESS | 2387 | --DOMWINDOW == 71 (0x823e2400) [pid = 2387] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html] 13:17:21 INFO - PROCESS | 2387 | --DOMWINDOW == 70 (0x8c825400) [pid = 2387] [serial = 1461] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 13:17:21 INFO - PROCESS | 2387 | --DOMWINDOW == 69 (0x835e8400) [pid = 2387] [serial = 1458] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_reload.html] 13:17:21 INFO - PROCESS | 2387 | --DOMWINDOW == 68 (0x93168400) [pid = 2387] [serial = 1443] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html] 13:17:21 INFO - PROCESS | 2387 | --DOMWINDOW == 67 (0x93ccdc00) [pid = 2387] [serial = 1455] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 13:17:21 INFO - PROCESS | 2387 | --DOMWINDOW == 66 (0x8f8de000) [pid = 2387] [serial = 1452] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html] 13:17:21 INFO - PROCESS | 2387 | --DOMWINDOW == 65 (0x8d091000) [pid = 2387] [serial = 1440] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_readwrite.html] 13:17:21 INFO - PROCESS | 2387 | --DOMWINDOW == 64 (0x93922c00) [pid = 2387] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html] 13:17:27 INFO - PROCESS | 2387 | --DOCSHELL 0x8d08a800 == 31 [pid = 2387] [id = 494] 13:17:27 INFO - PROCESS | 2387 | --DOCSHELL 0x946e8800 == 30 [pid = 2387] [id = 507] 13:17:27 INFO - PROCESS | 2387 | --DOCSHELL 0x823e1800 == 29 [pid = 2387] [id = 488] 13:17:27 INFO - PROCESS | 2387 | --DOCSHELL 0x82edc800 == 28 [pid = 2387] [id = 478] 13:17:27 INFO - PROCESS | 2387 | --DOCSHELL 0x93167800 == 27 [pid = 2387] [id = 491] 13:17:27 INFO - PROCESS | 2387 | --DOCSHELL 0x8fbf4800 == 26 [pid = 2387] [id = 480] 13:17:27 INFO - PROCESS | 2387 | --DOCSHELL 0x82edc400 == 25 [pid = 2387] [id = 492] 13:17:27 INFO - PROCESS | 2387 | --DOCSHELL 0x8224b400 == 24 [pid = 2387] [id = 477] 13:17:27 INFO - PROCESS | 2387 | --DOCSHELL 0x83a70000 == 23 [pid = 2387] [id = 479] 13:17:27 INFO - PROCESS | 2387 | --DOCSHELL 0x82e7f400 == 22 [pid = 2387] [id = 504] 13:17:27 INFO - PROCESS | 2387 | --DOCSHELL 0x944ac800 == 21 [pid = 2387] [id = 506] 13:17:27 INFO - PROCESS | 2387 | --DOCSHELL 0x83289800 == 20 [pid = 2387] [id = 475] 13:17:27 INFO - PROCESS | 2387 | --DOCSHELL 0x8d093800 == 19 [pid = 2387] [id = 505] 13:17:27 INFO - PROCESS | 2387 | --DOCSHELL 0x8d090800 == 18 [pid = 2387] [id = 490] 13:17:27 INFO - PROCESS | 2387 | --DOCSHELL 0x938d5800 == 17 [pid = 2387] [id = 502] 13:17:27 INFO - PROCESS | 2387 | --DOCSHELL 0x8fbfac00 == 16 [pid = 2387] [id = 487] 13:17:27 INFO - PROCESS | 2387 | --DOCSHELL 0x9315ac00 == 15 [pid = 2387] [id = 500] 13:17:27 INFO - PROCESS | 2387 | --DOCSHELL 0x8d08b400 == 14 [pid = 2387] [id = 474] 13:17:27 INFO - PROCESS | 2387 | --DOCSHELL 0x82fbe800 == 13 [pid = 2387] [id = 473] 13:17:27 INFO - PROCESS | 2387 | --DOCSHELL 0x8d093c00 == 12 [pid = 2387] [id = 498] 13:17:27 INFO - PROCESS | 2387 | --DOCSHELL 0x8225a400 == 11 [pid = 2387] [id = 476] 13:17:27 INFO - PROCESS | 2387 | --DOCSHELL 0x8f98e000 == 10 [pid = 2387] [id = 485] 13:17:27 INFO - PROCESS | 2387 | --DOCSHELL 0x835e8000 == 9 [pid = 2387] [id = 496] 13:17:27 INFO - PROCESS | 2387 | --DOCSHELL 0x82edb800 == 8 [pid = 2387] [id = 483] 13:17:27 INFO - PROCESS | 2387 | --DOMWINDOW == 63 (0x830da400) [pid = 2387] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_meta_redirect.html] 13:17:27 INFO - PROCESS | 2387 | --DOMWINDOW == 62 (0x82fc6000) [pid = 2387] [serial = 1457] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 13:17:27 INFO - PROCESS | 2387 | --DOMWINDOW == 61 (0x93a4b000) [pid = 2387] [serial = 1475] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 2387 | --DOMWINDOW == 60 (0x93a51800) [pid = 2387] [serial = 1476] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 2387 | --DOMWINDOW == 59 (0x8224d000) [pid = 2387] [serial = 1478] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 2387 | --DOMWINDOW == 58 (0x93161800) [pid = 2387] [serial = 1434] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 2387 | --DOMWINDOW == 57 (0x91074c00) [pid = 2387] [serial = 1403] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 2387 | --DOMWINDOW == 56 (0x9315fc00) [pid = 2387] [serial = 1470] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 2387 | --DOMWINDOW == 55 (0x93163000) [pid = 2387] [serial = 1471] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 2387 | --DOMWINDOW == 54 (0x9315e000) [pid = 2387] [serial = 1473] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 2387 | --DOMWINDOW == 53 (0x8dc5d000) [pid = 2387] [serial = 1465] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 2387 | --DOMWINDOW == 52 (0x8dc5dc00) [pid = 2387] [serial = 1466] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 2387 | --DOMWINDOW == 51 (0x8fba1000) [pid = 2387] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 13:17:27 INFO - PROCESS | 2387 | --DOMWINDOW == 50 (0x835ed000) [pid = 2387] [serial = 1459] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 2387 | --DOMWINDOW == 49 (0x83685800) [pid = 2387] [serial = 1460] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 2387 | --DOMWINDOW == 48 (0x8c828800) [pid = 2387] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 13:17:27 INFO - PROCESS | 2387 | --DOMWINDOW == 47 (0x8368e400) [pid = 2387] [serial = 1463] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 13:17:27 INFO - PROCESS | 2387 | --DOMWINDOW == 46 (0x93cc4400) [pid = 2387] [serial = 1453] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 2387 | --DOMWINDOW == 45 (0x93cc4c00) [pid = 2387] [serial = 1454] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 2387 | --DOMWINDOW == 44 (0x938d3800) [pid = 2387] [serial = 1447] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 2387 | --DOMWINDOW == 43 (0x938d6800) [pid = 2387] [serial = 1448] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 2387 | --DOMWINDOW == 42 (0x93a4b800) [pid = 2387] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_unload.html] 13:17:27 INFO - PROCESS | 2387 | --DOMWINDOW == 41 (0x93929800) [pid = 2387] [serial = 1451] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 13:17:27 INFO - PROCESS | 2387 | --DOMWINDOW == 40 (0x931c9800) [pid = 2387] [serial = 1444] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 2387 | --DOMWINDOW == 39 (0x931cfc00) [pid = 2387] [serial = 1445] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 2387 | --DOMWINDOW == 38 (0x8dc92800) [pid = 2387] [serial = 1441] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 2387 | --DOMWINDOW == 37 (0x8f8e3c00) [pid = 2387] [serial = 1442] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 2387 | --DOMWINDOW == 36 (0x82ed7000) [pid = 2387] [serial = 1436] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 2387 | --DOMWINDOW == 35 (0x82ed6800) [pid = 2387] [serial = 1437] [outer = (nil)] [url = about:blank] 13:17:27 INFO - PROCESS | 2387 | --DOMWINDOW == 34 (0x8c822000) [pid = 2387] [serial = 1439] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 13:17:29 INFO - PROCESS | 2387 | --DOMWINDOW == 33 (0x82ed8000) [pid = 2387] [serial = 1479] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/constructor.html] 13:17:29 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x8d099400) [pid = 2387] [serial = 1482] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/idlharness.html] 13:17:29 INFO - PROCESS | 2387 | --DOMWINDOW == 31 (0x944ae400) [pid = 2387] [serial = 1485] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/constructor.html] 13:17:29 INFO - PROCESS | 2387 | --DOMWINDOW == 30 (0x94b1e400) [pid = 2387] [serial = 1488] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/interface.html] 13:17:35 INFO - PROCESS | 2387 | --DOCSHELL 0x830e4c00 == 7 [pid = 2387] [id = 482] 13:17:35 INFO - PROCESS | 2387 | --DOMWINDOW == 29 (0x950cb400) [pid = 2387] [serial = 1492] [outer = (nil)] [url = about:blank] 13:17:35 INFO - PROCESS | 2387 | --DOMWINDOW == 28 (0x94b22400) [pid = 2387] [serial = 1489] [outer = (nil)] [url = about:blank] 13:17:35 INFO - PROCESS | 2387 | --DOMWINDOW == 27 (0x94b24400) [pid = 2387] [serial = 1490] [outer = (nil)] [url = about:blank] 13:17:35 INFO - PROCESS | 2387 | --DOMWINDOW == 26 (0x9464e800) [pid = 2387] [serial = 1486] [outer = (nil)] [url = about:blank] 13:17:35 INFO - PROCESS | 2387 | --DOMWINDOW == 25 (0x946d9c00) [pid = 2387] [serial = 1487] [outer = (nil)] [url = about:blank] 13:17:35 INFO - PROCESS | 2387 | --DOMWINDOW == 24 (0x8f952c00) [pid = 2387] [serial = 1483] [outer = (nil)] [url = about:blank] 13:17:35 INFO - PROCESS | 2387 | --DOMWINDOW == 23 (0x8f998800) [pid = 2387] [serial = 1484] [outer = (nil)] [url = about:blank] 13:17:35 INFO - PROCESS | 2387 | --DOMWINDOW == 22 (0x83286000) [pid = 2387] [serial = 1480] [outer = (nil)] [url = about:blank] 13:17:35 INFO - PROCESS | 2387 | --DOMWINDOW == 21 (0x835e7c00) [pid = 2387] [serial = 1481] [outer = (nil)] [url = about:blank] 13:17:44 INFO - PROCESS | 2387 | MARIONETTE LOG: INFO: Timeout fired 13:17:44 INFO - PROCESS | 2387 | 1477685864953 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]]]}] 13:17:45 INFO - . 13:17:45 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 30818ms 13:17:45 INFO - PROCESS | 2387 | 1477685865012 Marionette TRACE conn4 -> [0,2354,"getWindowHandle",null] 13:17:45 INFO - PROCESS | 2387 | 1477685865020 Marionette TRACE conn4 <- [1,2354,null,{"value":"8"}] 13:17:45 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 13:17:45 INFO - PROCESS | 2387 | 1477685865032 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}] 13:17:45 INFO - PROCESS | 2387 | 1477685865282 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 13:17:45 INFO - PROCESS | 2387 | 1477685865368 Marionette TRACE conn4 -> [0,2356,"getWindowHandles",null] 13:17:45 INFO - PROCESS | 2387 | 1477685865376 Marionette TRACE conn4 <- [1,2356,null,["8"]] 13:17:45 INFO - PROCESS | 2387 | 1477685865385 Marionette TRACE conn4 -> [0,2357,"switchToWindow",{"name":"8"}] 13:17:45 INFO - PROCESS | 2387 | 1477685865394 Marionette TRACE conn4 <- [1,2357,null,{}] 13:17:45 INFO - PROCESS | 2387 | 1477685865401 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:17:45 INFO - PROCESS | 2387 | ++DOCSHELL 0x823e5000 == 8 [pid = 2387] [id = 509] 13:17:45 INFO - PROCESS | 2387 | ++DOMWINDOW == 22 (0x823e5400) [pid = 2387] [serial = 1494] [outer = (nil)] 13:17:45 INFO - PROCESS | 2387 | ++DOMWINDOW == 23 (0x823e8400) [pid = 2387] [serial = 1495] [outer = 0x823e5400] 13:17:45 INFO - PROCESS | 2387 | 1477685865505 Marionette DEBUG loaded listener.js 13:17:45 INFO - PROCESS | 2387 | ++DOMWINDOW == 24 (0x82e79400) [pid = 2387] [serial = 1496] [outer = 0x823e5400] 13:17:46 WARNING - wptserve Traceback (most recent call last): 13:17:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:17:46 WARNING - rv = self.func(request, response) 13:17:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:17:46 WARNING - access_control_allow_origin = "*") 13:17:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:17:46 WARNING - payload = payload_generator(server_data) 13:17:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:17:46 WARNING - return encode_string_as_bmp_image(data) 13:17:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:17:46 WARNING - img.save(f, "BMP") 13:17:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:17:46 WARNING - f.write(bmpfileheader) 13:17:46 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:17:46 WARNING - 13:17:55 INFO - PROCESS | 2387 | --DOCSHELL 0x94bcfc00 == 7 [pid = 2387] [id = 508] 13:17:57 INFO - PROCESS | 2387 | --DOMWINDOW == 23 (0x94e2d800) [pid = 2387] [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] 13:18:03 INFO - PROCESS | 2387 | --DOMWINDOW == 22 (0x950cfc00) [pid = 2387] [serial = 1493] [outer = (nil)] [url = about:blank] 13:18:03 INFO - PROCESS | 2387 | --DOMWINDOW == 21 (0x823e8400) [pid = 2387] [serial = 1495] [outer = (nil)] [url = about:blank] 13:18:15 INFO - PROCESS | 2387 | MARIONETTE LOG: INFO: Timeout fired 13:18:15 INFO - PROCESS | 2387 | 1477685895730 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]]]}] 13:18:15 INFO - . 13:18:15 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30720ms 13:18:15 INFO - PROCESS | 2387 | 1477685895751 Marionette TRACE conn4 -> [0,2359,"getWindowHandle",null] 13:18:15 INFO - PROCESS | 2387 | 1477685895758 Marionette TRACE conn4 <- [1,2359,null,{"value":"8"}] 13:18:15 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 13:18:15 INFO - PROCESS | 2387 | 1477685895770 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}] 13:18:16 INFO - PROCESS | 2387 | 1477685896018 Marionette TRACE conn4 <- [1,2360,null,{"value":null}] 13:18:16 INFO - PROCESS | 2387 | 1477685896102 Marionette TRACE conn4 -> [0,2361,"getWindowHandles",null] 13:18:16 INFO - PROCESS | 2387 | 1477685896109 Marionette TRACE conn4 <- [1,2361,null,["8"]] 13:18:16 INFO - PROCESS | 2387 | 1477685896118 Marionette TRACE conn4 -> [0,2362,"switchToWindow",{"name":"8"}] 13:18:16 INFO - PROCESS | 2387 | 1477685896126 Marionette TRACE conn4 <- [1,2362,null,{}] 13:18:16 INFO - PROCESS | 2387 | 1477685896132 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:18:16 INFO - PROCESS | 2387 | ++DOCSHELL 0x823e4000 == 8 [pid = 2387] [id = 510] 13:18:16 INFO - PROCESS | 2387 | ++DOMWINDOW == 22 (0x823e4400) [pid = 2387] [serial = 1497] [outer = (nil)] 13:18:16 INFO - PROCESS | 2387 | ++DOMWINDOW == 23 (0x823e8800) [pid = 2387] [serial = 1498] [outer = 0x823e4400] 13:18:16 INFO - PROCESS | 2387 | 1477685896232 Marionette DEBUG loaded listener.js 13:18:16 INFO - PROCESS | 2387 | ++DOMWINDOW == 24 (0x82e7f400) [pid = 2387] [serial = 1499] [outer = 0x823e4400] 13:18:16 WARNING - wptserve Traceback (most recent call last): 13:18:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:18:16 WARNING - rv = self.func(request, response) 13:18:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:18:16 WARNING - access_control_allow_origin = "*") 13:18:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:18:16 WARNING - payload = payload_generator(server_data) 13:18:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:18:16 WARNING - return encode_string_as_bmp_image(data) 13:18:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:18:16 WARNING - img.save(f, "BMP") 13:18:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:18:16 WARNING - f.write(bmpfileheader) 13:18:16 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:18:16 WARNING - 13:18:25 INFO - PROCESS | 2387 | --DOCSHELL 0x823e5000 == 7 [pid = 2387] [id = 509] 13:18:31 INFO - PROCESS | 2387 | --DOMWINDOW == 23 (0x823e5400) [pid = 2387] [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] 13:18:37 INFO - PROCESS | 2387 | --DOMWINDOW == 22 (0x82e79400) [pid = 2387] [serial = 1496] [outer = (nil)] [url = about:blank] 13:18:37 INFO - PROCESS | 2387 | --DOMWINDOW == 21 (0x823e8800) [pid = 2387] [serial = 1498] [outer = (nil)] [url = about:blank] 13:18:46 INFO - PROCESS | 2387 | MARIONETTE LOG: INFO: Timeout fired 13:18:46 INFO - PROCESS | 2387 | 1477685926455 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]]]}] 13:18:46 INFO - . 13:18:46 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 30715ms 13:18:46 INFO - PROCESS | 2387 | 1477685926484 Marionette TRACE conn4 -> [0,2364,"getWindowHandle",null] 13:18:46 INFO - PROCESS | 2387 | 1477685926491 Marionette TRACE conn4 <- [1,2364,null,{"value":"8"}] 13:18:46 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 13:18:46 INFO - PROCESS | 2387 | 1477685926505 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}] 13:18:46 INFO - PROCESS | 2387 | 1477685926750 Marionette TRACE conn4 <- [1,2365,null,{"value":null}] 13:18:46 INFO - PROCESS | 2387 | 1477685926834 Marionette TRACE conn4 -> [0,2366,"getWindowHandles",null] 13:18:46 INFO - PROCESS | 2387 | 1477685926841 Marionette TRACE conn4 <- [1,2366,null,["8"]] 13:18:46 INFO - PROCESS | 2387 | 1477685926849 Marionette TRACE conn4 -> [0,2367,"switchToWindow",{"name":"8"}] 13:18:46 INFO - PROCESS | 2387 | 1477685926858 Marionette TRACE conn4 <- [1,2367,null,{}] 13:18:46 INFO - PROCESS | 2387 | 1477685926865 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:18:46 INFO - PROCESS | 2387 | ++DOCSHELL 0x823e5c00 == 8 [pid = 2387] [id = 511] 13:18:46 INFO - PROCESS | 2387 | ++DOMWINDOW == 22 (0x823e6400) [pid = 2387] [serial = 1500] [outer = (nil)] 13:18:46 INFO - PROCESS | 2387 | ++DOMWINDOW == 23 (0x82e72800) [pid = 2387] [serial = 1501] [outer = 0x823e6400] 13:18:46 INFO - PROCESS | 2387 | 1477685926968 Marionette DEBUG loaded listener.js 13:18:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 24 (0x82e77800) [pid = 2387] [serial = 1502] [outer = 0x823e6400] 13:18:47 INFO - PROCESS | 2387 | 1477685927587 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]]]}] 13:18:47 INFO - . 13:18:47 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 1133ms 13:18:47 INFO - PROCESS | 2387 | 1477685927635 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 13:18:47 INFO - PROCESS | 2387 | 1477685927642 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 13:18:47 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 13:18:47 INFO - PROCESS | 2387 | 1477685927650 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}] 13:18:47 INFO - PROCESS | 2387 | 1477685927893 Marionette TRACE conn4 <- [1,2370,null,{"value":null}] 13:18:47 INFO - PROCESS | 2387 | 1477685927913 Marionette TRACE conn4 -> [0,2371,"getWindowHandles",null] 13:18:47 INFO - PROCESS | 2387 | 1477685927918 Marionette TRACE conn4 <- [1,2371,null,["8"]] 13:18:47 INFO - PROCESS | 2387 | 1477685927925 Marionette TRACE conn4 -> [0,2372,"switchToWindow",{"name":"8"}] 13:18:47 INFO - PROCESS | 2387 | 1477685927931 Marionette TRACE conn4 <- [1,2372,null,{}] 13:18:47 INFO - PROCESS | 2387 | 1477685927938 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:18:47 INFO - PROCESS | 2387 | ++DOCSHELL 0x823e5800 == 9 [pid = 2387] [id = 512] 13:18:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 25 (0x82fbdc00) [pid = 2387] [serial = 1503] [outer = (nil)] 13:18:48 INFO - PROCESS | 2387 | ++DOMWINDOW == 26 (0x82fc6400) [pid = 2387] [serial = 1504] [outer = 0x82fbdc00] 13:18:48 INFO - PROCESS | 2387 | 1477685928041 Marionette DEBUG loaded listener.js 13:18:48 INFO - PROCESS | 2387 | ++DOMWINDOW == 27 (0x82fc5800) [pid = 2387] [serial = 1505] [outer = 0x82fbdc00] 13:18:48 INFO - PROCESS | 2387 | 1477685928807 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]]]}] 13:18:48 INFO - . 13:18:48 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 1182ms 13:18:48 INFO - PROCESS | 2387 | 1477685928842 Marionette TRACE conn4 -> [0,2374,"getWindowHandle",null] 13:18:48 INFO - PROCESS | 2387 | 1477685928850 Marionette TRACE conn4 <- [1,2374,null,{"value":"8"}] 13:18:48 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 13:18:48 INFO - PROCESS | 2387 | 1477685928858 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}] 13:18:49 INFO - PROCESS | 2387 | 1477685929103 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 13:18:49 INFO - PROCESS | 2387 | 1477685929126 Marionette TRACE conn4 -> [0,2376,"getWindowHandles",null] 13:18:49 INFO - PROCESS | 2387 | 1477685929131 Marionette TRACE conn4 <- [1,2376,null,["8"]] 13:18:49 INFO - PROCESS | 2387 | 1477685929136 Marionette TRACE conn4 -> [0,2377,"switchToWindow",{"name":"8"}] 13:18:49 INFO - PROCESS | 2387 | 1477685929144 Marionette TRACE conn4 <- [1,2377,null,{}] 13:18:49 INFO - PROCESS | 2387 | 1477685929151 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:18:49 INFO - PROCESS | 2387 | ++DOCSHELL 0x835ee000 == 10 [pid = 2387] [id = 513] 13:18:49 INFO - PROCESS | 2387 | ++DOMWINDOW == 28 (0x835ee400) [pid = 2387] [serial = 1506] [outer = (nil)] 13:18:49 INFO - PROCESS | 2387 | ++DOMWINDOW == 29 (0x835f0800) [pid = 2387] [serial = 1507] [outer = 0x835ee400] 13:18:49 INFO - PROCESS | 2387 | 1477685929245 Marionette DEBUG loaded listener.js 13:18:49 INFO - PROCESS | 2387 | ++DOMWINDOW == 30 (0x83681400) [pid = 2387] [serial = 1508] [outer = 0x835ee400] 13:18:50 INFO - PROCESS | 2387 | 1477685930017 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]]]}] 13:18:50 INFO - . 13:18:50 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 1182ms 13:18:50 INFO - PROCESS | 2387 | 1477685930040 Marionette TRACE conn4 -> [0,2379,"getWindowHandle",null] 13:18:50 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 13:18:50 INFO - PROCESS | 2387 | 1477685930045 Marionette TRACE conn4 <- [1,2379,null,{"value":"8"}] 13:18:50 INFO - PROCESS | 2387 | 1477685930053 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}] 13:18:50 INFO - PROCESS | 2387 | 1477685930285 Marionette TRACE conn4 <- [1,2380,null,{"value":null}] 13:18:50 INFO - PROCESS | 2387 | 1477685930308 Marionette TRACE conn4 -> [0,2381,"getWindowHandles",null] 13:18:50 INFO - PROCESS | 2387 | 1477685930315 Marionette TRACE conn4 <- [1,2381,null,["8"]] 13:18:50 INFO - PROCESS | 2387 | 1477685930321 Marionette TRACE conn4 -> [0,2382,"switchToWindow",{"name":"8"}] 13:18:50 INFO - PROCESS | 2387 | 1477685930327 Marionette TRACE conn4 <- [1,2382,null,{}] 13:18:50 INFO - PROCESS | 2387 | 1477685930333 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:18:50 INFO - PROCESS | 2387 | ++DOCSHELL 0x83a7ac00 == 11 [pid = 2387] [id = 514] 13:18:50 INFO - PROCESS | 2387 | ++DOMWINDOW == 31 (0x83a7d400) [pid = 2387] [serial = 1509] [outer = (nil)] 13:18:50 INFO - PROCESS | 2387 | ++DOMWINDOW == 32 (0x8c820c00) [pid = 2387] [serial = 1510] [outer = 0x83a7d400] 13:18:50 INFO - PROCESS | 2387 | 1477685930421 Marionette DEBUG loaded listener.js 13:18:50 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x8c828800) [pid = 2387] [serial = 1511] [outer = 0x83a7d400] 13:18:51 INFO - PROCESS | 2387 | 1477685931150 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]]]}] 13:18:51 INFO - . 13:18:51 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 1131ms 13:18:51 INFO - PROCESS | 2387 | 1477685931183 Marionette TRACE conn4 -> [0,2384,"getWindowHandle",null] 13:18:51 INFO - PROCESS | 2387 | 1477685931186 Marionette TRACE conn4 <- [1,2384,null,{"value":"8"}] 13:18:51 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 13:18:51 INFO - PROCESS | 2387 | 1477685931193 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}] 13:18:51 INFO - PROCESS | 2387 | 1477685931420 Marionette TRACE conn4 <- [1,2385,null,{"value":null}] 13:18:51 INFO - PROCESS | 2387 | 1477685931441 Marionette TRACE conn4 -> [0,2386,"getWindowHandles",null] 13:18:51 INFO - PROCESS | 2387 | 1477685931446 Marionette TRACE conn4 <- [1,2386,null,["8"]] 13:18:51 INFO - PROCESS | 2387 | 1477685931451 Marionette TRACE conn4 -> [0,2387,"switchToWindow",{"name":"8"}] 13:18:51 INFO - PROCESS | 2387 | 1477685931456 Marionette TRACE conn4 <- [1,2387,null,{}] 13:18:51 INFO - PROCESS | 2387 | 1477685931462 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:18:51 INFO - PROCESS | 2387 | ++DOCSHELL 0x8ceb8c00 == 12 [pid = 2387] [id = 515] 13:18:51 INFO - PROCESS | 2387 | ++DOMWINDOW == 34 (0x8ceb9800) [pid = 2387] [serial = 1512] [outer = (nil)] 13:18:51 INFO - PROCESS | 2387 | ++DOMWINDOW == 35 (0x8cec0400) [pid = 2387] [serial = 1513] [outer = 0x8ceb9800] 13:18:51 INFO - PROCESS | 2387 | 1477685931545 Marionette DEBUG loaded listener.js 13:18:51 INFO - PROCESS | 2387 | ++DOMWINDOW == 36 (0x8d08a800) [pid = 2387] [serial = 1514] [outer = 0x8ceb9800] 13:18:52 INFO - PROCESS | 2387 | 1477685932230 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]]]}] 13:18:52 INFO - . 13:18:52 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 1074ms 13:18:52 INFO - PROCESS | 2387 | 1477685932267 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 13:18:52 INFO - PROCESS | 2387 | 1477685932271 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 13:18:52 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 13:18:52 INFO - PROCESS | 2387 | 1477685932278 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}] 13:18:52 INFO - PROCESS | 2387 | 1477685932498 Marionette TRACE conn4 <- [1,2390,null,{"value":null}] 13:18:52 INFO - PROCESS | 2387 | 1477685932627 Marionette TRACE conn4 -> [0,2391,"getWindowHandles",null] 13:18:52 INFO - PROCESS | 2387 | 1477685932631 Marionette TRACE conn4 <- [1,2391,null,["8"]] 13:18:52 INFO - PROCESS | 2387 | 1477685932637 Marionette TRACE conn4 -> [0,2392,"switchToWindow",{"name":"8"}] 13:18:52 INFO - PROCESS | 2387 | 1477685932642 Marionette TRACE conn4 <- [1,2392,null,{}] 13:18:52 INFO - PROCESS | 2387 | 1477685932647 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:18:52 INFO - PROCESS | 2387 | ++DOCSHELL 0x8d097400 == 13 [pid = 2387] [id = 516] 13:18:52 INFO - PROCESS | 2387 | ++DOMWINDOW == 37 (0x8d098800) [pid = 2387] [serial = 1515] [outer = (nil)] 13:18:52 INFO - PROCESS | 2387 | ++DOMWINDOW == 38 (0x8dc91c00) [pid = 2387] [serial = 1516] [outer = 0x8d098800] 13:18:52 INFO - PROCESS | 2387 | 1477685932737 Marionette DEBUG loaded listener.js 13:18:52 INFO - PROCESS | 2387 | ++DOMWINDOW == 39 (0x8f8dd000) [pid = 2387] [serial = 1517] [outer = 0x8d098800] 13:18:53 INFO - PROCESS | 2387 | 1477685933409 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]]]}] 13:18:53 INFO - . 13:18:53 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 1170ms 13:18:53 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 13:18:53 INFO - PROCESS | 2387 | 1477685933449 Marionette TRACE conn4 -> [0,2394,"getWindowHandle",null] 13:18:53 INFO - PROCESS | 2387 | 1477685933452 Marionette TRACE conn4 <- [1,2394,null,{"value":"8"}] 13:18:53 INFO - PROCESS | 2387 | 1477685933459 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}] 13:18:53 INFO - PROCESS | 2387 | 1477685933675 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 13:18:53 INFO - PROCESS | 2387 | 1477685933772 Marionette TRACE conn4 -> [0,2396,"getWindowHandles",null] 13:18:53 INFO - PROCESS | 2387 | 1477685933779 Marionette TRACE conn4 <- [1,2396,null,["8"]] 13:18:53 INFO - PROCESS | 2387 | 1477685933784 Marionette TRACE conn4 -> [0,2397,"switchToWindow",{"name":"8"}] 13:18:53 INFO - PROCESS | 2387 | 1477685933791 Marionette TRACE conn4 <- [1,2397,null,{}] 13:18:53 INFO - PROCESS | 2387 | 1477685933796 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:18:53 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f95d400 == 14 [pid = 2387] [id = 517] 13:18:53 INFO - PROCESS | 2387 | ++DOMWINDOW == 40 (0x8f98b000) [pid = 2387] [serial = 1518] [outer = (nil)] 13:18:53 INFO - PROCESS | 2387 | ++DOMWINDOW == 41 (0x8f98e000) [pid = 2387] [serial = 1519] [outer = 0x8f98b000] 13:18:53 INFO - PROCESS | 2387 | 1477685933881 Marionette DEBUG loaded listener.js 13:18:54 INFO - PROCESS | 2387 | ++DOMWINDOW == 42 (0x8f98d000) [pid = 2387] [serial = 1520] [outer = 0x8f98b000] 13:18:54 INFO - PROCESS | 2387 | 1477685934504 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]]]}] 13:18:54 INFO - . 13:18:54 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 1076ms 13:18:54 INFO - PROCESS | 2387 | 1477685934535 Marionette TRACE conn4 -> [0,2399,"getWindowHandle",null] 13:18:54 INFO - PROCESS | 2387 | 1477685934538 Marionette TRACE conn4 <- [1,2399,null,{"value":"8"}] 13:18:54 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 13:18:54 INFO - PROCESS | 2387 | 1477685934546 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}] 13:18:54 INFO - PROCESS | 2387 | 1477685934796 Marionette TRACE conn4 <- [1,2400,null,{"value":null}] 13:18:54 INFO - PROCESS | 2387 | 1477685934921 Marionette TRACE conn4 -> [0,2401,"getWindowHandles",null] 13:18:54 INFO - PROCESS | 2387 | 1477685934929 Marionette TRACE conn4 <- [1,2401,null,["8"]] 13:18:54 INFO - PROCESS | 2387 | 1477685934940 Marionette TRACE conn4 -> [0,2402,"switchToWindow",{"name":"8"}] 13:18:54 INFO - PROCESS | 2387 | 1477685934951 Marionette TRACE conn4 <- [1,2402,null,{}] 13:18:54 INFO - PROCESS | 2387 | 1477685934965 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:18:55 INFO - PROCESS | 2387 | ++DOCSHELL 0x82255000 == 15 [pid = 2387] [id = 518] 13:18:55 INFO - PROCESS | 2387 | ++DOMWINDOW == 43 (0x82255800) [pid = 2387] [serial = 1521] [outer = (nil)] 13:18:55 INFO - PROCESS | 2387 | ++DOMWINDOW == 44 (0x823e2400) [pid = 2387] [serial = 1522] [outer = 0x82255800] 13:18:55 INFO - PROCESS | 2387 | 1477685935069 Marionette DEBUG loaded listener.js 13:18:55 INFO - PROCESS | 2387 | ++DOMWINDOW == 45 (0x823de000) [pid = 2387] [serial = 1523] [outer = 0x82255800] 13:18:55 INFO - PROCESS | 2387 | 1477685935781 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]]]}] 13:18:55 INFO - . 13:18:55 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1286ms 13:18:55 INFO - PROCESS | 2387 | 1477685935834 Marionette TRACE conn4 -> [0,2404,"getWindowHandle",null] 13:18:55 INFO - PROCESS | 2387 | 1477685935844 Marionette TRACE conn4 <- [1,2404,null,{"value":"8"}] 13:18:55 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 13:18:55 INFO - PROCESS | 2387 | 1477685935854 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}] 13:18:56 INFO - PROCESS | 2387 | 1477685936121 Marionette TRACE conn4 <- [1,2405,null,{"value":null}] 13:18:56 INFO - PROCESS | 2387 | 1477685936248 Marionette TRACE conn4 -> [0,2406,"getWindowHandles",null] 13:18:56 INFO - PROCESS | 2387 | 1477685936254 Marionette TRACE conn4 <- [1,2406,null,["8"]] 13:18:56 INFO - PROCESS | 2387 | 1477685936260 Marionette TRACE conn4 -> [0,2407,"switchToWindow",{"name":"8"}] 13:18:56 INFO - PROCESS | 2387 | 1477685936269 Marionette TRACE conn4 <- [1,2407,null,{}] 13:18:56 INFO - PROCESS | 2387 | 1477685936321 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:18:56 INFO - PROCESS | 2387 | ++DOCSHELL 0x82fbfc00 == 16 [pid = 2387] [id = 519] 13:18:56 INFO - PROCESS | 2387 | ++DOMWINDOW == 46 (0x83687000) [pid = 2387] [serial = 1524] [outer = (nil)] 13:18:56 INFO - PROCESS | 2387 | ++DOMWINDOW == 47 (0x83a77800) [pid = 2387] [serial = 1525] [outer = 0x83687000] 13:18:56 INFO - PROCESS | 2387 | 1477685936424 Marionette DEBUG loaded listener.js 13:18:56 INFO - PROCESS | 2387 | ++DOMWINDOW == 48 (0x83a7bc00) [pid = 2387] [serial = 1526] [outer = 0x83687000] 13:18:57 INFO - PROCESS | 2387 | 1477685937170 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]]]}] 13:18:57 INFO - . 13:18:57 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 1371ms 13:18:57 INFO - PROCESS | 2387 | 1477685937260 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 13:18:57 INFO - PROCESS | 2387 | 1477685937265 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 13:18:57 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 13:18:57 INFO - PROCESS | 2387 | 1477685937274 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}] 13:18:57 INFO - PROCESS | 2387 | 1477685937491 Marionette TRACE conn4 <- [1,2410,null,{"value":null}] 13:18:57 INFO - PROCESS | 2387 | 1477685937686 Marionette TRACE conn4 -> [0,2411,"getWindowHandles",null] 13:18:57 INFO - PROCESS | 2387 | 1477685937696 Marionette TRACE conn4 <- [1,2411,null,["8"]] 13:18:57 INFO - PROCESS | 2387 | 1477685937704 Marionette TRACE conn4 -> [0,2412,"switchToWindow",{"name":"8"}] 13:18:57 INFO - PROCESS | 2387 | 1477685937717 Marionette TRACE conn4 <- [1,2412,null,{}] 13:18:57 INFO - PROCESS | 2387 | 1477685937724 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:18:57 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fb9ec00 == 17 [pid = 2387] [id = 520] 13:18:57 INFO - PROCESS | 2387 | ++DOMWINDOW == 49 (0x8fb9f000) [pid = 2387] [serial = 1527] [outer = (nil)] 13:18:57 INFO - PROCESS | 2387 | ++DOMWINDOW == 50 (0x8fba2400) [pid = 2387] [serial = 1528] [outer = 0x8fb9f000] 13:18:57 INFO - PROCESS | 2387 | 1477685937820 Marionette DEBUG loaded listener.js 13:18:57 INFO - PROCESS | 2387 | ++DOMWINDOW == 51 (0x8fba2800) [pid = 2387] [serial = 1529] [outer = 0x8fb9f000] 13:18:58 WARNING - wptserve Traceback (most recent call last): 13:18:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:18:58 WARNING - rv = self.func(request, response) 13:18:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:18:58 WARNING - access_control_allow_origin = "*") 13:18:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:18:58 WARNING - payload = payload_generator(server_data) 13:18:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:18:58 WARNING - return encode_string_as_bmp_image(data) 13:18: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 13:18:58 WARNING - img.save(f, "BMP") 13:18:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:18:58 WARNING - f.write(bmpfileheader) 13:18:58 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:18:58 WARNING - 13:18:59 INFO - PROCESS | 2387 | --DOCSHELL 0x823e4000 == 16 [pid = 2387] [id = 510] 13:19:02 INFO - PROCESS | 2387 | --DOMWINDOW == 50 (0x823e4400) [pid = 2387] [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] 13:19:02 INFO - PROCESS | 2387 | --DOMWINDOW == 49 (0x823e6400) [pid = 2387] [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] 13:19:02 INFO - PROCESS | 2387 | --DOMWINDOW == 48 (0x82fbdc00) [pid = 2387] [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] 13:19:02 INFO - PROCESS | 2387 | --DOMWINDOW == 47 (0x835ee400) [pid = 2387] [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] 13:19:02 INFO - PROCESS | 2387 | --DOMWINDOW == 46 (0x83a7d400) [pid = 2387] [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] 13:19:02 INFO - PROCESS | 2387 | --DOMWINDOW == 45 (0x8ceb9800) [pid = 2387] [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] 13:19:02 INFO - PROCESS | 2387 | --DOMWINDOW == 44 (0x8d098800) [pid = 2387] [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] 13:19:07 INFO - PROCESS | 2387 | --DOCSHELL 0x8f95d400 == 15 [pid = 2387] [id = 517] 13:19:07 INFO - PROCESS | 2387 | --DOCSHELL 0x8d097400 == 14 [pid = 2387] [id = 516] 13:19:07 INFO - PROCESS | 2387 | --DOCSHELL 0x8ceb8c00 == 13 [pid = 2387] [id = 515] 13:19:07 INFO - PROCESS | 2387 | --DOCSHELL 0x823e5800 == 12 [pid = 2387] [id = 512] 13:19:07 INFO - PROCESS | 2387 | --DOCSHELL 0x835ee000 == 11 [pid = 2387] [id = 513] 13:19:07 INFO - PROCESS | 2387 | --DOCSHELL 0x83a7ac00 == 10 [pid = 2387] [id = 514] 13:19:07 INFO - PROCESS | 2387 | --DOCSHELL 0x823e5c00 == 9 [pid = 2387] [id = 511] 13:19:07 INFO - PROCESS | 2387 | --DOCSHELL 0x82fbfc00 == 8 [pid = 2387] [id = 519] 13:19:07 INFO - PROCESS | 2387 | --DOCSHELL 0x82255000 == 7 [pid = 2387] [id = 518] 13:19:07 INFO - PROCESS | 2387 | --DOMWINDOW == 43 (0x8dc91c00) [pid = 2387] [serial = 1516] [outer = (nil)] [url = about:blank] 13:19:07 INFO - PROCESS | 2387 | --DOMWINDOW == 42 (0x8f8dd000) [pid = 2387] [serial = 1517] [outer = (nil)] [url = about:blank] 13:19:07 INFO - PROCESS | 2387 | --DOMWINDOW == 41 (0x8cec0400) [pid = 2387] [serial = 1513] [outer = (nil)] [url = about:blank] 13:19:07 INFO - PROCESS | 2387 | --DOMWINDOW == 40 (0x8d08a800) [pid = 2387] [serial = 1514] [outer = (nil)] [url = about:blank] 13:19:07 INFO - PROCESS | 2387 | --DOMWINDOW == 39 (0x8c820c00) [pid = 2387] [serial = 1510] [outer = (nil)] [url = about:blank] 13:19:07 INFO - PROCESS | 2387 | --DOMWINDOW == 38 (0x8c828800) [pid = 2387] [serial = 1511] [outer = (nil)] [url = about:blank] 13:19:07 INFO - PROCESS | 2387 | --DOMWINDOW == 37 (0x835f0800) [pid = 2387] [serial = 1507] [outer = (nil)] [url = about:blank] 13:19:07 INFO - PROCESS | 2387 | --DOMWINDOW == 36 (0x83681400) [pid = 2387] [serial = 1508] [outer = (nil)] [url = about:blank] 13:19:07 INFO - PROCESS | 2387 | --DOMWINDOW == 35 (0x82fc6400) [pid = 2387] [serial = 1504] [outer = (nil)] [url = about:blank] 13:19:07 INFO - PROCESS | 2387 | --DOMWINDOW == 34 (0x82fc5800) [pid = 2387] [serial = 1505] [outer = (nil)] [url = about:blank] 13:19:07 INFO - PROCESS | 2387 | --DOMWINDOW == 33 (0x82e72800) [pid = 2387] [serial = 1501] [outer = (nil)] [url = about:blank] 13:19:07 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x82e77800) [pid = 2387] [serial = 1502] [outer = (nil)] [url = about:blank] 13:19:07 INFO - PROCESS | 2387 | --DOMWINDOW == 31 (0x82e7f400) [pid = 2387] [serial = 1499] [outer = (nil)] [url = about:blank] 13:19:07 INFO - PROCESS | 2387 | --DOMWINDOW == 30 (0x8f98e000) [pid = 2387] [serial = 1519] [outer = (nil)] [url = about:blank] 13:19:10 INFO - PROCESS | 2387 | --DOMWINDOW == 29 (0x83687000) [pid = 2387] [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] 13:19:10 INFO - PROCESS | 2387 | --DOMWINDOW == 28 (0x82255800) [pid = 2387] [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] 13:19:10 INFO - PROCESS | 2387 | --DOMWINDOW == 27 (0x8f98b000) [pid = 2387] [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] 13:19:15 INFO - PROCESS | 2387 | --DOMWINDOW == 26 (0x8f98d000) [pid = 2387] [serial = 1520] [outer = (nil)] [url = about:blank] 13:19:15 INFO - PROCESS | 2387 | --DOMWINDOW == 25 (0x823de000) [pid = 2387] [serial = 1523] [outer = (nil)] [url = about:blank] 13:19:15 INFO - PROCESS | 2387 | --DOMWINDOW == 24 (0x823e2400) [pid = 2387] [serial = 1522] [outer = (nil)] [url = about:blank] 13:19:15 INFO - PROCESS | 2387 | --DOMWINDOW == 23 (0x83a7bc00) [pid = 2387] [serial = 1526] [outer = (nil)] [url = about:blank] 13:19:15 INFO - PROCESS | 2387 | --DOMWINDOW == 22 (0x83a77800) [pid = 2387] [serial = 1525] [outer = (nil)] [url = about:blank] 13:19:15 INFO - PROCESS | 2387 | --DOMWINDOW == 21 (0x8fba2400) [pid = 2387] [serial = 1528] [outer = (nil)] [url = about:blank] 13:19:28 INFO - PROCESS | 2387 | MARIONETTE LOG: INFO: Timeout fired 13:19:28 INFO - PROCESS | 2387 | 1477685968031 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]]]}] 13:19:28 INFO - . 13:19:28 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30813ms 13:19:28 INFO - PROCESS | 2387 | 1477685968089 Marionette TRACE conn4 -> [0,2414,"getWindowHandle",null] 13:19:28 INFO - PROCESS | 2387 | 1477685968097 Marionette TRACE conn4 <- [1,2414,null,{"value":"8"}] 13:19:28 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html 13:19:28 INFO - PROCESS | 2387 | 1477685968110 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}] 13:19:28 INFO - PROCESS | 2387 | 1477685968365 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 13:19:28 INFO - PROCESS | 2387 | 1477685968465 Marionette TRACE conn4 -> [0,2416,"getWindowHandles",null] 13:19:28 INFO - PROCESS | 2387 | 1477685968472 Marionette TRACE conn4 <- [1,2416,null,["8"]] 13:19:28 INFO - PROCESS | 2387 | 1477685968488 Marionette TRACE conn4 -> [0,2417,"switchToWindow",{"name":"8"}] 13:19:28 INFO - PROCESS | 2387 | 1477685968497 Marionette TRACE conn4 <- [1,2417,null,{}] 13:19:28 INFO - PROCESS | 2387 | 1477685968504 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:19:28 INFO - PROCESS | 2387 | ++DOCSHELL 0x823e4c00 == 8 [pid = 2387] [id = 521] 13:19:28 INFO - PROCESS | 2387 | ++DOMWINDOW == 22 (0x823e5000) [pid = 2387] [serial = 1530] [outer = (nil)] 13:19:28 INFO - PROCESS | 2387 | ++DOMWINDOW == 23 (0x823e7c00) [pid = 2387] [serial = 1531] [outer = 0x823e5000] 13:19:28 INFO - PROCESS | 2387 | 1477685968606 Marionette DEBUG loaded listener.js 13:19:28 INFO - PROCESS | 2387 | ++DOMWINDOW == 24 (0x82e74000) [pid = 2387] [serial = 1532] [outer = 0x823e5000] 13:19:29 WARNING - wptserve Traceback (most recent call last): 13:19:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:19:29 WARNING - rv = self.func(request, response) 13:19:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:19:29 WARNING - access_control_allow_origin = "*") 13:19:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:19:29 WARNING - payload = payload_generator(server_data) 13:19:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:19:29 WARNING - return encode_string_as_bmp_image(data) 13:19: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 13:19:29 WARNING - img.save(f, "BMP") 13:19:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:19:29 WARNING - f.write(bmpfileheader) 13:19:29 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:19:29 WARNING - 13:19:38 INFO - PROCESS | 2387 | --DOCSHELL 0x8fb9ec00 == 7 [pid = 2387] [id = 520] 13:19:44 INFO - PROCESS | 2387 | --DOMWINDOW == 23 (0x8fb9f000) [pid = 2387] [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] 13:19:49 INFO - PROCESS | 2387 | --DOMWINDOW == 22 (0x8fba2800) [pid = 2387] [serial = 1529] [outer = (nil)] [url = about:blank] 13:19:49 INFO - PROCESS | 2387 | --DOMWINDOW == 21 (0x823e7c00) [pid = 2387] [serial = 1531] [outer = (nil)] [url = about:blank] 13:19:58 INFO - PROCESS | 2387 | MARIONETTE LOG: INFO: Timeout fired 13:19:58 INFO - PROCESS | 2387 | 1477685998830 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]]]}] 13:19:58 INFO - . 13:19:58 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30770ms 13:19:58 INFO - PROCESS | 2387 | 1477685998878 Marionette TRACE conn4 -> [0,2419,"getWindowHandle",null] 13:19:58 INFO - PROCESS | 2387 | 1477685998886 Marionette TRACE conn4 <- [1,2419,null,{"value":"8"}] 13:19:58 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 13:19:58 INFO - PROCESS | 2387 | 1477685998898 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}] 13:19:59 INFO - PROCESS | 2387 | 1477685999144 Marionette TRACE conn4 <- [1,2420,null,{"value":null}] 13:19:59 INFO - PROCESS | 2387 | 1477685999228 Marionette TRACE conn4 -> [0,2421,"getWindowHandles",null] 13:19:59 INFO - PROCESS | 2387 | 1477685999235 Marionette TRACE conn4 <- [1,2421,null,["8"]] 13:19:59 INFO - PROCESS | 2387 | 1477685999244 Marionette TRACE conn4 -> [0,2422,"switchToWindow",{"name":"8"}] 13:19:59 INFO - PROCESS | 2387 | 1477685999253 Marionette TRACE conn4 <- [1,2422,null,{}] 13:19:59 INFO - PROCESS | 2387 | 1477685999260 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:19:59 INFO - PROCESS | 2387 | ++DOCSHELL 0x823e6800 == 8 [pid = 2387] [id = 522] 13:19:59 INFO - PROCESS | 2387 | ++DOMWINDOW == 22 (0x823e7800) [pid = 2387] [serial = 1533] [outer = (nil)] 13:19:59 INFO - PROCESS | 2387 | ++DOMWINDOW == 23 (0x82e72800) [pid = 2387] [serial = 1534] [outer = 0x823e7800] 13:19:59 INFO - PROCESS | 2387 | 1477685999361 Marionette DEBUG loaded listener.js 13:19:59 INFO - PROCESS | 2387 | ++DOMWINDOW == 24 (0x82e7c000) [pid = 2387] [serial = 1535] [outer = 0x823e7800] 13:19:59 WARNING - wptserve Traceback (most recent call last): 13:19:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:19:59 WARNING - rv = self.func(request, response) 13:19:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:19:59 WARNING - access_control_allow_origin = "*") 13:19:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:19:59 WARNING - payload = payload_generator(server_data) 13:19:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:19:59 WARNING - return encode_string_as_bmp_image(data) 13:19:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:19:59 WARNING - img.save(f, "BMP") 13:19:59 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:19:59 WARNING - f.write(bmpfileheader) 13:19:59 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:19:59 WARNING - 13:20:09 INFO - PROCESS | 2387 | --DOCSHELL 0x823e4c00 == 7 [pid = 2387] [id = 521] 13:20:15 INFO - PROCESS | 2387 | --DOMWINDOW == 23 (0x823e5000) [pid = 2387] [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] 13:20:20 INFO - PROCESS | 2387 | --DOMWINDOW == 22 (0x82e74000) [pid = 2387] [serial = 1532] [outer = (nil)] [url = about:blank] 13:20:20 INFO - PROCESS | 2387 | --DOMWINDOW == 21 (0x82e72800) [pid = 2387] [serial = 1534] [outer = (nil)] [url = about:blank] 13:20:29 INFO - PROCESS | 2387 | MARIONETTE LOG: INFO: Timeout fired 13:20:29 INFO - PROCESS | 2387 | 1477686029578 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]]]}] 13:20:29 INFO - . 13:20:29 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30723ms 13:20:29 INFO - PROCESS | 2387 | 1477686029620 Marionette TRACE conn4 -> [0,2424,"getWindowHandle",null] 13:20:29 INFO - PROCESS | 2387 | 1477686029627 Marionette TRACE conn4 <- [1,2424,null,{"value":"8"}] 13:20:29 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 13:20:29 INFO - PROCESS | 2387 | 1477686029640 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}] 13:20:29 INFO - PROCESS | 2387 | 1477686029896 Marionette TRACE conn4 <- [1,2425,null,{"value":null}] 13:20:29 INFO - PROCESS | 2387 | 1477686029986 Marionette TRACE conn4 -> [0,2426,"getWindowHandles",null] 13:20:29 INFO - PROCESS | 2387 | 1477686029992 Marionette TRACE conn4 <- [1,2426,null,["8"]] 13:20:30 INFO - PROCESS | 2387 | 1477686030000 Marionette TRACE conn4 -> [0,2427,"switchToWindow",{"name":"8"}] 13:20:30 INFO - PROCESS | 2387 | 1477686030009 Marionette TRACE conn4 <- [1,2427,null,{}] 13:20:30 INFO - PROCESS | 2387 | 1477686030019 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:20:30 INFO - PROCESS | 2387 | ++DOCSHELL 0x82e72800 == 8 [pid = 2387] [id = 523] 13:20:30 INFO - PROCESS | 2387 | ++DOMWINDOW == 22 (0x82e72c00) [pid = 2387] [serial = 1536] [outer = (nil)] 13:20:30 INFO - PROCESS | 2387 | ++DOMWINDOW == 23 (0x82e76800) [pid = 2387] [serial = 1537] [outer = 0x82e72c00] 13:20:30 INFO - PROCESS | 2387 | 1477686030128 Marionette DEBUG loaded listener.js 13:20:30 INFO - PROCESS | 2387 | ++DOMWINDOW == 24 (0x82e7e800) [pid = 2387] [serial = 1538] [outer = 0x82e72c00] 13:20:30 INFO - PROCESS | 2387 | 1477686030798 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]]]}] 13:20:30 INFO - . 13:20:30 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1227ms 13:20:30 INFO - PROCESS | 2387 | 1477686030866 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 13:20:30 INFO - PROCESS | 2387 | 1477686030872 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 13:20:30 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 13:20:30 INFO - PROCESS | 2387 | 1477686030882 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}] 13:20:31 INFO - PROCESS | 2387 | 1477686031110 Marionette TRACE conn4 <- [1,2430,null,{"value":null}] 13:20:31 INFO - PROCESS | 2387 | 1477686031122 Marionette TRACE conn4 -> [0,2431,"getWindowHandles",null] 13:20:31 INFO - PROCESS | 2387 | 1477686031127 Marionette TRACE conn4 <- [1,2431,null,["8"]] 13:20:31 INFO - PROCESS | 2387 | 1477686031136 Marionette TRACE conn4 -> [0,2432,"switchToWindow",{"name":"8"}] 13:20:31 INFO - PROCESS | 2387 | 1477686031143 Marionette TRACE conn4 <- [1,2432,null,{}] 13:20:31 INFO - PROCESS | 2387 | 1477686031263 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:20:31 INFO - PROCESS | 2387 | ++DOCSHELL 0x823dd400 == 9 [pid = 2387] [id = 524] 13:20:31 INFO - PROCESS | 2387 | ++DOMWINDOW == 25 (0x82e7b800) [pid = 2387] [serial = 1539] [outer = (nil)] 13:20:31 INFO - PROCESS | 2387 | ++DOMWINDOW == 26 (0x82fc6000) [pid = 2387] [serial = 1540] [outer = 0x82e7b800] 13:20:31 INFO - PROCESS | 2387 | 1477686031359 Marionette DEBUG loaded listener.js 13:20:31 INFO - PROCESS | 2387 | ++DOMWINDOW == 27 (0x82fc5400) [pid = 2387] [serial = 1541] [outer = 0x82e7b800] 13:20:32 INFO - PROCESS | 2387 | 1477686032112 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]]]}] 13:20:32 INFO - . 13:20:32 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1283ms 13:20:32 INFO - PROCESS | 2387 | 1477686032172 Marionette TRACE conn4 -> [0,2434,"getWindowHandle",null] 13:20:32 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 13:20:32 INFO - PROCESS | 2387 | 1477686032180 Marionette TRACE conn4 <- [1,2434,null,{"value":"8"}] 13:20:32 INFO - PROCESS | 2387 | 1477686032188 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}] 13:20:32 INFO - PROCESS | 2387 | 1477686032451 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 13:20:32 INFO - PROCESS | 2387 | 1477686032467 Marionette TRACE conn4 -> [0,2436,"getWindowHandles",null] 13:20:32 INFO - PROCESS | 2387 | 1477686032473 Marionette TRACE conn4 <- [1,2436,null,["8"]] 13:20:32 INFO - PROCESS | 2387 | 1477686032479 Marionette TRACE conn4 -> [0,2437,"switchToWindow",{"name":"8"}] 13:20:32 INFO - PROCESS | 2387 | 1477686032487 Marionette TRACE conn4 <- [1,2437,null,{}] 13:20:32 INFO - PROCESS | 2387 | 1477686032494 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:20:32 INFO - PROCESS | 2387 | ++DOCSHELL 0x835ebc00 == 10 [pid = 2387] [id = 525] 13:20:32 INFO - PROCESS | 2387 | ++DOMWINDOW == 28 (0x835ec000) [pid = 2387] [serial = 1542] [outer = (nil)] 13:20:32 INFO - PROCESS | 2387 | ++DOMWINDOW == 29 (0x835ee000) [pid = 2387] [serial = 1543] [outer = 0x835ec000] 13:20:32 INFO - PROCESS | 2387 | 1477686032592 Marionette DEBUG loaded listener.js 13:20:32 INFO - PROCESS | 2387 | ++DOMWINDOW == 30 (0x835f2800) [pid = 2387] [serial = 1544] [outer = 0x835ec000] 13:20:33 INFO - PROCESS | 2387 | 1477686033363 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]]]}] 13:20:33 INFO - . 13:20:33 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1220ms 13:20:33 INFO - PROCESS | 2387 | 1477686033407 Marionette TRACE conn4 -> [0,2439,"getWindowHandle",null] 13:20:33 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 13:20:33 INFO - PROCESS | 2387 | 1477686033412 Marionette TRACE conn4 <- [1,2439,null,{"value":"8"}] 13:20:33 INFO - PROCESS | 2387 | 1477686033419 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}] 13:20:33 INFO - PROCESS | 2387 | 1477686033659 Marionette TRACE conn4 <- [1,2440,null,{"value":null}] 13:20:33 INFO - PROCESS | 2387 | 1477686033675 Marionette TRACE conn4 -> [0,2441,"getWindowHandles",null] 13:20:33 INFO - PROCESS | 2387 | 1477686033683 Marionette TRACE conn4 <- [1,2441,null,["8"]] 13:20:33 INFO - PROCESS | 2387 | 1477686033690 Marionette TRACE conn4 -> [0,2442,"switchToWindow",{"name":"8"}] 13:20:33 INFO - PROCESS | 2387 | 1477686033697 Marionette TRACE conn4 <- [1,2442,null,{}] 13:20:33 INFO - PROCESS | 2387 | 1477686033704 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:20:33 INFO - PROCESS | 2387 | ++DOCSHELL 0x830e2000 == 11 [pid = 2387] [id = 526] 13:20:33 INFO - PROCESS | 2387 | ++DOMWINDOW == 31 (0x83a77400) [pid = 2387] [serial = 1545] [outer = (nil)] 13:20:33 INFO - PROCESS | 2387 | ++DOMWINDOW == 32 (0x83a7bc00) [pid = 2387] [serial = 1546] [outer = 0x83a77400] 13:20:33 INFO - PROCESS | 2387 | 1477686033791 Marionette DEBUG loaded listener.js 13:20:33 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x83a7ec00) [pid = 2387] [serial = 1547] [outer = 0x83a77400] 13:20:34 INFO - PROCESS | 2387 | 1477686034527 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]]]}] 13:20:34 INFO - . 13:20:34 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1125ms 13:20:34 INFO - PROCESS | 2387 | 1477686034544 Marionette TRACE conn4 -> [0,2444,"getWindowHandle",null] 13:20:34 INFO - PROCESS | 2387 | 1477686034547 Marionette TRACE conn4 <- [1,2444,null,{"value":"8"}] 13:20:34 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html 13:20:34 INFO - PROCESS | 2387 | 1477686034557 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}] 13:20:34 INFO - PROCESS | 2387 | 1477686034783 Marionette TRACE conn4 <- [1,2445,null,{"value":null}] 13:20:34 INFO - PROCESS | 2387 | 1477686034808 Marionette TRACE conn4 -> [0,2446,"getWindowHandles",null] 13:20:34 INFO - PROCESS | 2387 | 1477686034813 Marionette TRACE conn4 <- [1,2446,null,["8"]] 13:20:34 INFO - PROCESS | 2387 | 1477686034819 Marionette TRACE conn4 -> [0,2447,"switchToWindow",{"name":"8"}] 13:20:34 INFO - PROCESS | 2387 | 1477686034824 Marionette TRACE conn4 <- [1,2447,null,{}] 13:20:34 INFO - PROCESS | 2387 | 1477686034829 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:20:34 INFO - PROCESS | 2387 | ++DOCSHELL 0x8ceb4800 == 12 [pid = 2387] [id = 527] 13:20:34 INFO - PROCESS | 2387 | ++DOMWINDOW == 34 (0x8ceb5000) [pid = 2387] [serial = 1548] [outer = (nil)] 13:20:34 INFO - PROCESS | 2387 | ++DOMWINDOW == 35 (0x8ceba800) [pid = 2387] [serial = 1549] [outer = 0x8ceb5000] 13:20:34 INFO - PROCESS | 2387 | 1477686034916 Marionette DEBUG loaded listener.js 13:20:35 INFO - PROCESS | 2387 | ++DOMWINDOW == 36 (0x8cebe000) [pid = 2387] [serial = 1550] [outer = 0x8ceb5000] 13:20:35 INFO - PROCESS | 2387 | 1477686035601 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]]]}] 13:20:35 INFO - . 13:20:35 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1071ms 13:20:35 INFO - PROCESS | 2387 | 1477686035625 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 13:20:35 INFO - PROCESS | 2387 | 1477686035629 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 13:20:35 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 13:20:35 INFO - PROCESS | 2387 | 1477686035637 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}] 13:20:35 INFO - PROCESS | 2387 | 1477686035909 Marionette TRACE conn4 <- [1,2450,null,{"value":null}] 13:20:35 INFO - PROCESS | 2387 | 1477686035924 Marionette TRACE conn4 -> [0,2451,"getWindowHandles",null] 13:20:35 INFO - PROCESS | 2387 | 1477686035927 Marionette TRACE conn4 <- [1,2451,null,["8"]] 13:20:35 INFO - PROCESS | 2387 | 1477686035940 Marionette TRACE conn4 -> [0,2452,"switchToWindow",{"name":"8"}] 13:20:35 INFO - PROCESS | 2387 | 1477686035945 Marionette TRACE conn4 <- [1,2452,null,{}] 13:20:35 INFO - PROCESS | 2387 | 1477686035952 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:20:35 INFO - PROCESS | 2387 | ++DOCSHELL 0x8d092000 == 13 [pid = 2387] [id = 528] 13:20:35 INFO - PROCESS | 2387 | ++DOMWINDOW == 37 (0x8d092800) [pid = 2387] [serial = 1551] [outer = (nil)] 13:20:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 38 (0x8da32c00) [pid = 2387] [serial = 1552] [outer = 0x8d092800] 13:20:36 INFO - PROCESS | 2387 | 1477686036043 Marionette DEBUG loaded listener.js 13:20:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 39 (0x8dc95400) [pid = 2387] [serial = 1553] [outer = 0x8d092800] 13:20:36 INFO - PROCESS | 2387 | 1477686036756 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]]]}] 13:20:36 INFO - . 13:20:36 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1179ms 13:20:36 INFO - PROCESS | 2387 | 1477686036816 Marionette TRACE conn4 -> [0,2454,"getWindowHandle",null] 13:20:36 INFO - PROCESS | 2387 | 1477686036819 Marionette TRACE conn4 <- [1,2454,null,{"value":"8"}] 13:20:36 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 13:20:36 INFO - PROCESS | 2387 | 1477686036834 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}] 13:20:37 INFO - PROCESS | 2387 | 1477686037009 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 13:20:37 INFO - PROCESS | 2387 | 1477686037136 Marionette TRACE conn4 -> [0,2456,"getWindowHandles",null] 13:20:37 INFO - PROCESS | 2387 | 1477686037144 Marionette TRACE conn4 <- [1,2456,null,["8"]] 13:20:37 INFO - PROCESS | 2387 | 1477686037149 Marionette TRACE conn4 -> [0,2457,"switchToWindow",{"name":"8"}] 13:20:37 INFO - PROCESS | 2387 | 1477686037156 Marionette TRACE conn4 <- [1,2457,null,{}] 13:20:37 INFO - PROCESS | 2387 | 1477686037161 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:20:37 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f953800 == 14 [pid = 2387] [id = 529] 13:20:37 INFO - PROCESS | 2387 | ++DOMWINDOW == 40 (0x8f954000) [pid = 2387] [serial = 1554] [outer = (nil)] 13:20:37 INFO - PROCESS | 2387 | ++DOMWINDOW == 41 (0x8f958000) [pid = 2387] [serial = 1555] [outer = 0x8f954000] 13:20:37 INFO - PROCESS | 2387 | 1477686037245 Marionette DEBUG loaded listener.js 13:20:37 INFO - PROCESS | 2387 | ++DOMWINDOW == 42 (0x8f957000) [pid = 2387] [serial = 1556] [outer = 0x8f954000] 13:20:37 INFO - PROCESS | 2387 | 1477686037942 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]]]}] 13:20:37 INFO - . 13:20:37 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 1133ms 13:20:37 INFO - PROCESS | 2387 | 1477686037960 Marionette TRACE conn4 -> [0,2459,"getWindowHandle",null] 13:20:37 INFO - PROCESS | 2387 | 1477686037967 Marionette TRACE conn4 <- [1,2459,null,{"value":"8"}] 13:20:37 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 13:20:37 INFO - PROCESS | 2387 | 1477686037979 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}] 13:20:38 INFO - PROCESS | 2387 | 1477686038191 Marionette TRACE conn4 <- [1,2460,null,{"value":null}] 13:20:38 INFO - PROCESS | 2387 | 1477686038360 Marionette TRACE conn4 -> [0,2461,"getWindowHandles",null] 13:20:38 INFO - PROCESS | 2387 | 1477686038367 Marionette TRACE conn4 <- [1,2461,null,["8"]] 13:20:38 INFO - PROCESS | 2387 | 1477686038379 Marionette TRACE conn4 -> [0,2462,"switchToWindow",{"name":"8"}] 13:20:38 INFO - PROCESS | 2387 | 1477686038388 Marionette TRACE conn4 <- [1,2462,null,{}] 13:20:38 INFO - PROCESS | 2387 | 1477686038437 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:20:38 INFO - PROCESS | 2387 | ++DOCSHELL 0x82fc2800 == 15 [pid = 2387] [id = 530] 13:20:38 INFO - PROCESS | 2387 | ++DOMWINDOW == 43 (0x82fc3400) [pid = 2387] [serial = 1557] [outer = (nil)] 13:20:38 INFO - PROCESS | 2387 | ++DOMWINDOW == 44 (0x83286000) [pid = 2387] [serial = 1558] [outer = 0x82fc3400] 13:20:38 INFO - PROCESS | 2387 | 1477686038546 Marionette DEBUG loaded listener.js 13:20:38 INFO - PROCESS | 2387 | ++DOMWINDOW == 45 (0x8328bc00) [pid = 2387] [serial = 1559] [outer = 0x82fc3400] 13:20:39 INFO - PROCESS | 2387 | 1477686039273 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]]]}] 13:20:39 INFO - . 13:20:39 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1320ms 13:20:39 INFO - PROCESS | 2387 | 1477686039299 Marionette TRACE conn4 -> [0,2464,"getWindowHandle",null] 13:20:39 INFO - PROCESS | 2387 | 1477686039304 Marionette TRACE conn4 <- [1,2464,null,{"value":"8"}] 13:20:39 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 13:20:39 INFO - PROCESS | 2387 | 1477686039313 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}] 13:20:39 INFO - PROCESS | 2387 | 1477686039549 Marionette TRACE conn4 <- [1,2465,null,{"value":null}] 13:20:39 INFO - PROCESS | 2387 | 1477686039696 Marionette TRACE conn4 -> [0,2466,"getWindowHandles",null] 13:20:39 INFO - PROCESS | 2387 | 1477686039701 Marionette TRACE conn4 <- [1,2466,null,["8"]] 13:20:39 INFO - PROCESS | 2387 | 1477686039709 Marionette TRACE conn4 -> [0,2467,"switchToWindow",{"name":"8"}] 13:20:39 INFO - PROCESS | 2387 | 1477686039716 Marionette TRACE conn4 <- [1,2467,null,{}] 13:20:39 INFO - PROCESS | 2387 | 1477686039763 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:20:39 INFO - PROCESS | 2387 | ++DOCSHELL 0x8350f400 == 16 [pid = 2387] [id = 531] 13:20:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 46 (0x835eb800) [pid = 2387] [serial = 1560] [outer = (nil)] 13:20:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 47 (0x8d08b000) [pid = 2387] [serial = 1561] [outer = 0x835eb800] 13:20:39 INFO - PROCESS | 2387 | 1477686039867 Marionette DEBUG loaded listener.js 13:20:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 48 (0x8d08c000) [pid = 2387] [serial = 1562] [outer = 0x835eb800] 13:20:40 INFO - PROCESS | 2387 | 1477686040623 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]]]}] 13:20:40 INFO - . 13:20:40 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 1329ms 13:20:40 INFO - PROCESS | 2387 | 1477686040651 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 13:20:40 INFO - PROCESS | 2387 | 1477686040659 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 13:20:40 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 13:20:40 INFO - PROCESS | 2387 | 1477686040667 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}] 13:20:40 INFO - PROCESS | 2387 | 1477686040888 Marionette TRACE conn4 <- [1,2470,null,{"value":null}] 13:20:41 INFO - PROCESS | 2387 | 1477686041035 Marionette TRACE conn4 -> [0,2471,"getWindowHandles",null] 13:20:41 INFO - PROCESS | 2387 | 1477686041041 Marionette TRACE conn4 <- [1,2471,null,["8"]] 13:20:41 INFO - PROCESS | 2387 | 1477686041046 Marionette TRACE conn4 -> [0,2472,"switchToWindow",{"name":"8"}] 13:20:41 INFO - PROCESS | 2387 | 1477686041054 Marionette TRACE conn4 <- [1,2472,null,{}] 13:20:41 INFO - PROCESS | 2387 | 1477686041104 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:20:41 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fb4c400 == 17 [pid = 2387] [id = 532] 13:20:41 INFO - PROCESS | 2387 | ++DOMWINDOW == 49 (0x8fb4c800) [pid = 2387] [serial = 1563] [outer = (nil)] 13:20:41 INFO - PROCESS | 2387 | ++DOMWINDOW == 50 (0x8fb9dc00) [pid = 2387] [serial = 1564] [outer = 0x8fb4c800] 13:20:41 INFO - PROCESS | 2387 | 1477686041218 Marionette DEBUG loaded listener.js 13:20:41 INFO - PROCESS | 2387 | ++DOMWINDOW == 51 (0x8fba0400) [pid = 2387] [serial = 1565] [outer = 0x8fb4c800] 13:20:41 INFO - PROCESS | 2387 | 1477686041890 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]]]}] 13:20:41 INFO - . 13:20:41 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 1271ms 13:20:41 INFO - PROCESS | 2387 | 1477686041939 Marionette TRACE conn4 -> [0,2474,"getWindowHandle",null] 13:20:41 INFO - PROCESS | 2387 | 1477686041944 Marionette TRACE conn4 <- [1,2474,null,{"value":"8"}] 13:20:41 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 13:20:41 INFO - PROCESS | 2387 | 1477686041952 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}] 13:20:42 INFO - PROCESS | 2387 | 1477686042148 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 13:20:42 INFO - PROCESS | 2387 | 1477686042312 Marionette TRACE conn4 -> [0,2476,"getWindowHandles",null] 13:20:42 INFO - PROCESS | 2387 | 1477686042318 Marionette TRACE conn4 <- [1,2476,null,["8"]] 13:20:42 INFO - PROCESS | 2387 | 1477686042328 Marionette TRACE conn4 -> [0,2477,"switchToWindow",{"name":"8"}] 13:20:42 INFO - PROCESS | 2387 | 1477686042335 Marionette TRACE conn4 <- [1,2477,null,{}] 13:20:42 INFO - PROCESS | 2387 | 1477686042509 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:20:42 INFO - PROCESS | 2387 | ++DOCSHELL 0x823e5c00 == 18 [pid = 2387] [id = 533] 13:20:42 INFO - PROCESS | 2387 | ++DOMWINDOW == 52 (0x82e77c00) [pid = 2387] [serial = 1566] [outer = (nil)] 13:20:42 INFO - PROCESS | 2387 | ++DOMWINDOW == 53 (0x82fbb800) [pid = 2387] [serial = 1567] [outer = 0x82e77c00] 13:20:42 INFO - PROCESS | 2387 | 1477686042621 Marionette DEBUG loaded listener.js 13:20:42 INFO - PROCESS | 2387 | ++DOMWINDOW == 54 (0x835e9000) [pid = 2387] [serial = 1568] [outer = 0x82e77c00] 13:20:43 INFO - PROCESS | 2387 | 1477686043347 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]]]}] 13:20:43 INFO - . 13:20:43 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 1434ms 13:20:43 INFO - PROCESS | 2387 | 1477686043388 Marionette TRACE conn4 -> [0,2479,"getWindowHandle",null] 13:20:43 INFO - PROCESS | 2387 | 1477686043394 Marionette TRACE conn4 <- [1,2479,null,{"value":"8"}] 13:20:43 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 13:20:43 INFO - PROCESS | 2387 | 1477686043408 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}] 13:20:43 INFO - PROCESS | 2387 | 1477686043597 Marionette TRACE conn4 <- [1,2480,null,{"value":null}] 13:20:43 INFO - PROCESS | 2387 | --DOCSHELL 0x823e6800 == 17 [pid = 2387] [id = 522] 13:20:43 INFO - PROCESS | 2387 | 1477686043838 Marionette TRACE conn4 -> [0,2481,"getWindowHandles",null] 13:20:43 INFO - PROCESS | 2387 | 1477686043843 Marionette TRACE conn4 <- [1,2481,null,["8"]] 13:20:43 INFO - PROCESS | 2387 | 1477686043856 Marionette TRACE conn4 -> [0,2482,"switchToWindow",{"name":"8"}] 13:20:43 INFO - PROCESS | 2387 | 1477686043861 Marionette TRACE conn4 <- [1,2482,null,{}] 13:20:43 INFO - PROCESS | 2387 | 1477686043874 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:20:43 INFO - PROCESS | 2387 | ++DOCSHELL 0x83502c00 == 18 [pid = 2387] [id = 534] 13:20:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 55 (0x83509000) [pid = 2387] [serial = 1569] [outer = (nil)] 13:20:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 56 (0x8368b000) [pid = 2387] [serial = 1570] [outer = 0x83509000] 13:20:43 INFO - PROCESS | 2387 | 1477686043970 Marionette DEBUG loaded listener.js 13:20:44 INFO - PROCESS | 2387 | ++DOMWINDOW == 57 (0x8368b400) [pid = 2387] [serial = 1571] [outer = 0x83509000] 13:20:44 INFO - PROCESS | 2387 | 1477686044590 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]]]}] 13:20:44 INFO - . 13:20:44 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 1226ms 13:20:44 INFO - PROCESS | 2387 | 1477686044633 Marionette TRACE conn4 -> [0,2484,"getWindowHandle",null] 13:20:44 INFO - PROCESS | 2387 | 1477686044637 Marionette TRACE conn4 <- [1,2484,null,{"value":"8"}] 13:20:44 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 13:20:44 INFO - PROCESS | 2387 | 1477686044648 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}] 13:20:44 INFO - PROCESS | 2387 | 1477686044828 Marionette TRACE conn4 <- [1,2485,null,{"value":null}] 13:20:44 INFO - PROCESS | 2387 | 1477686044966 Marionette TRACE conn4 -> [0,2486,"getWindowHandles",null] 13:20:44 INFO - PROCESS | 2387 | 1477686044972 Marionette TRACE conn4 <- [1,2486,null,["8"]] 13:20:44 INFO - PROCESS | 2387 | 1477686044978 Marionette TRACE conn4 -> [0,2487,"switchToWindow",{"name":"8"}] 13:20:44 INFO - PROCESS | 2387 | 1477686044985 Marionette TRACE conn4 <- [1,2487,null,{}] 13:20:45 INFO - PROCESS | 2387 | 1477686044999 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:20:45 INFO - PROCESS | 2387 | ++DOCSHELL 0x8cebd800 == 19 [pid = 2387] [id = 535] 13:20:45 INFO - PROCESS | 2387 | ++DOMWINDOW == 58 (0x8dc5cc00) [pid = 2387] [serial = 1572] [outer = (nil)] 13:20:45 INFO - PROCESS | 2387 | ++DOMWINDOW == 59 (0x8dcf6400) [pid = 2387] [serial = 1573] [outer = 0x8dc5cc00] 13:20:45 INFO - PROCESS | 2387 | 1477686045089 Marionette DEBUG loaded listener.js 13:20:45 INFO - PROCESS | 2387 | ++DOMWINDOW == 60 (0x8dcf6800) [pid = 2387] [serial = 1574] [outer = 0x8dc5cc00] 13:20:45 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 13:20:45 WARNING - wptserve Traceback (most recent call last): 13:20:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:20:45 WARNING - rv = self.func(request, response) 13:20:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:20:45 WARNING - access_control_allow_origin = "*") 13:20:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:20:45 WARNING - payload = payload_generator(server_data) 13:20:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:20:45 WARNING - return encode_string_as_bmp_image(data) 13:20:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:20:45 WARNING - img.save(f, "BMP") 13:20:45 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:20:45 WARNING - f.write(bmpfileheader) 13:20:45 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:20:45 WARNING - 13:20:47 INFO - PROCESS | 2387 | --DOMWINDOW == 59 (0x8d092800) [pid = 2387] [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] 13:20:47 INFO - PROCESS | 2387 | --DOMWINDOW == 58 (0x8ceb5000) [pid = 2387] [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] 13:20:47 INFO - PROCESS | 2387 | --DOMWINDOW == 57 (0x83a77400) [pid = 2387] [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] 13:20:47 INFO - PROCESS | 2387 | --DOMWINDOW == 56 (0x835ec000) [pid = 2387] [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] 13:20:47 INFO - PROCESS | 2387 | --DOMWINDOW == 55 (0x82e7b800) [pid = 2387] [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] 13:20:47 INFO - PROCESS | 2387 | --DOMWINDOW == 54 (0x82e72c00) [pid = 2387] [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] 13:20:47 INFO - PROCESS | 2387 | --DOMWINDOW == 53 (0x823e7800) [pid = 2387] [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] 13:20:51 INFO - PROCESS | 2387 | --DOCSHELL 0x8d092000 == 18 [pid = 2387] [id = 528] 13:20:51 INFO - PROCESS | 2387 | --DOCSHELL 0x8ceb4800 == 17 [pid = 2387] [id = 527] 13:20:51 INFO - PROCESS | 2387 | --DOCSHELL 0x823dd400 == 16 [pid = 2387] [id = 524] 13:20:51 INFO - PROCESS | 2387 | --DOCSHELL 0x830e2000 == 15 [pid = 2387] [id = 526] 13:20:51 INFO - PROCESS | 2387 | --DOCSHELL 0x835ebc00 == 14 [pid = 2387] [id = 525] 13:20:51 INFO - PROCESS | 2387 | --DOCSHELL 0x82e72800 == 13 [pid = 2387] [id = 523] 13:20:51 INFO - PROCESS | 2387 | --DOCSHELL 0x83502c00 == 12 [pid = 2387] [id = 534] 13:20:51 INFO - PROCESS | 2387 | --DOCSHELL 0x823e5c00 == 11 [pid = 2387] [id = 533] 13:20:51 INFO - PROCESS | 2387 | --DOCSHELL 0x8fb4c400 == 10 [pid = 2387] [id = 532] 13:20:51 INFO - PROCESS | 2387 | --DOCSHELL 0x8350f400 == 9 [pid = 2387] [id = 531] 13:20:51 INFO - PROCESS | 2387 | --DOCSHELL 0x82fc2800 == 8 [pid = 2387] [id = 530] 13:20:51 INFO - PROCESS | 2387 | --DOCSHELL 0x8f953800 == 7 [pid = 2387] [id = 529] 13:20:52 INFO - PROCESS | 2387 | --DOMWINDOW == 52 (0x82e7e800) [pid = 2387] [serial = 1538] [outer = (nil)] [url = about:blank] 13:20:52 INFO - PROCESS | 2387 | --DOMWINDOW == 51 (0x82e76800) [pid = 2387] [serial = 1537] [outer = (nil)] [url = about:blank] 13:20:52 INFO - PROCESS | 2387 | --DOMWINDOW == 50 (0x82fc5400) [pid = 2387] [serial = 1541] [outer = (nil)] [url = about:blank] 13:20:52 INFO - PROCESS | 2387 | --DOMWINDOW == 49 (0x82fc6000) [pid = 2387] [serial = 1540] [outer = (nil)] [url = about:blank] 13:20:52 INFO - PROCESS | 2387 | --DOMWINDOW == 48 (0x835f2800) [pid = 2387] [serial = 1544] [outer = (nil)] [url = about:blank] 13:20:52 INFO - PROCESS | 2387 | --DOMWINDOW == 47 (0x835ee000) [pid = 2387] [serial = 1543] [outer = (nil)] [url = about:blank] 13:20:52 INFO - PROCESS | 2387 | --DOMWINDOW == 46 (0x83a7ec00) [pid = 2387] [serial = 1547] [outer = (nil)] [url = about:blank] 13:20:52 INFO - PROCESS | 2387 | --DOMWINDOW == 45 (0x83a7bc00) [pid = 2387] [serial = 1546] [outer = (nil)] [url = about:blank] 13:20:52 INFO - PROCESS | 2387 | --DOMWINDOW == 44 (0x8cebe000) [pid = 2387] [serial = 1550] [outer = (nil)] [url = about:blank] 13:20:52 INFO - PROCESS | 2387 | --DOMWINDOW == 43 (0x8ceba800) [pid = 2387] [serial = 1549] [outer = (nil)] [url = about:blank] 13:20:52 INFO - PROCESS | 2387 | --DOMWINDOW == 42 (0x8dc95400) [pid = 2387] [serial = 1553] [outer = (nil)] [url = about:blank] 13:20:52 INFO - PROCESS | 2387 | --DOMWINDOW == 41 (0x8da32c00) [pid = 2387] [serial = 1552] [outer = (nil)] [url = about:blank] 13:20:52 INFO - PROCESS | 2387 | --DOMWINDOW == 40 (0x82e7c000) [pid = 2387] [serial = 1535] [outer = (nil)] [url = about:blank] 13:20:52 INFO - PROCESS | 2387 | --DOMWINDOW == 39 (0x8f958000) [pid = 2387] [serial = 1555] [outer = (nil)] [url = about:blank] 13:20:54 INFO - PROCESS | 2387 | --DOMWINDOW == 38 (0x82fc3400) [pid = 2387] [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] 13:20:54 INFO - PROCESS | 2387 | --DOMWINDOW == 37 (0x8f954000) [pid = 2387] [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] 13:20:54 INFO - PROCESS | 2387 | --DOMWINDOW == 36 (0x82e77c00) [pid = 2387] [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] 13:20:54 INFO - PROCESS | 2387 | --DOMWINDOW == 35 (0x835eb800) [pid = 2387] [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] 13:20:54 INFO - PROCESS | 2387 | --DOMWINDOW == 34 (0x83509000) [pid = 2387] [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] 13:20:54 INFO - PROCESS | 2387 | --DOMWINDOW == 33 (0x8fb4c800) [pid = 2387] [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] 13:20:59 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x8328bc00) [pid = 2387] [serial = 1559] [outer = (nil)] [url = about:blank] 13:20:59 INFO - PROCESS | 2387 | --DOMWINDOW == 31 (0x83286000) [pid = 2387] [serial = 1558] [outer = (nil)] [url = about:blank] 13:20:59 INFO - PROCESS | 2387 | --DOMWINDOW == 30 (0x8d08c000) [pid = 2387] [serial = 1562] [outer = (nil)] [url = about:blank] 13:20:59 INFO - PROCESS | 2387 | --DOMWINDOW == 29 (0x8d08b000) [pid = 2387] [serial = 1561] [outer = (nil)] [url = about:blank] 13:20:59 INFO - PROCESS | 2387 | --DOMWINDOW == 28 (0x8fba0400) [pid = 2387] [serial = 1565] [outer = (nil)] [url = about:blank] 13:20:59 INFO - PROCESS | 2387 | --DOMWINDOW == 27 (0x8fb9dc00) [pid = 2387] [serial = 1564] [outer = (nil)] [url = about:blank] 13:20:59 INFO - PROCESS | 2387 | --DOMWINDOW == 26 (0x835e9000) [pid = 2387] [serial = 1568] [outer = (nil)] [url = about:blank] 13:20:59 INFO - PROCESS | 2387 | --DOMWINDOW == 25 (0x82fbb800) [pid = 2387] [serial = 1567] [outer = (nil)] [url = about:blank] 13:20:59 INFO - PROCESS | 2387 | --DOMWINDOW == 24 (0x8368b400) [pid = 2387] [serial = 1571] [outer = (nil)] [url = about:blank] 13:20:59 INFO - PROCESS | 2387 | --DOMWINDOW == 23 (0x8368b000) [pid = 2387] [serial = 1570] [outer = (nil)] [url = about:blank] 13:20:59 INFO - PROCESS | 2387 | --DOMWINDOW == 22 (0x8dcf6400) [pid = 2387] [serial = 1573] [outer = (nil)] [url = about:blank] 13:20:59 INFO - PROCESS | 2387 | --DOMWINDOW == 21 (0x8f957000) [pid = 2387] [serial = 1556] [outer = (nil)] [url = about:blank] 13:21:15 INFO - PROCESS | 2387 | MARIONETTE LOG: INFO: Timeout fired 13:21:15 INFO - PROCESS | 2387 | 1477686075295 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]]]}] 13:21:15 INFO - . 13:21:15 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30661ms 13:21:15 INFO - PROCESS | 2387 | 1477686075310 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 13:21:15 INFO - PROCESS | 2387 | 1477686075317 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 13:21:15 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 13:21:15 INFO - PROCESS | 2387 | 1477686075330 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}] 13:21:15 INFO - PROCESS | 2387 | 1477686075585 Marionette TRACE conn4 <- [1,2490,null,{"value":null}] 13:21:15 INFO - PROCESS | 2387 | 1477686075671 Marionette TRACE conn4 -> [0,2491,"getWindowHandles",null] 13:21:15 INFO - PROCESS | 2387 | 1477686075679 Marionette TRACE conn4 <- [1,2491,null,["8"]] 13:21:15 INFO - PROCESS | 2387 | 1477686075689 Marionette TRACE conn4 -> [0,2492,"switchToWindow",{"name":"8"}] 13:21:15 INFO - PROCESS | 2387 | 1477686075699 Marionette TRACE conn4 <- [1,2492,null,{}] 13:21:15 INFO - PROCESS | 2387 | 1477686075710 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:21:15 INFO - PROCESS | 2387 | ++DOCSHELL 0x823e9800 == 8 [pid = 2387] [id = 536] 13:21:15 INFO - PROCESS | 2387 | ++DOMWINDOW == 22 (0x82e72400) [pid = 2387] [serial = 1575] [outer = (nil)] 13:21:15 INFO - PROCESS | 2387 | ++DOMWINDOW == 23 (0x82e76000) [pid = 2387] [serial = 1576] [outer = 0x82e72400] 13:21:15 INFO - PROCESS | 2387 | 1477686075807 Marionette DEBUG loaded listener.js 13:21:15 INFO - PROCESS | 2387 | ++DOMWINDOW == 24 (0x82e7cc00) [pid = 2387] [serial = 1577] [outer = 0x82e72400] 13:21:16 WARNING - wptserve Traceback (most recent call last): 13:21:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:21:16 WARNING - rv = self.func(request, response) 13:21:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:21:16 WARNING - access_control_allow_origin = "*") 13:21:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:21:16 WARNING - payload = payload_generator(server_data) 13:21:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:21:16 WARNING - return encode_string_as_bmp_image(data) 13:21:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:21:16 WARNING - img.save(f, "BMP") 13:21:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:21:16 WARNING - f.write(bmpfileheader) 13:21:16 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:21:16 WARNING - 13:21:16 WARNING - wptserve Traceback (most recent call last): 13:21:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:21:16 WARNING - rv = self.func(request, response) 13:21:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:21:16 WARNING - access_control_allow_origin = "*") 13:21:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:21:16 WARNING - payload = payload_generator(server_data) 13:21:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:21:16 WARNING - return encode_string_as_bmp_image(data) 13:21:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:21:16 WARNING - img.save(f, "BMP") 13:21:16 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:21:16 WARNING - f.write(bmpfileheader) 13:21:16 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:21:16 WARNING - 13:21:25 INFO - PROCESS | 2387 | --DOCSHELL 0x8cebd800 == 7 [pid = 2387] [id = 535] 13:21:27 INFO - PROCESS | 2387 | --DOMWINDOW == 23 (0x8dc5cc00) [pid = 2387] [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] 13:21:33 INFO - PROCESS | 2387 | --DOMWINDOW == 22 (0x8dcf6800) [pid = 2387] [serial = 1574] [outer = (nil)] [url = about:blank] 13:21:33 INFO - PROCESS | 2387 | --DOMWINDOW == 21 (0x82e76000) [pid = 2387] [serial = 1576] [outer = (nil)] [url = about:blank] 13:21:45 INFO - PROCESS | 2387 | MARIONETTE LOG: INFO: Timeout fired 13:21:46 INFO - PROCESS | 2387 | 1477686106024 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]]]}] 13:21:46 INFO - . 13:21:46 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30716ms 13:21:46 INFO - PROCESS | 2387 | 1477686106044 Marionette TRACE conn4 -> [0,2494,"getWindowHandle",null] 13:21:46 INFO - PROCESS | 2387 | 1477686106052 Marionette TRACE conn4 <- [1,2494,null,{"value":"8"}] 13:21:46 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 13:21:46 INFO - PROCESS | 2387 | 1477686106064 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}] 13:21:46 INFO - PROCESS | 2387 | 1477686106310 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 13:21:46 INFO - PROCESS | 2387 | 1477686106395 Marionette TRACE conn4 -> [0,2496,"getWindowHandles",null] 13:21:46 INFO - PROCESS | 2387 | 1477686106402 Marionette TRACE conn4 <- [1,2496,null,["8"]] 13:21:46 INFO - PROCESS | 2387 | 1477686106411 Marionette TRACE conn4 -> [0,2497,"switchToWindow",{"name":"8"}] 13:21:46 INFO - PROCESS | 2387 | 1477686106419 Marionette TRACE conn4 <- [1,2497,null,{}] 13:21:46 INFO - PROCESS | 2387 | 1477686106425 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:21:46 INFO - PROCESS | 2387 | ++DOCSHELL 0x823e9000 == 8 [pid = 2387] [id = 537] 13:21:46 INFO - PROCESS | 2387 | ++DOMWINDOW == 22 (0x823e9400) [pid = 2387] [serial = 1578] [outer = (nil)] 13:21:46 INFO - PROCESS | 2387 | ++DOMWINDOW == 23 (0x82e77000) [pid = 2387] [serial = 1579] [outer = 0x823e9400] 13:21:46 INFO - PROCESS | 2387 | 1477686106527 Marionette DEBUG loaded listener.js 13:21:46 INFO - PROCESS | 2387 | ++DOMWINDOW == 24 (0x82e7f400) [pid = 2387] [serial = 1580] [outer = 0x823e9400] 13:21:47 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 13:21:47 WARNING - wptserve Traceback (most recent call last): 13:21:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:21:47 WARNING - rv = self.func(request, response) 13:21:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:21:47 WARNING - access_control_allow_origin = "*") 13:21:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:21:47 WARNING - payload = payload_generator(server_data) 13:21:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:21:47 WARNING - return encode_string_as_bmp_image(data) 13:21:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:21:47 WARNING - img.save(f, "BMP") 13:21:47 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:21:47 WARNING - f.write(bmpfileheader) 13:21:47 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:21:47 WARNING - 13:21:56 INFO - PROCESS | 2387 | --DOCSHELL 0x823e9800 == 7 [pid = 2387] [id = 536] 13:21:58 INFO - PROCESS | 2387 | --DOMWINDOW == 23 (0x82e72400) [pid = 2387] [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] 13:22:04 INFO - PROCESS | 2387 | --DOMWINDOW == 22 (0x82e77000) [pid = 2387] [serial = 1579] [outer = (nil)] [url = about:blank] 13:22:04 INFO - PROCESS | 2387 | --DOMWINDOW == 21 (0x82e7cc00) [pid = 2387] [serial = 1577] [outer = (nil)] [url = about:blank] 13:22:16 INFO - PROCESS | 2387 | MARIONETTE LOG: INFO: Timeout fired 13:22:16 INFO - PROCESS | 2387 | 1477686136746 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]]]}] 13:22:16 INFO - . 13:22:16 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30726ms 13:22:16 INFO - PROCESS | 2387 | 1477686136789 Marionette TRACE conn4 -> [0,2499,"getWindowHandle",null] 13:22:16 INFO - PROCESS | 2387 | 1477686136796 Marionette TRACE conn4 <- [1,2499,null,{"value":"8"}] 13:22:16 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 13:22:16 INFO - PROCESS | 2387 | 1477686136809 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}] 13:22:17 INFO - PROCESS | 2387 | 1477686137052 Marionette TRACE conn4 <- [1,2500,null,{"value":null}] 13:22:17 INFO - PROCESS | 2387 | 1477686137138 Marionette TRACE conn4 -> [0,2501,"getWindowHandles",null] 13:22:17 INFO - PROCESS | 2387 | 1477686137145 Marionette TRACE conn4 <- [1,2501,null,["8"]] 13:22:17 INFO - PROCESS | 2387 | 1477686137154 Marionette TRACE conn4 -> [0,2502,"switchToWindow",{"name":"8"}] 13:22:17 INFO - PROCESS | 2387 | 1477686137163 Marionette TRACE conn4 <- [1,2502,null,{}] 13:22:17 INFO - PROCESS | 2387 | 1477686137169 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:22:17 INFO - PROCESS | 2387 | ++DOCSHELL 0x82e76800 == 8 [pid = 2387] [id = 538] 13:22:17 INFO - PROCESS | 2387 | ++DOMWINDOW == 22 (0x82e76c00) [pid = 2387] [serial = 1581] [outer = (nil)] 13:22:17 INFO - PROCESS | 2387 | ++DOMWINDOW == 23 (0x82e79800) [pid = 2387] [serial = 1582] [outer = 0x82e76c00] 13:22:17 INFO - PROCESS | 2387 | 1477686137272 Marionette DEBUG loaded listener.js 13:22:17 INFO - PROCESS | 2387 | ++DOMWINDOW == 24 (0x82ecd800) [pid = 2387] [serial = 1583] [outer = 0x82e76c00] 13:22:17 INFO - PROCESS | 2387 | ++DOCSHELL 0x82fbc800 == 9 [pid = 2387] [id = 539] 13:22:17 INFO - PROCESS | 2387 | ++DOMWINDOW == 25 (0x82fbcc00) [pid = 2387] [serial = 1584] [outer = (nil)] 13:22:17 INFO - PROCESS | 2387 | ++DOMWINDOW == 26 (0x82fbfc00) [pid = 2387] [serial = 1585] [outer = 0x82fbcc00] 13:22:18 INFO - PROCESS | 2387 | 1477686138082 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]]]}] 13:22:18 INFO - . 13:22:18 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1321ms 13:22:18 INFO - PROCESS | 2387 | 1477686138132 Marionette TRACE conn4 -> [0,2504,"getWindowHandle",null] 13:22:18 INFO - PROCESS | 2387 | 1477686138139 Marionette TRACE conn4 <- [1,2504,null,{"value":"8"}] 13:22:18 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 13:22:18 INFO - PROCESS | 2387 | 1477686138147 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}] 13:22:18 INFO - PROCESS | 2387 | 1477686138377 Marionette TRACE conn4 <- [1,2505,null,{"value":null}] 13:22:18 INFO - PROCESS | 2387 | 1477686138504 Marionette TRACE conn4 -> [0,2506,"getWindowHandles",null] 13:22:18 INFO - PROCESS | 2387 | 1477686138510 Marionette TRACE conn4 <- [1,2506,null,["8"]] 13:22:18 INFO - PROCESS | 2387 | 1477686138522 Marionette TRACE conn4 -> [0,2507,"switchToWindow",{"name":"8"}] 13:22:18 INFO - PROCESS | 2387 | 1477686138527 Marionette TRACE conn4 <- [1,2507,null,{}] 13:22:18 INFO - PROCESS | 2387 | 1477686138535 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:22:18 INFO - PROCESS | 2387 | ++DOCSHELL 0x823ddc00 == 10 [pid = 2387] [id = 540] 13:22:18 INFO - PROCESS | 2387 | ++DOMWINDOW == 27 (0x830d9c00) [pid = 2387] [serial = 1586] [outer = (nil)] 13:22:18 INFO - PROCESS | 2387 | ++DOMWINDOW == 28 (0x830e0000) [pid = 2387] [serial = 1587] [outer = 0x830d9c00] 13:22:18 INFO - PROCESS | 2387 | 1477686138625 Marionette DEBUG loaded listener.js 13:22:18 INFO - PROCESS | 2387 | ++DOMWINDOW == 29 (0x830dd000) [pid = 2387] [serial = 1588] [outer = 0x830d9c00] 13:22:19 INFO - PROCESS | 2387 | ++DOCSHELL 0x835e7000 == 11 [pid = 2387] [id = 541] 13:22:19 INFO - PROCESS | 2387 | ++DOMWINDOW == 30 (0x835e7c00) [pid = 2387] [serial = 1589] [outer = (nil)] 13:22:19 INFO - PROCESS | 2387 | ++DOMWINDOW == 31 (0x835e9400) [pid = 2387] [serial = 1590] [outer = 0x835e7c00] 13:22:19 INFO - PROCESS | 2387 | 1477686139487 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]]]}] 13:22:19 INFO - . 13:22:19 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1377ms 13:22:19 INFO - PROCESS | 2387 | 1477686139555 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 13:22:19 INFO - PROCESS | 2387 | 1477686139564 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 13:22:19 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 13:22:19 INFO - PROCESS | 2387 | 1477686139573 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}] 13:22:19 INFO - PROCESS | 2387 | 1477686139780 Marionette TRACE conn4 <- [1,2510,null,{"value":null}] 13:22:19 INFO - PROCESS | 2387 | 1477686139795 Marionette TRACE conn4 -> [0,2511,"getWindowHandles",null] 13:22:19 INFO - PROCESS | 2387 | 1477686139801 Marionette TRACE conn4 <- [1,2511,null,["8"]] 13:22:19 INFO - PROCESS | 2387 | 1477686139918 Marionette TRACE conn4 -> [0,2512,"switchToWindow",{"name":"8"}] 13:22:19 INFO - PROCESS | 2387 | 1477686139926 Marionette TRACE conn4 <- [1,2512,null,{}] 13:22:19 INFO - PROCESS | 2387 | 1477686139938 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:22:19 INFO - PROCESS | 2387 | ++DOCSHELL 0x83686000 == 12 [pid = 2387] [id = 542] 13:22:19 INFO - PROCESS | 2387 | ++DOMWINDOW == 32 (0x83686800) [pid = 2387] [serial = 1591] [outer = (nil)] 13:22:20 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x83689c00) [pid = 2387] [serial = 1592] [outer = 0x83686800] 13:22:20 INFO - PROCESS | 2387 | 1477686140041 Marionette DEBUG loaded listener.js 13:22:20 INFO - PROCESS | 2387 | ++DOMWINDOW == 34 (0x83a6f400) [pid = 2387] [serial = 1593] [outer = 0x83686800] 13:22:20 INFO - PROCESS | 2387 | ++DOCSHELL 0x8c820400 == 13 [pid = 2387] [id = 543] 13:22:20 INFO - PROCESS | 2387 | ++DOMWINDOW == 35 (0x8c821800) [pid = 2387] [serial = 1594] [outer = (nil)] 13:22:20 INFO - PROCESS | 2387 | ++DOMWINDOW == 36 (0x8c822400) [pid = 2387] [serial = 1595] [outer = 0x8c821800] 13:22:20 INFO - PROCESS | 2387 | 1477686140842 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]]]}] 13:22:20 INFO - . 13:22:20 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1324ms 13:22:20 INFO - PROCESS | 2387 | 1477686140897 Marionette TRACE conn4 -> [0,2514,"getWindowHandle",null] 13:22:20 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 13:22:20 INFO - PROCESS | 2387 | 1477686140902 Marionette TRACE conn4 <- [1,2514,null,{"value":"8"}] 13:22:20 INFO - PROCESS | 2387 | 1477686140910 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}] 13:22:21 INFO - PROCESS | 2387 | 1477686141171 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 13:22:21 INFO - PROCESS | 2387 | 1477686141188 Marionette TRACE conn4 -> [0,2516,"getWindowHandles",null] 13:22:21 INFO - PROCESS | 2387 | 1477686141196 Marionette TRACE conn4 <- [1,2516,null,["8"]] 13:22:21 INFO - PROCESS | 2387 | 1477686141203 Marionette TRACE conn4 -> [0,2517,"switchToWindow",{"name":"8"}] 13:22:21 INFO - PROCESS | 2387 | 1477686141210 Marionette TRACE conn4 <- [1,2517,null,{}] 13:22:21 INFO - PROCESS | 2387 | 1477686141217 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:22:21 INFO - PROCESS | 2387 | ++DOCSHELL 0x83502c00 == 14 [pid = 2387] [id = 544] 13:22:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 37 (0x8c82a000) [pid = 2387] [serial = 1596] [outer = (nil)] 13:22:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 38 (0x8c82d800) [pid = 2387] [serial = 1597] [outer = 0x8c82a000] 13:22:21 INFO - PROCESS | 2387 | 1477686141305 Marionette DEBUG loaded listener.js 13:22:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 39 (0x8ceb3400) [pid = 2387] [serial = 1598] [outer = 0x8c82a000] 13:22:22 INFO - PROCESS | 2387 | 1477686142071 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]]]}] 13:22:22 INFO - . 13:22:22 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1182ms 13:22:22 INFO - PROCESS | 2387 | 1477686142091 Marionette TRACE conn4 -> [0,2519,"getWindowHandle",null] 13:22:22 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 13:22:22 INFO - PROCESS | 2387 | 1477686142096 Marionette TRACE conn4 <- [1,2519,null,{"value":"8"}] 13:22:22 INFO - PROCESS | 2387 | 1477686142103 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}] 13:22:22 INFO - PROCESS | 2387 | 1477686142283 Marionette TRACE conn4 <- [1,2520,null,{"value":null}] 13:22:22 INFO - PROCESS | 2387 | 1477686142420 Marionette TRACE conn4 -> [0,2521,"getWindowHandles",null] 13:22:22 INFO - PROCESS | 2387 | 1477686142427 Marionette TRACE conn4 <- [1,2521,null,["8"]] 13:22:22 INFO - PROCESS | 2387 | 1477686142433 Marionette TRACE conn4 -> [0,2522,"switchToWindow",{"name":"8"}] 13:22:22 INFO - PROCESS | 2387 | 1477686142438 Marionette TRACE conn4 <- [1,2522,null,{}] 13:22:22 INFO - PROCESS | 2387 | 1477686142445 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:22:22 INFO - PROCESS | 2387 | ++DOCSHELL 0x8d091c00 == 15 [pid = 2387] [id = 545] 13:22:22 INFO - PROCESS | 2387 | ++DOMWINDOW == 40 (0x8d092800) [pid = 2387] [serial = 1599] [outer = (nil)] 13:22:22 INFO - PROCESS | 2387 | ++DOMWINDOW == 41 (0x8d095400) [pid = 2387] [serial = 1600] [outer = 0x8d092800] 13:22:22 INFO - PROCESS | 2387 | 1477686142538 Marionette DEBUG loaded listener.js 13:22:22 INFO - PROCESS | 2387 | ++DOMWINDOW == 42 (0x8d097c00) [pid = 2387] [serial = 1601] [outer = 0x8d092800] 13:22:23 INFO - PROCESS | 2387 | 1477686143142 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]]]}] 13:22:23 INFO - . 13:22:23 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1074ms 13:22:23 INFO - PROCESS | 2387 | 1477686143177 Marionette TRACE conn4 -> [0,2524,"getWindowHandle",null] 13:22:23 INFO - PROCESS | 2387 | 1477686143182 Marionette TRACE conn4 <- [1,2524,null,{"value":"8"}] 13:22:23 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 13:22:23 INFO - PROCESS | 2387 | 1477686143190 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}] 13:22:23 INFO - PROCESS | 2387 | 1477686143459 Marionette TRACE conn4 <- [1,2525,null,{"value":null}] 13:22:23 INFO - PROCESS | 2387 | 1477686143478 Marionette TRACE conn4 -> [0,2526,"getWindowHandles",null] 13:22:23 INFO - PROCESS | 2387 | 1477686143481 Marionette TRACE conn4 <- [1,2526,null,["8"]] 13:22:23 INFO - PROCESS | 2387 | 1477686143489 Marionette TRACE conn4 -> [0,2527,"switchToWindow",{"name":"8"}] 13:22:23 INFO - PROCESS | 2387 | 1477686143494 Marionette TRACE conn4 <- [1,2527,null,{}] 13:22:23 INFO - PROCESS | 2387 | 1477686143499 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:22:23 INFO - PROCESS | 2387 | ++DOCSHELL 0x8dc95400 == 16 [pid = 2387] [id = 546] 13:22:23 INFO - PROCESS | 2387 | ++DOMWINDOW == 43 (0x8dceb800) [pid = 2387] [serial = 1602] [outer = (nil)] 13:22:23 INFO - PROCESS | 2387 | ++DOMWINDOW == 44 (0x8f8e5000) [pid = 2387] [serial = 1603] [outer = 0x8dceb800] 13:22:23 INFO - PROCESS | 2387 | 1477686143585 Marionette DEBUG loaded listener.js 13:22:23 INFO - PROCESS | 2387 | ++DOMWINDOW == 45 (0x8f953c00) [pid = 2387] [serial = 1604] [outer = 0x8dceb800] 13:22:24 INFO - PROCESS | 2387 | 1477686144348 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]]]}] 13:22:24 INFO - . 13:22:24 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1219ms 13:22:24 INFO - PROCESS | 2387 | 1477686144411 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 13:22:24 INFO - PROCESS | 2387 | 1477686144415 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 13:22:24 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 13:22:24 INFO - PROCESS | 2387 | 1477686144422 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}] 13:22:24 INFO - PROCESS | 2387 | 1477686144590 Marionette TRACE conn4 <- [1,2530,null,{"value":null}] 13:22:24 INFO - PROCESS | 2387 | 1477686144600 Marionette TRACE conn4 -> [0,2531,"getWindowHandles",null] 13:22:24 INFO - PROCESS | 2387 | 1477686144607 Marionette TRACE conn4 <- [1,2531,null,["8"]] 13:22:24 INFO - PROCESS | 2387 | 1477686144615 Marionette TRACE conn4 -> [0,2532,"switchToWindow",{"name":"8"}] 13:22:24 INFO - PROCESS | 2387 | 1477686144621 Marionette TRACE conn4 <- [1,2532,null,{}] 13:22:24 INFO - PROCESS | 2387 | 1477686144627 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:22:24 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f992000 == 17 [pid = 2387] [id = 547] 13:22:24 INFO - PROCESS | 2387 | ++DOMWINDOW == 46 (0x8fab8400) [pid = 2387] [serial = 1605] [outer = (nil)] 13:22:24 INFO - PROCESS | 2387 | ++DOMWINDOW == 47 (0x8fabfc00) [pid = 2387] [serial = 1606] [outer = 0x8fab8400] 13:22:24 INFO - PROCESS | 2387 | 1477686144711 Marionette DEBUG loaded listener.js 13:22:24 INFO - PROCESS | 2387 | ++DOMWINDOW == 48 (0x8fac0000) [pid = 2387] [serial = 1607] [outer = 0x8fab8400] 13:22:25 INFO - PROCESS | 2387 | 1477686145600 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]]]}] 13:22:25 INFO - . 13:22:25 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1221ms 13:22:25 INFO - PROCESS | 2387 | 1477686145648 Marionette TRACE conn4 -> [0,2534,"getWindowHandle",null] 13:22:25 INFO - PROCESS | 2387 | 1477686145655 Marionette TRACE conn4 <- [1,2534,null,{"value":"8"}] 13:22:25 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 13:22:25 INFO - PROCESS | 2387 | 1477686145667 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}] 13:22:25 INFO - PROCESS | 2387 | 1477686145879 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 13:22:26 INFO - PROCESS | 2387 | 1477686146055 Marionette TRACE conn4 -> [0,2536,"getWindowHandles",null] 13:22:26 INFO - PROCESS | 2387 | 1477686146062 Marionette TRACE conn4 <- [1,2536,null,["8"]] 13:22:26 INFO - PROCESS | 2387 | 1477686146070 Marionette TRACE conn4 -> [0,2537,"switchToWindow",{"name":"8"}] 13:22:26 INFO - PROCESS | 2387 | 1477686146078 Marionette TRACE conn4 <- [1,2537,null,{}] 13:22:26 INFO - PROCESS | 2387 | 1477686146129 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:22:26 INFO - PROCESS | 2387 | ++DOCSHELL 0x83507800 == 18 [pid = 2387] [id = 548] 13:22:26 INFO - PROCESS | 2387 | ++DOMWINDOW == 49 (0x83508000) [pid = 2387] [serial = 1608] [outer = (nil)] 13:22:26 INFO - PROCESS | 2387 | ++DOMWINDOW == 50 (0x8350c800) [pid = 2387] [serial = 1609] [outer = 0x83508000] 13:22:26 INFO - PROCESS | 2387 | 1477686146239 Marionette DEBUG loaded listener.js 13:22:26 INFO - PROCESS | 2387 | ++DOMWINDOW == 51 (0x835e8000) [pid = 2387] [serial = 1610] [outer = 0x83508000] 13:22:26 INFO - PROCESS | 2387 | 1477686146991 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]]]}] 13:22:27 INFO - . 13:22:27 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1377ms 13:22:27 INFO - PROCESS | 2387 | 1477686147046 Marionette TRACE conn4 -> [0,2539,"getWindowHandle",null] 13:22:27 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 13:22:27 INFO - PROCESS | 2387 | 1477686147057 Marionette TRACE conn4 <- [1,2539,null,{"value":"8"}] 13:22:27 INFO - PROCESS | 2387 | 1477686147068 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}] 13:22:27 INFO - PROCESS | 2387 | 1477686147448 Marionette TRACE conn4 <- [1,2540,null,{"value":null}] 13:22:27 INFO - PROCESS | 2387 | 1477686147605 Marionette TRACE conn4 -> [0,2541,"getWindowHandles",null] 13:22:27 INFO - PROCESS | 2387 | 1477686147613 Marionette TRACE conn4 <- [1,2541,null,["8"]] 13:22:27 INFO - PROCESS | 2387 | 1477686147666 Marionette TRACE conn4 -> [0,2542,"switchToWindow",{"name":"8"}] 13:22:27 INFO - PROCESS | 2387 | 1477686147675 Marionette TRACE conn4 <- [1,2542,null,{}] 13:22:27 INFO - PROCESS | 2387 | 1477686147681 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:22:27 INFO - PROCESS | 2387 | ++DOCSHELL 0x83685c00 == 19 [pid = 2387] [id = 549] 13:22:27 INFO - PROCESS | 2387 | ++DOMWINDOW == 52 (0x8cebc800) [pid = 2387] [serial = 1611] [outer = (nil)] 13:22:27 INFO - PROCESS | 2387 | ++DOMWINDOW == 53 (0x8da35400) [pid = 2387] [serial = 1612] [outer = 0x8cebc800] 13:22:27 INFO - PROCESS | 2387 | 1477686147789 Marionette DEBUG loaded listener.js 13:22:27 INFO - PROCESS | 2387 | ++DOMWINDOW == 54 (0x8da37800) [pid = 2387] [serial = 1613] [outer = 0x8cebc800] 13:22:28 INFO - PROCESS | 2387 | 1477686148556 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]]]}] 13:22:28 INFO - . 13:22:28 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1524ms 13:22:28 INFO - PROCESS | 2387 | 1477686148598 Marionette TRACE conn4 -> [0,2544,"getWindowHandle",null] 13:22:28 INFO - PROCESS | 2387 | 1477686148606 Marionette TRACE conn4 <- [1,2544,null,{"value":"8"}] 13:22:28 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html 13:22:28 INFO - PROCESS | 2387 | 1477686148632 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}] 13:22:28 INFO - PROCESS | 2387 | 1477686148824 Marionette TRACE conn4 <- [1,2545,null,{"value":null}] 13:22:29 INFO - PROCESS | 2387 | 1477686148997 Marionette TRACE conn4 -> [0,2546,"getWindowHandles",null] 13:22:29 INFO - PROCESS | 2387 | 1477686149001 Marionette TRACE conn4 <- [1,2546,null,["8"]] 13:22:29 INFO - PROCESS | 2387 | 1477686149009 Marionette TRACE conn4 -> [0,2547,"switchToWindow",{"name":"8"}] 13:22:29 INFO - PROCESS | 2387 | 1477686149017 Marionette TRACE conn4 <- [1,2547,null,{}] 13:22:29 INFO - PROCESS | 2387 | 1477686149078 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:22:29 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fba2c00 == 20 [pid = 2387] [id = 550] 13:22:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 55 (0x8fba3000) [pid = 2387] [serial = 1614] [outer = (nil)] 13:22:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 56 (0x8fbec800) [pid = 2387] [serial = 1615] [outer = 0x8fba3000] 13:22:29 INFO - PROCESS | 2387 | 1477686149187 Marionette DEBUG loaded listener.js 13:22:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 57 (0x8fbf6400) [pid = 2387] [serial = 1616] [outer = 0x8fba3000] 13:22:29 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 13:22:29 WARNING - wptserve Traceback (most recent call last): 13:22:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:22:29 WARNING - rv = self.func(request, response) 13:22:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:22:29 WARNING - access_control_allow_origin = "*") 13:22:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:22:29 WARNING - payload = payload_generator(server_data) 13:22:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:22:29 WARNING - return encode_string_as_bmp_image(data) 13:22: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 13:22:29 WARNING - img.save(f, "BMP") 13:22:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:22:29 WARNING - f.write(bmpfileheader) 13:22:29 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:22:29 WARNING - 13:22:30 INFO - PROCESS | 2387 | --DOCSHELL 0x8c820400 == 19 [pid = 2387] [id = 543] 13:22:30 INFO - PROCESS | 2387 | --DOCSHELL 0x835e7000 == 18 [pid = 2387] [id = 541] 13:22:30 INFO - PROCESS | 2387 | --DOCSHELL 0x82fbc800 == 17 [pid = 2387] [id = 539] 13:22:30 INFO - PROCESS | 2387 | --DOCSHELL 0x823e9000 == 16 [pid = 2387] [id = 537] 13:22:34 INFO - PROCESS | 2387 | --DOMWINDOW == 56 (0x8dceb800) [pid = 2387] [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] 13:22:34 INFO - PROCESS | 2387 | --DOMWINDOW == 55 (0x835e7c00) [pid = 2387] [serial = 1589] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477686139229] 13:22:34 INFO - PROCESS | 2387 | --DOMWINDOW == 54 (0x830d9c00) [pid = 2387] [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] 13:22:34 INFO - PROCESS | 2387 | --DOMWINDOW == 53 (0x823e9400) [pid = 2387] [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] 13:22:34 INFO - PROCESS | 2387 | --DOMWINDOW == 52 (0x8d092800) [pid = 2387] [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] 13:22:34 INFO - PROCESS | 2387 | --DOMWINDOW == 51 (0x8c82a000) [pid = 2387] [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] 13:22:34 INFO - PROCESS | 2387 | --DOMWINDOW == 50 (0x8c821800) [pid = 2387] [serial = 1594] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 13:22:34 INFO - PROCESS | 2387 | --DOMWINDOW == 49 (0x83686800) [pid = 2387] [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] 13:22:34 INFO - PROCESS | 2387 | --DOMWINDOW == 48 (0x82e76c00) [pid = 2387] [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] 13:22:34 INFO - PROCESS | 2387 | --DOMWINDOW == 47 (0x82fbcc00) [pid = 2387] [serial = 1584] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 13:22:39 INFO - PROCESS | 2387 | --DOCSHELL 0x8dc95400 == 15 [pid = 2387] [id = 546] 13:22:39 INFO - PROCESS | 2387 | --DOCSHELL 0x823ddc00 == 14 [pid = 2387] [id = 540] 13:22:39 INFO - PROCESS | 2387 | --DOCSHELL 0x8d091c00 == 13 [pid = 2387] [id = 545] 13:22:39 INFO - PROCESS | 2387 | --DOCSHELL 0x83686000 == 12 [pid = 2387] [id = 542] 13:22:39 INFO - PROCESS | 2387 | --DOCSHELL 0x83502c00 == 11 [pid = 2387] [id = 544] 13:22:39 INFO - PROCESS | 2387 | --DOCSHELL 0x82e76800 == 10 [pid = 2387] [id = 538] 13:22:39 INFO - PROCESS | 2387 | --DOCSHELL 0x83685c00 == 9 [pid = 2387] [id = 549] 13:22:39 INFO - PROCESS | 2387 | --DOCSHELL 0x83507800 == 8 [pid = 2387] [id = 548] 13:22:39 INFO - PROCESS | 2387 | --DOCSHELL 0x8f992000 == 7 [pid = 2387] [id = 547] 13:22:39 INFO - PROCESS | 2387 | --DOMWINDOW == 46 (0x835e9400) [pid = 2387] [serial = 1590] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477686139229] 13:22:39 INFO - PROCESS | 2387 | --DOMWINDOW == 45 (0x830dd000) [pid = 2387] [serial = 1588] [outer = (nil)] [url = about:blank] 13:22:39 INFO - PROCESS | 2387 | --DOMWINDOW == 44 (0x830e0000) [pid = 2387] [serial = 1587] [outer = (nil)] [url = about:blank] 13:22:39 INFO - PROCESS | 2387 | --DOMWINDOW == 43 (0x8c822400) [pid = 2387] [serial = 1595] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 13:22:39 INFO - PROCESS | 2387 | --DOMWINDOW == 42 (0x83a6f400) [pid = 2387] [serial = 1593] [outer = (nil)] [url = about:blank] 13:22:39 INFO - PROCESS | 2387 | --DOMWINDOW == 41 (0x83689c00) [pid = 2387] [serial = 1592] [outer = (nil)] [url = about:blank] 13:22:39 INFO - PROCESS | 2387 | --DOMWINDOW == 40 (0x8ceb3400) [pid = 2387] [serial = 1598] [outer = (nil)] [url = about:blank] 13:22:39 INFO - PROCESS | 2387 | --DOMWINDOW == 39 (0x8c82d800) [pid = 2387] [serial = 1597] [outer = (nil)] [url = about:blank] 13:22:39 INFO - PROCESS | 2387 | --DOMWINDOW == 38 (0x8d097c00) [pid = 2387] [serial = 1601] [outer = (nil)] [url = about:blank] 13:22:39 INFO - PROCESS | 2387 | --DOMWINDOW == 37 (0x8d095400) [pid = 2387] [serial = 1600] [outer = (nil)] [url = about:blank] 13:22:39 INFO - PROCESS | 2387 | --DOMWINDOW == 36 (0x8f953c00) [pid = 2387] [serial = 1604] [outer = (nil)] [url = about:blank] 13:22:39 INFO - PROCESS | 2387 | --DOMWINDOW == 35 (0x8f8e5000) [pid = 2387] [serial = 1603] [outer = (nil)] [url = about:blank] 13:22:39 INFO - PROCESS | 2387 | --DOMWINDOW == 34 (0x82e79800) [pid = 2387] [serial = 1582] [outer = (nil)] [url = about:blank] 13:22:39 INFO - PROCESS | 2387 | --DOMWINDOW == 33 (0x82ecd800) [pid = 2387] [serial = 1583] [outer = (nil)] [url = about:blank] 13:22:39 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x82fbfc00) [pid = 2387] [serial = 1585] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 13:22:39 INFO - PROCESS | 2387 | --DOMWINDOW == 31 (0x82e7f400) [pid = 2387] [serial = 1580] [outer = (nil)] [url = about:blank] 13:22:39 INFO - PROCESS | 2387 | --DOMWINDOW == 30 (0x8fabfc00) [pid = 2387] [serial = 1606] [outer = (nil)] [url = about:blank] 13:22:41 INFO - PROCESS | 2387 | --DOMWINDOW == 29 (0x83508000) [pid = 2387] [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] 13:22:41 INFO - PROCESS | 2387 | --DOMWINDOW == 28 (0x8cebc800) [pid = 2387] [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] 13:22:41 INFO - PROCESS | 2387 | --DOMWINDOW == 27 (0x8fab8400) [pid = 2387] [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] 13:22:47 INFO - PROCESS | 2387 | --DOMWINDOW == 26 (0x8fac0000) [pid = 2387] [serial = 1607] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 2387 | --DOMWINDOW == 25 (0x835e8000) [pid = 2387] [serial = 1610] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 2387 | --DOMWINDOW == 24 (0x8350c800) [pid = 2387] [serial = 1609] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 2387 | --DOMWINDOW == 23 (0x8da37800) [pid = 2387] [serial = 1613] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 2387 | --DOMWINDOW == 22 (0x8da35400) [pid = 2387] [serial = 1612] [outer = (nil)] [url = about:blank] 13:22:47 INFO - PROCESS | 2387 | --DOMWINDOW == 21 (0x8fbec800) [pid = 2387] [serial = 1615] [outer = (nil)] [url = about:blank] 13:22:59 INFO - PROCESS | 2387 | MARIONETTE LOG: INFO: Timeout fired 13:22:59 INFO - PROCESS | 2387 | 1477686179407 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]]]}] 13:22:59 INFO - . 13:22:59 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 30828ms 13:22:59 INFO - PROCESS | 2387 | 1477686179446 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 13:22:59 INFO - PROCESS | 2387 | 1477686179453 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 13:22:59 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 13:22:59 INFO - PROCESS | 2387 | 1477686179466 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}] 13:22:59 INFO - PROCESS | 2387 | 1477686179722 Marionette TRACE conn4 <- [1,2550,null,{"value":null}] 13:22:59 INFO - PROCESS | 2387 | 1477686179810 Marionette TRACE conn4 -> [0,2551,"getWindowHandles",null] 13:22:59 INFO - PROCESS | 2387 | 1477686179817 Marionette TRACE conn4 <- [1,2551,null,["8"]] 13:22:59 INFO - PROCESS | 2387 | 1477686179826 Marionette TRACE conn4 -> [0,2552,"switchToWindow",{"name":"8"}] 13:22:59 INFO - PROCESS | 2387 | 1477686179834 Marionette TRACE conn4 <- [1,2552,null,{}] 13:22:59 INFO - PROCESS | 2387 | 1477686179845 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:22:59 INFO - PROCESS | 2387 | ++DOCSHELL 0x82e72400 == 8 [pid = 2387] [id = 551] 13:22:59 INFO - PROCESS | 2387 | ++DOMWINDOW == 22 (0x82e72800) [pid = 2387] [serial = 1617] [outer = (nil)] 13:22:59 INFO - PROCESS | 2387 | ++DOMWINDOW == 23 (0x82e76400) [pid = 2387] [serial = 1618] [outer = 0x82e72800] 13:22:59 INFO - PROCESS | 2387 | 1477686179944 Marionette DEBUG loaded listener.js 13:23:00 INFO - PROCESS | 2387 | ++DOMWINDOW == 24 (0x82e7cc00) [pid = 2387] [serial = 1619] [outer = 0x82e72800] 13:23:00 WARNING - wptserve Traceback (most recent call last): 13:23:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:23:00 WARNING - rv = self.func(request, response) 13:23:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:23:00 WARNING - access_control_allow_origin = "*") 13:23:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:23:00 WARNING - payload = payload_generator(server_data) 13:23:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:23:00 WARNING - return encode_string_as_bmp_image(data) 13:23:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:23:00 WARNING - img.save(f, "BMP") 13:23:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:23:00 WARNING - f.write(bmpfileheader) 13:23:00 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:23:00 WARNING - 13:23:00 WARNING - wptserve Traceback (most recent call last): 13:23:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:23:00 WARNING - rv = self.func(request, response) 13:23:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:23:00 WARNING - access_control_allow_origin = "*") 13:23:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:23:00 WARNING - payload = payload_generator(server_data) 13:23:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:23:00 WARNING - return encode_string_as_bmp_image(data) 13:23:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:23:00 WARNING - img.save(f, "BMP") 13:23:00 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:23:00 WARNING - f.write(bmpfileheader) 13:23:00 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:23:00 WARNING - 13:23:09 INFO - PROCESS | 2387 | --DOCSHELL 0x8fba2c00 == 7 [pid = 2387] [id = 550] 13:23:15 INFO - PROCESS | 2387 | --DOMWINDOW == 23 (0x8fba3000) [pid = 2387] [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] 13:23:21 INFO - PROCESS | 2387 | --DOMWINDOW == 22 (0x8fbf6400) [pid = 2387] [serial = 1616] [outer = (nil)] [url = about:blank] 13:23:21 INFO - PROCESS | 2387 | --DOMWINDOW == 21 (0x82e76400) [pid = 2387] [serial = 1618] [outer = (nil)] [url = about:blank] 13:23:30 INFO - PROCESS | 2387 | MARIONETTE LOG: INFO: Timeout fired 13:23:30 INFO - PROCESS | 2387 | 1477686210169 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]]]}] 13:23:30 INFO - . 13:23:30 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 30727ms 13:23:30 INFO - PROCESS | 2387 | 1477686210191 Marionette TRACE conn4 -> [0,2554,"getWindowHandle",null] 13:23:30 INFO - PROCESS | 2387 | 1477686210199 Marionette TRACE conn4 <- [1,2554,null,{"value":"8"}] 13:23:30 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html 13:23:30 INFO - PROCESS | 2387 | 1477686210212 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}] 13:23:30 INFO - PROCESS | 2387 | 1477686210461 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 13:23:30 INFO - PROCESS | 2387 | 1477686210547 Marionette TRACE conn4 -> [0,2556,"getWindowHandles",null] 13:23:30 INFO - PROCESS | 2387 | 1477686210554 Marionette TRACE conn4 <- [1,2556,null,["8"]] 13:23:30 INFO - PROCESS | 2387 | 1477686210564 Marionette TRACE conn4 -> [0,2557,"switchToWindow",{"name":"8"}] 13:23:30 INFO - PROCESS | 2387 | 1477686210572 Marionette TRACE conn4 <- [1,2557,null,{}] 13:23:30 INFO - PROCESS | 2387 | 1477686210579 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:23:30 INFO - PROCESS | 2387 | ++DOCSHELL 0x82e76800 == 8 [pid = 2387] [id = 552] 13:23:30 INFO - PROCESS | 2387 | ++DOMWINDOW == 22 (0x82e76c00) [pid = 2387] [serial = 1620] [outer = (nil)] 13:23:30 INFO - PROCESS | 2387 | ++DOMWINDOW == 23 (0x82e79400) [pid = 2387] [serial = 1621] [outer = 0x82e76c00] 13:23:30 INFO - PROCESS | 2387 | 1477686210683 Marionette DEBUG loaded listener.js 13:23:30 INFO - PROCESS | 2387 | ++DOMWINDOW == 24 (0x82e81000) [pid = 2387] [serial = 1622] [outer = 0x82e76c00] 13:23:31 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4804 13:23:31 WARNING - wptserve Traceback (most recent call last): 13:23:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:23:31 WARNING - rv = self.func(request, response) 13:23:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:23:31 WARNING - access_control_allow_origin = "*") 13:23:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:23:31 WARNING - payload = payload_generator(server_data) 13:23:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:23:31 WARNING - return encode_string_as_bmp_image(data) 13:23:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:23:31 WARNING - img.save(f, "BMP") 13:23:31 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:23:31 WARNING - f.write(bmpfileheader) 13:23:31 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:23:31 WARNING - 13:23:40 INFO - PROCESS | 2387 | --DOCSHELL 0x82e72400 == 7 [pid = 2387] [id = 551] 13:23:42 INFO - PROCESS | 2387 | --DOMWINDOW == 23 (0x82e72800) [pid = 2387] [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] 13:23:48 INFO - PROCESS | 2387 | --DOMWINDOW == 22 (0x82e7cc00) [pid = 2387] [serial = 1619] [outer = (nil)] [url = about:blank] 13:23:48 INFO - PROCESS | 2387 | --DOMWINDOW == 21 (0x82e79400) [pid = 2387] [serial = 1621] [outer = (nil)] [url = about:blank] 13:24:00 INFO - PROCESS | 2387 | MARIONETTE LOG: INFO: Timeout fired 13:24:00 INFO - PROCESS | 2387 | 1477686240903 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]]]}] 13:24:00 INFO - . 13:24:00 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 30718ms 13:24:00 INFO - PROCESS | 2387 | 1477686240927 Marionette TRACE conn4 -> [0,2559,"getWindowHandle",null] 13:24:00 INFO - PROCESS | 2387 | 1477686240935 Marionette TRACE conn4 <- [1,2559,null,{"value":"8"}] 13:24:00 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 13:24:00 INFO - PROCESS | 2387 | 1477686240947 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}] 13:24:01 INFO - PROCESS | 2387 | 1477686241208 Marionette TRACE conn4 <- [1,2560,null,{"value":null}] 13:24:01 INFO - PROCESS | 2387 | 1477686241299 Marionette TRACE conn4 -> [0,2561,"getWindowHandles",null] 13:24:01 INFO - PROCESS | 2387 | 1477686241306 Marionette TRACE conn4 <- [1,2561,null,["8"]] 13:24:01 INFO - PROCESS | 2387 | 1477686241315 Marionette TRACE conn4 -> [0,2562,"switchToWindow",{"name":"8"}] 13:24:01 INFO - PROCESS | 2387 | 1477686241325 Marionette TRACE conn4 <- [1,2562,null,{}] 13:24:01 INFO - PROCESS | 2387 | 1477686241336 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:24:01 INFO - PROCESS | 2387 | ++DOCSHELL 0x82e72c00 == 8 [pid = 2387] [id = 553] 13:24:01 INFO - PROCESS | 2387 | ++DOMWINDOW == 22 (0x82e73800) [pid = 2387] [serial = 1623] [outer = (nil)] 13:24:01 INFO - PROCESS | 2387 | ++DOMWINDOW == 23 (0x82e77800) [pid = 2387] [serial = 1624] [outer = 0x82e73800] 13:24:01 INFO - PROCESS | 2387 | 1477686241437 Marionette DEBUG loaded listener.js 13:24:01 INFO - PROCESS | 2387 | ++DOMWINDOW == 24 (0x82e7fc00) [pid = 2387] [serial = 1625] [outer = 0x82e73800] 13:24:02 INFO - PROCESS | 2387 | 1477686242063 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]]]}] 13:24:02 INFO - . 13:24:02 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 1170ms 13:24:02 INFO - PROCESS | 2387 | 1477686242116 Marionette TRACE conn4 -> [0,2564,"getWindowHandle",null] 13:24:02 INFO - PROCESS | 2387 | 1477686242124 Marionette TRACE conn4 <- [1,2564,null,{"value":"8"}] 13:24:02 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 13:24:02 INFO - PROCESS | 2387 | 1477686242134 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}] 13:24:02 INFO - PROCESS | 2387 | 1477686242406 Marionette TRACE conn4 <- [1,2565,null,{"value":null}] 13:24:02 INFO - PROCESS | 2387 | 1477686242423 Marionette TRACE conn4 -> [0,2566,"getWindowHandles",null] 13:24:02 INFO - PROCESS | 2387 | 1477686242429 Marionette TRACE conn4 <- [1,2566,null,["8"]] 13:24:02 INFO - PROCESS | 2387 | 1477686242436 Marionette TRACE conn4 -> [0,2567,"switchToWindow",{"name":"8"}] 13:24:02 INFO - PROCESS | 2387 | 1477686242442 Marionette TRACE conn4 <- [1,2567,null,{}] 13:24:02 INFO - PROCESS | 2387 | 1477686242450 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:24:02 INFO - PROCESS | 2387 | ++DOCSHELL 0x823ddc00 == 9 [pid = 2387] [id = 554] 13:24:02 INFO - PROCESS | 2387 | ++DOMWINDOW == 25 (0x82e7dc00) [pid = 2387] [serial = 1626] [outer = (nil)] 13:24:02 INFO - PROCESS | 2387 | ++DOMWINDOW == 26 (0x830d8000) [pid = 2387] [serial = 1627] [outer = 0x82e7dc00] 13:24:02 INFO - PROCESS | 2387 | 1477686242540 Marionette DEBUG loaded listener.js 13:24:02 INFO - PROCESS | 2387 | ++DOMWINDOW == 27 (0x830d8800) [pid = 2387] [serial = 1628] [outer = 0x82e7dc00] 13:24:03 INFO - PROCESS | 2387 | 1477686243343 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]]]}] 13:24:03 INFO - . 13:24:03 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1274ms 13:24:03 INFO - PROCESS | 2387 | 1477686243417 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 13:24:03 INFO - PROCESS | 2387 | 1477686243426 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 13:24:03 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 13:24:03 INFO - PROCESS | 2387 | 1477686243434 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}] 13:24:03 INFO - PROCESS | 2387 | 1477686243624 Marionette TRACE conn4 <- [1,2570,null,{"value":null}] 13:24:03 INFO - PROCESS | 2387 | 1477686243768 Marionette TRACE conn4 -> [0,2571,"getWindowHandles",null] 13:24:03 INFO - PROCESS | 2387 | 1477686243774 Marionette TRACE conn4 <- [1,2571,null,["8"]] 13:24:03 INFO - PROCESS | 2387 | 1477686243780 Marionette TRACE conn4 -> [0,2572,"switchToWindow",{"name":"8"}] 13:24:03 INFO - PROCESS | 2387 | 1477686243787 Marionette TRACE conn4 <- [1,2572,null,{}] 13:24:03 INFO - PROCESS | 2387 | 1477686243795 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:24:03 INFO - PROCESS | 2387 | ++DOCSHELL 0x835f0000 == 10 [pid = 2387] [id = 555] 13:24:03 INFO - PROCESS | 2387 | ++DOMWINDOW == 28 (0x835f0400) [pid = 2387] [serial = 1629] [outer = (nil)] 13:24:03 INFO - PROCESS | 2387 | ++DOMWINDOW == 29 (0x835f1c00) [pid = 2387] [serial = 1630] [outer = 0x835f0400] 13:24:03 INFO - PROCESS | 2387 | 1477686243888 Marionette DEBUG loaded listener.js 13:24:04 INFO - PROCESS | 2387 | ++DOMWINDOW == 30 (0x83681c00) [pid = 2387] [serial = 1631] [outer = 0x835f0400] 13:24:04 INFO - PROCESS | 2387 | 1477686244579 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]]]}] 13:24:04 INFO - . 13:24:04 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 1175ms 13:24:04 INFO - PROCESS | 2387 | 1477686244609 Marionette TRACE conn4 -> [0,2574,"getWindowHandle",null] 13:24:04 INFO - PROCESS | 2387 | 1477686244614 Marionette TRACE conn4 <- [1,2574,null,{"value":"8"}] 13:24:04 INFO - TEST-START | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html 13:24:04 INFO - PROCESS | 2387 | 1477686244621 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}] 13:24:04 INFO - PROCESS | 2387 | 1477686244804 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 13:24:04 INFO - PROCESS | 2387 | 1477686244934 Marionette TRACE conn4 -> [0,2576,"getWindowHandles",null] 13:24:04 INFO - PROCESS | 2387 | 1477686244942 Marionette TRACE conn4 <- [1,2576,null,["8"]] 13:24:04 INFO - PROCESS | 2387 | 1477686244947 Marionette TRACE conn4 -> [0,2577,"switchToWindow",{"name":"8"}] 13:24:04 INFO - PROCESS | 2387 | 1477686244954 Marionette TRACE conn4 <- [1,2577,null,{}] 13:24:04 INFO - PROCESS | 2387 | 1477686244960 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:24:04 INFO - PROCESS | 2387 | ++DOCSHELL 0x83a7b400 == 11 [pid = 2387] [id = 556] 13:24:04 INFO - PROCESS | 2387 | ++DOMWINDOW == 31 (0x83a7dc00) [pid = 2387] [serial = 1632] [outer = (nil)] 13:24:05 INFO - PROCESS | 2387 | ++DOMWINDOW == 32 (0x8c821400) [pid = 2387] [serial = 1633] [outer = 0x83a7dc00] 13:24:05 INFO - PROCESS | 2387 | 1477686245048 Marionette DEBUG loaded listener.js 13:24:05 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x8c829000) [pid = 2387] [serial = 1634] [outer = 0x83a7dc00] 13:24:05 INFO - PROCESS | 2387 | 1477686245694 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]]]}] 13:24:05 INFO - . 13:24:05 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 1125ms 13:24:05 INFO - PROCESS | 2387 | 1477686245746 Marionette TRACE conn4 -> [0,2579,"getWindowHandle",null] 13:24:05 INFO - PROCESS | 2387 | 1477686245750 Marionette TRACE conn4 <- [1,2579,null,{"value":"8"}] 13:24:05 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 13:24:05 INFO - PROCESS | 2387 | 1477686245758 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}] 13:24:05 INFO - PROCESS | 2387 | 1477686245991 Marionette TRACE conn4 <- [1,2580,null,{"value":null}] 13:24:06 INFO - PROCESS | 2387 | 1477686246012 Marionette TRACE conn4 -> [0,2581,"getWindowHandles",null] 13:24:06 INFO - PROCESS | 2387 | 1477686246015 Marionette TRACE conn4 <- [1,2581,null,["8"]] 13:24:06 INFO - PROCESS | 2387 | 1477686246022 Marionette TRACE conn4 -> [0,2582,"switchToWindow",{"name":"8"}] 13:24:06 INFO - PROCESS | 2387 | 1477686246027 Marionette TRACE conn4 <- [1,2582,null,{}] 13:24:06 INFO - PROCESS | 2387 | 1477686246033 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:24:06 INFO - PROCESS | 2387 | ++DOCSHELL 0x8cebd400 == 12 [pid = 2387] [id = 557] 13:24:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 34 (0x8cebdc00) [pid = 2387] [serial = 1635] [outer = (nil)] 13:24:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 35 (0x8cec0400) [pid = 2387] [serial = 1636] [outer = 0x8cebdc00] 13:24:06 INFO - PROCESS | 2387 | 1477686246118 Marionette DEBUG loaded listener.js 13:24:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 36 (0x8d08a400) [pid = 2387] [serial = 1637] [outer = 0x8cebdc00] 13:24:06 WARNING - wptserve Traceback (most recent call last): 13:24:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:24:06 WARNING - rv = self.func(request, response) 13:24:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:24:06 WARNING - access_control_allow_origin = "*") 13:24:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:24:06 WARNING - payload = payload_generator(server_data) 13:24:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:24:06 WARNING - return encode_string_as_bmp_image(data) 13:24:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:24:06 WARNING - img.save(f, "BMP") 13:24:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:24:06 WARNING - f.write(bmpfileheader) 13:24:06 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:24:06 WARNING - 13:24:11 INFO - PROCESS | 2387 | --DOCSHELL 0x83a7b400 == 11 [pid = 2387] [id = 556] 13:24:11 INFO - PROCESS | 2387 | --DOCSHELL 0x835f0000 == 10 [pid = 2387] [id = 555] 13:24:11 INFO - PROCESS | 2387 | --DOCSHELL 0x823ddc00 == 9 [pid = 2387] [id = 554] 13:24:11 INFO - PROCESS | 2387 | --DOCSHELL 0x82e72c00 == 8 [pid = 2387] [id = 553] 13:24:11 INFO - PROCESS | 2387 | --DOCSHELL 0x82e76800 == 7 [pid = 2387] [id = 552] 13:24:14 INFO - PROCESS | 2387 | --DOMWINDOW == 35 (0x82e7dc00) [pid = 2387] [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] 13:24:14 INFO - PROCESS | 2387 | --DOMWINDOW == 34 (0x82e76c00) [pid = 2387] [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] 13:24:14 INFO - PROCESS | 2387 | --DOMWINDOW == 33 (0x83a7dc00) [pid = 2387] [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] 13:24:14 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x82e73800) [pid = 2387] [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] 13:24:14 INFO - PROCESS | 2387 | --DOMWINDOW == 31 (0x835f0400) [pid = 2387] [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] 13:24:19 INFO - PROCESS | 2387 | --DOMWINDOW == 30 (0x82e7fc00) [pid = 2387] [serial = 1625] [outer = (nil)] [url = about:blank] 13:24:19 INFO - PROCESS | 2387 | --DOMWINDOW == 29 (0x82e77800) [pid = 2387] [serial = 1624] [outer = (nil)] [url = about:blank] 13:24:19 INFO - PROCESS | 2387 | --DOMWINDOW == 28 (0x830d8800) [pid = 2387] [serial = 1628] [outer = (nil)] [url = about:blank] 13:24:19 INFO - PROCESS | 2387 | --DOMWINDOW == 27 (0x830d8000) [pid = 2387] [serial = 1627] [outer = (nil)] [url = about:blank] 13:24:19 INFO - PROCESS | 2387 | --DOMWINDOW == 26 (0x83681c00) [pid = 2387] [serial = 1631] [outer = (nil)] [url = about:blank] 13:24:19 INFO - PROCESS | 2387 | --DOMWINDOW == 25 (0x835f1c00) [pid = 2387] [serial = 1630] [outer = (nil)] [url = about:blank] 13:24:19 INFO - PROCESS | 2387 | --DOMWINDOW == 24 (0x8c821400) [pid = 2387] [serial = 1633] [outer = (nil)] [url = about:blank] 13:24:19 INFO - PROCESS | 2387 | --DOMWINDOW == 23 (0x8cec0400) [pid = 2387] [serial = 1636] [outer = (nil)] [url = about:blank] 13:24:19 INFO - PROCESS | 2387 | --DOMWINDOW == 22 (0x8c829000) [pid = 2387] [serial = 1634] [outer = (nil)] [url = about:blank] 13:24:19 INFO - PROCESS | 2387 | --DOMWINDOW == 21 (0x82e81000) [pid = 2387] [serial = 1622] [outer = (nil)] [url = about:blank] 13:24:36 INFO - PROCESS | 2387 | MARIONETTE LOG: INFO: Timeout fired 13:24:36 INFO - PROCESS | 2387 | 1477686276306 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]]]}] 13:24:36 INFO - . 13:24:36 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 30562ms 13:24:36 INFO - PROCESS | 2387 | 1477686276321 Marionette TRACE conn4 -> [0,2584,"getWindowHandle",null] 13:24:36 INFO - PROCESS | 2387 | 1477686276328 Marionette TRACE conn4 <- [1,2584,null,{"value":"8"}] 13:24:36 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 13:24:36 INFO - PROCESS | 2387 | 1477686276342 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}] 13:24:36 INFO - PROCESS | 2387 | 1477686276593 Marionette TRACE conn4 <- [1,2585,null,{"value":null}] 13:24:36 INFO - PROCESS | 2387 | 1477686276680 Marionette TRACE conn4 -> [0,2586,"getWindowHandles",null] 13:24:36 INFO - PROCESS | 2387 | 1477686276687 Marionette TRACE conn4 <- [1,2586,null,["8"]] 13:24:36 INFO - PROCESS | 2387 | 1477686276696 Marionette TRACE conn4 -> [0,2587,"switchToWindow",{"name":"8"}] 13:24:36 INFO - PROCESS | 2387 | 1477686276705 Marionette TRACE conn4 <- [1,2587,null,{}] 13:24:36 INFO - PROCESS | 2387 | 1477686276716 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:24:36 INFO - PROCESS | 2387 | ++DOCSHELL 0x82e7a000 == 8 [pid = 2387] [id = 558] 13:24:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 22 (0x82e7ac00) [pid = 2387] [serial = 1638] [outer = (nil)] 13:24:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 23 (0x82e7dc00) [pid = 2387] [serial = 1639] [outer = 0x82e7ac00] 13:24:36 INFO - PROCESS | 2387 | 1477686276819 Marionette DEBUG loaded listener.js 13:24:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 24 (0x82e81800) [pid = 2387] [serial = 1640] [outer = 0x82e7ac00] 13:24:37 WARNING - wptserve Traceback (most recent call last): 13:24:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:24:37 WARNING - rv = self.func(request, response) 13:24:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:24:37 WARNING - access_control_allow_origin = "*") 13:24:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:24:37 WARNING - payload = payload_generator(server_data) 13:24:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:24:37 WARNING - return encode_string_as_bmp_image(data) 13:24:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:24:37 WARNING - img.save(f, "BMP") 13:24:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:24:37 WARNING - f.write(bmpfileheader) 13:24:37 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:24:37 WARNING - 13:24:46 INFO - PROCESS | 2387 | --DOCSHELL 0x8cebd400 == 7 [pid = 2387] [id = 557] 13:24:48 INFO - PROCESS | 2387 | --DOMWINDOW == 23 (0x8cebdc00) [pid = 2387] [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] 13:24:54 INFO - PROCESS | 2387 | --DOMWINDOW == 22 (0x8d08a400) [pid = 2387] [serial = 1637] [outer = (nil)] [url = about:blank] 13:24:54 INFO - PROCESS | 2387 | --DOMWINDOW == 21 (0x82e7dc00) [pid = 2387] [serial = 1639] [outer = (nil)] [url = about:blank] 13:25:07 INFO - PROCESS | 2387 | MARIONETTE LOG: INFO: Timeout fired 13:25:07 INFO - PROCESS | 2387 | 1477686307039 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]]]}] 13:25:07 INFO - . 13:25:07 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 30728ms 13:25:07 INFO - PROCESS | 2387 | 1477686307069 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 13:25:07 INFO - PROCESS | 2387 | 1477686307076 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 13:25:07 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 13:25:07 INFO - PROCESS | 2387 | 1477686307089 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}] 13:25:07 INFO - PROCESS | 2387 | 1477686307335 Marionette TRACE conn4 <- [1,2590,null,{"value":null}] 13:25:07 INFO - PROCESS | 2387 | 1477686307422 Marionette TRACE conn4 -> [0,2591,"getWindowHandles",null] 13:25:07 INFO - PROCESS | 2387 | 1477686307430 Marionette TRACE conn4 <- [1,2591,null,["8"]] 13:25:07 INFO - PROCESS | 2387 | 1477686307441 Marionette TRACE conn4 -> [0,2592,"switchToWindow",{"name":"8"}] 13:25:07 INFO - PROCESS | 2387 | 1477686307451 Marionette TRACE conn4 <- [1,2592,null,{}] 13:25:07 INFO - PROCESS | 2387 | 1477686307463 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:07 INFO - PROCESS | 2387 | ++DOCSHELL 0x823e9800 == 8 [pid = 2387] [id = 559] 13:25:07 INFO - PROCESS | 2387 | ++DOMWINDOW == 22 (0x82e72400) [pid = 2387] [serial = 1641] [outer = (nil)] 13:25:07 INFO - PROCESS | 2387 | ++DOMWINDOW == 23 (0x82e76000) [pid = 2387] [serial = 1642] [outer = 0x82e72400] 13:25:07 INFO - PROCESS | 2387 | 1477686307565 Marionette DEBUG loaded listener.js 13:25:07 INFO - PROCESS | 2387 | ++DOMWINDOW == 24 (0x82e7f000) [pid = 2387] [serial = 1643] [outer = 0x82e72400] 13:25:08 WARNING - wptserve Traceback (most recent call last): 13:25:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:25:08 WARNING - rv = self.func(request, response) 13:25:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:25:08 WARNING - access_control_allow_origin = "*") 13:25:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:25:08 WARNING - payload = payload_generator(server_data) 13:25:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:25:08 WARNING - return encode_string_as_bmp_image(data) 13:25:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:25:08 WARNING - img.save(f, "BMP") 13:25:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:25:08 WARNING - f.write(bmpfileheader) 13:25:08 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:25:08 WARNING - 13:25:17 INFO - PROCESS | 2387 | --DOCSHELL 0x82e7a000 == 7 [pid = 2387] [id = 558] 13:25:19 INFO - PROCESS | 2387 | --DOMWINDOW == 23 (0x82e7ac00) [pid = 2387] [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] 13:25:25 INFO - PROCESS | 2387 | --DOMWINDOW == 22 (0x82e81800) [pid = 2387] [serial = 1640] [outer = (nil)] [url = about:blank] 13:25:25 INFO - PROCESS | 2387 | --DOMWINDOW == 21 (0x82e76000) [pid = 2387] [serial = 1642] [outer = (nil)] [url = about:blank] 13:25:37 INFO - PROCESS | 2387 | MARIONETTE LOG: INFO: Timeout fired 13:25:37 INFO - PROCESS | 2387 | 1477686337827 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]]]}] 13:25:37 INFO - . 13:25:37 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 30779ms 13:25:37 INFO - PROCESS | 2387 | 1477686337866 Marionette TRACE conn4 -> [0,2594,"getWindowHandle",null] 13:25:37 INFO - PROCESS | 2387 | 1477686337874 Marionette TRACE conn4 <- [1,2594,null,{"value":"8"}] 13:25:37 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html 13:25:37 INFO - PROCESS | 2387 | 1477686337886 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}] 13:25:38 INFO - PROCESS | 2387 | 1477686338132 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 13:25:38 INFO - PROCESS | 2387 | 1477686338217 Marionette TRACE conn4 -> [0,2596,"getWindowHandles",null] 13:25:38 INFO - PROCESS | 2387 | 1477686338224 Marionette TRACE conn4 <- [1,2596,null,["8"]] 13:25:38 INFO - PROCESS | 2387 | 1477686338234 Marionette TRACE conn4 -> [0,2597,"switchToWindow",{"name":"8"}] 13:25:38 INFO - PROCESS | 2387 | 1477686338242 Marionette TRACE conn4 <- [1,2597,null,{}] 13:25:38 INFO - PROCESS | 2387 | 1477686338248 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:38 INFO - PROCESS | 2387 | ++DOCSHELL 0x82e76000 == 8 [pid = 2387] [id = 560] 13:25:38 INFO - PROCESS | 2387 | ++DOMWINDOW == 22 (0x82e76400) [pid = 2387] [serial = 1644] [outer = (nil)] 13:25:38 INFO - PROCESS | 2387 | ++DOMWINDOW == 23 (0x82e79000) [pid = 2387] [serial = 1645] [outer = 0x82e76400] 13:25:38 INFO - PROCESS | 2387 | 1477686338352 Marionette DEBUG loaded listener.js 13:25:38 INFO - PROCESS | 2387 | ++DOMWINDOW == 24 (0x82ece400) [pid = 2387] [serial = 1646] [outer = 0x82e76400] 13:25:39 INFO - PROCESS | 2387 | 1477686339027 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]]]}] 13:25:39 INFO - . 13:25:39 INFO - TEST-OK | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 1176ms 13:25:39 INFO - PROCESS | 2387 | 1477686339060 Marionette TRACE conn4 -> [0,2599,"getWindowHandle",null] 13:25:39 INFO - PROCESS | 2387 | 1477686339066 Marionette TRACE conn4 <- [1,2599,null,{"value":"8"}] 13:25:39 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html 13:25:39 INFO - PROCESS | 2387 | 1477686339074 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}] 13:25:39 INFO - PROCESS | 2387 | 1477686339336 Marionette TRACE conn4 <- [1,2600,null,{"value":null}] 13:25:39 INFO - PROCESS | 2387 | 1477686339351 Marionette TRACE conn4 -> [0,2601,"getWindowHandles",null] 13:25:39 INFO - PROCESS | 2387 | 1477686339355 Marionette TRACE conn4 <- [1,2601,null,["8"]] 13:25:39 INFO - PROCESS | 2387 | 1477686339364 Marionette TRACE conn4 -> [0,2602,"switchToWindow",{"name":"8"}] 13:25:39 INFO - PROCESS | 2387 | 1477686339370 Marionette TRACE conn4 <- [1,2602,null,{}] 13:25:39 INFO - PROCESS | 2387 | 1477686339377 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:39 INFO - PROCESS | 2387 | ++DOCSHELL 0x82e7ec00 == 9 [pid = 2387] [id = 561] 13:25:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 25 (0x830d7c00) [pid = 2387] [serial = 1647] [outer = (nil)] 13:25:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 26 (0x830dc400) [pid = 2387] [serial = 1648] [outer = 0x830d7c00] 13:25:39 INFO - PROCESS | 2387 | 1477686339479 Marionette DEBUG loaded listener.js 13:25:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 27 (0x823e0400) [pid = 2387] [serial = 1649] [outer = 0x830d7c00] 13:25:40 INFO - PROCESS | 2387 | ++DOCSHELL 0x8350d800 == 10 [pid = 2387] [id = 562] 13:25:40 INFO - PROCESS | 2387 | ++DOMWINDOW == 28 (0x8350e400) [pid = 2387] [serial = 1650] [outer = (nil)] 13:25:40 INFO - PROCESS | 2387 | ++DOMWINDOW == 29 (0x83505c00) [pid = 2387] [serial = 1651] [outer = 0x8350e400] 13:25:40 INFO - PROCESS | 2387 | 1477686340369 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]]]}] 13:25:40 INFO - . 13:25:40 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 1327ms 13:25:40 INFO - PROCESS | 2387 | 1477686340410 Marionette TRACE conn4 -> [0,2604,"getWindowHandle",null] 13:25:40 INFO - PROCESS | 2387 | 1477686340418 Marionette TRACE conn4 <- [1,2604,null,{"value":"8"}] 13:25:40 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html 13:25:40 INFO - PROCESS | 2387 | 1477686340426 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}] 13:25:40 INFO - PROCESS | 2387 | 1477686340633 Marionette TRACE conn4 <- [1,2605,null,{"value":null}] 13:25:40 INFO - PROCESS | 2387 | 1477686340767 Marionette TRACE conn4 -> [0,2606,"getWindowHandles",null] 13:25:40 INFO - PROCESS | 2387 | 1477686340771 Marionette TRACE conn4 <- [1,2606,null,["8"]] 13:25:40 INFO - PROCESS | 2387 | 1477686340777 Marionette TRACE conn4 -> [0,2607,"switchToWindow",{"name":"8"}] 13:25:40 INFO - PROCESS | 2387 | 1477686340785 Marionette TRACE conn4 <- [1,2607,null,{}] 13:25:40 INFO - PROCESS | 2387 | 1477686340792 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:40 INFO - PROCESS | 2387 | ++DOCSHELL 0x83684000 == 11 [pid = 2387] [id = 563] 13:25:40 INFO - PROCESS | 2387 | ++DOMWINDOW == 30 (0x83684c00) [pid = 2387] [serial = 1652] [outer = (nil)] 13:25:40 INFO - PROCESS | 2387 | ++DOMWINDOW == 31 (0x83688800) [pid = 2387] [serial = 1653] [outer = 0x83684c00] 13:25:40 INFO - PROCESS | 2387 | 1477686340885 Marionette DEBUG loaded listener.js 13:25:41 INFO - PROCESS | 2387 | ++DOMWINDOW == 32 (0x8368d000) [pid = 2387] [serial = 1654] [outer = 0x83684c00] 13:25:41 INFO - PROCESS | 2387 | ++DOCSHELL 0x83a7dc00 == 12 [pid = 2387] [id = 564] 13:25:41 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x83a7ec00) [pid = 2387] [serial = 1655] [outer = (nil)] 13:25:41 INFO - PROCESS | 2387 | ++DOMWINDOW == 34 (0x8c822400) [pid = 2387] [serial = 1656] [outer = 0x83a7ec00] 13:25:41 INFO - PROCESS | 2387 | 1477686341651 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]]]}] 13:25:41 INFO - . 13:25:41 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 1277ms 13:25:41 INFO - PROCESS | 2387 | 1477686341703 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 13:25:41 INFO - PROCESS | 2387 | 1477686341708 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 13:25:41 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html 13:25:41 INFO - PROCESS | 2387 | 1477686341720 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}] 13:25:41 INFO - PROCESS | 2387 | 1477686341919 Marionette TRACE conn4 <- [1,2610,null,{"value":null}] 13:25:42 INFO - PROCESS | 2387 | 1477686342052 Marionette TRACE conn4 -> [0,2611,"getWindowHandles",null] 13:25:42 INFO - PROCESS | 2387 | 1477686342058 Marionette TRACE conn4 <- [1,2611,null,["8"]] 13:25:42 INFO - PROCESS | 2387 | 1477686342065 Marionette TRACE conn4 -> [0,2612,"switchToWindow",{"name":"8"}] 13:25:42 INFO - PROCESS | 2387 | 1477686342072 Marionette TRACE conn4 <- [1,2612,null,{}] 13:25:42 INFO - PROCESS | 2387 | 1477686342079 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:42 INFO - PROCESS | 2387 | ++DOCSHELL 0x82e79800 == 13 [pid = 2387] [id = 565] 13:25:42 INFO - PROCESS | 2387 | ++DOMWINDOW == 35 (0x8c82ac00) [pid = 2387] [serial = 1657] [outer = (nil)] 13:25:42 INFO - PROCESS | 2387 | ++DOMWINDOW == 36 (0x8c82dc00) [pid = 2387] [serial = 1658] [outer = 0x8c82ac00] 13:25:42 INFO - PROCESS | 2387 | 1477686342164 Marionette DEBUG loaded listener.js 13:25:42 INFO - PROCESS | 2387 | ++DOMWINDOW == 37 (0x8ceb3800) [pid = 2387] [serial = 1659] [outer = 0x8c82ac00] 13:25:42 INFO - PROCESS | 2387 | ++DOCSHELL 0x8d08f400 == 14 [pid = 2387] [id = 566] 13:25:42 INFO - PROCESS | 2387 | ++DOMWINDOW == 38 (0x8d090000) [pid = 2387] [serial = 1660] [outer = (nil)] 13:25:42 INFO - PROCESS | 2387 | ++DOMWINDOW == 39 (0x8d091000) [pid = 2387] [serial = 1661] [outer = 0x8d090000] 13:25:42 INFO - PROCESS | 2387 | 1477686342914 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]]]}] 13:25:42 INFO - . 13:25:42 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 1232ms 13:25:42 INFO - PROCESS | 2387 | 1477686342953 Marionette TRACE conn4 -> [0,2614,"getWindowHandle",null] 13:25:42 INFO - PROCESS | 2387 | 1477686342956 Marionette TRACE conn4 <- [1,2614,null,{"value":"8"}] 13:25:42 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 13:25:42 INFO - PROCESS | 2387 | 1477686342964 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}] 13:25:43 INFO - PROCESS | 2387 | 1477686343156 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 13:25:43 INFO - PROCESS | 2387 | 1477686343293 Marionette TRACE conn4 -> [0,2616,"getWindowHandles",null] 13:25:43 INFO - PROCESS | 2387 | 1477686343298 Marionette TRACE conn4 <- [1,2616,null,["8"]] 13:25:43 INFO - PROCESS | 2387 | 1477686343305 Marionette TRACE conn4 -> [0,2617,"switchToWindow",{"name":"8"}] 13:25:43 INFO - PROCESS | 2387 | 1477686343310 Marionette TRACE conn4 <- [1,2617,null,{}] 13:25:43 INFO - PROCESS | 2387 | 1477686343315 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:43 INFO - PROCESS | 2387 | ++DOCSHELL 0x8d092400 == 15 [pid = 2387] [id = 567] 13:25:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 40 (0x8d093000) [pid = 2387] [serial = 1662] [outer = (nil)] 13:25:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 41 (0x8da29400) [pid = 2387] [serial = 1663] [outer = 0x8d093000] 13:25:43 INFO - PROCESS | 2387 | 1477686343399 Marionette DEBUG loaded listener.js 13:25:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 42 (0x8da2c800) [pid = 2387] [serial = 1664] [outer = 0x8d093000] 13:25:43 INFO - PROCESS | 2387 | ++DOCSHELL 0x8dced000 == 16 [pid = 2387] [id = 568] 13:25:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 43 (0x8dcf1000) [pid = 2387] [serial = 1665] [outer = (nil)] 13:25:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 44 (0x8dcf7800) [pid = 2387] [serial = 1666] [outer = 0x8dcf1000] 13:25:44 INFO - PROCESS | 2387 | 1477686344143 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]]]}] 13:25:44 INFO - . 13:25:44 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 13:25:44 INFO - PROCESS | 2387 | 1477686344191 Marionette TRACE conn4 -> [0,2619,"getWindowHandle",null] 13:25:44 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 13:25:44 INFO - PROCESS | 2387 | 1477686344195 Marionette TRACE conn4 <- [1,2619,null,{"value":"8"}] 13:25:44 INFO - PROCESS | 2387 | 1477686344202 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}] 13:25:44 INFO - PROCESS | 2387 | 1477686344446 Marionette TRACE conn4 <- [1,2620,null,{"value":null}] 13:25:44 INFO - PROCESS | 2387 | 1477686344575 Marionette TRACE conn4 -> [0,2621,"getWindowHandles",null] 13:25:44 INFO - PROCESS | 2387 | 1477686344580 Marionette TRACE conn4 <- [1,2621,null,["8"]] 13:25:44 INFO - PROCESS | 2387 | 1477686344585 Marionette TRACE conn4 -> [0,2622,"switchToWindow",{"name":"8"}] 13:25:44 INFO - PROCESS | 2387 | 1477686344590 Marionette TRACE conn4 <- [1,2622,null,{}] 13:25:44 INFO - PROCESS | 2387 | 1477686344596 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:44 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f8e0400 == 17 [pid = 2387] [id = 569] 13:25:44 INFO - PROCESS | 2387 | ++DOMWINDOW == 45 (0x8f8e0800) [pid = 2387] [serial = 1667] [outer = (nil)] 13:25:44 INFO - PROCESS | 2387 | ++DOMWINDOW == 46 (0x8f958400) [pid = 2387] [serial = 1668] [outer = 0x8f8e0800] 13:25:44 INFO - PROCESS | 2387 | 1477686344685 Marionette DEBUG loaded listener.js 13:25:44 INFO - PROCESS | 2387 | ++DOMWINDOW == 47 (0x8f98c400) [pid = 2387] [serial = 1669] [outer = 0x8f8e0800] 13:25:45 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fb4c800 == 18 [pid = 2387] [id = 570] 13:25:45 INFO - PROCESS | 2387 | ++DOMWINDOW == 48 (0x8fb50c00) [pid = 2387] [serial = 1670] [outer = (nil)] 13:25:45 INFO - PROCESS | 2387 | ++DOMWINDOW == 49 (0x8fb9a800) [pid = 2387] [serial = 1671] [outer = 0x8fb50c00] 13:25:45 INFO - PROCESS | 2387 | 1477686345431 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]]]}] 13:25:45 INFO - . 13:25:45 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 1271ms 13:25:45 INFO - PROCESS | 2387 | 1477686345492 Marionette TRACE conn4 -> [0,2624,"getWindowHandle",null] 13:25:45 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 13:25:45 INFO - PROCESS | 2387 | 1477686345496 Marionette TRACE conn4 <- [1,2624,null,{"value":"8"}] 13:25:45 INFO - PROCESS | 2387 | 1477686345503 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}] 13:25:45 INFO - PROCESS | 2387 | 1477686345691 Marionette TRACE conn4 <- [1,2625,null,{"value":null}] 13:25:45 INFO - PROCESS | 2387 | 1477686345818 Marionette TRACE conn4 -> [0,2626,"getWindowHandles",null] 13:25:45 INFO - PROCESS | 2387 | 1477686345825 Marionette TRACE conn4 <- [1,2626,null,["8"]] 13:25:45 INFO - PROCESS | 2387 | 1477686345831 Marionette TRACE conn4 -> [0,2627,"switchToWindow",{"name":"8"}] 13:25:45 INFO - PROCESS | 2387 | 1477686345838 Marionette TRACE conn4 <- [1,2627,null,{}] 13:25:45 INFO - PROCESS | 2387 | 1477686345843 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:45 INFO - PROCESS | 2387 | ++DOCSHELL 0x82252400 == 19 [pid = 2387] [id = 571] 13:25:45 INFO - PROCESS | 2387 | ++DOMWINDOW == 50 (0x8fb4c400) [pid = 2387] [serial = 1672] [outer = (nil)] 13:25:45 INFO - PROCESS | 2387 | ++DOMWINDOW == 51 (0x8fba0c00) [pid = 2387] [serial = 1673] [outer = 0x8fb4c400] 13:25:45 INFO - PROCESS | 2387 | 1477686345926 Marionette DEBUG loaded listener.js 13:25:46 INFO - PROCESS | 2387 | ++DOMWINDOW == 52 (0x8fb9c800) [pid = 2387] [serial = 1674] [outer = 0x8fb4c400] 13:25:46 INFO - PROCESS | 2387 | ++DOCSHELL 0x82e7ac00 == 20 [pid = 2387] [id = 572] 13:25:46 INFO - PROCESS | 2387 | ++DOMWINDOW == 53 (0x82e7d000) [pid = 2387] [serial = 1675] [outer = (nil)] 13:25:46 INFO - PROCESS | 2387 | ++DOMWINDOW == 54 (0x82ed9800) [pid = 2387] [serial = 1676] [outer = 0x82e7d000] 13:25:46 INFO - PROCESS | 2387 | 1477686346807 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]]]}] 13:25:46 INFO - . 13:25:46 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 1322ms 13:25:46 INFO - PROCESS | 2387 | 1477686346826 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 13:25:46 INFO - PROCESS | 2387 | 1477686346833 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 13:25:46 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html 13:25:46 INFO - PROCESS | 2387 | 1477686346845 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}] 13:25:47 INFO - PROCESS | 2387 | 1477686347158 Marionette TRACE conn4 <- [1,2630,null,{"value":null}] 13:25:47 INFO - PROCESS | 2387 | 1477686347333 Marionette TRACE conn4 -> [0,2631,"getWindowHandles",null] 13:25:47 INFO - PROCESS | 2387 | 1477686347339 Marionette TRACE conn4 <- [1,2631,null,["8"]] 13:25:47 INFO - PROCESS | 2387 | 1477686347346 Marionette TRACE conn4 -> [0,2632,"switchToWindow",{"name":"8"}] 13:25:47 INFO - PROCESS | 2387 | 1477686347354 Marionette TRACE conn4 <- [1,2632,null,{}] 13:25:47 INFO - PROCESS | 2387 | 1477686347360 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:47 INFO - PROCESS | 2387 | ++DOCSHELL 0x835e9400 == 21 [pid = 2387] [id = 573] 13:25:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 55 (0x835e9800) [pid = 2387] [serial = 1677] [outer = (nil)] 13:25:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 56 (0x835f0c00) [pid = 2387] [serial = 1678] [outer = 0x835e9800] 13:25:47 INFO - PROCESS | 2387 | 1477686347506 Marionette DEBUG loaded listener.js 13:25:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 57 (0x8368e800) [pid = 2387] [serial = 1679] [outer = 0x835e9800] 13:25:48 INFO - PROCESS | 2387 | 1477686348279 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]]]}] 13:25:48 INFO - . 13:25:48 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 1474ms 13:25:48 INFO - PROCESS | 2387 | 1477686348318 Marionette TRACE conn4 -> [0,2634,"getWindowHandle",null] 13:25:48 INFO - PROCESS | 2387 | 1477686348325 Marionette TRACE conn4 <- [1,2634,null,{"value":"8"}] 13:25:48 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html 13:25:48 INFO - PROCESS | 2387 | 1477686348334 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}] 13:25:48 INFO - PROCESS | 2387 | 1477686348531 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 13:25:48 INFO - PROCESS | 2387 | 1477686348711 Marionette TRACE conn4 -> [0,2636,"getWindowHandles",null] 13:25:48 INFO - PROCESS | 2387 | 1477686348715 Marionette TRACE conn4 <- [1,2636,null,["8"]] 13:25:48 INFO - PROCESS | 2387 | 1477686348723 Marionette TRACE conn4 -> [0,2637,"switchToWindow",{"name":"8"}] 13:25:48 INFO - PROCESS | 2387 | 1477686348731 Marionette TRACE conn4 <- [1,2637,null,{}] 13:25:48 INFO - PROCESS | 2387 | 1477686348738 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:48 INFO - PROCESS | 2387 | ++DOCSHELL 0x83683800 == 22 [pid = 2387] [id = 574] 13:25:48 INFO - PROCESS | 2387 | ++DOMWINDOW == 58 (0x83a79400) [pid = 2387] [serial = 1680] [outer = (nil)] 13:25:48 INFO - PROCESS | 2387 | ++DOMWINDOW == 59 (0x8fab9000) [pid = 2387] [serial = 1681] [outer = 0x83a79400] 13:25:48 INFO - PROCESS | 2387 | 1477686348878 Marionette DEBUG loaded listener.js 13:25:49 INFO - PROCESS | 2387 | ++DOMWINDOW == 60 (0x8fb48000) [pid = 2387] [serial = 1682] [outer = 0x83a79400] 13:25:49 INFO - PROCESS | 2387 | 1477686349628 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]]]}] 13:25:49 INFO - . 13:25:49 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 1329ms 13:25:49 INFO - PROCESS | 2387 | 1477686349672 Marionette TRACE conn4 -> [0,2639,"getWindowHandle",null] 13:25:49 INFO - PROCESS | 2387 | 1477686349681 Marionette TRACE conn4 <- [1,2639,null,{"value":"8"}] 13:25:49 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html 13:25:49 INFO - PROCESS | 2387 | 1477686349689 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}] 13:25:49 INFO - PROCESS | 2387 | 1477686349901 Marionette TRACE conn4 <- [1,2640,null,{"value":null}] 13:25:50 INFO - PROCESS | 2387 | 1477686350049 Marionette TRACE conn4 -> [0,2641,"getWindowHandles",null] 13:25:50 INFO - PROCESS | 2387 | 1477686350055 Marionette TRACE conn4 <- [1,2641,null,["8"]] 13:25:50 INFO - PROCESS | 2387 | 1477686350077 Marionette TRACE conn4 -> [0,2642,"switchToWindow",{"name":"8"}] 13:25:50 INFO - PROCESS | 2387 | 1477686350092 Marionette TRACE conn4 <- [1,2642,null,{}] 13:25:50 INFO - PROCESS | 2387 | 1477686350103 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:50 INFO - PROCESS | 2387 | ++DOCSHELL 0x91078c00 == 23 [pid = 2387] [id = 575] 13:25:50 INFO - PROCESS | 2387 | ++DOMWINDOW == 61 (0x9107ac00) [pid = 2387] [serial = 1683] [outer = (nil)] 13:25:50 INFO - PROCESS | 2387 | ++DOMWINDOW == 62 (0x923ac000) [pid = 2387] [serial = 1684] [outer = 0x9107ac00] 13:25:50 INFO - PROCESS | 2387 | 1477686350207 Marionette DEBUG loaded listener.js 13:25:50 INFO - PROCESS | 2387 | ++DOMWINDOW == 63 (0x92486c00) [pid = 2387] [serial = 1685] [outer = 0x9107ac00] 13:25:51 INFO - PROCESS | 2387 | 1477686351063 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]]]}] 13:25:51 INFO - . 13:25:51 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 1427ms 13:25:51 INFO - PROCESS | 2387 | 1477686351145 Marionette TRACE conn4 -> [0,2644,"getWindowHandle",null] 13:25:51 INFO - PROCESS | 2387 | 1477686351157 Marionette TRACE conn4 <- [1,2644,null,{"value":"8"}] 13:25:51 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 13:25:51 INFO - PROCESS | 2387 | 1477686351179 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}] 13:25:51 INFO - PROCESS | 2387 | 1477686351385 Marionette TRACE conn4 <- [1,2645,null,{"value":null}] 13:25:51 INFO - PROCESS | 2387 | 1477686351562 Marionette TRACE conn4 -> [0,2646,"getWindowHandles",null] 13:25:51 INFO - PROCESS | 2387 | 1477686351569 Marionette TRACE conn4 <- [1,2646,null,["8"]] 13:25:51 INFO - PROCESS | 2387 | 1477686351580 Marionette TRACE conn4 -> [0,2647,"switchToWindow",{"name":"8"}] 13:25:51 INFO - PROCESS | 2387 | 1477686351589 Marionette TRACE conn4 <- [1,2647,null,{}] 13:25:51 INFO - PROCESS | 2387 | --DOCSHELL 0x8fb4c800 == 22 [pid = 2387] [id = 570] 13:25:51 INFO - PROCESS | 2387 | --DOCSHELL 0x8dced000 == 21 [pid = 2387] [id = 568] 13:25:51 INFO - PROCESS | 2387 | --DOCSHELL 0x8d08f400 == 20 [pid = 2387] [id = 566] 13:25:51 INFO - PROCESS | 2387 | --DOCSHELL 0x83a7dc00 == 19 [pid = 2387] [id = 564] 13:25:51 INFO - PROCESS | 2387 | --DOCSHELL 0x8350d800 == 18 [pid = 2387] [id = 562] 13:25:51 INFO - PROCESS | 2387 | --DOCSHELL 0x823e9800 == 17 [pid = 2387] [id = 559] 13:25:51 INFO - PROCESS | 2387 | 1477686351659 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:51 INFO - PROCESS | 2387 | ++DOCSHELL 0x83502c00 == 18 [pid = 2387] [id = 576] 13:25:51 INFO - PROCESS | 2387 | ++DOMWINDOW == 64 (0x83503800) [pid = 2387] [serial = 1686] [outer = (nil)] 13:25:51 INFO - PROCESS | 2387 | ++DOMWINDOW == 65 (0x8350c000) [pid = 2387] [serial = 1687] [outer = 0x83503800] 13:25:51 INFO - PROCESS | 2387 | 1477686351764 Marionette DEBUG loaded listener.js 13:25:51 INFO - PROCESS | 2387 | ++DOMWINDOW == 66 (0x835f0400) [pid = 2387] [serial = 1688] [outer = 0x83503800] 13:25:52 INFO - PROCESS | 2387 | 1477686352502 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]]]}] 13:25:52 INFO - . 13:25:52 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 1379ms 13:25:52 INFO - PROCESS | 2387 | 1477686352550 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 13:25:52 INFO - PROCESS | 2387 | 1477686352556 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 13:25:52 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 13:25:52 INFO - PROCESS | 2387 | 1477686352564 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}] 13:25:52 INFO - PROCESS | 2387 | 1477686352745 Marionette TRACE conn4 <- [1,2650,null,{"value":null}] 13:25:52 INFO - PROCESS | 2387 | 1477686352880 Marionette TRACE conn4 -> [0,2651,"getWindowHandles",null] 13:25:52 INFO - PROCESS | 2387 | 1477686352884 Marionette TRACE conn4 <- [1,2651,null,["8"]] 13:25:52 INFO - PROCESS | 2387 | 1477686352896 Marionette TRACE conn4 -> [0,2652,"switchToWindow",{"name":"8"}] 13:25:52 INFO - PROCESS | 2387 | 1477686352901 Marionette TRACE conn4 <- [1,2652,null,{}] 13:25:52 INFO - PROCESS | 2387 | 1477686352908 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:52 INFO - PROCESS | 2387 | ++DOCSHELL 0x8ceb7400 == 19 [pid = 2387] [id = 577] 13:25:52 INFO - PROCESS | 2387 | ++DOMWINDOW == 67 (0x8cebe800) [pid = 2387] [serial = 1689] [outer = (nil)] 13:25:52 INFO - PROCESS | 2387 | ++DOMWINDOW == 68 (0x8d08a800) [pid = 2387] [serial = 1690] [outer = 0x8cebe800] 13:25:53 INFO - PROCESS | 2387 | 1477686352998 Marionette DEBUG loaded listener.js 13:25:53 INFO - PROCESS | 2387 | ++DOMWINDOW == 69 (0x8d08ac00) [pid = 2387] [serial = 1691] [outer = 0x8cebe800] 13:25:53 INFO - PROCESS | 2387 | 1477686353616 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]]]}] 13:25:53 INFO - . 13:25:53 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 1120ms 13:25:53 INFO - PROCESS | 2387 | 1477686353693 Marionette TRACE conn4 -> [0,2654,"getWindowHandle",null] 13:25:53 INFO - PROCESS | 2387 | 1477686353701 Marionette TRACE conn4 <- [1,2654,null,{"value":"8"}] 13:25:53 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 13:25:53 INFO - PROCESS | 2387 | 1477686353709 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}] 13:25:53 INFO - PROCESS | 2387 | 1477686353947 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 13:25:53 INFO - PROCESS | 2387 | 1477686353964 Marionette TRACE conn4 -> [0,2656,"getWindowHandles",null] 13:25:53 INFO - PROCESS | 2387 | 1477686353969 Marionette TRACE conn4 <- [1,2656,null,["8"]] 13:25:53 INFO - PROCESS | 2387 | 1477686353974 Marionette TRACE conn4 -> [0,2657,"switchToWindow",{"name":"8"}] 13:25:53 INFO - PROCESS | 2387 | 1477686353981 Marionette TRACE conn4 <- [1,2657,null,{}] 13:25:54 INFO - PROCESS | 2387 | 1477686353988 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:54 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fab8400 == 20 [pid = 2387] [id = 578] 13:25:54 INFO - PROCESS | 2387 | ++DOMWINDOW == 70 (0x8fab8800) [pid = 2387] [serial = 1692] [outer = (nil)] 13:25:54 INFO - PROCESS | 2387 | ++DOMWINDOW == 71 (0x8fb4c800) [pid = 2387] [serial = 1693] [outer = 0x8fab8800] 13:25:54 INFO - PROCESS | 2387 | 1477686354082 Marionette DEBUG loaded listener.js 13:25:54 INFO - PROCESS | 2387 | ++DOMWINDOW == 72 (0x8fba1400) [pid = 2387] [serial = 1694] [outer = 0x8fab8800] 13:25:54 INFO - . 13:25:54 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 1224ms 13:25:54 INFO - PROCESS | 2387 | 1477686354922 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]]]}] 13:25:54 INFO - PROCESS | 2387 | 1477686354934 Marionette TRACE conn4 -> [0,2659,"getWindowHandle",null] 13:25:54 INFO - PROCESS | 2387 | 1477686354937 Marionette TRACE conn4 <- [1,2659,null,{"value":"8"}] 13:25:54 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 13:25:54 INFO - PROCESS | 2387 | 1477686354954 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}] 13:25:55 INFO - PROCESS | 2387 | 1477686355201 Marionette TRACE conn4 <- [1,2660,null,{"value":null}] 13:25:55 INFO - PROCESS | 2387 | 1477686355307 Marionette TRACE conn4 -> [0,2661,"getWindowHandles",null] 13:25:55 INFO - PROCESS | 2387 | 1477686355314 Marionette TRACE conn4 <- [1,2661,null,["8"]] 13:25:55 INFO - PROCESS | 2387 | 1477686355320 Marionette TRACE conn4 -> [0,2662,"switchToWindow",{"name":"8"}] 13:25:55 INFO - PROCESS | 2387 | 1477686355325 Marionette TRACE conn4 <- [1,2662,null,{}] 13:25:55 INFO - PROCESS | 2387 | 1477686355407 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:55 INFO - PROCESS | 2387 | ++DOCSHELL 0x8350f400 == 21 [pid = 2387] [id = 579] 13:25:55 INFO - PROCESS | 2387 | ++DOMWINDOW == 73 (0x9315c400) [pid = 2387] [serial = 1695] [outer = (nil)] 13:25:55 INFO - PROCESS | 2387 | ++DOMWINDOW == 74 (0x9315f000) [pid = 2387] [serial = 1696] [outer = 0x9315c400] 13:25:55 INFO - PROCESS | 2387 | 1477686355496 Marionette DEBUG loaded listener.js 13:25:55 INFO - PROCESS | 2387 | ++DOMWINDOW == 75 (0x93164800) [pid = 2387] [serial = 1697] [outer = 0x9315c400] 13:25:56 INFO - PROCESS | 2387 | 1477686356254 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]]]}] 13:25:56 INFO - . 13:25:56 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 1370ms 13:25:56 INFO - PROCESS | 2387 | 1477686356325 Marionette TRACE conn4 -> [0,2664,"getWindowHandle",null] 13:25:56 INFO - PROCESS | 2387 | 1477686356329 Marionette TRACE conn4 <- [1,2664,null,{"value":"8"}] 13:25:56 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 13:25:56 INFO - PROCESS | 2387 | 1477686356336 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}] 13:25:56 INFO - PROCESS | 2387 | --DOMWINDOW == 74 (0x8fb50c00) [pid = 2387] [serial = 1670] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477686345177] 13:25:56 INFO - PROCESS | 2387 | --DOMWINDOW == 73 (0x8f8e0800) [pid = 2387] [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] 13:25:56 INFO - PROCESS | 2387 | --DOMWINDOW == 72 (0x82e76400) [pid = 2387] [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] 13:25:56 INFO - PROCESS | 2387 | --DOMWINDOW == 71 (0x8dcf1000) [pid = 2387] [serial = 1665] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 13:25:56 INFO - PROCESS | 2387 | --DOMWINDOW == 70 (0x82e72400) [pid = 2387] [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] 13:25:56 INFO - PROCESS | 2387 | --DOMWINDOW == 69 (0x8c82ac00) [pid = 2387] [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] 13:25:56 INFO - PROCESS | 2387 | --DOMWINDOW == 68 (0x8d090000) [pid = 2387] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 13:25:56 INFO - PROCESS | 2387 | --DOMWINDOW == 67 (0x830d7c00) [pid = 2387] [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] 13:25:56 INFO - PROCESS | 2387 | --DOMWINDOW == 66 (0x8350e400) [pid = 2387] [serial = 1650] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 13:25:56 INFO - PROCESS | 2387 | --DOMWINDOW == 65 (0x83684c00) [pid = 2387] [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] 13:25:56 INFO - PROCESS | 2387 | --DOMWINDOW == 64 (0x83a7ec00) [pid = 2387] [serial = 1655] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477686341386] 13:25:56 INFO - PROCESS | 2387 | --DOMWINDOW == 63 (0x8d093000) [pid = 2387] [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] 13:25:56 INFO - PROCESS | 2387 | 1477686356720 Marionette TRACE conn4 <- [1,2665,null,{"value":null}] 13:25:56 INFO - PROCESS | 2387 | 1477686356741 Marionette TRACE conn4 -> [0,2666,"getWindowHandles",null] 13:25:56 INFO - PROCESS | 2387 | 1477686356745 Marionette TRACE conn4 <- [1,2666,null,["8"]] 13:25:56 INFO - PROCESS | 2387 | 1477686356751 Marionette TRACE conn4 -> [0,2667,"switchToWindow",{"name":"8"}] 13:25:56 INFO - PROCESS | 2387 | 1477686356756 Marionette TRACE conn4 <- [1,2667,null,{}] 13:25:56 INFO - PROCESS | 2387 | 1477686356761 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:56 INFO - PROCESS | 2387 | ++DOCSHELL 0x82e7c000 == 22 [pid = 2387] [id = 580] 13:25:56 INFO - PROCESS | 2387 | ++DOMWINDOW == 64 (0x830d7c00) [pid = 2387] [serial = 1698] [outer = (nil)] 13:25:56 INFO - PROCESS | 2387 | ++DOMWINDOW == 65 (0x83a7ec00) [pid = 2387] [serial = 1699] [outer = 0x830d7c00] 13:25:56 INFO - PROCESS | 2387 | 1477686356848 Marionette DEBUG loaded listener.js 13:25:56 INFO - PROCESS | 2387 | ++DOMWINDOW == 66 (0x8dc5f000) [pid = 2387] [serial = 1700] [outer = 0x830d7c00] 13:25:57 INFO - PROCESS | 2387 | 1477686357507 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]]]}] 13:25:57 INFO - . 13:25:57 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 1223ms 13:25:57 INFO - PROCESS | 2387 | 1477686357560 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 13:25:57 INFO - PROCESS | 2387 | 1477686357564 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 13:25:57 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 13:25:57 INFO - PROCESS | 2387 | 1477686357571 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}] 13:25:57 INFO - PROCESS | 2387 | 1477686357827 Marionette TRACE conn4 <- [1,2670,null,{"value":null}] 13:25:57 INFO - PROCESS | 2387 | 1477686357840 Marionette TRACE conn4 -> [0,2671,"getWindowHandles",null] 13:25:57 INFO - PROCESS | 2387 | 1477686357843 Marionette TRACE conn4 <- [1,2671,null,["8"]] 13:25:57 INFO - PROCESS | 2387 | 1477686357855 Marionette TRACE conn4 -> [0,2672,"switchToWindow",{"name":"8"}] 13:25:57 INFO - PROCESS | 2387 | 1477686357860 Marionette TRACE conn4 <- [1,2672,null,{}] 13:25:57 INFO - PROCESS | 2387 | 1477686357867 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:57 INFO - PROCESS | 2387 | ++DOCSHELL 0x83510400 == 23 [pid = 2387] [id = 581] 13:25:57 INFO - PROCESS | 2387 | ++DOMWINDOW == 67 (0x93a46800) [pid = 2387] [serial = 1701] [outer = (nil)] 13:25:57 INFO - PROCESS | 2387 | ++DOMWINDOW == 68 (0x93a4b800) [pid = 2387] [serial = 1702] [outer = 0x93a46800] 13:25:57 INFO - PROCESS | 2387 | 1477686357959 Marionette DEBUG loaded listener.js 13:25:58 INFO - PROCESS | 2387 | ++DOMWINDOW == 69 (0x93a4d800) [pid = 2387] [serial = 1703] [outer = 0x93a46800] 13:25:58 INFO - PROCESS | 2387 | 1477686358758 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]]]}] 13:25:58 INFO - . 13:25:58 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 1235ms 13:25:58 INFO - PROCESS | 2387 | 1477686358808 Marionette TRACE conn4 -> [0,2674,"getWindowHandle",null] 13:25:58 INFO - PROCESS | 2387 | 1477686358816 Marionette TRACE conn4 <- [1,2674,null,{"value":"8"}] 13:25:58 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 13:25:58 INFO - PROCESS | 2387 | 1477686358880 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}] 13:25:59 INFO - PROCESS | 2387 | 1477686359104 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 13:25:59 INFO - PROCESS | 2387 | 1477686359292 Marionette TRACE conn4 -> [0,2676,"getWindowHandles",null] 13:25:59 INFO - PROCESS | 2387 | 1477686359300 Marionette TRACE conn4 <- [1,2676,null,["8"]] 13:25:59 INFO - PROCESS | 2387 | 1477686359308 Marionette TRACE conn4 -> [0,2677,"switchToWindow",{"name":"8"}] 13:25:59 INFO - PROCESS | 2387 | 1477686359316 Marionette TRACE conn4 <- [1,2677,null,{}] 13:25:59 INFO - PROCESS | 2387 | 1477686359369 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:25:59 INFO - PROCESS | 2387 | ++DOCSHELL 0x83a7d800 == 24 [pid = 2387] [id = 582] 13:25:59 INFO - PROCESS | 2387 | ++DOMWINDOW == 70 (0x8c820c00) [pid = 2387] [serial = 1704] [outer = (nil)] 13:25:59 INFO - PROCESS | 2387 | ++DOMWINDOW == 71 (0x8cebc000) [pid = 2387] [serial = 1705] [outer = 0x8c820c00] 13:25:59 INFO - PROCESS | 2387 | 1477686359479 Marionette DEBUG loaded listener.js 13:25:59 INFO - PROCESS | 2387 | ++DOMWINDOW == 72 (0x8d097800) [pid = 2387] [serial = 1706] [outer = 0x8c820c00] 13:26:00 INFO - PROCESS | 2387 | 1477686360308 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]]]}] 13:26:00 INFO - . 13:26:00 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 1475ms 13:26:00 INFO - PROCESS | 2387 | 1477686360367 Marionette TRACE conn4 -> [0,2679,"getWindowHandle",null] 13:26:00 INFO - PROCESS | 2387 | 1477686360375 Marionette TRACE conn4 <- [1,2679,null,{"value":"8"}] 13:26:00 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 13:26:00 INFO - PROCESS | 2387 | 1477686360388 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}] 13:26:00 INFO - PROCESS | 2387 | 1477686360593 Marionette TRACE conn4 <- [1,2680,null,{"value":null}] 13:26:00 INFO - PROCESS | 2387 | 1477686360776 Marionette TRACE conn4 -> [0,2681,"getWindowHandles",null] 13:26:00 INFO - PROCESS | 2387 | 1477686360782 Marionette TRACE conn4 <- [1,2681,null,["8"]] 13:26:00 INFO - PROCESS | 2387 | 1477686360790 Marionette TRACE conn4 -> [0,2682,"switchToWindow",{"name":"8"}] 13:26:00 INFO - PROCESS | 2387 | 1477686360797 Marionette TRACE conn4 <- [1,2682,null,{}] 13:26:00 INFO - PROCESS | 2387 | 1477686360850 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:26:00 INFO - PROCESS | 2387 | ++DOCSHELL 0x8c82f000 == 25 [pid = 2387] [id = 583] 13:26:00 INFO - PROCESS | 2387 | ++DOMWINDOW == 73 (0x8fbed400) [pid = 2387] [serial = 1707] [outer = (nil)] 13:26:00 INFO - PROCESS | 2387 | ++DOMWINDOW == 74 (0x9330e400) [pid = 2387] [serial = 1708] [outer = 0x8fbed400] 13:26:00 INFO - PROCESS | 2387 | 1477686360956 Marionette DEBUG loaded listener.js 13:26:01 INFO - PROCESS | 2387 | ++DOMWINDOW == 75 (0x9366b000) [pid = 2387] [serial = 1709] [outer = 0x8fbed400] 13:26:01 INFO - PROCESS | 2387 | 1477686361700 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]]]}] 13:26:01 INFO - . 13:26:01 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 1372ms 13:26:01 INFO - PROCESS | 2387 | 1477686361767 Marionette TRACE conn4 -> [0,2684,"getWindowHandle",null] 13:26:01 INFO - PROCESS | 2387 | 1477686361775 Marionette TRACE conn4 <- [1,2684,null,{"value":"8"}] 13:26:01 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 13:26:01 INFO - PROCESS | 2387 | 1477686361824 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}] 13:26:02 INFO - PROCESS | 2387 | 1477686362067 Marionette TRACE conn4 <- [1,2685,null,{"value":null}] 13:26:02 INFO - PROCESS | 2387 | 1477686362197 Marionette TRACE conn4 -> [0,2686,"getWindowHandles",null] 13:26:02 INFO - PROCESS | 2387 | 1477686362203 Marionette TRACE conn4 <- [1,2686,null,["8"]] 13:26:02 INFO - PROCESS | 2387 | 1477686362211 Marionette TRACE conn4 -> [0,2687,"switchToWindow",{"name":"8"}] 13:26:02 INFO - PROCESS | 2387 | 1477686362219 Marionette TRACE conn4 <- [1,2687,null,{}] 13:26:02 INFO - PROCESS | 2387 | 1477686362273 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:26:02 INFO - PROCESS | 2387 | ++DOCSHELL 0x93cc4c00 == 26 [pid = 2387] [id = 584] 13:26:02 INFO - PROCESS | 2387 | ++DOMWINDOW == 76 (0x93cc5000) [pid = 2387] [serial = 1710] [outer = (nil)] 13:26:02 INFO - PROCESS | 2387 | ++DOMWINDOW == 77 (0x93ccac00) [pid = 2387] [serial = 1711] [outer = 0x93cc5000] 13:26:02 INFO - PROCESS | 2387 | 1477686362380 Marionette DEBUG loaded listener.js 13:26:02 INFO - PROCESS | 2387 | ++DOMWINDOW == 78 (0x93d4b000) [pid = 2387] [serial = 1712] [outer = 0x93cc5000] 13:26:03 INFO - PROCESS | 2387 | 1477686363135 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]]]}] 13:26:03 INFO - . 13:26:03 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 1382ms 13:26:03 INFO - PROCESS | 2387 | 1477686363165 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 13:26:03 INFO - PROCESS | 2387 | 1477686363171 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 13:26:03 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 13:26:03 INFO - PROCESS | 2387 | 1477686363199 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}] 13:26:03 INFO - PROCESS | 2387 | 1477686363393 Marionette TRACE conn4 <- [1,2690,null,{"value":null}] 13:26:03 INFO - PROCESS | 2387 | 1477686363541 Marionette TRACE conn4 -> [0,2691,"getWindowHandles",null] 13:26:03 INFO - PROCESS | 2387 | 1477686363547 Marionette TRACE conn4 <- [1,2691,null,["8"]] 13:26:03 INFO - PROCESS | 2387 | 1477686363553 Marionette TRACE conn4 -> [0,2692,"switchToWindow",{"name":"8"}] 13:26:03 INFO - PROCESS | 2387 | 1477686363559 Marionette TRACE conn4 <- [1,2692,null,{}] 13:26:03 INFO - PROCESS | 2387 | 1477686363614 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:26:03 INFO - PROCESS | 2387 | ++DOCSHELL 0x8224b400 == 27 [pid = 2387] [id = 585] 13:26:03 INFO - PROCESS | 2387 | ++DOMWINDOW == 79 (0x82e81c00) [pid = 2387] [serial = 1713] [outer = (nil)] 13:26:03 INFO - PROCESS | 2387 | ++DOMWINDOW == 80 (0x83a7c800) [pid = 2387] [serial = 1714] [outer = 0x82e81c00] 13:26:03 INFO - PROCESS | 2387 | 1477686363718 Marionette DEBUG loaded listener.js 13:26:03 INFO - PROCESS | 2387 | ++DOMWINDOW == 81 (0x8fb9d800) [pid = 2387] [serial = 1715] [outer = 0x82e81c00] 13:26:04 INFO - PROCESS | 2387 | 1477686364718 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]]]}] 13:26:04 INFO - . 13:26:04 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html | took 1573ms 13:26:04 INFO - PROCESS | 2387 | 1477686364770 Marionette TRACE conn4 -> [0,2694,"getWindowHandle",null] 13:26:04 INFO - PROCESS | 2387 | 1477686364776 Marionette TRACE conn4 <- [1,2694,null,{"value":"8"}] 13:26:04 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 13:26:04 INFO - PROCESS | 2387 | 1477686364788 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}] 13:26:04 INFO - PROCESS | 2387 | 1477686364994 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 13:26:05 INFO - PROCESS | 2387 | 1477686365184 Marionette TRACE conn4 -> [0,2696,"getWindowHandles",null] 13:26:05 INFO - PROCESS | 2387 | 1477686365188 Marionette TRACE conn4 <- [1,2696,null,["8"]] 13:26:05 INFO - PROCESS | 2387 | 1477686365197 Marionette TRACE conn4 -> [0,2697,"switchToWindow",{"name":"8"}] 13:26:05 INFO - PROCESS | 2387 | 1477686365204 Marionette TRACE conn4 <- [1,2697,null,{}] 13:26:05 INFO - PROCESS | 2387 | 1477686365263 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:26:05 INFO - PROCESS | 2387 | ++DOCSHELL 0x823e2000 == 28 [pid = 2387] [id = 586] 13:26:05 INFO - PROCESS | 2387 | ++DOMWINDOW == 82 (0x823e4000) [pid = 2387] [serial = 1716] [outer = (nil)] 13:26:05 INFO - PROCESS | 2387 | ++DOMWINDOW == 83 (0x82fbf000) [pid = 2387] [serial = 1717] [outer = 0x823e4000] 13:26:05 INFO - PROCESS | 2387 | 1477686365372 Marionette DEBUG loaded listener.js 13:26:05 INFO - PROCESS | 2387 | ++DOMWINDOW == 84 (0x835e3400) [pid = 2387] [serial = 1718] [outer = 0x823e4000] 13:26:05 INFO - PROCESS | 2387 | --DOCSHELL 0x82e7ac00 == 27 [pid = 2387] [id = 572] 13:26:05 INFO - PROCESS | 2387 | --DOMWINDOW == 83 (0x8f958400) [pid = 2387] [serial = 1668] [outer = (nil)] [url = about:blank] 13:26:05 INFO - PROCESS | 2387 | --DOMWINDOW == 82 (0x8f98c400) [pid = 2387] [serial = 1669] [outer = (nil)] [url = about:blank] 13:26:05 INFO - PROCESS | 2387 | --DOMWINDOW == 81 (0x8fb9a800) [pid = 2387] [serial = 1671] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477686345177] 13:26:05 INFO - PROCESS | 2387 | --DOMWINDOW == 80 (0x8da29400) [pid = 2387] [serial = 1663] [outer = (nil)] [url = about:blank] 13:26:05 INFO - PROCESS | 2387 | --DOMWINDOW == 79 (0x8da2c800) [pid = 2387] [serial = 1664] [outer = (nil)] [url = about:blank] 13:26:05 INFO - PROCESS | 2387 | --DOMWINDOW == 78 (0x8dcf7800) [pid = 2387] [serial = 1666] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 13:26:05 INFO - PROCESS | 2387 | --DOMWINDOW == 77 (0x8c82dc00) [pid = 2387] [serial = 1658] [outer = (nil)] [url = about:blank] 13:26:05 INFO - PROCESS | 2387 | --DOMWINDOW == 76 (0x8ceb3800) [pid = 2387] [serial = 1659] [outer = (nil)] [url = about:blank] 13:26:05 INFO - PROCESS | 2387 | --DOMWINDOW == 75 (0x8d091000) [pid = 2387] [serial = 1661] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 13:26:05 INFO - PROCESS | 2387 | --DOMWINDOW == 74 (0x83688800) [pid = 2387] [serial = 1653] [outer = (nil)] [url = about:blank] 13:26:05 INFO - PROCESS | 2387 | --DOMWINDOW == 73 (0x8368d000) [pid = 2387] [serial = 1654] [outer = (nil)] [url = about:blank] 13:26:05 INFO - PROCESS | 2387 | --DOMWINDOW == 72 (0x8c822400) [pid = 2387] [serial = 1656] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477686341386] 13:26:05 INFO - PROCESS | 2387 | --DOMWINDOW == 71 (0x830dc400) [pid = 2387] [serial = 1648] [outer = (nil)] [url = about:blank] 13:26:05 INFO - PROCESS | 2387 | --DOMWINDOW == 70 (0x823e0400) [pid = 2387] [serial = 1649] [outer = (nil)] [url = about:blank] 13:26:05 INFO - PROCESS | 2387 | --DOMWINDOW == 69 (0x83505c00) [pid = 2387] [serial = 1651] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 13:26:05 INFO - PROCESS | 2387 | --DOMWINDOW == 68 (0x82e79000) [pid = 2387] [serial = 1645] [outer = (nil)] [url = about:blank] 13:26:05 INFO - PROCESS | 2387 | --DOMWINDOW == 67 (0x82ece400) [pid = 2387] [serial = 1646] [outer = (nil)] [url = about:blank] 13:26:05 INFO - PROCESS | 2387 | --DOMWINDOW == 66 (0x82e7f000) [pid = 2387] [serial = 1643] [outer = (nil)] [url = about:blank] 13:26:06 INFO - PROCESS | 2387 | 1477686366075 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]]]}] 13:26:06 INFO - . 13:26:06 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 1330ms 13:26:06 INFO - PROCESS | 2387 | 1477686366117 Marionette TRACE conn4 -> [0,2699,"getWindowHandle",null] 13:26:06 INFO - PROCESS | 2387 | 1477686366125 Marionette TRACE conn4 <- [1,2699,null,{"value":"8"}] 13:26:06 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 13:26:06 INFO - PROCESS | 2387 | 1477686366134 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}] 13:26:06 INFO - PROCESS | 2387 | 1477686366396 Marionette TRACE conn4 <- [1,2700,null,{"value":null}] 13:26:06 INFO - PROCESS | 2387 | 1477686366535 Marionette TRACE conn4 -> [0,2701,"getWindowHandles",null] 13:26:06 INFO - PROCESS | 2387 | 1477686366540 Marionette TRACE conn4 <- [1,2701,null,["8"]] 13:26:06 INFO - PROCESS | 2387 | 1477686366548 Marionette TRACE conn4 -> [0,2702,"switchToWindow",{"name":"8"}] 13:26:06 INFO - PROCESS | 2387 | 1477686366553 Marionette TRACE conn4 <- [1,2702,null,{}] 13:26:06 INFO - PROCESS | 2387 | 1477686366560 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:26:06 INFO - PROCESS | 2387 | ++DOCSHELL 0x82fbfc00 == 28 [pid = 2387] [id = 587] 13:26:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 67 (0x8c824800) [pid = 2387] [serial = 1719] [outer = (nil)] 13:26:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 68 (0x8d08d400) [pid = 2387] [serial = 1720] [outer = 0x8c824800] 13:26:06 INFO - PROCESS | 2387 | 1477686366654 Marionette DEBUG loaded listener.js 13:26:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 69 (0x8d08e400) [pid = 2387] [serial = 1721] [outer = 0x8c824800] 13:26:07 INFO - PROCESS | 2387 | 1477686367255 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]]]}] 13:26:07 INFO - . 13:26:07 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html | took 1183ms 13:26:07 INFO - PROCESS | 2387 | 1477686367324 Marionette TRACE conn4 -> [0,2704,"getWindowHandle",null] 13:26:07 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 13:26:07 INFO - PROCESS | 2387 | 1477686367332 Marionette TRACE conn4 <- [1,2704,null,{"value":"8"}] 13:26:07 INFO - PROCESS | 2387 | 1477686367340 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}] 13:26:07 INFO - PROCESS | 2387 | 1477686367576 Marionette TRACE conn4 <- [1,2705,null,{"value":null}] 13:26:07 INFO - PROCESS | 2387 | 1477686367593 Marionette TRACE conn4 -> [0,2706,"getWindowHandles",null] 13:26:07 INFO - PROCESS | 2387 | 1477686367597 Marionette TRACE conn4 <- [1,2706,null,["8"]] 13:26:07 INFO - PROCESS | 2387 | 1477686367603 Marionette TRACE conn4 -> [0,2707,"switchToWindow",{"name":"8"}] 13:26:07 INFO - PROCESS | 2387 | 1477686367610 Marionette TRACE conn4 <- [1,2707,null,{}] 13:26:07 INFO - PROCESS | 2387 | 1477686367617 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:26:07 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fba2c00 == 29 [pid = 2387] [id = 588] 13:26:07 INFO - PROCESS | 2387 | ++DOMWINDOW == 70 (0x8fba3000) [pid = 2387] [serial = 1722] [outer = (nil)] 13:26:07 INFO - PROCESS | 2387 | ++DOMWINDOW == 71 (0x8fba6c00) [pid = 2387] [serial = 1723] [outer = 0x8fba3000] 13:26:07 INFO - PROCESS | 2387 | 1477686367707 Marionette DEBUG loaded listener.js 13:26:07 INFO - PROCESS | 2387 | ++DOMWINDOW == 72 (0x8fbf9400) [pid = 2387] [serial = 1724] [outer = 0x8fba3000] 13:26:08 INFO - PROCESS | 2387 | 1477686368457 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]]]}] 13:26:08 INFO - . 13:26:08 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1178ms 13:26:08 INFO - PROCESS | 2387 | 1477686368518 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 13:26:08 INFO - PROCESS | 2387 | 1477686368522 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 13:26:08 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 13:26:08 INFO - PROCESS | 2387 | 1477686368555 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}] 13:26:08 INFO - PROCESS | 2387 | 1477686368802 Marionette TRACE conn4 <- [1,2710,null,{"value":null}] 13:26:08 INFO - PROCESS | 2387 | 1477686368827 Marionette TRACE conn4 -> [0,2711,"getWindowHandles",null] 13:26:08 INFO - PROCESS | 2387 | 1477686368832 Marionette TRACE conn4 <- [1,2711,null,["8"]] 13:26:08 INFO - PROCESS | 2387 | 1477686368840 Marionette TRACE conn4 -> [0,2712,"switchToWindow",{"name":"8"}] 13:26:08 INFO - PROCESS | 2387 | 1477686368846 Marionette TRACE conn4 <- [1,2712,null,{}] 13:26:08 INFO - PROCESS | 2387 | 1477686368934 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:26:08 INFO - PROCESS | 2387 | ++DOCSHELL 0x93168000 == 30 [pid = 2387] [id = 589] 13:26:08 INFO - PROCESS | 2387 | ++DOMWINDOW == 73 (0x93169400) [pid = 2387] [serial = 1725] [outer = (nil)] 13:26:09 INFO - PROCESS | 2387 | ++DOMWINDOW == 74 (0x9330b800) [pid = 2387] [serial = 1726] [outer = 0x93169400] 13:26:09 INFO - PROCESS | 2387 | 1477686369023 Marionette DEBUG loaded listener.js 13:26:09 INFO - PROCESS | 2387 | ++DOMWINDOW == 75 (0x93807800) [pid = 2387] [serial = 1727] [outer = 0x93169400] 13:26:09 INFO - PROCESS | 2387 | 1477686369770 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]]]}] 13:26:09 INFO - . 13:26:09 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1272ms 13:26:09 INFO - PROCESS | 2387 | 1477686369822 Marionette TRACE conn4 -> [0,2714,"getWindowHandle",null] 13:26:09 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 13:26:09 INFO - PROCESS | 2387 | 1477686369826 Marionette TRACE conn4 <- [1,2714,null,{"value":"8"}] 13:26:09 INFO - PROCESS | 2387 | 1477686369839 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}] 13:26:10 INFO - PROCESS | 2387 | 1477686370085 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 13:26:10 INFO - PROCESS | 2387 | 1477686370112 Marionette TRACE conn4 -> [0,2716,"getWindowHandles",null] 13:26:10 INFO - PROCESS | 2387 | 1477686370117 Marionette TRACE conn4 <- [1,2716,null,["8"]] 13:26:10 INFO - PROCESS | 2387 | 1477686370122 Marionette TRACE conn4 -> [0,2717,"switchToWindow",{"name":"8"}] 13:26:10 INFO - PROCESS | 2387 | 1477686370128 Marionette TRACE conn4 <- [1,2717,null,{}] 13:26:10 INFO - PROCESS | 2387 | 1477686370133 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:26:10 INFO - PROCESS | 2387 | ++DOCSHELL 0x8c82e800 == 31 [pid = 2387] [id = 590] 13:26:10 INFO - PROCESS | 2387 | ++DOMWINDOW == 76 (0x93cc0000) [pid = 2387] [serial = 1728] [outer = (nil)] 13:26:10 INFO - PROCESS | 2387 | ++DOMWINDOW == 77 (0x93ccc400) [pid = 2387] [serial = 1729] [outer = 0x93cc0000] 13:26:10 INFO - PROCESS | 2387 | 1477686370297 Marionette DEBUG loaded listener.js 13:26:10 INFO - PROCESS | 2387 | ++DOMWINDOW == 78 (0x93ccd800) [pid = 2387] [serial = 1730] [outer = 0x93cc0000] 13:26:10 INFO - PROCESS | 2387 | --DOMWINDOW == 77 (0x83503800) [pid = 2387] [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] 13:26:10 INFO - PROCESS | 2387 | --DOMWINDOW == 76 (0x82e7d000) [pid = 2387] [serial = 1675] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 13:26:10 INFO - PROCESS | 2387 | --DOMWINDOW == 75 (0x830d7c00) [pid = 2387] [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] 13:26:10 INFO - PROCESS | 2387 | --DOMWINDOW == 74 (0x8cebe800) [pid = 2387] [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] 13:26:10 INFO - PROCESS | 2387 | --DOMWINDOW == 73 (0x83a79400) [pid = 2387] [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] 13:26:10 INFO - PROCESS | 2387 | --DOMWINDOW == 72 (0x9107ac00) [pid = 2387] [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] 13:26:10 INFO - PROCESS | 2387 | --DOMWINDOW == 71 (0x835e9800) [pid = 2387] [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] 13:26:10 INFO - PROCESS | 2387 | --DOMWINDOW == 70 (0x9315c400) [pid = 2387] [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] 13:26:10 INFO - PROCESS | 2387 | --DOMWINDOW == 69 (0x8fab8800) [pid = 2387] [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] 13:26:11 INFO - PROCESS | 2387 | 1477686371263 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]]]}] 13:26:11 INFO - . 13:26:11 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1475ms 13:26:11 INFO - PROCESS | 2387 | 1477686371309 Marionette TRACE conn4 -> [0,2719,"getWindowHandle",null] 13:26:11 INFO - PROCESS | 2387 | 1477686371314 Marionette TRACE conn4 <- [1,2719,null,{"value":"8"}] 13:26:11 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 13:26:11 INFO - PROCESS | 2387 | 1477686371323 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}] 13:26:11 INFO - PROCESS | 2387 | 1477686371525 Marionette TRACE conn4 <- [1,2720,null,{"value":null}] 13:26:11 INFO - PROCESS | 2387 | 1477686371671 Marionette TRACE conn4 -> [0,2721,"getWindowHandles",null] 13:26:11 INFO - PROCESS | 2387 | 1477686371676 Marionette TRACE conn4 <- [1,2721,null,["8"]] 13:26:11 INFO - PROCESS | 2387 | 1477686371682 Marionette TRACE conn4 -> [0,2722,"switchToWindow",{"name":"8"}] 13:26:11 INFO - PROCESS | 2387 | 1477686371689 Marionette TRACE conn4 <- [1,2722,null,{}] 13:26:11 INFO - PROCESS | 2387 | 1477686371695 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:26:11 INFO - PROCESS | 2387 | ++DOCSHELL 0x94650c00 == 32 [pid = 2387] [id = 591] 13:26:11 INFO - PROCESS | 2387 | ++DOMWINDOW == 70 (0x94651000) [pid = 2387] [serial = 1731] [outer = (nil)] 13:26:11 INFO - PROCESS | 2387 | ++DOMWINDOW == 71 (0x946de800) [pid = 2387] [serial = 1732] [outer = 0x94651000] 13:26:11 INFO - PROCESS | 2387 | 1477686371784 Marionette DEBUG loaded listener.js 13:26:11 INFO - PROCESS | 2387 | ++DOMWINDOW == 72 (0x946dec00) [pid = 2387] [serial = 1733] [outer = 0x94651000] 13:26:12 WARNING - wptserve Traceback (most recent call last): 13:26:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:26:12 WARNING - rv = self.func(request, response) 13:26:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:26:12 WARNING - access_control_allow_origin = "*") 13:26:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:26:12 WARNING - payload = payload_generator(server_data) 13:26:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:26:12 WARNING - return encode_string_as_bmp_image(data) 13:26: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 13:26:12 WARNING - img.save(f, "BMP") 13:26:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:26:12 WARNING - f.write(bmpfileheader) 13:26:12 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:26:12 WARNING - 13:26:15 INFO - PROCESS | 2387 | --DOMWINDOW == 71 (0x83a7ec00) [pid = 2387] [serial = 1699] [outer = (nil)] [url = about:blank] 13:26:15 INFO - PROCESS | 2387 | --DOMWINDOW == 70 (0x8dc5f000) [pid = 2387] [serial = 1700] [outer = (nil)] [url = about:blank] 13:26:15 INFO - PROCESS | 2387 | --DOMWINDOW == 69 (0x9315f000) [pid = 2387] [serial = 1696] [outer = (nil)] [url = about:blank] 13:26:15 INFO - PROCESS | 2387 | --DOMWINDOW == 68 (0x93164800) [pid = 2387] [serial = 1697] [outer = (nil)] [url = about:blank] 13:26:15 INFO - PROCESS | 2387 | --DOMWINDOW == 67 (0x8fb4c800) [pid = 2387] [serial = 1693] [outer = (nil)] [url = about:blank] 13:26:15 INFO - PROCESS | 2387 | --DOMWINDOW == 66 (0x8fba1400) [pid = 2387] [serial = 1694] [outer = (nil)] [url = about:blank] 13:26:15 INFO - PROCESS | 2387 | --DOMWINDOW == 65 (0x8d08a800) [pid = 2387] [serial = 1690] [outer = (nil)] [url = about:blank] 13:26:15 INFO - PROCESS | 2387 | --DOMWINDOW == 64 (0x8d08ac00) [pid = 2387] [serial = 1691] [outer = (nil)] [url = about:blank] 13:26:15 INFO - PROCESS | 2387 | --DOMWINDOW == 63 (0x8350c000) [pid = 2387] [serial = 1687] [outer = (nil)] [url = about:blank] 13:26:15 INFO - PROCESS | 2387 | --DOMWINDOW == 62 (0x835f0400) [pid = 2387] [serial = 1688] [outer = (nil)] [url = about:blank] 13:26:15 INFO - PROCESS | 2387 | --DOMWINDOW == 61 (0x923ac000) [pid = 2387] [serial = 1684] [outer = (nil)] [url = about:blank] 13:26:15 INFO - PROCESS | 2387 | --DOMWINDOW == 60 (0x92486c00) [pid = 2387] [serial = 1685] [outer = (nil)] [url = about:blank] 13:26:15 INFO - PROCESS | 2387 | --DOMWINDOW == 59 (0x8fab9000) [pid = 2387] [serial = 1681] [outer = (nil)] [url = about:blank] 13:26:15 INFO - PROCESS | 2387 | --DOMWINDOW == 58 (0x8fb48000) [pid = 2387] [serial = 1682] [outer = (nil)] [url = about:blank] 13:26:15 INFO - PROCESS | 2387 | --DOMWINDOW == 57 (0x835f0c00) [pid = 2387] [serial = 1678] [outer = (nil)] [url = about:blank] 13:26:15 INFO - PROCESS | 2387 | --DOMWINDOW == 56 (0x8368e800) [pid = 2387] [serial = 1679] [outer = (nil)] [url = about:blank] 13:26:15 INFO - PROCESS | 2387 | --DOMWINDOW == 55 (0x93a4b800) [pid = 2387] [serial = 1702] [outer = (nil)] [url = about:blank] 13:26:15 INFO - PROCESS | 2387 | --DOMWINDOW == 54 (0x8fba0c00) [pid = 2387] [serial = 1673] [outer = (nil)] [url = about:blank] 13:26:15 INFO - PROCESS | 2387 | --DOMWINDOW == 53 (0x82ed9800) [pid = 2387] [serial = 1676] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 13:26:19 INFO - PROCESS | 2387 | --DOMWINDOW == 52 (0x8c824800) [pid = 2387] [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] 13:26:19 INFO - PROCESS | 2387 | --DOMWINDOW == 51 (0x93cc5000) [pid = 2387] [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] 13:26:19 INFO - PROCESS | 2387 | --DOMWINDOW == 50 (0x823e4000) [pid = 2387] [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] 13:26:19 INFO - PROCESS | 2387 | --DOMWINDOW == 49 (0x8fbed400) [pid = 2387] [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] 13:26:19 INFO - PROCESS | 2387 | --DOMWINDOW == 48 (0x82e81c00) [pid = 2387] [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] 13:26:19 INFO - PROCESS | 2387 | --DOMWINDOW == 47 (0x8c820c00) [pid = 2387] [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] 13:26:19 INFO - PROCESS | 2387 | --DOMWINDOW == 46 (0x93a46800) [pid = 2387] [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] 13:26:19 INFO - PROCESS | 2387 | --DOMWINDOW == 45 (0x93cc0000) [pid = 2387] [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] 13:26:19 INFO - PROCESS | 2387 | --DOMWINDOW == 44 (0x93169400) [pid = 2387] [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] 13:26:19 INFO - PROCESS | 2387 | --DOMWINDOW == 43 (0x8fba3000) [pid = 2387] [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] 13:26:19 INFO - PROCESS | 2387 | --DOMWINDOW == 42 (0x8fb4c400) [pid = 2387] [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] 13:26:23 INFO - PROCESS | 2387 | --DOCSHELL 0x83502c00 == 31 [pid = 2387] [id = 576] 13:26:23 INFO - PROCESS | 2387 | --DOCSHELL 0x823e2000 == 30 [pid = 2387] [id = 586] 13:26:23 INFO - PROCESS | 2387 | --DOCSHELL 0x8224b400 == 29 [pid = 2387] [id = 585] 13:26:23 INFO - PROCESS | 2387 | --DOCSHELL 0x93cc4c00 == 28 [pid = 2387] [id = 584] 13:26:23 INFO - PROCESS | 2387 | --DOCSHELL 0x83683800 == 27 [pid = 2387] [id = 574] 13:26:23 INFO - PROCESS | 2387 | --DOCSHELL 0x8c82f000 == 26 [pid = 2387] [id = 583] 13:26:23 INFO - PROCESS | 2387 | --DOCSHELL 0x835e9400 == 25 [pid = 2387] [id = 573] 13:26:23 INFO - PROCESS | 2387 | --DOCSHELL 0x83a7d800 == 24 [pid = 2387] [id = 582] 13:26:23 INFO - PROCESS | 2387 | --DOCSHELL 0x91078c00 == 23 [pid = 2387] [id = 575] 13:26:23 INFO - PROCESS | 2387 | --DOCSHELL 0x8c82e800 == 22 [pid = 2387] [id = 590] 13:26:23 INFO - PROCESS | 2387 | --DOCSHELL 0x8f8e0400 == 21 [pid = 2387] [id = 569] 13:26:23 INFO - PROCESS | 2387 | --DOCSHELL 0x83510400 == 20 [pid = 2387] [id = 581] 13:26:23 INFO - PROCESS | 2387 | --DOCSHELL 0x8d092400 == 19 [pid = 2387] [id = 567] 13:26:23 INFO - PROCESS | 2387 | --DOCSHELL 0x8350f400 == 18 [pid = 2387] [id = 579] 13:26:23 INFO - PROCESS | 2387 | --DOCSHELL 0x82252400 == 17 [pid = 2387] [id = 571] 13:26:23 INFO - PROCESS | 2387 | --DOCSHELL 0x83684000 == 16 [pid = 2387] [id = 563] 13:26:23 INFO - PROCESS | 2387 | --DOCSHELL 0x82e7c000 == 15 [pid = 2387] [id = 580] 13:26:23 INFO - PROCESS | 2387 | --DOCSHELL 0x93168000 == 14 [pid = 2387] [id = 589] 13:26:23 INFO - PROCESS | 2387 | --DOCSHELL 0x82e7ec00 == 13 [pid = 2387] [id = 561] 13:26:23 INFO - PROCESS | 2387 | --DOCSHELL 0x8fba2c00 == 12 [pid = 2387] [id = 588] 13:26:23 INFO - PROCESS | 2387 | --DOCSHELL 0x8fab8400 == 11 [pid = 2387] [id = 578] 13:26:23 INFO - PROCESS | 2387 | --DOCSHELL 0x82e79800 == 10 [pid = 2387] [id = 565] 13:26:23 INFO - PROCESS | 2387 | --DOCSHELL 0x8ceb7400 == 9 [pid = 2387] [id = 577] 13:26:23 INFO - PROCESS | 2387 | --DOCSHELL 0x82fbfc00 == 8 [pid = 2387] [id = 587] 13:26:23 INFO - PROCESS | 2387 | --DOCSHELL 0x82e76000 == 7 [pid = 2387] [id = 560] 13:26:23 INFO - PROCESS | 2387 | --DOMWINDOW == 41 (0x93d4b000) [pid = 2387] [serial = 1712] [outer = (nil)] [url = about:blank] 13:26:23 INFO - PROCESS | 2387 | --DOMWINDOW == 40 (0x93ccac00) [pid = 2387] [serial = 1711] [outer = (nil)] [url = about:blank] 13:26:23 INFO - PROCESS | 2387 | --DOMWINDOW == 39 (0x8fb9d800) [pid = 2387] [serial = 1715] [outer = (nil)] [url = about:blank] 13:26:23 INFO - PROCESS | 2387 | --DOMWINDOW == 38 (0x83a7c800) [pid = 2387] [serial = 1714] [outer = (nil)] [url = about:blank] 13:26:23 INFO - PROCESS | 2387 | --DOMWINDOW == 37 (0x835e3400) [pid = 2387] [serial = 1718] [outer = (nil)] [url = about:blank] 13:26:23 INFO - PROCESS | 2387 | --DOMWINDOW == 36 (0x82fbf000) [pid = 2387] [serial = 1717] [outer = (nil)] [url = about:blank] 13:26:23 INFO - PROCESS | 2387 | --DOMWINDOW == 35 (0x8d08e400) [pid = 2387] [serial = 1721] [outer = (nil)] [url = about:blank] 13:26:23 INFO - PROCESS | 2387 | --DOMWINDOW == 34 (0x8d08d400) [pid = 2387] [serial = 1720] [outer = (nil)] [url = about:blank] 13:26:23 INFO - PROCESS | 2387 | --DOMWINDOW == 33 (0x8fbf9400) [pid = 2387] [serial = 1724] [outer = (nil)] [url = about:blank] 13:26:23 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x8fba6c00) [pid = 2387] [serial = 1723] [outer = (nil)] [url = about:blank] 13:26:23 INFO - PROCESS | 2387 | --DOMWINDOW == 31 (0x93807800) [pid = 2387] [serial = 1727] [outer = (nil)] [url = about:blank] 13:26:23 INFO - PROCESS | 2387 | --DOMWINDOW == 30 (0x9330b800) [pid = 2387] [serial = 1726] [outer = (nil)] [url = about:blank] 13:26:23 INFO - PROCESS | 2387 | --DOMWINDOW == 29 (0x93ccd800) [pid = 2387] [serial = 1730] [outer = (nil)] [url = about:blank] 13:26:23 INFO - PROCESS | 2387 | --DOMWINDOW == 28 (0x93ccc400) [pid = 2387] [serial = 1729] [outer = (nil)] [url = about:blank] 13:26:23 INFO - PROCESS | 2387 | --DOMWINDOW == 27 (0x8fb9c800) [pid = 2387] [serial = 1674] [outer = (nil)] [url = about:blank] 13:26:23 INFO - PROCESS | 2387 | --DOMWINDOW == 26 (0x946de800) [pid = 2387] [serial = 1732] [outer = (nil)] [url = about:blank] 13:26:23 INFO - PROCESS | 2387 | --DOMWINDOW == 25 (0x9330e400) [pid = 2387] [serial = 1708] [outer = (nil)] [url = about:blank] 13:26:23 INFO - PROCESS | 2387 | --DOMWINDOW == 24 (0x9366b000) [pid = 2387] [serial = 1709] [outer = (nil)] [url = about:blank] 13:26:23 INFO - PROCESS | 2387 | --DOMWINDOW == 23 (0x8cebc000) [pid = 2387] [serial = 1705] [outer = (nil)] [url = about:blank] 13:26:23 INFO - PROCESS | 2387 | --DOMWINDOW == 22 (0x8d097800) [pid = 2387] [serial = 1706] [outer = (nil)] [url = about:blank] 13:26:23 INFO - PROCESS | 2387 | --DOMWINDOW == 21 (0x93a4d800) [pid = 2387] [serial = 1703] [outer = (nil)] [url = about:blank] 13:26:41 INFO - PROCESS | 2387 | MARIONETTE LOG: INFO: Timeout fired 13:26:41 INFO - PROCESS | 2387 | 1477686401966 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]]]}] 13:26:41 INFO - . 13:26:41 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30673ms 13:26:41 INFO - PROCESS | 2387 | 1477686401997 Marionette TRACE conn4 -> [0,2724,"getWindowHandle",null] 13:26:42 INFO - PROCESS | 2387 | 1477686402004 Marionette TRACE conn4 <- [1,2724,null,{"value":"8"}] 13:26:42 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 13:26:42 INFO - PROCESS | 2387 | 1477686402017 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}] 13:26:42 INFO - PROCESS | 2387 | 1477686402275 Marionette TRACE conn4 <- [1,2725,null,{"value":null}] 13:26:42 INFO - PROCESS | 2387 | 1477686402368 Marionette TRACE conn4 -> [0,2726,"getWindowHandles",null] 13:26:42 INFO - PROCESS | 2387 | 1477686402375 Marionette TRACE conn4 <- [1,2726,null,["8"]] 13:26:42 INFO - PROCESS | 2387 | 1477686402383 Marionette TRACE conn4 -> [0,2727,"switchToWindow",{"name":"8"}] 13:26:42 INFO - PROCESS | 2387 | 1477686402391 Marionette TRACE conn4 <- [1,2727,null,{}] 13:26:42 INFO - PROCESS | 2387 | 1477686402403 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:26:42 INFO - PROCESS | 2387 | ++DOCSHELL 0x82e72800 == 8 [pid = 2387] [id = 592] 13:26:42 INFO - PROCESS | 2387 | ++DOMWINDOW == 22 (0x82e72c00) [pid = 2387] [serial = 1734] [outer = (nil)] 13:26:42 INFO - PROCESS | 2387 | ++DOMWINDOW == 23 (0x82e76800) [pid = 2387] [serial = 1735] [outer = 0x82e72c00] 13:26:42 INFO - PROCESS | 2387 | 1477686402503 Marionette DEBUG loaded listener.js 13:26:42 INFO - PROCESS | 2387 | ++DOMWINDOW == 24 (0x82e7e800) [pid = 2387] [serial = 1736] [outer = 0x82e72c00] 13:26:43 WARNING - wptserve Traceback (most recent call last): 13:26:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:26:43 WARNING - rv = self.func(request, response) 13:26:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:26:43 WARNING - access_control_allow_origin = "*") 13:26:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:26:43 WARNING - payload = payload_generator(server_data) 13:26:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:26:43 WARNING - return encode_string_as_bmp_image(data) 13:26:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:26:43 WARNING - img.save(f, "BMP") 13:26:43 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:26:43 WARNING - f.write(bmpfileheader) 13:26:43 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:26:43 WARNING - 13:26:52 INFO - PROCESS | 2387 | --DOCSHELL 0x94650c00 == 7 [pid = 2387] [id = 591] 13:26:54 INFO - PROCESS | 2387 | --DOMWINDOW == 23 (0x94651000) [pid = 2387] [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] 13:27:00 INFO - PROCESS | 2387 | --DOMWINDOW == 22 (0x946dec00) [pid = 2387] [serial = 1733] [outer = (nil)] [url = about:blank] 13:27:00 INFO - PROCESS | 2387 | --DOMWINDOW == 21 (0x82e76800) [pid = 2387] [serial = 1735] [outer = (nil)] [url = about:blank] 13:27:12 INFO - PROCESS | 2387 | MARIONETTE LOG: INFO: Timeout fired 13:27:12 INFO - PROCESS | 2387 | 1477686432725 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]]]}] 13:27:12 INFO - . 13:27:12 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30735ms 13:27:12 INFO - PROCESS | 2387 | 1477686432751 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 13:27:12 INFO - PROCESS | 2387 | 1477686432759 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 13:27:12 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 13:27:12 INFO - PROCESS | 2387 | 1477686432773 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}] 13:27:13 INFO - PROCESS | 2387 | 1477686433023 Marionette TRACE conn4 <- [1,2730,null,{"value":null}] 13:27:13 INFO - PROCESS | 2387 | 1477686433110 Marionette TRACE conn4 -> [0,2731,"getWindowHandles",null] 13:27:13 INFO - PROCESS | 2387 | 1477686433117 Marionette TRACE conn4 <- [1,2731,null,["8"]] 13:27:13 INFO - PROCESS | 2387 | 1477686433126 Marionette TRACE conn4 -> [0,2732,"switchToWindow",{"name":"8"}] 13:27:13 INFO - PROCESS | 2387 | 1477686433135 Marionette TRACE conn4 <- [1,2732,null,{}] 13:27:13 INFO - PROCESS | 2387 | 1477686433142 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:27:13 INFO - PROCESS | 2387 | ++DOCSHELL 0x823e9000 == 8 [pid = 2387] [id = 593] 13:27:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 22 (0x823e9800) [pid = 2387] [serial = 1737] [outer = (nil)] 13:27:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 23 (0x82e78000) [pid = 2387] [serial = 1738] [outer = 0x823e9800] 13:27:13 INFO - PROCESS | 2387 | 1477686433249 Marionette DEBUG loaded listener.js 13:27:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 24 (0x82e7cc00) [pid = 2387] [serial = 1739] [outer = 0x823e9800] 13:27:13 WARNING - wptserve Traceback (most recent call last): 13:27:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:27:13 WARNING - rv = self.func(request, response) 13:27:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:27:13 WARNING - access_control_allow_origin = "*") 13:27:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:27:13 WARNING - payload = payload_generator(server_data) 13:27:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:27:13 WARNING - return encode_string_as_bmp_image(data) 13:27:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:27:13 WARNING - img.save(f, "BMP") 13:27:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:27:13 WARNING - f.write(bmpfileheader) 13:27:13 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:27:13 WARNING - 13:27:22 INFO - PROCESS | 2387 | --DOCSHELL 0x82e72800 == 7 [pid = 2387] [id = 592] 13:27:25 INFO - PROCESS | 2387 | --DOMWINDOW == 23 (0x82e72c00) [pid = 2387] [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] 13:27:30 INFO - PROCESS | 2387 | --DOMWINDOW == 22 (0x82e7e800) [pid = 2387] [serial = 1736] [outer = (nil)] [url = about:blank] 13:27:30 INFO - PROCESS | 2387 | --DOMWINDOW == 21 (0x82e78000) [pid = 2387] [serial = 1738] [outer = (nil)] [url = about:blank] 13:27:43 INFO - PROCESS | 2387 | MARIONETTE LOG: INFO: Timeout fired 13:27:43 INFO - . 13:27:43 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30716ms 13:27:43 INFO - PROCESS | 2387 | 1477686463469 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]]]}] 13:27:43 INFO - PROCESS | 2387 | 1477686463486 Marionette TRACE conn4 -> [0,2734,"getWindowHandle",null] 13:27:43 INFO - PROCESS | 2387 | 1477686463493 Marionette TRACE conn4 <- [1,2734,null,{"value":"8"}] 13:27:43 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 13:27:43 INFO - PROCESS | 2387 | 1477686463506 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}] 13:27:43 INFO - PROCESS | 2387 | 1477686463749 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 13:27:43 INFO - PROCESS | 2387 | 1477686463839 Marionette TRACE conn4 -> [0,2736,"getWindowHandles",null] 13:27:43 INFO - PROCESS | 2387 | 1477686463846 Marionette TRACE conn4 <- [1,2736,null,["8"]] 13:27:43 INFO - PROCESS | 2387 | 1477686463854 Marionette TRACE conn4 -> [0,2737,"switchToWindow",{"name":"8"}] 13:27:43 INFO - PROCESS | 2387 | 1477686463862 Marionette TRACE conn4 <- [1,2737,null,{}] 13:27:43 INFO - PROCESS | 2387 | 1477686463869 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:27:43 INFO - PROCESS | 2387 | ++DOCSHELL 0x82e74400 == 8 [pid = 2387] [id = 594] 13:27:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 22 (0x82e74800) [pid = 2387] [serial = 1740] [outer = (nil)] 13:27:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 23 (0x82e78400) [pid = 2387] [serial = 1741] [outer = 0x82e74800] 13:27:43 INFO - PROCESS | 2387 | 1477686463972 Marionette DEBUG loaded listener.js 13:27:44 INFO - PROCESS | 2387 | ++DOMWINDOW == 24 (0x82ecd400) [pid = 2387] [serial = 1742] [outer = 0x82e74800] 13:27:44 INFO - PROCESS | 2387 | 1477686464628 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]]]}] 13:27:44 INFO - . 13:27:44 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1176ms 13:27:44 INFO - PROCESS | 2387 | 1477686464680 Marionette TRACE conn4 -> [0,2739,"getWindowHandle",null] 13:27:44 INFO - PROCESS | 2387 | 1477686464686 Marionette TRACE conn4 <- [1,2739,null,{"value":"8"}] 13:27:44 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 13:27:44 INFO - PROCESS | 2387 | 1477686464699 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}] 13:27:44 INFO - PROCESS | 2387 | 1477686464971 Marionette TRACE conn4 <- [1,2740,null,{"value":null}] 13:27:44 INFO - PROCESS | 2387 | 1477686464987 Marionette TRACE conn4 -> [0,2741,"getWindowHandles",null] 13:27:44 INFO - PROCESS | 2387 | 1477686464992 Marionette TRACE conn4 <- [1,2741,null,["8"]] 13:27:45 INFO - PROCESS | 2387 | 1477686464999 Marionette TRACE conn4 -> [0,2742,"switchToWindow",{"name":"8"}] 13:27:45 INFO - PROCESS | 2387 | 1477686465004 Marionette TRACE conn4 <- [1,2742,null,{}] 13:27:45 INFO - PROCESS | 2387 | 1477686465011 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:27:45 INFO - PROCESS | 2387 | ++DOCSHELL 0x823db800 == 9 [pid = 2387] [id = 595] 13:27:45 INFO - PROCESS | 2387 | ++DOMWINDOW == 25 (0x82e7f800) [pid = 2387] [serial = 1743] [outer = (nil)] 13:27:45 INFO - PROCESS | 2387 | ++DOMWINDOW == 26 (0x830dd000) [pid = 2387] [serial = 1744] [outer = 0x82e7f800] 13:27:45 INFO - PROCESS | 2387 | 1477686465100 Marionette DEBUG loaded listener.js 13:27:45 INFO - PROCESS | 2387 | ++DOMWINDOW == 27 (0x830db800) [pid = 2387] [serial = 1745] [outer = 0x82e7f800] 13:27:45 INFO - PROCESS | 2387 | 1477686465879 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]]]}] 13:27:45 INFO - . 13:27:45 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1224ms 13:27:45 INFO - PROCESS | 2387 | 1477686465932 Marionette TRACE conn4 -> [0,2744,"getWindowHandle",null] 13:27:45 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 13:27:45 INFO - PROCESS | 2387 | 1477686465940 Marionette TRACE conn4 <- [1,2744,null,{"value":"8"}] 13:27:45 INFO - PROCESS | 2387 | 1477686465947 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}] 13:27:46 INFO - PROCESS | 2387 | 1477686466195 Marionette TRACE conn4 <- [1,2745,null,{"value":null}] 13:27:46 INFO - PROCESS | 2387 | 1477686466216 Marionette TRACE conn4 -> [0,2746,"getWindowHandles",null] 13:27:46 INFO - PROCESS | 2387 | 1477686466222 Marionette TRACE conn4 <- [1,2746,null,["8"]] 13:27:46 INFO - PROCESS | 2387 | 1477686466227 Marionette TRACE conn4 -> [0,2747,"switchToWindow",{"name":"8"}] 13:27:46 INFO - PROCESS | 2387 | 1477686466236 Marionette TRACE conn4 <- [1,2747,null,{}] 13:27:46 INFO - PROCESS | 2387 | 1477686466244 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:27:46 INFO - PROCESS | 2387 | ++DOCSHELL 0x83680800 == 10 [pid = 2387] [id = 596] 13:27:46 INFO - PROCESS | 2387 | ++DOMWINDOW == 28 (0x83680c00) [pid = 2387] [serial = 1746] [outer = (nil)] 13:27:46 INFO - PROCESS | 2387 | ++DOMWINDOW == 29 (0x83682800) [pid = 2387] [serial = 1747] [outer = 0x83680c00] 13:27:46 INFO - PROCESS | 2387 | 1477686466337 Marionette DEBUG loaded listener.js 13:27:46 INFO - PROCESS | 2387 | ++DOMWINDOW == 30 (0x83689800) [pid = 2387] [serial = 1748] [outer = 0x83680c00] 13:27:47 INFO - PROCESS | 2387 | 1477686467082 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]]]}] 13:27:47 INFO - . 13:27:47 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1177ms 13:27:47 INFO - PROCESS | 2387 | 1477686467124 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 13:27:47 INFO - PROCESS | 2387 | 1477686467129 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 13:27:47 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 13:27:47 INFO - PROCESS | 2387 | 1477686467136 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}] 13:27:47 INFO - PROCESS | 2387 | 1477686467315 Marionette TRACE conn4 <- [1,2750,null,{"value":null}] 13:27:47 INFO - PROCESS | 2387 | 1477686467454 Marionette TRACE conn4 -> [0,2751,"getWindowHandles",null] 13:27:47 INFO - PROCESS | 2387 | 1477686467462 Marionette TRACE conn4 <- [1,2751,null,["8"]] 13:27:47 INFO - PROCESS | 2387 | 1477686467467 Marionette TRACE conn4 -> [0,2752,"switchToWindow",{"name":"8"}] 13:27:47 INFO - PROCESS | 2387 | 1477686467474 Marionette TRACE conn4 <- [1,2752,null,{}] 13:27:47 INFO - PROCESS | 2387 | 1477686467480 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:27:47 INFO - PROCESS | 2387 | ++DOCSHELL 0x83502000 == 11 [pid = 2387] [id = 597] 13:27:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 31 (0x8c820c00) [pid = 2387] [serial = 1749] [outer = (nil)] 13:27:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 32 (0x8c825400) [pid = 2387] [serial = 1750] [outer = 0x8c820c00] 13:27:47 INFO - PROCESS | 2387 | 1477686467566 Marionette DEBUG loaded listener.js 13:27:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x8c828800) [pid = 2387] [serial = 1751] [outer = 0x8c820c00] 13:27:48 INFO - PROCESS | 2387 | ++DOCSHELL 0x8cebec00 == 12 [pid = 2387] [id = 598] 13:27:48 INFO - PROCESS | 2387 | ++DOMWINDOW == 34 (0x8cebf000) [pid = 2387] [serial = 1752] [outer = (nil)] 13:27:48 INFO - PROCESS | 2387 | ++DOMWINDOW == 35 (0x8cec0400) [pid = 2387] [serial = 1753] [outer = 0x8cebf000] 13:27:48 INFO - PROCESS | 2387 | 1477686468324 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]]]}] 13:27:48 INFO - . 13:27:48 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1222ms 13:27:48 INFO - PROCESS | 2387 | 1477686468378 Marionette TRACE conn4 -> [0,2754,"getWindowHandle",null] 13:27:48 INFO - PROCESS | 2387 | 1477686468382 Marionette TRACE conn4 <- [1,2754,null,{"value":"8"}] 13:27:48 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 13:27:48 INFO - PROCESS | 2387 | 1477686468391 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}] 13:27:48 INFO - PROCESS | 2387 | 1477686468582 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 13:27:48 INFO - PROCESS | 2387 | 1477686468597 Marionette TRACE conn4 -> [0,2756,"getWindowHandles",null] 13:27:48 INFO - PROCESS | 2387 | 1477686468600 Marionette TRACE conn4 <- [1,2756,null,["8"]] 13:27:48 INFO - PROCESS | 2387 | 1477686468608 Marionette TRACE conn4 -> [0,2757,"switchToWindow",{"name":"8"}] 13:27:48 INFO - PROCESS | 2387 | 1477686468613 Marionette TRACE conn4 <- [1,2757,null,{}] 13:27:48 INFO - PROCESS | 2387 | 1477686468619 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:27:48 INFO - PROCESS | 2387 | ++DOCSHELL 0x8d08c000 == 13 [pid = 2387] [id = 599] 13:27:48 INFO - PROCESS | 2387 | ++DOMWINDOW == 36 (0x8d08c400) [pid = 2387] [serial = 1754] [outer = (nil)] 13:27:48 INFO - PROCESS | 2387 | ++DOMWINDOW == 37 (0x8d091000) [pid = 2387] [serial = 1755] [outer = 0x8d08c400] 13:27:48 INFO - PROCESS | 2387 | 1477686468701 Marionette DEBUG loaded listener.js 13:27:48 INFO - PROCESS | 2387 | ++DOMWINDOW == 38 (0x8d092c00) [pid = 2387] [serial = 1756] [outer = 0x8d08c400] 13:27:49 INFO - PROCESS | 2387 | ++DOCSHELL 0x8da36400 == 14 [pid = 2387] [id = 600] 13:27:49 INFO - PROCESS | 2387 | ++DOMWINDOW == 39 (0x8da36800) [pid = 2387] [serial = 1757] [outer = (nil)] 13:27:49 INFO - PROCESS | 2387 | ++DOMWINDOW == 40 (0x8dc5d000) [pid = 2387] [serial = 1758] [outer = 0x8da36800] 13:27:49 INFO - . 13:27:49 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1173ms 13:27:49 INFO - PROCESS | 2387 | 1477686469550 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]]]}] 13:27:49 INFO - PROCESS | 2387 | 1477686469564 Marionette TRACE conn4 -> [0,2759,"getWindowHandle",null] 13:27:49 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 13:27:49 INFO - PROCESS | 2387 | 1477686469568 Marionette TRACE conn4 <- [1,2759,null,{"value":"8"}] 13:27:49 INFO - PROCESS | 2387 | 1477686469575 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}] 13:27:49 INFO - PROCESS | 2387 | 1477686469870 Marionette TRACE conn4 <- [1,2760,null,{"value":null}] 13:27:49 INFO - PROCESS | 2387 | 1477686469885 Marionette TRACE conn4 -> [0,2761,"getWindowHandles",null] 13:27:49 INFO - PROCESS | 2387 | 1477686469888 Marionette TRACE conn4 <- [1,2761,null,["8"]] 13:27:49 INFO - PROCESS | 2387 | 1477686469896 Marionette TRACE conn4 -> [0,2762,"switchToWindow",{"name":"8"}] 13:27:49 INFO - PROCESS | 2387 | 1477686469901 Marionette TRACE conn4 <- [1,2762,null,{}] 13:27:49 INFO - PROCESS | 2387 | 1477686469906 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:27:49 INFO - PROCESS | 2387 | ++DOCSHELL 0x8dc5f000 == 15 [pid = 2387] [id = 601] 13:27:49 INFO - PROCESS | 2387 | ++DOMWINDOW == 41 (0x8dcf7800) [pid = 2387] [serial = 1759] [outer = (nil)] 13:27:49 INFO - PROCESS | 2387 | ++DOMWINDOW == 42 (0x8f952000) [pid = 2387] [serial = 1760] [outer = 0x8dcf7800] 13:27:49 INFO - PROCESS | 2387 | 1477686469991 Marionette DEBUG loaded listener.js 13:27:50 INFO - PROCESS | 2387 | ++DOMWINDOW == 43 (0x8f958000) [pid = 2387] [serial = 1761] [outer = 0x8dcf7800] 13:27:50 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fac0400 == 16 [pid = 2387] [id = 602] 13:27:50 INFO - PROCESS | 2387 | ++DOMWINDOW == 44 (0x8fb47800) [pid = 2387] [serial = 1762] [outer = (nil)] 13:27:50 INFO - PROCESS | 2387 | ++DOMWINDOW == 45 (0x8f993800) [pid = 2387] [serial = 1763] [outer = 0x8fb47800] 13:27:50 INFO - PROCESS | 2387 | 1477686470804 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]]]}] 13:27:50 INFO - . 13:27:50 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1277ms 13:27:50 INFO - PROCESS | 2387 | 1477686470852 Marionette TRACE conn4 -> [0,2764,"getWindowHandle",null] 13:27:50 INFO - PROCESS | 2387 | 1477686470856 Marionette TRACE conn4 <- [1,2764,null,{"value":"8"}] 13:27:50 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 13:27:50 INFO - PROCESS | 2387 | 1477686470864 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}] 13:27:51 INFO - PROCESS | 2387 | 1477686471040 Marionette TRACE conn4 <- [1,2765,null,{"value":null}] 13:27:51 INFO - PROCESS | 2387 | 1477686471175 Marionette TRACE conn4 -> [0,2766,"getWindowHandles",null] 13:27:51 INFO - PROCESS | 2387 | 1477686471183 Marionette TRACE conn4 <- [1,2766,null,["8"]] 13:27:51 INFO - PROCESS | 2387 | 1477686471188 Marionette TRACE conn4 -> [0,2767,"switchToWindow",{"name":"8"}] 13:27:51 INFO - PROCESS | 2387 | 1477686471195 Marionette TRACE conn4 <- [1,2767,null,{}] 13:27:51 INFO - PROCESS | 2387 | 1477686471200 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:27:51 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fb53800 == 17 [pid = 2387] [id = 603] 13:27:51 INFO - PROCESS | 2387 | ++DOMWINDOW == 46 (0x8fb55800) [pid = 2387] [serial = 1764] [outer = (nil)] 13:27:51 INFO - PROCESS | 2387 | ++DOMWINDOW == 47 (0x8fb9d800) [pid = 2387] [serial = 1765] [outer = 0x8fb55800] 13:27:51 INFO - PROCESS | 2387 | 1477686471280 Marionette DEBUG loaded listener.js 13:27:51 INFO - PROCESS | 2387 | ++DOMWINDOW == 48 (0x8fb9c400) [pid = 2387] [serial = 1766] [outer = 0x8fb55800] 13:27:51 WARNING - wptserve Traceback (most recent call last): 13:27:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:27:51 WARNING - rv = self.func(request, response) 13:27:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:27:51 WARNING - access_control_allow_origin = "*") 13:27:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:27:51 WARNING - payload = payload_generator(server_data) 13:27:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:27:51 WARNING - return encode_string_as_bmp_image(data) 13:27: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 13:27:51 WARNING - img.save(f, "BMP") 13:27:51 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:27:51 WARNING - f.write(bmpfileheader) 13:27:51 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:27:51 WARNING - 13:27:54 INFO - PROCESS | 2387 | --DOCSHELL 0x8fac0400 == 16 [pid = 2387] [id = 602] 13:27:54 INFO - PROCESS | 2387 | --DOCSHELL 0x8da36400 == 15 [pid = 2387] [id = 600] 13:27:54 INFO - PROCESS | 2387 | --DOCSHELL 0x8cebec00 == 14 [pid = 2387] [id = 598] 13:27:54 INFO - PROCESS | 2387 | --DOCSHELL 0x823e9000 == 13 [pid = 2387] [id = 593] 13:27:57 INFO - PROCESS | 2387 | --DOMWINDOW == 47 (0x8fb47800) [pid = 2387] [serial = 1762] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 13:27:57 INFO - PROCESS | 2387 | --DOMWINDOW == 46 (0x8dcf7800) [pid = 2387] [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] 13:27:57 INFO - PROCESS | 2387 | --DOMWINDOW == 45 (0x8da36800) [pid = 2387] [serial = 1757] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477686469260] 13:27:57 INFO - PROCESS | 2387 | --DOMWINDOW == 44 (0x8d08c400) [pid = 2387] [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] 13:27:57 INFO - PROCESS | 2387 | --DOMWINDOW == 43 (0x8cebf000) [pid = 2387] [serial = 1752] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 13:27:57 INFO - PROCESS | 2387 | --DOMWINDOW == 42 (0x8c820c00) [pid = 2387] [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] 13:27:57 INFO - PROCESS | 2387 | --DOMWINDOW == 41 (0x83680c00) [pid = 2387] [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] 13:27:57 INFO - PROCESS | 2387 | --DOMWINDOW == 40 (0x82e7f800) [pid = 2387] [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] 13:27:57 INFO - PROCESS | 2387 | --DOMWINDOW == 39 (0x823e9800) [pid = 2387] [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] 13:27:57 INFO - PROCESS | 2387 | --DOMWINDOW == 38 (0x82e74800) [pid = 2387] [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] 13:28:02 INFO - PROCESS | 2387 | --DOCSHELL 0x8dc5f000 == 12 [pid = 2387] [id = 601] 13:28:02 INFO - PROCESS | 2387 | --DOCSHELL 0x8d08c000 == 11 [pid = 2387] [id = 599] 13:28:02 INFO - PROCESS | 2387 | --DOCSHELL 0x823db800 == 10 [pid = 2387] [id = 595] 13:28:02 INFO - PROCESS | 2387 | --DOCSHELL 0x83502000 == 9 [pid = 2387] [id = 597] 13:28:02 INFO - PROCESS | 2387 | --DOCSHELL 0x83680800 == 8 [pid = 2387] [id = 596] 13:28:02 INFO - PROCESS | 2387 | --DOCSHELL 0x82e74400 == 7 [pid = 2387] [id = 594] 13:28:02 INFO - PROCESS | 2387 | --DOMWINDOW == 37 (0x82e7cc00) [pid = 2387] [serial = 1739] [outer = (nil)] [url = about:blank] 13:28:02 INFO - PROCESS | 2387 | --DOMWINDOW == 36 (0x8cec0400) [pid = 2387] [serial = 1753] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 13:28:02 INFO - PROCESS | 2387 | --DOMWINDOW == 35 (0x82ecd400) [pid = 2387] [serial = 1742] [outer = (nil)] [url = about:blank] 13:28:02 INFO - PROCESS | 2387 | --DOMWINDOW == 34 (0x8c825400) [pid = 2387] [serial = 1750] [outer = (nil)] [url = about:blank] 13:28:02 INFO - PROCESS | 2387 | --DOMWINDOW == 33 (0x82e78400) [pid = 2387] [serial = 1741] [outer = (nil)] [url = about:blank] 13:28:02 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x8f952000) [pid = 2387] [serial = 1760] [outer = (nil)] [url = about:blank] 13:28:02 INFO - PROCESS | 2387 | --DOMWINDOW == 31 (0x8d092c00) [pid = 2387] [serial = 1756] [outer = (nil)] [url = about:blank] 13:28:02 INFO - PROCESS | 2387 | --DOMWINDOW == 30 (0x830db800) [pid = 2387] [serial = 1745] [outer = (nil)] [url = about:blank] 13:28:02 INFO - PROCESS | 2387 | --DOMWINDOW == 29 (0x8c828800) [pid = 2387] [serial = 1751] [outer = (nil)] [url = about:blank] 13:28:02 INFO - PROCESS | 2387 | --DOMWINDOW == 28 (0x8d091000) [pid = 2387] [serial = 1755] [outer = (nil)] [url = about:blank] 13:28:02 INFO - PROCESS | 2387 | --DOMWINDOW == 27 (0x8dc5d000) [pid = 2387] [serial = 1758] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477686469260] 13:28:02 INFO - PROCESS | 2387 | --DOMWINDOW == 26 (0x8f993800) [pid = 2387] [serial = 1763] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 13:28:02 INFO - PROCESS | 2387 | --DOMWINDOW == 25 (0x8fb9d800) [pid = 2387] [serial = 1765] [outer = (nil)] [url = about:blank] 13:28:02 INFO - PROCESS | 2387 | --DOMWINDOW == 24 (0x83689800) [pid = 2387] [serial = 1748] [outer = (nil)] [url = about:blank] 13:28:02 INFO - PROCESS | 2387 | --DOMWINDOW == 23 (0x830dd000) [pid = 2387] [serial = 1744] [outer = (nil)] [url = about:blank] 13:28:02 INFO - PROCESS | 2387 | --DOMWINDOW == 22 (0x8f958000) [pid = 2387] [serial = 1761] [outer = (nil)] [url = about:blank] 13:28:02 INFO - PROCESS | 2387 | --DOMWINDOW == 21 (0x83682800) [pid = 2387] [serial = 1747] [outer = (nil)] [url = about:blank] 13:28:21 INFO - PROCESS | 2387 | MARIONETTE LOG: INFO: Timeout fired 13:28:21 INFO - PROCESS | 2387 | 1477686501459 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]]]}] 13:28:21 INFO - . 13:28:21 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30613ms 13:28:21 INFO - PROCESS | 2387 | 1477686501478 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 13:28:21 INFO - PROCESS | 2387 | 1477686501485 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 13:28:21 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 13:28:21 INFO - PROCESS | 2387 | 1477686501498 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}] 13:28:21 INFO - PROCESS | 2387 | 1477686501752 Marionette TRACE conn4 <- [1,2770,null,{"value":null}] 13:28:21 INFO - PROCESS | 2387 | 1477686501840 Marionette TRACE conn4 -> [0,2771,"getWindowHandles",null] 13:28:21 INFO - PROCESS | 2387 | 1477686501848 Marionette TRACE conn4 <- [1,2771,null,["8"]] 13:28:21 INFO - PROCESS | 2387 | 1477686501858 Marionette TRACE conn4 -> [0,2772,"switchToWindow",{"name":"8"}] 13:28:21 INFO - PROCESS | 2387 | 1477686501865 Marionette TRACE conn4 <- [1,2772,null,{}] 13:28:21 INFO - PROCESS | 2387 | 1477686501877 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:28:21 INFO - PROCESS | 2387 | ++DOCSHELL 0x82e7bc00 == 8 [pid = 2387] [id = 604] 13:28:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 22 (0x82e7c000) [pid = 2387] [serial = 1767] [outer = (nil)] 13:28:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 23 (0x82e7f800) [pid = 2387] [serial = 1768] [outer = 0x82e7c000] 13:28:21 INFO - PROCESS | 2387 | 1477686501977 Marionette DEBUG loaded listener.js 13:28:22 INFO - PROCESS | 2387 | ++DOMWINDOW == 24 (0x82ecdc00) [pid = 2387] [serial = 1769] [outer = 0x82e7c000] 13:28:22 WARNING - wptserve Traceback (most recent call last): 13:28:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:28:22 WARNING - rv = self.func(request, response) 13:28:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:28:22 WARNING - access_control_allow_origin = "*") 13:28:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:28:22 WARNING - payload = payload_generator(server_data) 13:28:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:28:22 WARNING - return encode_string_as_bmp_image(data) 13:28:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:28:22 WARNING - img.save(f, "BMP") 13:28:22 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:28:22 WARNING - f.write(bmpfileheader) 13:28:22 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:28:22 WARNING - 13:28:31 INFO - PROCESS | 2387 | --DOCSHELL 0x8fb53800 == 7 [pid = 2387] [id = 603] 13:28:33 INFO - PROCESS | 2387 | --DOMWINDOW == 23 (0x8fb55800) [pid = 2387] [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] 13:28:39 INFO - PROCESS | 2387 | --DOMWINDOW == 22 (0x8fb9c400) [pid = 2387] [serial = 1766] [outer = (nil)] [url = about:blank] 13:28:39 INFO - PROCESS | 2387 | --DOMWINDOW == 21 (0x82e7f800) [pid = 2387] [serial = 1768] [outer = (nil)] [url = about:blank] 13:28:52 INFO - PROCESS | 2387 | MARIONETTE LOG: INFO: Timeout fired 13:28:52 INFO - PROCESS | 2387 | 1477686532206 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]]]}] 13:28:52 INFO - . 13:28:52 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30727ms 13:28:52 INFO - PROCESS | 2387 | 1477686532222 Marionette TRACE conn4 -> [0,2774,"getWindowHandle",null] 13:28:52 INFO - PROCESS | 2387 | 1477686532228 Marionette TRACE conn4 <- [1,2774,null,{"value":"8"}] 13:28:52 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 13:28:52 INFO - PROCESS | 2387 | 1477686532243 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}] 13:28:52 INFO - PROCESS | 2387 | 1477686532490 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 13:28:52 INFO - PROCESS | 2387 | 1477686532577 Marionette TRACE conn4 -> [0,2776,"getWindowHandles",null] 13:28:52 INFO - PROCESS | 2387 | 1477686532584 Marionette TRACE conn4 <- [1,2776,null,["8"]] 13:28:52 INFO - PROCESS | 2387 | 1477686532593 Marionette TRACE conn4 -> [0,2777,"switchToWindow",{"name":"8"}] 13:28:52 INFO - PROCESS | 2387 | 1477686532600 Marionette TRACE conn4 <- [1,2777,null,{}] 13:28:52 INFO - PROCESS | 2387 | 1477686532608 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:28:52 INFO - PROCESS | 2387 | ++DOCSHELL 0x823e5c00 == 8 [pid = 2387] [id = 605] 13:28:52 INFO - PROCESS | 2387 | ++DOMWINDOW == 22 (0x823e6000) [pid = 2387] [serial = 1770] [outer = (nil)] 13:28:52 INFO - PROCESS | 2387 | ++DOMWINDOW == 23 (0x82e72400) [pid = 2387] [serial = 1771] [outer = 0x823e6000] 13:28:52 INFO - PROCESS | 2387 | 1477686532712 Marionette DEBUG loaded listener.js 13:28:52 INFO - PROCESS | 2387 | ++DOMWINDOW == 24 (0x82e7cc00) [pid = 2387] [serial = 1772] [outer = 0x823e6000] 13:28:53 WARNING - wptserve Traceback (most recent call last): 13:28:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:28:53 WARNING - rv = self.func(request, response) 13:28:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:28:53 WARNING - access_control_allow_origin = "*") 13:28:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:28:53 WARNING - payload = payload_generator(server_data) 13:28:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:28:53 WARNING - return encode_string_as_bmp_image(data) 13:28: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 13:28:53 WARNING - img.save(f, "BMP") 13:28:53 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:28:53 WARNING - f.write(bmpfileheader) 13:28:53 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:28:53 WARNING - 13:29:02 INFO - PROCESS | 2387 | --DOCSHELL 0x82e7bc00 == 7 [pid = 2387] [id = 604] 13:29:04 INFO - PROCESS | 2387 | --DOMWINDOW == 23 (0x82e7c000) [pid = 2387] [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] 13:29:10 INFO - PROCESS | 2387 | --DOMWINDOW == 22 (0x82ecdc00) [pid = 2387] [serial = 1769] [outer = (nil)] [url = about:blank] 13:29:10 INFO - PROCESS | 2387 | --DOMWINDOW == 21 (0x82e72400) [pid = 2387] [serial = 1771] [outer = (nil)] [url = about:blank] 13:29:22 INFO - PROCESS | 2387 | MARIONETTE LOG: INFO: Timeout fired 13:29:22 INFO - PROCESS | 2387 | 1477686562943 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]]]}] 13:29:23 INFO - . 13:29:23 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30768ms 13:29:23 INFO - PROCESS | 2387 | 1477686563011 Marionette TRACE conn4 -> [0,2779,"getWindowHandle",null] 13:29:23 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 13:29:23 INFO - PROCESS | 2387 | 1477686563021 Marionette TRACE conn4 <- [1,2779,null,{"value":"8"}] 13:29:23 INFO - PROCESS | 2387 | 1477686563034 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}] 13:29:23 INFO - PROCESS | 2387 | 1477686563334 Marionette TRACE conn4 <- [1,2780,null,{"value":null}] 13:29:23 INFO - PROCESS | 2387 | 1477686563423 Marionette TRACE conn4 -> [0,2781,"getWindowHandles",null] 13:29:23 INFO - PROCESS | 2387 | 1477686563430 Marionette TRACE conn4 <- [1,2781,null,["8"]] 13:29:23 INFO - PROCESS | 2387 | 1477686563441 Marionette TRACE conn4 -> [0,2782,"switchToWindow",{"name":"8"}] 13:29:23 INFO - PROCESS | 2387 | 1477686563449 Marionette TRACE conn4 <- [1,2782,null,{}] 13:29:23 INFO - PROCESS | 2387 | 1477686563456 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:29:23 INFO - PROCESS | 2387 | ++DOCSHELL 0x82e75000 == 8 [pid = 2387] [id = 606] 13:29:23 INFO - PROCESS | 2387 | ++DOMWINDOW == 22 (0x82e76000) [pid = 2387] [serial = 1773] [outer = (nil)] 13:29:23 INFO - PROCESS | 2387 | ++DOMWINDOW == 23 (0x82e79400) [pid = 2387] [serial = 1774] [outer = 0x82e76000] 13:29:23 INFO - PROCESS | 2387 | 1477686563558 Marionette DEBUG loaded listener.js 13:29:23 INFO - PROCESS | 2387 | ++DOMWINDOW == 24 (0x82ecd800) [pid = 2387] [serial = 1775] [outer = 0x82e76000] 13:29:24 INFO - PROCESS | 2387 | 1477686564206 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]]]}] 13:29:24 INFO - . 13:29:24 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1224ms 13:29:24 INFO - PROCESS | 2387 | 1477686564256 Marionette TRACE conn4 -> [0,2784,"getWindowHandle",null] 13:29:24 INFO - PROCESS | 2387 | 1477686564262 Marionette TRACE conn4 <- [1,2784,null,{"value":"8"}] 13:29:24 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 13:29:24 INFO - PROCESS | 2387 | 1477686564272 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}] 13:29:24 INFO - PROCESS | 2387 | 1477686564540 Marionette TRACE conn4 <- [1,2785,null,{"value":null}] 13:29:24 INFO - PROCESS | 2387 | 1477686564555 Marionette TRACE conn4 -> [0,2786,"getWindowHandles",null] 13:29:24 INFO - PROCESS | 2387 | 1477686564560 Marionette TRACE conn4 <- [1,2786,null,["8"]] 13:29:24 INFO - PROCESS | 2387 | 1477686564569 Marionette TRACE conn4 -> [0,2787,"switchToWindow",{"name":"8"}] 13:29:24 INFO - PROCESS | 2387 | 1477686564574 Marionette TRACE conn4 <- [1,2787,null,{}] 13:29:24 INFO - PROCESS | 2387 | 1477686564582 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:29:24 INFO - PROCESS | 2387 | ++DOCSHELL 0x823db800 == 9 [pid = 2387] [id = 607] 13:29:24 INFO - PROCESS | 2387 | ++DOMWINDOW == 25 (0x82e80c00) [pid = 2387] [serial = 1776] [outer = (nil)] 13:29:24 INFO - PROCESS | 2387 | ++DOMWINDOW == 26 (0x830dc800) [pid = 2387] [serial = 1777] [outer = 0x82e80c00] 13:29:24 INFO - PROCESS | 2387 | 1477686564671 Marionette DEBUG loaded listener.js 13:29:24 INFO - PROCESS | 2387 | ++DOMWINDOW == 27 (0x830db000) [pid = 2387] [serial = 1778] [outer = 0x82e80c00] 13:29:25 INFO - . 13:29:25 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1221ms 13:29:25 INFO - PROCESS | 2387 | 1477686565476 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]]]}] 13:29:25 INFO - PROCESS | 2387 | 1477686565502 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 13:29:25 INFO - PROCESS | 2387 | 1477686565511 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 13:29:25 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 13:29:25 INFO - PROCESS | 2387 | 1477686565518 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}] 13:29:25 INFO - PROCESS | 2387 | 1477686565765 Marionette TRACE conn4 <- [1,2790,null,{"value":null}] 13:29:25 INFO - PROCESS | 2387 | 1477686565787 Marionette TRACE conn4 -> [0,2791,"getWindowHandles",null] 13:29:25 INFO - PROCESS | 2387 | 1477686565793 Marionette TRACE conn4 <- [1,2791,null,["8"]] 13:29:25 INFO - PROCESS | 2387 | 1477686565798 Marionette TRACE conn4 -> [0,2792,"switchToWindow",{"name":"8"}] 13:29:25 INFO - PROCESS | 2387 | 1477686565806 Marionette TRACE conn4 <- [1,2792,null,{}] 13:29:25 INFO - PROCESS | 2387 | 1477686565812 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:29:25 INFO - PROCESS | 2387 | ++DOCSHELL 0x83680000 == 10 [pid = 2387] [id = 608] 13:29:25 INFO - PROCESS | 2387 | ++DOMWINDOW == 28 (0x83680400) [pid = 2387] [serial = 1779] [outer = (nil)] 13:29:25 INFO - PROCESS | 2387 | ++DOMWINDOW == 29 (0x83682000) [pid = 2387] [serial = 1780] [outer = 0x83680400] 13:29:25 INFO - PROCESS | 2387 | 1477686565905 Marionette DEBUG loaded listener.js 13:29:26 INFO - PROCESS | 2387 | ++DOMWINDOW == 30 (0x83685800) [pid = 2387] [serial = 1781] [outer = 0x83680400] 13:29:26 INFO - PROCESS | 2387 | 1477686566662 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]]]}] 13:29:26 INFO - . 13:29:26 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1174ms 13:29:26 INFO - PROCESS | 2387 | 1477686566692 Marionette TRACE conn4 -> [0,2794,"getWindowHandle",null] 13:29:26 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 13:29:26 INFO - PROCESS | 2387 | 1477686566697 Marionette TRACE conn4 <- [1,2794,null,{"value":"8"}] 13:29:26 INFO - PROCESS | 2387 | 1477686566705 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}] 13:29:26 INFO - PROCESS | 2387 | 1477686566938 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 13:29:26 INFO - PROCESS | 2387 | 1477686566955 Marionette TRACE conn4 -> [0,2796,"getWindowHandles",null] 13:29:26 INFO - PROCESS | 2387 | 1477686566963 Marionette TRACE conn4 <- [1,2796,null,["8"]] 13:29:26 INFO - PROCESS | 2387 | 1477686566970 Marionette TRACE conn4 -> [0,2797,"switchToWindow",{"name":"8"}] 13:29:26 INFO - PROCESS | 2387 | 1477686566977 Marionette TRACE conn4 <- [1,2797,null,{}] 13:29:27 INFO - PROCESS | 2387 | 1477686566983 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:29:27 INFO - PROCESS | 2387 | ++DOCSHELL 0x83a7d400 == 11 [pid = 2387] [id = 609] 13:29:27 INFO - PROCESS | 2387 | ++DOMWINDOW == 31 (0x8c820c00) [pid = 2387] [serial = 1782] [outer = (nil)] 13:29:27 INFO - PROCESS | 2387 | ++DOMWINDOW == 32 (0x8c825800) [pid = 2387] [serial = 1783] [outer = 0x8c820c00] 13:29:27 INFO - PROCESS | 2387 | 1477686567069 Marionette DEBUG loaded listener.js 13:29:27 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x8c82cc00) [pid = 2387] [serial = 1784] [outer = 0x8c820c00] 13:29:27 INFO - PROCESS | 2387 | 1477686567734 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]]]}] 13:29:27 INFO - . 13:29:27 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1075ms 13:29:27 INFO - PROCESS | 2387 | 1477686567779 Marionette TRACE conn4 -> [0,2799,"getWindowHandle",null] 13:29:27 INFO - PROCESS | 2387 | 1477686567783 Marionette TRACE conn4 <- [1,2799,null,{"value":"8"}] 13:29:27 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 13:29:27 INFO - PROCESS | 2387 | 1477686567790 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}] 13:29:27 INFO - PROCESS | 2387 | 1477686567982 Marionette TRACE conn4 <- [1,2800,null,{"value":null}] 13:29:28 INFO - PROCESS | 2387 | 1477686568003 Marionette TRACE conn4 -> [0,2801,"getWindowHandles",null] 13:29:28 INFO - PROCESS | 2387 | 1477686568008 Marionette TRACE conn4 <- [1,2801,null,["8"]] 13:29:28 INFO - PROCESS | 2387 | 1477686568015 Marionette TRACE conn4 -> [0,2802,"switchToWindow",{"name":"8"}] 13:29:28 INFO - PROCESS | 2387 | 1477686568020 Marionette TRACE conn4 <- [1,2802,null,{}] 13:29:28 INFO - PROCESS | 2387 | 1477686568143 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:29:28 INFO - PROCESS | 2387 | ++DOCSHELL 0x8cec2000 == 12 [pid = 2387] [id = 610] 13:29:28 INFO - PROCESS | 2387 | ++DOMWINDOW == 34 (0x8cec2400) [pid = 2387] [serial = 1785] [outer = (nil)] 13:29:28 INFO - PROCESS | 2387 | ++DOMWINDOW == 35 (0x8d08c000) [pid = 2387] [serial = 1786] [outer = 0x8cec2400] 13:29:28 INFO - PROCESS | 2387 | 1477686568232 Marionette DEBUG loaded listener.js 13:29:28 INFO - PROCESS | 2387 | ++DOMWINDOW == 36 (0x8d08dc00) [pid = 2387] [serial = 1787] [outer = 0x8cec2400] 13:29:28 INFO - PROCESS | 2387 | 1477686568821 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]]]}] 13:29:28 INFO - . 13:29:28 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1070ms 13:29:28 INFO - PROCESS | 2387 | 1477686568862 Marionette TRACE conn4 -> [0,2804,"getWindowHandle",null] 13:29:28 INFO - PROCESS | 2387 | 1477686568865 Marionette TRACE conn4 <- [1,2804,null,{"value":"8"}] 13:29:28 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 13:29:28 INFO - PROCESS | 2387 | 1477686568872 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}] 13:29:29 INFO - PROCESS | 2387 | 1477686569143 Marionette TRACE conn4 <- [1,2805,null,{"value":null}] 13:29:29 INFO - PROCESS | 2387 | 1477686569163 Marionette TRACE conn4 -> [0,2806,"getWindowHandles",null] 13:29:29 INFO - PROCESS | 2387 | 1477686569167 Marionette TRACE conn4 <- [1,2806,null,["8"]] 13:29:29 INFO - PROCESS | 2387 | 1477686569172 Marionette TRACE conn4 -> [0,2807,"switchToWindow",{"name":"8"}] 13:29:29 INFO - PROCESS | 2387 | 1477686569178 Marionette TRACE conn4 <- [1,2807,null,{}] 13:29:29 INFO - PROCESS | 2387 | 1477686569184 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:29:29 INFO - PROCESS | 2387 | ++DOCSHELL 0x8da2d400 == 13 [pid = 2387] [id = 611] 13:29:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 37 (0x8da35000) [pid = 2387] [serial = 1788] [outer = (nil)] 13:29:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 38 (0x8dcf7400) [pid = 2387] [serial = 1789] [outer = 0x8da35000] 13:29:29 INFO - PROCESS | 2387 | 1477686569274 Marionette DEBUG loaded listener.js 13:29:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 39 (0x8f8e3c00) [pid = 2387] [serial = 1790] [outer = 0x8da35000] 13:29:29 INFO - PROCESS | 2387 | 1477686569960 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]]]}] 13:29:29 INFO - . 13:29:29 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1123ms 13:29:30 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 13:29:30 INFO - PROCESS | 2387 | 1477686569996 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 13:29:30 INFO - PROCESS | 2387 | 1477686569999 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 13:29:30 INFO - PROCESS | 2387 | 1477686570006 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}] 13:29:30 INFO - PROCESS | 2387 | 1477686570181 Marionette TRACE conn4 <- [1,2810,null,{"value":null}] 13:29:30 INFO - PROCESS | 2387 | 1477686570338 Marionette TRACE conn4 -> [0,2811,"getWindowHandles",null] 13:29:30 INFO - PROCESS | 2387 | 1477686570345 Marionette TRACE conn4 <- [1,2811,null,["8"]] 13:29:30 INFO - PROCESS | 2387 | 1477686570352 Marionette TRACE conn4 -> [0,2812,"switchToWindow",{"name":"8"}] 13:29:30 INFO - PROCESS | 2387 | 1477686570361 Marionette TRACE conn4 <- [1,2812,null,{}] 13:29:30 INFO - PROCESS | 2387 | 1477686570367 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:29:30 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f992c00 == 14 [pid = 2387] [id = 612] 13:29:30 INFO - PROCESS | 2387 | ++DOMWINDOW == 40 (0x8f993800) [pid = 2387] [serial = 1791] [outer = (nil)] 13:29:30 INFO - PROCESS | 2387 | ++DOMWINDOW == 41 (0x8fab9000) [pid = 2387] [serial = 1792] [outer = 0x8f993800] 13:29:30 INFO - PROCESS | 2387 | 1477686570451 Marionette DEBUG loaded listener.js 13:29:30 INFO - PROCESS | 2387 | ++DOMWINDOW == 42 (0x8fab5400) [pid = 2387] [serial = 1793] [outer = 0x8f993800] 13:29:31 INFO - PROCESS | 2387 | 1477686571109 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]]]}] 13:29:31 INFO - . 13:29:31 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1128ms 13:29:31 INFO - PROCESS | 2387 | 1477686571134 Marionette TRACE conn4 -> [0,2814,"getWindowHandle",null] 13:29:31 INFO - PROCESS | 2387 | 1477686571138 Marionette TRACE conn4 <- [1,2814,null,{"value":"8"}] 13:29:31 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html 13:29:31 INFO - PROCESS | 2387 | 1477686571151 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}] 13:29:31 INFO - PROCESS | 2387 | 1477686571410 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 13:29:31 INFO - PROCESS | 2387 | 1477686571536 Marionette TRACE conn4 -> [0,2816,"getWindowHandles",null] 13:29:31 INFO - PROCESS | 2387 | 1477686571544 Marionette TRACE conn4 <- [1,2816,null,["8"]] 13:29:31 INFO - PROCESS | 2387 | 1477686571560 Marionette TRACE conn4 -> [0,2817,"switchToWindow",{"name":"8"}] 13:29:31 INFO - PROCESS | 2387 | 1477686571572 Marionette TRACE conn4 <- [1,2817,null,{}] 13:29:31 INFO - PROCESS | 2387 | 1477686571581 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:29:31 INFO - PROCESS | 2387 | ++DOCSHELL 0x8225a800 == 15 [pid = 2387] [id = 613] 13:29:31 INFO - PROCESS | 2387 | ++DOMWINDOW == 43 (0x823df000) [pid = 2387] [serial = 1794] [outer = (nil)] 13:29:31 INFO - PROCESS | 2387 | ++DOMWINDOW == 44 (0x823e5000) [pid = 2387] [serial = 1795] [outer = 0x823df000] 13:29:31 INFO - PROCESS | 2387 | 1477686571686 Marionette DEBUG loaded listener.js 13:29:31 INFO - PROCESS | 2387 | ++DOMWINDOW == 45 (0x823e7400) [pid = 2387] [serial = 1796] [outer = 0x823df000] 13:29:32 INFO - PROCESS | 2387 | 1477686572435 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]]]}] 13:29:32 INFO - . 13:29:32 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1329ms 13:29:32 INFO - PROCESS | 2387 | 1477686572483 Marionette TRACE conn4 -> [0,2819,"getWindowHandle",null] 13:29:32 INFO - PROCESS | 2387 | 1477686572492 Marionette TRACE conn4 <- [1,2819,null,{"value":"8"}] 13:29:32 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 13:29:32 INFO - PROCESS | 2387 | 1477686572501 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}] 13:29:32 INFO - PROCESS | 2387 | 1477686572781 Marionette TRACE conn4 <- [1,2820,null,{"value":null}] 13:29:32 INFO - PROCESS | 2387 | 1477686572909 Marionette TRACE conn4 -> [0,2821,"getWindowHandles",null] 13:29:32 INFO - PROCESS | 2387 | 1477686572915 Marionette TRACE conn4 <- [1,2821,null,["8"]] 13:29:32 INFO - PROCESS | 2387 | 1477686572925 Marionette TRACE conn4 -> [0,2822,"switchToWindow",{"name":"8"}] 13:29:32 INFO - PROCESS | 2387 | 1477686572935 Marionette TRACE conn4 <- [1,2822,null,{}] 13:29:33 INFO - PROCESS | 2387 | 1477686572985 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:29:33 INFO - PROCESS | 2387 | ++DOCSHELL 0x830e1800 == 16 [pid = 2387] [id = 614] 13:29:33 INFO - PROCESS | 2387 | ++DOMWINDOW == 46 (0x8368d000) [pid = 2387] [serial = 1797] [outer = (nil)] 13:29:33 INFO - PROCESS | 2387 | ++DOMWINDOW == 47 (0x83a79c00) [pid = 2387] [serial = 1798] [outer = 0x8368d000] 13:29:33 INFO - PROCESS | 2387 | 1477686573089 Marionette DEBUG loaded listener.js 13:29:33 INFO - PROCESS | 2387 | ++DOMWINDOW == 48 (0x8c822000) [pid = 2387] [serial = 1799] [outer = 0x8368d000] 13:29:33 INFO - PROCESS | 2387 | 1477686573862 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]]]}] 13:29:33 INFO - . 13:29:33 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1420ms 13:29:33 INFO - PROCESS | 2387 | 1477686573922 Marionette TRACE conn4 -> [0,2824,"getWindowHandle",null] 13:29:33 INFO - PROCESS | 2387 | 1477686573926 Marionette TRACE conn4 <- [1,2824,null,{"value":"8"}] 13:29:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 13:29:33 INFO - PROCESS | 2387 | 1477686573977 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}] 13:29:34 INFO - PROCESS | 2387 | 1477686574190 Marionette TRACE conn4 <- [1,2825,null,{"value":null}] 13:29:34 INFO - PROCESS | 2387 | 1477686574385 Marionette TRACE conn4 -> [0,2826,"getWindowHandles",null] 13:29:34 INFO - PROCESS | 2387 | 1477686574394 Marionette TRACE conn4 <- [1,2826,null,["8"]] 13:29:34 INFO - PROCESS | 2387 | 1477686574403 Marionette TRACE conn4 -> [0,2827,"switchToWindow",{"name":"8"}] 13:29:34 INFO - PROCESS | 2387 | 1477686574410 Marionette TRACE conn4 <- [1,2827,null,{}] 13:29:34 INFO - PROCESS | 2387 | 1477686574417 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:29:34 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f98e400 == 17 [pid = 2387] [id = 615] 13:29:34 INFO - PROCESS | 2387 | ++DOMWINDOW == 49 (0x8fab4400) [pid = 2387] [serial = 1800] [outer = (nil)] 13:29:34 INFO - PROCESS | 2387 | ++DOMWINDOW == 50 (0x8fba4400) [pid = 2387] [serial = 1801] [outer = 0x8fab4400] 13:29:34 INFO - PROCESS | 2387 | 1477686574520 Marionette DEBUG loaded listener.js 13:29:34 INFO - PROCESS | 2387 | ++DOMWINDOW == 51 (0x8fba4800) [pid = 2387] [serial = 1802] [outer = 0x8fab4400] 13:29:35 INFO - PROCESS | 2387 | ++DOCSHELL 0x9230e800 == 18 [pid = 2387] [id = 616] 13:29:35 INFO - PROCESS | 2387 | ++DOMWINDOW == 52 (0x9230f000) [pid = 2387] [serial = 1803] [outer = (nil)] 13:29:35 INFO - PROCESS | 2387 | ++DOMWINDOW == 53 (0x923ac400) [pid = 2387] [serial = 1804] [outer = 0x9230f000] 13:29:35 INFO - PROCESS | 2387 | 1477686575431 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]]]}] 13:29:35 INFO - . 13:29:35 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html | took 1533ms 13:29:35 INFO - PROCESS | 2387 | 1477686575468 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 13:29:35 INFO - PROCESS | 2387 | 1477686575473 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 13:29:35 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 13:29:35 INFO - PROCESS | 2387 | 1477686575482 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}] 13:29:35 INFO - PROCESS | 2387 | 1477686575701 Marionette TRACE conn4 <- [1,2830,null,{"value":null}] 13:29:35 INFO - PROCESS | 2387 | 1477686575879 Marionette TRACE conn4 -> [0,2831,"getWindowHandles",null] 13:29:35 INFO - PROCESS | 2387 | 1477686575884 Marionette TRACE conn4 <- [1,2831,null,["8"]] 13:29:35 INFO - PROCESS | 2387 | 1477686575890 Marionette TRACE conn4 -> [0,2832,"switchToWindow",{"name":"8"}] 13:29:35 INFO - PROCESS | 2387 | 1477686575898 Marionette TRACE conn4 <- [1,2832,null,{}] 13:29:35 INFO - PROCESS | 2387 | 1477686575908 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:29:35 INFO - PROCESS | 2387 | ++DOCSHELL 0x923aa000 == 19 [pid = 2387] [id = 617] 13:29:35 INFO - PROCESS | 2387 | ++DOMWINDOW == 54 (0x926df800) [pid = 2387] [serial = 1805] [outer = (nil)] 13:29:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 55 (0x9298d000) [pid = 2387] [serial = 1806] [outer = 0x926df800] 13:29:36 INFO - PROCESS | 2387 | 1477686576022 Marionette DEBUG loaded listener.js 13:29:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 56 (0x9315c800) [pid = 2387] [serial = 1807] [outer = 0x926df800] 13:29:36 INFO - PROCESS | 2387 | ++DOCSHELL 0x82edbc00 == 20 [pid = 2387] [id = 618] 13:29:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 57 (0x830d9000) [pid = 2387] [serial = 1808] [outer = (nil)] 13:29:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 58 (0x83510c00) [pid = 2387] [serial = 1809] [outer = 0x830d9000] 13:29:37 INFO - PROCESS | 2387 | 1477686577116 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]]]}] 13:29:37 INFO - . 13:29:37 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 1674ms 13:29:37 INFO - PROCESS | 2387 | 1477686577156 Marionette TRACE conn4 -> [0,2834,"getWindowHandle",null] 13:29:37 INFO - PROCESS | 2387 | 1477686577163 Marionette TRACE conn4 <- [1,2834,null,{"value":"8"}] 13:29:37 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 13:29:37 INFO - PROCESS | 2387 | 1477686577173 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}] 13:29:37 INFO - PROCESS | 2387 | 1477686577388 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 13:29:37 INFO - PROCESS | 2387 | --DOCSHELL 0x823e5c00 == 19 [pid = 2387] [id = 605] 13:29:37 INFO - PROCESS | 2387 | 1477686577618 Marionette TRACE conn4 -> [0,2836,"getWindowHandles",null] 13:29:37 INFO - PROCESS | 2387 | 1477686577625 Marionette TRACE conn4 <- [1,2836,null,["8"]] 13:29:37 INFO - PROCESS | 2387 | 1477686577635 Marionette TRACE conn4 -> [0,2837,"switchToWindow",{"name":"8"}] 13:29:37 INFO - PROCESS | 2387 | 1477686577640 Marionette TRACE conn4 <- [1,2837,null,{}] 13:29:37 INFO - PROCESS | 2387 | 1477686577648 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:29:37 INFO - PROCESS | 2387 | ++DOCSHELL 0x823e5c00 == 20 [pid = 2387] [id = 619] 13:29:37 INFO - PROCESS | 2387 | ++DOMWINDOW == 59 (0x82eda000) [pid = 2387] [serial = 1810] [outer = (nil)] 13:29:37 INFO - PROCESS | 2387 | ++DOMWINDOW == 60 (0x835e5800) [pid = 2387] [serial = 1811] [outer = 0x82eda000] 13:29:37 INFO - PROCESS | 2387 | 1477686577743 Marionette DEBUG loaded listener.js 13:29:37 INFO - PROCESS | 2387 | ++DOMWINDOW == 61 (0x835f1c00) [pid = 2387] [serial = 1812] [outer = 0x82eda000] 13:29:38 INFO - PROCESS | 2387 | ++DOCSHELL 0x8c820400 == 21 [pid = 2387] [id = 620] 13:29:38 INFO - PROCESS | 2387 | ++DOMWINDOW == 62 (0x8c823800) [pid = 2387] [serial = 1813] [outer = (nil)] 13:29:38 INFO - PROCESS | 2387 | ++DOMWINDOW == 63 (0x8c82ec00) [pid = 2387] [serial = 1814] [outer = 0x8c823800] 13:29:38 INFO - PROCESS | 2387 | 1477686578510 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]]]}] 13:29:38 INFO - . 13:29:38 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html | took 1370ms 13:29:38 INFO - PROCESS | 2387 | 1477686578543 Marionette TRACE conn4 -> [0,2839,"getWindowHandle",null] 13:29:38 INFO - PROCESS | 2387 | 1477686578549 Marionette TRACE conn4 <- [1,2839,null,{"value":"8"}] 13:29:38 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 13:29:38 INFO - PROCESS | 2387 | 1477686578566 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}] 13:29:38 INFO - PROCESS | 2387 | 1477686578768 Marionette TRACE conn4 <- [1,2840,null,{"value":null}] 13:29:38 INFO - PROCESS | 2387 | 1477686578785 Marionette TRACE conn4 -> [0,2841,"getWindowHandles",null] 13:29:38 INFO - PROCESS | 2387 | 1477686578790 Marionette TRACE conn4 <- [1,2841,null,["8"]] 13:29:38 INFO - PROCESS | 2387 | 1477686578798 Marionette TRACE conn4 -> [0,2842,"switchToWindow",{"name":"8"}] 13:29:38 INFO - PROCESS | 2387 | 1477686578804 Marionette TRACE conn4 <- [1,2842,null,{}] 13:29:38 INFO - PROCESS | 2387 | 1477686578933 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:29:38 INFO - PROCESS | 2387 | ++DOCSHELL 0x8cebd800 == 22 [pid = 2387] [id = 621] 13:29:38 INFO - PROCESS | 2387 | ++DOMWINDOW == 64 (0x8d08f400) [pid = 2387] [serial = 1815] [outer = (nil)] 13:29:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 65 (0x8d094400) [pid = 2387] [serial = 1816] [outer = 0x8d08f400] 13:29:39 INFO - PROCESS | 2387 | 1477686579028 Marionette DEBUG loaded listener.js 13:29:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 66 (0x8da29400) [pid = 2387] [serial = 1817] [outer = 0x8d08f400] 13:29:39 WARNING - wptserve Traceback (most recent call last): 13:29:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:29:39 WARNING - rv = self.func(request, response) 13:29:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:29:39 WARNING - access_control_allow_origin = "*") 13:29:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:29:39 WARNING - payload = payload_generator(server_data) 13:29:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:29:39 WARNING - return encode_string_as_bmp_image(data) 13:29:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:29:39 WARNING - img.save(f, "BMP") 13:29:39 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:29:39 WARNING - f.write(bmpfileheader) 13:29:39 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:29:39 WARNING - 13:29:40 INFO - PROCESS | 2387 | --DOMWINDOW == 65 (0x8da35000) [pid = 2387] [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] 13:29:40 INFO - PROCESS | 2387 | --DOMWINDOW == 64 (0x8cec2400) [pid = 2387] [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] 13:29:40 INFO - PROCESS | 2387 | --DOMWINDOW == 63 (0x82e80c00) [pid = 2387] [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] 13:29:40 INFO - PROCESS | 2387 | --DOMWINDOW == 62 (0x82e76000) [pid = 2387] [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] 13:29:40 INFO - PROCESS | 2387 | --DOMWINDOW == 61 (0x823e6000) [pid = 2387] [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] 13:29:40 INFO - PROCESS | 2387 | --DOMWINDOW == 60 (0x8c820c00) [pid = 2387] [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] 13:29:40 INFO - PROCESS | 2387 | --DOMWINDOW == 59 (0x83680400) [pid = 2387] [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] 13:29:45 INFO - PROCESS | 2387 | --DOCSHELL 0x8da2d400 == 21 [pid = 2387] [id = 611] 13:29:45 INFO - PROCESS | 2387 | --DOCSHELL 0x8f992c00 == 20 [pid = 2387] [id = 612] 13:29:45 INFO - PROCESS | 2387 | --DOCSHELL 0x8cec2000 == 19 [pid = 2387] [id = 610] 13:29:45 INFO - PROCESS | 2387 | --DOCSHELL 0x823db800 == 18 [pid = 2387] [id = 607] 13:29:45 INFO - PROCESS | 2387 | --DOCSHELL 0x83680000 == 17 [pid = 2387] [id = 608] 13:29:45 INFO - PROCESS | 2387 | --DOCSHELL 0x83a7d400 == 16 [pid = 2387] [id = 609] 13:29:45 INFO - PROCESS | 2387 | --DOCSHELL 0x82e75000 == 15 [pid = 2387] [id = 606] 13:29:45 INFO - PROCESS | 2387 | --DOCSHELL 0x8c820400 == 14 [pid = 2387] [id = 620] 13:29:45 INFO - PROCESS | 2387 | --DOCSHELL 0x823e5c00 == 13 [pid = 2387] [id = 619] 13:29:45 INFO - PROCESS | 2387 | --DOCSHELL 0x82edbc00 == 12 [pid = 2387] [id = 618] 13:29:45 INFO - PROCESS | 2387 | --DOCSHELL 0x923aa000 == 11 [pid = 2387] [id = 617] 13:29:45 INFO - PROCESS | 2387 | --DOCSHELL 0x9230e800 == 10 [pid = 2387] [id = 616] 13:29:45 INFO - PROCESS | 2387 | --DOCSHELL 0x8f98e400 == 9 [pid = 2387] [id = 615] 13:29:45 INFO - PROCESS | 2387 | --DOCSHELL 0x830e1800 == 8 [pid = 2387] [id = 614] 13:29:45 INFO - PROCESS | 2387 | --DOCSHELL 0x8225a800 == 7 [pid = 2387] [id = 613] 13:29:46 INFO - PROCESS | 2387 | --DOMWINDOW == 58 (0x8dcf7400) [pid = 2387] [serial = 1789] [outer = (nil)] [url = about:blank] 13:29:46 INFO - PROCESS | 2387 | --DOMWINDOW == 57 (0x8f8e3c00) [pid = 2387] [serial = 1790] [outer = (nil)] [url = about:blank] 13:29:46 INFO - PROCESS | 2387 | --DOMWINDOW == 56 (0x8d08c000) [pid = 2387] [serial = 1786] [outer = (nil)] [url = about:blank] 13:29:46 INFO - PROCESS | 2387 | --DOMWINDOW == 55 (0x8d08dc00) [pid = 2387] [serial = 1787] [outer = (nil)] [url = about:blank] 13:29:46 INFO - PROCESS | 2387 | --DOMWINDOW == 54 (0x8c825800) [pid = 2387] [serial = 1783] [outer = (nil)] [url = about:blank] 13:29:46 INFO - PROCESS | 2387 | --DOMWINDOW == 53 (0x8c82cc00) [pid = 2387] [serial = 1784] [outer = (nil)] [url = about:blank] 13:29:46 INFO - PROCESS | 2387 | --DOMWINDOW == 52 (0x83682000) [pid = 2387] [serial = 1780] [outer = (nil)] [url = about:blank] 13:29:46 INFO - PROCESS | 2387 | --DOMWINDOW == 51 (0x83685800) [pid = 2387] [serial = 1781] [outer = (nil)] [url = about:blank] 13:29:46 INFO - PROCESS | 2387 | --DOMWINDOW == 50 (0x830dc800) [pid = 2387] [serial = 1777] [outer = (nil)] [url = about:blank] 13:29:46 INFO - PROCESS | 2387 | --DOMWINDOW == 49 (0x830db000) [pid = 2387] [serial = 1778] [outer = (nil)] [url = about:blank] 13:29:46 INFO - PROCESS | 2387 | --DOMWINDOW == 48 (0x82e79400) [pid = 2387] [serial = 1774] [outer = (nil)] [url = about:blank] 13:29:46 INFO - PROCESS | 2387 | --DOMWINDOW == 47 (0x82ecd800) [pid = 2387] [serial = 1775] [outer = (nil)] [url = about:blank] 13:29:46 INFO - PROCESS | 2387 | --DOMWINDOW == 46 (0x82e7cc00) [pid = 2387] [serial = 1772] [outer = (nil)] [url = about:blank] 13:29:46 INFO - PROCESS | 2387 | --DOMWINDOW == 45 (0x8fab9000) [pid = 2387] [serial = 1792] [outer = (nil)] [url = about:blank] 13:29:48 INFO - PROCESS | 2387 | --DOMWINDOW == 44 (0x830d9000) [pid = 2387] [serial = 1808] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477686576721] 13:29:48 INFO - PROCESS | 2387 | --DOMWINDOW == 43 (0x926df800) [pid = 2387] [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] 13:29:48 INFO - PROCESS | 2387 | --DOMWINDOW == 42 (0x8368d000) [pid = 2387] [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] 13:29:48 INFO - PROCESS | 2387 | --DOMWINDOW == 41 (0x9230f000) [pid = 2387] [serial = 1803] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 13:29:48 INFO - PROCESS | 2387 | --DOMWINDOW == 40 (0x8fab4400) [pid = 2387] [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] 13:29:48 INFO - PROCESS | 2387 | --DOMWINDOW == 39 (0x8f993800) [pid = 2387] [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] 13:29:48 INFO - PROCESS | 2387 | --DOMWINDOW == 38 (0x82eda000) [pid = 2387] [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] 13:29:48 INFO - PROCESS | 2387 | --DOMWINDOW == 37 (0x8c823800) [pid = 2387] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 13:29:48 INFO - PROCESS | 2387 | --DOMWINDOW == 36 (0x823df000) [pid = 2387] [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] 13:29:53 INFO - PROCESS | 2387 | --DOMWINDOW == 35 (0x8c822000) [pid = 2387] [serial = 1799] [outer = (nil)] [url = about:blank] 13:29:53 INFO - PROCESS | 2387 | --DOMWINDOW == 34 (0x83a79c00) [pid = 2387] [serial = 1798] [outer = (nil)] [url = about:blank] 13:29:53 INFO - PROCESS | 2387 | --DOMWINDOW == 33 (0x923ac400) [pid = 2387] [serial = 1804] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 13:29:53 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x8fba4800) [pid = 2387] [serial = 1802] [outer = (nil)] [url = about:blank] 13:29:53 INFO - PROCESS | 2387 | --DOMWINDOW == 31 (0x8fba4400) [pid = 2387] [serial = 1801] [outer = (nil)] [url = about:blank] 13:29:53 INFO - PROCESS | 2387 | --DOMWINDOW == 30 (0x83510c00) [pid = 2387] [serial = 1809] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477686576721] 13:29:53 INFO - PROCESS | 2387 | --DOMWINDOW == 29 (0x9315c800) [pid = 2387] [serial = 1807] [outer = (nil)] [url = about:blank] 13:29:53 INFO - PROCESS | 2387 | --DOMWINDOW == 28 (0x9298d000) [pid = 2387] [serial = 1806] [outer = (nil)] [url = about:blank] 13:29:53 INFO - PROCESS | 2387 | --DOMWINDOW == 27 (0x8c82ec00) [pid = 2387] [serial = 1814] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 13:29:53 INFO - PROCESS | 2387 | --DOMWINDOW == 26 (0x835f1c00) [pid = 2387] [serial = 1812] [outer = (nil)] [url = about:blank] 13:29:53 INFO - PROCESS | 2387 | --DOMWINDOW == 25 (0x835e5800) [pid = 2387] [serial = 1811] [outer = (nil)] [url = about:blank] 13:29:53 INFO - PROCESS | 2387 | --DOMWINDOW == 24 (0x8d094400) [pid = 2387] [serial = 1816] [outer = (nil)] [url = about:blank] 13:29:53 INFO - PROCESS | 2387 | --DOMWINDOW == 23 (0x823e5000) [pid = 2387] [serial = 1795] [outer = (nil)] [url = about:blank] 13:29:53 INFO - PROCESS | 2387 | --DOMWINDOW == 22 (0x823e7400) [pid = 2387] [serial = 1796] [outer = (nil)] [url = about:blank] 13:29:53 INFO - PROCESS | 2387 | --DOMWINDOW == 21 (0x8fab5400) [pid = 2387] [serial = 1793] [outer = (nil)] [url = about:blank] 13:30:09 INFO - PROCESS | 2387 | MARIONETTE LOG: INFO: Timeout fired 13:30:09 INFO - PROCESS | 2387 | 1477686609241 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]]]}] 13:30:09 INFO - . 13:30:09 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30723ms 13:30:09 INFO - PROCESS | 2387 | 1477686609288 Marionette TRACE conn4 -> [0,2844,"getWindowHandle",null] 13:30:09 INFO - PROCESS | 2387 | 1477686609300 Marionette TRACE conn4 <- [1,2844,null,{"value":"8"}] 13:30:09 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 13:30:09 INFO - PROCESS | 2387 | 1477686609320 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}] 13:30:09 INFO - PROCESS | 2387 | 1477686609695 Marionette TRACE conn4 <- [1,2845,null,{"value":null}] 13:30:09 INFO - PROCESS | 2387 | 1477686609787 Marionette TRACE conn4 -> [0,2846,"getWindowHandles",null] 13:30:09 INFO - PROCESS | 2387 | 1477686609792 Marionette TRACE conn4 <- [1,2846,null,["8"]] 13:30:09 INFO - PROCESS | 2387 | 1477686609801 Marionette TRACE conn4 -> [0,2847,"switchToWindow",{"name":"8"}] 13:30:09 INFO - PROCESS | 2387 | 1477686609809 Marionette TRACE conn4 <- [1,2847,null,{}] 13:30:09 INFO - PROCESS | 2387 | 1477686609815 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:30:09 INFO - PROCESS | 2387 | ++DOCSHELL 0x82e72800 == 8 [pid = 2387] [id = 622] 13:30:09 INFO - PROCESS | 2387 | ++DOMWINDOW == 22 (0x82e72c00) [pid = 2387] [serial = 1818] [outer = (nil)] 13:30:09 INFO - PROCESS | 2387 | ++DOMWINDOW == 23 (0x82e76c00) [pid = 2387] [serial = 1819] [outer = 0x82e72c00] 13:30:09 INFO - PROCESS | 2387 | 1477686609917 Marionette DEBUG loaded listener.js 13:30:10 INFO - PROCESS | 2387 | ++DOMWINDOW == 24 (0x82e7e800) [pid = 2387] [serial = 1820] [outer = 0x82e72c00] 13:30:10 WARNING - wptserve Traceback (most recent call last): 13:30:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:30:10 WARNING - rv = self.func(request, response) 13:30:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:30:10 WARNING - access_control_allow_origin = "*") 13:30:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:30:10 WARNING - payload = payload_generator(server_data) 13:30:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:30:10 WARNING - return encode_string_as_bmp_image(data) 13:30:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:30:10 WARNING - img.save(f, "BMP") 13:30:10 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:30:10 WARNING - f.write(bmpfileheader) 13:30:10 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:30:10 WARNING - 13:30:19 INFO - PROCESS | 2387 | --DOCSHELL 0x8cebd800 == 7 [pid = 2387] [id = 621] 13:30:25 INFO - PROCESS | 2387 | --DOMWINDOW == 23 (0x8d08f400) [pid = 2387] [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] 13:30:31 INFO - PROCESS | 2387 | --DOMWINDOW == 22 (0x8da29400) [pid = 2387] [serial = 1817] [outer = (nil)] [url = about:blank] 13:30:31 INFO - PROCESS | 2387 | --DOMWINDOW == 21 (0x82e76c00) [pid = 2387] [serial = 1819] [outer = (nil)] [url = about:blank] 13:30:40 INFO - PROCESS | 2387 | MARIONETTE LOG: INFO: Timeout fired 13:30:40 INFO - PROCESS | 2387 | 1477686640139 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]]]}] 13:30:40 INFO - . 13:30:40 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30866ms 13:30:40 INFO - PROCESS | 2387 | 1477686640181 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 13:30:40 INFO - PROCESS | 2387 | 1477686640188 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 13:30:40 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 13:30:40 INFO - PROCESS | 2387 | 1477686640201 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}] 13:30:40 INFO - PROCESS | 2387 | 1477686640459 Marionette TRACE conn4 <- [1,2850,null,{"value":null}] 13:30:40 INFO - PROCESS | 2387 | 1477686640549 Marionette TRACE conn4 -> [0,2851,"getWindowHandles",null] 13:30:40 INFO - PROCESS | 2387 | 1477686640556 Marionette TRACE conn4 <- [1,2851,null,["8"]] 13:30:40 INFO - PROCESS | 2387 | 1477686640563 Marionette TRACE conn4 -> [0,2852,"switchToWindow",{"name":"8"}] 13:30:40 INFO - PROCESS | 2387 | 1477686640572 Marionette TRACE conn4 <- [1,2852,null,{}] 13:30:40 INFO - PROCESS | 2387 | 1477686640579 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:30:40 INFO - PROCESS | 2387 | ++DOCSHELL 0x82e72400 == 8 [pid = 2387] [id = 623] 13:30:40 INFO - PROCESS | 2387 | ++DOMWINDOW == 22 (0x82e74000) [pid = 2387] [serial = 1821] [outer = (nil)] 13:30:40 INFO - PROCESS | 2387 | ++DOMWINDOW == 23 (0x82e78000) [pid = 2387] [serial = 1822] [outer = 0x82e74000] 13:30:40 INFO - PROCESS | 2387 | 1477686640682 Marionette DEBUG loaded listener.js 13:30:40 INFO - PROCESS | 2387 | ++DOMWINDOW == 24 (0x82e7d000) [pid = 2387] [serial = 1823] [outer = 0x82e74000] 13:30:41 WARNING - wptserve Traceback (most recent call last): 13:30:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:30:41 WARNING - rv = self.func(request, response) 13:30:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:30:41 WARNING - access_control_allow_origin = "*") 13:30:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:30:41 WARNING - payload = payload_generator(server_data) 13:30:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:30:41 WARNING - return encode_string_as_bmp_image(data) 13:30: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 13:30:41 WARNING - img.save(f, "BMP") 13:30:41 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:30:41 WARNING - f.write(bmpfileheader) 13:30:41 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:30:41 WARNING - 13:30:50 INFO - PROCESS | 2387 | --DOCSHELL 0x82e72800 == 7 [pid = 2387] [id = 622] 13:30:52 INFO - PROCESS | 2387 | --DOMWINDOW == 23 (0x82e72c00) [pid = 2387] [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] 13:30:58 INFO - PROCESS | 2387 | --DOMWINDOW == 22 (0x82e7e800) [pid = 2387] [serial = 1820] [outer = (nil)] [url = about:blank] 13:30:58 INFO - PROCESS | 2387 | --DOMWINDOW == 21 (0x82e78000) [pid = 2387] [serial = 1822] [outer = (nil)] [url = about:blank] 13:31:10 INFO - PROCESS | 2387 | MARIONETTE LOG: INFO: Timeout fired 13:31:10 INFO - PROCESS | 2387 | 1477686670902 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]]]}] 13:31:10 INFO - . 13:31:10 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30769ms 13:31:10 INFO - PROCESS | 2387 | 1477686670968 Marionette TRACE conn4 -> [0,2854,"getWindowHandle",null] 13:31:10 INFO - PROCESS | 2387 | 1477686670976 Marionette TRACE conn4 <- [1,2854,null,{"value":"8"}] 13:31:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 13:31:10 INFO - PROCESS | 2387 | 1477686670989 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}] 13:31:11 INFO - PROCESS | 2387 | 1477686671243 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 13:31:11 INFO - PROCESS | 2387 | 1477686671331 Marionette TRACE conn4 -> [0,2856,"getWindowHandles",null] 13:31:11 INFO - PROCESS | 2387 | 1477686671339 Marionette TRACE conn4 <- [1,2856,null,["8"]] 13:31:11 INFO - PROCESS | 2387 | 1477686671349 Marionette TRACE conn4 -> [0,2857,"switchToWindow",{"name":"8"}] 13:31:11 INFO - PROCESS | 2387 | 1477686671358 Marionette TRACE conn4 <- [1,2857,null,{}] 13:31:11 INFO - PROCESS | 2387 | 1477686671370 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:31:11 INFO - PROCESS | 2387 | ++DOCSHELL 0x82e73800 == 8 [pid = 2387] [id = 624] 13:31:11 INFO - PROCESS | 2387 | ++DOMWINDOW == 22 (0x82e74800) [pid = 2387] [serial = 1824] [outer = (nil)] 13:31:11 INFO - PROCESS | 2387 | ++DOMWINDOW == 23 (0x82e78400) [pid = 2387] [serial = 1825] [outer = 0x82e74800] 13:31:11 INFO - PROCESS | 2387 | 1477686671471 Marionette DEBUG loaded listener.js 13:31:11 INFO - PROCESS | 2387 | ++DOMWINDOW == 24 (0x82e81000) [pid = 2387] [serial = 1826] [outer = 0x82e74800] 13:31:12 WARNING - wptserve Traceback (most recent call last): 13:31:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:31:12 WARNING - rv = self.func(request, response) 13:31:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:31:12 WARNING - access_control_allow_origin = "*") 13:31:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:31:12 WARNING - payload = payload_generator(server_data) 13:31:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:31:12 WARNING - return encode_string_as_bmp_image(data) 13:31: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 13:31:12 WARNING - img.save(f, "BMP") 13:31:12 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:31:12 WARNING - f.write(bmpfileheader) 13:31:12 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:31:12 WARNING - 13:31:21 INFO - PROCESS | 2387 | --DOCSHELL 0x82e72400 == 7 [pid = 2387] [id = 623] 13:31:27 INFO - PROCESS | 2387 | --DOMWINDOW == 23 (0x82e74000) [pid = 2387] [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] 13:31:32 INFO - PROCESS | 2387 | --DOMWINDOW == 22 (0x82e7d000) [pid = 2387] [serial = 1823] [outer = (nil)] [url = about:blank] 13:31:32 INFO - PROCESS | 2387 | --DOMWINDOW == 21 (0x82e78400) [pid = 2387] [serial = 1825] [outer = (nil)] [url = about:blank] 13:31:41 INFO - PROCESS | 2387 | MARIONETTE LOG: INFO: Timeout fired 13:31:41 INFO - PROCESS | 2387 | 1477686701697 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]]]}] 13:31:41 INFO - . 13:31:41 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 30772ms 13:31:41 INFO - PROCESS | 2387 | 1477686701759 Marionette TRACE conn4 -> [0,2859,"getWindowHandle",null] 13:31:41 INFO - PROCESS | 2387 | 1477686701767 Marionette TRACE conn4 <- [1,2859,null,{"value":"8"}] 13:31:41 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 13:31:41 INFO - PROCESS | 2387 | 1477686701780 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}] 13:31:42 INFO - PROCESS | 2387 | 1477686702030 Marionette TRACE conn4 <- [1,2860,null,{"value":null}] 13:31:42 INFO - PROCESS | 2387 | 1477686702118 Marionette TRACE conn4 -> [0,2861,"getWindowHandles",null] 13:31:42 INFO - PROCESS | 2387 | 1477686702125 Marionette TRACE conn4 <- [1,2861,null,["8"]] 13:31:42 INFO - PROCESS | 2387 | 1477686702135 Marionette TRACE conn4 -> [0,2862,"switchToWindow",{"name":"8"}] 13:31:42 INFO - PROCESS | 2387 | 1477686702143 Marionette TRACE conn4 <- [1,2862,null,{}] 13:31:42 INFO - PROCESS | 2387 | 1477686702150 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:31:42 INFO - PROCESS | 2387 | ++DOCSHELL 0x82e72c00 == 8 [pid = 2387] [id = 625] 13:31:42 INFO - PROCESS | 2387 | ++DOMWINDOW == 22 (0x82e74000) [pid = 2387] [serial = 1827] [outer = (nil)] 13:31:42 INFO - PROCESS | 2387 | ++DOMWINDOW == 23 (0x82e78400) [pid = 2387] [serial = 1828] [outer = 0x82e74000] 13:31:42 INFO - PROCESS | 2387 | 1477686702254 Marionette DEBUG loaded listener.js 13:31:42 INFO - PROCESS | 2387 | ++DOMWINDOW == 24 (0x82e81400) [pid = 2387] [serial = 1829] [outer = 0x82e74000] 13:31:42 WARNING - wptserve Traceback (most recent call last): 13:31:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:31:42 WARNING - rv = self.func(request, response) 13:31:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:31:42 WARNING - access_control_allow_origin = "*") 13:31:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:31:42 WARNING - payload = payload_generator(server_data) 13:31:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:31:42 WARNING - return encode_string_as_bmp_image(data) 13:31: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 13:31:42 WARNING - img.save(f, "BMP") 13:31:42 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:31:42 WARNING - f.write(bmpfileheader) 13:31:42 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:31:42 WARNING - 13:31:51 INFO - PROCESS | 2387 | --DOCSHELL 0x82e73800 == 7 [pid = 2387] [id = 624] 13:31:57 INFO - PROCESS | 2387 | --DOMWINDOW == 23 (0x82e74800) [pid = 2387] [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] 13:32:03 INFO - PROCESS | 2387 | --DOMWINDOW == 22 (0x82e81000) [pid = 2387] [serial = 1826] [outer = (nil)] [url = about:blank] 13:32:03 INFO - PROCESS | 2387 | --DOMWINDOW == 21 (0x82e78400) [pid = 2387] [serial = 1828] [outer = (nil)] [url = about:blank] 13:32:12 INFO - PROCESS | 2387 | MARIONETTE LOG: INFO: Timeout fired 13:32:12 INFO - PROCESS | 2387 | 1477686732478 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]]]}] 13:32:12 INFO - . 13:32:12 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 30722ms 13:32:12 INFO - PROCESS | 2387 | 1477686732501 Marionette TRACE conn4 -> [0,2864,"getWindowHandle",null] 13:32:12 INFO - PROCESS | 2387 | 1477686732509 Marionette TRACE conn4 <- [1,2864,null,{"value":"8"}] 13:32:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 13:32:12 INFO - PROCESS | 2387 | 1477686732522 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}] 13:32:12 INFO - PROCESS | 2387 | 1477686732770 Marionette TRACE conn4 <- [1,2865,null,{"value":null}] 13:32:12 INFO - PROCESS | 2387 | 1477686732856 Marionette TRACE conn4 -> [0,2866,"getWindowHandles",null] 13:32:12 INFO - PROCESS | 2387 | 1477686732863 Marionette TRACE conn4 <- [1,2866,null,["8"]] 13:32:12 INFO - PROCESS | 2387 | 1477686732873 Marionette TRACE conn4 -> [0,2867,"switchToWindow",{"name":"8"}] 13:32:12 INFO - PROCESS | 2387 | 1477686732881 Marionette TRACE conn4 <- [1,2867,null,{}] 13:32:12 INFO - PROCESS | 2387 | 1477686732888 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:12 INFO - PROCESS | 2387 | ++DOCSHELL 0x82e74800 == 8 [pid = 2387] [id = 626] 13:32:12 INFO - PROCESS | 2387 | ++DOMWINDOW == 22 (0x82e75000) [pid = 2387] [serial = 1830] [outer = (nil)] 13:32:12 INFO - PROCESS | 2387 | ++DOMWINDOW == 23 (0x82e78800) [pid = 2387] [serial = 1831] [outer = 0x82e75000] 13:32:13 INFO - PROCESS | 2387 | 1477686732994 Marionette DEBUG loaded listener.js 13:32:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 24 (0x82ecd400) [pid = 2387] [serial = 1832] [outer = 0x82e75000] 13:32:13 WARNING - wptserve Traceback (most recent call last): 13:32:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 13:32:13 WARNING - rv = self.func(request, response) 13:32:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 13:32:13 WARNING - access_control_allow_origin = "*") 13:32:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 13:32:13 WARNING - payload = payload_generator(server_data) 13:32:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 13:32:13 WARNING - return encode_string_as_bmp_image(data) 13:32:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 13:32:13 WARNING - img.save(f, "BMP") 13:32:13 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 13:32:13 WARNING - f.write(bmpfileheader) 13:32:13 WARNING - TypeError: must be string or pinned buffer, not bytearray 13:32:13 WARNING - 13:32:22 INFO - PROCESS | 2387 | --DOCSHELL 0x82e72c00 == 7 [pid = 2387] [id = 625] 13:32:24 INFO - PROCESS | 2387 | --DOMWINDOW == 23 (0x82e74000) [pid = 2387] [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] 13:32:30 INFO - PROCESS | 2387 | --DOMWINDOW == 22 (0x82e81400) [pid = 2387] [serial = 1829] [outer = (nil)] [url = about:blank] 13:32:30 INFO - PROCESS | 2387 | --DOMWINDOW == 21 (0x82e78800) [pid = 2387] [serial = 1831] [outer = (nil)] [url = about:blank] 13:32:43 INFO - PROCESS | 2387 | MARIONETTE LOG: INFO: Timeout fired 13:32:43 INFO - PROCESS | 2387 | 1477686763213 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]]]}] 13:32:43 INFO - . 13:32:43 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 30724ms 13:32:43 INFO - PROCESS | 2387 | 1477686763245 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 13:32:43 INFO - PROCESS | 2387 | 1477686763252 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 13:32:43 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 13:32:43 INFO - PROCESS | 2387 | 1477686763264 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}] 13:32:43 INFO - PROCESS | 2387 | 1477686763507 Marionette TRACE conn4 <- [1,2870,null,{"value":null}] 13:32:43 INFO - PROCESS | 2387 | 1477686763592 Marionette TRACE conn4 -> [0,2871,"getWindowHandles",null] 13:32:43 INFO - PROCESS | 2387 | 1477686763599 Marionette TRACE conn4 <- [1,2871,null,["8"]] 13:32:43 INFO - PROCESS | 2387 | 1477686763608 Marionette TRACE conn4 -> [0,2872,"switchToWindow",{"name":"8"}] 13:32:43 INFO - PROCESS | 2387 | 1477686763617 Marionette TRACE conn4 <- [1,2872,null,{}] 13:32:43 INFO - PROCESS | 2387 | 1477686763623 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:43 INFO - PROCESS | 2387 | ++DOCSHELL 0x82e74000 == 8 [pid = 2387] [id = 627] 13:32:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 22 (0x82e74c00) [pid = 2387] [serial = 1833] [outer = (nil)] 13:32:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 23 (0x82e78c00) [pid = 2387] [serial = 1834] [outer = 0x82e74c00] 13:32:43 INFO - PROCESS | 2387 | 1477686763726 Marionette DEBUG loaded listener.js 13:32:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 24 (0x82e7e400) [pid = 2387] [serial = 1835] [outer = 0x82e74c00] 13:32:44 INFO - PROCESS | 2387 | 1477686764399 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]]]}] 13:32:44 INFO - . 13:32:44 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1176ms 13:32:44 INFO - PROCESS | 2387 | 1477686764437 Marionette TRACE conn4 -> [0,2874,"getWindowHandle",null] 13:32:44 INFO - PROCESS | 2387 | 1477686764443 Marionette TRACE conn4 <- [1,2874,null,{"value":"8"}] 13:32:44 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 13:32:44 INFO - PROCESS | 2387 | 1477686764452 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}] 13:32:44 INFO - PROCESS | 2387 | 1477686764639 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 13:32:44 INFO - PROCESS | 2387 | 1477686764785 Marionette TRACE conn4 -> [0,2876,"getWindowHandles",null] 13:32:44 INFO - PROCESS | 2387 | 1477686764791 Marionette TRACE conn4 <- [1,2876,null,["8"]] 13:32:44 INFO - PROCESS | 2387 | 1477686764802 Marionette TRACE conn4 -> [0,2877,"switchToWindow",{"name":"8"}] 13:32:44 INFO - PROCESS | 2387 | 1477686764806 Marionette TRACE conn4 <- [1,2877,null,{}] 13:32:44 INFO - PROCESS | 2387 | 1477686764814 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:44 INFO - PROCESS | 2387 | ++DOCSHELL 0x82e80400 == 9 [pid = 2387] [id = 628] 13:32:44 INFO - PROCESS | 2387 | ++DOMWINDOW == 25 (0x82fc6000) [pid = 2387] [serial = 1836] [outer = (nil)] 13:32:44 INFO - PROCESS | 2387 | ++DOMWINDOW == 26 (0x830e2000) [pid = 2387] [serial = 1837] [outer = 0x82fc6000] 13:32:44 INFO - PROCESS | 2387 | 1477686764902 Marionette DEBUG loaded listener.js 13:32:45 INFO - PROCESS | 2387 | ++DOMWINDOW == 27 (0x830e2400) [pid = 2387] [serial = 1838] [outer = 0x82fc6000] 13:32:45 INFO - PROCESS | 2387 | 1477686765652 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]]]}] 13:32:45 INFO - . 13:32:45 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1224ms 13:32:45 INFO - PROCESS | 2387 | 1477686765684 Marionette TRACE conn4 -> [0,2879,"getWindowHandle",null] 13:32:45 INFO - PROCESS | 2387 | 1477686765693 Marionette TRACE conn4 <- [1,2879,null,{"value":"8"}] 13:32:45 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 13:32:45 INFO - PROCESS | 2387 | 1477686765701 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}] 13:32:45 INFO - PROCESS | 2387 | 1477686765947 Marionette TRACE conn4 <- [1,2880,null,{"value":null}] 13:32:45 INFO - PROCESS | 2387 | 1477686765964 Marionette TRACE conn4 -> [0,2881,"getWindowHandles",null] 13:32:45 INFO - PROCESS | 2387 | 1477686765968 Marionette TRACE conn4 <- [1,2881,null,["8"]] 13:32:45 INFO - PROCESS | 2387 | 1477686765976 Marionette TRACE conn4 -> [0,2882,"switchToWindow",{"name":"8"}] 13:32:45 INFO - PROCESS | 2387 | 1477686765984 Marionette TRACE conn4 <- [1,2882,null,{}] 13:32:46 INFO - PROCESS | 2387 | 1477686765992 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:46 INFO - PROCESS | 2387 | ++DOCSHELL 0x83683800 == 10 [pid = 2387] [id = 629] 13:32:46 INFO - PROCESS | 2387 | ++DOMWINDOW == 28 (0x83684000) [pid = 2387] [serial = 1839] [outer = (nil)] 13:32:46 INFO - PROCESS | 2387 | ++DOMWINDOW == 29 (0x83687000) [pid = 2387] [serial = 1840] [outer = 0x83684000] 13:32:46 INFO - PROCESS | 2387 | 1477686766085 Marionette DEBUG loaded listener.js 13:32:46 INFO - PROCESS | 2387 | ++DOMWINDOW == 30 (0x8368c000) [pid = 2387] [serial = 1841] [outer = 0x83684000] 13:32:46 INFO - PROCESS | 2387 | 1477686766857 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]]]}] 13:32:46 INFO - . 13:32:46 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1175ms 13:32:46 INFO - PROCESS | 2387 | 1477686766875 Marionette TRACE conn4 -> [0,2884,"getWindowHandle",null] 13:32:46 INFO - PROCESS | 2387 | 1477686766880 Marionette TRACE conn4 <- [1,2884,null,{"value":"8"}] 13:32:46 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 13:32:46 INFO - PROCESS | 2387 | 1477686766887 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}] 13:32:47 INFO - PROCESS | 2387 | 1477686767067 Marionette TRACE conn4 <- [1,2885,null,{"value":null}] 13:32:47 INFO - PROCESS | 2387 | 1477686767203 Marionette TRACE conn4 -> [0,2886,"getWindowHandles",null] 13:32:47 INFO - PROCESS | 2387 | 1477686767210 Marionette TRACE conn4 <- [1,2886,null,["8"]] 13:32:47 INFO - PROCESS | 2387 | 1477686767216 Marionette TRACE conn4 -> [0,2887,"switchToWindow",{"name":"8"}] 13:32:47 INFO - PROCESS | 2387 | 1477686767222 Marionette TRACE conn4 <- [1,2887,null,{}] 13:32:47 INFO - PROCESS | 2387 | 1477686767228 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:47 INFO - PROCESS | 2387 | ++DOCSHELL 0x83503c00 == 11 [pid = 2387] [id = 630] 13:32:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 31 (0x8c823c00) [pid = 2387] [serial = 1842] [outer = (nil)] 13:32:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 32 (0x8c829c00) [pid = 2387] [serial = 1843] [outer = 0x8c823c00] 13:32:47 INFO - PROCESS | 2387 | 1477686767314 Marionette DEBUG loaded listener.js 13:32:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x8ceb4c00) [pid = 2387] [serial = 1844] [outer = 0x8c823c00] 13:32:47 INFO - PROCESS | 2387 | 1477686767956 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]]]}] 13:32:48 INFO - . 13:32:48 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1125ms 13:32:48 INFO - PROCESS | 2387 | 1477686768013 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 13:32:48 INFO - PROCESS | 2387 | 1477686768016 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 13:32:48 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 13:32:48 INFO - PROCESS | 2387 | 1477686768027 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}] 13:32:48 INFO - PROCESS | 2387 | 1477686768250 Marionette TRACE conn4 <- [1,2890,null,{"value":null}] 13:32:48 INFO - PROCESS | 2387 | 1477686768269 Marionette TRACE conn4 -> [0,2891,"getWindowHandles",null] 13:32:48 INFO - PROCESS | 2387 | 1477686768273 Marionette TRACE conn4 <- [1,2891,null,["8"]] 13:32:48 INFO - PROCESS | 2387 | 1477686768279 Marionette TRACE conn4 -> [0,2892,"switchToWindow",{"name":"8"}] 13:32:48 INFO - PROCESS | 2387 | 1477686768284 Marionette TRACE conn4 <- [1,2892,null,{}] 13:32:48 INFO - PROCESS | 2387 | 1477686768289 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:48 INFO - PROCESS | 2387 | ++DOCSHELL 0x8d08bc00 == 12 [pid = 2387] [id = 631] 13:32:48 INFO - PROCESS | 2387 | ++DOMWINDOW == 34 (0x8d08d800) [pid = 2387] [serial = 1845] [outer = (nil)] 13:32:48 INFO - PROCESS | 2387 | ++DOMWINDOW == 35 (0x8d090800) [pid = 2387] [serial = 1846] [outer = 0x8d08d800] 13:32:48 INFO - PROCESS | 2387 | 1477686768371 Marionette DEBUG loaded listener.js 13:32:48 INFO - PROCESS | 2387 | ++DOMWINDOW == 36 (0x8d092800) [pid = 2387] [serial = 1847] [outer = 0x8d08d800] 13:32:49 INFO - PROCESS | 2387 | 1477686769036 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]]]}] 13:32:49 INFO - . 13:32:49 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1023ms 13:32:49 INFO - PROCESS | 2387 | 1477686769050 Marionette TRACE conn4 -> [0,2894,"getWindowHandle",null] 13:32:49 INFO - PROCESS | 2387 | 1477686769053 Marionette TRACE conn4 <- [1,2894,null,{"value":"8"}] 13:32:49 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 13:32:49 INFO - PROCESS | 2387 | 1477686769061 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}] 13:32:49 INFO - PROCESS | 2387 | 1477686769326 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 13:32:49 INFO - PROCESS | 2387 | 1477686769341 Marionette TRACE conn4 -> [0,2896,"getWindowHandles",null] 13:32:49 INFO - PROCESS | 2387 | 1477686769345 Marionette TRACE conn4 <- [1,2896,null,["8"]] 13:32:49 INFO - PROCESS | 2387 | 1477686769356 Marionette TRACE conn4 -> [0,2897,"switchToWindow",{"name":"8"}] 13:32:49 INFO - PROCESS | 2387 | 1477686769360 Marionette TRACE conn4 <- [1,2897,null,{}] 13:32:49 INFO - PROCESS | 2387 | 1477686769366 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:49 INFO - PROCESS | 2387 | ++DOCSHELL 0x8dc8f000 == 13 [pid = 2387] [id = 632] 13:32:49 INFO - PROCESS | 2387 | ++DOMWINDOW == 37 (0x8dc90000) [pid = 2387] [serial = 1848] [outer = (nil)] 13:32:49 INFO - PROCESS | 2387 | ++DOMWINDOW == 38 (0x8f8e0000) [pid = 2387] [serial = 1849] [outer = 0x8dc90000] 13:32:49 INFO - PROCESS | 2387 | 1477686769455 Marionette DEBUG loaded listener.js 13:32:49 INFO - PROCESS | 2387 | ++DOMWINDOW == 39 (0x8f951c00) [pid = 2387] [serial = 1850] [outer = 0x8dc90000] 13:32:50 INFO - PROCESS | 2387 | 1477686770134 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]]]}] 13:32:50 INFO - . 13:32:50 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1121ms 13:32:50 INFO - PROCESS | 2387 | 1477686770182 Marionette TRACE conn4 -> [0,2899,"getWindowHandle",null] 13:32:50 INFO - PROCESS | 2387 | 1477686770185 Marionette TRACE conn4 <- [1,2899,null,{"value":"8"}] 13:32:50 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 13:32:50 INFO - PROCESS | 2387 | 1477686770193 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}] 13:32:50 INFO - PROCESS | 2387 | 1477686770409 Marionette TRACE conn4 <- [1,2900,null,{"value":null}] 13:32:50 INFO - PROCESS | 2387 | 1477686770511 Marionette TRACE conn4 -> [0,2901,"getWindowHandles",null] 13:32:50 INFO - PROCESS | 2387 | 1477686770518 Marionette TRACE conn4 <- [1,2901,null,["8"]] 13:32:50 INFO - PROCESS | 2387 | 1477686770524 Marionette TRACE conn4 -> [0,2902,"switchToWindow",{"name":"8"}] 13:32:50 INFO - PROCESS | 2387 | 1477686770531 Marionette TRACE conn4 <- [1,2902,null,{}] 13:32:50 INFO - PROCESS | 2387 | 1477686770536 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:50 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f98f800 == 14 [pid = 2387] [id = 633] 13:32:50 INFO - PROCESS | 2387 | ++DOMWINDOW == 40 (0x8fab4c00) [pid = 2387] [serial = 1851] [outer = (nil)] 13:32:50 INFO - PROCESS | 2387 | ++DOMWINDOW == 41 (0x8fab7c00) [pid = 2387] [serial = 1852] [outer = 0x8fab4c00] 13:32:50 INFO - PROCESS | 2387 | 1477686770628 Marionette DEBUG loaded listener.js 13:32:50 INFO - PROCESS | 2387 | ++DOMWINDOW == 42 (0x8fab7000) [pid = 2387] [serial = 1853] [outer = 0x8fab4c00] 13:32:51 INFO - PROCESS | 2387 | 1477686771181 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]]]}] 13:32:51 INFO - . 13:32:51 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html | took 1020ms 13:32:51 INFO - PROCESS | 2387 | 1477686771213 Marionette TRACE conn4 -> [0,2904,"getWindowHandle",null] 13:32:51 INFO - PROCESS | 2387 | 1477686771217 Marionette TRACE conn4 <- [1,2904,null,{"value":"8"}] 13:32:51 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 13:32:51 INFO - PROCESS | 2387 | 1477686771233 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}] 13:32:51 INFO - PROCESS | 2387 | 1477686771390 Marionette TRACE conn4 <- [1,2905,null,{"value":null}] 13:32:51 INFO - PROCESS | 2387 | 1477686771572 Marionette TRACE conn4 -> [0,2906,"getWindowHandles",null] 13:32:51 INFO - PROCESS | 2387 | 1477686771579 Marionette TRACE conn4 <- [1,2906,null,["8"]] 13:32:51 INFO - PROCESS | 2387 | 1477686771587 Marionette TRACE conn4 -> [0,2907,"switchToWindow",{"name":"8"}] 13:32:51 INFO - PROCESS | 2387 | 1477686771598 Marionette TRACE conn4 <- [1,2907,null,{}] 13:32:51 INFO - PROCESS | 2387 | 1477686771656 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:51 INFO - PROCESS | 2387 | ++DOCSHELL 0x8224f800 == 15 [pid = 2387] [id = 634] 13:32:51 INFO - PROCESS | 2387 | ++DOMWINDOW == 43 (0x82255c00) [pid = 2387] [serial = 1854] [outer = (nil)] 13:32:51 INFO - PROCESS | 2387 | ++DOMWINDOW == 44 (0x823e3800) [pid = 2387] [serial = 1855] [outer = 0x82255c00] 13:32:51 INFO - PROCESS | 2387 | 1477686771759 Marionette DEBUG loaded listener.js 13:32:51 INFO - PROCESS | 2387 | ++DOMWINDOW == 45 (0x82e72400) [pid = 2387] [serial = 1856] [outer = 0x82255c00] 13:32:52 INFO - PROCESS | 2387 | 1477686772421 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]]]}] 13:32:52 INFO - . 13:32:52 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 1233ms 13:32:52 INFO - PROCESS | 2387 | 1477686772467 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 13:32:52 INFO - PROCESS | 2387 | 1477686772474 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 13:32:52 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 13:32:52 INFO - PROCESS | 2387 | 1477686772483 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}] 13:32:52 INFO - PROCESS | 2387 | 1477686772682 Marionette TRACE conn4 <- [1,2910,null,{"value":null}] 13:32:52 INFO - PROCESS | 2387 | 1477686772875 Marionette TRACE conn4 -> [0,2911,"getWindowHandles",null] 13:32:52 INFO - PROCESS | 2387 | 1477686772882 Marionette TRACE conn4 <- [1,2911,null,["8"]] 13:32:52 INFO - PROCESS | 2387 | 1477686772891 Marionette TRACE conn4 -> [0,2912,"switchToWindow",{"name":"8"}] 13:32:52 INFO - PROCESS | 2387 | 1477686772900 Marionette TRACE conn4 <- [1,2912,null,{}] 13:32:52 INFO - PROCESS | 2387 | 1477686772911 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:52 INFO - PROCESS | 2387 | ++DOCSHELL 0x830d7400 == 16 [pid = 2387] [id = 635] 13:32:52 INFO - PROCESS | 2387 | ++DOMWINDOW == 46 (0x8368c400) [pid = 2387] [serial = 1857] [outer = (nil)] 13:32:52 INFO - PROCESS | 2387 | ++DOMWINDOW == 47 (0x8c822000) [pid = 2387] [serial = 1858] [outer = 0x8368c400] 13:32:53 INFO - PROCESS | 2387 | 1477686773010 Marionette DEBUG loaded listener.js 13:32:53 INFO - PROCESS | 2387 | ++DOMWINDOW == 48 (0x83a7d400) [pid = 2387] [serial = 1859] [outer = 0x8368c400] 13:32:53 INFO - PROCESS | 2387 | 1477686773669 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]]]}] 13:32:53 INFO - . 13:32:53 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html | took 1227ms 13:32:53 INFO - PROCESS | 2387 | 1477686773710 Marionette TRACE conn4 -> [0,2914,"getWindowHandle",null] 13:32:53 INFO - PROCESS | 2387 | 1477686773714 Marionette TRACE conn4 <- [1,2914,null,{"value":"8"}] 13:32:53 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 13:32:53 INFO - PROCESS | 2387 | 1477686773723 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}] 13:32:53 INFO - PROCESS | 2387 | 1477686773925 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 13:32:54 INFO - PROCESS | 2387 | 1477686774123 Marionette TRACE conn4 -> [0,2916,"getWindowHandles",null] 13:32:54 INFO - PROCESS | 2387 | 1477686774135 Marionette TRACE conn4 <- [1,2916,null,["8"]] 13:32:54 INFO - PROCESS | 2387 | 1477686774144 Marionette TRACE conn4 -> [0,2917,"switchToWindow",{"name":"8"}] 13:32:54 INFO - PROCESS | 2387 | 1477686774152 Marionette TRACE conn4 <- [1,2917,null,{}] 13:32:54 INFO - PROCESS | 2387 | 1477686774162 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:54 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fba1800 == 17 [pid = 2387] [id = 636] 13:32:54 INFO - PROCESS | 2387 | ++DOMWINDOW == 49 (0x8fba2400) [pid = 2387] [serial = 1860] [outer = (nil)] 13:32:54 INFO - PROCESS | 2387 | ++DOMWINDOW == 50 (0x8fba4800) [pid = 2387] [serial = 1861] [outer = 0x8fba2400] 13:32:54 INFO - PROCESS | 2387 | 1477686774260 Marionette DEBUG loaded listener.js 13:32:54 INFO - PROCESS | 2387 | ++DOMWINDOW == 51 (0x8fba3c00) [pid = 2387] [serial = 1862] [outer = 0x8fba2400] 13:32:54 INFO - PROCESS | 2387 | ++DOCSHELL 0x92314c00 == 18 [pid = 2387] [id = 637] 13:32:54 INFO - PROCESS | 2387 | ++DOMWINDOW == 52 (0x92315400) [pid = 2387] [serial = 1863] [outer = (nil)] 13:32:54 INFO - PROCESS | 2387 | ++DOMWINDOW == 53 (0x923a9800) [pid = 2387] [serial = 1864] [outer = 0x92315400] 13:32:55 INFO - PROCESS | 2387 | 1477686775209 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]]]}] 13:32:55 INFO - . 13:32:55 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | took 1530ms 13:32:55 INFO - PROCESS | 2387 | 1477686775253 Marionette TRACE conn4 -> [0,2919,"getWindowHandle",null] 13:32:55 INFO - PROCESS | 2387 | 1477686775258 Marionette TRACE conn4 <- [1,2919,null,{"value":"8"}] 13:32:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 13:32:55 INFO - PROCESS | 2387 | 1477686775267 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}] 13:32:55 INFO - PROCESS | 2387 | 1477686775528 Marionette TRACE conn4 <- [1,2920,null,{"value":null}] 13:32:55 INFO - PROCESS | 2387 | 1477686775712 Marionette TRACE conn4 -> [0,2921,"getWindowHandles",null] 13:32:55 INFO - PROCESS | 2387 | 1477686775717 Marionette TRACE conn4 <- [1,2921,null,["8"]] 13:32:55 INFO - PROCESS | 2387 | 1477686775724 Marionette TRACE conn4 -> [0,2922,"switchToWindow",{"name":"8"}] 13:32:55 INFO - PROCESS | 2387 | 1477686775731 Marionette TRACE conn4 <- [1,2922,null,{}] 13:32:55 INFO - PROCESS | 2387 | 1477686775779 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:55 INFO - PROCESS | 2387 | ++DOCSHELL 0x926dd800 == 19 [pid = 2387] [id = 638] 13:32:55 INFO - PROCESS | 2387 | ++DOMWINDOW == 54 (0x926df400) [pid = 2387] [serial = 1865] [outer = (nil)] 13:32:55 INFO - PROCESS | 2387 | ++DOMWINDOW == 55 (0x9298d800) [pid = 2387] [serial = 1866] [outer = 0x926df400] 13:32:55 INFO - PROCESS | 2387 | 1477686775888 Marionette DEBUG loaded listener.js 13:32:56 INFO - PROCESS | 2387 | ++DOMWINDOW == 56 (0x9315cc00) [pid = 2387] [serial = 1867] [outer = 0x926df400] 13:32:56 INFO - PROCESS | 2387 | ++DOCSHELL 0x93172c00 == 20 [pid = 2387] [id = 639] 13:32:56 INFO - PROCESS | 2387 | ++DOMWINDOW == 57 (0x93176c00) [pid = 2387] [serial = 1868] [outer = (nil)] 13:32:56 INFO - PROCESS | 2387 | ++DOMWINDOW == 58 (0x823e6400) [pid = 2387] [serial = 1869] [outer = 0x93176c00] 13:32:56 INFO - PROCESS | 2387 | 1477686776954 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]]]}] 13:32:56 INFO - . 13:32:56 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 1729ms 13:32:57 INFO - PROCESS | 2387 | 1477686776997 Marionette TRACE conn4 -> [0,2924,"getWindowHandle",null] 13:32:57 INFO - PROCESS | 2387 | 1477686777004 Marionette TRACE conn4 <- [1,2924,null,{"value":"8"}] 13:32:57 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 13:32:57 INFO - PROCESS | 2387 | 1477686777014 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}] 13:32:57 INFO - PROCESS | 2387 | 1477686777284 Marionette TRACE conn4 <- [1,2925,null,{"value":null}] 13:32:57 INFO - PROCESS | 2387 | 1477686777463 Marionette TRACE conn4 -> [0,2926,"getWindowHandles",null] 13:32:57 INFO - PROCESS | 2387 | 1477686777470 Marionette TRACE conn4 <- [1,2926,null,["8"]] 13:32:57 INFO - PROCESS | 2387 | 1477686777477 Marionette TRACE conn4 -> [0,2927,"switchToWindow",{"name":"8"}] 13:32:57 INFO - PROCESS | 2387 | 1477686777485 Marionette TRACE conn4 <- [1,2927,null,{}] 13:32:57 INFO - PROCESS | 2387 | --DOCSHELL 0x82e74800 == 19 [pid = 2387] [id = 626] 13:32:57 INFO - PROCESS | 2387 | 1477686777551 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:57 INFO - PROCESS | 2387 | ++DOCSHELL 0x82e79000 == 20 [pid = 2387] [id = 640] 13:32:57 INFO - PROCESS | 2387 | ++DOMWINDOW == 59 (0x82ecec00) [pid = 2387] [serial = 1870] [outer = (nil)] 13:32:57 INFO - PROCESS | 2387 | ++DOMWINDOW == 60 (0x82fc7000) [pid = 2387] [serial = 1871] [outer = 0x82ecec00] 13:32:57 INFO - PROCESS | 2387 | 1477686777646 Marionette DEBUG loaded listener.js 13:32:57 INFO - PROCESS | 2387 | ++DOMWINDOW == 61 (0x83509800) [pid = 2387] [serial = 1872] [outer = 0x82ecec00] 13:32:58 INFO - PROCESS | 2387 | ++DOCSHELL 0x835ebc00 == 21 [pid = 2387] [id = 641] 13:32:58 INFO - PROCESS | 2387 | ++DOMWINDOW == 62 (0x83a70000) [pid = 2387] [serial = 1873] [outer = (nil)] 13:32:58 INFO - PROCESS | 2387 | ++DOMWINDOW == 63 (0x83a7a400) [pid = 2387] [serial = 1874] [outer = 0x83a70000] 13:32:58 INFO - PROCESS | 2387 | 1477686778464 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]]]}] 13:32:58 INFO - . 13:32:58 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 1476ms 13:32:58 INFO - PROCESS | 2387 | 1477686778488 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 13:32:58 INFO - PROCESS | 2387 | 1477686778493 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 13:32:58 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 13:32:58 INFO - PROCESS | 2387 | 1477686778505 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}] 13:32:58 INFO - PROCESS | 2387 | 1477686778703 Marionette TRACE conn4 <- [1,2930,null,{"value":null}] 13:32:58 INFO - PROCESS | 2387 | 1477686778837 Marionette TRACE conn4 -> [0,2931,"getWindowHandles",null] 13:32:58 INFO - PROCESS | 2387 | 1477686778841 Marionette TRACE conn4 <- [1,2931,null,["8"]] 13:32:58 INFO - PROCESS | 2387 | 1477686778853 Marionette TRACE conn4 -> [0,2932,"switchToWindow",{"name":"8"}] 13:32:58 INFO - PROCESS | 2387 | 1477686778858 Marionette TRACE conn4 <- [1,2932,null,{}] 13:32:58 INFO - PROCESS | 2387 | 1477686778864 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:32:58 INFO - PROCESS | 2387 | ++DOCSHELL 0x8ceb7400 == 22 [pid = 2387] [id = 642] 13:32:58 INFO - PROCESS | 2387 | ++DOMWINDOW == 64 (0x8cebc000) [pid = 2387] [serial = 1875] [outer = (nil)] 13:32:58 INFO - PROCESS | 2387 | ++DOMWINDOW == 65 (0x8cebf000) [pid = 2387] [serial = 1876] [outer = 0x8cebc000] 13:32:58 INFO - PROCESS | 2387 | 1477686778954 Marionette DEBUG loaded listener.js 13:32:59 INFO - PROCESS | 2387 | ++DOMWINDOW == 66 (0x8cec1c00) [pid = 2387] [serial = 1877] [outer = 0x8cebc000] 13:32:59 INFO - PROCESS | 2387 | 1477686779601 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]]]}] 13:32:59 INFO - . 13:32:59 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1128ms 13:32:59 INFO - PROCESS | 2387 | 1477686779641 Marionette TRACE conn4 -> [0,2934,"getWindowHandle",null] 13:32:59 INFO - PROCESS | 2387 | 1477686779648 Marionette TRACE conn4 <- [1,2934,null,{"value":"8"}] 13:32:59 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 13:32:59 INFO - PROCESS | 2387 | 1477686779656 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}] 13:32:59 INFO - PROCESS | 2387 | 1477686779828 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 13:32:59 INFO - PROCESS | 2387 | 1477686779840 Marionette TRACE conn4 -> [0,2936,"getWindowHandles",null] 13:32:59 INFO - PROCESS | 2387 | 1477686779844 Marionette TRACE conn4 <- [1,2936,null,["8"]] 13:32:59 INFO - PROCESS | 2387 | 1477686779976 Marionette TRACE conn4 -> [0,2937,"switchToWindow",{"name":"8"}] 13:32:59 INFO - PROCESS | 2387 | 1477686779984 Marionette TRACE conn4 <- [1,2937,null,{}] 13:33:00 INFO - PROCESS | 2387 | 1477686779998 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:33:00 INFO - PROCESS | 2387 | ++DOCSHELL 0x8faba400 == 23 [pid = 2387] [id = 643] 13:33:00 INFO - PROCESS | 2387 | ++DOMWINDOW == 67 (0x8faba800) [pid = 2387] [serial = 1878] [outer = (nil)] 13:33:00 INFO - PROCESS | 2387 | ++DOMWINDOW == 68 (0x8fb48000) [pid = 2387] [serial = 1879] [outer = 0x8faba800] 13:33:00 INFO - PROCESS | 2387 | 1477686780091 Marionette DEBUG loaded listener.js 13:33:00 INFO - PROCESS | 2387 | ++DOMWINDOW == 69 (0x8fb99400) [pid = 2387] [serial = 1880] [outer = 0x8faba800] 13:33:00 INFO - PROCESS | 2387 | 1477686780936 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]]]}] 13:33:00 INFO - . 13:33:00 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1321ms 13:33:00 INFO - PROCESS | 2387 | 1477686780977 Marionette TRACE conn4 -> [0,2939,"getWindowHandle",null] 13:33:00 INFO - PROCESS | 2387 | 1477686780982 Marionette TRACE conn4 <- [1,2939,null,{"value":"8"}] 13:33:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 13:33:00 INFO - PROCESS | 2387 | 1477686780996 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}] 13:33:01 INFO - PROCESS | 2387 | 1477686781231 Marionette TRACE conn4 <- [1,2940,null,{"value":null}] 13:33:01 INFO - PROCESS | 2387 | 1477686781251 Marionette TRACE conn4 -> [0,2941,"getWindowHandles",null] 13:33:01 INFO - PROCESS | 2387 | 1477686781260 Marionette TRACE conn4 <- [1,2941,null,["8"]] 13:33:01 INFO - PROCESS | 2387 | 1477686781266 Marionette TRACE conn4 -> [0,2942,"switchToWindow",{"name":"8"}] 13:33:01 INFO - PROCESS | 2387 | 1477686781272 Marionette TRACE conn4 <- [1,2942,null,{}] 13:33:01 INFO - PROCESS | 2387 | 1477686781358 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:33:01 INFO - PROCESS | 2387 | ++DOCSHELL 0x9315ec00 == 24 [pid = 2387] [id = 644] 13:33:01 INFO - PROCESS | 2387 | ++DOMWINDOW == 70 (0x93160000) [pid = 2387] [serial = 1881] [outer = (nil)] 13:33:01 INFO - PROCESS | 2387 | ++DOMWINDOW == 71 (0x93165800) [pid = 2387] [serial = 1882] [outer = 0x93160000] 13:33:01 INFO - PROCESS | 2387 | 1477686781449 Marionette DEBUG loaded listener.js 13:33:01 INFO - PROCESS | 2387 | ++DOMWINDOW == 72 (0x93167c00) [pid = 2387] [serial = 1883] [outer = 0x93160000] 13:33:02 INFO - PROCESS | 2387 | --DOMWINDOW == 71 (0x8dc90000) [pid = 2387] [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] 13:33:02 INFO - PROCESS | 2387 | --DOMWINDOW == 70 (0x8d08d800) [pid = 2387] [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] 13:33:02 INFO - PROCESS | 2387 | --DOMWINDOW == 69 (0x8c823c00) [pid = 2387] [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] 13:33:02 INFO - PROCESS | 2387 | --DOMWINDOW == 68 (0x83684000) [pid = 2387] [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] 13:33:02 INFO - PROCESS | 2387 | --DOMWINDOW == 67 (0x82fc6000) [pid = 2387] [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] 13:33:02 INFO - PROCESS | 2387 | --DOMWINDOW == 66 (0x82e75000) [pid = 2387] [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] 13:33:02 INFO - PROCESS | 2387 | --DOMWINDOW == 65 (0x82e74c00) [pid = 2387] [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] 13:33:02 INFO - PROCESS | 2387 | 1477686782285 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]]]}] 13:33:02 INFO - . 13:33:02 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1328ms 13:33:02 INFO - PROCESS | 2387 | 1477686782324 Marionette TRACE conn4 -> [0,2944,"getWindowHandle",null] 13:33:02 INFO - PROCESS | 2387 | 1477686782327 Marionette TRACE conn4 <- [1,2944,null,{"value":"8"}] 13:33:02 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html 13:33:02 INFO - PROCESS | 2387 | 1477686782335 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}] 13:33:02 INFO - PROCESS | 2387 | 1477686782510 Marionette TRACE conn4 <- [1,2945,null,{"value":null}] 13:33:02 INFO - PROCESS | 2387 | 1477686782652 Marionette TRACE conn4 -> [0,2946,"getWindowHandles",null] 13:33:02 INFO - PROCESS | 2387 | 1477686782657 Marionette TRACE conn4 <- [1,2946,null,["8"]] 13:33:02 INFO - PROCESS | 2387 | 1477686782663 Marionette TRACE conn4 -> [0,2947,"switchToWindow",{"name":"8"}] 13:33:02 INFO - PROCESS | 2387 | 1477686782668 Marionette TRACE conn4 <- [1,2947,null,{}] 13:33:02 INFO - PROCESS | 2387 | 1477686782674 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:33:02 INFO - PROCESS | 2387 | ++DOCSHELL 0x92486c00 == 25 [pid = 2387] [id = 645] 13:33:02 INFO - PROCESS | 2387 | ++DOMWINDOW == 66 (0x9330e800) [pid = 2387] [serial = 1884] [outer = (nil)] 13:33:02 INFO - PROCESS | 2387 | ++DOMWINDOW == 67 (0x93665000) [pid = 2387] [serial = 1885] [outer = 0x9330e800] 13:33:02 INFO - PROCESS | 2387 | 1477686782760 Marionette DEBUG loaded listener.js 13:33:02 INFO - PROCESS | 2387 | ++DOMWINDOW == 68 (0x93666800) [pid = 2387] [serial = 1886] [outer = 0x9330e800] 13:33:03 INFO - PROCESS | 2387 | ++DOCSHELL 0x93a4b000 == 26 [pid = 2387] [id = 646] 13:33:03 INFO - PROCESS | 2387 | ++DOMWINDOW == 69 (0x93a4b400) [pid = 2387] [serial = 1887] [outer = (nil)] 13:33:03 INFO - PROCESS | 2387 | ++DOMWINDOW == 70 (0x93a4d000) [pid = 2387] [serial = 1888] [outer = 0x93a4b400] 13:33:03 INFO - PROCESS | 2387 | ++DOCSHELL 0x93a50800 == 27 [pid = 2387] [id = 647] 13:33:03 INFO - PROCESS | 2387 | ++DOMWINDOW == 71 (0x93a50c00) [pid = 2387] [serial = 1889] [outer = (nil)] 13:33:03 INFO - PROCESS | 2387 | ++DOMWINDOW == 72 (0x93a51000) [pid = 2387] [serial = 1890] [outer = 0x93a50c00] 13:33:03 INFO - PROCESS | 2387 | ++DOCSHELL 0x93a53800 == 28 [pid = 2387] [id = 648] 13:33:03 INFO - PROCESS | 2387 | ++DOMWINDOW == 73 (0x93a53c00) [pid = 2387] [serial = 1891] [outer = (nil)] 13:33:03 INFO - PROCESS | 2387 | ++DOMWINDOW == 74 (0x93a54000) [pid = 2387] [serial = 1892] [outer = 0x93a53c00] 13:33:03 INFO - PROCESS | 2387 | 1477686783415 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"]]]}] 13:33:03 INFO - ... 13:33:03 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html | took 1121ms 13:33:03 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html 13:33:03 INFO - PROCESS | 2387 | 1477686783457 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 13:33:03 INFO - PROCESS | 2387 | 1477686783460 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 13:33:03 INFO - PROCESS | 2387 | 1477686783468 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}] 13:33:03 INFO - PROCESS | 2387 | 1477686783724 Marionette TRACE conn4 <- [1,2950,null,{"value":null}] 13:33:03 INFO - PROCESS | 2387 | 1477686783739 Marionette TRACE conn4 -> [0,2951,"getWindowHandles",null] 13:33:03 INFO - PROCESS | 2387 | 1477686783743 Marionette TRACE conn4 <- [1,2951,null,["8"]] 13:33:03 INFO - PROCESS | 2387 | 1477686783748 Marionette TRACE conn4 -> [0,2952,"switchToWindow",{"name":"8"}] 13:33:03 INFO - PROCESS | 2387 | 1477686783753 Marionette TRACE conn4 <- [1,2952,null,{}] 13:33:03 INFO - PROCESS | 2387 | 1477686783759 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:33:03 INFO - PROCESS | 2387 | ++DOCSHELL 0x93cc1c00 == 29 [pid = 2387] [id = 649] 13:33:03 INFO - PROCESS | 2387 | ++DOMWINDOW == 75 (0x93cc2000) [pid = 2387] [serial = 1893] [outer = (nil)] 13:33:03 INFO - PROCESS | 2387 | ++DOMWINDOW == 76 (0x93cc7c00) [pid = 2387] [serial = 1894] [outer = 0x93cc2000] 13:33:03 INFO - PROCESS | 2387 | 1477686783843 Marionette DEBUG loaded listener.js 13:33:03 INFO - PROCESS | 2387 | ++DOMWINDOW == 77 (0x93ccac00) [pid = 2387] [serial = 1895] [outer = 0x93cc2000] 13:33:04 INFO - PROCESS | 2387 | ++DOCSHELL 0x82ecdc00 == 30 [pid = 2387] [id = 650] 13:33:04 INFO - PROCESS | 2387 | ++DOMWINDOW == 78 (0x82fc6400) [pid = 2387] [serial = 1896] [outer = (nil)] 13:33:04 INFO - PROCESS | 2387 | ++DOMWINDOW == 79 (0x830d9000) [pid = 2387] [serial = 1897] [outer = 0x82fc6400] 13:33:04 INFO - PROCESS | 2387 | 1477686784613 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"]]]}] 13:33:04 INFO - . 13:33:04 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html | took 1189ms 13:33:04 INFO - PROCESS | 2387 | 1477686784658 Marionette TRACE conn4 -> [0,2954,"getWindowHandle",null] 13:33:04 INFO - PROCESS | 2387 | 1477686784666 Marionette TRACE conn4 <- [1,2954,null,{"value":"8"}] 13:33:04 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html 13:33:04 INFO - PROCESS | 2387 | 1477686784678 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}] 13:33:04 INFO - PROCESS | 2387 | 1477686784886 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 13:33:05 INFO - PROCESS | 2387 | 1477686785068 Marionette TRACE conn4 -> [0,2956,"getWindowHandles",null] 13:33:05 INFO - PROCESS | 2387 | 1477686785072 Marionette TRACE conn4 <- [1,2956,null,["8"]] 13:33:05 INFO - PROCESS | 2387 | 1477686785086 Marionette TRACE conn4 -> [0,2957,"switchToWindow",{"name":"8"}] 13:33:05 INFO - PROCESS | 2387 | 1477686785094 Marionette TRACE conn4 <- [1,2957,null,{}] 13:33:05 INFO - PROCESS | 2387 | 1477686785146 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:33:05 INFO - PROCESS | 2387 | ++DOCSHELL 0x8368e000 == 31 [pid = 2387] [id = 651] 13:33:05 INFO - PROCESS | 2387 | ++DOMWINDOW == 80 (0x8cec2000) [pid = 2387] [serial = 1898] [outer = (nil)] 13:33:05 INFO - PROCESS | 2387 | ++DOMWINDOW == 81 (0x8dc8e000) [pid = 2387] [serial = 1899] [outer = 0x8cec2000] 13:33:05 INFO - PROCESS | 2387 | 1477686785250 Marionette DEBUG loaded listener.js 13:33:05 INFO - PROCESS | 2387 | ++DOMWINDOW == 82 (0x8dcf8800) [pid = 2387] [serial = 1900] [outer = 0x8cec2000] 13:33:05 INFO - PROCESS | 2387 | ++DOCSHELL 0x923b5400 == 32 [pid = 2387] [id = 652] 13:33:05 INFO - PROCESS | 2387 | ++DOMWINDOW == 83 (0x923b5c00) [pid = 2387] [serial = 1901] [outer = (nil)] 13:33:05 INFO - PROCESS | 2387 | ++DOMWINDOW == 84 (0x923b7000) [pid = 2387] [serial = 1902] [outer = 0x923b5c00] 13:33:06 INFO - PROCESS | 2387 | 1477686786031 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"]]]}] 13:33:06 INFO - . 13:33:06 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html | took 1422ms 13:33:06 INFO - PROCESS | 2387 | 1477686786116 Marionette TRACE conn4 -> [0,2959,"getWindowHandle",null] 13:33:06 INFO - PROCESS | 2387 | 1477686786125 Marionette TRACE conn4 <- [1,2959,null,{"value":"8"}] 13:33:06 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html 13:33:06 INFO - PROCESS | 2387 | 1477686786136 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}] 13:33:06 INFO - PROCESS | 2387 | 1477686786337 Marionette TRACE conn4 <- [1,2960,null,{"value":null}] 13:33:06 INFO - PROCESS | 2387 | 1477686786521 Marionette TRACE conn4 -> [0,2961,"getWindowHandles",null] 13:33:06 INFO - PROCESS | 2387 | 1477686786526 Marionette TRACE conn4 <- [1,2961,null,["8"]] 13:33:06 INFO - PROCESS | 2387 | 1477686786534 Marionette TRACE conn4 -> [0,2962,"switchToWindow",{"name":"8"}] 13:33:06 INFO - PROCESS | 2387 | 1477686786540 Marionette TRACE conn4 <- [1,2962,null,{}] 13:33:06 INFO - PROCESS | 2387 | 1477686786592 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:33:06 INFO - PROCESS | 2387 | ++DOCSHELL 0x93168800 == 33 [pid = 2387] [id = 653] 13:33:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 85 (0x93283000) [pid = 2387] [serial = 1903] [outer = (nil)] 13:33:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 86 (0x93a4a400) [pid = 2387] [serial = 1904] [outer = 0x93283000] 13:33:06 INFO - PROCESS | 2387 | 1477686786694 Marionette DEBUG loaded listener.js 13:33:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 87 (0x93cc2c00) [pid = 2387] [serial = 1905] [outer = 0x93283000] 13:33:07 INFO - PROCESS | 2387 | ++DOCSHELL 0x942bc400 == 34 [pid = 2387] [id = 654] 13:33:07 INFO - PROCESS | 2387 | ++DOMWINDOW == 88 (0x942bcc00) [pid = 2387] [serial = 1906] [outer = (nil)] 13:33:07 INFO - PROCESS | 2387 | ++DOMWINDOW == 89 (0x942bd000) [pid = 2387] [serial = 1907] [outer = 0x942bcc00] 13:33:07 INFO - PROCESS | 2387 | ++DOCSHELL 0x942c0800 == 35 [pid = 2387] [id = 655] 13:33:07 INFO - PROCESS | 2387 | ++DOMWINDOW == 90 (0x942c1000) [pid = 2387] [serial = 1908] [outer = (nil)] 13:33:07 INFO - PROCESS | 2387 | ++DOMWINDOW == 91 (0x942c1400) [pid = 2387] [serial = 1909] [outer = 0x942c1000] 13:33:07 INFO - PROCESS | 2387 | 1477686787435 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"]]]}] 13:33:07 INFO - .. 13:33:07 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html | took 1387ms 13:33:07 INFO - PROCESS | 2387 | 1477686787532 Marionette TRACE conn4 -> [0,2964,"getWindowHandle",null] 13:33:07 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html 13:33:07 INFO - PROCESS | 2387 | 1477686787541 Marionette TRACE conn4 <- [1,2964,null,{"value":"8"}] 13:33:07 INFO - PROCESS | 2387 | 1477686787565 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}] 13:33:07 INFO - PROCESS | 2387 | 1477686787818 Marionette TRACE conn4 <- [1,2965,null,{"value":null}] 13:33:07 INFO - PROCESS | 2387 | 1477686787947 Marionette TRACE conn4 -> [0,2966,"getWindowHandles",null] 13:33:07 INFO - PROCESS | 2387 | 1477686787954 Marionette TRACE conn4 <- [1,2966,null,["8"]] 13:33:07 INFO - PROCESS | 2387 | 1477686787965 Marionette TRACE conn4 -> [0,2967,"switchToWindow",{"name":"8"}] 13:33:07 INFO - PROCESS | 2387 | 1477686787972 Marionette TRACE conn4 <- [1,2967,null,{}] 13:33:08 INFO - PROCESS | 2387 | 1477686787980 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:33:08 INFO - PROCESS | 2387 | ++DOCSHELL 0x942c6400 == 36 [pid = 2387] [id = 656] 13:33:08 INFO - PROCESS | 2387 | ++DOMWINDOW == 92 (0x942c9c00) [pid = 2387] [serial = 1910] [outer = (nil)] 13:33:08 INFO - PROCESS | 2387 | ++DOMWINDOW == 93 (0x944a8400) [pid = 2387] [serial = 1911] [outer = 0x942c9c00] 13:33:08 INFO - PROCESS | 2387 | 1477686788085 Marionette DEBUG loaded listener.js 13:33:08 INFO - PROCESS | 2387 | ++DOMWINDOW == 94 (0x94653000) [pid = 2387] [serial = 1912] [outer = 0x942c9c00] 13:33:08 INFO - PROCESS | 2387 | ++DOCSHELL 0x946e5800 == 37 [pid = 2387] [id = 657] 13:33:08 INFO - PROCESS | 2387 | ++DOMWINDOW == 95 (0x946e6c00) [pid = 2387] [serial = 1913] [outer = (nil)] 13:33:08 INFO - PROCESS | 2387 | ++DOMWINDOW == 96 (0x946e7400) [pid = 2387] [serial = 1914] [outer = 0x946e6c00] 13:33:08 INFO - PROCESS | 2387 | ++DOCSHELL 0x94b20000 == 38 [pid = 2387] [id = 658] 13:33:08 INFO - PROCESS | 2387 | ++DOMWINDOW == 97 (0x94b20800) [pid = 2387] [serial = 1915] [outer = (nil)] 13:33:08 INFO - PROCESS | 2387 | ++DOMWINDOW == 98 (0x94b20c00) [pid = 2387] [serial = 1916] [outer = 0x94b20800] 13:33:08 INFO - PROCESS | 2387 | 1477686788797 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"]]]}] 13:33:08 INFO - .. 13:33:08 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html | took 1322ms 13:33:08 INFO - PROCESS | 2387 | 1477686788870 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 13:33:08 INFO - PROCESS | 2387 | 1477686788876 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 13:33:08 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html 13:33:08 INFO - PROCESS | 2387 | 1477686788887 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}] 13:33:09 INFO - PROCESS | 2387 | 1477686789081 Marionette TRACE conn4 <- [1,2970,null,{"value":null}] 13:33:09 INFO - PROCESS | 2387 | 1477686789264 Marionette TRACE conn4 -> [0,2971,"getWindowHandles",null] 13:33:09 INFO - PROCESS | 2387 | 1477686789269 Marionette TRACE conn4 <- [1,2971,null,["8"]] 13:33:09 INFO - PROCESS | 2387 | 1477686789283 Marionette TRACE conn4 -> [0,2972,"switchToWindow",{"name":"8"}] 13:33:09 INFO - PROCESS | 2387 | 1477686789288 Marionette TRACE conn4 <- [1,2972,null,{}] 13:33:09 INFO - PROCESS | 2387 | 1477686789340 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:33:09 INFO - PROCESS | 2387 | ++DOCSHELL 0x946e8400 == 39 [pid = 2387] [id = 659] 13:33:09 INFO - PROCESS | 2387 | ++DOMWINDOW == 99 (0x94b25c00) [pid = 2387] [serial = 1917] [outer = (nil)] 13:33:09 INFO - PROCESS | 2387 | ++DOMWINDOW == 100 (0x94b29c00) [pid = 2387] [serial = 1918] [outer = 0x94b25c00] 13:33:09 INFO - PROCESS | 2387 | 1477686789436 Marionette DEBUG loaded listener.js 13:33:09 INFO - PROCESS | 2387 | ++DOMWINDOW == 101 (0x94b2bc00) [pid = 2387] [serial = 1919] [outer = 0x94b25c00] 13:33:09 INFO - PROCESS | 2387 | ++DOCSHELL 0x94d6a800 == 40 [pid = 2387] [id = 660] 13:33:09 INFO - PROCESS | 2387 | ++DOMWINDOW == 102 (0x94e2c400) [pid = 2387] [serial = 1920] [outer = (nil)] 13:33:09 INFO - PROCESS | 2387 | ++DOMWINDOW == 103 (0x94e2d400) [pid = 2387] [serial = 1921] [outer = 0x94e2c400] 13:33:10 INFO - PROCESS | 2387 | 1477686790096 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"]]]}] 13:33:10 INFO - . 13:33:10 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html | took 1280ms 13:33:10 INFO - PROCESS | 2387 | 1477686790165 Marionette TRACE conn4 -> [0,2974,"getWindowHandle",null] 13:33:10 INFO - PROCESS | 2387 | 1477686790168 Marionette TRACE conn4 <- [1,2974,null,{"value":"8"}] 13:33:10 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html 13:33:10 INFO - PROCESS | 2387 | 1477686790177 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}] 13:33:10 INFO - PROCESS | 2387 | 1477686790368 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 13:33:10 INFO - PROCESS | 2387 | 1477686790529 Marionette TRACE conn4 -> [0,2976,"getWindowHandles",null] 13:33:10 INFO - PROCESS | 2387 | 1477686790534 Marionette TRACE conn4 <- [1,2976,null,["8"]] 13:33:10 INFO - PROCESS | 2387 | 1477686790540 Marionette TRACE conn4 -> [0,2977,"switchToWindow",{"name":"8"}] 13:33:10 INFO - PROCESS | 2387 | 1477686790546 Marionette TRACE conn4 <- [1,2977,null,{}] 13:33:10 INFO - PROCESS | 2387 | 1477686790601 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:33:10 INFO - PROCESS | 2387 | ++DOCSHELL 0x8224d800 == 41 [pid = 2387] [id = 661] 13:33:10 INFO - PROCESS | 2387 | ++DOMWINDOW == 104 (0x8224dc00) [pid = 2387] [serial = 1922] [outer = (nil)] 13:33:10 INFO - PROCESS | 2387 | ++DOMWINDOW == 105 (0x83a73400) [pid = 2387] [serial = 1923] [outer = 0x8224dc00] 13:33:10 INFO - PROCESS | 2387 | 1477686790722 Marionette DEBUG loaded listener.js 13:33:10 INFO - PROCESS | 2387 | ++DOMWINDOW == 106 (0x8ceb4800) [pid = 2387] [serial = 1924] [outer = 0x8224dc00] 13:33:11 INFO - PROCESS | 2387 | ++DOCSHELL 0x82eda800 == 42 [pid = 2387] [id = 662] 13:33:11 INFO - PROCESS | 2387 | ++DOMWINDOW == 107 (0x830e5c00) [pid = 2387] [serial = 1925] [outer = (nil)] 13:33:11 INFO - PROCESS | 2387 | ++DOMWINDOW == 108 (0x83289800) [pid = 2387] [serial = 1926] [outer = 0x830e5c00] 13:33:11 INFO - PROCESS | 2387 | 1477686791552 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"]]]}] 13:33:11 INFO - . 13:33:11 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html | took 1422ms 13:33:11 INFO - PROCESS | 2387 | 1477686791601 Marionette TRACE conn4 -> [0,2979,"getWindowHandle",null] 13:33:11 INFO - PROCESS | 2387 | 1477686791607 Marionette TRACE conn4 <- [1,2979,null,{"value":"8"}] 13:33:11 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-001.html 13:33:11 INFO - PROCESS | 2387 | 1477686791618 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}] 13:33:11 INFO - PROCESS | 2387 | 1477686791815 Marionette TRACE conn4 <- [1,2980,null,{"value":null}] 13:33:12 INFO - PROCESS | 2387 | 1477686792049 Marionette TRACE conn4 -> [0,2981,"getWindowHandles",null] 13:33:12 INFO - PROCESS | 2387 | 1477686792053 Marionette TRACE conn4 <- [1,2981,null,["8"]] 13:33:12 INFO - PROCESS | 2387 | 1477686792113 Marionette TRACE conn4 -> [0,2982,"switchToWindow",{"name":"8"}] 13:33:12 INFO - PROCESS | 2387 | 1477686792121 Marionette TRACE conn4 <- [1,2982,null,{}] 13:33:12 INFO - PROCESS | 2387 | 1477686792128 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:33:12 INFO - PROCESS | 2387 | ++DOCSHELL 0x82ed7400 == 43 [pid = 2387] [id = 663] 13:33:12 INFO - PROCESS | 2387 | ++DOMWINDOW == 109 (0x82ed9c00) [pid = 2387] [serial = 1927] [outer = (nil)] 13:33:12 INFO - PROCESS | 2387 | ++DOMWINDOW == 110 (0x830dac00) [pid = 2387] [serial = 1928] [outer = 0x82ed9c00] 13:33:12 INFO - PROCESS | 2387 | 1477686792221 Marionette DEBUG loaded listener.js 13:33:12 INFO - PROCESS | 2387 | ++DOMWINDOW == 111 (0x8350a400) [pid = 2387] [serial = 1929] [outer = 0x82ed9c00] 13:33:12 INFO - PROCESS | 2387 | --DOCSHELL 0x93a53800 == 42 [pid = 2387] [id = 648] 13:33:12 INFO - PROCESS | 2387 | --DOCSHELL 0x93a50800 == 41 [pid = 2387] [id = 647] 13:33:12 INFO - PROCESS | 2387 | --DOCSHELL 0x93a4b000 == 40 [pid = 2387] [id = 646] 13:33:12 INFO - PROCESS | 2387 | --DOCSHELL 0x93172c00 == 39 [pid = 2387] [id = 639] 13:33:12 INFO - PROCESS | 2387 | --DOCSHELL 0x835ebc00 == 38 [pid = 2387] [id = 641] 13:33:12 INFO - PROCESS | 2387 | --DOCSHELL 0x92314c00 == 37 [pid = 2387] [id = 637] 13:33:12 INFO - PROCESS | 2387 | --DOMWINDOW == 110 (0x8fab7c00) [pid = 2387] [serial = 1852] [outer = (nil)] [url = about:blank] 13:33:12 INFO - PROCESS | 2387 | ++DOCSHELL 0x823e1000 == 38 [pid = 2387] [id = 664] 13:33:12 INFO - PROCESS | 2387 | ++DOMWINDOW == 111 (0x82fc1000) [pid = 2387] [serial = 1930] [outer = (nil)] 13:33:12 INFO - PROCESS | 2387 | ++DOCSHELL 0x830e5000 == 39 [pid = 2387] [id = 665] 13:33:12 INFO - PROCESS | 2387 | ++DOMWINDOW == 112 (0x835e9c00) [pid = 2387] [serial = 1931] [outer = (nil)] 13:33:12 INFO - PROCESS | 2387 | ++DOMWINDOW == 113 (0x8368c800) [pid = 2387] [serial = 1932] [outer = 0x82fc1000] 13:33:12 INFO - PROCESS | 2387 | --DOMWINDOW == 112 (0x8f8e0000) [pid = 2387] [serial = 1849] [outer = (nil)] [url = about:blank] 13:33:12 INFO - PROCESS | 2387 | --DOMWINDOW == 111 (0x8f951c00) [pid = 2387] [serial = 1850] [outer = (nil)] [url = about:blank] 13:33:12 INFO - PROCESS | 2387 | --DOMWINDOW == 110 (0x8d090800) [pid = 2387] [serial = 1846] [outer = (nil)] [url = about:blank] 13:33:12 INFO - PROCESS | 2387 | --DOMWINDOW == 109 (0x8d092800) [pid = 2387] [serial = 1847] [outer = (nil)] [url = about:blank] 13:33:12 INFO - PROCESS | 2387 | --DOMWINDOW == 108 (0x8c829c00) [pid = 2387] [serial = 1843] [outer = (nil)] [url = about:blank] 13:33:12 INFO - PROCESS | 2387 | --DOMWINDOW == 107 (0x8ceb4c00) [pid = 2387] [serial = 1844] [outer = (nil)] [url = about:blank] 13:33:12 INFO - PROCESS | 2387 | --DOMWINDOW == 106 (0x83687000) [pid = 2387] [serial = 1840] [outer = (nil)] [url = about:blank] 13:33:12 INFO - PROCESS | 2387 | --DOMWINDOW == 105 (0x8368c000) [pid = 2387] [serial = 1841] [outer = (nil)] [url = about:blank] 13:33:12 INFO - PROCESS | 2387 | --DOMWINDOW == 104 (0x830e2000) [pid = 2387] [serial = 1837] [outer = (nil)] [url = about:blank] 13:33:12 INFO - PROCESS | 2387 | --DOMWINDOW == 103 (0x830e2400) [pid = 2387] [serial = 1838] [outer = (nil)] [url = about:blank] 13:33:12 INFO - PROCESS | 2387 | --DOMWINDOW == 102 (0x82e78c00) [pid = 2387] [serial = 1834] [outer = (nil)] [url = about:blank] 13:33:12 INFO - PROCESS | 2387 | --DOMWINDOW == 101 (0x82e7e400) [pid = 2387] [serial = 1835] [outer = (nil)] [url = about:blank] 13:33:12 INFO - PROCESS | 2387 | --DOMWINDOW == 100 (0x82ecd400) [pid = 2387] [serial = 1832] [outer = (nil)] [url = about:blank] 13:33:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 101 (0x830e2400) [pid = 2387] [serial = 1933] [outer = 0x835e9c00] 13:33:13 INFO - PROCESS | 2387 | 1477686793255 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"]]]}] 13:33:13 INFO - .. 13:33:13 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-001.html | took 1680ms 13:33:13 INFO - PROCESS | 2387 | 1477686793298 Marionette TRACE conn4 -> [0,2984,"getWindowHandle",null] 13:33:13 INFO - PROCESS | 2387 | 1477686793306 Marionette TRACE conn4 <- [1,2984,null,{"value":"8"}] 13:33:13 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-003.html 13:33:13 INFO - PROCESS | 2387 | 1477686793314 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}] 13:33:13 INFO - PROCESS | 2387 | 1477686793502 Marionette TRACE conn4 <- [1,2985,null,{"value":null}] 13:33:13 INFO - PROCESS | 2387 | 1477686793648 Marionette TRACE conn4 -> [0,2986,"getWindowHandles",null] 13:33:13 INFO - PROCESS | 2387 | 1477686793654 Marionette TRACE conn4 <- [1,2986,null,["8"]] 13:33:13 INFO - PROCESS | 2387 | 1477686793661 Marionette TRACE conn4 -> [0,2987,"switchToWindow",{"name":"8"}] 13:33:13 INFO - PROCESS | 2387 | 1477686793667 Marionette TRACE conn4 <- [1,2987,null,{}] 13:33:13 INFO - PROCESS | 2387 | 1477686793675 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:33:13 INFO - PROCESS | 2387 | ++DOCSHELL 0x82e7a800 == 40 [pid = 2387] [id = 666] 13:33:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 102 (0x8368c000) [pid = 2387] [serial = 1934] [outer = (nil)] 13:33:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 103 (0x8d08b000) [pid = 2387] [serial = 1935] [outer = 0x8368c000] 13:33:13 INFO - PROCESS | 2387 | 1477686793771 Marionette DEBUG loaded listener.js 13:33:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 104 (0x8d091800) [pid = 2387] [serial = 1936] [outer = 0x8368c000] 13:33:14 INFO - PROCESS | 2387 | ++DOCSHELL 0x835f0000 == 41 [pid = 2387] [id = 667] 13:33:14 INFO - PROCESS | 2387 | ++DOMWINDOW == 105 (0x8f8de800) [pid = 2387] [serial = 1937] [outer = (nil)] 13:33:14 INFO - PROCESS | 2387 | ++DOMWINDOW == 106 (0x8f8e0000) [pid = 2387] [serial = 1938] [outer = 0x8f8de800] 13:33:14 INFO - PROCESS | 2387 | 1477686794416 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"]]]}] 13:33:14 INFO - . 13:33:14 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-003.html | took 1120ms 13:33:14 INFO - PROCESS | 2387 | 1477686794458 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 13:33:14 INFO - PROCESS | 2387 | 1477686794466 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 13:33:14 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-001.html 13:33:14 INFO - PROCESS | 2387 | 1477686794474 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}] 13:33:14 INFO - PROCESS | 2387 | 1477686794710 Marionette TRACE conn4 <- [1,2990,null,{"value":null}] 13:33:14 INFO - PROCESS | 2387 | 1477686794737 Marionette TRACE conn4 -> [0,2991,"getWindowHandles",null] 13:33:14 INFO - PROCESS | 2387 | 1477686794742 Marionette TRACE conn4 <- [1,2991,null,["8"]] 13:33:14 INFO - PROCESS | 2387 | 1477686794747 Marionette TRACE conn4 -> [0,2992,"switchToWindow",{"name":"8"}] 13:33:14 INFO - PROCESS | 2387 | 1477686794755 Marionette TRACE conn4 <- [1,2992,null,{}] 13:33:14 INFO - PROCESS | 2387 | 1477686794842 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:33:14 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fab9c00 == 42 [pid = 2387] [id = 668] 13:33:14 INFO - PROCESS | 2387 | ++DOMWINDOW == 107 (0x8fabb800) [pid = 2387] [serial = 1939] [outer = (nil)] 13:33:14 INFO - PROCESS | 2387 | ++DOMWINDOW == 108 (0x8fb4c800) [pid = 2387] [serial = 1940] [outer = 0x8fabb800] 13:33:14 INFO - PROCESS | 2387 | 1477686794933 Marionette DEBUG loaded listener.js 13:33:15 INFO - PROCESS | 2387 | ++DOMWINDOW == 109 (0x8fba8000) [pid = 2387] [serial = 1941] [outer = 0x8fabb800] 13:33:15 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fac0400 == 43 [pid = 2387] [id = 669] 13:33:15 INFO - PROCESS | 2387 | ++DOMWINDOW == 110 (0x93163c00) [pid = 2387] [serial = 1942] [outer = (nil)] 13:33:15 INFO - PROCESS | 2387 | ++DOMWINDOW == 111 (0x93166000) [pid = 2387] [serial = 1943] [outer = 0x93163c00] 13:33:15 INFO - PROCESS | 2387 | 1477686795697 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"]]]}] 13:33:15 INFO - . 13:33:15 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-001.html | took 1273ms 13:33:15 INFO - PROCESS | 2387 | 1477686795752 Marionette TRACE conn4 -> [0,2994,"getWindowHandle",null] 13:33:15 INFO - PROCESS | 2387 | 1477686795757 Marionette TRACE conn4 <- [1,2994,null,{"value":"8"}] 13:33:15 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-002.html 13:33:15 INFO - PROCESS | 2387 | 1477686795770 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}] 13:33:16 INFO - PROCESS | 2387 | 1477686796107 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 13:33:16 INFO - PROCESS | 2387 | 1477686796138 Marionette TRACE conn4 -> [0,2996,"getWindowHandles",null] 13:33:16 INFO - PROCESS | 2387 | 1477686796142 Marionette TRACE conn4 <- [1,2996,null,["8"]] 13:33:16 INFO - PROCESS | 2387 | 1477686796148 Marionette TRACE conn4 -> [0,2997,"switchToWindow",{"name":"8"}] 13:33:16 INFO - PROCESS | 2387 | 1477686796153 Marionette TRACE conn4 <- [1,2997,null,{}] 13:33:16 INFO - PROCESS | 2387 | 1477686796159 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:33:16 INFO - PROCESS | 2387 | ++DOCSHELL 0x9330a000 == 44 [pid = 2387] [id = 670] 13:33:16 INFO - PROCESS | 2387 | ++DOMWINDOW == 112 (0x93809400) [pid = 2387] [serial = 1944] [outer = (nil)] 13:33:16 INFO - PROCESS | 2387 | ++DOMWINDOW == 113 (0x93a47c00) [pid = 2387] [serial = 1945] [outer = 0x93809400] 13:33:16 INFO - PROCESS | 2387 | 1477686796324 Marionette DEBUG loaded listener.js 13:33:16 INFO - PROCESS | 2387 | ++DOMWINDOW == 114 (0x93a4d400) [pid = 2387] [serial = 1946] [outer = 0x93809400] 13:33:16 INFO - PROCESS | 2387 | --DOMWINDOW == 113 (0x8fab4c00) [pid = 2387] [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] 13:33:16 INFO - PROCESS | 2387 | --DOMWINDOW == 112 (0x93160000) [pid = 2387] [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] 13:33:16 INFO - PROCESS | 2387 | --DOMWINDOW == 111 (0x83a70000) [pid = 2387] [serial = 1873] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 13:33:16 INFO - PROCESS | 2387 | --DOMWINDOW == 110 (0x82ecec00) [pid = 2387] [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] 13:33:16 INFO - PROCESS | 2387 | --DOMWINDOW == 109 (0x8cebc000) [pid = 2387] [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] 13:33:16 INFO - PROCESS | 2387 | --DOMWINDOW == 108 (0x92315400) [pid = 2387] [serial = 1863] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 13:33:16 INFO - PROCESS | 2387 | --DOMWINDOW == 107 (0x93176c00) [pid = 2387] [serial = 1868] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477686776437] 13:33:16 INFO - PROCESS | 2387 | --DOMWINDOW == 106 (0x93a4b400) [pid = 2387] [serial = 1887] [outer = (nil)] [url = about:blank] 13:33:16 INFO - PROCESS | 2387 | --DOMWINDOW == 105 (0x93a50c00) [pid = 2387] [serial = 1889] [outer = (nil)] [url = about:blank] 13:33:16 INFO - PROCESS | 2387 | --DOMWINDOW == 104 (0x9330e800) [pid = 2387] [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] 13:33:16 INFO - PROCESS | 2387 | --DOMWINDOW == 103 (0x93a53c00) [pid = 2387] [serial = 1891] [outer = (nil)] [url = about:blank] 13:33:16 INFO - PROCESS | 2387 | --DOMWINDOW == 102 (0x8faba800) [pid = 2387] [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] 13:33:17 INFO - PROCESS | 2387 | ++DOCSHELL 0x82e77000 == 45 [pid = 2387] [id = 671] 13:33:17 INFO - PROCESS | 2387 | ++DOMWINDOW == 103 (0x83a74800) [pid = 2387] [serial = 1947] [outer = (nil)] 13:33:17 INFO - PROCESS | 2387 | ++DOMWINDOW == 104 (0x83a7ac00) [pid = 2387] [serial = 1948] [outer = 0x83a74800] 13:33:17 INFO - PROCESS | 2387 | 1477686797143 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"]]]}] 13:33:17 INFO - . 13:33:17 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-002.html | took 1429ms 13:33:17 INFO - PROCESS | 2387 | 1477686797196 Marionette TRACE conn4 -> [0,2999,"getWindowHandle",null] 13:33:17 INFO - PROCESS | 2387 | 1477686797199 Marionette TRACE conn4 <- [1,2999,null,{"value":"8"}] 13:33:17 INFO - TEST-START | /touch-events/create-touch-touchlist.html 13:33:17 INFO - PROCESS | 2387 | 1477686797206 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}] 13:33:17 INFO - PROCESS | 2387 | 1477686797443 Marionette TRACE conn4 <- [1,3000,null,{"value":null}] 13:33:17 INFO - PROCESS | 2387 | 1477686797530 Marionette TRACE conn4 -> [0,3001,"getWindowHandles",null] 13:33:17 INFO - PROCESS | 2387 | 1477686797534 Marionette TRACE conn4 <- [1,3001,null,["8"]] 13:33:17 INFO - PROCESS | 2387 | 1477686797539 Marionette TRACE conn4 -> [0,3002,"switchToWindow",{"name":"8"}] 13:33:17 INFO - PROCESS | 2387 | 1477686797545 Marionette TRACE conn4 <- [1,3002,null,{}] 13:33:17 INFO - PROCESS | 2387 | 1477686797551 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:33:17 INFO - PROCESS | 2387 | ++DOCSHELL 0x823e7800 == 46 [pid = 2387] [id = 672] 13:33:17 INFO - PROCESS | 2387 | ++DOMWINDOW == 105 (0x93665800) [pid = 2387] [serial = 1949] [outer = (nil)] 13:33:17 INFO - PROCESS | 2387 | ++DOMWINDOW == 106 (0x93cc3000) [pid = 2387] [serial = 1950] [outer = 0x93665800] 13:33:17 INFO - PROCESS | 2387 | 1477686797633 Marionette DEBUG loaded listener.js 13:33:17 INFO - PROCESS | 2387 | ++DOMWINDOW == 107 (0x93cc8800) [pid = 2387] [serial = 1951] [outer = 0x93665800] 13:33:18 INFO - PROCESS | 2387 | 1477686798195 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]]]}] 13:33:18 INFO - .... 13:33:18 INFO - TEST-OK | /touch-events/create-touch-touchlist.html | took 1021ms 13:33:18 INFO - TEST-START | /touch-events/historical.html 13:33:18 INFO - PROCESS | 2387 | 1477686798230 Marionette TRACE conn4 -> [0,3004,"getWindowHandle",null] 13:33:18 INFO - PROCESS | 2387 | 1477686798233 Marionette TRACE conn4 <- [1,3004,null,{"value":"8"}] 13:33:18 INFO - PROCESS | 2387 | 1477686798240 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}] 13:33:18 INFO - PROCESS | 2387 | 1477686798435 Marionette TRACE conn4 <- [1,3005,null,{"value":null}] 13:33:18 INFO - PROCESS | 2387 | 1477686798587 Marionette TRACE conn4 -> [0,3006,"getWindowHandles",null] 13:33:18 INFO - PROCESS | 2387 | 1477686798590 Marionette TRACE conn4 <- [1,3006,null,["8"]] 13:33:18 INFO - PROCESS | 2387 | 1477686798597 Marionette TRACE conn4 -> [0,3007,"switchToWindow",{"name":"8"}] 13:33:18 INFO - PROCESS | 2387 | 1477686798605 Marionette TRACE conn4 <- [1,3007,null,{}] 13:33:18 INFO - PROCESS | 2387 | 1477686798611 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:33:18 INFO - PROCESS | 2387 | ++DOCSHELL 0x823df800 == 47 [pid = 2387] [id = 673] 13:33:18 INFO - PROCESS | 2387 | ++DOMWINDOW == 108 (0x823e3c00) [pid = 2387] [serial = 1952] [outer = (nil)] 13:33:18 INFO - PROCESS | 2387 | ++DOMWINDOW == 109 (0x94b25400) [pid = 2387] [serial = 1953] [outer = 0x823e3c00] 13:33:18 INFO - PROCESS | 2387 | 1477686798694 Marionette DEBUG loaded listener.js 13:33:18 INFO - PROCESS | 2387 | ++DOMWINDOW == 110 (0x94b26400) [pid = 2387] [serial = 1954] [outer = 0x823e3c00] 13:33:19 INFO - PROCESS | 2387 | 1477686799385 Marionette TRACE conn4 <- [1,3008,null,{"value":["/touch-events/historical.html",0,null,null,[["TouchList::identifiedTouch",0,null,null]]]}] 13:33:19 INFO - . 13:33:19 INFO - TEST-OK | /touch-events/historical.html | took 1177ms 13:33:19 INFO - PROCESS | 2387 | 1477686799423 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 13:33:19 INFO - PROCESS | 2387 | 1477686799430 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 13:33:19 INFO - TEST-START | /touch-events/touch-globaleventhandler-interface.html 13:33:19 INFO - PROCESS | 2387 | 1477686799445 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}] 13:33:19 INFO - PROCESS | 2387 | 1477686799667 Marionette TRACE conn4 <- [1,3010,null,{"value":null}] 13:33:19 INFO - PROCESS | 2387 | 1477686799875 Marionette TRACE conn4 -> [0,3011,"getWindowHandles",null] 13:33:19 INFO - PROCESS | 2387 | 1477686799881 Marionette TRACE conn4 <- [1,3011,null,["8"]] 13:33:19 INFO - PROCESS | 2387 | 1477686799893 Marionette TRACE conn4 -> [0,3012,"switchToWindow",{"name":"8"}] 13:33:19 INFO - PROCESS | 2387 | 1477686799900 Marionette TRACE conn4 <- [1,3012,null,{}] 13:33:19 INFO - PROCESS | 2387 | 1477686799913 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:33:19 INFO - PROCESS | 2387 | ++DOCSHELL 0x83507800 == 48 [pid = 2387] [id = 674] 13:33:19 INFO - PROCESS | 2387 | ++DOMWINDOW == 111 (0x83a78400) [pid = 2387] [serial = 1955] [outer = (nil)] 13:33:20 INFO - PROCESS | 2387 | ++DOMWINDOW == 112 (0x8c824c00) [pid = 2387] [serial = 1956] [outer = 0x83a78400] 13:33:20 INFO - PROCESS | 2387 | 1477686800020 Marionette DEBUG loaded listener.js 13:33:20 INFO - PROCESS | 2387 | ++DOMWINDOW == 113 (0x8c827c00) [pid = 2387] [serial = 1957] [outer = 0x83a78400] 13:33:20 INFO - PROCESS | 2387 | 1477686800690 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]]]}] 13:33:20 INFO - ... 13:33:20 INFO - TEST-OK | /touch-events/touch-globaleventhandler-interface.html | took 1270ms 13:33:20 INFO - PROCESS | 2387 | 1477686800739 Marionette TRACE conn4 -> [0,3014,"getWindowHandle",null] 13:33:20 INFO - TEST-START | /touch-events/touch-retargeting.html 13:33:20 INFO - PROCESS | 2387 | 1477686800748 Marionette TRACE conn4 <- [1,3014,null,{"value":"8"}] 13:33:20 INFO - PROCESS | 2387 | 1477686800759 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}] 13:33:20 INFO - PROCESS | 2387 | 1477686800972 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 13:33:21 INFO - PROCESS | 2387 | 1477686801208 Marionette TRACE conn4 -> [0,3016,"getWindowHandles",null] 13:33:21 INFO - PROCESS | 2387 | 1477686801214 Marionette TRACE conn4 <- [1,3016,null,["8"]] 13:33:21 INFO - PROCESS | 2387 | 1477686801224 Marionette TRACE conn4 -> [0,3017,"switchToWindow",{"name":"8"}] 13:33:21 INFO - PROCESS | 2387 | 1477686801229 Marionette TRACE conn4 <- [1,3017,null,{}] 13:33:21 INFO - PROCESS | 2387 | 1477686801241 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:33:21 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fb99800 == 49 [pid = 2387] [id = 675] 13:33:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 114 (0x8fb9fc00) [pid = 2387] [serial = 1958] [outer = (nil)] 13:33:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 115 (0x921d0000) [pid = 2387] [serial = 1959] [outer = 0x8fb9fc00] 13:33:21 INFO - PROCESS | 2387 | 1477686801342 Marionette DEBUG loaded listener.js 13:33:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 116 (0x93163800) [pid = 2387] [serial = 1960] [outer = 0x8fb9fc00] 13:33:21 INFO - PROCESS | 2387 | JavaScript error: http://web-platform.test:8000/touch-events/touch-retargeting.html, line 13: TypeError: host0.attachShadow is not a function 13:33:24 INFO - PROCESS | 2387 | --DOCSHELL 0x823e7800 == 48 [pid = 2387] [id = 672] 13:33:24 INFO - PROCESS | 2387 | --DOCSHELL 0x82e77000 == 47 [pid = 2387] [id = 671] 13:33:24 INFO - PROCESS | 2387 | --DOCSHELL 0x9330a000 == 46 [pid = 2387] [id = 670] 13:33:24 INFO - PROCESS | 2387 | --DOCSHELL 0x8fac0400 == 45 [pid = 2387] [id = 669] 13:33:24 INFO - PROCESS | 2387 | --DOCSHELL 0x8fab9c00 == 44 [pid = 2387] [id = 668] 13:33:24 INFO - PROCESS | 2387 | --DOCSHELL 0x835f0000 == 43 [pid = 2387] [id = 667] 13:33:24 INFO - PROCESS | 2387 | --DOCSHELL 0x82e7a800 == 42 [pid = 2387] [id = 666] 13:33:24 INFO - PROCESS | 2387 | --DOCSHELL 0x830e5000 == 41 [pid = 2387] [id = 665] 13:33:24 INFO - PROCESS | 2387 | --DOCSHELL 0x823e1000 == 40 [pid = 2387] [id = 664] 13:33:24 INFO - PROCESS | 2387 | --DOCSHELL 0x82ed7400 == 39 [pid = 2387] [id = 663] 13:33:24 INFO - PROCESS | 2387 | --DOCSHELL 0x82eda800 == 38 [pid = 2387] [id = 662] 13:33:24 INFO - PROCESS | 2387 | --DOCSHELL 0x94d6a800 == 37 [pid = 2387] [id = 660] 13:33:24 INFO - PROCESS | 2387 | --DOCSHELL 0x94b20000 == 36 [pid = 2387] [id = 658] 13:33:24 INFO - PROCESS | 2387 | --DOCSHELL 0x946e5800 == 35 [pid = 2387] [id = 657] 13:33:25 INFO - PROCESS | 2387 | --DOMWINDOW == 115 (0x93cc7c00) [pid = 2387] [serial = 1894] [outer = (nil)] [url = about:blank] 13:33:25 INFO - PROCESS | 2387 | --DOCSHELL 0x942c0800 == 34 [pid = 2387] [id = 655] 13:33:25 INFO - PROCESS | 2387 | --DOCSHELL 0x942bc400 == 33 [pid = 2387] [id = 654] 13:33:25 INFO - PROCESS | 2387 | --DOCSHELL 0x923b5400 == 32 [pid = 2387] [id = 652] 13:33:25 INFO - PROCESS | 2387 | --DOCSHELL 0x82ecdc00 == 31 [pid = 2387] [id = 650] 13:33:25 INFO - PROCESS | 2387 | --DOMWINDOW == 114 (0x8fab7000) [pid = 2387] [serial = 1853] [outer = (nil)] [url = about:blank] 13:33:25 INFO - PROCESS | 2387 | --DOMWINDOW == 113 (0x93a4d000) [pid = 2387] [serial = 1888] [outer = (nil)] [url = about:blank] 13:33:25 INFO - PROCESS | 2387 | --DOMWINDOW == 112 (0x93a51000) [pid = 2387] [serial = 1890] [outer = (nil)] [url = about:blank] 13:33:25 INFO - PROCESS | 2387 | --DOMWINDOW == 111 (0x93a54000) [pid = 2387] [serial = 1892] [outer = (nil)] [url = about:blank] 13:33:25 INFO - PROCESS | 2387 | --DOMWINDOW == 110 (0x8cec1c00) [pid = 2387] [serial = 1877] [outer = (nil)] [url = about:blank] 13:33:25 INFO - PROCESS | 2387 | --DOMWINDOW == 109 (0x8c822000) [pid = 2387] [serial = 1858] [outer = (nil)] [url = about:blank] 13:33:25 INFO - PROCESS | 2387 | --DOMWINDOW == 108 (0x823e3800) [pid = 2387] [serial = 1855] [outer = (nil)] [url = about:blank] 13:33:25 INFO - PROCESS | 2387 | --DOMWINDOW == 107 (0x93666800) [pid = 2387] [serial = 1886] [outer = (nil)] [url = about:blank] 13:33:25 INFO - PROCESS | 2387 | --DOMWINDOW == 106 (0x83509800) [pid = 2387] [serial = 1872] [outer = (nil)] [url = about:blank] 13:33:25 INFO - PROCESS | 2387 | --DOMWINDOW == 105 (0x823e6400) [pid = 2387] [serial = 1869] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1477686776437] 13:33:25 INFO - PROCESS | 2387 | --DOMWINDOW == 104 (0x8fb99400) [pid = 2387] [serial = 1880] [outer = (nil)] [url = about:blank] 13:33:25 INFO - PROCESS | 2387 | --DOMWINDOW == 103 (0x93665000) [pid = 2387] [serial = 1885] [outer = (nil)] [url = about:blank] 13:33:25 INFO - PROCESS | 2387 | --DOMWINDOW == 102 (0x82fc7000) [pid = 2387] [serial = 1871] [outer = (nil)] [url = about:blank] 13:33:25 INFO - PROCESS | 2387 | --DOMWINDOW == 101 (0x9298d800) [pid = 2387] [serial = 1866] [outer = (nil)] [url = about:blank] 13:33:25 INFO - PROCESS | 2387 | --DOMWINDOW == 100 (0x93167c00) [pid = 2387] [serial = 1883] [outer = (nil)] [url = about:blank] 13:33:25 INFO - PROCESS | 2387 | --DOMWINDOW == 99 (0x83a7a400) [pid = 2387] [serial = 1874] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 13:33:25 INFO - PROCESS | 2387 | --DOMWINDOW == 98 (0x8cebf000) [pid = 2387] [serial = 1876] [outer = (nil)] [url = about:blank] 13:33:25 INFO - PROCESS | 2387 | --DOMWINDOW == 97 (0x8fb48000) [pid = 2387] [serial = 1879] [outer = (nil)] [url = about:blank] 13:33:25 INFO - PROCESS | 2387 | --DOMWINDOW == 96 (0x93165800) [pid = 2387] [serial = 1882] [outer = (nil)] [url = about:blank] 13:33:25 INFO - PROCESS | 2387 | --DOMWINDOW == 95 (0x8fba4800) [pid = 2387] [serial = 1861] [outer = (nil)] [url = about:blank] 13:33:25 INFO - PROCESS | 2387 | --DOMWINDOW == 94 (0x923a9800) [pid = 2387] [serial = 1864] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 13:33:28 INFO - PROCESS | 2387 | --DOMWINDOW == 93 (0x8368c000) [pid = 2387] [serial = 1934] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html] 13:33:28 INFO - PROCESS | 2387 | --DOMWINDOW == 92 (0x93809400) [pid = 2387] [serial = 1944] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html] 13:33:28 INFO - PROCESS | 2387 | --DOMWINDOW == 91 (0x94e2c400) [pid = 2387] [serial = 1920] [outer = (nil)] [url = about:blank] 13:33:28 INFO - PROCESS | 2387 | --DOMWINDOW == 90 (0x83a74800) [pid = 2387] [serial = 1947] [outer = (nil)] [url = about:blank] 13:33:28 INFO - PROCESS | 2387 | --DOMWINDOW == 89 (0x94b20800) [pid = 2387] [serial = 1915] [outer = (nil)] [url = about:blank] 13:33:28 INFO - PROCESS | 2387 | --DOMWINDOW == 88 (0x82ed9c00) [pid = 2387] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html] 13:33:28 INFO - PROCESS | 2387 | --DOMWINDOW == 87 (0x942c1000) [pid = 2387] [serial = 1908] [outer = (nil)] [url = about:blank] 13:33:28 INFO - PROCESS | 2387 | --DOMWINDOW == 86 (0x830e5c00) [pid = 2387] [serial = 1925] [outer = (nil)] [url = about:blank] 13:33:28 INFO - PROCESS | 2387 | --DOMWINDOW == 85 (0x923b5c00) [pid = 2387] [serial = 1901] [outer = (nil)] [url = about:blank] 13:33:28 INFO - PROCESS | 2387 | --DOMWINDOW == 84 (0x8fabb800) [pid = 2387] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html] 13:33:28 INFO - PROCESS | 2387 | --DOMWINDOW == 83 (0x8f8de800) [pid = 2387] [serial = 1937] [outer = (nil)] [url = about:blank] 13:33:28 INFO - PROCESS | 2387 | --DOMWINDOW == 82 (0x93163c00) [pid = 2387] [serial = 1942] [outer = (nil)] [url = about:blank] 13:33:28 INFO - PROCESS | 2387 | --DOMWINDOW == 81 (0x93665800) [pid = 2387] [serial = 1949] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/create-touch-touchlist.html] 13:33:28 INFO - PROCESS | 2387 | --DOMWINDOW == 80 (0x82fc6400) [pid = 2387] [serial = 1896] [outer = (nil)] [url = about:blank] 13:33:28 INFO - PROCESS | 2387 | --DOMWINDOW == 79 (0x82fc1000) [pid = 2387] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 13:33:28 INFO - PROCESS | 2387 | --DOMWINDOW == 78 (0x835e9c00) [pid = 2387] [serial = 1931] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 13:33:28 INFO - PROCESS | 2387 | --DOMWINDOW == 77 (0x942bcc00) [pid = 2387] [serial = 1906] [outer = (nil)] [url = about:blank] 13:33:28 INFO - PROCESS | 2387 | --DOMWINDOW == 76 (0x946e6c00) [pid = 2387] [serial = 1913] [outer = (nil)] [url = about:blank] 13:33:33 INFO - PROCESS | 2387 | --DOCSHELL 0x946e8400 == 30 [pid = 2387] [id = 659] 13:33:33 INFO - PROCESS | 2387 | --DOCSHELL 0x942c6400 == 29 [pid = 2387] [id = 656] 13:33:33 INFO - PROCESS | 2387 | --DOCSHELL 0x93168800 == 28 [pid = 2387] [id = 653] 13:33:33 INFO - PROCESS | 2387 | --DOCSHELL 0x8fba1800 == 27 [pid = 2387] [id = 636] 13:33:33 INFO - PROCESS | 2387 | --DOCSHELL 0x8ceb7400 == 26 [pid = 2387] [id = 642] 13:33:33 INFO - PROCESS | 2387 | --DOCSHELL 0x926dd800 == 25 [pid = 2387] [id = 638] 13:33:33 INFO - PROCESS | 2387 | --DOCSHELL 0x92486c00 == 24 [pid = 2387] [id = 645] 13:33:33 INFO - PROCESS | 2387 | --DOCSHELL 0x8d08bc00 == 23 [pid = 2387] [id = 631] 13:33:33 INFO - PROCESS | 2387 | --DOMWINDOW == 75 (0x94e2d400) [pid = 2387] [serial = 1921] [outer = (nil)] [url = about:blank] 13:33:33 INFO - PROCESS | 2387 | --DOMWINDOW == 74 (0x94b20c00) [pid = 2387] [serial = 1916] [outer = (nil)] [url = about:blank] 13:33:33 INFO - PROCESS | 2387 | --DOMWINDOW == 73 (0x942c1400) [pid = 2387] [serial = 1909] [outer = (nil)] [url = about:blank] 13:33:33 INFO - PROCESS | 2387 | --DOMWINDOW == 72 (0x83289800) [pid = 2387] [serial = 1926] [outer = (nil)] [url = about:blank] 13:33:33 INFO - PROCESS | 2387 | --DOMWINDOW == 71 (0x923b7000) [pid = 2387] [serial = 1902] [outer = (nil)] [url = about:blank] 13:33:33 INFO - PROCESS | 2387 | --DOMWINDOW == 70 (0x830d9000) [pid = 2387] [serial = 1897] [outer = (nil)] [url = about:blank] 13:33:33 INFO - PROCESS | 2387 | --DOMWINDOW == 69 (0x942bd000) [pid = 2387] [serial = 1907] [outer = (nil)] [url = about:blank] 13:33:33 INFO - PROCESS | 2387 | --DOMWINDOW == 68 (0x946e7400) [pid = 2387] [serial = 1914] [outer = (nil)] [url = about:blank] 13:33:33 INFO - PROCESS | 2387 | --DOMWINDOW == 67 (0x944a8400) [pid = 2387] [serial = 1911] [outer = (nil)] [url = about:blank] 13:33:33 INFO - PROCESS | 2387 | --DOMWINDOW == 66 (0x93a4a400) [pid = 2387] [serial = 1904] [outer = (nil)] [url = about:blank] 13:33:33 INFO - PROCESS | 2387 | --DOMWINDOW == 65 (0x83a73400) [pid = 2387] [serial = 1923] [outer = (nil)] [url = about:blank] 13:33:33 INFO - PROCESS | 2387 | --DOMWINDOW == 64 (0x94b29c00) [pid = 2387] [serial = 1918] [outer = (nil)] [url = about:blank] 13:33:33 INFO - PROCESS | 2387 | --DOMWINDOW == 63 (0x8dc8e000) [pid = 2387] [serial = 1899] [outer = (nil)] [url = about:blank] 13:33:33 INFO - PROCESS | 2387 | --DOCSHELL 0x830d7400 == 22 [pid = 2387] [id = 635] 13:33:33 INFO - PROCESS | 2387 | --DOCSHELL 0x93cc1c00 == 21 [pid = 2387] [id = 649] 13:33:33 INFO - PROCESS | 2387 | --DOCSHELL 0x8f98f800 == 20 [pid = 2387] [id = 633] 13:33:33 INFO - PROCESS | 2387 | --DOCSHELL 0x9315ec00 == 19 [pid = 2387] [id = 644] 13:33:33 INFO - PROCESS | 2387 | --DOCSHELL 0x8faba400 == 18 [pid = 2387] [id = 643] 13:33:33 INFO - PROCESS | 2387 | --DOCSHELL 0x83503c00 == 17 [pid = 2387] [id = 630] 13:33:33 INFO - PROCESS | 2387 | --DOCSHELL 0x82e79000 == 16 [pid = 2387] [id = 640] 13:33:33 INFO - PROCESS | 2387 | --DOCSHELL 0x8dc8f000 == 15 [pid = 2387] [id = 632] 13:33:33 INFO - PROCESS | 2387 | --DOCSHELL 0x8224f800 == 14 [pid = 2387] [id = 634] 13:33:33 INFO - PROCESS | 2387 | --DOCSHELL 0x83507800 == 13 [pid = 2387] [id = 674] 13:33:33 INFO - PROCESS | 2387 | --DOCSHELL 0x8224d800 == 12 [pid = 2387] [id = 661] 13:33:33 INFO - PROCESS | 2387 | --DOCSHELL 0x823df800 == 11 [pid = 2387] [id = 673] 13:33:33 INFO - PROCESS | 2387 | --DOMWINDOW == 62 (0x83a7ac00) [pid = 2387] [serial = 1948] [outer = (nil)] [url = about:blank] 13:33:33 INFO - PROCESS | 2387 | --DOMWINDOW == 61 (0x8f8e0000) [pid = 2387] [serial = 1938] [outer = (nil)] [url = about:blank] 13:33:33 INFO - PROCESS | 2387 | --DOMWINDOW == 60 (0x93166000) [pid = 2387] [serial = 1943] [outer = (nil)] [url = about:blank] 13:33:33 INFO - PROCESS | 2387 | --DOMWINDOW == 59 (0x8368c800) [pid = 2387] [serial = 1932] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 13:33:33 INFO - PROCESS | 2387 | --DOMWINDOW == 58 (0x830e2400) [pid = 2387] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 13:33:33 INFO - PROCESS | 2387 | --DOMWINDOW == 57 (0x8fba8000) [pid = 2387] [serial = 1941] [outer = (nil)] [url = about:blank] 13:33:33 INFO - PROCESS | 2387 | --DOMWINDOW == 56 (0x8fb4c800) [pid = 2387] [serial = 1940] [outer = (nil)] [url = about:blank] 13:33:33 INFO - PROCESS | 2387 | --DOMWINDOW == 55 (0x93a4d400) [pid = 2387] [serial = 1946] [outer = (nil)] [url = about:blank] 13:33:33 INFO - PROCESS | 2387 | --DOMWINDOW == 54 (0x93a47c00) [pid = 2387] [serial = 1945] [outer = (nil)] [url = about:blank] 13:33:33 INFO - PROCESS | 2387 | --DOMWINDOW == 53 (0x93cc8800) [pid = 2387] [serial = 1951] [outer = (nil)] [url = about:blank] 13:33:33 INFO - PROCESS | 2387 | --DOMWINDOW == 52 (0x93cc3000) [pid = 2387] [serial = 1950] [outer = (nil)] [url = about:blank] 13:33:33 INFO - PROCESS | 2387 | --DOMWINDOW == 51 (0x8d08b000) [pid = 2387] [serial = 1935] [outer = (nil)] [url = about:blank] 13:33:33 INFO - PROCESS | 2387 | --DOMWINDOW == 50 (0x8d091800) [pid = 2387] [serial = 1936] [outer = (nil)] [url = about:blank] 13:33:33 INFO - PROCESS | 2387 | --DOMWINDOW == 49 (0x830dac00) [pid = 2387] [serial = 1928] [outer = (nil)] [url = about:blank] 13:33:33 INFO - PROCESS | 2387 | --DOMWINDOW == 48 (0x8350a400) [pid = 2387] [serial = 1929] [outer = (nil)] [url = about:blank] 13:33:36 INFO - PROCESS | 2387 | --DOMWINDOW == 47 (0x823e3c00) [pid = 2387] [serial = 1952] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/historical.html] 13:33:36 INFO - PROCESS | 2387 | --DOMWINDOW == 46 (0x83a78400) [pid = 2387] [serial = 1955] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html] 13:33:36 INFO - PROCESS | 2387 | --DOMWINDOW == 45 (0x8cec2000) [pid = 2387] [serial = 1898] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html] 13:33:36 INFO - PROCESS | 2387 | --DOMWINDOW == 44 (0x942c9c00) [pid = 2387] [serial = 1910] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html] 13:33:36 INFO - PROCESS | 2387 | --DOMWINDOW == 43 (0x94b25c00) [pid = 2387] [serial = 1917] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html] 13:33:36 INFO - PROCESS | 2387 | --DOMWINDOW == 42 (0x82255c00) [pid = 2387] [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] 13:33:36 INFO - PROCESS | 2387 | --DOMWINDOW == 41 (0x8368c400) [pid = 2387] [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] 13:33:36 INFO - PROCESS | 2387 | --DOMWINDOW == 40 (0x8fba2400) [pid = 2387] [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] 13:33:36 INFO - PROCESS | 2387 | --DOMWINDOW == 39 (0x926df400) [pid = 2387] [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] 13:33:36 INFO - PROCESS | 2387 | --DOMWINDOW == 38 (0x8224dc00) [pid = 2387] [serial = 1922] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html] 13:33:36 INFO - PROCESS | 2387 | --DOMWINDOW == 37 (0x93283000) [pid = 2387] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html] 13:33:36 INFO - PROCESS | 2387 | --DOMWINDOW == 36 (0x93cc2000) [pid = 2387] [serial = 1893] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html] 13:33:41 INFO - PROCESS | 2387 | --DOCSHELL 0x8368e000 == 10 [pid = 2387] [id = 651] 13:33:41 INFO - PROCESS | 2387 | --DOCSHELL 0x83683800 == 9 [pid = 2387] [id = 629] 13:33:41 INFO - PROCESS | 2387 | --DOCSHELL 0x82e80400 == 8 [pid = 2387] [id = 628] 13:33:41 INFO - PROCESS | 2387 | --DOCSHELL 0x82e74000 == 7 [pid = 2387] [id = 627] 13:33:41 INFO - PROCESS | 2387 | --DOMWINDOW == 35 (0x8dcf8800) [pid = 2387] [serial = 1900] [outer = (nil)] [url = about:blank] 13:33:41 INFO - PROCESS | 2387 | --DOMWINDOW == 34 (0x94653000) [pid = 2387] [serial = 1912] [outer = (nil)] [url = about:blank] 13:33:41 INFO - PROCESS | 2387 | --DOMWINDOW == 33 (0x94b2bc00) [pid = 2387] [serial = 1919] [outer = (nil)] [url = about:blank] 13:33:41 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x82e72400) [pid = 2387] [serial = 1856] [outer = (nil)] [url = about:blank] 13:33:41 INFO - PROCESS | 2387 | --DOMWINDOW == 31 (0x83a7d400) [pid = 2387] [serial = 1859] [outer = (nil)] [url = about:blank] 13:33:41 INFO - PROCESS | 2387 | --DOMWINDOW == 30 (0x8fba3c00) [pid = 2387] [serial = 1862] [outer = (nil)] [url = about:blank] 13:33:41 INFO - PROCESS | 2387 | --DOMWINDOW == 29 (0x9315cc00) [pid = 2387] [serial = 1867] [outer = (nil)] [url = about:blank] 13:33:41 INFO - PROCESS | 2387 | --DOMWINDOW == 28 (0x8ceb4800) [pid = 2387] [serial = 1924] [outer = (nil)] [url = about:blank] 13:33:41 INFO - PROCESS | 2387 | --DOMWINDOW == 27 (0x93cc2c00) [pid = 2387] [serial = 1905] [outer = (nil)] [url = about:blank] 13:33:41 INFO - PROCESS | 2387 | --DOMWINDOW == 26 (0x93ccac00) [pid = 2387] [serial = 1895] [outer = (nil)] [url = about:blank] 13:33:41 INFO - PROCESS | 2387 | --DOMWINDOW == 25 (0x94b26400) [pid = 2387] [serial = 1954] [outer = (nil)] [url = about:blank] 13:33:41 INFO - PROCESS | 2387 | --DOMWINDOW == 24 (0x94b25400) [pid = 2387] [serial = 1953] [outer = (nil)] [url = about:blank] 13:33:41 INFO - PROCESS | 2387 | --DOMWINDOW == 23 (0x8c827c00) [pid = 2387] [serial = 1957] [outer = (nil)] [url = about:blank] 13:33:41 INFO - PROCESS | 2387 | --DOMWINDOW == 22 (0x8c824c00) [pid = 2387] [serial = 1956] [outer = (nil)] [url = about:blank] 13:33:41 INFO - PROCESS | 2387 | --DOMWINDOW == 21 (0x921d0000) [pid = 2387] [serial = 1959] [outer = (nil)] [url = about:blank] 13:33:51 INFO - PROCESS | 2387 | MARIONETTE LOG: INFO: Timeout fired 13:33:51 INFO - PROCESS | 2387 | 1477686831552 Marionette TRACE conn4 <- [1,3018,null,{"value":["/touch-events/touch-retargeting.html",1,"TypeError: host0.attachShadow is not a function",null,[]]}] 13:33:51 INFO - TEST-ERROR | /touch-events/touch-retargeting.html | took 30824ms 13:33:51 INFO - PROCESS | 2387 | 1477686831582 Marionette TRACE conn4 -> [0,3019,"getWindowHandle",null] 13:33:51 INFO - PROCESS | 2387 | 1477686831590 Marionette TRACE conn4 <- [1,3019,null,{"value":"8"}] 13:33:51 INFO - TEST-START | /touch-events/touch-touchevent-constructor.html 13:33:51 INFO - PROCESS | 2387 | 1477686831602 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}] 13:33:51 INFO - PROCESS | 2387 | 1477686831843 Marionette TRACE conn4 <- [1,3020,null,{"value":null}] 13:33:51 INFO - PROCESS | 2387 | 1477686831934 Marionette TRACE conn4 -> [0,3021,"getWindowHandles",null] 13:33:51 INFO - PROCESS | 2387 | 1477686831941 Marionette TRACE conn4 <- [1,3021,null,["8"]] 13:33:51 INFO - PROCESS | 2387 | 1477686831950 Marionette TRACE conn4 -> [0,3022,"switchToWindow",{"name":"8"}] 13:33:51 INFO - PROCESS | 2387 | 1477686831958 Marionette TRACE conn4 <- [1,3022,null,{}] 13:33:51 INFO - PROCESS | 2387 | 1477686831965 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:33:52 INFO - PROCESS | 2387 | ++DOCSHELL 0x823e3000 == 8 [pid = 2387] [id = 676] 13:33:52 INFO - PROCESS | 2387 | ++DOMWINDOW == 22 (0x823e3400) [pid = 2387] [serial = 1961] [outer = (nil)] 13:33:52 INFO - PROCESS | 2387 | ++DOMWINDOW == 23 (0x823e8400) [pid = 2387] [serial = 1962] [outer = 0x823e3400] 13:33:52 INFO - PROCESS | 2387 | 1477686832066 Marionette DEBUG loaded listener.js 13:33:52 INFO - PROCESS | 2387 | ++DOMWINDOW == 24 (0x82e79000) [pid = 2387] [serial = 1963] [outer = 0x823e3400] 13:33:52 INFO - PROCESS | 2387 | 1477686832699 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]]]}] 13:33:52 INFO - ..... 13:33:52 INFO - TEST-OK | /touch-events/touch-touchevent-constructor.html | took 1125ms 13:33:52 INFO - PROCESS | 2387 | 1477686832725 Marionette TRACE conn4 -> [0,3024,"getWindowHandle",null] 13:33:52 INFO - PROCESS | 2387 | 1477686832731 Marionette TRACE conn4 <- [1,3024,null,{"value":"8"}] 13:33:52 INFO - TEST-START | /user-timing/idlharness.html 13:33:52 INFO - PROCESS | 2387 | 1477686832749 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}] 13:33:52 INFO - PROCESS | 2387 | 1477686832996 Marionette TRACE conn4 <- [1,3025,null,{"value":null}] 13:33:53 INFO - PROCESS | 2387 | 1477686833084 Marionette TRACE conn4 -> [0,3026,"getWindowHandles",null] 13:33:53 INFO - PROCESS | 2387 | 1477686833090 Marionette TRACE conn4 <- [1,3026,null,["8"]] 13:33:53 INFO - PROCESS | 2387 | 1477686833097 Marionette TRACE conn4 -> [0,3027,"switchToWindow",{"name":"8"}] 13:33:53 INFO - PROCESS | 2387 | 1477686833103 Marionette TRACE conn4 <- [1,3027,null,{}] 13:33:53 INFO - PROCESS | 2387 | 1477686833111 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:33:53 INFO - PROCESS | 2387 | ++DOCSHELL 0x82e74000 == 9 [pid = 2387] [id = 677] 13:33:53 INFO - PROCESS | 2387 | ++DOMWINDOW == 25 (0x82e77400) [pid = 2387] [serial = 1964] [outer = (nil)] 13:33:53 INFO - PROCESS | 2387 | ++DOMWINDOW == 26 (0x82fc5c00) [pid = 2387] [serial = 1965] [outer = 0x82e77400] 13:33:53 INFO - PROCESS | 2387 | 1477686833200 Marionette DEBUG loaded listener.js 13:33:53 INFO - PROCESS | 2387 | ++DOMWINDOW == 27 (0x82fc4c00) [pid = 2387] [serial = 1966] [outer = 0x82e77400] 13:33:54 INFO - ..... 13:33:54 INFO - PROCESS | 2387 | 1477686834186 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]]]}] 13:33:54 INFO - ................... 13:33:54 INFO - TEST-OK | /user-timing/idlharness.html | took 1477ms 13:33:54 INFO - PROCESS | 2387 | 1477686834258 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 13:33:54 INFO - TEST-START | /user-timing/test_user_timing_clear_marks.html 13:33:54 INFO - PROCESS | 2387 | 1477686834268 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 13:33:54 INFO - PROCESS | 2387 | 1477686834280 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}] 13:33:54 INFO - PROCESS | 2387 | 1477686834489 Marionette TRACE conn4 <- [1,3030,null,{"value":null}] 13:33:54 INFO - PROCESS | 2387 | 1477686834505 Marionette TRACE conn4 -> [0,3031,"getWindowHandles",null] 13:33:54 INFO - PROCESS | 2387 | 1477686834510 Marionette TRACE conn4 <- [1,3031,null,["8"]] 13:33:54 INFO - PROCESS | 2387 | 1477686834516 Marionette TRACE conn4 -> [0,3032,"switchToWindow",{"name":"8"}] 13:33:54 INFO - PROCESS | 2387 | 1477686834523 Marionette TRACE conn4 <- [1,3032,null,{}] 13:33:54 INFO - PROCESS | 2387 | 1477686834648 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:33:54 INFO - PROCESS | 2387 | ++DOCSHELL 0x83686c00 == 10 [pid = 2387] [id = 678] 13:33:54 INFO - PROCESS | 2387 | ++DOMWINDOW == 28 (0x83687000) [pid = 2387] [serial = 1967] [outer = (nil)] 13:33:54 INFO - PROCESS | 2387 | ++DOMWINDOW == 29 (0x8368a400) [pid = 2387] [serial = 1968] [outer = 0x83687000] 13:33:54 INFO - PROCESS | 2387 | 1477686834741 Marionette DEBUG loaded listener.js 13:33:54 INFO - PROCESS | 2387 | ++DOMWINDOW == 30 (0x83a6fc00) [pid = 2387] [serial = 1969] [outer = 0x83687000] 13:33:55 INFO - PROCESS | 2387 | 1477686835552 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]]]}] 13:33:55 INFO - ....... 13:33:55 INFO - TEST-OK | /user-timing/test_user_timing_clear_marks.html | took 1325ms 13:33:55 INFO - PROCESS | 2387 | 1477686835601 Marionette TRACE conn4 -> [0,3034,"getWindowHandle",null] 13:33:55 INFO - PROCESS | 2387 | 1477686835608 Marionette TRACE conn4 <- [1,3034,null,{"value":"8"}] 13:33:55 INFO - TEST-START | /user-timing/test_user_timing_clear_measures.html 13:33:55 INFO - PROCESS | 2387 | 1477686835620 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}] 13:33:55 INFO - PROCESS | 2387 | 1477686835870 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 13:33:56 INFO - PROCESS | 2387 | 1477686836019 Marionette TRACE conn4 -> [0,3036,"getWindowHandles",null] 13:33:56 INFO - PROCESS | 2387 | 1477686836027 Marionette TRACE conn4 <- [1,3036,null,["8"]] 13:33:56 INFO - PROCESS | 2387 | 1477686836035 Marionette TRACE conn4 -> [0,3037,"switchToWindow",{"name":"8"}] 13:33:56 INFO - PROCESS | 2387 | 1477686836044 Marionette TRACE conn4 <- [1,3037,null,{}] 13:33:56 INFO - PROCESS | 2387 | 1477686836095 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:33:56 INFO - PROCESS | 2387 | ++DOCSHELL 0x82ed5800 == 11 [pid = 2387] [id = 679] 13:33:56 INFO - PROCESS | 2387 | ++DOMWINDOW == 31 (0x82ed7000) [pid = 2387] [serial = 1970] [outer = (nil)] 13:33:56 INFO - PROCESS | 2387 | ++DOMWINDOW == 32 (0x82fbb800) [pid = 2387] [serial = 1971] [outer = 0x82ed7000] 13:33:56 INFO - PROCESS | 2387 | 1477686836201 Marionette DEBUG loaded listener.js 13:33:56 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x830db800) [pid = 2387] [serial = 1972] [outer = 0x82ed7000] 13:33:57 INFO - PROCESS | 2387 | 1477686837071 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]]]}] 13:33:57 INFO - ....... 13:33:57 INFO - TEST-OK | /user-timing/test_user_timing_clear_measures.html | took 1474ms 13:33:57 INFO - PROCESS | 2387 | 1477686837093 Marionette TRACE conn4 -> [0,3039,"getWindowHandle",null] 13:33:57 INFO - PROCESS | 2387 | 1477686837099 Marionette TRACE conn4 <- [1,3039,null,{"value":"8"}] 13:33:57 INFO - TEST-START | /user-timing/test_user_timing_entry_type.html 13:33:57 INFO - PROCESS | 2387 | 1477686837107 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}] 13:33:57 INFO - PROCESS | 2387 | 1477686837350 Marionette TRACE conn4 <- [1,3040,null,{"value":null}] 13:33:57 INFO - PROCESS | 2387 | 1477686837501 Marionette TRACE conn4 -> [0,3041,"getWindowHandles",null] 13:33:57 INFO - PROCESS | 2387 | 1477686837507 Marionette TRACE conn4 <- [1,3041,null,["8"]] 13:33:57 INFO - PROCESS | 2387 | 1477686837516 Marionette TRACE conn4 -> [0,3042,"switchToWindow",{"name":"8"}] 13:33:57 INFO - PROCESS | 2387 | 1477686837523 Marionette TRACE conn4 <- [1,3042,null,{}] 13:33:57 INFO - PROCESS | 2387 | 1477686837573 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:33:57 INFO - PROCESS | 2387 | ++DOCSHELL 0x835f0800 == 12 [pid = 2387] [id = 680] 13:33:57 INFO - PROCESS | 2387 | ++DOMWINDOW == 34 (0x835f1000) [pid = 2387] [serial = 1973] [outer = (nil)] 13:33:57 INFO - PROCESS | 2387 | ++DOMWINDOW == 35 (0x8368a000) [pid = 2387] [serial = 1974] [outer = 0x835f1000] 13:33:57 INFO - PROCESS | 2387 | 1477686837671 Marionette DEBUG loaded listener.js 13:33:57 INFO - PROCESS | 2387 | ++DOMWINDOW == 36 (0x83a74800) [pid = 2387] [serial = 1975] [outer = 0x835f1000] 13:33:58 INFO - PROCESS | 2387 | 1477686838372 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]]]}] 13:33:58 INFO - .. 13:33:58 INFO - TEST-OK | /user-timing/test_user_timing_entry_type.html | took 1284ms 13:33:58 INFO - PROCESS | 2387 | 1477686838443 Marionette TRACE conn4 -> [0,3044,"getWindowHandle",null] 13:33:58 INFO - PROCESS | 2387 | 1477686838450 Marionette TRACE conn4 <- [1,3044,null,{"value":"8"}] 13:33:58 INFO - TEST-START | /user-timing/test_user_timing_exists.html 13:33:58 INFO - PROCESS | 2387 | 1477686838460 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}] 13:33:58 INFO - PROCESS | 2387 | 1477686838674 Marionette TRACE conn4 <- [1,3045,null,{"value":null}] 13:33:58 INFO - PROCESS | 2387 | 1477686838868 Marionette TRACE conn4 -> [0,3046,"getWindowHandles",null] 13:33:58 INFO - PROCESS | 2387 | 1477686838873 Marionette TRACE conn4 <- [1,3046,null,["8"]] 13:33:58 INFO - PROCESS | 2387 | 1477686838895 Marionette TRACE conn4 -> [0,3047,"switchToWindow",{"name":"8"}] 13:33:58 INFO - PROCESS | 2387 | 1477686838904 Marionette TRACE conn4 <- [1,3047,null,{}] 13:33:58 INFO - PROCESS | 2387 | 1477686838912 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:33:58 INFO - PROCESS | 2387 | ++DOCSHELL 0x8ceb5c00 == 13 [pid = 2387] [id = 681] 13:33:58 INFO - PROCESS | 2387 | ++DOMWINDOW == 37 (0x8ceb6000) [pid = 2387] [serial = 1976] [outer = (nil)] 13:33:58 INFO - PROCESS | 2387 | ++DOMWINDOW == 38 (0x8cebac00) [pid = 2387] [serial = 1977] [outer = 0x8ceb6000] 13:33:59 INFO - PROCESS | 2387 | 1477686839011 Marionette DEBUG loaded listener.js 13:33:59 INFO - PROCESS | 2387 | ++DOMWINDOW == 39 (0x8cec2400) [pid = 2387] [serial = 1978] [outer = 0x8ceb6000] 13:33:59 INFO - PROCESS | 2387 | 1477686839683 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]]]}] 13:33:59 INFO - ..... 13:33:59 INFO - TEST-OK | /user-timing/test_user_timing_exists.html | took 1282ms 13:33:59 INFO - PROCESS | 2387 | 1477686839746 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 13:33:59 INFO - PROCESS | 2387 | 1477686839752 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 13:33:59 INFO - TEST-START | /user-timing/test_user_timing_mark.html 13:33:59 INFO - PROCESS | 2387 | 1477686839761 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}] 13:33:59 INFO - PROCESS | 2387 | 1477686839959 Marionette TRACE conn4 <- [1,3050,null,{"value":null}] 13:34:00 INFO - PROCESS | 2387 | 1477686840135 Marionette TRACE conn4 -> [0,3051,"getWindowHandles",null] 13:34:00 INFO - PROCESS | 2387 | 1477686840141 Marionette TRACE conn4 <- [1,3051,null,["8"]] 13:34:00 INFO - PROCESS | 2387 | 1477686840152 Marionette TRACE conn4 -> [0,3052,"switchToWindow",{"name":"8"}] 13:34:00 INFO - PROCESS | 2387 | 1477686840157 Marionette TRACE conn4 <- [1,3052,null,{}] 13:34:00 INFO - PROCESS | 2387 | 1477686840210 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:34:00 INFO - PROCESS | 2387 | ++DOCSHELL 0x8d092000 == 14 [pid = 2387] [id = 682] 13:34:00 INFO - PROCESS | 2387 | ++DOMWINDOW == 40 (0x8d092800) [pid = 2387] [serial = 1979] [outer = (nil)] 13:34:00 INFO - PROCESS | 2387 | ++DOMWINDOW == 41 (0x8d097400) [pid = 2387] [serial = 1980] [outer = 0x8d092800] 13:34:00 INFO - PROCESS | 2387 | 1477686840307 Marionette DEBUG loaded listener.js 13:34:00 INFO - PROCESS | 2387 | ++DOMWINDOW == 42 (0x8da29000) [pid = 2387] [serial = 1981] [outer = 0x8d092800] 13:34:01 INFO - PROCESS | 2387 | 1477686841313 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]]]}] 13:34:01 INFO - ..................... 13:34:01 INFO - TEST-OK | /user-timing/test_user_timing_mark.html | took 1590ms 13:34:01 INFO - PROCESS | 2387 | 1477686841353 Marionette TRACE conn4 -> [0,3054,"getWindowHandle",null] 13:34:01 INFO - PROCESS | 2387 | 1477686841359 Marionette TRACE conn4 <- [1,3054,null,{"value":"8"}] 13:34:01 INFO - TEST-START | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html 13:34:01 INFO - PROCESS | 2387 | 1477686841371 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}] 13:34:02 INFO - PROCESS | 2387 | --DOCSHELL 0x8fb99800 == 13 [pid = 2387] [id = 675] 13:34:02 INFO - PROCESS | 2387 | 1477686842379 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 13:34:02 INFO - PROCESS | 2387 | 1477686842521 Marionette TRACE conn4 -> [0,3056,"getWindowHandles",null] 13:34:02 INFO - PROCESS | 2387 | 1477686842528 Marionette TRACE conn4 <- [1,3056,null,["8"]] 13:34:02 INFO - PROCESS | 2387 | 1477686842538 Marionette TRACE conn4 -> [0,3057,"switchToWindow",{"name":"8"}] 13:34:02 INFO - PROCESS | 2387 | 1477686842547 Marionette TRACE conn4 <- [1,3057,null,{}] 13:34:02 INFO - PROCESS | 2387 | 1477686842558 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:34:02 INFO - PROCESS | 2387 | ++DOCSHELL 0x823dcc00 == 14 [pid = 2387] [id = 683] 13:34:02 INFO - PROCESS | 2387 | ++DOMWINDOW == 43 (0x823dd000) [pid = 2387] [serial = 1982] [outer = (nil)] 13:34:02 INFO - PROCESS | 2387 | ++DOMWINDOW == 44 (0x823e1800) [pid = 2387] [serial = 1983] [outer = 0x823dd000] 13:34:02 INFO - PROCESS | 2387 | 1477686842658 Marionette DEBUG loaded listener.js 13:34:02 INFO - PROCESS | 2387 | ++DOMWINDOW == 45 (0x82e81c00) [pid = 2387] [serial = 1984] [outer = 0x823dd000] 13:34:03 INFO - PROCESS | 2387 | 1477686843424 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]]]}] 13:34:03 INFO - ..... 13:34:03 INFO - TEST-OK | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html | took 2088ms 13:34:03 INFO - PROCESS | 2387 | 1477686843460 Marionette TRACE conn4 -> [0,3059,"getWindowHandle",null] 13:34:03 INFO - TEST-START | /user-timing/test_user_timing_mark_exceptions.html 13:34:03 INFO - PROCESS | 2387 | 1477686843471 Marionette TRACE conn4 <- [1,3059,null,{"value":"8"}] 13:34:03 INFO - PROCESS | 2387 | 1477686843480 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}] 13:34:03 INFO - PROCESS | 2387 | 1477686843688 Marionette TRACE conn4 <- [1,3060,null,{"value":null}] 13:34:03 INFO - PROCESS | 2387 | 1477686843833 Marionette TRACE conn4 -> [0,3061,"getWindowHandles",null] 13:34:03 INFO - PROCESS | 2387 | 1477686843847 Marionette TRACE conn4 <- [1,3061,null,["8"]] 13:34:03 INFO - PROCESS | 2387 | 1477686843859 Marionette TRACE conn4 -> [0,3062,"switchToWindow",{"name":"8"}] 13:34:03 INFO - PROCESS | 2387 | 1477686843868 Marionette TRACE conn4 <- [1,3062,null,{}] 13:34:03 INFO - PROCESS | 2387 | 1477686843881 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:34:03 INFO - PROCESS | 2387 | ++DOCSHELL 0x8328c400 == 15 [pid = 2387] [id = 684] 13:34:03 INFO - PROCESS | 2387 | ++DOMWINDOW == 46 (0x8328d400) [pid = 2387] [serial = 1985] [outer = (nil)] 13:34:03 INFO - PROCESS | 2387 | ++DOMWINDOW == 47 (0x83507800) [pid = 2387] [serial = 1986] [outer = 0x8328d400] 13:34:03 INFO - PROCESS | 2387 | 1477686843974 Marionette DEBUG loaded listener.js 13:34:04 INFO - PROCESS | 2387 | ++DOMWINDOW == 48 (0x83507c00) [pid = 2387] [serial = 1987] [outer = 0x8328d400] 13:34:04 INFO - PROCESS | 2387 | 1477686844710 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]]]}] 13:34:04 INFO - ......................................... 13:34:04 INFO - TEST-OK | /user-timing/test_user_timing_mark_exceptions.html | took 1296ms 13:34:04 INFO - PROCESS | 2387 | 1477686844794 Marionette TRACE conn4 -> [0,3064,"getWindowHandle",null] 13:34:04 INFO - PROCESS | 2387 | 1477686844799 Marionette TRACE conn4 <- [1,3064,null,{"value":"8"}] 13:34:04 INFO - TEST-START | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html 13:34:04 INFO - PROCESS | 2387 | 1477686844807 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}] 13:34:05 INFO - PROCESS | 2387 | 1477686845066 Marionette TRACE conn4 <- [1,3065,null,{"value":null}] 13:34:05 INFO - PROCESS | 2387 | 1477686845109 Marionette TRACE conn4 -> [0,3066,"getWindowHandles",null] 13:34:05 INFO - PROCESS | 2387 | 1477686845119 Marionette TRACE conn4 <- [1,3066,null,["8"]] 13:34:05 INFO - PROCESS | 2387 | 1477686845209 Marionette TRACE conn4 -> [0,3067,"switchToWindow",{"name":"8"}] 13:34:05 INFO - PROCESS | 2387 | 1477686845218 Marionette TRACE conn4 <- [1,3067,null,{}] 13:34:05 INFO - PROCESS | 2387 | 1477686845223 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:34:05 INFO - PROCESS | 2387 | ++DOCSHELL 0x82edc000 == 16 [pid = 2387] [id = 685] 13:34:05 INFO - PROCESS | 2387 | ++DOMWINDOW == 49 (0x83a73400) [pid = 2387] [serial = 1988] [outer = (nil)] 13:34:05 INFO - PROCESS | 2387 | ++DOMWINDOW == 50 (0x8c822c00) [pid = 2387] [serial = 1989] [outer = 0x83a73400] 13:34:05 INFO - PROCESS | 2387 | 1477686845313 Marionette DEBUG loaded listener.js 13:34:05 INFO - PROCESS | 2387 | ++DOMWINDOW == 51 (0x8c828400) [pid = 2387] [serial = 1990] [outer = 0x83a73400] 13:34:06 INFO - PROCESS | 2387 | 1477686846112 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]]]}] 13:34:06 INFO - .. 13:34:06 INFO - TEST-OK | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html | took 1380ms 13:34:06 INFO - PROCESS | 2387 | 1477686846188 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 13:34:06 INFO - PROCESS | 2387 | 1477686846191 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 13:34:06 INFO - TEST-START | /user-timing/test_user_timing_measure.html 13:34:06 INFO - PROCESS | 2387 | 1477686846209 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}] 13:34:06 INFO - PROCESS | 2387 | 1477686846490 Marionette TRACE conn4 <- [1,3070,null,{"value":null}] 13:34:06 INFO - PROCESS | 2387 | 1477686846512 Marionette TRACE conn4 -> [0,3071,"getWindowHandles",null] 13:34:06 INFO - PROCESS | 2387 | 1477686846517 Marionette TRACE conn4 <- [1,3071,null,["8"]] 13:34:06 INFO - PROCESS | 2387 | 1477686846522 Marionette TRACE conn4 -> [0,3072,"switchToWindow",{"name":"8"}] 13:34:06 INFO - PROCESS | 2387 | 1477686846529 Marionette TRACE conn4 <- [1,3072,null,{}] 13:34:06 INFO - PROCESS | 2387 | 1477686846535 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:34:06 INFO - PROCESS | 2387 | ++DOCSHELL 0x830e1400 == 17 [pid = 2387] [id = 686] 13:34:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 52 (0x8d098000) [pid = 2387] [serial = 1991] [outer = (nil)] 13:34:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 53 (0x8da2d000) [pid = 2387] [serial = 1992] [outer = 0x8d098000] 13:34:06 INFO - PROCESS | 2387 | 1477686846697 Marionette DEBUG loaded listener.js 13:34:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 54 (0x8dc92000) [pid = 2387] [serial = 1993] [outer = 0x8d098000] 13:34:07 INFO - PROCESS | 2387 | --DOMWINDOW == 53 (0x83687000) [pid = 2387] [serial = 1967] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html] 13:34:07 INFO - PROCESS | 2387 | --DOMWINDOW == 52 (0x82e77400) [pid = 2387] [serial = 1964] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/idlharness.html] 13:34:07 INFO - PROCESS | 2387 | --DOMWINDOW == 51 (0x823e3400) [pid = 2387] [serial = 1961] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html] 13:34:07 INFO - PROCESS | 2387 | --DOMWINDOW == 50 (0x8fb9fc00) [pid = 2387] [serial = 1958] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-retargeting.html] 13:34:07 INFO - PROCESS | 2387 | 1477686847582 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]]]}] 13:34:07 INFO - ............................... 13:34:07 INFO - TEST-OK | /user-timing/test_user_timing_measure.html | took 1440ms 13:34:07 INFO - PROCESS | 2387 | 1477686847642 Marionette TRACE conn4 -> [0,3074,"getWindowHandle",null] 13:34:07 INFO - PROCESS | 2387 | 1477686847649 Marionette TRACE conn4 <- [1,3074,null,{"value":"8"}] 13:34:07 INFO - TEST-START | /user-timing/test_user_timing_measure_exceptions.html 13:34:07 INFO - PROCESS | 2387 | 1477686847657 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}] 13:34:07 INFO - PROCESS | 2387 | 1477686847833 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 13:34:07 INFO - PROCESS | 2387 | 1477686847981 Marionette TRACE conn4 -> [0,3076,"getWindowHandles",null] 13:34:07 INFO - PROCESS | 2387 | 1477686847986 Marionette TRACE conn4 <- [1,3076,null,["8"]] 13:34:07 INFO - PROCESS | 2387 | 1477686847993 Marionette TRACE conn4 -> [0,3077,"switchToWindow",{"name":"8"}] 13:34:08 INFO - PROCESS | 2387 | 1477686848000 Marionette TRACE conn4 <- [1,3077,null,{}] 13:34:08 INFO - PROCESS | 2387 | 1477686848006 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:34:08 INFO - PROCESS | 2387 | ++DOCSHELL 0x8da29c00 == 18 [pid = 2387] [id = 687] 13:34:08 INFO - PROCESS | 2387 | ++DOMWINDOW == 51 (0x8dc5f000) [pid = 2387] [serial = 1994] [outer = (nil)] 13:34:08 INFO - PROCESS | 2387 | ++DOMWINDOW == 52 (0x8f956000) [pid = 2387] [serial = 1995] [outer = 0x8dc5f000] 13:34:08 INFO - PROCESS | 2387 | 1477686848090 Marionette DEBUG loaded listener.js 13:34:08 INFO - PROCESS | 2387 | ++DOMWINDOW == 53 (0x8f958400) [pid = 2387] [serial = 1996] [outer = 0x8dc5f000] 13:34:08 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 13:34:08 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 13:34:08 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 13:34:08 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 13:34:08 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 13:34:08 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 13:34:08 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 13:34:08 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 13:34:08 INFO - PROCESS | 2387 | 1477686848783 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]]]}] 13:34:08 INFO - ................. 13:34:08 INFO - TEST-OK | /user-timing/test_user_timing_measure_exceptions.html | took 1174ms 13:34:08 INFO - PROCESS | 2387 | 1477686848833 Marionette TRACE conn4 -> [0,3079,"getWindowHandle",null] 13:34:08 INFO - PROCESS | 2387 | 1477686848838 Marionette TRACE conn4 <- [1,3079,null,{"value":"8"}] 13:34:08 INFO - TEST-START | /user-timing/test_user_timing_measure_navigation_timing.html 13:34:08 INFO - PROCESS | 2387 | 1477686848849 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}] 13:34:09 INFO - PROCESS | 2387 | 1477686849064 Marionette TRACE conn4 <- [1,3080,null,{"value":null}] 13:34:09 INFO - PROCESS | 2387 | 1477686849342 Marionette TRACE conn4 -> [0,3081,"getWindowHandles",null] 13:34:09 INFO - PROCESS | 2387 | 1477686849350 Marionette TRACE conn4 <- [1,3081,null,["8"]] 13:34:09 INFO - PROCESS | 2387 | 1477686849360 Marionette TRACE conn4 -> [0,3082,"switchToWindow",{"name":"8"}] 13:34:09 INFO - PROCESS | 2387 | 1477686849372 Marionette TRACE conn4 <- [1,3082,null,{}] 13:34:09 INFO - PROCESS | 2387 | 1477686849382 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:34:09 INFO - PROCESS | 2387 | ++DOCSHELL 0x823e5800 == 19 [pid = 2387] [id = 688] 13:34:09 INFO - PROCESS | 2387 | ++DOMWINDOW == 54 (0x823e8800) [pid = 2387] [serial = 1997] [outer = (nil)] 13:34:09 INFO - PROCESS | 2387 | ++DOMWINDOW == 55 (0x82e80400) [pid = 2387] [serial = 1998] [outer = 0x823e8800] 13:34:09 INFO - PROCESS | 2387 | 1477686849489 Marionette DEBUG loaded listener.js 13:34:09 INFO - PROCESS | 2387 | ++DOMWINDOW == 56 (0x83507400) [pid = 2387] [serial = 1999] [outer = 0x823e8800] 13:34:10 INFO - ................. 13:34:10 INFO - TEST-OK | /user-timing/test_user_timing_measure_navigation_timing.html | took 1678ms 13:34:10 INFO - PROCESS | 2387 | 1477686850507 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]]]}] 13:34:10 INFO - PROCESS | 2387 | 1477686850574 Marionette TRACE conn4 -> [0,3084,"getWindowHandle",null] 13:34:10 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/document-timeline.html 13:34:10 INFO - PROCESS | 2387 | 1477686850583 Marionette TRACE conn4 <- [1,3084,null,{"value":"8"}] 13:34:10 INFO - PROCESS | 2387 | 1477686850595 Marionette TRACE conn4 -> [0,3085,"getContext",null] 13:34:10 INFO - PROCESS | 2387 | 1477686850603 Marionette TRACE conn4 <- [1,3085,null,{"value":"content"}] 13:34:10 INFO - PROCESS | 2387 | 1477686850614 Marionette TRACE conn4 -> [0,3086,"setContext",{"value":"chrome"}] 13:34:10 INFO - PROCESS | 2387 | 1477686850620 Marionette TRACE conn4 <- [1,3086,null,{}] 13:34:10 INFO - PROCESS | 2387 | 1477686850632 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}] 13:34:10 INFO - PROCESS | 2387 | 1477686850657 Marionette TRACE conn4 <- [1,3087,null,{"value":true}] 13:34:10 INFO - PROCESS | 2387 | 1477686850663 Marionette TRACE conn4 -> [0,3088,"setContext",{"value":"content"}] 13:34:10 INFO - PROCESS | 2387 | 1477686850668 Marionette TRACE conn4 <- [1,3088,null,{}] 13:34:10 INFO - Setting pref dom.animations-api.core.enabled (true) 13:34:10 INFO - PROCESS | 2387 | 1477686850718 Marionette TRACE conn4 -> [0,3089,"getContext",null] 13:34:10 INFO - PROCESS | 2387 | 1477686850725 Marionette TRACE conn4 <- [1,3089,null,{"value":"content"}] 13:34:10 INFO - PROCESS | 2387 | 1477686850738 Marionette TRACE conn4 -> [0,3090,"setContext",{"value":"chrome"}] 13:34:10 INFO - PROCESS | 2387 | 1477686850745 Marionette TRACE conn4 <- [1,3090,null,{}] 13:34:10 INFO - PROCESS | 2387 | 1477686850762 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}] 13:34:10 INFO - PROCESS | 2387 | 1477686850789 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 13:34:10 INFO - PROCESS | 2387 | 1477686850795 Marionette TRACE conn4 -> [0,3092,"setContext",{"value":"content"}] 13:34:10 INFO - PROCESS | 2387 | 1477686850799 Marionette TRACE conn4 <- [1,3092,null,{}] 13:34:10 INFO - PROCESS | 2387 | 1477686850806 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}] 13:34:11 INFO - PROCESS | 2387 | 1477686851046 Marionette TRACE conn4 <- [1,3093,null,{"value":null}] 13:34:11 INFO - PROCESS | 2387 | 1477686851227 Marionette TRACE conn4 -> [0,3094,"getWindowHandles",null] 13:34:11 INFO - PROCESS | 2387 | 1477686851232 Marionette TRACE conn4 <- [1,3094,null,["8"]] 13:34:11 INFO - PROCESS | 2387 | 1477686851239 Marionette TRACE conn4 -> [0,3095,"switchToWindow",{"name":"8"}] 13:34:11 INFO - PROCESS | 2387 | 1477686851245 Marionette TRACE conn4 <- [1,3095,null,{}] 13:34:11 INFO - PROCESS | 2387 | 1477686851251 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:34:11 INFO - PROCESS | 2387 | ++DOCSHELL 0x823e1000 == 20 [pid = 2387] [id = 689] 13:34:11 INFO - PROCESS | 2387 | ++DOMWINDOW == 57 (0x8dcf8800) [pid = 2387] [serial = 2000] [outer = (nil)] 13:34:11 INFO - PROCESS | 2387 | ++DOMWINDOW == 58 (0x8f8e5400) [pid = 2387] [serial = 2001] [outer = 0x8dcf8800] 13:34:11 INFO - PROCESS | 2387 | 1477686851390 Marionette DEBUG loaded listener.js 13:34:11 INFO - PROCESS | 2387 | ++DOMWINDOW == 59 (0x8f950800) [pid = 2387] [serial = 2002] [outer = 0x8dcf8800] 13:34:11 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fac0000 == 21 [pid = 2387] [id = 690] 13:34:11 INFO - PROCESS | 2387 | ++DOMWINDOW == 60 (0x8fac1c00) [pid = 2387] [serial = 2003] [outer = (nil)] 13:34:11 INFO - PROCESS | 2387 | ++DOMWINDOW == 61 (0x8fab4800) [pid = 2387] [serial = 2004] [outer = 0x8fac1c00] 13:34:12 INFO - PROCESS | 2387 | 1477686852322 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]]]}] 13:34:12 INFO - ... 13:34:12 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/document-timeline.html | took 1785ms 13:34:12 INFO - PROCESS | 2387 | 1477686852380 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 13:34:12 INFO - PROCESS | 2387 | 1477686852383 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 13:34:12 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/idlharness.html 13:34:12 INFO - PROCESS | 2387 | 1477686852469 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}] 13:34:12 INFO - PROCESS | 2387 | 1477686852691 Marionette TRACE conn4 <- [1,3098,null,{"value":null}] 13:34:12 INFO - PROCESS | 2387 | 1477686852983 Marionette TRACE conn4 -> [0,3099,"getWindowHandles",null] 13:34:12 INFO - PROCESS | 2387 | 1477686852990 Marionette TRACE conn4 <- [1,3099,null,["8"]] 13:34:13 INFO - PROCESS | 2387 | 1477686852998 Marionette TRACE conn4 -> [0,3100,"switchToWindow",{"name":"8"}] 13:34:13 INFO - PROCESS | 2387 | 1477686853008 Marionette TRACE conn4 <- [1,3100,null,{}] 13:34:13 INFO - PROCESS | 2387 | 1477686853068 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:34:13 INFO - PROCESS | 2387 | ++DOCSHELL 0x823e0400 == 22 [pid = 2387] [id = 691] 13:34:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 62 (0x823e2c00) [pid = 2387] [serial = 2005] [outer = (nil)] 13:34:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 63 (0x82ecdc00) [pid = 2387] [serial = 2006] [outer = 0x823e2c00] 13:34:13 INFO - PROCESS | 2387 | 1477686853159 Marionette DEBUG loaded listener.js 13:34:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 64 (0x82edcc00) [pid = 2387] [serial = 2007] [outer = 0x823e2c00] 13:34:13 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:34:13 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 13:34:13 INFO - PROCESS | 2387 | --DOCSHELL 0x8ceb5c00 == 21 [pid = 2387] [id = 681] 13:34:13 INFO - PROCESS | 2387 | --DOCSHELL 0x835f0800 == 20 [pid = 2387] [id = 680] 13:34:13 INFO - PROCESS | 2387 | --DOCSHELL 0x82ed5800 == 19 [pid = 2387] [id = 679] 13:34:13 INFO - PROCESS | 2387 | --DOCSHELL 0x82e74000 == 18 [pid = 2387] [id = 677] 13:34:14 INFO - PROCESS | 2387 | --DOMWINDOW == 63 (0x8368a400) [pid = 2387] [serial = 1968] [outer = (nil)] [url = about:blank] 13:34:14 INFO - PROCESS | 2387 | --DOMWINDOW == 62 (0x83a6fc00) [pid = 2387] [serial = 1969] [outer = (nil)] [url = about:blank] 13:34:14 INFO - PROCESS | 2387 | --DOMWINDOW == 61 (0x82fc5c00) [pid = 2387] [serial = 1965] [outer = (nil)] [url = about:blank] 13:34:14 INFO - PROCESS | 2387 | --DOMWINDOW == 60 (0x82fc4c00) [pid = 2387] [serial = 1966] [outer = (nil)] [url = about:blank] 13:34:14 INFO - PROCESS | 2387 | --DOMWINDOW == 59 (0x823e8400) [pid = 2387] [serial = 1962] [outer = (nil)] [url = about:blank] 13:34:14 INFO - PROCESS | 2387 | --DOMWINDOW == 58 (0x82e79000) [pid = 2387] [serial = 1963] [outer = (nil)] [url = about:blank] 13:34:14 INFO - PROCESS | 2387 | --DOMWINDOW == 57 (0x93163800) [pid = 2387] [serial = 1960] [outer = (nil)] [url = about:blank] 13:34:14 INFO - PROCESS | 2387 | 1477686854125 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]]]}] 13:34:14 INFO - ......... 13:34:14 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/idlharness.html | took 1732ms 13:34:14 INFO - PROCESS | 2387 | 1477686854177 Marionette TRACE conn4 -> [0,3102,"getWindowHandle",null] 13:34:14 INFO - PROCESS | 2387 | 1477686854196 Marionette TRACE conn4 <- [1,3102,null,{"value":"8"}] 13:34:14 INFO - TEST-START | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html 13:34:14 INFO - PROCESS | 2387 | 1477686854213 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}] 13:34:14 INFO - PROCESS | 2387 | 1477686854409 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 13:34:14 INFO - PROCESS | 2387 | 1477686854549 Marionette TRACE conn4 -> [0,3104,"getWindowHandles",null] 13:34:14 INFO - PROCESS | 2387 | 1477686854558 Marionette TRACE conn4 <- [1,3104,null,["8"]] 13:34:14 INFO - PROCESS | 2387 | 1477686854569 Marionette TRACE conn4 -> [0,3105,"switchToWindow",{"name":"8"}] 13:34:14 INFO - PROCESS | 2387 | 1477686854579 Marionette TRACE conn4 <- [1,3105,null,{}] 13:34:14 INFO - PROCESS | 2387 | 1477686854585 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:34:14 INFO - PROCESS | 2387 | ++DOCSHELL 0x83687000 == 19 [pid = 2387] [id = 692] 13:34:14 INFO - PROCESS | 2387 | ++DOMWINDOW == 58 (0x8368a400) [pid = 2387] [serial = 2008] [outer = (nil)] 13:34:14 INFO - PROCESS | 2387 | ++DOMWINDOW == 59 (0x83a70000) [pid = 2387] [serial = 2009] [outer = 0x8368a400] 13:34:14 INFO - PROCESS | 2387 | 1477686854678 Marionette DEBUG loaded listener.js 13:34:14 INFO - PROCESS | 2387 | ++DOMWINDOW == 60 (0x83a70400) [pid = 2387] [serial = 2010] [outer = 0x8368a400] 13:34:15 INFO - PROCESS | 2387 | 1477686855419 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]]]}] 13:34:15 INFO - ................................... 13:34:15 INFO - TEST-OK | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html | took 1288ms 13:34:15 INFO - PROCESS | 2387 | 1477686855501 Marionette TRACE conn4 -> [0,3107,"getWindowHandle",null] 13:34:15 INFO - PROCESS | 2387 | 1477686855506 Marionette TRACE conn4 <- [1,3107,null,{"value":"8"}] 13:34:15 INFO - TEST-START | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html 13:34:15 INFO - Clearing pref dom.animations-api.core.enabled 13:34:15 INFO - PROCESS | 2387 | 1477686855513 Marionette TRACE conn4 -> [0,3108,"getContext",null] 13:34:15 INFO - PROCESS | 2387 | 1477686855517 Marionette TRACE conn4 <- [1,3108,null,{"value":"content"}] 13:34:15 INFO - PROCESS | 2387 | 1477686855530 Marionette TRACE conn4 -> [0,3109,"setContext",{"value":"chrome"}] 13:34:15 INFO - PROCESS | 2387 | 1477686855539 Marionette TRACE conn4 <- [1,3109,null,{}] 13:34:15 INFO - PROCESS | 2387 | 1477686855553 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}] 13:34:15 INFO - PROCESS | 2387 | 1477686855573 Marionette TRACE conn4 <- [1,3110,null,{"value":null}] 13:34:15 INFO - PROCESS | 2387 | 1477686855579 Marionette TRACE conn4 -> [0,3111,"setContext",{"value":"content"}] 13:34:15 INFO - PROCESS | 2387 | 1477686855583 Marionette TRACE conn4 <- [1,3111,null,{}] 13:34:15 INFO - PROCESS | 2387 | 1477686855589 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}] 13:34:15 INFO - PROCESS | 2387 | 1477686855855 Marionette TRACE conn4 <- [1,3112,null,{"value":null}] 13:34:15 INFO - PROCESS | 2387 | 1477686855888 Marionette TRACE conn4 -> [0,3113,"getWindowHandles",null] 13:34:15 INFO - PROCESS | 2387 | 1477686855893 Marionette TRACE conn4 <- [1,3113,null,["8"]] 13:34:15 INFO - PROCESS | 2387 | 1477686855901 Marionette TRACE conn4 -> [0,3114,"switchToWindow",{"name":"8"}] 13:34:15 INFO - PROCESS | 2387 | 1477686855910 Marionette TRACE conn4 <- [1,3114,null,{}] 13:34:15 INFO - PROCESS | 2387 | 1477686855916 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:34:15 INFO - PROCESS | 2387 | ++DOCSHELL 0x8da35c00 == 20 [pid = 2387] [id = 693] 13:34:15 INFO - PROCESS | 2387 | ++DOMWINDOW == 61 (0x8f8e5800) [pid = 2387] [serial = 2011] [outer = (nil)] 13:34:16 INFO - PROCESS | 2387 | ++DOMWINDOW == 62 (0x8f952400) [pid = 2387] [serial = 2012] [outer = 0x8f8e5800] 13:34:16 INFO - PROCESS | 2387 | 1477686856014 Marionette DEBUG loaded listener.js 13:34:16 INFO - PROCESS | 2387 | ++DOMWINDOW == 63 (0x8f959000) [pid = 2387] [serial = 2013] [outer = 0x8f8e5800] 13:34:16 INFO - PROCESS | 2387 | 1477686856645 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]]]}] 13:34:16 INFO - . 13:34:16 INFO - TEST-OK | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html | took 1160ms 13:34:16 INFO - PROCESS | 2387 | 1477686856678 Marionette TRACE conn4 -> [0,3116,"getWindowHandle",null] 13:34:16 INFO - PROCESS | 2387 | 1477686856682 Marionette TRACE conn4 <- [1,3116,null,{"value":"8"}] 13:34:16 INFO - TEST-START | /websockets/Close-0.htm 13:34:16 INFO - PROCESS | 2387 | 1477686856701 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}] 13:34:16 INFO - PROCESS | 2387 | 1477686856949 Marionette TRACE conn4 <- [1,3117,null,{"value":null}] 13:34:16 INFO - PROCESS | 2387 | 1477686856976 Marionette TRACE conn4 -> [0,3118,"getWindowHandles",null] 13:34:16 INFO - PROCESS | 2387 | 1477686856979 Marionette TRACE conn4 <- [1,3118,null,["8"]] 13:34:16 INFO - PROCESS | 2387 | 1477686856986 Marionette TRACE conn4 -> [0,3119,"switchToWindow",{"name":"8"}] 13:34:17 INFO - PROCESS | 2387 | 1477686856996 Marionette TRACE conn4 <- [1,3119,null,{}] 13:34:17 INFO - PROCESS | 2387 | 1477686857086 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:34:17 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fb9e000 == 21 [pid = 2387] [id = 694] 13:34:17 INFO - PROCESS | 2387 | ++DOMWINDOW == 64 (0x8fba1000) [pid = 2387] [serial = 2014] [outer = (nil)] 13:34:17 INFO - PROCESS | 2387 | ++DOMWINDOW == 65 (0x8fba3800) [pid = 2387] [serial = 2015] [outer = 0x8fba1000] 13:34:17 INFO - PROCESS | 2387 | 1477686857181 Marionette DEBUG loaded listener.js 13:34:17 INFO - PROCESS | 2387 | ++DOMWINDOW == 66 (0x8fba7000) [pid = 2387] [serial = 2016] [outer = 0x8fba1000] 13:34:17 INFO - PROCESS | 2387 | 1477686857873 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]]]}] 13:34:17 INFO - . 13:34:17 INFO - TEST-OK | /websockets/Close-0.htm | took 1240ms 13:34:17 INFO - PROCESS | 2387 | 1477686857934 Marionette TRACE conn4 -> [0,3121,"getWindowHandle",null] 13:34:17 INFO - PROCESS | 2387 | 1477686857937 Marionette TRACE conn4 <- [1,3121,null,{"value":"8"}] 13:34:17 INFO - TEST-START | /websockets/Close-1000-reason.htm 13:34:17 INFO - PROCESS | 2387 | 1477686857945 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}] 13:34:18 INFO - PROCESS | 2387 | 1477686858173 Marionette TRACE conn4 <- [1,3122,null,{"value":null}] 13:34:18 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:34:18 INFO - PROCESS | 2387 | 1477686858199 Marionette TRACE conn4 -> [0,3123,"getWindowHandles",null] 13:34:18 INFO - PROCESS | 2387 | 1477686858203 Marionette TRACE conn4 <- [1,3123,null,["8"]] 13:34:18 INFO - PROCESS | 2387 | 1477686858209 Marionette TRACE conn4 -> [0,3124,"switchToWindow",{"name":"8"}] 13:34:18 INFO - PROCESS | 2387 | 1477686858214 Marionette TRACE conn4 <- [1,3124,null,{}] 13:34:18 INFO - PROCESS | 2387 | 1477686858219 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:34:18 INFO - PROCESS | 2387 | ++DOCSHELL 0x91071000 == 22 [pid = 2387] [id = 695] 13:34:18 INFO - PROCESS | 2387 | ++DOMWINDOW == 67 (0x921dbc00) [pid = 2387] [serial = 2017] [outer = (nil)] 13:34:18 INFO - PROCESS | 2387 | ++DOMWINDOW == 68 (0x923b4c00) [pid = 2387] [serial = 2018] [outer = 0x921dbc00] 13:34:18 INFO - PROCESS | 2387 | 1477686858380 Marionette DEBUG loaded listener.js 13:34:18 INFO - PROCESS | 2387 | ++DOMWINDOW == 69 (0x923b5000) [pid = 2387] [serial = 2019] [outer = 0x921dbc00] 13:34:18 INFO - PROCESS | 2387 | --DOMWINDOW == 68 (0x8d098000) [pid = 2387] [serial = 1991] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure.html] 13:34:18 INFO - PROCESS | 2387 | --DOMWINDOW == 67 (0x823dd000) [pid = 2387] [serial = 1982] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html] 13:34:18 INFO - PROCESS | 2387 | --DOMWINDOW == 66 (0x8d092800) [pid = 2387] [serial = 1979] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark.html] 13:34:18 INFO - PROCESS | 2387 | --DOMWINDOW == 65 (0x82ed7000) [pid = 2387] [serial = 1970] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html] 13:34:18 INFO - PROCESS | 2387 | --DOMWINDOW == 64 (0x835f1000) [pid = 2387] [serial = 1973] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html] 13:34:18 INFO - PROCESS | 2387 | --DOMWINDOW == 63 (0x8ceb6000) [pid = 2387] [serial = 1976] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_exists.html] 13:34:18 INFO - PROCESS | 2387 | --DOMWINDOW == 62 (0x83a73400) [pid = 2387] [serial = 1988] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html] 13:34:18 INFO - PROCESS | 2387 | --DOMWINDOW == 61 (0x8328d400) [pid = 2387] [serial = 1985] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html] 13:34:19 INFO - PROCESS | 2387 | 1477686859082 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]]]}] 13:34:19 INFO - .. 13:34:19 INFO - TEST-OK | /websockets/Close-1000-reason.htm | took 1171ms 13:34:19 INFO - PROCESS | 2387 | 1477686859118 Marionette TRACE conn4 -> [0,3126,"getWindowHandle",null] 13:34:19 INFO - PROCESS | 2387 | 1477686859121 Marionette TRACE conn4 <- [1,3126,null,{"value":"8"}] 13:34:19 INFO - TEST-START | /websockets/Close-1000.htm 13:34:19 INFO - PROCESS | 2387 | 1477686859128 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}] 13:34:19 INFO - PROCESS | 2387 | 1477686859320 Marionette TRACE conn4 <- [1,3127,null,{"value":null}] 13:34:19 INFO - PROCESS | 2387 | 1477686859463 Marionette TRACE conn4 -> [0,3128,"getWindowHandles",null] 13:34:19 INFO - PROCESS | 2387 | 1477686859468 Marionette TRACE conn4 <- [1,3128,null,["8"]] 13:34:19 INFO - PROCESS | 2387 | 1477686859473 Marionette TRACE conn4 -> [0,3129,"switchToWindow",{"name":"8"}] 13:34:19 INFO - PROCESS | 2387 | 1477686859478 Marionette TRACE conn4 <- [1,3129,null,{}] 13:34:19 INFO - PROCESS | 2387 | 1477686859484 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:34:19 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fb50c00 == 23 [pid = 2387] [id = 696] 13:34:19 INFO - PROCESS | 2387 | ++DOMWINDOW == 62 (0x923a9400) [pid = 2387] [serial = 2020] [outer = (nil)] 13:34:19 INFO - PROCESS | 2387 | ++DOMWINDOW == 63 (0x9298e800) [pid = 2387] [serial = 2021] [outer = 0x923a9400] 13:34:19 INFO - PROCESS | 2387 | 1477686859592 Marionette DEBUG loaded listener.js 13:34:19 INFO - PROCESS | 2387 | ++DOMWINDOW == 64 (0x9315c400) [pid = 2387] [serial = 2022] [outer = 0x923a9400] 13:34:20 INFO - PROCESS | 2387 | 1477686860148 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]]]}] 13:34:20 INFO - .. 13:34:20 INFO - TEST-OK | /websockets/Close-1000.htm | took 1032ms 13:34:20 INFO - TEST-START | /websockets/Close-NaN.htm 13:34:20 INFO - PROCESS | 2387 | 1477686860161 Marionette TRACE conn4 -> [0,3131,"getWindowHandle",null] 13:34:20 INFO - PROCESS | 2387 | 1477686860163 Marionette TRACE conn4 <- [1,3131,null,{"value":"8"}] 13:34:20 INFO - PROCESS | 2387 | 1477686860179 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}] 13:34:20 INFO - PROCESS | 2387 | 1477686860348 Marionette TRACE conn4 <- [1,3132,null,{"value":null}] 13:34:20 INFO - PROCESS | 2387 | 1477686860491 Marionette TRACE conn4 -> [0,3133,"getWindowHandles",null] 13:34:20 INFO - PROCESS | 2387 | 1477686860495 Marionette TRACE conn4 <- [1,3133,null,["8"]] 13:34:20 INFO - PROCESS | 2387 | 1477686860500 Marionette TRACE conn4 -> [0,3134,"switchToWindow",{"name":"8"}] 13:34:20 INFO - PROCESS | 2387 | 1477686860506 Marionette TRACE conn4 <- [1,3134,null,{}] 13:34:20 INFO - PROCESS | 2387 | 1477686860511 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:34:20 INFO - PROCESS | 2387 | ++DOCSHELL 0x93162800 == 24 [pid = 2387] [id = 697] 13:34:20 INFO - PROCESS | 2387 | ++DOMWINDOW == 65 (0x93166000) [pid = 2387] [serial = 2023] [outer = (nil)] 13:34:20 INFO - PROCESS | 2387 | ++DOMWINDOW == 66 (0x93167000) [pid = 2387] [serial = 2024] [outer = 0x93166000] 13:34:20 INFO - PROCESS | 2387 | 1477686860600 Marionette DEBUG loaded listener.js 13:34:20 INFO - PROCESS | 2387 | ++DOMWINDOW == 67 (0x93168800) [pid = 2387] [serial = 2025] [outer = 0x93166000] 13:34:21 INFO - PROCESS | 2387 | 1477686861354 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]]]}] 13:34:21 INFO - . 13:34:21 INFO - TEST-OK | /websockets/Close-NaN.htm | took 1229ms 13:34:21 INFO - PROCESS | 2387 | 1477686861403 Marionette TRACE conn4 -> [0,3136,"getWindowHandle",null] 13:34:21 INFO - PROCESS | 2387 | 1477686861411 Marionette TRACE conn4 <- [1,3136,null,{"value":"8"}] 13:34:21 INFO - TEST-START | /websockets/Close-Reason-124Bytes.htm 13:34:21 INFO - PROCESS | 2387 | 1477686861465 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}] 13:34:21 INFO - PROCESS | 2387 | 1477686861708 Marionette TRACE conn4 <- [1,3137,null,{"value":null}] 13:34:21 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:34:21 INFO - PROCESS | 2387 | 1477686861914 Marionette TRACE conn4 -> [0,3138,"getWindowHandles",null] 13:34:21 INFO - PROCESS | 2387 | 1477686861920 Marionette TRACE conn4 <- [1,3138,null,["8"]] 13:34:21 INFO - PROCESS | 2387 | 1477686861971 Marionette TRACE conn4 -> [0,3139,"switchToWindow",{"name":"8"}] 13:34:21 INFO - PROCESS | 2387 | 1477686861980 Marionette TRACE conn4 <- [1,3139,null,{}] 13:34:22 INFO - PROCESS | 2387 | 1477686861989 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:34:22 INFO - PROCESS | 2387 | ++DOCSHELL 0x835e7000 == 25 [pid = 2387] [id = 698] 13:34:22 INFO - PROCESS | 2387 | ++DOMWINDOW == 68 (0x835e8400) [pid = 2387] [serial = 2026] [outer = (nil)] 13:34:22 INFO - PROCESS | 2387 | ++DOMWINDOW == 69 (0x835f2000) [pid = 2387] [serial = 2027] [outer = 0x835e8400] 13:34:22 INFO - PROCESS | 2387 | 1477686862092 Marionette DEBUG loaded listener.js 13:34:22 INFO - PROCESS | 2387 | ++DOMWINDOW == 70 (0x83688000) [pid = 2387] [serial = 2028] [outer = 0x835e8400] 13:34:22 INFO - PROCESS | 2387 | 1477686862770 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]]]}] 13:34:22 INFO - . 13:34:22 INFO - TEST-OK | /websockets/Close-Reason-124Bytes.htm | took 1325ms 13:34:22 INFO - PROCESS | 2387 | 1477686862785 Marionette TRACE conn4 -> [0,3141,"getWindowHandle",null] 13:34:22 INFO - PROCESS | 2387 | 1477686862792 Marionette TRACE conn4 <- [1,3141,null,{"value":"8"}] 13:34:22 INFO - TEST-START | /websockets/Close-clamp.htm 13:34:22 INFO - PROCESS | 2387 | 1477686862800 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}] 13:34:23 INFO - PROCESS | 2387 | 1477686863032 Marionette TRACE conn4 <- [1,3142,null,{"value":null}] 13:34:23 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:34:23 INFO - PROCESS | 2387 | 1477686863193 Marionette TRACE conn4 -> [0,3143,"getWindowHandles",null] 13:34:23 INFO - PROCESS | 2387 | 1477686863199 Marionette TRACE conn4 <- [1,3143,null,["8"]] 13:34:23 INFO - PROCESS | 2387 | 1477686863206 Marionette TRACE conn4 -> [0,3144,"switchToWindow",{"name":"8"}] 13:34:23 INFO - PROCESS | 2387 | 1477686863213 Marionette TRACE conn4 <- [1,3144,null,{}] 13:34:23 INFO - PROCESS | 2387 | 1477686863267 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:34:23 INFO - PROCESS | 2387 | ++DOCSHELL 0x8d098c00 == 26 [pid = 2387] [id = 699] 13:34:23 INFO - PROCESS | 2387 | ++DOMWINDOW == 71 (0x8da2b000) [pid = 2387] [serial = 2029] [outer = (nil)] 13:34:23 INFO - PROCESS | 2387 | ++DOMWINDOW == 72 (0x8dcf6000) [pid = 2387] [serial = 2030] [outer = 0x8da2b000] 13:34:23 INFO - PROCESS | 2387 | 1477686863367 Marionette DEBUG loaded listener.js 13:34:23 INFO - PROCESS | 2387 | ++DOMWINDOW == 73 (0x8f8e0800) [pid = 2387] [serial = 2031] [outer = 0x8da2b000] 13:34:24 INFO - PROCESS | 2387 | 1477686864034 Marionette TRACE conn4 <- [1,3145,null,{"value":["/websockets/Close-clamp.htm",0,null,null,[["WebSocket#close(2**16+1000)",0,null,null]]]}] 13:34:24 INFO - . 13:34:24 INFO - TEST-OK | /websockets/Close-clamp.htm | took 1271ms 13:34:24 INFO - PROCESS | 2387 | 1477686864080 Marionette TRACE conn4 -> [0,3146,"getWindowHandle",null] 13:34:24 INFO - PROCESS | 2387 | 1477686864088 Marionette TRACE conn4 <- [1,3146,null,{"value":"8"}] 13:34:24 INFO - TEST-START | /websockets/Close-null.htm 13:34:24 INFO - PROCESS | 2387 | 1477686864096 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}] 13:34:24 INFO - PROCESS | 2387 | 1477686864289 Marionette TRACE conn4 <- [1,3147,null,{"value":null}] 13:34:24 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:34:24 INFO - PROCESS | 2387 | 1477686864532 Marionette TRACE conn4 -> [0,3148,"getWindowHandles",null] 13:34:24 INFO - PROCESS | 2387 | 1477686864538 Marionette TRACE conn4 <- [1,3148,null,["8"]] 13:34:24 INFO - PROCESS | 2387 | 1477686864548 Marionette TRACE conn4 -> [0,3149,"switchToWindow",{"name":"8"}] 13:34:24 INFO - PROCESS | 2387 | 1477686864555 Marionette TRACE conn4 <- [1,3149,null,{}] 13:34:24 INFO - PROCESS | 2387 | 1477686864606 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:34:24 INFO - PROCESS | 2387 | ++DOCSHELL 0x91073400 == 27 [pid = 2387] [id = 700] 13:34:24 INFO - PROCESS | 2387 | ++DOMWINDOW == 74 (0x9107bc00) [pid = 2387] [serial = 2032] [outer = (nil)] 13:34:24 INFO - PROCESS | 2387 | ++DOMWINDOW == 75 (0x9247dc00) [pid = 2387] [serial = 2033] [outer = 0x9107bc00] 13:34:24 INFO - PROCESS | 2387 | 1477686864712 Marionette DEBUG loaded listener.js 13:34:24 INFO - PROCESS | 2387 | ++DOMWINDOW == 76 (0x9315e400) [pid = 2387] [serial = 2034] [outer = 0x9107bc00] 13:34:25 INFO - PROCESS | 2387 | 1477686865433 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]]]}] 13:34:25 INFO - . 13:34:25 INFO - TEST-OK | /websockets/Close-null.htm | took 1380ms 13:34:25 INFO - PROCESS | 2387 | 1477686865476 Marionette TRACE conn4 -> [0,3151,"getWindowHandle",null] 13:34:25 INFO - TEST-START | /websockets/Close-reason-unpaired-surrogates.htm 13:34:25 INFO - PROCESS | 2387 | 1477686865482 Marionette TRACE conn4 <- [1,3151,null,{"value":"8"}] 13:34:25 INFO - PROCESS | 2387 | 1477686865490 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}] 13:34:25 INFO - PROCESS | 2387 | 1477686865707 Marionette TRACE conn4 <- [1,3152,null,{"value":null}] 13:34:25 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:34:25 INFO - PROCESS | 2387 | 1477686865863 Marionette TRACE conn4 -> [0,3153,"getWindowHandles",null] 13:34:25 INFO - PROCESS | 2387 | 1477686865868 Marionette TRACE conn4 <- [1,3153,null,["8"]] 13:34:25 INFO - PROCESS | 2387 | 1477686865874 Marionette TRACE conn4 -> [0,3154,"switchToWindow",{"name":"8"}] 13:34:25 INFO - PROCESS | 2387 | 1477686865880 Marionette TRACE conn4 <- [1,3154,null,{}] 13:34:25 INFO - PROCESS | 2387 | 1477686865936 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:34:25 INFO - PROCESS | 2387 | ++DOCSHELL 0x823e4c00 == 28 [pid = 2387] [id = 701] 13:34:25 INFO - PROCESS | 2387 | ++DOMWINDOW == 77 (0x82e78400) [pid = 2387] [serial = 2035] [outer = (nil)] 13:34:26 INFO - PROCESS | 2387 | ++DOMWINDOW == 78 (0x8c82bc00) [pid = 2387] [serial = 2036] [outer = 0x82e78400] 13:34:26 INFO - PROCESS | 2387 | 1477686866034 Marionette DEBUG loaded listener.js 13:34:26 INFO - PROCESS | 2387 | ++DOMWINDOW == 79 (0x9330a400) [pid = 2387] [serial = 2037] [outer = 0x82e78400] 13:34:26 INFO - PROCESS | 2387 | [2387] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 13:34:26 INFO - PROCESS | 2387 | [2387] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 13:34:26 INFO - PROCESS | 2387 | 1477686866922 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]]]}] 13:34:26 INFO - .. 13:34:26 INFO - TEST-OK | /websockets/Close-reason-unpaired-surrogates.htm | took 1481ms 13:34:26 INFO - PROCESS | 2387 | 1477686866972 Marionette TRACE conn4 -> [0,3156,"getWindowHandle",null] 13:34:26 INFO - PROCESS | 2387 | 1477686866979 Marionette TRACE conn4 <- [1,3156,null,{"value":"8"}] 13:34:26 INFO - TEST-START | /websockets/Close-string.htm 13:34:27 INFO - PROCESS | 2387 | 1477686866992 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}] 13:34:27 INFO - PROCESS | 2387 | 1477686867193 Marionette TRACE conn4 <- [1,3157,null,{"value":null}] 13:34:27 INFO - PROCESS | 2387 | 1477686867432 Marionette TRACE conn4 -> [0,3158,"getWindowHandles",null] 13:34:27 INFO - PROCESS | 2387 | 1477686867439 Marionette TRACE conn4 <- [1,3158,null,["8"]] 13:34:27 INFO - PROCESS | 2387 | 1477686867493 Marionette TRACE conn4 -> [0,3159,"switchToWindow",{"name":"8"}] 13:34:27 INFO - PROCESS | 2387 | 1477686867501 Marionette TRACE conn4 <- [1,3159,null,{}] 13:34:27 INFO - PROCESS | 2387 | 1477686867510 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:34:27 INFO - PROCESS | 2387 | ++DOCSHELL 0x82ed1800 == 29 [pid = 2387] [id = 702] 13:34:27 INFO - PROCESS | 2387 | ++DOMWINDOW == 80 (0x82fb9800) [pid = 2387] [serial = 2038] [outer = (nil)] 13:34:27 INFO - PROCESS | 2387 | ++DOMWINDOW == 81 (0x835f1400) [pid = 2387] [serial = 2039] [outer = 0x82fb9800] 13:34:27 INFO - PROCESS | 2387 | 1477686867602 Marionette DEBUG loaded listener.js 13:34:27 INFO - PROCESS | 2387 | ++DOMWINDOW == 82 (0x83a7e000) [pid = 2387] [serial = 2040] [outer = 0x82fb9800] 13:34:28 INFO - PROCESS | 2387 | --DOCSHELL 0x8fac0000 == 28 [pid = 2387] [id = 690] 13:34:28 INFO - PROCESS | 2387 | --DOMWINDOW == 81 (0x8da2d000) [pid = 2387] [serial = 1992] [outer = (nil)] [url = about:blank] 13:34:28 INFO - PROCESS | 2387 | --DOMWINDOW == 80 (0x8dc92000) [pid = 2387] [serial = 1993] [outer = (nil)] [url = about:blank] 13:34:28 INFO - PROCESS | 2387 | --DOMWINDOW == 79 (0x8c822c00) [pid = 2387] [serial = 1989] [outer = (nil)] [url = about:blank] 13:34:28 INFO - PROCESS | 2387 | --DOMWINDOW == 78 (0x8c828400) [pid = 2387] [serial = 1990] [outer = (nil)] [url = about:blank] 13:34:28 INFO - PROCESS | 2387 | --DOMWINDOW == 77 (0x83507800) [pid = 2387] [serial = 1986] [outer = (nil)] [url = about:blank] 13:34:28 INFO - PROCESS | 2387 | --DOMWINDOW == 76 (0x83507c00) [pid = 2387] [serial = 1987] [outer = (nil)] [url = about:blank] 13:34:28 INFO - PROCESS | 2387 | --DOMWINDOW == 75 (0x823e1800) [pid = 2387] [serial = 1983] [outer = (nil)] [url = about:blank] 13:34:28 INFO - PROCESS | 2387 | --DOMWINDOW == 74 (0x82e81c00) [pid = 2387] [serial = 1984] [outer = (nil)] [url = about:blank] 13:34:28 INFO - PROCESS | 2387 | --DOMWINDOW == 73 (0x8d097400) [pid = 2387] [serial = 1980] [outer = (nil)] [url = about:blank] 13:34:28 INFO - PROCESS | 2387 | --DOMWINDOW == 72 (0x8da29000) [pid = 2387] [serial = 1981] [outer = (nil)] [url = about:blank] 13:34:28 INFO - PROCESS | 2387 | --DOMWINDOW == 71 (0x8cebac00) [pid = 2387] [serial = 1977] [outer = (nil)] [url = about:blank] 13:34:28 INFO - PROCESS | 2387 | --DOMWINDOW == 70 (0x8cec2400) [pid = 2387] [serial = 1978] [outer = (nil)] [url = about:blank] 13:34:28 INFO - PROCESS | 2387 | --DOMWINDOW == 69 (0x8368a000) [pid = 2387] [serial = 1974] [outer = (nil)] [url = about:blank] 13:34:28 INFO - PROCESS | 2387 | --DOMWINDOW == 68 (0x83a74800) [pid = 2387] [serial = 1975] [outer = (nil)] [url = about:blank] 13:34:28 INFO - PROCESS | 2387 | --DOMWINDOW == 67 (0x82fbb800) [pid = 2387] [serial = 1971] [outer = (nil)] [url = about:blank] 13:34:28 INFO - PROCESS | 2387 | --DOMWINDOW == 66 (0x830db800) [pid = 2387] [serial = 1972] [outer = (nil)] [url = about:blank] 13:34:28 INFO - PROCESS | 2387 | --DOMWINDOW == 65 (0x8f956000) [pid = 2387] [serial = 1995] [outer = (nil)] [url = about:blank] 13:34:28 INFO - PROCESS | 2387 | 1477686868326 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]]]}] 13:34:28 INFO - . 13:34:28 INFO - TEST-OK | /websockets/Close-string.htm | took 1374ms 13:34:28 INFO - PROCESS | 2387 | 1477686868363 Marionette TRACE conn4 -> [0,3161,"getWindowHandle",null] 13:34:28 INFO - PROCESS | 2387 | 1477686868369 Marionette TRACE conn4 <- [1,3161,null,{"value":"8"}] 13:34:28 INFO - TEST-START | /websockets/Close-undefined.htm 13:34:28 INFO - PROCESS | 2387 | 1477686868376 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}] 13:34:28 INFO - PROCESS | 2387 | 1477686868578 Marionette TRACE conn4 <- [1,3162,null,{"value":null}] 13:34:28 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:34:28 INFO - PROCESS | 2387 | 1477686868722 Marionette TRACE conn4 -> [0,3163,"getWindowHandles",null] 13:34:28 INFO - PROCESS | 2387 | 1477686868728 Marionette TRACE conn4 <- [1,3163,null,["8"]] 13:34:28 INFO - PROCESS | 2387 | 1477686868738 Marionette TRACE conn4 -> [0,3164,"switchToWindow",{"name":"8"}] 13:34:28 INFO - PROCESS | 2387 | 1477686868744 Marionette TRACE conn4 <- [1,3164,null,{}] 13:34:28 INFO - PROCESS | 2387 | 1477686868750 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:34:28 INFO - PROCESS | 2387 | ++DOCSHELL 0x835f2400 == 29 [pid = 2387] [id = 703] 13:34:28 INFO - PROCESS | 2387 | ++DOMWINDOW == 66 (0x83a74800) [pid = 2387] [serial = 2041] [outer = (nil)] 13:34:28 INFO - PROCESS | 2387 | ++DOMWINDOW == 67 (0x8c826c00) [pid = 2387] [serial = 2042] [outer = 0x83a74800] 13:34:28 INFO - PROCESS | 2387 | 1477686868838 Marionette DEBUG loaded listener.js 13:34:28 INFO - PROCESS | 2387 | ++DOMWINDOW == 68 (0x8c828400) [pid = 2387] [serial = 2043] [outer = 0x83a74800] 13:34:29 INFO - PROCESS | 2387 | 1477686869514 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]]]}] 13:34:29 INFO - . 13:34:29 INFO - TEST-OK | /websockets/Close-undefined.htm | took 1173ms 13:34:29 INFO - PROCESS | 2387 | 1477686869558 Marionette TRACE conn4 -> [0,3166,"getWindowHandle",null] 13:34:29 INFO - PROCESS | 2387 | 1477686869566 Marionette TRACE conn4 <- [1,3166,null,{"value":"8"}] 13:34:29 INFO - TEST-START | /websockets/Create-Secure-blocked-port.htm 13:34:29 INFO - PROCESS | 2387 | 1477686869574 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}] 13:34:29 INFO - PROCESS | 2387 | 1477686869760 Marionette TRACE conn4 <- [1,3167,null,{"value":null}] 13:34:29 INFO - PROCESS | 2387 | 1477686869907 Marionette TRACE conn4 -> [0,3168,"getWindowHandles",null] 13:34:29 INFO - PROCESS | 2387 | 1477686869913 Marionette TRACE conn4 <- [1,3168,null,["8"]] 13:34:29 INFO - PROCESS | 2387 | 1477686869922 Marionette TRACE conn4 -> [0,3169,"switchToWindow",{"name":"8"}] 13:34:29 INFO - PROCESS | 2387 | 1477686869927 Marionette TRACE conn4 <- [1,3169,null,{}] 13:34:29 INFO - PROCESS | 2387 | 1477686869935 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:34:29 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f8e0c00 == 30 [pid = 2387] [id = 704] 13:34:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 69 (0x8f8e4400) [pid = 2387] [serial = 2044] [outer = (nil)] 13:34:30 INFO - PROCESS | 2387 | ++DOMWINDOW == 70 (0x8f956c00) [pid = 2387] [serial = 2045] [outer = 0x8f8e4400] 13:34:30 INFO - PROCESS | 2387 | 1477686870025 Marionette DEBUG loaded listener.js 13:34:30 INFO - PROCESS | 2387 | ++DOMWINDOW == 71 (0x8f98f800) [pid = 2387] [serial = 2046] [outer = 0x8f8e4400] 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - . 13:34:30 INFO - TEST-OK | /websockets/Create-Secure-blocked-port.htm | took 1273ms 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - TEST-START | /websockets/Create-Secure-extensions-empty.htm 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:30 INFO - PROCESS | 2387 | [2387] 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 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:30 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:31 INFO - PROCESS | 2387 | [2387] 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 13:34:31 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:31 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:31 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:31 INFO - PROCESS | 2387 | [2387] 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 13:34:31 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:31 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:31 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:31 INFO - PROCESS | 2387 | [2387] 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 13:34:31 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:31 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:31 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:31 INFO - PROCESS | 2387 | [2387] 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 13:34:31 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:31 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:31 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:31 INFO - PROCESS | 2387 | [2387] 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 13:34:31 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:31 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:31 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:31 INFO - PROCESS | 2387 | [2387] 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 13:34:31 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:31 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:31 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:31 INFO - PROCESS | 2387 | [2387] 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 13:34:31 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:31 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:31 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:31 INFO - PROCESS | 2387 | [2387] 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 13:34:31 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:31 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:31 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:31 INFO - PROCESS | 2387 | [2387] 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 13:34:31 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:31 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:31 INFO - PROCESS | 2387 | [2387] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 13:34:31 INFO - PROCESS | 2387 | [2387] 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 13:34:31 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:34:31 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:34:31 INFO - PROCESS | 2387 | 1477686870826 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]]]}] 13:34:31 INFO - PROCESS | 2387 | 1477686870866 Marionette TRACE conn4 -> [0,3171,"getWindowHandle",null] 13:34:31 INFO - PROCESS | 2387 | 1477686870872 Marionette TRACE conn4 <- [1,3171,null,{"value":"8"}] 13:34:31 INFO - PROCESS | 2387 | 1477686870887 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}] 13:34:31 INFO - PROCESS | 2387 | 1477686871259 Marionette TRACE conn4 <- [1,3172,null,{"value":null}] 13:34:31 INFO - PROCESS | 2387 | 1477686871290 Marionette TRACE conn4 -> [0,3173,"getWindowHandles",null] 13:34:31 INFO - PROCESS | 2387 | 1477686871298 Marionette TRACE conn4 <- [1,3173,null,["8"]] 13:34:31 INFO - PROCESS | 2387 | 1477686871305 Marionette TRACE conn4 -> [0,3174,"switchToWindow",{"name":"8"}] 13:34:31 INFO - PROCESS | 2387 | 1477686871313 Marionette TRACE conn4 <- [1,3174,null,{}] 13:34:31 INFO - PROCESS | 2387 | 1477686871440 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:34:31 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fb9a400 == 31 [pid = 2387] [id = 705] 13:34:31 INFO - PROCESS | 2387 | ++DOMWINDOW == 72 (0x8fba2c00) [pid = 2387] [serial = 2047] [outer = (nil)] 13:34:31 INFO - PROCESS | 2387 | ++DOMWINDOW == 73 (0x8fbfb000) [pid = 2387] [serial = 2048] [outer = 0x8fba2c00] 13:34:31 INFO - PROCESS | 2387 | 1477686871546 Marionette DEBUG loaded listener.js 13:34:31 INFO - PROCESS | 2387 | ++DOMWINDOW == 74 (0x923a9800) [pid = 2387] [serial = 2049] [outer = 0x8fba2c00] 13:34:33 INFO - PROCESS | 2387 | --DOMWINDOW == 73 (0x921dbc00) [pid = 2387] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000-reason.htm] 13:34:33 INFO - PROCESS | 2387 | --DOMWINDOW == 72 (0x8368a400) [pid = 2387] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html] 13:34:33 INFO - PROCESS | 2387 | --DOMWINDOW == 71 (0x8fac1c00) [pid = 2387] [serial = 2003] [outer = (nil)] [url = about:blank] 13:34:33 INFO - PROCESS | 2387 | --DOMWINDOW == 70 (0x823e2c00) [pid = 2387] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html] 13:34:33 INFO - PROCESS | 2387 | --DOMWINDOW == 69 (0x8fba1000) [pid = 2387] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-0.htm] 13:34:33 INFO - PROCESS | 2387 | --DOMWINDOW == 68 (0x923a9400) [pid = 2387] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000.htm] 13:34:33 INFO - PROCESS | 2387 | --DOMWINDOW == 67 (0x8f8e5800) [pid = 2387] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html] 13:34:33 INFO - PROCESS | 2387 | --DOMWINDOW == 66 (0x8dc5f000) [pid = 2387] [serial = 1994] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html] 13:34:38 INFO - PROCESS | 2387 | --DOCSHELL 0x8fb50c00 == 30 [pid = 2387] [id = 696] 13:34:38 INFO - PROCESS | 2387 | --DOCSHELL 0x83686c00 == 29 [pid = 2387] [id = 678] 13:34:38 INFO - PROCESS | 2387 | --DOCSHELL 0x823e5800 == 28 [pid = 2387] [id = 688] 13:34:38 INFO - PROCESS | 2387 | --DOCSHELL 0x8328c400 == 27 [pid = 2387] [id = 684] 13:34:38 INFO - PROCESS | 2387 | --DOCSHELL 0x91071000 == 26 [pid = 2387] [id = 695] 13:34:38 INFO - PROCESS | 2387 | --DOCSHELL 0x8d092000 == 25 [pid = 2387] [id = 682] 13:34:38 INFO - PROCESS | 2387 | --DOCSHELL 0x823e1000 == 24 [pid = 2387] [id = 689] 13:34:38 INFO - PROCESS | 2387 | --DOCSHELL 0x8da29c00 == 23 [pid = 2387] [id = 687] 13:34:38 INFO - PROCESS | 2387 | --DOCSHELL 0x82edc000 == 22 [pid = 2387] [id = 685] 13:34:38 INFO - PROCESS | 2387 | --DOCSHELL 0x8fb9e000 == 21 [pid = 2387] [id = 694] 13:34:38 INFO - PROCESS | 2387 | --DOCSHELL 0x8da35c00 == 20 [pid = 2387] [id = 693] 13:34:38 INFO - PROCESS | 2387 | --DOCSHELL 0x830e1400 == 19 [pid = 2387] [id = 686] 13:34:38 INFO - PROCESS | 2387 | --DOCSHELL 0x83687000 == 18 [pid = 2387] [id = 692] 13:34:38 INFO - PROCESS | 2387 | --DOCSHELL 0x823e3000 == 17 [pid = 2387] [id = 676] 13:34:38 INFO - PROCESS | 2387 | --DOCSHELL 0x823e0400 == 16 [pid = 2387] [id = 691] 13:34:38 INFO - PROCESS | 2387 | --DOCSHELL 0x823dcc00 == 15 [pid = 2387] [id = 683] 13:34:38 INFO - PROCESS | 2387 | --DOCSHELL 0x8f8e0c00 == 14 [pid = 2387] [id = 704] 13:34:38 INFO - PROCESS | 2387 | --DOCSHELL 0x835f2400 == 13 [pid = 2387] [id = 703] 13:34:38 INFO - PROCESS | 2387 | --DOCSHELL 0x82ed1800 == 12 [pid = 2387] [id = 702] 13:34:38 INFO - PROCESS | 2387 | --DOCSHELL 0x823e4c00 == 11 [pid = 2387] [id = 701] 13:34:38 INFO - PROCESS | 2387 | --DOCSHELL 0x91073400 == 10 [pid = 2387] [id = 700] 13:34:38 INFO - PROCESS | 2387 | --DOCSHELL 0x8d098c00 == 9 [pid = 2387] [id = 699] 13:34:38 INFO - PROCESS | 2387 | --DOCSHELL 0x835e7000 == 8 [pid = 2387] [id = 698] 13:34:38 INFO - PROCESS | 2387 | --DOCSHELL 0x93162800 == 7 [pid = 2387] [id = 697] 13:34:38 INFO - PROCESS | 2387 | --DOMWINDOW == 65 (0x8f958400) [pid = 2387] [serial = 1996] [outer = (nil)] [url = about:blank] 13:34:38 INFO - PROCESS | 2387 | --DOMWINDOW == 64 (0x8f959000) [pid = 2387] [serial = 2013] [outer = (nil)] [url = about:blank] 13:34:38 INFO - PROCESS | 2387 | --DOMWINDOW == 63 (0x8f952400) [pid = 2387] [serial = 2012] [outer = (nil)] [url = about:blank] 13:34:38 INFO - PROCESS | 2387 | --DOMWINDOW == 62 (0x8fba7000) [pid = 2387] [serial = 2016] [outer = (nil)] [url = about:blank] 13:34:38 INFO - PROCESS | 2387 | --DOMWINDOW == 61 (0x8fba3800) [pid = 2387] [serial = 2015] [outer = (nil)] [url = about:blank] 13:34:38 INFO - PROCESS | 2387 | --DOMWINDOW == 60 (0x923b5000) [pid = 2387] [serial = 2019] [outer = (nil)] [url = about:blank] 13:34:38 INFO - PROCESS | 2387 | --DOMWINDOW == 59 (0x923b4c00) [pid = 2387] [serial = 2018] [outer = (nil)] [url = about:blank] 13:34:38 INFO - PROCESS | 2387 | --DOMWINDOW == 58 (0x9315c400) [pid = 2387] [serial = 2022] [outer = (nil)] [url = about:blank] 13:34:38 INFO - PROCESS | 2387 | --DOMWINDOW == 57 (0x9298e800) [pid = 2387] [serial = 2021] [outer = (nil)] [url = about:blank] 13:34:38 INFO - PROCESS | 2387 | --DOMWINDOW == 56 (0x83a70000) [pid = 2387] [serial = 2009] [outer = (nil)] [url = about:blank] 13:34:38 INFO - PROCESS | 2387 | --DOMWINDOW == 55 (0x83a70400) [pid = 2387] [serial = 2010] [outer = (nil)] [url = about:blank] 13:34:38 INFO - PROCESS | 2387 | --DOMWINDOW == 54 (0x82ecdc00) [pid = 2387] [serial = 2006] [outer = (nil)] [url = about:blank] 13:34:38 INFO - PROCESS | 2387 | --DOMWINDOW == 53 (0x82edcc00) [pid = 2387] [serial = 2007] [outer = (nil)] [url = about:blank] 13:34:38 INFO - PROCESS | 2387 | --DOMWINDOW == 52 (0x8fab4800) [pid = 2387] [serial = 2004] [outer = (nil)] [url = about:blank] 13:34:38 INFO - PROCESS | 2387 | --DOMWINDOW == 51 (0x82e80400) [pid = 2387] [serial = 1998] [outer = (nil)] [url = about:blank] 13:34:38 INFO - PROCESS | 2387 | --DOMWINDOW == 50 (0x93167000) [pid = 2387] [serial = 2024] [outer = (nil)] [url = about:blank] 13:34:38 INFO - PROCESS | 2387 | --DOMWINDOW == 49 (0x8f8e5400) [pid = 2387] [serial = 2001] [outer = (nil)] [url = about:blank] 13:34:42 INFO - PROCESS | 2387 | --DOMWINDOW == 48 (0x82e78400) [pid = 2387] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm] 13:34:42 INFO - PROCESS | 2387 | --DOMWINDOW == 47 (0x8da2b000) [pid = 2387] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-clamp.htm] 13:34:42 INFO - PROCESS | 2387 | --DOMWINDOW == 46 (0x82fb9800) [pid = 2387] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-string.htm] 13:34:42 INFO - PROCESS | 2387 | --DOMWINDOW == 45 (0x8f8e4400) [pid = 2387] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm] 13:34:42 INFO - PROCESS | 2387 | --DOMWINDOW == 44 (0x9107bc00) [pid = 2387] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-null.htm] 13:34:42 INFO - PROCESS | 2387 | --DOMWINDOW == 43 (0x83a74800) [pid = 2387] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-undefined.htm] 13:34:42 INFO - PROCESS | 2387 | --DOMWINDOW == 42 (0x93166000) [pid = 2387] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-NaN.htm] 13:34:42 INFO - PROCESS | 2387 | --DOMWINDOW == 41 (0x835e8400) [pid = 2387] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm] 13:34:42 INFO - PROCESS | 2387 | --DOMWINDOW == 40 (0x8dcf8800) [pid = 2387] [serial = 2000] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html] 13:34:42 INFO - PROCESS | 2387 | --DOMWINDOW == 39 (0x823e8800) [pid = 2387] [serial = 1997] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html] 13:34:46 INFO - PROCESS | 2387 | --DOMWINDOW == 38 (0x8f8e0800) [pid = 2387] [serial = 2031] [outer = (nil)] [url = about:blank] 13:34:46 INFO - PROCESS | 2387 | --DOMWINDOW == 37 (0x8dcf6000) [pid = 2387] [serial = 2030] [outer = (nil)] [url = about:blank] 13:34:46 INFO - PROCESS | 2387 | --DOMWINDOW == 36 (0x9315e400) [pid = 2387] [serial = 2034] [outer = (nil)] [url = about:blank] 13:34:46 INFO - PROCESS | 2387 | --DOMWINDOW == 35 (0x9247dc00) [pid = 2387] [serial = 2033] [outer = (nil)] [url = about:blank] 13:34:46 INFO - PROCESS | 2387 | --DOMWINDOW == 34 (0x9330a400) [pid = 2387] [serial = 2037] [outer = (nil)] [url = about:blank] 13:34:46 INFO - PROCESS | 2387 | --DOMWINDOW == 33 (0x8c82bc00) [pid = 2387] [serial = 2036] [outer = (nil)] [url = about:blank] 13:34:46 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x8f950800) [pid = 2387] [serial = 2002] [outer = (nil)] [url = about:blank] 13:34:46 INFO - PROCESS | 2387 | --DOMWINDOW == 31 (0x83a7e000) [pid = 2387] [serial = 2040] [outer = (nil)] [url = about:blank] 13:34:46 INFO - PROCESS | 2387 | --DOMWINDOW == 30 (0x835f1400) [pid = 2387] [serial = 2039] [outer = (nil)] [url = about:blank] 13:34:46 INFO - PROCESS | 2387 | --DOMWINDOW == 29 (0x8c828400) [pid = 2387] [serial = 2043] [outer = (nil)] [url = about:blank] 13:34:46 INFO - PROCESS | 2387 | --DOMWINDOW == 28 (0x8c826c00) [pid = 2387] [serial = 2042] [outer = (nil)] [url = about:blank] 13:34:46 INFO - PROCESS | 2387 | --DOMWINDOW == 27 (0x8f98f800) [pid = 2387] [serial = 2046] [outer = (nil)] [url = about:blank] 13:34:46 INFO - PROCESS | 2387 | --DOMWINDOW == 26 (0x8f956c00) [pid = 2387] [serial = 2045] [outer = (nil)] [url = about:blank] 13:34:46 INFO - PROCESS | 2387 | --DOMWINDOW == 25 (0x8fbfb000) [pid = 2387] [serial = 2048] [outer = (nil)] [url = about:blank] 13:34:46 INFO - PROCESS | 2387 | --DOMWINDOW == 24 (0x83507400) [pid = 2387] [serial = 1999] [outer = (nil)] [url = about:blank] 13:34:46 INFO - PROCESS | 2387 | --DOMWINDOW == 23 (0x835f2000) [pid = 2387] [serial = 2027] [outer = (nil)] [url = about:blank] 13:34:46 INFO - PROCESS | 2387 | --DOMWINDOW == 22 (0x83688000) [pid = 2387] [serial = 2028] [outer = (nil)] [url = about:blank] 13:34:46 INFO - PROCESS | 2387 | --DOMWINDOW == 21 (0x93168800) [pid = 2387] [serial = 2025] [outer = (nil)] [url = about:blank] 13:35:01 INFO - PROCESS | 2387 | MARIONETTE LOG: INFO: Timeout fired 13:35:01 INFO - PROCESS | 2387 | 1477686901831 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]]]}] 13:35:01 INFO - .. 13:35:01 INFO - TEST-TIMEOUT | /websockets/Create-Secure-extensions-empty.htm | took 30981ms 13:35:01 INFO - PROCESS | 2387 | 1477686901861 Marionette TRACE conn4 -> [0,3176,"getWindowHandle",null] 13:35:01 INFO - PROCESS | 2387 | 1477686901868 Marionette TRACE conn4 <- [1,3176,null,{"value":"8"}] 13:35:01 INFO - TEST-START | /websockets/Create-Secure-url-with-space.htm 13:35:01 INFO - PROCESS | 2387 | 1477686901881 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}] 13:35:02 INFO - PROCESS | 2387 | 1477686902140 Marionette TRACE conn4 <- [1,3177,null,{"value":null}] 13:35:02 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:35:02 INFO - PROCESS | 2387 | 1477686902235 Marionette TRACE conn4 -> [0,3178,"getWindowHandles",null] 13:35:02 INFO - PROCESS | 2387 | 1477686902242 Marionette TRACE conn4 <- [1,3178,null,["8"]] 13:35:02 INFO - PROCESS | 2387 | 1477686902252 Marionette TRACE conn4 -> [0,3179,"switchToWindow",{"name":"8"}] 13:35:02 INFO - PROCESS | 2387 | 1477686902264 Marionette TRACE conn4 <- [1,3179,null,{}] 13:35:02 INFO - PROCESS | 2387 | 1477686902280 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:02 INFO - PROCESS | 2387 | ++DOCSHELL 0x823e7400 == 8 [pid = 2387] [id = 706] 13:35:02 INFO - PROCESS | 2387 | ++DOMWINDOW == 22 (0x823e7c00) [pid = 2387] [serial = 2050] [outer = (nil)] 13:35:02 INFO - PROCESS | 2387 | ++DOMWINDOW == 23 (0x82e73400) [pid = 2387] [serial = 2051] [outer = 0x823e7c00] 13:35:02 INFO - PROCESS | 2387 | 1477686902428 Marionette DEBUG loaded listener.js 13:35:02 INFO - PROCESS | 2387 | ++DOMWINDOW == 24 (0x82e7ac00) [pid = 2387] [serial = 2052] [outer = 0x823e7c00] 13:35:03 INFO - PROCESS | 2387 | [2387] 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 13:35:03 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:35:03 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:35:03 INFO - PROCESS | 2387 | 1477686903135 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]]]}] 13:35:03 INFO - . 13:35:03 INFO - TEST-OK | /websockets/Create-Secure-url-with-space.htm | took 1279ms 13:35:03 INFO - PROCESS | 2387 | 1477686903158 Marionette TRACE conn4 -> [0,3181,"getWindowHandle",null] 13:35:03 INFO - PROCESS | 2387 | 1477686903164 Marionette TRACE conn4 <- [1,3181,null,{"value":"8"}] 13:35:03 INFO - TEST-START | /websockets/Create-Secure-valid-url-array-protocols.htm 13:35:03 INFO - PROCESS | 2387 | 1477686903182 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}] 13:35:03 INFO - PROCESS | 2387 | 1477686903524 Marionette TRACE conn4 <- [1,3182,null,{"value":null}] 13:35:03 INFO - PROCESS | 2387 | 1477686903649 Marionette TRACE conn4 -> [0,3183,"getWindowHandles",null] 13:35:03 INFO - PROCESS | 2387 | 1477686903658 Marionette TRACE conn4 <- [1,3183,null,["8"]] 13:35:03 INFO - PROCESS | 2387 | 1477686903666 Marionette TRACE conn4 -> [0,3184,"switchToWindow",{"name":"8"}] 13:35:03 INFO - PROCESS | 2387 | 1477686903674 Marionette TRACE conn4 <- [1,3184,null,{}] 13:35:03 INFO - PROCESS | 2387 | 1477686903685 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:03 INFO - PROCESS | 2387 | ++DOCSHELL 0x82e78800 == 9 [pid = 2387] [id = 707] 13:35:03 INFO - PROCESS | 2387 | ++DOMWINDOW == 25 (0x82ed9c00) [pid = 2387] [serial = 2053] [outer = (nil)] 13:35:03 INFO - PROCESS | 2387 | ++DOMWINDOW == 26 (0x82fbd800) [pid = 2387] [serial = 2054] [outer = 0x82ed9c00] 13:35:03 INFO - PROCESS | 2387 | 1477686903821 Marionette DEBUG loaded listener.js 13:35:04 INFO - PROCESS | 2387 | ++DOMWINDOW == 27 (0x82fbb000) [pid = 2387] [serial = 2055] [outer = 0x82ed9c00] 13:35:04 INFO - PROCESS | 2387 | 1477686904689 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]]]}] 13:35:04 INFO - .. 13:35:04 INFO - TEST-OK | /websockets/Create-Secure-valid-url-array-protocols.htm | took 1527ms 13:35:04 INFO - PROCESS | 2387 | 1477686904717 Marionette TRACE conn4 -> [0,3186,"getWindowHandle",null] 13:35:04 INFO - PROCESS | 2387 | 1477686904727 Marionette TRACE conn4 <- [1,3186,null,{"value":"8"}] 13:35:04 INFO - TEST-START | /websockets/Create-Secure-valid-url-binaryType-blob.htm 13:35:04 INFO - PROCESS | 2387 | 1477686904736 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}] 13:35:05 INFO - PROCESS | 2387 | 1477686905024 Marionette TRACE conn4 <- [1,3187,null,{"value":null}] 13:35:05 INFO - PROCESS | 2387 | 1477686905057 Marionette TRACE conn4 -> [0,3188,"getWindowHandles",null] 13:35:05 INFO - PROCESS | 2387 | 1477686905065 Marionette TRACE conn4 <- [1,3188,null,["8"]] 13:35:05 INFO - PROCESS | 2387 | 1477686905075 Marionette TRACE conn4 -> [0,3189,"switchToWindow",{"name":"8"}] 13:35:05 INFO - PROCESS | 2387 | 1477686905087 Marionette TRACE conn4 <- [1,3189,null,{}] 13:35:05 INFO - PROCESS | 2387 | 1477686905097 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:05 INFO - PROCESS | 2387 | ++DOCSHELL 0x83510c00 == 10 [pid = 2387] [id = 708] 13:35:05 INFO - PROCESS | 2387 | ++DOMWINDOW == 28 (0x835e3800) [pid = 2387] [serial = 2056] [outer = (nil)] 13:35:05 INFO - PROCESS | 2387 | ++DOMWINDOW == 29 (0x835e7400) [pid = 2387] [serial = 2057] [outer = 0x835e3800] 13:35:05 INFO - PROCESS | 2387 | 1477686905236 Marionette DEBUG loaded listener.js 13:35:05 INFO - PROCESS | 2387 | ++DOMWINDOW == 30 (0x835ee800) [pid = 2387] [serial = 2058] [outer = 0x835e3800] 13:35:06 INFO - PROCESS | 2387 | 1477686906081 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]]]}] 13:35:06 INFO - .. 13:35:06 INFO - TEST-OK | /websockets/Create-Secure-valid-url-binaryType-blob.htm | took 1379ms 13:35:06 INFO - PROCESS | 2387 | 1477686906115 Marionette TRACE conn4 -> [0,3191,"getWindowHandle",null] 13:35:06 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm 13:35:06 INFO - PROCESS | 2387 | 1477686906120 Marionette TRACE conn4 <- [1,3191,null,{"value":"8"}] 13:35:06 INFO - PROCESS | 2387 | 1477686906127 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}] 13:35:06 INFO - PROCESS | 2387 | 1477686906362 Marionette TRACE conn4 <- [1,3192,null,{"value":null}] 13:35:06 INFO - PROCESS | 2387 | 1477686906379 Marionette TRACE conn4 -> [0,3193,"getWindowHandles",null] 13:35:06 INFO - PROCESS | 2387 | 1477686906385 Marionette TRACE conn4 <- [1,3193,null,["8"]] 13:35:06 INFO - PROCESS | 2387 | 1477686906393 Marionette TRACE conn4 -> [0,3194,"switchToWindow",{"name":"8"}] 13:35:06 INFO - PROCESS | 2387 | 1477686906400 Marionette TRACE conn4 <- [1,3194,null,{}] 13:35:06 INFO - PROCESS | 2387 | 1477686906407 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:06 INFO - PROCESS | 2387 | ++DOCSHELL 0x830d8c00 == 11 [pid = 2387] [id = 709] 13:35:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 31 (0x8368c800) [pid = 2387] [serial = 2059] [outer = (nil)] 13:35:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 32 (0x83a74800) [pid = 2387] [serial = 2060] [outer = 0x8368c800] 13:35:06 INFO - PROCESS | 2387 | 1477686906496 Marionette DEBUG loaded listener.js 13:35:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x83a7bc00) [pid = 2387] [serial = 2061] [outer = 0x8368c800] 13:35:07 INFO - PROCESS | 2387 | 1477686907354 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]]]}] 13:35:07 INFO - .. 13:35:07 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm | took 1287ms 13:35:07 INFO - PROCESS | 2387 | 1477686907417 Marionette TRACE conn4 -> [0,3196,"getWindowHandle",null] 13:35:07 INFO - PROCESS | 2387 | 1477686907424 Marionette TRACE conn4 <- [1,3196,null,{"value":"8"}] 13:35:07 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-string.htm 13:35:07 INFO - PROCESS | 2387 | 1477686907436 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}] 13:35:07 INFO - PROCESS | 2387 | 1477686907788 Marionette TRACE conn4 <- [1,3197,null,{"value":null}] 13:35:07 INFO - PROCESS | 2387 | 1477686907924 Marionette TRACE conn4 -> [0,3198,"getWindowHandles",null] 13:35:07 INFO - PROCESS | 2387 | 1477686907932 Marionette TRACE conn4 <- [1,3198,null,["8"]] 13:35:07 INFO - PROCESS | 2387 | 1477686907941 Marionette TRACE conn4 -> [0,3199,"switchToWindow",{"name":"8"}] 13:35:07 INFO - PROCESS | 2387 | 1477686907949 Marionette TRACE conn4 <- [1,3199,null,{}] 13:35:07 INFO - PROCESS | 2387 | 1477686907958 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:08 INFO - PROCESS | 2387 | ++DOCSHELL 0x8c824800 == 12 [pid = 2387] [id = 710] 13:35:08 INFO - PROCESS | 2387 | ++DOMWINDOW == 34 (0x8c825000) [pid = 2387] [serial = 2062] [outer = (nil)] 13:35:08 INFO - PROCESS | 2387 | ++DOMWINDOW == 35 (0x8c828800) [pid = 2387] [serial = 2063] [outer = 0x8c825000] 13:35:08 INFO - PROCESS | 2387 | 1477686908096 Marionette DEBUG loaded listener.js 13:35:08 INFO - PROCESS | 2387 | ++DOMWINDOW == 36 (0x8c82c000) [pid = 2387] [serial = 2064] [outer = 0x8c825000] 13:35:08 INFO - PROCESS | 2387 | 1477686908872 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]]]}] 13:35:08 INFO - .. 13:35:08 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-string.htm | took 1481ms 13:35:08 INFO - PROCESS | 2387 | 1477686908915 Marionette TRACE conn4 -> [0,3201,"getWindowHandle",null] 13:35:08 INFO - TEST-START | /websockets/Create-Secure-valid-url.htm 13:35:08 INFO - PROCESS | 2387 | 1477686908920 Marionette TRACE conn4 <- [1,3201,null,{"value":"8"}] 13:35:08 INFO - PROCESS | 2387 | 1477686908928 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}] 13:35:09 INFO - PROCESS | 2387 | 1477686909205 Marionette TRACE conn4 <- [1,3202,null,{"value":null}] 13:35:09 INFO - PROCESS | 2387 | 1477686909222 Marionette TRACE conn4 -> [0,3203,"getWindowHandles",null] 13:35:09 INFO - PROCESS | 2387 | 1477686909225 Marionette TRACE conn4 <- [1,3203,null,["8"]] 13:35:09 INFO - PROCESS | 2387 | 1477686909229 Marionette TRACE conn4 -> [0,3204,"switchToWindow",{"name":"8"}] 13:35:09 INFO - PROCESS | 2387 | 1477686909242 Marionette TRACE conn4 <- [1,3204,null,{}] 13:35:09 INFO - PROCESS | 2387 | 1477686909247 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:09 INFO - PROCESS | 2387 | ++DOCSHELL 0x8cec0000 == 13 [pid = 2387] [id = 711] 13:35:09 INFO - PROCESS | 2387 | ++DOMWINDOW == 37 (0x8cec0c00) [pid = 2387] [serial = 2065] [outer = (nil)] 13:35:09 INFO - PROCESS | 2387 | ++DOMWINDOW == 38 (0x8d091c00) [pid = 2387] [serial = 2066] [outer = 0x8cec0c00] 13:35:09 INFO - PROCESS | 2387 | 1477686909355 Marionette DEBUG loaded listener.js 13:35:09 INFO - PROCESS | 2387 | ++DOMWINDOW == 39 (0x8da2b000) [pid = 2387] [serial = 2067] [outer = 0x8cec0c00] 13:35:10 INFO - PROCESS | 2387 | 1477686910045 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]]]}] 13:35:10 INFO - .. 13:35:10 INFO - TEST-OK | /websockets/Create-Secure-valid-url.htm | took 1181ms 13:35:10 INFO - PROCESS | 2387 | 1477686910110 Marionette TRACE conn4 -> [0,3206,"getWindowHandle",null] 13:35:10 INFO - PROCESS | 2387 | 1477686910117 Marionette TRACE conn4 <- [1,3206,null,{"value":"8"}] 13:35:10 INFO - TEST-START | /websockets/Create-Secure-verify-url-set-non-default-port.htm 13:35:10 INFO - PROCESS | 2387 | 1477686910129 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}] 13:35:10 INFO - PROCESS | 2387 | 1477686910458 Marionette TRACE conn4 <- [1,3207,null,{"value":null}] 13:35:10 INFO - PROCESS | 2387 | 1477686910551 Marionette TRACE conn4 -> [0,3208,"getWindowHandles",null] 13:35:10 INFO - PROCESS | 2387 | 1477686910566 Marionette TRACE conn4 <- [1,3208,null,["8"]] 13:35:10 INFO - PROCESS | 2387 | 1477686910619 Marionette TRACE conn4 -> [0,3209,"switchToWindow",{"name":"8"}] 13:35:10 INFO - PROCESS | 2387 | 1477686910629 Marionette TRACE conn4 <- [1,3209,null,{}] 13:35:10 INFO - PROCESS | 2387 | 1477686910636 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:10 INFO - PROCESS | 2387 | ++DOCSHELL 0x82e75000 == 14 [pid = 2387] [id = 712] 13:35:10 INFO - PROCESS | 2387 | ++DOMWINDOW == 40 (0x82e76800) [pid = 2387] [serial = 2068] [outer = (nil)] 13:35:10 INFO - PROCESS | 2387 | ++DOMWINDOW == 41 (0x82ecf400) [pid = 2387] [serial = 2069] [outer = 0x82e76800] 13:35:10 INFO - PROCESS | 2387 | 1477686910744 Marionette DEBUG loaded listener.js 13:35:10 INFO - PROCESS | 2387 | ++DOMWINDOW == 42 (0x82edc000) [pid = 2387] [serial = 2070] [outer = 0x82e76800] 13:35:11 INFO - PROCESS | 2387 | 1477686911473 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]]]}] 13:35:11 INFO - . 13:35:11 INFO - TEST-OK | /websockets/Create-Secure-verify-url-set-non-default-port.htm | took 1420ms 13:35:11 INFO - PROCESS | 2387 | 1477686911549 Marionette TRACE conn4 -> [0,3211,"getWindowHandle",null] 13:35:11 INFO - PROCESS | 2387 | 1477686911555 Marionette TRACE conn4 <- [1,3211,null,{"value":"8"}] 13:35:11 INFO - TEST-START | /websockets/Create-asciiSep-protocol-string.htm 13:35:11 INFO - PROCESS | 2387 | 1477686911563 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}] 13:35:11 INFO - PROCESS | 2387 | 1477686911853 Marionette TRACE conn4 <- [1,3212,null,{"value":null}] 13:35:11 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:35:11 INFO - PROCESS | 2387 | 1477686911986 Marionette TRACE conn4 -> [0,3213,"getWindowHandles",null] 13:35:11 INFO - PROCESS | 2387 | 1477686911993 Marionette TRACE conn4 <- [1,3213,null,["8"]] 13:35:12 INFO - PROCESS | 2387 | 1477686912004 Marionette TRACE conn4 -> [0,3214,"switchToWindow",{"name":"8"}] 13:35:12 INFO - PROCESS | 2387 | 1477686912011 Marionette TRACE conn4 <- [1,3214,null,{}] 13:35:12 INFO - PROCESS | 2387 | 1477686912062 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:12 INFO - PROCESS | 2387 | ++DOCSHELL 0x823e3000 == 15 [pid = 2387] [id = 713] 13:35:12 INFO - PROCESS | 2387 | ++DOMWINDOW == 43 (0x835e9800) [pid = 2387] [serial = 2071] [outer = (nil)] 13:35:12 INFO - PROCESS | 2387 | ++DOMWINDOW == 44 (0x8368d000) [pid = 2387] [serial = 2072] [outer = 0x835e9800] 13:35:12 INFO - PROCESS | 2387 | 1477686912163 Marionette DEBUG loaded listener.js 13:35:12 INFO - PROCESS | 2387 | ++DOMWINDOW == 45 (0x83a72800) [pid = 2387] [serial = 2073] [outer = 0x835e9800] 13:35:12 INFO - PROCESS | 2387 | 1477686912879 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"]]]}] 13:35:12 INFO - . 13:35:12 INFO - TEST-OK | /websockets/Create-asciiSep-protocol-string.htm | took 1383ms 13:35:12 INFO - PROCESS | 2387 | 1477686912955 Marionette TRACE conn4 -> [0,3216,"getWindowHandle",null] 13:35:12 INFO - PROCESS | 2387 | 1477686912964 Marionette TRACE conn4 <- [1,3216,null,{"value":"8"}] 13:35:12 INFO - TEST-START | /websockets/Create-invalid-urls.htm 13:35:12 INFO - PROCESS | 2387 | 1477686912972 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}] 13:35:13 INFO - PROCESS | 2387 | 1477686913178 Marionette TRACE conn4 <- [1,3217,null,{"value":null}] 13:35:13 INFO - PROCESS | 2387 | 1477686913360 Marionette TRACE conn4 -> [0,3218,"getWindowHandles",null] 13:35:13 INFO - PROCESS | 2387 | 1477686913367 Marionette TRACE conn4 <- [1,3218,null,["8"]] 13:35:13 INFO - PROCESS | 2387 | 1477686913377 Marionette TRACE conn4 -> [0,3219,"switchToWindow",{"name":"8"}] 13:35:13 INFO - PROCESS | 2387 | 1477686913387 Marionette TRACE conn4 <- [1,3219,null,{}] 13:35:13 INFO - PROCESS | 2387 | 1477686913439 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:13 INFO - PROCESS | 2387 | ++DOCSHELL 0x83510800 == 16 [pid = 2387] [id = 714] 13:35:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 46 (0x8dc92800) [pid = 2387] [serial = 2074] [outer = (nil)] 13:35:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 47 (0x8dcf6000) [pid = 2387] [serial = 2075] [outer = 0x8dc92800] 13:35:13 INFO - PROCESS | 2387 | 1477686913541 Marionette DEBUG loaded listener.js 13:35:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 48 (0x8dcf7800) [pid = 2387] [serial = 2076] [outer = 0x8dc92800] 13:35:14 INFO - PROCESS | 2387 | [2387] 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 13:35:14 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:35:14 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:35:14 INFO - PROCESS | 2387 | [2387] 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 13:35:14 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:35:14 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:35:14 INFO - PROCESS | 2387 | [2387] 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 13:35:14 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:35:14 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:35:14 INFO - PROCESS | 2387 | [2387] 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 13:35:14 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:35:14 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:35:14 INFO - PROCESS | 2387 | [2387] 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 13:35:14 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:35:14 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:35:14 INFO - PROCESS | 2387 | 1477686914267 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]]]}] 13:35:14 INFO - ..... 13:35:14 INFO - TEST-OK | /websockets/Create-invalid-urls.htm | took 1335ms 13:35:14 INFO - PROCESS | 2387 | 1477686914307 Marionette TRACE conn4 -> [0,3221,"getWindowHandle",null] 13:35:14 INFO - TEST-START | /websockets/Create-non-absolute-url.htm 13:35:14 INFO - PROCESS | 2387 | 1477686914313 Marionette TRACE conn4 <- [1,3221,null,{"value":"8"}] 13:35:14 INFO - PROCESS | 2387 | 1477686914322 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}] 13:35:14 INFO - PROCESS | 2387 | 1477686914730 Marionette TRACE conn4 <- [1,3222,null,{"value":null}] 13:35:14 INFO - PROCESS | 2387 | 1477686914874 Marionette TRACE conn4 -> [0,3223,"getWindowHandles",null] 13:35:14 INFO - PROCESS | 2387 | 1477686914881 Marionette TRACE conn4 <- [1,3223,null,["8"]] 13:35:14 INFO - PROCESS | 2387 | 1477686914894 Marionette TRACE conn4 -> [0,3224,"switchToWindow",{"name":"8"}] 13:35:14 INFO - PROCESS | 2387 | 1477686914905 Marionette TRACE conn4 <- [1,3224,null,{}] 13:35:14 INFO - PROCESS | 2387 | 1477686914921 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:14 INFO - PROCESS | 2387 | ++DOCSHELL 0x823df800 == 17 [pid = 2387] [id = 715] 13:35:14 INFO - PROCESS | 2387 | ++DOMWINDOW == 49 (0x823dfc00) [pid = 2387] [serial = 2077] [outer = (nil)] 13:35:15 INFO - PROCESS | 2387 | ++DOMWINDOW == 50 (0x823e6400) [pid = 2387] [serial = 2078] [outer = 0x823dfc00] 13:35:15 INFO - PROCESS | 2387 | 1477686915016 Marionette DEBUG loaded listener.js 13:35:15 INFO - PROCESS | 2387 | ++DOMWINDOW == 51 (0x823e6800) [pid = 2387] [serial = 2079] [outer = 0x823dfc00] 13:35:16 INFO - PROCESS | 2387 | --DOCSHELL 0x8fb9a400 == 16 [pid = 2387] [id = 705] 13:35:16 INFO - PROCESS | 2387 | [2387] 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 13:35:16 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:35:16 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:35:16 INFO - PROCESS | 2387 | 1477686916541 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]]]}] 13:35:16 INFO - . 13:35:16 INFO - TEST-OK | /websockets/Create-non-absolute-url.htm | took 2279ms 13:35:16 INFO - PROCESS | 2387 | 1477686916605 Marionette TRACE conn4 -> [0,3226,"getWindowHandle",null] 13:35:16 INFO - PROCESS | 2387 | 1477686916617 Marionette TRACE conn4 <- [1,3226,null,{"value":"8"}] 13:35:16 INFO - TEST-START | /websockets/Create-nonAscii-protocol-string.htm 13:35:16 INFO - PROCESS | 2387 | 1477686916634 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}] 13:35:16 INFO - PROCESS | 2387 | 1477686916905 Marionette TRACE conn4 <- [1,3227,null,{"value":null}] 13:35:17 INFO - PROCESS | 2387 | 1477686917055 Marionette TRACE conn4 -> [0,3228,"getWindowHandles",null] 13:35:17 INFO - PROCESS | 2387 | 1477686917062 Marionette TRACE conn4 <- [1,3228,null,["8"]] 13:35:17 INFO - PROCESS | 2387 | 1477686917070 Marionette TRACE conn4 -> [0,3229,"switchToWindow",{"name":"8"}] 13:35:17 INFO - PROCESS | 2387 | 1477686917079 Marionette TRACE conn4 <- [1,3229,null,{}] 13:35:17 INFO - PROCESS | 2387 | 1477686917087 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:17 INFO - PROCESS | 2387 | ++DOCSHELL 0x82edc800 == 17 [pid = 2387] [id = 716] 13:35:17 INFO - PROCESS | 2387 | ++DOMWINDOW == 52 (0x82fb8400) [pid = 2387] [serial = 2080] [outer = (nil)] 13:35:17 INFO - PROCESS | 2387 | ++DOMWINDOW == 53 (0x830d7c00) [pid = 2387] [serial = 2081] [outer = 0x82fb8400] 13:35:17 INFO - PROCESS | 2387 | 1477686917258 Marionette DEBUG loaded listener.js 13:35:17 INFO - PROCESS | 2387 | ++DOMWINDOW == 54 (0x8328b000) [pid = 2387] [serial = 2082] [outer = 0x82fb8400] 13:35:17 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:35:18 INFO - PROCESS | 2387 | 1477686918036 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]]]}] 13:35:18 INFO - . 13:35:18 INFO - TEST-OK | /websockets/Create-nonAscii-protocol-string.htm | took 1439ms 13:35:18 INFO - PROCESS | 2387 | 1477686918068 Marionette TRACE conn4 -> [0,3231,"getWindowHandle",null] 13:35:18 INFO - PROCESS | 2387 | 1477686918075 Marionette TRACE conn4 <- [1,3231,null,{"value":"8"}] 13:35:18 INFO - TEST-START | /websockets/Create-protocol-with-space.htm 13:35:18 INFO - PROCESS | 2387 | 1477686918083 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}] 13:35:18 INFO - PROCESS | 2387 | 1477686918292 Marionette TRACE conn4 <- [1,3232,null,{"value":null}] 13:35:18 INFO - PROCESS | 2387 | 1477686918443 Marionette TRACE conn4 -> [0,3233,"getWindowHandles",null] 13:35:18 INFO - PROCESS | 2387 | 1477686918449 Marionette TRACE conn4 <- [1,3233,null,["8"]] 13:35:18 INFO - PROCESS | 2387 | 1477686918456 Marionette TRACE conn4 -> [0,3234,"switchToWindow",{"name":"8"}] 13:35:18 INFO - PROCESS | 2387 | 1477686918462 Marionette TRACE conn4 <- [1,3234,null,{}] 13:35:18 INFO - PROCESS | 2387 | 1477686918469 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:18 INFO - PROCESS | 2387 | ++DOCSHELL 0x8368c400 == 18 [pid = 2387] [id = 717] 13:35:18 INFO - PROCESS | 2387 | ++DOMWINDOW == 55 (0x83a72000) [pid = 2387] [serial = 2083] [outer = (nil)] 13:35:18 INFO - PROCESS | 2387 | ++DOMWINDOW == 56 (0x83a77800) [pid = 2387] [serial = 2084] [outer = 0x83a72000] 13:35:18 INFO - PROCESS | 2387 | 1477686918560 Marionette DEBUG loaded listener.js 13:35:18 INFO - PROCESS | 2387 | ++DOMWINDOW == 57 (0x83a78800) [pid = 2387] [serial = 2085] [outer = 0x83a72000] 13:35:19 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:35:19 INFO - PROCESS | 2387 | 1477686919244 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]]]}] 13:35:19 INFO - . 13:35:19 INFO - TEST-OK | /websockets/Create-protocol-with-space.htm | took 1222ms 13:35:19 INFO - PROCESS | 2387 | 1477686919395 Marionette TRACE conn4 -> [0,3236,"getWindowHandle",null] 13:35:19 INFO - PROCESS | 2387 | 1477686919402 Marionette TRACE conn4 <- [1,3236,null,{"value":"8"}] 13:35:19 INFO - TEST-START | /websockets/Create-protocols-repeated-case-insensitive.htm 13:35:19 INFO - PROCESS | 2387 | 1477686919423 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}] 13:35:19 INFO - PROCESS | 2387 | 1477686919662 Marionette TRACE conn4 <- [1,3237,null,{"value":null}] 13:35:19 INFO - PROCESS | 2387 | 1477686919685 Marionette TRACE conn4 -> [0,3238,"getWindowHandles",null] 13:35:19 INFO - PROCESS | 2387 | 1477686919690 Marionette TRACE conn4 <- [1,3238,null,["8"]] 13:35:19 INFO - PROCESS | 2387 | 1477686919695 Marionette TRACE conn4 -> [0,3239,"switchToWindow",{"name":"8"}] 13:35:19 INFO - PROCESS | 2387 | 1477686919703 Marionette TRACE conn4 <- [1,3239,null,{}] 13:35:19 INFO - PROCESS | 2387 | 1477686919787 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:19 INFO - PROCESS | 2387 | ++DOCSHELL 0x8da32800 == 19 [pid = 2387] [id = 718] 13:35:19 INFO - PROCESS | 2387 | ++DOMWINDOW == 58 (0x8da35000) [pid = 2387] [serial = 2086] [outer = (nil)] 13:35:19 INFO - PROCESS | 2387 | ++DOMWINDOW == 59 (0x8dc5cc00) [pid = 2387] [serial = 2087] [outer = 0x8da35000] 13:35:19 INFO - PROCESS | 2387 | 1477686919886 Marionette DEBUG loaded listener.js 13:35:20 INFO - PROCESS | 2387 | ++DOMWINDOW == 60 (0x8dc92000) [pid = 2387] [serial = 2088] [outer = 0x8da35000] 13:35:20 INFO - PROCESS | 2387 | 1477686920559 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"]]]}] 13:35:20 INFO - . 13:35:20 INFO - TEST-OK | /websockets/Create-protocols-repeated-case-insensitive.htm | took 1183ms 13:35:20 INFO - PROCESS | 2387 | 1477686920599 Marionette TRACE conn4 -> [0,3241,"getWindowHandle",null] 13:35:20 INFO - TEST-START | /websockets/Create-protocols-repeated.htm 13:35:20 INFO - PROCESS | 2387 | 1477686920604 Marionette TRACE conn4 <- [1,3241,null,{"value":"8"}] 13:35:20 INFO - PROCESS | 2387 | 1477686920619 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}] 13:35:21 INFO - PROCESS | 2387 | 1477686921132 Marionette TRACE conn4 <- [1,3242,null,{"value":null}] 13:35:21 INFO - PROCESS | 2387 | --DOMWINDOW == 59 (0x8cec0c00) [pid = 2387] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm] 13:35:21 INFO - PROCESS | 2387 | --DOMWINDOW == 58 (0x835e3800) [pid = 2387] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm] 13:35:21 INFO - PROCESS | 2387 | --DOMWINDOW == 57 (0x82ed9c00) [pid = 2387] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm] 13:35:21 INFO - PROCESS | 2387 | --DOMWINDOW == 56 (0x8c825000) [pid = 2387] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm] 13:35:21 INFO - PROCESS | 2387 | --DOMWINDOW == 55 (0x8368c800) [pid = 2387] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm] 13:35:21 INFO - PROCESS | 2387 | --DOMWINDOW == 54 (0x823e7c00) [pid = 2387] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm] 13:35:21 INFO - PROCESS | 2387 | --DOMWINDOW == 53 (0x8fba2c00) [pid = 2387] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm] 13:35:21 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:35:21 INFO - PROCESS | 2387 | 1477686921253 Marionette TRACE conn4 -> [0,3243,"getWindowHandles",null] 13:35:21 INFO - PROCESS | 2387 | 1477686921261 Marionette TRACE conn4 <- [1,3243,null,["8"]] 13:35:21 INFO - PROCESS | 2387 | 1477686921266 Marionette TRACE conn4 -> [0,3244,"switchToWindow",{"name":"8"}] 13:35:21 INFO - PROCESS | 2387 | 1477686921272 Marionette TRACE conn4 <- [1,3244,null,{}] 13:35:21 INFO - PROCESS | 2387 | 1477686921282 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:21 INFO - PROCESS | 2387 | ++DOCSHELL 0x82fb8c00 == 20 [pid = 2387] [id = 719] 13:35:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 54 (0x830d7000) [pid = 2387] [serial = 2089] [outer = (nil)] 13:35:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 55 (0x8f8e5000) [pid = 2387] [serial = 2090] [outer = 0x830d7000] 13:35:21 INFO - PROCESS | 2387 | 1477686921369 Marionette DEBUG loaded listener.js 13:35:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 56 (0x8f95dc00) [pid = 2387] [serial = 2091] [outer = 0x830d7000] 13:35:21 INFO - PROCESS | 2387 | 1477686921930 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]]]}] 13:35:21 INFO - . 13:35:21 INFO - TEST-OK | /websockets/Create-protocols-repeated.htm | took 1329ms 13:35:21 INFO - PROCESS | 2387 | 1477686921940 Marionette TRACE conn4 -> [0,3246,"getWindowHandle",null] 13:35:21 INFO - PROCESS | 2387 | 1477686921944 Marionette TRACE conn4 <- [1,3246,null,{"value":"8"}] 13:35:21 INFO - TEST-START | /websockets/Create-valid-url-array-protocols.htm 13:35:21 INFO - PROCESS | 2387 | 1477686921951 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}] 13:35:22 INFO - PROCESS | 2387 | 1477686922190 Marionette TRACE conn4 <- [1,3247,null,{"value":null}] 13:35:22 INFO - PROCESS | 2387 | 1477686922216 Marionette TRACE conn4 -> [0,3248,"getWindowHandles",null] 13:35:22 INFO - PROCESS | 2387 | 1477686922220 Marionette TRACE conn4 <- [1,3248,null,["8"]] 13:35:22 INFO - PROCESS | 2387 | 1477686922226 Marionette TRACE conn4 -> [0,3249,"switchToWindow",{"name":"8"}] 13:35:22 INFO - PROCESS | 2387 | 1477686922231 Marionette TRACE conn4 <- [1,3249,null,{}] 13:35:22 INFO - PROCESS | 2387 | 1477686922237 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:22 INFO - PROCESS | 2387 | ++DOCSHELL 0x82253400 == 21 [pid = 2387] [id = 720] 13:35:22 INFO - PROCESS | 2387 | ++DOMWINDOW == 57 (0x8f95cc00) [pid = 2387] [serial = 2092] [outer = (nil)] 13:35:22 INFO - PROCESS | 2387 | ++DOMWINDOW == 58 (0x8fab9000) [pid = 2387] [serial = 2093] [outer = 0x8f95cc00] 13:35:22 INFO - PROCESS | 2387 | 1477686922323 Marionette DEBUG loaded listener.js 13:35:22 INFO - PROCESS | 2387 | ++DOMWINDOW == 59 (0x8fab8000) [pid = 2387] [serial = 2094] [outer = 0x8f95cc00] 13:35:22 INFO - .. 13:35:22 INFO - TEST-OK | /websockets/Create-valid-url-array-protocols.htm | took 1025ms 13:35:22 INFO - PROCESS | 2387 | 1477686922967 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]]]}] 13:35:22 INFO - PROCESS | 2387 | 1477686922980 Marionette TRACE conn4 -> [0,3251,"getWindowHandle",null] 13:35:22 INFO - PROCESS | 2387 | 1477686922983 Marionette TRACE conn4 <- [1,3251,null,{"value":"8"}] 13:35:22 INFO - TEST-START | /websockets/Create-valid-url-protocol-empty.htm 13:35:22 INFO - PROCESS | 2387 | 1477686922990 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}] 13:35:23 INFO - PROCESS | 2387 | 1477686923234 Marionette TRACE conn4 <- [1,3252,null,{"value":null}] 13:35:23 INFO - PROCESS | 2387 | 1477686923421 Marionette TRACE conn4 -> [0,3253,"getWindowHandles",null] 13:35:23 INFO - PROCESS | 2387 | 1477686923429 Marionette TRACE conn4 <- [1,3253,null,["8"]] 13:35:23 INFO - PROCESS | 2387 | 1477686923444 Marionette TRACE conn4 -> [0,3254,"switchToWindow",{"name":"8"}] 13:35:23 INFO - PROCESS | 2387 | 1477686923455 Marionette TRACE conn4 <- [1,3254,null,{}] 13:35:23 INFO - PROCESS | 2387 | 1477686923511 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:23 INFO - PROCESS | 2387 | ++DOCSHELL 0x82259400 == 22 [pid = 2387] [id = 721] 13:35:23 INFO - PROCESS | 2387 | ++DOMWINDOW == 60 (0x823db000) [pid = 2387] [serial = 2095] [outer = (nil)] 13:35:23 INFO - PROCESS | 2387 | ++DOMWINDOW == 61 (0x82e78400) [pid = 2387] [serial = 2096] [outer = 0x823db000] 13:35:23 INFO - PROCESS | 2387 | 1477686923615 Marionette DEBUG loaded listener.js 13:35:23 INFO - PROCESS | 2387 | ++DOMWINDOW == 62 (0x82ed9400) [pid = 2387] [serial = 2097] [outer = 0x823db000] 13:35:24 INFO - PROCESS | 2387 | 1477686924680 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]]]}] 13:35:24 INFO - . 13:35:24 INFO - TEST-OK | /websockets/Create-valid-url-protocol-empty.htm | took 1731ms 13:35:24 INFO - PROCESS | 2387 | 1477686924724 Marionette TRACE conn4 -> [0,3256,"getWindowHandle",null] 13:35:24 INFO - PROCESS | 2387 | 1477686924733 Marionette TRACE conn4 <- [1,3256,null,{"value":"8"}] 13:35:24 INFO - TEST-START | /websockets/Create-valid-url-protocol.htm 13:35:24 INFO - PROCESS | 2387 | 1477686924770 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}] 13:35:24 INFO - PROCESS | 2387 | 1477686924987 Marionette TRACE conn4 <- [1,3257,null,{"value":null}] 13:35:25 INFO - PROCESS | 2387 | 1477686925175 Marionette TRACE conn4 -> [0,3258,"getWindowHandles",null] 13:35:25 INFO - PROCESS | 2387 | 1477686925181 Marionette TRACE conn4 <- [1,3258,null,["8"]] 13:35:25 INFO - PROCESS | 2387 | 1477686925188 Marionette TRACE conn4 -> [0,3259,"switchToWindow",{"name":"8"}] 13:35:25 INFO - PROCESS | 2387 | 1477686925197 Marionette TRACE conn4 <- [1,3259,null,{}] 13:35:25 INFO - PROCESS | 2387 | 1477686925248 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:25 INFO - PROCESS | 2387 | ++DOCSHELL 0x8cebac00 == 23 [pid = 2387] [id = 722] 13:35:25 INFO - PROCESS | 2387 | ++DOMWINDOW == 63 (0x8cebd000) [pid = 2387] [serial = 2098] [outer = (nil)] 13:35:25 INFO - PROCESS | 2387 | ++DOMWINDOW == 64 (0x8d08fc00) [pid = 2387] [serial = 2099] [outer = 0x8cebd000] 13:35:25 INFO - PROCESS | 2387 | 1477686925352 Marionette DEBUG loaded listener.js 13:35:25 INFO - PROCESS | 2387 | ++DOMWINDOW == 65 (0x8dcf6800) [pid = 2387] [serial = 2100] [outer = 0x8cebd000] 13:35:26 INFO - PROCESS | 2387 | 1477686926248 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]]]}] 13:35:26 INFO - .. 13:35:26 INFO - TEST-OK | /websockets/Create-valid-url-protocol.htm | took 1526ms 13:35:26 INFO - PROCESS | 2387 | 1477686926299 Marionette TRACE conn4 -> [0,3261,"getWindowHandle",null] 13:35:26 INFO - PROCESS | 2387 | 1477686926306 Marionette TRACE conn4 <- [1,3261,null,{"value":"8"}] 13:35:26 INFO - TEST-START | /websockets/Create-valid-url.htm 13:35:26 INFO - PROCESS | 2387 | 1477686926321 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}] 13:35:26 INFO - PROCESS | 2387 | 1477686926633 Marionette TRACE conn4 <- [1,3262,null,{"value":null}] 13:35:26 INFO - PROCESS | 2387 | 1477686926821 Marionette TRACE conn4 -> [0,3263,"getWindowHandles",null] 13:35:26 INFO - PROCESS | 2387 | 1477686926830 Marionette TRACE conn4 <- [1,3263,null,["8"]] 13:35:26 INFO - PROCESS | 2387 | 1477686926879 Marionette TRACE conn4 -> [0,3264,"switchToWindow",{"name":"8"}] 13:35:26 INFO - PROCESS | 2387 | 1477686926888 Marionette TRACE conn4 <- [1,3264,null,{}] 13:35:26 INFO - PROCESS | 2387 | 1477686926894 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:26 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fb9cc00 == 24 [pid = 2387] [id = 723] 13:35:26 INFO - PROCESS | 2387 | ++DOMWINDOW == 66 (0x8fb9e400) [pid = 2387] [serial = 2101] [outer = (nil)] 13:35:26 INFO - PROCESS | 2387 | ++DOMWINDOW == 67 (0x8fba1c00) [pid = 2387] [serial = 2102] [outer = 0x8fb9e400] 13:35:26 INFO - PROCESS | 2387 | 1477686926994 Marionette DEBUG loaded listener.js 13:35:27 INFO - PROCESS | 2387 | ++DOMWINDOW == 68 (0x8fba5c00) [pid = 2387] [serial = 2103] [outer = 0x8fb9e400] 13:35:27 INFO - PROCESS | 2387 | 1477686927758 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]]]}] 13:35:27 INFO - .. 13:35:27 INFO - TEST-OK | /websockets/Create-valid-url.htm | took 1472ms 13:35:27 INFO - PROCESS | 2387 | 1477686927791 Marionette TRACE conn4 -> [0,3266,"getWindowHandle",null] 13:35:27 INFO - PROCESS | 2387 | 1477686927795 Marionette TRACE conn4 <- [1,3266,null,{"value":"8"}] 13:35:27 INFO - TEST-START | /websockets/Create-verify-url-set-non-default-port.htm 13:35:27 INFO - PROCESS | 2387 | 1477686927806 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}] 13:35:28 INFO - PROCESS | 2387 | 1477686928247 Marionette TRACE conn4 <- [1,3267,null,{"value":null}] 13:35:28 INFO - PROCESS | 2387 | 1477686928405 Marionette TRACE conn4 -> [0,3268,"getWindowHandles",null] 13:35:28 INFO - PROCESS | 2387 | 1477686928412 Marionette TRACE conn4 <- [1,3268,null,["8"]] 13:35:28 INFO - PROCESS | 2387 | 1477686928427 Marionette TRACE conn4 -> [0,3269,"switchToWindow",{"name":"8"}] 13:35:28 INFO - PROCESS | 2387 | 1477686928438 Marionette TRACE conn4 <- [1,3269,null,{}] 13:35:28 INFO - PROCESS | 2387 | 1477686928447 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:28 INFO - PROCESS | 2387 | ++DOCSHELL 0x823e9800 == 25 [pid = 2387] [id = 724] 13:35:28 INFO - PROCESS | 2387 | ++DOMWINDOW == 69 (0x82e72400) [pid = 2387] [serial = 2104] [outer = (nil)] 13:35:28 INFO - PROCESS | 2387 | ++DOMWINDOW == 70 (0x82ed8000) [pid = 2387] [serial = 2105] [outer = 0x82e72400] 13:35:28 INFO - PROCESS | 2387 | 1477686928537 Marionette DEBUG loaded listener.js 13:35:28 INFO - PROCESS | 2387 | ++DOMWINDOW == 71 (0x82fb9c00) [pid = 2387] [serial = 2106] [outer = 0x82e72400] 13:35:29 INFO - PROCESS | 2387 | --DOMWINDOW == 70 (0x8d091c00) [pid = 2387] [serial = 2066] [outer = (nil)] [url = about:blank] 13:35:29 INFO - PROCESS | 2387 | --DOMWINDOW == 69 (0x8da2b000) [pid = 2387] [serial = 2067] [outer = (nil)] [url = about:blank] 13:35:29 INFO - PROCESS | 2387 | --DOMWINDOW == 68 (0x8c828800) [pid = 2387] [serial = 2063] [outer = (nil)] [url = about:blank] 13:35:29 INFO - PROCESS | 2387 | --DOMWINDOW == 67 (0x8c82c000) [pid = 2387] [serial = 2064] [outer = (nil)] [url = about:blank] 13:35:29 INFO - PROCESS | 2387 | --DOMWINDOW == 66 (0x83a74800) [pid = 2387] [serial = 2060] [outer = (nil)] [url = about:blank] 13:35:29 INFO - PROCESS | 2387 | --DOMWINDOW == 65 (0x83a7bc00) [pid = 2387] [serial = 2061] [outer = (nil)] [url = about:blank] 13:35:29 INFO - PROCESS | 2387 | --DOMWINDOW == 64 (0x835e7400) [pid = 2387] [serial = 2057] [outer = (nil)] [url = about:blank] 13:35:29 INFO - PROCESS | 2387 | --DOMWINDOW == 63 (0x835ee800) [pid = 2387] [serial = 2058] [outer = (nil)] [url = about:blank] 13:35:29 INFO - PROCESS | 2387 | --DOMWINDOW == 62 (0x82fbd800) [pid = 2387] [serial = 2054] [outer = (nil)] [url = about:blank] 13:35:29 INFO - PROCESS | 2387 | --DOMWINDOW == 61 (0x82fbb000) [pid = 2387] [serial = 2055] [outer = (nil)] [url = about:blank] 13:35:29 INFO - PROCESS | 2387 | --DOMWINDOW == 60 (0x82e73400) [pid = 2387] [serial = 2051] [outer = (nil)] [url = about:blank] 13:35:29 INFO - PROCESS | 2387 | --DOMWINDOW == 59 (0x82e7ac00) [pid = 2387] [serial = 2052] [outer = (nil)] [url = about:blank] 13:35:29 INFO - PROCESS | 2387 | --DOMWINDOW == 58 (0x923a9800) [pid = 2387] [serial = 2049] [outer = (nil)] [url = about:blank] 13:35:29 INFO - PROCESS | 2387 | 1477686929333 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]]]}] 13:35:29 INFO - . 13:35:29 INFO - TEST-OK | /websockets/Create-verify-url-set-non-default-port.htm | took 1571ms 13:35:29 INFO - PROCESS | 2387 | 1477686929377 Marionette TRACE conn4 -> [0,3271,"getWindowHandle",null] 13:35:29 INFO - TEST-START | /websockets/Create-wrong-scheme.htm 13:35:29 INFO - PROCESS | 2387 | 1477686929386 Marionette TRACE conn4 <- [1,3271,null,{"value":"8"}] 13:35:29 INFO - PROCESS | 2387 | 1477686929396 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}] 13:35:29 INFO - PROCESS | 2387 | 1477686929707 Marionette TRACE conn4 <- [1,3272,null,{"value":null}] 13:35:29 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:35:29 INFO - PROCESS | 2387 | 1477686929804 Marionette TRACE conn4 -> [0,3273,"getWindowHandles",null] 13:35:29 INFO - PROCESS | 2387 | 1477686929810 Marionette TRACE conn4 <- [1,3273,null,["8"]] 13:35:29 INFO - PROCESS | 2387 | 1477686929821 Marionette TRACE conn4 -> [0,3274,"switchToWindow",{"name":"8"}] 13:35:29 INFO - PROCESS | 2387 | 1477686929830 Marionette TRACE conn4 <- [1,3274,null,{}] 13:35:29 INFO - PROCESS | 2387 | 1477686929837 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:29 INFO - PROCESS | 2387 | ++DOCSHELL 0x835ea800 == 26 [pid = 2387] [id = 725] 13:35:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 59 (0x835ec400) [pid = 2387] [serial = 2107] [outer = (nil)] 13:35:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 60 (0x835f2400) [pid = 2387] [serial = 2108] [outer = 0x835ec400] 13:35:29 INFO - PROCESS | 2387 | 1477686929934 Marionette DEBUG loaded listener.js 13:35:30 INFO - PROCESS | 2387 | ++DOMWINDOW == 61 (0x83686400) [pid = 2387] [serial = 2109] [outer = 0x835ec400] 13:35:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 13:35:30 INFO - PROCESS | 2387 | [2387] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 13:35:30 INFO - PROCESS | 2387 | 1477686930543 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]]]}] 13:35:30 INFO - . 13:35:30 INFO - TEST-OK | /websockets/Create-wrong-scheme.htm | took 1187ms 13:35:30 INFO - PROCESS | 2387 | 1477686930582 Marionette TRACE conn4 -> [0,3276,"getWindowHandle",null] 13:35:30 INFO - PROCESS | 2387 | 1477686930587 Marionette TRACE conn4 <- [1,3276,null,{"value":"8"}] 13:35:30 INFO - TEST-START | /websockets/Secure-Close-0.htm 13:35:30 INFO - PROCESS | 2387 | 1477686930594 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}] 13:35:30 INFO - PROCESS | 2387 | 1477686930839 Marionette TRACE conn4 <- [1,3277,null,{"value":null}] 13:35:30 INFO - PROCESS | 2387 | 1477686930874 Marionette TRACE conn4 -> [0,3278,"getWindowHandles",null] 13:35:30 INFO - PROCESS | 2387 | 1477686930883 Marionette TRACE conn4 <- [1,3278,null,["8"]] 13:35:30 INFO - PROCESS | 2387 | 1477686930889 Marionette TRACE conn4 -> [0,3279,"switchToWindow",{"name":"8"}] 13:35:30 INFO - PROCESS | 2387 | 1477686930895 Marionette TRACE conn4 <- [1,3279,null,{}] 13:35:30 INFO - PROCESS | 2387 | 1477686930901 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:30 INFO - PROCESS | 2387 | ++DOCSHELL 0x82e7c000 == 27 [pid = 2387] [id = 726] 13:35:30 INFO - PROCESS | 2387 | ++DOMWINDOW == 62 (0x8d095400) [pid = 2387] [serial = 2110] [outer = (nil)] 13:35:30 INFO - PROCESS | 2387 | ++DOMWINDOW == 63 (0x8da2d400) [pid = 2387] [serial = 2111] [outer = 0x8d095400] 13:35:30 INFO - PROCESS | 2387 | 1477686930988 Marionette DEBUG loaded listener.js 13:35:31 INFO - PROCESS | 2387 | ++DOMWINDOW == 64 (0x8dc5f000) [pid = 2387] [serial = 2112] [outer = 0x8d095400] 13:35:31 INFO - PROCESS | 2387 | 1477686931872 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]]]}] 13:35:31 INFO - . 13:35:31 INFO - TEST-OK | /websockets/Secure-Close-0.htm | took 1324ms 13:35:31 INFO - TEST-START | /websockets/Secure-Close-1000-reason.htm 13:35:31 INFO - PROCESS | 2387 | 1477686931924 Marionette TRACE conn4 -> [0,3281,"getWindowHandle",null] 13:35:31 INFO - PROCESS | 2387 | 1477686931927 Marionette TRACE conn4 <- [1,3281,null,{"value":"8"}] 13:35:31 INFO - PROCESS | 2387 | 1477686931936 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}] 13:35:32 INFO - PROCESS | 2387 | 1477686932186 Marionette TRACE conn4 <- [1,3282,null,{"value":null}] 13:35:32 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:35:32 INFO - PROCESS | 2387 | 1477686932212 Marionette TRACE conn4 -> [0,3283,"getWindowHandles",null] 13:35:32 INFO - PROCESS | 2387 | 1477686932217 Marionette TRACE conn4 <- [1,3283,null,["8"]] 13:35:32 INFO - PROCESS | 2387 | 1477686932223 Marionette TRACE conn4 -> [0,3284,"switchToWindow",{"name":"8"}] 13:35:32 INFO - PROCESS | 2387 | 1477686932230 Marionette TRACE conn4 <- [1,3284,null,{}] 13:35:32 INFO - PROCESS | 2387 | 1477686932236 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:32 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fab4c00 == 28 [pid = 2387] [id = 727] 13:35:32 INFO - PROCESS | 2387 | ++DOMWINDOW == 65 (0x8faba400) [pid = 2387] [serial = 2113] [outer = (nil)] 13:35:32 INFO - PROCESS | 2387 | ++DOMWINDOW == 66 (0x8fb53000) [pid = 2387] [serial = 2114] [outer = 0x8faba400] 13:35:32 INFO - PROCESS | 2387 | 1477686932400 Marionette DEBUG loaded listener.js 13:35:32 INFO - PROCESS | 2387 | ++DOMWINDOW == 67 (0x8fb9c400) [pid = 2387] [serial = 2115] [outer = 0x8faba400] 13:35:33 INFO - PROCESS | 2387 | 1477686933107 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]]]}] 13:35:33 INFO - .. 13:35:33 INFO - TEST-OK | /websockets/Secure-Close-1000-reason.htm | took 1184ms 13:35:33 INFO - PROCESS | 2387 | 1477686933118 Marionette TRACE conn4 -> [0,3286,"getWindowHandle",null] 13:35:33 INFO - PROCESS | 2387 | 1477686933125 Marionette TRACE conn4 <- [1,3286,null,{"value":"8"}] 13:35:33 INFO - TEST-START | /websockets/Secure-Close-1000-verify-code.htm 13:35:33 INFO - PROCESS | 2387 | --DOMWINDOW == 66 (0x82fb8400) [pid = 2387] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm] 13:35:33 INFO - PROCESS | 2387 | --DOMWINDOW == 65 (0x830d7000) [pid = 2387] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated.htm] 13:35:33 INFO - PROCESS | 2387 | --DOMWINDOW == 64 (0x82e76800) [pid = 2387] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm] 13:35:33 INFO - PROCESS | 2387 | --DOMWINDOW == 63 (0x835e9800) [pid = 2387] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm] 13:35:33 INFO - PROCESS | 2387 | --DOMWINDOW == 62 (0x8dc92800) [pid = 2387] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-invalid-urls.htm] 13:35:33 INFO - PROCESS | 2387 | --DOMWINDOW == 61 (0x8da35000) [pid = 2387] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm] 13:35:33 INFO - PROCESS | 2387 | --DOMWINDOW == 60 (0x83a72000) [pid = 2387] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocol-with-space.htm] 13:35:33 INFO - PROCESS | 2387 | 1477686933232 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}] 13:35:33 INFO - PROCESS | 2387 | 1477686933472 Marionette TRACE conn4 <- [1,3287,null,{"value":null}] 13:35:33 INFO - PROCESS | 2387 | 1477686933559 Marionette TRACE conn4 -> [0,3288,"getWindowHandles",null] 13:35:33 INFO - PROCESS | 2387 | 1477686933563 Marionette TRACE conn4 <- [1,3288,null,["8"]] 13:35:33 INFO - PROCESS | 2387 | 1477686933569 Marionette TRACE conn4 -> [0,3289,"switchToWindow",{"name":"8"}] 13:35:33 INFO - PROCESS | 2387 | 1477686933575 Marionette TRACE conn4 <- [1,3289,null,{}] 13:35:33 INFO - PROCESS | 2387 | 1477686933585 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:33 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fbed000 == 29 [pid = 2387] [id = 728] 13:35:33 INFO - PROCESS | 2387 | ++DOMWINDOW == 61 (0x8fbed400) [pid = 2387] [serial = 2116] [outer = (nil)] 13:35:33 INFO - PROCESS | 2387 | ++DOMWINDOW == 62 (0x8fbf4c00) [pid = 2387] [serial = 2117] [outer = 0x8fbed400] 13:35:33 INFO - PROCESS | 2387 | 1477686933670 Marionette DEBUG loaded listener.js 13:35:33 INFO - PROCESS | 2387 | ++DOMWINDOW == 63 (0x8fbf5800) [pid = 2387] [serial = 2118] [outer = 0x8fbed400] 13:35:34 INFO - PROCESS | 2387 | 1477686934303 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]]]}] 13:35:34 INFO - .. 13:35:34 INFO - TEST-OK | /websockets/Secure-Close-1000-verify-code.htm | took 1132ms 13:35:34 INFO - PROCESS | 2387 | 1477686934340 Marionette TRACE conn4 -> [0,3291,"getWindowHandle",null] 13:35:34 INFO - PROCESS | 2387 | 1477686934344 Marionette TRACE conn4 <- [1,3291,null,{"value":"8"}] 13:35:34 INFO - TEST-START | /websockets/Secure-Close-1000.htm 13:35:34 INFO - PROCESS | 2387 | 1477686934352 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}] 13:35:34 INFO - PROCESS | 2387 | 1477686934681 Marionette TRACE conn4 <- [1,3292,null,{"value":null}] 13:35:34 INFO - PROCESS | 2387 | 1477686934699 Marionette TRACE conn4 -> [0,3293,"getWindowHandles",null] 13:35:34 INFO - PROCESS | 2387 | 1477686934703 Marionette TRACE conn4 <- [1,3293,null,["8"]] 13:35:34 INFO - PROCESS | 2387 | 1477686934709 Marionette TRACE conn4 -> [0,3294,"switchToWindow",{"name":"8"}] 13:35:34 INFO - PROCESS | 2387 | 1477686934715 Marionette TRACE conn4 <- [1,3294,null,{}] 13:35:34 INFO - PROCESS | 2387 | 1477686934721 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:34 INFO - PROCESS | 2387 | ++DOCSHELL 0x823e3800 == 30 [pid = 2387] [id = 729] 13:35:34 INFO - PROCESS | 2387 | ++DOMWINDOW == 64 (0x923b4c00) [pid = 2387] [serial = 2119] [outer = (nil)] 13:35:34 INFO - PROCESS | 2387 | ++DOMWINDOW == 65 (0x926e3800) [pid = 2387] [serial = 2120] [outer = 0x923b4c00] 13:35:34 INFO - PROCESS | 2387 | 1477686934836 Marionette DEBUG loaded listener.js 13:35:34 INFO - PROCESS | 2387 | ++DOMWINDOW == 66 (0x9315bc00) [pid = 2387] [serial = 2121] [outer = 0x923b4c00] 13:35:35 INFO - PROCESS | 2387 | 1477686935617 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]]]}] 13:35:35 INFO - .. 13:35:35 INFO - TEST-OK | /websockets/Secure-Close-1000.htm | took 1279ms 13:35:35 INFO - PROCESS | 2387 | 1477686935631 Marionette TRACE conn4 -> [0,3296,"getWindowHandle",null] 13:35:35 INFO - PROCESS | 2387 | 1477686935639 Marionette TRACE conn4 <- [1,3296,null,{"value":"8"}] 13:35:35 INFO - TEST-START | /websockets/Secure-Close-1005-verify-code.htm 13:35:35 INFO - PROCESS | 2387 | 1477686935652 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}] 13:35:35 INFO - PROCESS | 2387 | 1477686935865 Marionette TRACE conn4 <- [1,3297,null,{"value":null}] 13:35:36 INFO - PROCESS | 2387 | 1477686936059 Marionette TRACE conn4 -> [0,3298,"getWindowHandles",null] 13:35:36 INFO - PROCESS | 2387 | 1477686936065 Marionette TRACE conn4 <- [1,3298,null,["8"]] 13:35:36 INFO - PROCESS | 2387 | 1477686936074 Marionette TRACE conn4 -> [0,3299,"switchToWindow",{"name":"8"}] 13:35:36 INFO - PROCESS | 2387 | 1477686936085 Marionette TRACE conn4 <- [1,3299,null,{}] 13:35:36 INFO - PROCESS | 2387 | 1477686936136 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:36 INFO - PROCESS | 2387 | ++DOCSHELL 0x8350fc00 == 31 [pid = 2387] [id = 730] 13:35:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 67 (0x835e5c00) [pid = 2387] [serial = 2122] [outer = (nil)] 13:35:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 68 (0x83a6fc00) [pid = 2387] [serial = 2123] [outer = 0x835e5c00] 13:35:36 INFO - PROCESS | 2387 | 1477686936256 Marionette DEBUG loaded listener.js 13:35:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 69 (0x83a72c00) [pid = 2387] [serial = 2124] [outer = 0x835e5c00] 13:35:37 INFO - PROCESS | 2387 | 1477686937048 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]]]}] 13:35:37 INFO - .. 13:35:37 INFO - TEST-OK | /websockets/Secure-Close-1005-verify-code.htm | took 1434ms 13:35:37 INFO - PROCESS | 2387 | 1477686937084 Marionette TRACE conn4 -> [0,3301,"getWindowHandle",null] 13:35:37 INFO - PROCESS | 2387 | 1477686937090 Marionette TRACE conn4 <- [1,3301,null,{"value":"8"}] 13:35:37 INFO - TEST-START | /websockets/Secure-Close-1005.htm 13:35:37 INFO - PROCESS | 2387 | 1477686937115 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}] 13:35:37 INFO - PROCESS | 2387 | 1477686937370 Marionette TRACE conn4 <- [1,3302,null,{"value":null}] 13:35:37 INFO - PROCESS | 2387 | 1477686937510 Marionette TRACE conn4 -> [0,3303,"getWindowHandles",null] 13:35:37 INFO - PROCESS | 2387 | 1477686937516 Marionette TRACE conn4 <- [1,3303,null,["8"]] 13:35:37 INFO - PROCESS | 2387 | 1477686937526 Marionette TRACE conn4 -> [0,3304,"switchToWindow",{"name":"8"}] 13:35:37 INFO - PROCESS | 2387 | 1477686937531 Marionette TRACE conn4 <- [1,3304,null,{}] 13:35:37 INFO - PROCESS | 2387 | 1477686937539 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:37 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fab5400 == 32 [pid = 2387] [id = 731] 13:35:37 INFO - PROCESS | 2387 | ++DOMWINDOW == 70 (0x8fabe800) [pid = 2387] [serial = 2125] [outer = (nil)] 13:35:37 INFO - PROCESS | 2387 | ++DOMWINDOW == 71 (0x8fba4c00) [pid = 2387] [serial = 2126] [outer = 0x8fabe800] 13:35:37 INFO - PROCESS | 2387 | 1477686937638 Marionette DEBUG loaded listener.js 13:35:37 INFO - PROCESS | 2387 | ++DOMWINDOW == 72 (0x8fba7c00) [pid = 2387] [serial = 2127] [outer = 0x8fabe800] 13:35:38 INFO - PROCESS | 2387 | 1477686938351 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]]]}] 13:35:38 INFO - . 13:35:38 INFO - TEST-OK | /websockets/Secure-Close-1005.htm | took 1278ms 13:35:38 INFO - PROCESS | 2387 | 1477686938385 Marionette TRACE conn4 -> [0,3306,"getWindowHandle",null] 13:35:38 INFO - PROCESS | 2387 | 1477686938393 Marionette TRACE conn4 <- [1,3306,null,{"value":"8"}] 13:35:38 INFO - TEST-START | /websockets/Secure-Close-2999-reason.htm 13:35:38 INFO - PROCESS | 2387 | 1477686938420 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}] 13:35:38 INFO - PROCESS | 2387 | 1477686938615 Marionette TRACE conn4 <- [1,3307,null,{"value":null}] 13:35:38 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:35:38 INFO - PROCESS | 2387 | 1477686938809 Marionette TRACE conn4 -> [0,3308,"getWindowHandles",null] 13:35:38 INFO - PROCESS | 2387 | 1477686938813 Marionette TRACE conn4 <- [1,3308,null,["8"]] 13:35:38 INFO - PROCESS | 2387 | 1477686938821 Marionette TRACE conn4 -> [0,3309,"switchToWindow",{"name":"8"}] 13:35:38 INFO - PROCESS | 2387 | 1477686938830 Marionette TRACE conn4 <- [1,3309,null,{}] 13:35:38 INFO - PROCESS | 2387 | 1477686938884 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:38 INFO - PROCESS | 2387 | ++DOCSHELL 0x93160800 == 33 [pid = 2387] [id = 732] 13:35:38 INFO - PROCESS | 2387 | ++DOMWINDOW == 73 (0x93162800) [pid = 2387] [serial = 2128] [outer = (nil)] 13:35:38 INFO - PROCESS | 2387 | ++DOMWINDOW == 74 (0x93165800) [pid = 2387] [serial = 2129] [outer = 0x93162800] 13:35:38 INFO - PROCESS | 2387 | 1477686938984 Marionette DEBUG loaded listener.js 13:35:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 75 (0x93169400) [pid = 2387] [serial = 2130] [outer = 0x93162800] 13:35:39 INFO - PROCESS | 2387 | 1477686939736 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]]]}] 13:35:39 INFO - . 13:35:39 INFO - TEST-OK | /websockets/Secure-Close-2999-reason.htm | took 1393ms 13:35:39 INFO - PROCESS | 2387 | 1477686939801 Marionette TRACE conn4 -> [0,3311,"getWindowHandle",null] 13:35:39 INFO - PROCESS | 2387 | 1477686939806 Marionette TRACE conn4 <- [1,3311,null,{"value":"8"}] 13:35:39 INFO - TEST-START | /websockets/Secure-Close-3000-reason.htm 13:35:39 INFO - PROCESS | 2387 | 1477686939817 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}] 13:35:40 INFO - PROCESS | 2387 | 1477686940020 Marionette TRACE conn4 <- [1,3312,null,{"value":null}] 13:35:40 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:35:40 INFO - PROCESS | 2387 | 1477686940218 Marionette TRACE conn4 -> [0,3313,"getWindowHandles",null] 13:35:40 INFO - PROCESS | 2387 | 1477686940224 Marionette TRACE conn4 <- [1,3313,null,["8"]] 13:35:40 INFO - PROCESS | 2387 | 1477686940274 Marionette TRACE conn4 -> [0,3314,"switchToWindow",{"name":"8"}] 13:35:40 INFO - PROCESS | 2387 | 1477686940281 Marionette TRACE conn4 <- [1,3314,null,{}] 13:35:40 INFO - PROCESS | 2387 | 1477686940300 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:40 INFO - PROCESS | 2387 | ++DOCSHELL 0x9330ac00 == 34 [pid = 2387] [id = 733] 13:35:40 INFO - PROCESS | 2387 | ++DOMWINDOW == 76 (0x9330b800) [pid = 2387] [serial = 2131] [outer = (nil)] 13:35:40 INFO - PROCESS | 2387 | ++DOMWINDOW == 77 (0x93665000) [pid = 2387] [serial = 2132] [outer = 0x9330b800] 13:35:40 INFO - PROCESS | 2387 | 1477686940411 Marionette DEBUG loaded listener.js 13:35:40 INFO - PROCESS | 2387 | ++DOMWINDOW == 78 (0x93810c00) [pid = 2387] [serial = 2133] [outer = 0x9330b800] 13:35:41 INFO - PROCESS | 2387 | 1477686941204 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]]]}] 13:35:41 INFO - .. 13:35:41 INFO - TEST-OK | /websockets/Secure-Close-3000-reason.htm | took 1422ms 13:35:41 INFO - PROCESS | 2387 | 1477686941261 Marionette TRACE conn4 -> [0,3316,"getWindowHandle",null] 13:35:41 INFO - PROCESS | 2387 | 1477686941265 Marionette TRACE conn4 <- [1,3316,null,{"value":"8"}] 13:35:41 INFO - TEST-START | /websockets/Secure-Close-3000-verify-code.htm 13:35:41 INFO - PROCESS | 2387 | 1477686941275 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}] 13:35:41 INFO - PROCESS | 2387 | 1477686941463 Marionette TRACE conn4 <- [1,3317,null,{"value":null}] 13:35:41 INFO - PROCESS | 2387 | 1477686941655 Marionette TRACE conn4 -> [0,3318,"getWindowHandles",null] 13:35:41 INFO - PROCESS | 2387 | 1477686941659 Marionette TRACE conn4 <- [1,3318,null,["8"]] 13:35:41 INFO - PROCESS | 2387 | 1477686941667 Marionette TRACE conn4 -> [0,3319,"switchToWindow",{"name":"8"}] 13:35:41 INFO - PROCESS | 2387 | 1477686941688 Marionette TRACE conn4 <- [1,3319,null,{}] 13:35:41 INFO - PROCESS | 2387 | 1477686941869 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:41 INFO - PROCESS | 2387 | ++DOCSHELL 0x823e8c00 == 35 [pid = 2387] [id = 734] 13:35:41 INFO - PROCESS | 2387 | ++DOMWINDOW == 79 (0x82ed3000) [pid = 2387] [serial = 2134] [outer = (nil)] 13:35:41 INFO - PROCESS | 2387 | ++DOMWINDOW == 80 (0x83289800) [pid = 2387] [serial = 2135] [outer = 0x82ed3000] 13:35:41 INFO - PROCESS | 2387 | 1477686941964 Marionette DEBUG loaded listener.js 13:35:42 INFO - PROCESS | 2387 | ++DOMWINDOW == 81 (0x8c821400) [pid = 2387] [serial = 2136] [outer = 0x82ed3000] 13:35:42 INFO - PROCESS | 2387 | 1477686942775 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]]]}] 13:35:42 INFO - .. 13:35:42 INFO - TEST-OK | /websockets/Secure-Close-3000-verify-code.htm | took 1524ms 13:35:42 INFO - PROCESS | 2387 | 1477686942802 Marionette TRACE conn4 -> [0,3321,"getWindowHandle",null] 13:35:42 INFO - PROCESS | 2387 | 1477686942808 Marionette TRACE conn4 <- [1,3321,null,{"value":"8"}] 13:35:42 INFO - TEST-START | /websockets/Secure-Close-4999-reason.htm 13:35:42 INFO - PROCESS | 2387 | 1477686942849 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}] 13:35:43 INFO - PROCESS | 2387 | 1477686943050 Marionette TRACE conn4 <- [1,3322,null,{"value":null}] 13:35:43 INFO - PROCESS | 2387 | --DOMWINDOW == 80 (0x8dcf7800) [pid = 2387] [serial = 2076] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 2387 | --DOMWINDOW == 79 (0x82ecf400) [pid = 2387] [serial = 2069] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 2387 | --DOMWINDOW == 78 (0x823e6400) [pid = 2387] [serial = 2078] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 2387 | --DOMWINDOW == 77 (0x83a78800) [pid = 2387] [serial = 2085] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 2387 | --DOMWINDOW == 76 (0x8dc92000) [pid = 2387] [serial = 2088] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 2387 | --DOMWINDOW == 75 (0x8fab9000) [pid = 2387] [serial = 2093] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 2387 | --DOMWINDOW == 74 (0x8328b000) [pid = 2387] [serial = 2082] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 2387 | --DOMWINDOW == 73 (0x83a77800) [pid = 2387] [serial = 2084] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 2387 | --DOMWINDOW == 72 (0x830d7c00) [pid = 2387] [serial = 2081] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 2387 | --DOMWINDOW == 71 (0x82edc000) [pid = 2387] [serial = 2070] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 2387 | --DOMWINDOW == 70 (0x8368d000) [pid = 2387] [serial = 2072] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 2387 | --DOMWINDOW == 69 (0x8f8e5000) [pid = 2387] [serial = 2090] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 2387 | --DOMWINDOW == 68 (0x83a72800) [pid = 2387] [serial = 2073] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 2387 | --DOMWINDOW == 67 (0x8dc5cc00) [pid = 2387] [serial = 2087] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 2387 | --DOMWINDOW == 66 (0x8f95dc00) [pid = 2387] [serial = 2091] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 2387 | --DOMWINDOW == 65 (0x8dcf6000) [pid = 2387] [serial = 2075] [outer = (nil)] [url = about:blank] 13:35:43 INFO - PROCESS | 2387 | 1477686943291 Marionette TRACE conn4 -> [0,3323,"getWindowHandles",null] 13:35:43 INFO - PROCESS | 2387 | 1477686943297 Marionette TRACE conn4 <- [1,3323,null,["8"]] 13:35:43 INFO - PROCESS | 2387 | 1477686943329 Marionette TRACE conn4 -> [0,3324,"switchToWindow",{"name":"8"}] 13:35:43 INFO - PROCESS | 2387 | 1477686943337 Marionette TRACE conn4 <- [1,3324,null,{}] 13:35:43 INFO - PROCESS | 2387 | 1477686943355 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:43 INFO - PROCESS | 2387 | ++DOCSHELL 0x82fbcc00 == 36 [pid = 2387] [id = 735] 13:35:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 66 (0x82fc3800) [pid = 2387] [serial = 2137] [outer = (nil)] 13:35:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 67 (0x830e1000) [pid = 2387] [serial = 2138] [outer = 0x82fc3800] 13:35:43 INFO - PROCESS | 2387 | 1477686943454 Marionette DEBUG loaded listener.js 13:35:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 68 (0x83a72400) [pid = 2387] [serial = 2139] [outer = 0x82fc3800] 13:35:44 INFO - PROCESS | 2387 | 1477686944116 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]]]}] 13:35:44 INFO - .. 13:35:44 INFO - TEST-OK | /websockets/Secure-Close-4999-reason.htm | took 1288ms 13:35:44 INFO - PROCESS | 2387 | 1477686944132 Marionette TRACE conn4 -> [0,3326,"getWindowHandle",null] 13:35:44 INFO - PROCESS | 2387 | 1477686944137 Marionette TRACE conn4 <- [1,3326,null,{"value":"8"}] 13:35:44 INFO - TEST-START | /websockets/Secure-Close-NaN.htm 13:35:44 INFO - PROCESS | 2387 | 1477686944146 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}] 13:35:44 INFO - PROCESS | 2387 | 1477686944343 Marionette TRACE conn4 <- [1,3327,null,{"value":null}] 13:35:44 INFO - PROCESS | 2387 | 1477686944496 Marionette TRACE conn4 -> [0,3328,"getWindowHandles",null] 13:35:44 INFO - PROCESS | 2387 | 1477686944501 Marionette TRACE conn4 <- [1,3328,null,["8"]] 13:35:44 INFO - PROCESS | 2387 | 1477686944507 Marionette TRACE conn4 -> [0,3329,"switchToWindow",{"name":"8"}] 13:35:44 INFO - PROCESS | 2387 | 1477686944514 Marionette TRACE conn4 <- [1,3329,null,{}] 13:35:44 INFO - PROCESS | 2387 | 1477686944535 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:44 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f8df800 == 37 [pid = 2387] [id = 736] 13:35:44 INFO - PROCESS | 2387 | ++DOMWINDOW == 69 (0x8f957000) [pid = 2387] [serial = 2140] [outer = (nil)] 13:35:44 INFO - PROCESS | 2387 | ++DOMWINDOW == 70 (0x8f95d400) [pid = 2387] [serial = 2141] [outer = 0x8f957000] 13:35:44 INFO - PROCESS | 2387 | 1477686944627 Marionette DEBUG loaded listener.js 13:35:44 INFO - PROCESS | 2387 | ++DOMWINDOW == 71 (0x8f95dc00) [pid = 2387] [serial = 2142] [outer = 0x8f957000] 13:35:45 INFO - PROCESS | 2387 | 1477686945302 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]]]}] 13:35:45 INFO - . 13:35:45 INFO - TEST-OK | /websockets/Secure-Close-NaN.htm | took 1183ms 13:35:45 INFO - PROCESS | 2387 | 1477686945330 Marionette TRACE conn4 -> [0,3331,"getWindowHandle",null] 13:35:45 INFO - TEST-START | /websockets/Secure-Close-Reason-124Bytes.htm 13:35:45 INFO - PROCESS | 2387 | 1477686945334 Marionette TRACE conn4 <- [1,3331,null,{"value":"8"}] 13:35:45 INFO - PROCESS | 2387 | 1477686945341 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}] 13:35:45 INFO - PROCESS | 2387 | 1477686945527 Marionette TRACE conn4 <- [1,3332,null,{"value":null}] 13:35:45 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:35:45 INFO - PROCESS | 2387 | 1477686945692 Marionette TRACE conn4 -> [0,3333,"getWindowHandles",null] 13:35:45 INFO - PROCESS | 2387 | 1477686945698 Marionette TRACE conn4 <- [1,3333,null,["8"]] 13:35:45 INFO - PROCESS | 2387 | 1477686945705 Marionette TRACE conn4 -> [0,3334,"switchToWindow",{"name":"8"}] 13:35:45 INFO - PROCESS | 2387 | 1477686945712 Marionette TRACE conn4 <- [1,3334,null,{}] 13:35:45 INFO - PROCESS | 2387 | 1477686945728 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:45 INFO - PROCESS | 2387 | ++DOCSHELL 0x923a9800 == 38 [pid = 2387] [id = 737] 13:35:45 INFO - PROCESS | 2387 | ++DOMWINDOW == 72 (0x923b4800) [pid = 2387] [serial = 2143] [outer = (nil)] 13:35:45 INFO - PROCESS | 2387 | ++DOMWINDOW == 73 (0x9298b400) [pid = 2387] [serial = 2144] [outer = 0x923b4800] 13:35:45 INFO - PROCESS | 2387 | 1477686945818 Marionette DEBUG loaded listener.js 13:35:45 INFO - PROCESS | 2387 | ++DOMWINDOW == 74 (0x9315e800) [pid = 2387] [serial = 2145] [outer = 0x923b4800] 13:35:46 INFO - PROCESS | 2387 | --DOMWINDOW == 73 (0x8d095400) [pid = 2387] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-0.htm] 13:35:46 INFO - PROCESS | 2387 | --DOMWINDOW == 72 (0x8fbed400) [pid = 2387] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm] 13:35:46 INFO - PROCESS | 2387 | --DOMWINDOW == 71 (0x82e72400) [pid = 2387] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm] 13:35:46 INFO - PROCESS | 2387 | --DOMWINDOW == 70 (0x823db000) [pid = 2387] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm] 13:35:46 INFO - PROCESS | 2387 | --DOMWINDOW == 69 (0x823dfc00) [pid = 2387] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-non-absolute-url.htm] 13:35:46 INFO - PROCESS | 2387 | --DOMWINDOW == 68 (0x8cebd000) [pid = 2387] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm] 13:35:46 INFO - PROCESS | 2387 | --DOMWINDOW == 67 (0x8fb9e400) [pid = 2387] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url.htm] 13:35:46 INFO - PROCESS | 2387 | --DOMWINDOW == 66 (0x8faba400) [pid = 2387] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm] 13:35:46 INFO - PROCESS | 2387 | --DOMWINDOW == 65 (0x835ec400) [pid = 2387] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-wrong-scheme.htm] 13:35:46 INFO - PROCESS | 2387 | 1477686946897 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]]]}] 13:35:46 INFO - . 13:35:46 INFO - TEST-OK | /websockets/Secure-Close-Reason-124Bytes.htm | took 1570ms 13:35:46 INFO - PROCESS | 2387 | 1477686946912 Marionette TRACE conn4 -> [0,3336,"getWindowHandle",null] 13:35:46 INFO - PROCESS | 2387 | 1477686946920 Marionette TRACE conn4 <- [1,3336,null,{"value":"8"}] 13:35:46 INFO - TEST-START | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm 13:35:46 INFO - PROCESS | 2387 | 1477686946932 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}] 13:35:47 INFO - PROCESS | 2387 | 1477686947186 Marionette TRACE conn4 <- [1,3337,null,{"value":null}] 13:35:47 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:35:47 INFO - PROCESS | 2387 | 1477686947427 Marionette TRACE conn4 -> [0,3338,"getWindowHandles",null] 13:35:47 INFO - PROCESS | 2387 | 1477686947433 Marionette TRACE conn4 <- [1,3338,null,["8"]] 13:35:47 INFO - PROCESS | 2387 | 1477686947489 Marionette TRACE conn4 -> [0,3339,"switchToWindow",{"name":"8"}] 13:35:47 INFO - PROCESS | 2387 | 1477686947497 Marionette TRACE conn4 <- [1,3339,null,{}] 13:35:47 INFO - PROCESS | 2387 | 1477686947505 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:47 INFO - PROCESS | 2387 | ++DOCSHELL 0x83503800 == 39 [pid = 2387] [id = 738] 13:35:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 66 (0x8cebb800) [pid = 2387] [serial = 2146] [outer = (nil)] 13:35:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 67 (0x8d092000) [pid = 2387] [serial = 2147] [outer = 0x8cebb800] 13:35:47 INFO - PROCESS | 2387 | 1477686947614 Marionette DEBUG loaded listener.js 13:35:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 68 (0x8dc90000) [pid = 2387] [serial = 2148] [outer = 0x8cebb800] 13:35:48 INFO - PROCESS | 2387 | [2387] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 13:35:48 INFO - PROCESS | 2387 | [2387] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 13:35:48 INFO - PROCESS | 2387 | 1477686948425 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]]]}] 13:35:48 INFO - .. 13:35:48 INFO - TEST-OK | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm | took 1546ms 13:35:48 INFO - PROCESS | 2387 | 1477686948486 Marionette TRACE conn4 -> [0,3341,"getWindowHandle",null] 13:35:48 INFO - PROCESS | 2387 | 1477686948491 Marionette TRACE conn4 <- [1,3341,null,{"value":"8"}] 13:35:48 INFO - TEST-START | /websockets/Secure-Close-null.htm 13:35:48 INFO - PROCESS | 2387 | 1477686948502 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}] 13:35:48 INFO - PROCESS | 2387 | 1477686948718 Marionette TRACE conn4 <- [1,3342,null,{"value":null}] 13:35:48 INFO - PROCESS | 2387 | 1477686948913 Marionette TRACE conn4 -> [0,3343,"getWindowHandles",null] 13:35:48 INFO - PROCESS | 2387 | 1477686948919 Marionette TRACE conn4 <- [1,3343,null,["8"]] 13:35:48 INFO - PROCESS | 2387 | 1477686948926 Marionette TRACE conn4 -> [0,3344,"switchToWindow",{"name":"8"}] 13:35:48 INFO - PROCESS | 2387 | 1477686948937 Marionette TRACE conn4 <- [1,3344,null,{}] 13:35:49 INFO - PROCESS | 2387 | 1477686948987 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:49 INFO - PROCESS | 2387 | ++DOCSHELL 0x823dd800 == 40 [pid = 2387] [id = 739] 13:35:49 INFO - PROCESS | 2387 | ++DOMWINDOW == 69 (0x8fba6800) [pid = 2387] [serial = 2149] [outer = (nil)] 13:35:49 INFO - PROCESS | 2387 | ++DOMWINDOW == 70 (0x923a8c00) [pid = 2387] [serial = 2150] [outer = 0x8fba6800] 13:35:49 INFO - PROCESS | 2387 | 1477686949085 Marionette DEBUG loaded listener.js 13:35:49 INFO - PROCESS | 2387 | ++DOMWINDOW == 71 (0x923a9400) [pid = 2387] [serial = 2151] [outer = 0x8fba6800] 13:35:49 INFO - PROCESS | 2387 | 1477686949947 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]]]}] 13:35:49 INFO - . 13:35:49 INFO - TEST-OK | /websockets/Secure-Close-null.htm | took 1472ms 13:35:49 INFO - PROCESS | 2387 | 1477686949992 Marionette TRACE conn4 -> [0,3346,"getWindowHandle",null] 13:35:50 INFO - TEST-START | /websockets/Secure-Close-onlyReason.htm 13:35:50 INFO - PROCESS | 2387 | 1477686950001 Marionette TRACE conn4 <- [1,3346,null,{"value":"8"}] 13:35:50 INFO - PROCESS | 2387 | 1477686950011 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}] 13:35:50 INFO - PROCESS | 2387 | 1477686950200 Marionette TRACE conn4 <- [1,3347,null,{"value":null}] 13:35:50 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:35:50 INFO - PROCESS | 2387 | 1477686950397 Marionette TRACE conn4 -> [0,3348,"getWindowHandles",null] 13:35:50 INFO - PROCESS | 2387 | 1477686950406 Marionette TRACE conn4 <- [1,3348,null,["8"]] 13:35:50 INFO - PROCESS | 2387 | 1477686950461 Marionette TRACE conn4 -> [0,3349,"switchToWindow",{"name":"8"}] 13:35:50 INFO - PROCESS | 2387 | 1477686950475 Marionette TRACE conn4 <- [1,3349,null,{}] 13:35:50 INFO - PROCESS | 2387 | 1477686950489 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:50 INFO - PROCESS | 2387 | ++DOCSHELL 0x823dd400 == 41 [pid = 2387] [id = 740] 13:35:50 INFO - PROCESS | 2387 | ++DOMWINDOW == 72 (0x93a49000) [pid = 2387] [serial = 2152] [outer = (nil)] 13:35:50 INFO - PROCESS | 2387 | ++DOMWINDOW == 73 (0x93a4b400) [pid = 2387] [serial = 2153] [outer = 0x93a49000] 13:35:50 INFO - PROCESS | 2387 | 1477686950611 Marionette DEBUG loaded listener.js 13:35:50 INFO - PROCESS | 2387 | ++DOMWINDOW == 74 (0x93a4e800) [pid = 2387] [serial = 2154] [outer = 0x93a49000] 13:35:51 INFO - PROCESS | 2387 | 1477686951379 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]]]}] 13:35:51 INFO - . 13:35:51 INFO - TEST-OK | /websockets/Secure-Close-onlyReason.htm | took 1420ms 13:35:51 INFO - PROCESS | 2387 | 1477686951431 Marionette TRACE conn4 -> [0,3351,"getWindowHandle",null] 13:35:51 INFO - PROCESS | 2387 | 1477686951436 Marionette TRACE conn4 <- [1,3351,null,{"value":"8"}] 13:35:51 INFO - TEST-START | /websockets/Secure-Close-readyState-Closed.htm 13:35:51 INFO - PROCESS | 2387 | 1477686951465 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}] 13:35:51 INFO - PROCESS | 2387 | 1477686951682 Marionette TRACE conn4 <- [1,3352,null,{"value":null}] 13:35:51 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:35:51 INFO - PROCESS | 2387 | 1477686951879 Marionette TRACE conn4 -> [0,3353,"getWindowHandles",null] 13:35:51 INFO - PROCESS | 2387 | 1477686951888 Marionette TRACE conn4 <- [1,3353,null,["8"]] 13:35:51 INFO - PROCESS | 2387 | 1477686951895 Marionette TRACE conn4 -> [0,3354,"switchToWindow",{"name":"8"}] 13:35:51 INFO - PROCESS | 2387 | 1477686951902 Marionette TRACE conn4 <- [1,3354,null,{}] 13:35:51 INFO - PROCESS | 2387 | 1477686951953 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:51 INFO - PROCESS | 2387 | ++DOCSHELL 0x93cbf000 == 42 [pid = 2387] [id = 741] 13:35:51 INFO - PROCESS | 2387 | ++DOMWINDOW == 75 (0x93cbfc00) [pid = 2387] [serial = 2155] [outer = (nil)] 13:35:52 INFO - PROCESS | 2387 | ++DOMWINDOW == 76 (0x93cc2800) [pid = 2387] [serial = 2156] [outer = 0x93cbfc00] 13:35:52 INFO - PROCESS | 2387 | 1477686952051 Marionette DEBUG loaded listener.js 13:35:52 INFO - PROCESS | 2387 | ++DOMWINDOW == 77 (0x93cc4800) [pid = 2387] [serial = 2157] [outer = 0x93cbfc00] 13:35:52 INFO - PROCESS | 2387 | 1477686952756 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]]]}] 13:35:52 INFO - .. 13:35:52 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closed.htm | took 1333ms 13:35:52 INFO - PROCESS | 2387 | 1477686952793 Marionette TRACE conn4 -> [0,3356,"getWindowHandle",null] 13:35:52 INFO - TEST-START | /websockets/Secure-Close-readyState-Closing.htm 13:35:52 INFO - PROCESS | 2387 | 1477686952798 Marionette TRACE conn4 <- [1,3356,null,{"value":"8"}] 13:35:52 INFO - PROCESS | 2387 | 1477686952806 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}] 13:35:53 INFO - PROCESS | 2387 | 1477686952999 Marionette TRACE conn4 <- [1,3357,null,{"value":null}] 13:35:53 INFO - PROCESS | 2387 | 1477686953190 Marionette TRACE conn4 -> [0,3358,"getWindowHandles",null] 13:35:53 INFO - PROCESS | 2387 | 1477686953194 Marionette TRACE conn4 <- [1,3358,null,["8"]] 13:35:53 INFO - PROCESS | 2387 | 1477686953205 Marionette TRACE conn4 -> [0,3359,"switchToWindow",{"name":"8"}] 13:35:53 INFO - PROCESS | 2387 | 1477686953210 Marionette TRACE conn4 <- [1,3359,null,{}] 13:35:53 INFO - PROCESS | 2387 | 1477686953229 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:53 INFO - PROCESS | 2387 | ++DOCSHELL 0x93cc8c00 == 43 [pid = 2387] [id = 742] 13:35:53 INFO - PROCESS | 2387 | ++DOMWINDOW == 78 (0x93ccbc00) [pid = 2387] [serial = 2158] [outer = (nil)] 13:35:53 INFO - PROCESS | 2387 | ++DOMWINDOW == 79 (0x93d51800) [pid = 2387] [serial = 2159] [outer = 0x93ccbc00] 13:35:53 INFO - PROCESS | 2387 | 1477686953326 Marionette DEBUG loaded listener.js 13:35:53 INFO - PROCESS | 2387 | ++DOMWINDOW == 80 (0x942be400) [pid = 2387] [serial = 2160] [outer = 0x93ccbc00] 13:35:54 INFO - PROCESS | 2387 | 1477686954075 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]]]}] 13:35:54 INFO - . 13:35:54 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closing.htm | took 1320ms 13:35:54 INFO - TEST-START | /websockets/Secure-Close-server-initiated-close.htm 13:35:54 INFO - PROCESS | 2387 | 1477686954127 Marionette TRACE conn4 -> [0,3361,"getWindowHandle",null] 13:35:54 INFO - PROCESS | 2387 | 1477686954130 Marionette TRACE conn4 <- [1,3361,null,{"value":"8"}] 13:35:54 INFO - PROCESS | 2387 | 1477686954139 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}] 13:35:54 INFO - PROCESS | 2387 | 1477686954364 Marionette TRACE conn4 <- [1,3362,null,{"value":null}] 13:35:54 INFO - PROCESS | 2387 | 1477686954670 Marionette TRACE conn4 -> [0,3363,"getWindowHandles",null] 13:35:54 INFO - PROCESS | 2387 | 1477686954677 Marionette TRACE conn4 <- [1,3363,null,["8"]] 13:35:54 INFO - PROCESS | 2387 | 1477686954728 Marionette TRACE conn4 -> [0,3364,"switchToWindow",{"name":"8"}] 13:35:54 INFO - PROCESS | 2387 | 1477686954740 Marionette TRACE conn4 <- [1,3364,null,{}] 13:35:54 INFO - PROCESS | 2387 | 1477686954749 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:54 INFO - PROCESS | 2387 | ++DOCSHELL 0x82fc5c00 == 44 [pid = 2387] [id = 743] 13:35:54 INFO - PROCESS | 2387 | ++DOMWINDOW == 81 (0x83284000) [pid = 2387] [serial = 2161] [outer = (nil)] 13:35:54 INFO - PROCESS | 2387 | ++DOMWINDOW == 82 (0x83a75000) [pid = 2387] [serial = 2162] [outer = 0x83284000] 13:35:54 INFO - PROCESS | 2387 | 1477686954847 Marionette DEBUG loaded listener.js 13:35:55 INFO - PROCESS | 2387 | ++DOMWINDOW == 83 (0x8ceb4000) [pid = 2387] [serial = 2163] [outer = 0x83284000] 13:35:55 INFO - PROCESS | 2387 | --DOMWINDOW == 82 (0x926e3800) [pid = 2387] [serial = 2120] [outer = (nil)] [url = about:blank] 13:35:55 INFO - PROCESS | 2387 | --DOCSHELL 0x8f8df800 == 43 [pid = 2387] [id = 736] 13:35:55 INFO - PROCESS | 2387 | --DOCSHELL 0x82fbcc00 == 42 [pid = 2387] [id = 735] 13:35:55 INFO - PROCESS | 2387 | --DOCSHELL 0x823e8c00 == 41 [pid = 2387] [id = 734] 13:35:55 INFO - PROCESS | 2387 | --DOMWINDOW == 81 (0x8dc5f000) [pid = 2387] [serial = 2112] [outer = (nil)] [url = about:blank] 13:35:55 INFO - PROCESS | 2387 | --DOMWINDOW == 80 (0x8fbf5800) [pid = 2387] [serial = 2118] [outer = (nil)] [url = about:blank] 13:35:55 INFO - PROCESS | 2387 | --DOMWINDOW == 79 (0x82fb9c00) [pid = 2387] [serial = 2106] [outer = (nil)] [url = about:blank] 13:35:55 INFO - PROCESS | 2387 | --DOMWINDOW == 78 (0x82e78400) [pid = 2387] [serial = 2096] [outer = (nil)] [url = about:blank] 13:35:55 INFO - PROCESS | 2387 | --DOMWINDOW == 77 (0x823e6800) [pid = 2387] [serial = 2079] [outer = (nil)] [url = about:blank] 13:35:55 INFO - PROCESS | 2387 | --DOMWINDOW == 76 (0x8dcf6800) [pid = 2387] [serial = 2100] [outer = (nil)] [url = about:blank] 13:35:55 INFO - PROCESS | 2387 | --DOMWINDOW == 75 (0x8fba5c00) [pid = 2387] [serial = 2103] [outer = (nil)] [url = about:blank] 13:35:55 INFO - PROCESS | 2387 | --DOMWINDOW == 74 (0x8d08fc00) [pid = 2387] [serial = 2099] [outer = (nil)] [url = about:blank] 13:35:55 INFO - PROCESS | 2387 | --DOMWINDOW == 73 (0x8fb9c400) [pid = 2387] [serial = 2115] [outer = (nil)] [url = about:blank] 13:35:55 INFO - PROCESS | 2387 | --DOMWINDOW == 72 (0x8fbf4c00) [pid = 2387] [serial = 2117] [outer = (nil)] [url = about:blank] 13:35:55 INFO - PROCESS | 2387 | --DOMWINDOW == 71 (0x8fba1c00) [pid = 2387] [serial = 2102] [outer = (nil)] [url = about:blank] 13:35:55 INFO - PROCESS | 2387 | --DOMWINDOW == 70 (0x82ed9400) [pid = 2387] [serial = 2097] [outer = (nil)] [url = about:blank] 13:35:55 INFO - PROCESS | 2387 | --DOMWINDOW == 69 (0x82ed8000) [pid = 2387] [serial = 2105] [outer = (nil)] [url = about:blank] 13:35:55 INFO - PROCESS | 2387 | --DOMWINDOW == 68 (0x835f2400) [pid = 2387] [serial = 2108] [outer = (nil)] [url = about:blank] 13:35:55 INFO - PROCESS | 2387 | --DOMWINDOW == 67 (0x8fb53000) [pid = 2387] [serial = 2114] [outer = (nil)] [url = about:blank] 13:35:55 INFO - PROCESS | 2387 | --DOMWINDOW == 66 (0x83686400) [pid = 2387] [serial = 2109] [outer = (nil)] [url = about:blank] 13:35:55 INFO - PROCESS | 2387 | --DOMWINDOW == 65 (0x8da2d400) [pid = 2387] [serial = 2111] [outer = (nil)] [url = about:blank] 13:35:55 INFO - PROCESS | 2387 | 1477686955818 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]]]}] 13:35:55 INFO - .. 13:35:55 INFO - TEST-OK | /websockets/Secure-Close-server-initiated-close.htm | took 1732ms 13:35:55 INFO - PROCESS | 2387 | 1477686955872 Marionette TRACE conn4 -> [0,3366,"getWindowHandle",null] 13:35:55 INFO - TEST-START | /websockets/Secure-Close-string.htm 13:35:55 INFO - PROCESS | 2387 | 1477686955878 Marionette TRACE conn4 <- [1,3366,null,{"value":"8"}] 13:35:55 INFO - PROCESS | 2387 | 1477686955888 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}] 13:35:56 INFO - PROCESS | 2387 | 1477686956083 Marionette TRACE conn4 <- [1,3367,null,{"value":null}] 13:35:56 INFO - PROCESS | 2387 | 1477686956241 Marionette TRACE conn4 -> [0,3368,"getWindowHandles",null] 13:35:56 INFO - PROCESS | 2387 | 1477686956248 Marionette TRACE conn4 <- [1,3368,null,["8"]] 13:35:56 INFO - PROCESS | 2387 | 1477686956257 Marionette TRACE conn4 -> [0,3369,"switchToWindow",{"name":"8"}] 13:35:56 INFO - PROCESS | 2387 | 1477686956277 Marionette TRACE conn4 <- [1,3369,null,{}] 13:35:56 INFO - PROCESS | 2387 | 1477686956327 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:56 INFO - PROCESS | 2387 | ++DOCSHELL 0x83a7cc00 == 42 [pid = 2387] [id = 744] 13:35:56 INFO - PROCESS | 2387 | ++DOMWINDOW == 66 (0x83a7dc00) [pid = 2387] [serial = 2164] [outer = (nil)] 13:35:56 INFO - PROCESS | 2387 | ++DOMWINDOW == 67 (0x8d093000) [pid = 2387] [serial = 2165] [outer = 0x83a7dc00] 13:35:56 INFO - PROCESS | 2387 | 1477686956418 Marionette DEBUG loaded listener.js 13:35:56 INFO - PROCESS | 2387 | ++DOMWINDOW == 68 (0x8d095000) [pid = 2387] [serial = 2166] [outer = 0x83a7dc00] 13:35:57 INFO - PROCESS | 2387 | 1477686957083 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]]]}] 13:35:57 INFO - . 13:35:57 INFO - TEST-OK | /websockets/Secure-Close-string.htm | took 1232ms 13:35:57 INFO - PROCESS | 2387 | 1477686957119 Marionette TRACE conn4 -> [0,3371,"getWindowHandle",null] 13:35:57 INFO - PROCESS | 2387 | 1477686957123 Marionette TRACE conn4 <- [1,3371,null,{"value":"8"}] 13:35:57 INFO - TEST-START | /websockets/Secure-Close-undefined.htm 13:35:57 INFO - PROCESS | 2387 | 1477686957132 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}] 13:35:57 INFO - PROCESS | 2387 | 1477686957397 Marionette TRACE conn4 <- [1,3372,null,{"value":null}] 13:35:57 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:35:57 INFO - PROCESS | 2387 | 1477686957509 Marionette TRACE conn4 -> [0,3373,"getWindowHandles",null] 13:35:57 INFO - PROCESS | 2387 | 1477686957520 Marionette TRACE conn4 <- [1,3373,null,["8"]] 13:35:57 INFO - PROCESS | 2387 | 1477686957530 Marionette TRACE conn4 -> [0,3374,"switchToWindow",{"name":"8"}] 13:35:57 INFO - PROCESS | 2387 | 1477686957537 Marionette TRACE conn4 <- [1,3374,null,{}] 13:35:57 INFO - PROCESS | 2387 | 1477686957544 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:57 INFO - PROCESS | 2387 | ++DOCSHELL 0x8dc92400 == 43 [pid = 2387] [id = 745] 13:35:57 INFO - PROCESS | 2387 | ++DOMWINDOW == 69 (0x8fba3400) [pid = 2387] [serial = 2167] [outer = (nil)] 13:35:57 INFO - PROCESS | 2387 | ++DOMWINDOW == 70 (0x8fba5800) [pid = 2387] [serial = 2168] [outer = 0x8fba3400] 13:35:57 INFO - PROCESS | 2387 | 1477686957631 Marionette DEBUG loaded listener.js 13:35:57 INFO - PROCESS | 2387 | ++DOMWINDOW == 71 (0x8fba7800) [pid = 2387] [serial = 2169] [outer = 0x8fba3400] 13:35:58 INFO - PROCESS | 2387 | 1477686958310 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]]]}] 13:35:58 INFO - . 13:35:58 INFO - TEST-OK | /websockets/Secure-Close-undefined.htm | took 1229ms 13:35:58 INFO - TEST-START | /websockets/Secure-Send-65K-data.htm 13:35:58 INFO - PROCESS | 2387 | 1477686958361 Marionette TRACE conn4 -> [0,3376,"getWindowHandle",null] 13:35:58 INFO - PROCESS | 2387 | 1477686958365 Marionette TRACE conn4 <- [1,3376,null,{"value":"8"}] 13:35:58 INFO - PROCESS | 2387 | 1477686958386 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}] 13:35:58 INFO - PROCESS | 2387 | 1477686958640 Marionette TRACE conn4 <- [1,3377,null,{"value":null}] 13:35:58 INFO - PROCESS | 2387 | 1477686958666 Marionette TRACE conn4 -> [0,3378,"getWindowHandles",null] 13:35:58 INFO - PROCESS | 2387 | 1477686958671 Marionette TRACE conn4 <- [1,3378,null,["8"]] 13:35:58 INFO - PROCESS | 2387 | 1477686958677 Marionette TRACE conn4 -> [0,3379,"switchToWindow",{"name":"8"}] 13:35:58 INFO - PROCESS | 2387 | 1477686958684 Marionette TRACE conn4 <- [1,3379,null,{}] 13:35:58 INFO - PROCESS | 2387 | 1477686958770 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:35:58 INFO - PROCESS | 2387 | ++DOCSHELL 0x93169000 == 44 [pid = 2387] [id = 746] 13:35:58 INFO - PROCESS | 2387 | ++DOMWINDOW == 72 (0x93176c00) [pid = 2387] [serial = 2170] [outer = (nil)] 13:35:58 INFO - PROCESS | 2387 | ++DOMWINDOW == 73 (0x93308800) [pid = 2387] [serial = 2171] [outer = 0x93176c00] 13:35:58 INFO - PROCESS | 2387 | 1477686958857 Marionette DEBUG loaded listener.js 13:35:58 INFO - PROCESS | 2387 | ++DOMWINDOW == 74 (0x93a47000) [pid = 2387] [serial = 2172] [outer = 0x93176c00] 13:35:59 INFO - PROCESS | 2387 | --DOMWINDOW == 73 (0x8f957000) [pid = 2387] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-NaN.htm] 13:35:59 INFO - PROCESS | 2387 | --DOMWINDOW == 72 (0x82fc3800) [pid = 2387] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm] 13:35:59 INFO - PROCESS | 2387 | --DOMWINDOW == 71 (0x82ed3000) [pid = 2387] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm] 13:35:59 INFO - PROCESS | 2387 | 1477686959628 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]]]}] 13:35:59 INFO - ... 13:35:59 INFO - TEST-OK | /websockets/Secure-Send-65K-data.htm | took 1275ms 13:35:59 INFO - PROCESS | 2387 | 1477686959647 Marionette TRACE conn4 -> [0,3381,"getWindowHandle",null] 13:35:59 INFO - PROCESS | 2387 | 1477686959652 Marionette TRACE conn4 <- [1,3381,null,{"value":"8"}] 13:35:59 INFO - TEST-START | /websockets/Secure-Send-binary-65K-arraybuffer.htm 13:35:59 INFO - PROCESS | 2387 | 1477686959666 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}] 13:35:59 INFO - PROCESS | 2387 | 1477686959853 Marionette TRACE conn4 <- [1,3382,null,{"value":null}] 13:35:59 INFO - PROCESS | 2387 | 1477686959864 Marionette TRACE conn4 -> [0,3383,"getWindowHandles",null] 13:35:59 INFO - PROCESS | 2387 | 1477686959867 Marionette TRACE conn4 <- [1,3383,null,["8"]] 13:35:59 INFO - PROCESS | 2387 | 1477686959875 Marionette TRACE conn4 -> [0,3384,"switchToWindow",{"name":"8"}] 13:35:59 INFO - PROCESS | 2387 | 1477686959880 Marionette TRACE conn4 <- [1,3384,null,{}] 13:35:59 INFO - PROCESS | 2387 | 1477686959886 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:36:00 INFO - PROCESS | 2387 | ++DOCSHELL 0x83683400 == 45 [pid = 2387] [id = 747] 13:36:00 INFO - PROCESS | 2387 | ++DOMWINDOW == 72 (0x93a52c00) [pid = 2387] [serial = 2173] [outer = (nil)] 13:36:00 INFO - PROCESS | 2387 | ++DOMWINDOW == 73 (0x93cc4c00) [pid = 2387] [serial = 2174] [outer = 0x93a52c00] 13:36:00 INFO - PROCESS | 2387 | 1477686960121 Marionette DEBUG loaded listener.js 13:36:00 INFO - PROCESS | 2387 | ++DOMWINDOW == 74 (0x93cc6000) [pid = 2387] [serial = 2175] [outer = 0x93a52c00] 13:36:00 INFO - PROCESS | 2387 | 1477686960701 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]]]}] 13:36:00 INFO - ... 13:36:00 INFO - TEST-OK | /websockets/Secure-Send-binary-65K-arraybuffer.htm | took 1071ms 13:36:00 INFO - PROCESS | 2387 | 1477686960738 Marionette TRACE conn4 -> [0,3386,"getWindowHandle",null] 13:36:00 INFO - PROCESS | 2387 | 1477686960741 Marionette TRACE conn4 <- [1,3386,null,{"value":"8"}] 13:36:00 INFO - TEST-START | /websockets/Secure-Send-binary-arraybuffer.htm 13:36:00 INFO - PROCESS | 2387 | 1477686960763 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}] 13:36:00 INFO - PROCESS | 2387 | 1477686960938 Marionette TRACE conn4 <- [1,3387,null,{"value":null}] 13:36:00 INFO - PROCESS | 2387 | 1477686960948 Marionette TRACE conn4 -> [0,3388,"getWindowHandles",null] 13:36:00 INFO - PROCESS | 2387 | 1477686960951 Marionette TRACE conn4 <- [1,3388,null,["8"]] 13:36:00 INFO - PROCESS | 2387 | 1477686960959 Marionette TRACE conn4 -> [0,3389,"switchToWindow",{"name":"8"}] 13:36:00 INFO - PROCESS | 2387 | 1477686960965 Marionette TRACE conn4 <- [1,3389,null,{}] 13:36:00 INFO - PROCESS | 2387 | 1477686960971 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:36:01 INFO - PROCESS | 2387 | ++DOCSHELL 0x93306800 == 46 [pid = 2387] [id = 748] 13:36:01 INFO - PROCESS | 2387 | ++DOMWINDOW == 75 (0x942c1400) [pid = 2387] [serial = 2176] [outer = (nil)] 13:36:01 INFO - PROCESS | 2387 | ++DOMWINDOW == 76 (0x942c6400) [pid = 2387] [serial = 2177] [outer = 0x942c1400] 13:36:01 INFO - PROCESS | 2387 | 1477686961221 Marionette DEBUG loaded listener.js 13:36:01 INFO - PROCESS | 2387 | ++DOMWINDOW == 77 (0x944ac400) [pid = 2387] [serial = 2178] [outer = 0x942c1400] 13:36:02 INFO - PROCESS | 2387 | 1477686962154 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]]]}] 13:36:02 INFO - ... 13:36:02 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybuffer.htm | took 1423ms 13:36:02 INFO - PROCESS | 2387 | 1477686962191 Marionette TRACE conn4 -> [0,3391,"getWindowHandle",null] 13:36:02 INFO - PROCESS | 2387 | 1477686962199 Marionette TRACE conn4 <- [1,3391,null,{"value":"8"}] 13:36:02 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float32.htm 13:36:02 INFO - PROCESS | 2387 | 1477686962212 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}] 13:36:02 INFO - PROCESS | 2387 | 1477686962445 Marionette TRACE conn4 <- [1,3392,null,{"value":null}] 13:36:02 INFO - PROCESS | 2387 | 1477686962642 Marionette TRACE conn4 -> [0,3393,"getWindowHandles",null] 13:36:02 INFO - PROCESS | 2387 | 1477686962649 Marionette TRACE conn4 <- [1,3393,null,["8"]] 13:36:02 INFO - PROCESS | 2387 | 1477686962658 Marionette TRACE conn4 -> [0,3394,"switchToWindow",{"name":"8"}] 13:36:02 INFO - PROCESS | 2387 | 1477686962665 Marionette TRACE conn4 <- [1,3394,null,{}] 13:36:02 INFO - PROCESS | 2387 | 1477686962719 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:36:02 INFO - PROCESS | 2387 | ++DOCSHELL 0x83a78800 == 47 [pid = 2387] [id = 749] 13:36:02 INFO - PROCESS | 2387 | ++DOMWINDOW == 78 (0x83a79400) [pid = 2387] [serial = 2179] [outer = (nil)] 13:36:02 INFO - PROCESS | 2387 | ++DOMWINDOW == 79 (0x8c82fc00) [pid = 2387] [serial = 2180] [outer = 0x83a79400] 13:36:02 INFO - PROCESS | 2387 | 1477686962829 Marionette DEBUG loaded listener.js 13:36:02 INFO - PROCESS | 2387 | ++DOMWINDOW == 80 (0x8f950800) [pid = 2387] [serial = 2181] [outer = 0x83a79400] 13:36:03 INFO - PROCESS | 2387 | 1477686963557 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]]]}] 13:36:03 INFO - ... 13:36:03 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float32.htm | took 1378ms 13:36:03 INFO - PROCESS | 2387 | 1477686963589 Marionette TRACE conn4 -> [0,3396,"getWindowHandle",null] 13:36:03 INFO - PROCESS | 2387 | 1477686963595 Marionette TRACE conn4 <- [1,3396,null,{"value":"8"}] 13:36:03 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float64.htm 13:36:03 INFO - PROCESS | 2387 | 1477686963620 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}] 13:36:03 INFO - PROCESS | 2387 | 1477686963882 Marionette TRACE conn4 <- [1,3397,null,{"value":null}] 13:36:04 INFO - PROCESS | 2387 | 1477686964020 Marionette TRACE conn4 -> [0,3398,"getWindowHandles",null] 13:36:04 INFO - PROCESS | 2387 | 1477686964026 Marionette TRACE conn4 <- [1,3398,null,["8"]] 13:36:04 INFO - PROCESS | 2387 | 1477686964040 Marionette TRACE conn4 -> [0,3399,"switchToWindow",{"name":"8"}] 13:36:04 INFO - PROCESS | 2387 | 1477686964045 Marionette TRACE conn4 <- [1,3399,null,{}] 13:36:04 INFO - PROCESS | 2387 | 1477686964053 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:36:04 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fbed400 == 48 [pid = 2387] [id = 750] 13:36:04 INFO - PROCESS | 2387 | ++DOMWINDOW == 81 (0x92121400) [pid = 2387] [serial = 2182] [outer = (nil)] 13:36:04 INFO - PROCESS | 2387 | ++DOMWINDOW == 82 (0x8350d400) [pid = 2387] [serial = 2183] [outer = 0x92121400] 13:36:04 INFO - PROCESS | 2387 | 1477686964158 Marionette DEBUG loaded listener.js 13:36:04 INFO - PROCESS | 2387 | ++DOMWINDOW == 83 (0x9315b000) [pid = 2387] [serial = 2184] [outer = 0x92121400] 13:36:04 INFO - PROCESS | 2387 | 1477686964886 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]]]}] 13:36:04 INFO - ... 13:36:04 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float64.htm | took 1329ms 13:36:05 INFO - PROCESS | 2387 | 1477686965037 Marionette TRACE conn4 -> [0,3401,"getWindowHandle",null] 13:36:05 INFO - PROCESS | 2387 | 1477686965046 Marionette TRACE conn4 <- [1,3401,null,{"value":"8"}] 13:36:05 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-int32.htm 13:36:05 INFO - PROCESS | 2387 | 1477686965056 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}] 13:36:05 INFO - PROCESS | 2387 | 1477686965250 Marionette TRACE conn4 <- [1,3402,null,{"value":null}] 13:36:05 INFO - PROCESS | 2387 | 1477686965460 Marionette TRACE conn4 -> [0,3403,"getWindowHandles",null] 13:36:05 INFO - PROCESS | 2387 | 1477686965467 Marionette TRACE conn4 <- [1,3403,null,["8"]] 13:36:05 INFO - PROCESS | 2387 | 1477686965476 Marionette TRACE conn4 -> [0,3404,"switchToWindow",{"name":"8"}] 13:36:05 INFO - PROCESS | 2387 | 1477686965484 Marionette TRACE conn4 <- [1,3404,null,{}] 13:36:05 INFO - PROCESS | 2387 | 1477686965492 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:36:05 INFO - PROCESS | 2387 | ++DOCSHELL 0x942cac00 == 49 [pid = 2387] [id = 751] 13:36:05 INFO - PROCESS | 2387 | ++DOMWINDOW == 84 (0x944a5800) [pid = 2387] [serial = 2185] [outer = (nil)] 13:36:05 INFO - PROCESS | 2387 | ++DOMWINDOW == 85 (0x9464ec00) [pid = 2387] [serial = 2186] [outer = 0x944a5800] 13:36:05 INFO - PROCESS | 2387 | 1477686965593 Marionette DEBUG loaded listener.js 13:36:05 INFO - PROCESS | 2387 | ++DOMWINDOW == 86 (0x946db400) [pid = 2387] [serial = 2187] [outer = 0x944a5800] 13:36:06 INFO - PROCESS | 2387 | 1477686966382 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]]]}] 13:36:06 INFO - ... 13:36:06 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-int32.htm | took 1381ms 13:36:06 INFO - PROCESS | 2387 | 1477686966445 Marionette TRACE conn4 -> [0,3406,"getWindowHandle",null] 13:36:06 INFO - PROCESS | 2387 | 1477686966451 Marionette TRACE conn4 <- [1,3406,null,{"value":"8"}] 13:36:06 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm 13:36:06 INFO - PROCESS | 2387 | 1477686966461 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}] 13:36:06 INFO - PROCESS | 2387 | 1477686966676 Marionette TRACE conn4 <- [1,3407,null,{"value":null}] 13:36:06 INFO - PROCESS | 2387 | 1477686966877 Marionette TRACE conn4 -> [0,3408,"getWindowHandles",null] 13:36:06 INFO - PROCESS | 2387 | 1477686966885 Marionette TRACE conn4 <- [1,3408,null,["8"]] 13:36:06 INFO - PROCESS | 2387 | 1477686966935 Marionette TRACE conn4 -> [0,3409,"switchToWindow",{"name":"8"}] 13:36:06 INFO - PROCESS | 2387 | 1477686966940 Marionette TRACE conn4 <- [1,3409,null,{}] 13:36:06 INFO - PROCESS | 2387 | 1477686966949 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:36:06 INFO - PROCESS | 2387 | ++DOCSHELL 0x946e8c00 == 50 [pid = 2387] [id = 752] 13:36:06 INFO - PROCESS | 2387 | ++DOMWINDOW == 87 (0x94b1fc00) [pid = 2387] [serial = 2188] [outer = (nil)] 13:36:07 INFO - PROCESS | 2387 | ++DOMWINDOW == 88 (0x94b22c00) [pid = 2387] [serial = 2189] [outer = 0x94b1fc00] 13:36:07 INFO - PROCESS | 2387 | 1477686967046 Marionette DEBUG loaded listener.js 13:36:07 INFO - PROCESS | 2387 | ++DOMWINDOW == 89 (0x94b25400) [pid = 2387] [serial = 2190] [outer = 0x94b1fc00] 13:36:07 INFO - PROCESS | 2387 | 1477686967774 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]]]}] 13:36:07 INFO - ... 13:36:07 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm | took 1373ms 13:36:07 INFO - PROCESS | 2387 | 1477686967848 Marionette TRACE conn4 -> [0,3411,"getWindowHandle",null] 13:36:07 INFO - PROCESS | 2387 | 1477686967853 Marionette TRACE conn4 <- [1,3411,null,{"value":"8"}] 13:36:07 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm 13:36:07 INFO - PROCESS | 2387 | 1477686967862 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}] 13:36:08 INFO - PROCESS | 2387 | 1477686968061 Marionette TRACE conn4 <- [1,3412,null,{"value":null}] 13:36:08 INFO - PROCESS | 2387 | 1477686968264 Marionette TRACE conn4 -> [0,3413,"getWindowHandles",null] 13:36:08 INFO - PROCESS | 2387 | 1477686968270 Marionette TRACE conn4 <- [1,3413,null,["8"]] 13:36:08 INFO - PROCESS | 2387 | 1477686968277 Marionette TRACE conn4 -> [0,3414,"switchToWindow",{"name":"8"}] 13:36:08 INFO - PROCESS | 2387 | 1477686968283 Marionette TRACE conn4 <- [1,3414,null,{}] 13:36:08 INFO - PROCESS | 2387 | 1477686968336 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:36:08 INFO - PROCESS | 2387 | ++DOCSHELL 0x94bcec00 == 51 [pid = 2387] [id = 753] 13:36:08 INFO - PROCESS | 2387 | ++DOMWINDOW == 90 (0x94bcfc00) [pid = 2387] [serial = 2191] [outer = (nil)] 13:36:08 INFO - PROCESS | 2387 | ++DOMWINDOW == 91 (0x94e2d400) [pid = 2387] [serial = 2192] [outer = 0x94bcfc00] 13:36:08 INFO - PROCESS | 2387 | 1477686968431 Marionette DEBUG loaded listener.js 13:36:08 INFO - PROCESS | 2387 | ++DOMWINDOW == 92 (0x94e34800) [pid = 2387] [serial = 2193] [outer = 0x94bcfc00] 13:36:09 INFO - PROCESS | 2387 | 1477686969154 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]]]}] 13:36:09 INFO - ... 13:36:09 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm | took 1329ms 13:36:09 INFO - PROCESS | 2387 | 1477686969192 Marionette TRACE conn4 -> [0,3416,"getWindowHandle",null] 13:36:09 INFO - PROCESS | 2387 | 1477686969196 Marionette TRACE conn4 <- [1,3416,null,{"value":"8"}] 13:36:09 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm 13:36:09 INFO - PROCESS | 2387 | 1477686969204 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}] 13:36:09 INFO - PROCESS | 2387 | 1477686969520 Marionette TRACE conn4 <- [1,3417,null,{"value":null}] 13:36:09 INFO - PROCESS | 2387 | 1477686969662 Marionette TRACE conn4 -> [0,3418,"getWindowHandles",null] 13:36:09 INFO - PROCESS | 2387 | 1477686969667 Marionette TRACE conn4 <- [1,3418,null,["8"]] 13:36:09 INFO - PROCESS | 2387 | 1477686969941 Marionette TRACE conn4 -> [0,3419,"switchToWindow",{"name":"8"}] 13:36:09 INFO - PROCESS | 2387 | 1477686969952 Marionette TRACE conn4 <- [1,3419,null,{}] 13:36:09 INFO - PROCESS | 2387 | 1477686969964 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:36:10 INFO - PROCESS | 2387 | ++DOCSHELL 0x835e3800 == 52 [pid = 2387] [id = 754] 13:36:10 INFO - PROCESS | 2387 | ++DOMWINDOW == 93 (0x835e4800) [pid = 2387] [serial = 2194] [outer = (nil)] 13:36:10 INFO - PROCESS | 2387 | ++DOMWINDOW == 94 (0x83a76400) [pid = 2387] [serial = 2195] [outer = 0x835e4800] 13:36:10 INFO - PROCESS | 2387 | 1477686970084 Marionette DEBUG loaded listener.js 13:36:10 INFO - PROCESS | 2387 | ++DOMWINDOW == 95 (0x8f950000) [pid = 2387] [serial = 2196] [outer = 0x835e4800] 13:36:10 INFO - PROCESS | 2387 | 1477686970937 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]]]}] 13:36:10 INFO - ... 13:36:10 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm | took 1778ms 13:36:10 INFO - PROCESS | 2387 | 1477686970984 Marionette TRACE conn4 -> [0,3421,"getWindowHandle",null] 13:36:10 INFO - PROCESS | 2387 | 1477686970991 Marionette TRACE conn4 <- [1,3421,null,{"value":"8"}] 13:36:10 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm 13:36:11 INFO - PROCESS | 2387 | 1477686971002 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}] 13:36:11 INFO - PROCESS | 2387 | 1477686971239 Marionette TRACE conn4 <- [1,3422,null,{"value":null}] 13:36:11 INFO - PROCESS | 2387 | 1477686971448 Marionette TRACE conn4 -> [0,3423,"getWindowHandles",null] 13:36:11 INFO - PROCESS | 2387 | 1477686971454 Marionette TRACE conn4 <- [1,3423,null,["8"]] 13:36:11 INFO - PROCESS | 2387 | 1477686971535 Marionette TRACE conn4 -> [0,3424,"switchToWindow",{"name":"8"}] 13:36:11 INFO - PROCESS | 2387 | 1477686971547 Marionette TRACE conn4 <- [1,3424,null,{}] 13:36:11 INFO - PROCESS | 2387 | 1477686971555 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:36:11 INFO - PROCESS | 2387 | ++DOCSHELL 0x83a79000 == 53 [pid = 2387] [id = 755] 13:36:11 INFO - PROCESS | 2387 | ++DOMWINDOW == 96 (0x83a7d000) [pid = 2387] [serial = 2197] [outer = (nil)] 13:36:11 INFO - PROCESS | 2387 | ++DOMWINDOW == 97 (0x8f957000) [pid = 2387] [serial = 2198] [outer = 0x83a7d000] 13:36:11 INFO - PROCESS | 2387 | 1477686971650 Marionette DEBUG loaded listener.js 13:36:11 INFO - PROCESS | 2387 | ++DOMWINDOW == 98 (0x92994800) [pid = 2387] [serial = 2199] [outer = 0x83a7d000] 13:36:12 INFO - PROCESS | 2387 | --DOCSHELL 0x82e7c000 == 52 [pid = 2387] [id = 726] 13:36:12 INFO - PROCESS | 2387 | --DOCSHELL 0x8fab4c00 == 51 [pid = 2387] [id = 727] 13:36:12 INFO - PROCESS | 2387 | --DOCSHELL 0x83683400 == 50 [pid = 2387] [id = 747] 13:36:12 INFO - PROCESS | 2387 | --DOCSHELL 0x9330ac00 == 49 [pid = 2387] [id = 733] 13:36:12 INFO - PROCESS | 2387 | --DOCSHELL 0x8dc92400 == 48 [pid = 2387] [id = 745] 13:36:12 INFO - PROCESS | 2387 | --DOCSHELL 0x93169000 == 47 [pid = 2387] [id = 746] 13:36:12 INFO - PROCESS | 2387 | --DOCSHELL 0x83a7cc00 == 46 [pid = 2387] [id = 744] 13:36:12 INFO - PROCESS | 2387 | --DOCSHELL 0x82fc5c00 == 45 [pid = 2387] [id = 743] 13:36:12 INFO - PROCESS | 2387 | --DOCSHELL 0x923a9800 == 44 [pid = 2387] [id = 737] 13:36:12 INFO - PROCESS | 2387 | --DOCSHELL 0x83503800 == 43 [pid = 2387] [id = 738] 13:36:12 INFO - PROCESS | 2387 | --DOCSHELL 0x823dd800 == 42 [pid = 2387] [id = 739] 13:36:12 INFO - PROCESS | 2387 | --DOCSHELL 0x823e9800 == 41 [pid = 2387] [id = 724] 13:36:12 INFO - PROCESS | 2387 | --DOCSHELL 0x835ea800 == 40 [pid = 2387] [id = 725] 13:36:12 INFO - PROCESS | 2387 | --DOCSHELL 0x823dd400 == 39 [pid = 2387] [id = 740] 13:36:12 INFO - PROCESS | 2387 | --DOCSHELL 0x93160800 == 38 [pid = 2387] [id = 732] 13:36:12 INFO - PROCESS | 2387 | --DOCSHELL 0x93cc8c00 == 37 [pid = 2387] [id = 742] 13:36:12 INFO - PROCESS | 2387 | --DOCSHELL 0x93cbf000 == 36 [pid = 2387] [id = 741] 13:36:12 INFO - PROCESS | 2387 | --DOCSHELL 0x8fbed000 == 35 [pid = 2387] [id = 728] 13:36:12 INFO - PROCESS | 2387 | --DOCSHELL 0x823e3800 == 34 [pid = 2387] [id = 729] 13:36:12 INFO - PROCESS | 2387 | --DOCSHELL 0x8350fc00 == 33 [pid = 2387] [id = 730] 13:36:12 INFO - PROCESS | 2387 | --DOCSHELL 0x8fab5400 == 32 [pid = 2387] [id = 731] 13:36:12 INFO - PROCESS | 2387 | --DOCSHELL 0x94bcec00 == 31 [pid = 2387] [id = 753] 13:36:12 INFO - PROCESS | 2387 | --DOCSHELL 0x835e3800 == 30 [pid = 2387] [id = 754] 13:36:12 INFO - PROCESS | 2387 | --DOCSHELL 0x93306800 == 29 [pid = 2387] [id = 748] 13:36:12 INFO - PROCESS | 2387 | --DOCSHELL 0x83a78800 == 28 [pid = 2387] [id = 749] 13:36:12 INFO - PROCESS | 2387 | --DOCSHELL 0x8fbed400 == 27 [pid = 2387] [id = 750] 13:36:12 INFO - PROCESS | 2387 | --DOCSHELL 0x942cac00 == 26 [pid = 2387] [id = 751] 13:36:12 INFO - PROCESS | 2387 | --DOCSHELL 0x946e8c00 == 25 [pid = 2387] [id = 752] 13:36:12 INFO - PROCESS | 2387 | --DOMWINDOW == 97 (0x83a6fc00) [pid = 2387] [serial = 2123] [outer = (nil)] [url = about:blank] 13:36:12 INFO - PROCESS | 2387 | --DOMWINDOW == 96 (0x8c821400) [pid = 2387] [serial = 2136] [outer = (nil)] [url = about:blank] 13:36:12 INFO - PROCESS | 2387 | --DOMWINDOW == 95 (0x83289800) [pid = 2387] [serial = 2135] [outer = (nil)] [url = about:blank] 13:36:12 INFO - PROCESS | 2387 | --DOMWINDOW == 94 (0x83a72400) [pid = 2387] [serial = 2139] [outer = (nil)] [url = about:blank] 13:36:12 INFO - PROCESS | 2387 | --DOMWINDOW == 93 (0x830e1000) [pid = 2387] [serial = 2138] [outer = (nil)] [url = about:blank] 13:36:12 INFO - PROCESS | 2387 | --DOMWINDOW == 92 (0x8f95dc00) [pid = 2387] [serial = 2142] [outer = (nil)] [url = about:blank] 13:36:12 INFO - PROCESS | 2387 | --DOMWINDOW == 91 (0x8f95d400) [pid = 2387] [serial = 2141] [outer = (nil)] [url = about:blank] 13:36:13 INFO - PROCESS | 2387 | --DOMWINDOW == 90 (0x93165800) [pid = 2387] [serial = 2129] [outer = (nil)] [url = about:blank] 13:36:13 INFO - PROCESS | 2387 | --DOMWINDOW == 89 (0x93665000) [pid = 2387] [serial = 2132] [outer = (nil)] [url = about:blank] 13:36:13 INFO - PROCESS | 2387 | --DOMWINDOW == 88 (0x9298b400) [pid = 2387] [serial = 2144] [outer = (nil)] [url = about:blank] 13:36:13 INFO - PROCESS | 2387 | --DOMWINDOW == 87 (0x8fba4c00) [pid = 2387] [serial = 2126] [outer = (nil)] [url = about:blank] 13:36:13 INFO - PROCESS | 2387 | 1477686973419 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]]]}] 13:36:13 INFO - ... 13:36:13 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm | took 2480ms 13:36:13 INFO - PROCESS | 2387 | 1477686973487 Marionette TRACE conn4 -> [0,3426,"getWindowHandle",null] 13:36:13 INFO - PROCESS | 2387 | 1477686973494 Marionette TRACE conn4 <- [1,3426,null,{"value":"8"}] 13:36:13 INFO - TEST-START | /websockets/Secure-Send-binary-blob.htm 13:36:13 INFO - PROCESS | 2387 | 1477686973506 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}] 13:36:13 INFO - PROCESS | 2387 | 1477686973765 Marionette TRACE conn4 <- [1,3427,null,{"value":null}] 13:36:13 INFO - PROCESS | 2387 | 1477686973920 Marionette TRACE conn4 -> [0,3428,"getWindowHandles",null] 13:36:13 INFO - PROCESS | 2387 | 1477686973924 Marionette TRACE conn4 <- [1,3428,null,["8"]] 13:36:13 INFO - PROCESS | 2387 | 1477686973933 Marionette TRACE conn4 -> [0,3429,"switchToWindow",{"name":"8"}] 13:36:13 INFO - PROCESS | 2387 | 1477686973941 Marionette TRACE conn4 <- [1,3429,null,{}] 13:36:13 INFO - PROCESS | 2387 | 1477686973951 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:36:13 INFO - PROCESS | 2387 | ++DOCSHELL 0x830d7c00 == 26 [pid = 2387] [id = 756] 13:36:13 INFO - PROCESS | 2387 | ++DOMWINDOW == 88 (0x830db800) [pid = 2387] [serial = 2200] [outer = (nil)] 13:36:14 INFO - PROCESS | 2387 | ++DOMWINDOW == 89 (0x830e4c00) [pid = 2387] [serial = 2201] [outer = 0x830db800] 13:36:14 INFO - PROCESS | 2387 | 1477686974049 Marionette DEBUG loaded listener.js 13:36:14 INFO - PROCESS | 2387 | ++DOMWINDOW == 90 (0x83284400) [pid = 2387] [serial = 2202] [outer = 0x830db800] 13:36:14 INFO - PROCESS | 2387 | 1477686974729 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]]]}] 13:36:14 INFO - ... 13:36:14 INFO - TEST-OK | /websockets/Secure-Send-binary-blob.htm | took 1276ms 13:36:14 INFO - PROCESS | 2387 | 1477686974783 Marionette TRACE conn4 -> [0,3431,"getWindowHandle",null] 13:36:14 INFO - PROCESS | 2387 | 1477686974791 Marionette TRACE conn4 <- [1,3431,null,{"value":"8"}] 13:36:14 INFO - TEST-START | /websockets/Secure-Send-data.htm 13:36:14 INFO - PROCESS | 2387 | 1477686974804 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}] 13:36:15 INFO - PROCESS | 2387 | 1477686975005 Marionette TRACE conn4 <- [1,3432,null,{"value":null}] 13:36:15 INFO - PROCESS | 2387 | 1477686975187 Marionette TRACE conn4 -> [0,3433,"getWindowHandles",null] 13:36:15 INFO - PROCESS | 2387 | 1477686975194 Marionette TRACE conn4 <- [1,3433,null,["8"]] 13:36:15 INFO - PROCESS | 2387 | 1477686975205 Marionette TRACE conn4 -> [0,3434,"switchToWindow",{"name":"8"}] 13:36:15 INFO - PROCESS | 2387 | 1477686975210 Marionette TRACE conn4 <- [1,3434,null,{}] 13:36:15 INFO - PROCESS | 2387 | 1477686975228 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:36:15 INFO - PROCESS | 2387 | ++DOCSHELL 0x83a70400 == 27 [pid = 2387] [id = 757] 13:36:15 INFO - PROCESS | 2387 | ++DOMWINDOW == 91 (0x83a71c00) [pid = 2387] [serial = 2203] [outer = (nil)] 13:36:15 INFO - PROCESS | 2387 | ++DOMWINDOW == 92 (0x83a77400) [pid = 2387] [serial = 2204] [outer = 0x83a71c00] 13:36:15 INFO - PROCESS | 2387 | 1477686975319 Marionette DEBUG loaded listener.js 13:36:15 INFO - PROCESS | 2387 | ++DOMWINDOW == 93 (0x83a77800) [pid = 2387] [serial = 2205] [outer = 0x83a71c00] 13:36:16 INFO - PROCESS | 2387 | 1477686976037 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]]]}] 13:36:16 INFO - ... 13:36:16 INFO - TEST-OK | /websockets/Secure-Send-data.htm | took 1274ms 13:36:16 INFO - PROCESS | 2387 | 1477686976082 Marionette TRACE conn4 -> [0,3436,"getWindowHandle",null] 13:36:16 INFO - PROCESS | 2387 | 1477686976090 Marionette TRACE conn4 <- [1,3436,null,{"value":"8"}] 13:36:16 INFO - TEST-START | /websockets/Secure-Send-null.htm 13:36:16 INFO - PROCESS | 2387 | 1477686976114 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}] 13:36:16 INFO - PROCESS | 2387 | 1477686976368 Marionette TRACE conn4 <- [1,3437,null,{"value":null}] 13:36:16 INFO - PROCESS | 2387 | 1477686976395 Marionette TRACE conn4 -> [0,3438,"getWindowHandles",null] 13:36:16 INFO - PROCESS | 2387 | 1477686976401 Marionette TRACE conn4 <- [1,3438,null,["8"]] 13:36:16 INFO - PROCESS | 2387 | 1477686976406 Marionette TRACE conn4 -> [0,3439,"switchToWindow",{"name":"8"}] 13:36:16 INFO - PROCESS | 2387 | 1477686976414 Marionette TRACE conn4 <- [1,3439,null,{}] 13:36:16 INFO - PROCESS | 2387 | 1477686976503 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:36:16 INFO - PROCESS | 2387 | ++DOCSHELL 0x8f8de800 == 28 [pid = 2387] [id = 758] 13:36:16 INFO - PROCESS | 2387 | ++DOMWINDOW == 94 (0x8f8df000) [pid = 2387] [serial = 2206] [outer = (nil)] 13:36:16 INFO - PROCESS | 2387 | ++DOMWINDOW == 95 (0x8f8e2800) [pid = 2387] [serial = 2207] [outer = 0x8f8df000] 13:36:16 INFO - PROCESS | 2387 | 1477686976599 Marionette DEBUG loaded listener.js 13:36:16 INFO - PROCESS | 2387 | ++DOMWINDOW == 96 (0x8f958000) [pid = 2387] [serial = 2208] [outer = 0x8f8df000] 13:36:17 INFO - PROCESS | 2387 | --DOMWINDOW == 95 (0x93162800) [pid = 2387] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm] 13:36:17 INFO - PROCESS | 2387 | --DOMWINDOW == 94 (0x923b4c00) [pid = 2387] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000.htm] 13:36:17 INFO - PROCESS | 2387 | --DOMWINDOW == 93 (0x835e5c00) [pid = 2387] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm] 13:36:17 INFO - PROCESS | 2387 | --DOMWINDOW == 92 (0x8f95cc00) [pid = 2387] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm] 13:36:17 INFO - PROCESS | 2387 | --DOMWINDOW == 91 (0x9330b800) [pid = 2387] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm] 13:36:17 INFO - PROCESS | 2387 | --DOMWINDOW == 90 (0x8fabe800) [pid = 2387] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005.htm] 13:36:17 INFO - PROCESS | 2387 | --DOMWINDOW == 89 (0x942c1400) [pid = 2387] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm] 13:36:17 INFO - PROCESS | 2387 | --DOMWINDOW == 88 (0x93a52c00) [pid = 2387] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm] 13:36:17 INFO - PROCESS | 2387 | --DOMWINDOW == 87 (0x8fba6800) [pid = 2387] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-null.htm] 13:36:17 INFO - PROCESS | 2387 | --DOMWINDOW == 86 (0x93a49000) [pid = 2387] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm] 13:36:17 INFO - PROCESS | 2387 | --DOMWINDOW == 85 (0x8cebb800) [pid = 2387] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm] 13:36:17 INFO - PROCESS | 2387 | --DOMWINDOW == 84 (0x83a7dc00) [pid = 2387] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-string.htm] 13:36:17 INFO - PROCESS | 2387 | --DOMWINDOW == 83 (0x83284000) [pid = 2387] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm] 13:36:17 INFO - PROCESS | 2387 | --DOMWINDOW == 82 (0x923b4800) [pid = 2387] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm] 13:36:17 INFO - PROCESS | 2387 | --DOMWINDOW == 81 (0x93ccbc00) [pid = 2387] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm] 13:36:17 INFO - PROCESS | 2387 | --DOMWINDOW == 80 (0x93cbfc00) [pid = 2387] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm] 13:36:17 INFO - PROCESS | 2387 | --DOMWINDOW == 79 (0x93176c00) [pid = 2387] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm] 13:36:17 INFO - PROCESS | 2387 | --DOMWINDOW == 78 (0x8fba3400) [pid = 2387] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-undefined.htm] 13:36:17 INFO - PROCESS | 2387 | 1477686977943 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]]]}] 13:36:17 INFO - ... 13:36:17 INFO - TEST-OK | /websockets/Secure-Send-null.htm | took 1885ms 13:36:17 INFO - PROCESS | 2387 | 1477686977995 Marionette TRACE conn4 -> [0,3441,"getWindowHandle",null] 13:36:18 INFO - TEST-START | /websockets/Secure-Send-paired-surrogates.htm 13:36:18 INFO - PROCESS | 2387 | 1477686978000 Marionette TRACE conn4 <- [1,3441,null,{"value":"8"}] 13:36:18 INFO - PROCESS | 2387 | 1477686978012 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}] 13:36:18 INFO - PROCESS | 2387 | 1477686978259 Marionette TRACE conn4 <- [1,3442,null,{"value":null}] 13:36:18 INFO - PROCESS | 2387 | 1477686978273 Marionette TRACE conn4 -> [0,3443,"getWindowHandles",null] 13:36:18 INFO - PROCESS | 2387 | 1477686978276 Marionette TRACE conn4 <- [1,3443,null,["8"]] 13:36:18 INFO - PROCESS | 2387 | 1477686978287 Marionette TRACE conn4 -> [0,3444,"switchToWindow",{"name":"8"}] 13:36:18 INFO - PROCESS | 2387 | 1477686978293 Marionette TRACE conn4 <- [1,3444,null,{}] 13:36:18 INFO - PROCESS | 2387 | 1477686978299 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:36:18 INFO - PROCESS | 2387 | ++DOCSHELL 0x82eda400 == 29 [pid = 2387] [id = 759] 13:36:18 INFO - PROCESS | 2387 | ++DOMWINDOW == 79 (0x8368e400) [pid = 2387] [serial = 2209] [outer = (nil)] 13:36:18 INFO - PROCESS | 2387 | ++DOMWINDOW == 80 (0x8fac1c00) [pid = 2387] [serial = 2210] [outer = 0x8368e400] 13:36:18 INFO - PROCESS | 2387 | 1477686978384 Marionette DEBUG loaded listener.js 13:36:18 INFO - PROCESS | 2387 | ++DOMWINDOW == 81 (0x8fb9a000) [pid = 2387] [serial = 2211] [outer = 0x8368e400] 13:36:19 INFO - PROCESS | 2387 | 1477686979038 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]]]}] 13:36:19 INFO - ... 13:36:19 INFO - TEST-OK | /websockets/Secure-Send-paired-surrogates.htm | took 1071ms 13:36:19 INFO - PROCESS | 2387 | 1477686979080 Marionette TRACE conn4 -> [0,3446,"getWindowHandle",null] 13:36:19 INFO - PROCESS | 2387 | 1477686979085 Marionette TRACE conn4 <- [1,3446,null,{"value":"8"}] 13:36:19 INFO - TEST-START | /websockets/Secure-Send-unicode-data.htm 13:36:19 INFO - PROCESS | 2387 | 1477686979092 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}] 13:36:19 INFO - PROCESS | 2387 | 1477686979340 Marionette TRACE conn4 <- [1,3447,null,{"value":null}] 13:36:19 INFO - PROCESS | 2387 | 1477686979441 Marionette TRACE conn4 -> [0,3448,"getWindowHandles",null] 13:36:19 INFO - PROCESS | 2387 | 1477686979447 Marionette TRACE conn4 <- [1,3448,null,["8"]] 13:36:19 INFO - PROCESS | 2387 | 1477686979452 Marionette TRACE conn4 -> [0,3449,"switchToWindow",{"name":"8"}] 13:36:19 INFO - PROCESS | 2387 | 1477686979458 Marionette TRACE conn4 <- [1,3449,null,{}] 13:36:19 INFO - PROCESS | 2387 | 1477686979465 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:36:19 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fbfb000 == 30 [pid = 2387] [id = 760] 13:36:19 INFO - PROCESS | 2387 | ++DOMWINDOW == 82 (0x9106f000) [pid = 2387] [serial = 2212] [outer = (nil)] 13:36:19 INFO - PROCESS | 2387 | ++DOMWINDOW == 83 (0x923b4c00) [pid = 2387] [serial = 2213] [outer = 0x9106f000] 13:36:19 INFO - PROCESS | 2387 | 1477686979556 Marionette DEBUG loaded listener.js 13:36:19 INFO - PROCESS | 2387 | ++DOMWINDOW == 84 (0x923b6400) [pid = 2387] [serial = 2214] [outer = 0x9106f000] 13:36:20 INFO - PROCESS | 2387 | 1477686980472 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]]]}] 13:36:20 INFO - ... 13:36:20 INFO - TEST-OK | /websockets/Secure-Send-unicode-data.htm | took 1421ms 13:36:20 INFO - PROCESS | 2387 | 1477686980538 Marionette TRACE conn4 -> [0,3451,"getWindowHandle",null] 13:36:20 INFO - PROCESS | 2387 | 1477686980551 Marionette TRACE conn4 <- [1,3451,null,{"value":"8"}] 13:36:20 INFO - TEST-START | /websockets/Secure-Send-unpaired-surrogates.htm 13:36:20 INFO - PROCESS | 2387 | 1477686980568 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}] 13:36:20 INFO - PROCESS | 2387 | 1477686980788 Marionette TRACE conn4 <- [1,3452,null,{"value":null}] 13:36:20 INFO - PROCESS | 2387 | 1477686980995 Marionette TRACE conn4 -> [0,3453,"getWindowHandles",null] 13:36:21 INFO - PROCESS | 2387 | 1477686981004 Marionette TRACE conn4 <- [1,3453,null,["8"]] 13:36:21 INFO - PROCESS | 2387 | 1477686981057 Marionette TRACE conn4 -> [0,3454,"switchToWindow",{"name":"8"}] 13:36:21 INFO - PROCESS | 2387 | 1477686981066 Marionette TRACE conn4 <- [1,3454,null,{}] 13:36:21 INFO - PROCESS | 2387 | 1477686981075 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:36:21 INFO - PROCESS | 2387 | ++DOCSHELL 0x8368c800 == 31 [pid = 2387] [id = 761] 13:36:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 85 (0x8368d800) [pid = 2387] [serial = 2215] [outer = (nil)] 13:36:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 86 (0x83a74800) [pid = 2387] [serial = 2216] [outer = 0x8368d800] 13:36:21 INFO - PROCESS | 2387 | 1477686981181 Marionette DEBUG loaded listener.js 13:36:21 INFO - PROCESS | 2387 | ++DOMWINDOW == 87 (0x8c826400) [pid = 2387] [serial = 2217] [outer = 0x8368d800] 13:36:21 INFO - PROCESS | 2387 | [2387] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 13:36:21 INFO - PROCESS | 2387 | [2387] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 13:36:22 INFO - PROCESS | 2387 | 1477686982019 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]]]}] 13:36:22 INFO - ... 13:36:22 INFO - TEST-OK | /websockets/Secure-Send-unpaired-surrogates.htm | took 1479ms 13:36:22 INFO - PROCESS | 2387 | 1477686982071 Marionette TRACE conn4 -> [0,3456,"getWindowHandle",null] 13:36:22 INFO - PROCESS | 2387 | 1477686982078 Marionette TRACE conn4 <- [1,3456,null,{"value":"8"}] 13:36:22 INFO - TEST-START | /websockets/Send-0byte-data.htm 13:36:22 INFO - PROCESS | 2387 | 1477686982090 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}] 13:36:22 INFO - PROCESS | 2387 | 1477686982313 Marionette TRACE conn4 <- [1,3457,null,{"value":null}] 13:36:22 INFO - PROCESS | 2387 | 1477686982510 Marionette TRACE conn4 -> [0,3458,"getWindowHandles",null] 13:36:22 INFO - PROCESS | 2387 | 1477686982516 Marionette TRACE conn4 <- [1,3458,null,["8"]] 13:36:22 INFO - PROCESS | 2387 | 1477686982523 Marionette TRACE conn4 -> [0,3459,"switchToWindow",{"name":"8"}] 13:36:22 INFO - PROCESS | 2387 | 1477686982531 Marionette TRACE conn4 <- [1,3459,null,{}] 13:36:22 INFO - PROCESS | 2387 | 1477686982584 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:36:22 INFO - PROCESS | 2387 | ++DOCSHELL 0x82254800 == 32 [pid = 2387] [id = 762] 13:36:22 INFO - PROCESS | 2387 | ++DOMWINDOW == 88 (0x8fabac00) [pid = 2387] [serial = 2218] [outer = (nil)] 13:36:22 INFO - PROCESS | 2387 | ++DOMWINDOW == 89 (0x8fbf7800) [pid = 2387] [serial = 2219] [outer = 0x8fabac00] 13:36:22 INFO - PROCESS | 2387 | 1477686982687 Marionette DEBUG loaded listener.js 13:36:22 INFO - PROCESS | 2387 | ++DOMWINDOW == 90 (0x923b4800) [pid = 2387] [serial = 2220] [outer = 0x8fabac00] 13:36:23 INFO - PROCESS | 2387 | 1477686983455 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]]]}] 13:36:23 INFO - ... 13:36:23 INFO - TEST-OK | /websockets/Send-0byte-data.htm | took 1425ms 13:36:23 INFO - PROCESS | 2387 | 1477686983537 Marionette TRACE conn4 -> [0,3461,"getWindowHandle",null] 13:36:23 INFO - PROCESS | 2387 | 1477686983546 Marionette TRACE conn4 <- [1,3461,null,{"value":"8"}] 13:36:23 INFO - TEST-START | /websockets/Send-65K-data.htm 13:36:23 INFO - PROCESS | 2387 | 1477686983557 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}] 13:36:23 INFO - PROCESS | 2387 | 1477686983761 Marionette TRACE conn4 <- [1,3462,null,{"value":null}] 13:36:23 INFO - PROCESS | 2387 | 1477686983941 Marionette TRACE conn4 -> [0,3463,"getWindowHandles",null] 13:36:23 INFO - PROCESS | 2387 | 1477686983948 Marionette TRACE conn4 <- [1,3463,null,["8"]] 13:36:23 INFO - PROCESS | 2387 | 1477686983954 Marionette TRACE conn4 -> [0,3464,"switchToWindow",{"name":"8"}] 13:36:23 INFO - PROCESS | 2387 | 1477686983962 Marionette TRACE conn4 <- [1,3464,null,{}] 13:36:24 INFO - PROCESS | 2387 | 1477686984015 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:36:24 INFO - PROCESS | 2387 | ++DOCSHELL 0x93927c00 == 33 [pid = 2387] [id = 763] 13:36:24 INFO - PROCESS | 2387 | ++DOMWINDOW == 91 (0x93928c00) [pid = 2387] [serial = 2221] [outer = (nil)] 13:36:24 INFO - PROCESS | 2387 | ++DOMWINDOW == 92 (0x93a4bc00) [pid = 2387] [serial = 2222] [outer = 0x93928c00] 13:36:24 INFO - PROCESS | 2387 | 1477686984115 Marionette DEBUG loaded listener.js 13:36:24 INFO - PROCESS | 2387 | ++DOMWINDOW == 93 (0x93a51c00) [pid = 2387] [serial = 2223] [outer = 0x93928c00] 13:36:24 INFO - PROCESS | 2387 | 1477686984956 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]]]}] 13:36:24 INFO - ... 13:36:24 INFO - TEST-OK | /websockets/Send-65K-data.htm | took 1435ms 13:36:24 INFO - PROCESS | 2387 | 1477686984992 Marionette TRACE conn4 -> [0,3466,"getWindowHandle",null] 13:36:24 INFO - PROCESS | 2387 | 1477686984997 Marionette TRACE conn4 <- [1,3466,null,{"value":"8"}] 13:36:25 INFO - TEST-START | /websockets/Send-Unpaired-Surrogates.htm 13:36:25 INFO - PROCESS | 2387 | 1477686985014 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}] 13:36:25 INFO - PROCESS | 2387 | 1477686985259 Marionette TRACE conn4 <- [1,3467,null,{"value":null}] 13:36:25 INFO - PROCESS | 2387 | 1477686985480 Marionette TRACE conn4 -> [0,3468,"getWindowHandles",null] 13:36:25 INFO - PROCESS | 2387 | 1477686985483 Marionette TRACE conn4 <- [1,3468,null,["8"]] 13:36:25 INFO - PROCESS | 2387 | 1477686985492 Marionette TRACE conn4 -> [0,3469,"switchToWindow",{"name":"8"}] 13:36:25 INFO - PROCESS | 2387 | 1477686985499 Marionette TRACE conn4 <- [1,3469,null,{}] 13:36:25 INFO - PROCESS | 2387 | 1477686985551 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:36:25 INFO - PROCESS | 2387 | ++DOCSHELL 0x8224c400 == 34 [pid = 2387] [id = 764] 13:36:25 INFO - PROCESS | 2387 | ++DOMWINDOW == 94 (0x82253800) [pid = 2387] [serial = 2224] [outer = (nil)] 13:36:25 INFO - PROCESS | 2387 | ++DOMWINDOW == 95 (0x8c821000) [pid = 2387] [serial = 2225] [outer = 0x82253800] 13:36:25 INFO - PROCESS | 2387 | 1477686985651 Marionette DEBUG loaded listener.js 13:36:25 INFO - PROCESS | 2387 | ++DOMWINDOW == 96 (0x8dcf6800) [pid = 2387] [serial = 2226] [outer = 0x82253800] 13:36:26 INFO - PROCESS | 2387 | [2387] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 13:36:26 INFO - PROCESS | 2387 | [2387] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 13:36:26 INFO - PROCESS | 2387 | --DOCSHELL 0x82eda400 == 33 [pid = 2387] [id = 759] 13:36:26 INFO - PROCESS | 2387 | --DOCSHELL 0x8f8de800 == 32 [pid = 2387] [id = 758] 13:36:26 INFO - PROCESS | 2387 | --DOCSHELL 0x83a70400 == 31 [pid = 2387] [id = 757] 13:36:26 INFO - PROCESS | 2387 | --DOCSHELL 0x830d7c00 == 30 [pid = 2387] [id = 756] 13:36:26 INFO - PROCESS | 2387 | --DOMWINDOW == 95 (0x93169400) [pid = 2387] [serial = 2130] [outer = (nil)] [url = about:blank] 13:36:26 INFO - PROCESS | 2387 | --DOMWINDOW == 94 (0x9315bc00) [pid = 2387] [serial = 2121] [outer = (nil)] [url = about:blank] 13:36:26 INFO - PROCESS | 2387 | --DOMWINDOW == 93 (0x83a72c00) [pid = 2387] [serial = 2124] [outer = (nil)] [url = about:blank] 13:36:26 INFO - PROCESS | 2387 | --DOMWINDOW == 92 (0x8fab8000) [pid = 2387] [serial = 2094] [outer = (nil)] [url = about:blank] 13:36:26 INFO - PROCESS | 2387 | --DOMWINDOW == 91 (0x93810c00) [pid = 2387] [serial = 2133] [outer = (nil)] [url = about:blank] 13:36:26 INFO - PROCESS | 2387 | --DOMWINDOW == 90 (0x8fba7c00) [pid = 2387] [serial = 2127] [outer = (nil)] [url = about:blank] 13:36:26 INFO - PROCESS | 2387 | --DOMWINDOW == 89 (0x93cc6000) [pid = 2387] [serial = 2175] [outer = (nil)] [url = about:blank] 13:36:26 INFO - PROCESS | 2387 | --DOMWINDOW == 88 (0x93a47000) [pid = 2387] [serial = 2172] [outer = (nil)] [url = about:blank] 13:36:26 INFO - PROCESS | 2387 | --DOMWINDOW == 87 (0x8fba5800) [pid = 2387] [serial = 2168] [outer = (nil)] [url = about:blank] 13:36:26 INFO - PROCESS | 2387 | --DOMWINDOW == 86 (0x93a4b400) [pid = 2387] [serial = 2153] [outer = (nil)] [url = about:blank] 13:36:26 INFO - PROCESS | 2387 | --DOMWINDOW == 85 (0x942be400) [pid = 2387] [serial = 2160] [outer = (nil)] [url = about:blank] 13:36:26 INFO - PROCESS | 2387 | --DOMWINDOW == 84 (0x8fba7800) [pid = 2387] [serial = 2169] [outer = (nil)] [url = about:blank] 13:36:26 INFO - PROCESS | 2387 | --DOMWINDOW == 83 (0x93cc2800) [pid = 2387] [serial = 2156] [outer = (nil)] [url = about:blank] 13:36:26 INFO - PROCESS | 2387 | --DOMWINDOW == 82 (0x8dc90000) [pid = 2387] [serial = 2148] [outer = (nil)] [url = about:blank] 13:36:26 INFO - PROCESS | 2387 | --DOMWINDOW == 81 (0x9315e800) [pid = 2387] [serial = 2145] [outer = (nil)] [url = about:blank] 13:36:26 INFO - PROCESS | 2387 | --DOMWINDOW == 80 (0x944ac400) [pid = 2387] [serial = 2178] [outer = (nil)] [url = about:blank] 13:36:26 INFO - PROCESS | 2387 | --DOMWINDOW == 79 (0x942c6400) [pid = 2387] [serial = 2177] [outer = (nil)] [url = about:blank] 13:36:26 INFO - PROCESS | 2387 | --DOMWINDOW == 78 (0x93a4e800) [pid = 2387] [serial = 2154] [outer = (nil)] [url = about:blank] 13:36:26 INFO - PROCESS | 2387 | --DOMWINDOW == 77 (0x923a9400) [pid = 2387] [serial = 2151] [outer = (nil)] [url = about:blank] 13:36:26 INFO - PROCESS | 2387 | --DOMWINDOW == 76 (0x93cc4800) [pid = 2387] [serial = 2157] [outer = (nil)] [url = about:blank] 13:36:26 INFO - PROCESS | 2387 | --DOMWINDOW == 75 (0x93d51800) [pid = 2387] [serial = 2159] [outer = (nil)] [url = about:blank] 13:36:26 INFO - PROCESS | 2387 | --DOMWINDOW == 74 (0x8d092000) [pid = 2387] [serial = 2147] [outer = (nil)] [url = about:blank] 13:36:26 INFO - PROCESS | 2387 | --DOMWINDOW == 73 (0x83a75000) [pid = 2387] [serial = 2162] [outer = (nil)] [url = about:blank] 13:36:26 INFO - PROCESS | 2387 | --DOMWINDOW == 72 (0x93cc4c00) [pid = 2387] [serial = 2174] [outer = (nil)] [url = about:blank] 13:36:26 INFO - PROCESS | 2387 | --DOMWINDOW == 71 (0x8d095000) [pid = 2387] [serial = 2166] [outer = (nil)] [url = about:blank] 13:36:26 INFO - PROCESS | 2387 | --DOMWINDOW == 70 (0x93308800) [pid = 2387] [serial = 2171] [outer = (nil)] [url = about:blank] 13:36:26 INFO - PROCESS | 2387 | --DOMWINDOW == 69 (0x8ceb4000) [pid = 2387] [serial = 2163] [outer = (nil)] [url = about:blank] 13:36:26 INFO - PROCESS | 2387 | --DOMWINDOW == 68 (0x8d093000) [pid = 2387] [serial = 2165] [outer = (nil)] [url = about:blank] 13:36:26 INFO - PROCESS | 2387 | --DOMWINDOW == 67 (0x923a8c00) [pid = 2387] [serial = 2150] [outer = (nil)] [url = about:blank] 13:36:26 INFO - PROCESS | 2387 | 1477686986708 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]]]}] 13:36:26 INFO - ... 13:36:26 INFO - TEST-OK | /websockets/Send-Unpaired-Surrogates.htm | took 1723ms 13:36:26 INFO - PROCESS | 2387 | 1477686986733 Marionette TRACE conn4 -> [0,3471,"getWindowHandle",null] 13:36:26 INFO - PROCESS | 2387 | 1477686986739 Marionette TRACE conn4 <- [1,3471,null,{"value":"8"}] 13:36:26 INFO - TEST-START | /websockets/Send-before-open.htm 13:36:26 INFO - PROCESS | 2387 | 1477686986750 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}] 13:36:26 INFO - PROCESS | 2387 | 1477686986969 Marionette TRACE conn4 <- [1,3472,null,{"value":null}] 13:36:27 INFO - PROCESS | 2387 | 1477686987131 Marionette TRACE conn4 -> [0,3473,"getWindowHandles",null] 13:36:27 INFO - PROCESS | 2387 | 1477686987136 Marionette TRACE conn4 <- [1,3473,null,["8"]] 13:36:27 INFO - PROCESS | 2387 | 1477686987144 Marionette TRACE conn4 -> [0,3474,"switchToWindow",{"name":"8"}] 13:36:27 INFO - PROCESS | 2387 | 1477686987152 Marionette TRACE conn4 <- [1,3474,null,{}] 13:36:27 INFO - PROCESS | 2387 | 1477686987159 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:36:27 INFO - PROCESS | 2387 | ++DOCSHELL 0x830d7400 == 31 [pid = 2387] [id = 765] 13:36:27 INFO - PROCESS | 2387 | ++DOMWINDOW == 68 (0x83510000) [pid = 2387] [serial = 2227] [outer = (nil)] 13:36:27 INFO - PROCESS | 2387 | ++DOMWINDOW == 69 (0x83685800) [pid = 2387] [serial = 2228] [outer = 0x83510000] 13:36:27 INFO - PROCESS | 2387 | 1477686987268 Marionette DEBUG loaded listener.js 13:36:27 INFO - PROCESS | 2387 | ++DOMWINDOW == 70 (0x83686c00) [pid = 2387] [serial = 2229] [outer = 0x83510000] 13:36:27 INFO - PROCESS | 2387 | 1477686987884 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]]]}] 13:36:27 INFO - . 13:36:27 INFO - TEST-OK | /websockets/Send-before-open.htm | took 1170ms 13:36:27 INFO - PROCESS | 2387 | 1477686987919 Marionette TRACE conn4 -> [0,3476,"getWindowHandle",null] 13:36:27 INFO - TEST-START | /websockets/Send-binary-65K-arraybuffer.htm 13:36:27 INFO - PROCESS | 2387 | 1477686987927 Marionette TRACE conn4 <- [1,3476,null,{"value":"8"}] 13:36:27 INFO - PROCESS | 2387 | 1477686987934 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}] 13:36:28 INFO - PROCESS | 2387 | 1477686988123 Marionette TRACE conn4 <- [1,3477,null,{"value":null}] 13:36:28 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:36:28 INFO - PROCESS | 2387 | 1477686988283 Marionette TRACE conn4 -> [0,3478,"getWindowHandles",null] 13:36:28 INFO - PROCESS | 2387 | 1477686988287 Marionette TRACE conn4 <- [1,3478,null,["8"]] 13:36:28 INFO - PROCESS | 2387 | 1477686988297 Marionette TRACE conn4 -> [0,3479,"switchToWindow",{"name":"8"}] 13:36:28 INFO - PROCESS | 2387 | 1477686988302 Marionette TRACE conn4 <- [1,3479,null,{}] 13:36:28 INFO - PROCESS | 2387 | 1477686988314 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:36:28 INFO - PROCESS | 2387 | ++DOCSHELL 0x83a73000 == 32 [pid = 2387] [id = 766] 13:36:28 INFO - PROCESS | 2387 | ++DOMWINDOW == 71 (0x8dc67400) [pid = 2387] [serial = 2230] [outer = (nil)] 13:36:28 INFO - PROCESS | 2387 | ++DOMWINDOW == 72 (0x8f8d7c00) [pid = 2387] [serial = 2231] [outer = 0x8dc67400] 13:36:28 INFO - PROCESS | 2387 | 1477686988407 Marionette DEBUG loaded listener.js 13:36:28 INFO - PROCESS | 2387 | ++DOMWINDOW == 73 (0x8f8de800) [pid = 2387] [serial = 2232] [outer = 0x8dc67400] 13:36:29 INFO - PROCESS | 2387 | 1477686989005 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]]]}] 13:36:29 INFO - ... 13:36:29 INFO - TEST-OK | /websockets/Send-binary-65K-arraybuffer.htm | took 1123ms 13:36:29 INFO - PROCESS | 2387 | 1477686989065 Marionette TRACE conn4 -> [0,3481,"getWindowHandle",null] 13:36:29 INFO - PROCESS | 2387 | 1477686989073 Marionette TRACE conn4 <- [1,3481,null,{"value":"8"}] 13:36:29 INFO - TEST-START | /websockets/Send-binary-arraybuffer.htm 13:36:29 INFO - PROCESS | 2387 | 1477686989080 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}] 13:36:29 INFO - PROCESS | 2387 | 1477686989332 Marionette TRACE conn4 <- [1,3482,null,{"value":null}] 13:36:29 INFO - PROCESS | 2387 | 1477686989356 Marionette TRACE conn4 -> [0,3483,"getWindowHandles",null] 13:36:29 INFO - PROCESS | 2387 | 1477686989361 Marionette TRACE conn4 <- [1,3483,null,["8"]] 13:36:29 INFO - PROCESS | 2387 | 1477686989366 Marionette TRACE conn4 -> [0,3484,"switchToWindow",{"name":"8"}] 13:36:29 INFO - PROCESS | 2387 | 1477686989373 Marionette TRACE conn4 <- [1,3484,null,{}] 13:36:29 INFO - PROCESS | 2387 | 1477686989462 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:36:29 INFO - PROCESS | 2387 | ++DOCSHELL 0x92486c00 == 33 [pid = 2387] [id = 767] 13:36:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 74 (0x92487000) [pid = 2387] [serial = 2233] [outer = (nil)] 13:36:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 75 (0x92991400) [pid = 2387] [serial = 2234] [outer = 0x92487000] 13:36:29 INFO - PROCESS | 2387 | 1477686989557 Marionette DEBUG loaded listener.js 13:36:29 INFO - PROCESS | 2387 | ++DOMWINDOW == 76 (0x9315f400) [pid = 2387] [serial = 2235] [outer = 0x92487000] 13:36:30 INFO - PROCESS | 2387 | 1477686990210 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]]]}] 13:36:30 INFO - ... 13:36:30 INFO - TEST-OK | /websockets/Send-binary-arraybuffer.htm | took 1172ms 13:36:30 INFO - PROCESS | 2387 | 1477686990264 Marionette TRACE conn4 -> [0,3486,"getWindowHandle",null] 13:36:30 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int16-offset.htm 13:36:30 INFO - PROCESS | 2387 | 1477686990269 Marionette TRACE conn4 <- [1,3486,null,{"value":"8"}] 13:36:30 INFO - PROCESS | 2387 | 1477686990281 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}] 13:36:30 INFO - PROCESS | 2387 | 1477686990558 Marionette TRACE conn4 <- [1,3487,null,{"value":null}] 13:36:30 INFO - PROCESS | 2387 | 1477686990588 Marionette TRACE conn4 -> [0,3488,"getWindowHandles",null] 13:36:30 INFO - PROCESS | 2387 | 1477686990591 Marionette TRACE conn4 <- [1,3488,null,["8"]] 13:36:30 INFO - PROCESS | 2387 | 1477686990601 Marionette TRACE conn4 -> [0,3489,"switchToWindow",{"name":"8"}] 13:36:30 INFO - PROCESS | 2387 | 1477686990606 Marionette TRACE conn4 <- [1,3489,null,{}] 13:36:30 INFO - PROCESS | 2387 | 1477686990614 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:36:30 INFO - PROCESS | 2387 | ++DOCSHELL 0x9366b000 == 34 [pid = 2387] [id = 768] 13:36:30 INFO - PROCESS | 2387 | ++DOMWINDOW == 77 (0x93922000) [pid = 2387] [serial = 2236] [outer = (nil)] 13:36:30 INFO - PROCESS | 2387 | ++DOMWINDOW == 78 (0x93a4b000) [pid = 2387] [serial = 2237] [outer = 0x93922000] 13:36:30 INFO - PROCESS | 2387 | 1477686990784 Marionette DEBUG loaded listener.js 13:36:30 INFO - PROCESS | 2387 | ++DOMWINDOW == 79 (0x93a4b400) [pid = 2387] [serial = 2238] [outer = 0x93922000] 13:36:31 INFO - PROCESS | 2387 | --DOMWINDOW == 78 (0x830db800) [pid = 2387] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm] 13:36:31 INFO - PROCESS | 2387 | --DOMWINDOW == 77 (0x83a79400) [pid = 2387] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm] 13:36:31 INFO - PROCESS | 2387 | --DOMWINDOW == 76 (0x835e4800) [pid = 2387] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm] 13:36:31 INFO - PROCESS | 2387 | --DOMWINDOW == 75 (0x8368e400) [pid = 2387] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm] 13:36:31 INFO - PROCESS | 2387 | --DOMWINDOW == 74 (0x8f8df000) [pid = 2387] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-null.htm] 13:36:31 INFO - PROCESS | 2387 | --DOMWINDOW == 73 (0x92121400) [pid = 2387] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm] 13:36:31 INFO - PROCESS | 2387 | --DOMWINDOW == 72 (0x944a5800) [pid = 2387] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm] 13:36:31 INFO - PROCESS | 2387 | --DOMWINDOW == 71 (0x94b1fc00) [pid = 2387] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm] 13:36:31 INFO - PROCESS | 2387 | --DOMWINDOW == 70 (0x83a7d000) [pid = 2387] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm] 13:36:31 INFO - PROCESS | 2387 | --DOMWINDOW == 69 (0x94bcfc00) [pid = 2387] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm] 13:36:31 INFO - PROCESS | 2387 | --DOMWINDOW == 68 (0x83a71c00) [pid = 2387] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-data.htm] 13:36:31 INFO - PROCESS | 2387 | 1477686991595 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]]]}] 13:36:31 INFO - ... 13:36:31 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int16-offset.htm | took 1332ms 13:36:31 INFO - PROCESS | 2387 | 1477686991607 Marionette TRACE conn4 -> [0,3491,"getWindowHandle",null] 13:36:31 INFO - PROCESS | 2387 | 1477686991610 Marionette TRACE conn4 <- [1,3491,null,{"value":"8"}] 13:36:31 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int8.htm 13:36:31 INFO - PROCESS | 2387 | 1477686991618 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}] 13:36:31 INFO - PROCESS | 2387 | 1477686991854 Marionette TRACE conn4 <- [1,3492,null,{"value":null}] 13:36:31 INFO - PROCESS | 2387 | 1477686991956 Marionette TRACE conn4 -> [0,3493,"getWindowHandles",null] 13:36:31 INFO - PROCESS | 2387 | 1477686991961 Marionette TRACE conn4 <- [1,3493,null,["8"]] 13:36:31 INFO - PROCESS | 2387 | 1477686991966 Marionette TRACE conn4 -> [0,3494,"switchToWindow",{"name":"8"}] 13:36:31 INFO - PROCESS | 2387 | 1477686991971 Marionette TRACE conn4 <- [1,3494,null,{}] 13:36:31 INFO - PROCESS | 2387 | 1477686991976 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:36:32 INFO - PROCESS | 2387 | ++DOCSHELL 0x82fba800 == 35 [pid = 2387] [id = 769] 13:36:32 INFO - PROCESS | 2387 | ++DOMWINDOW == 69 (0x835e4800) [pid = 2387] [serial = 2239] [outer = (nil)] 13:36:32 INFO - PROCESS | 2387 | ++DOMWINDOW == 70 (0x9315bc00) [pid = 2387] [serial = 2240] [outer = 0x835e4800] 13:36:32 INFO - PROCESS | 2387 | 1477686992070 Marionette DEBUG loaded listener.js 13:36:32 INFO - PROCESS | 2387 | ++DOMWINDOW == 71 (0x93cc2400) [pid = 2387] [serial = 2241] [outer = 0x835e4800] 13:36:32 INFO - PROCESS | 2387 | 1477686992979 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]]]}] 13:36:32 INFO - ... 13:36:32 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int8.htm | took 1382ms 13:36:33 INFO - PROCESS | 2387 | 1477686993002 Marionette TRACE conn4 -> [0,3496,"getWindowHandle",null] 13:36:33 INFO - PROCESS | 2387 | 1477686993007 Marionette TRACE conn4 <- [1,3496,null,{"value":"8"}] 13:36:33 INFO - TEST-START | /websockets/Send-binary-blob.htm 13:36:33 INFO - PROCESS | 2387 | 1477686993019 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}] 13:36:33 INFO - PROCESS | 2387 | 1477686993416 Marionette TRACE conn4 <- [1,3497,null,{"value":null}] 13:36:33 INFO - PROCESS | 2387 | 1477686993450 Marionette TRACE conn4 -> [0,3498,"getWindowHandles",null] 13:36:33 INFO - PROCESS | 2387 | 1477686993456 Marionette TRACE conn4 <- [1,3498,null,["8"]] 13:36:33 INFO - PROCESS | 2387 | 1477686993633 Marionette TRACE conn4 -> [0,3499,"switchToWindow",{"name":"8"}] 13:36:33 INFO - PROCESS | 2387 | 1477686993651 Marionette TRACE conn4 <- [1,3499,null,{}] 13:36:33 INFO - PROCESS | 2387 | 1477686993712 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:36:33 INFO - PROCESS | 2387 | ++DOCSHELL 0x8224e400 == 36 [pid = 2387] [id = 770] 13:36:33 INFO - PROCESS | 2387 | ++DOMWINDOW == 72 (0x8224f000) [pid = 2387] [serial = 2242] [outer = (nil)] 13:36:33 INFO - PROCESS | 2387 | ++DOMWINDOW == 73 (0x8225ac00) [pid = 2387] [serial = 2243] [outer = 0x8224f000] 13:36:33 INFO - PROCESS | 2387 | 1477686993890 Marionette DEBUG loaded listener.js 13:36:34 INFO - PROCESS | 2387 | ++DOMWINDOW == 74 (0x82e81c00) [pid = 2387] [serial = 2244] [outer = 0x8224f000] 13:36:34 INFO - PROCESS | 2387 | 1477686994847 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]]]}] 13:36:34 INFO - ... 13:36:34 INFO - TEST-OK | /websockets/Send-binary-blob.htm | took 1934ms 13:36:34 INFO - PROCESS | 2387 | 1477686994954 Marionette TRACE conn4 -> [0,3501,"getWindowHandle",null] 13:36:34 INFO - TEST-START | /websockets/Send-data.htm 13:36:34 INFO - PROCESS | 2387 | 1477686994965 Marionette TRACE conn4 <- [1,3501,null,{"value":"8"}] 13:36:34 INFO - PROCESS | 2387 | 1477686994977 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}] 13:36:35 INFO - PROCESS | 2387 | 1477686995282 Marionette TRACE conn4 <- [1,3502,null,{"value":null}] 13:36:35 INFO - PROCESS | 2387 | 1477686995644 Marionette TRACE conn4 -> [0,3503,"getWindowHandles",null] 13:36:35 INFO - PROCESS | 2387 | 1477686995653 Marionette TRACE conn4 <- [1,3503,null,["8"]] 13:36:35 INFO - PROCESS | 2387 | 1477686995668 Marionette TRACE conn4 -> [0,3504,"switchToWindow",{"name":"8"}] 13:36:35 INFO - PROCESS | 2387 | 1477686995681 Marionette TRACE conn4 <- [1,3504,null,{}] 13:36:35 INFO - PROCESS | 2387 | 1477686995691 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:36:35 INFO - PROCESS | 2387 | ++DOCSHELL 0x835e8000 == 37 [pid = 2387] [id = 771] 13:36:35 INFO - PROCESS | 2387 | ++DOMWINDOW == 75 (0x835e8c00) [pid = 2387] [serial = 2245] [outer = (nil)] 13:36:35 INFO - PROCESS | 2387 | ++DOMWINDOW == 76 (0x835ec000) [pid = 2387] [serial = 2246] [outer = 0x835e8c00] 13:36:35 INFO - PROCESS | 2387 | 1477686995813 Marionette DEBUG loaded listener.js 13:36:35 INFO - PROCESS | 2387 | ++DOMWINDOW == 77 (0x835f0c00) [pid = 2387] [serial = 2247] [outer = 0x835e8c00] 13:36:36 INFO - PROCESS | 2387 | 1477686996618 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]]]}] 13:36:36 INFO - ... 13:36:36 INFO - TEST-OK | /websockets/Send-data.htm | took 1681ms 13:36:36 INFO - PROCESS | 2387 | 1477686996656 Marionette TRACE conn4 -> [0,3506,"getWindowHandle",null] 13:36:36 INFO - PROCESS | 2387 | 1477686996660 Marionette TRACE conn4 <- [1,3506,null,{"value":"8"}] 13:36:36 INFO - TEST-START | /websockets/Send-data.worker 13:36:36 INFO - PROCESS | 2387 | 1477686996690 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}] 13:36:36 INFO - PROCESS | 2387 | 1477686996921 Marionette TRACE conn4 <- [1,3507,null,{"value":null}] 13:36:37 INFO - PROCESS | 2387 | 1477686997119 Marionette TRACE conn4 -> [0,3508,"getWindowHandles",null] 13:36:37 INFO - PROCESS | 2387 | 1477686997125 Marionette TRACE conn4 <- [1,3508,null,["8"]] 13:36:37 INFO - PROCESS | 2387 | 1477686997182 Marionette TRACE conn4 -> [0,3509,"switchToWindow",{"name":"8"}] 13:36:37 INFO - PROCESS | 2387 | 1477686997198 Marionette TRACE conn4 <- [1,3509,null,{}] 13:36:37 INFO - PROCESS | 2387 | 1477686997217 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:36:37 INFO - PROCESS | 2387 | ++DOCSHELL 0x8d092800 == 38 [pid = 2387] [id = 772] 13:36:37 INFO - PROCESS | 2387 | ++DOMWINDOW == 78 (0x8d093000) [pid = 2387] [serial = 2248] [outer = (nil)] 13:36:37 INFO - PROCESS | 2387 | ++DOMWINDOW == 79 (0x8da29400) [pid = 2387] [serial = 2249] [outer = 0x8d093000] 13:36:37 INFO - PROCESS | 2387 | 1477686997377 Marionette DEBUG loaded listener.js 13:36:37 INFO - PROCESS | 2387 | ++DOMWINDOW == 80 (0x8dcf7c00) [pid = 2387] [serial = 2250] [outer = 0x8d093000] 13:36:37 INFO - PROCESS | 2387 | [2387] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 13:36:38 INFO - PROCESS | 2387 | 1477686998576 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,{},{}]]]}] 13:36:38 INFO - . 13:36:38 INFO - TEST-OK | /websockets/Send-data.worker | took 1925ms 13:36:38 INFO - PROCESS | 2387 | 1477686998611 Marionette TRACE conn4 -> [0,3511,"getWindowHandle",null] 13:36:38 INFO - TEST-START | /websockets/Send-null.htm 13:36:38 INFO - PROCESS | 2387 | 1477686998616 Marionette TRACE conn4 <- [1,3511,null,{"value":"8"}] 13:36:38 INFO - PROCESS | 2387 | 1477686998624 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}] 13:36:38 INFO - PROCESS | 2387 | 1477686998879 Marionette TRACE conn4 <- [1,3512,null,{"value":null}] 13:36:39 INFO - PROCESS | 2387 | 1477686999082 Marionette TRACE conn4 -> [0,3513,"getWindowHandles",null] 13:36:39 INFO - PROCESS | 2387 | 1477686999088 Marionette TRACE conn4 <- [1,3513,null,["8"]] 13:36:39 INFO - PROCESS | 2387 | 1477686999094 Marionette TRACE conn4 -> [0,3514,"switchToWindow",{"name":"8"}] 13:36:39 INFO - PROCESS | 2387 | 1477686999101 Marionette TRACE conn4 <- [1,3514,null,{}] 13:36:39 INFO - PROCESS | 2387 | 1477686999152 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:36:39 INFO - PROCESS | 2387 | ++DOCSHELL 0x82253c00 == 39 [pid = 2387] [id = 773] 13:36:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 81 (0x92479c00) [pid = 2387] [serial = 2251] [outer = (nil)] 13:36:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 82 (0x9330a400) [pid = 2387] [serial = 2252] [outer = 0x92479c00] 13:36:39 INFO - PROCESS | 2387 | 1477686999271 Marionette DEBUG loaded listener.js 13:36:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 83 (0x9330ac00) [pid = 2387] [serial = 2253] [outer = 0x92479c00] 13:36:40 INFO - PROCESS | 2387 | 1477687000071 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]]]}] 13:36:40 INFO - ... 13:36:40 INFO - TEST-OK | /websockets/Send-null.htm | took 1482ms 13:36:40 INFO - TEST-START | /websockets/Send-paired-surrogates.htm 13:36:40 INFO - PROCESS | 2387 | 1477687000106 Marionette TRACE conn4 -> [0,3516,"getWindowHandle",null] 13:36:40 INFO - PROCESS | 2387 | 1477687000111 Marionette TRACE conn4 <- [1,3516,null,{"value":"8"}] 13:36:40 INFO - PROCESS | 2387 | 1477687000161 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}] 13:36:40 INFO - PROCESS | 2387 | 1477687000466 Marionette TRACE conn4 <- [1,3517,null,{"value":null}] 13:36:40 INFO - PROCESS | 2387 | 1477687000626 Marionette TRACE conn4 -> [0,3518,"getWindowHandles",null] 13:36:40 INFO - PROCESS | 2387 | 1477687000631 Marionette TRACE conn4 <- [1,3518,null,["8"]] 13:36:40 INFO - PROCESS | 2387 | 1477687000642 Marionette TRACE conn4 -> [0,3519,"switchToWindow",{"name":"8"}] 13:36:40 INFO - PROCESS | 2387 | 1477687000647 Marionette TRACE conn4 <- [1,3519,null,{}] 13:36:40 INFO - PROCESS | 2387 | 1477687000660 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:36:40 INFO - PROCESS | 2387 | ++DOCSHELL 0x942bbc00 == 40 [pid = 2387] [id = 774] 13:36:40 INFO - PROCESS | 2387 | ++DOMWINDOW == 84 (0x942bc400) [pid = 2387] [serial = 2254] [outer = (nil)] 13:36:40 INFO - PROCESS | 2387 | ++DOMWINDOW == 85 (0x942c3400) [pid = 2387] [serial = 2255] [outer = 0x942bc400] 13:36:40 INFO - PROCESS | 2387 | 1477687000755 Marionette DEBUG loaded listener.js 13:36:40 INFO - PROCESS | 2387 | ++DOMWINDOW == 86 (0x944ac800) [pid = 2387] [serial = 2256] [outer = 0x942bc400] 13:36:41 INFO - PROCESS | 2387 | 1477687001572 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]]]}] 13:36:41 INFO - ... 13:36:41 INFO - TEST-OK | /websockets/Send-paired-surrogates.htm | took 1475ms 13:36:41 INFO - PROCESS | 2387 | 1477687001593 Marionette TRACE conn4 -> [0,3521,"getWindowHandle",null] 13:36:41 INFO - PROCESS | 2387 | 1477687001611 Marionette TRACE conn4 <- [1,3521,null,{"value":"8"}] 13:36:41 INFO - TEST-START | /websockets/Send-unicode-data.htm 13:36:41 INFO - PROCESS | 2387 | 1477687001619 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}] 13:36:41 INFO - PROCESS | 2387 | 1477687001894 Marionette TRACE conn4 <- [1,3522,null,{"value":null}] 13:36:42 INFO - PROCESS | 2387 | 1477687002271 Marionette TRACE conn4 -> [0,3523,"getWindowHandles",null] 13:36:42 INFO - PROCESS | 2387 | 1477687002277 Marionette TRACE conn4 <- [1,3523,null,["8"]] 13:36:42 INFO - PROCESS | 2387 | 1477687002289 Marionette TRACE conn4 -> [0,3524,"switchToWindow",{"name":"8"}] 13:36:42 INFO - PROCESS | 2387 | 1477687002300 Marionette TRACE conn4 <- [1,3524,null,{}] 13:36:42 INFO - PROCESS | 2387 | 1477687002310 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:36:42 INFO - PROCESS | 2387 | ++DOCSHELL 0x82e79000 == 41 [pid = 2387] [id = 775] 13:36:42 INFO - PROCESS | 2387 | ++DOMWINDOW == 87 (0x82e79800) [pid = 2387] [serial = 2257] [outer = (nil)] 13:36:42 INFO - PROCESS | 2387 | ++DOMWINDOW == 88 (0x82ed6400) [pid = 2387] [serial = 2258] [outer = 0x82e79800] 13:36:42 INFO - PROCESS | 2387 | 1477687002404 Marionette DEBUG loaded listener.js 13:36:42 INFO - PROCESS | 2387 | ++DOMWINDOW == 89 (0x82fc5c00) [pid = 2387] [serial = 2259] [outer = 0x82e79800] 13:36:43 INFO - PROCESS | 2387 | 1477687003277 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]]]}] 13:36:43 INFO - ... 13:36:43 INFO - TEST-OK | /websockets/Send-unicode-data.htm | took 1679ms 13:36:43 INFO - PROCESS | 2387 | 1477687003298 Marionette TRACE conn4 -> [0,3526,"getWindowHandle",null] 13:36:43 INFO - PROCESS | 2387 | 1477687003306 Marionette TRACE conn4 <- [1,3526,null,{"value":"8"}] 13:36:43 INFO - TEST-START | /websockets/binaryType-wrong-value.htm 13:36:43 INFO - PROCESS | 2387 | 1477687003342 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}] 13:36:43 INFO - PROCESS | 2387 | 1477687003554 Marionette TRACE conn4 <- [1,3527,null,{"value":null}] 13:36:43 INFO - PROCESS | 2387 | 1477687003777 Marionette TRACE conn4 -> [0,3528,"getWindowHandles",null] 13:36:43 INFO - PROCESS | 2387 | 1477687003784 Marionette TRACE conn4 <- [1,3528,null,["8"]] 13:36:43 INFO - PROCESS | 2387 | --DOCSHELL 0x823df800 == 40 [pid = 2387] [id = 715] 13:36:43 INFO - PROCESS | 2387 | --DOCSHELL 0x82fba800 == 39 [pid = 2387] [id = 769] 13:36:43 INFO - PROCESS | 2387 | --DOCSHELL 0x92486c00 == 38 [pid = 2387] [id = 767] 13:36:43 INFO - PROCESS | 2387 | --DOCSHELL 0x83a73000 == 37 [pid = 2387] [id = 766] 13:36:43 INFO - PROCESS | 2387 | --DOCSHELL 0x830d7400 == 36 [pid = 2387] [id = 765] 13:36:43 INFO - PROCESS | 2387 | 1477687003831 Marionette TRACE conn4 -> [0,3529,"switchToWindow",{"name":"8"}] 13:36:43 INFO - PROCESS | 2387 | 1477687003841 Marionette TRACE conn4 <- [1,3529,null,{}] 13:36:43 INFO - PROCESS | 2387 | 1477687003851 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:36:43 INFO - PROCESS | 2387 | ++DOCSHELL 0x830d8000 == 37 [pid = 2387] [id = 776] 13:36:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 90 (0x830dd800) [pid = 2387] [serial = 2260] [outer = (nil)] 13:36:43 INFO - PROCESS | 2387 | ++DOMWINDOW == 91 (0x83686400) [pid = 2387] [serial = 2261] [outer = 0x830dd800] 13:36:43 INFO - PROCESS | 2387 | 1477687003979 Marionette DEBUG loaded listener.js 13:36:44 INFO - PROCESS | 2387 | ++DOMWINDOW == 92 (0x8368a000) [pid = 2387] [serial = 2262] [outer = 0x830dd800] 13:36:44 INFO - PROCESS | 2387 | --DOMWINDOW == 91 (0x8fac1c00) [pid = 2387] [serial = 2210] [outer = (nil)] [url = about:blank] 13:36:44 INFO - PROCESS | 2387 | --DOMWINDOW == 90 (0x8fb9a000) [pid = 2387] [serial = 2211] [outer = (nil)] [url = about:blank] 13:36:44 INFO - PROCESS | 2387 | --DOMWINDOW == 89 (0x8f8e2800) [pid = 2387] [serial = 2207] [outer = (nil)] [url = about:blank] 13:36:44 INFO - PROCESS | 2387 | --DOMWINDOW == 88 (0x8f958000) [pid = 2387] [serial = 2208] [outer = (nil)] [url = about:blank] 13:36:44 INFO - PROCESS | 2387 | --DOMWINDOW == 87 (0x83a77400) [pid = 2387] [serial = 2204] [outer = (nil)] [url = about:blank] 13:36:44 INFO - PROCESS | 2387 | --DOMWINDOW == 86 (0x83a77800) [pid = 2387] [serial = 2205] [outer = (nil)] [url = about:blank] 13:36:44 INFO - PROCESS | 2387 | --DOMWINDOW == 85 (0x830e4c00) [pid = 2387] [serial = 2201] [outer = (nil)] [url = about:blank] 13:36:44 INFO - PROCESS | 2387 | --DOMWINDOW == 84 (0x83284400) [pid = 2387] [serial = 2202] [outer = (nil)] [url = about:blank] 13:36:44 INFO - PROCESS | 2387 | --DOMWINDOW == 83 (0x8f957000) [pid = 2387] [serial = 2198] [outer = (nil)] [url = about:blank] 13:36:44 INFO - PROCESS | 2387 | --DOMWINDOW == 82 (0x92994800) [pid = 2387] [serial = 2199] [outer = (nil)] [url = about:blank] 13:36:44 INFO - PROCESS | 2387 | --DOMWINDOW == 81 (0x83a76400) [pid = 2387] [serial = 2195] [outer = (nil)] [url = about:blank] 13:36:44 INFO - PROCESS | 2387 | --DOMWINDOW == 80 (0x8f950000) [pid = 2387] [serial = 2196] [outer = (nil)] [url = about:blank] 13:36:44 INFO - PROCESS | 2387 | --DOMWINDOW == 79 (0x94e2d400) [pid = 2387] [serial = 2192] [outer = (nil)] [url = about:blank] 13:36:44 INFO - PROCESS | 2387 | --DOMWINDOW == 78 (0x94e34800) [pid = 2387] [serial = 2193] [outer = (nil)] [url = about:blank] 13:36:44 INFO - PROCESS | 2387 | --DOMWINDOW == 77 (0x94b22c00) [pid = 2387] [serial = 2189] [outer = (nil)] [url = about:blank] 13:36:44 INFO - PROCESS | 2387 | --DOMWINDOW == 76 (0x94b25400) [pid = 2387] [serial = 2190] [outer = (nil)] [url = about:blank] 13:36:44 INFO - PROCESS | 2387 | --DOMWINDOW == 75 (0x9464ec00) [pid = 2387] [serial = 2186] [outer = (nil)] [url = about:blank] 13:36:44 INFO - PROCESS | 2387 | --DOMWINDOW == 74 (0x946db400) [pid = 2387] [serial = 2187] [outer = (nil)] [url = about:blank] 13:36:44 INFO - PROCESS | 2387 | --DOMWINDOW == 73 (0x8350d400) [pid = 2387] [serial = 2183] [outer = (nil)] [url = about:blank] 13:36:44 INFO - PROCESS | 2387 | --DOMWINDOW == 72 (0x9315b000) [pid = 2387] [serial = 2184] [outer = (nil)] [url = about:blank] 13:36:44 INFO - PROCESS | 2387 | --DOMWINDOW == 71 (0x8c82fc00) [pid = 2387] [serial = 2180] [outer = (nil)] [url = about:blank] 13:36:44 INFO - PROCESS | 2387 | --DOMWINDOW == 70 (0x8f950800) [pid = 2387] [serial = 2181] [outer = (nil)] [url = about:blank] 13:36:44 INFO - PROCESS | 2387 | 1477687004869 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]]]}] 13:36:44 INFO - .. 13:36:44 INFO - TEST-OK | /websockets/binaryType-wrong-value.htm | took 1586ms 13:36:44 INFO - PROCESS | 2387 | 1477687004932 Marionette TRACE conn4 -> [0,3531,"getWindowHandle",null] 13:36:44 INFO - PROCESS | 2387 | 1477687004939 Marionette TRACE conn4 <- [1,3531,null,{"value":"8"}] 13:36:44 INFO - TEST-START | /websockets/constructor.html 13:36:44 INFO - PROCESS | 2387 | 1477687004957 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}] 13:36:45 INFO - PROCESS | 2387 | 1477687005247 Marionette TRACE conn4 <- [1,3532,null,{"value":null}] 13:36:45 INFO - PROCESS | 2387 | 1477687005489 Marionette TRACE conn4 -> [0,3533,"getWindowHandles",null] 13:36:45 INFO - PROCESS | 2387 | 1477687005502 Marionette TRACE conn4 <- [1,3533,null,["8"]] 13:36:45 INFO - PROCESS | 2387 | 1477687005511 Marionette TRACE conn4 -> [0,3534,"switchToWindow",{"name":"8"}] 13:36:45 INFO - PROCESS | 2387 | 1477687005519 Marionette TRACE conn4 <- [1,3534,null,{}] 13:36:45 INFO - PROCESS | 2387 | 1477687005525 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:36:45 INFO - PROCESS | 2387 | ++DOCSHELL 0x8c822400 == 38 [pid = 2387] [id = 777] 13:36:45 INFO - PROCESS | 2387 | ++DOMWINDOW == 71 (0x8ceb5400) [pid = 2387] [serial = 2263] [outer = (nil)] 13:36:45 INFO - PROCESS | 2387 | ++DOMWINDOW == 72 (0x8cebd000) [pid = 2387] [serial = 2264] [outer = 0x8ceb5400] 13:36:45 INFO - PROCESS | 2387 | 1477687005670 Marionette DEBUG loaded listener.js 13:36:45 INFO - PROCESS | 2387 | ++DOMWINDOW == 73 (0x8d08e800) [pid = 2387] [serial = 2265] [outer = 0x8ceb5400] 13:36:46 INFO - PROCESS | 2387 | 1477687006607 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]]]}] 13:36:46 INFO - . 13:36:46 INFO - TEST-OK | /websockets/constructor.html | took 1680ms 13:36:46 INFO - PROCESS | 2387 | 1477687006647 Marionette TRACE conn4 -> [0,3536,"getWindowHandle",null] 13:36:46 INFO - PROCESS | 2387 | 1477687006651 Marionette TRACE conn4 <- [1,3536,null,{"value":"8"}] 13:36:46 INFO - TEST-START | /websockets/eventhandlers.html 13:36:46 INFO - PROCESS | 2387 | 1477687006661 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}] 13:36:46 INFO - PROCESS | 2387 | 1477687006949 Marionette TRACE conn4 <- [1,3537,null,{"value":null}] 13:36:46 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:36:46 INFO - PROCESS | 2387 | 1477687006981 Marionette TRACE conn4 -> [0,3538,"getWindowHandles",null] 13:36:46 INFO - PROCESS | 2387 | 1477687006986 Marionette TRACE conn4 <- [1,3538,null,["8"]] 13:36:46 INFO - PROCESS | 2387 | 1477687006992 Marionette TRACE conn4 -> [0,3539,"switchToWindow",{"name":"8"}] 13:36:47 INFO - PROCESS | 2387 | 1477687006999 Marionette TRACE conn4 <- [1,3539,null,{}] 13:36:47 INFO - PROCESS | 2387 | 1477687007004 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:36:47 INFO - PROCESS | 2387 | ++DOCSHELL 0x8d097800 == 39 [pid = 2387] [id = 778] 13:36:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 74 (0x8f950c00) [pid = 2387] [serial = 2266] [outer = (nil)] 13:36:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 75 (0x8f958000) [pid = 2387] [serial = 2267] [outer = 0x8f950c00] 13:36:47 INFO - PROCESS | 2387 | 1477687007185 Marionette DEBUG loaded listener.js 13:36:47 INFO - PROCESS | 2387 | ++DOMWINDOW == 76 (0x8f98b000) [pid = 2387] [serial = 2268] [outer = 0x8f950c00] 13:36:47 INFO - PROCESS | 2387 | 1477687007871 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]]]}] 13:36:47 INFO - .... 13:36:47 INFO - TEST-OK | /websockets/eventhandlers.html | took 1234ms 13:36:47 INFO - PROCESS | 2387 | 1477687007896 Marionette TRACE conn4 -> [0,3541,"getWindowHandle",null] 13:36:47 INFO - PROCESS | 2387 | 1477687007904 Marionette TRACE conn4 <- [1,3541,null,{"value":"8"}] 13:36:47 INFO - TEST-START | /websockets/extended-payload-length.html 13:36:47 INFO - PROCESS | 2387 | 1477687007918 Marionette TRACE conn4 -> [0,3542,"timeouts",{"script":185000}] 13:36:47 INFO - PROCESS | 2387 | 1477687007926 Marionette TRACE conn4 <- [1,3542,null,{}] 13:36:47 INFO - PROCESS | 2387 | 1477687007943 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}] 13:36:48 INFO - PROCESS | 2387 | 1477687008226 Marionette TRACE conn4 <- [1,3543,null,{"value":null}] 13:36:48 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:36:48 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:36:48 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:36:48 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:36:48 INFO - PROCESS | 2387 | 1477687008258 Marionette TRACE conn4 -> [0,3544,"getWindowHandles",null] 13:36:48 INFO - PROCESS | 2387 | 1477687008261 Marionette TRACE conn4 <- [1,3544,null,["8"]] 13:36:48 INFO - PROCESS | 2387 | 1477687008267 Marionette TRACE conn4 -> [0,3545,"switchToWindow",{"name":"8"}] 13:36:48 INFO - PROCESS | 2387 | 1477687008272 Marionette TRACE conn4 <- [1,3545,null,{}] 13:36:48 INFO - PROCESS | 2387 | --DOMWINDOW == 75 (0x83510000) [pid = 2387] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-before-open.htm] 13:36:48 INFO - PROCESS | 2387 | --DOMWINDOW == 74 (0x93922000) [pid = 2387] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm] 13:36:48 INFO - PROCESS | 2387 | --DOMWINDOW == 73 (0x8dc67400) [pid = 2387] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm] 13:36:48 INFO - PROCESS | 2387 | --DOMWINDOW == 72 (0x92487000) [pid = 2387] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm] 13:36:48 INFO - PROCESS | 2387 | 1477687008456 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\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"}] 13:36:48 INFO - PROCESS | 2387 | ++DOCSHELL 0x82250400 == 40 [pid = 2387] [id = 779] 13:36:48 INFO - PROCESS | 2387 | ++DOMWINDOW == 73 (0x8350e000) [pid = 2387] [serial = 2269] [outer = (nil)] 13:36:48 INFO - PROCESS | 2387 | ++DOMWINDOW == 74 (0x8fba6800) [pid = 2387] [serial = 2270] [outer = 0x8350e000] 13:36:48 INFO - PROCESS | 2387 | 1477687008574 Marionette DEBUG loaded listener.js 13:36:48 INFO - PROCESS | 2387 | ++DOMWINDOW == 75 (0x8fbf7000) [pid = 2387] [serial = 2271] [outer = 0x8350e000] 13:36:49 INFO - PROCESS | 2387 | 1477687009360 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]]]}] 13:36:49 INFO - .... 13:36:49 INFO - TEST-OK | /websockets/extended-payload-length.html | took 1510ms 13:36:49 INFO - PROCESS | 2387 | 1477687009426 Marionette TRACE conn4 -> [0,3547,"getWindowHandle",null] 13:36:49 INFO - PROCESS | 2387 | 1477687009431 Marionette TRACE conn4 <- [1,3547,null,{"value":"8"}] 13:36:49 INFO - TEST-START | /websockets/extended-payload-length.html?wss 13:36:49 INFO - PROCESS | 2387 | 1477687009439 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}] 13:36:49 INFO - PROCESS | 2387 | 1477687009699 Marionette TRACE conn4 <- [1,3548,null,{"value":null}] 13:36:49 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:36:49 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:36:49 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:36:49 INFO - PROCESS | 2387 | [2387] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/obj-firefox/dist/include/mozilla/DOMEventTargetHelper.h, line 132 13:36:49 INFO - PROCESS | 2387 | 1477687009825 Marionette TRACE conn4 -> [0,3549,"getWindowHandles",null] 13:36:49 INFO - PROCESS | 2387 | 1477687009830 Marionette TRACE conn4 <- [1,3549,null,["8"]] 13:36:49 INFO - PROCESS | 2387 | 1477687009838 Marionette TRACE conn4 -> [0,3550,"switchToWindow",{"name":"8"}] 13:36:49 INFO - PROCESS | 2387 | 1477687009845 Marionette TRACE conn4 <- [1,3550,null,{}] 13:36:49 INFO - PROCESS | 2387 | 1477687009852 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\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"}] 13:36:49 INFO - PROCESS | 2387 | ++DOCSHELL 0x9315fc00 == 41 [pid = 2387] [id = 780] 13:36:49 INFO - PROCESS | 2387 | ++DOMWINDOW == 76 (0x93160000) [pid = 2387] [serial = 2272] [outer = (nil)] 13:36:49 INFO - PROCESS | 2387 | ++DOMWINDOW == 77 (0x93166800) [pid = 2387] [serial = 2273] [outer = 0x93160000] 13:36:49 INFO - PROCESS | 2387 | 1477687009997 Marionette DEBUG loaded listener.js 13:36:50 INFO - PROCESS | 2387 | ++DOMWINDOW == 78 (0x93a4a400) [pid = 2387] [serial = 2274] [outer = 0x93160000] 13:36:54 INFO - PROCESS | 2387 | --DOCSHELL 0x82fb8c00 == 40 [pid = 2387] [id = 719] 13:36:54 INFO - PROCESS | 2387 | --DOCSHELL 0x82254800 == 39 [pid = 2387] [id = 762] 13:36:54 INFO - PROCESS | 2387 | --DOCSHELL 0x82253400 == 38 [pid = 2387] [id = 720] 13:36:54 INFO - PROCESS | 2387 | --DOCSHELL 0x823e3000 == 37 [pid = 2387] [id = 713] 13:36:54 INFO - PROCESS | 2387 | --DOCSHELL 0x8368c800 == 36 [pid = 2387] [id = 761] 13:36:54 INFO - PROCESS | 2387 | --DOCSHELL 0x8cebac00 == 35 [pid = 2387] [id = 722] 13:36:54 INFO - PROCESS | 2387 | --DOCSHELL 0x93927c00 == 34 [pid = 2387] [id = 763] 13:36:54 INFO - PROCESS | 2387 | --DOCSHELL 0x8224c400 == 33 [pid = 2387] [id = 764] 13:36:54 INFO - PROCESS | 2387 | --DOCSHELL 0x82e78800 == 32 [pid = 2387] [id = 707] 13:36:54 INFO - PROCESS | 2387 | --DOCSHELL 0x8fbfb000 == 31 [pid = 2387] [id = 760] 13:36:54 INFO - PROCESS | 2387 | --DOCSHELL 0x82259400 == 30 [pid = 2387] [id = 721] 13:36:54 INFO - PROCESS | 2387 | --DOCSHELL 0x8cec0000 == 29 [pid = 2387] [id = 711] 13:36:54 INFO - PROCESS | 2387 | --DOCSHELL 0x823e7400 == 28 [pid = 2387] [id = 706] 13:36:54 INFO - PROCESS | 2387 | --DOCSHELL 0x83a79000 == 27 [pid = 2387] [id = 755] 13:36:54 INFO - PROCESS | 2387 | --DOCSHELL 0x8fb9cc00 == 26 [pid = 2387] [id = 723] 13:36:54 INFO - PROCESS | 2387 | --DOCSHELL 0x82e75000 == 25 [pid = 2387] [id = 712] 13:36:54 INFO - PROCESS | 2387 | --DOCSHELL 0x83510800 == 24 [pid = 2387] [id = 714] 13:36:54 INFO - PROCESS | 2387 | --DOCSHELL 0x942bbc00 == 23 [pid = 2387] [id = 774] 13:36:54 INFO - PROCESS | 2387 | --DOCSHELL 0x82253c00 == 22 [pid = 2387] [id = 773] 13:36:54 INFO - PROCESS | 2387 | --DOCSHELL 0x8d092800 == 21 [pid = 2387] [id = 772] 13:36:54 INFO - PROCESS | 2387 | --DOCSHELL 0x835e8000 == 20 [pid = 2387] [id = 771] 13:36:54 INFO - PROCESS | 2387 | --DOCSHELL 0x8224e400 == 19 [pid = 2387] [id = 770] 13:36:54 INFO - PROCESS | 2387 | --DOMWINDOW == 77 (0x93a4b000) [pid = 2387] [serial = 2237] [outer = (nil)] [url = about:blank] 13:36:54 INFO - PROCESS | 2387 | --DOMWINDOW == 76 (0x93a4b400) [pid = 2387] [serial = 2238] [outer = (nil)] [url = about:blank] 13:36:54 INFO - PROCESS | 2387 | --DOMWINDOW == 75 (0x92991400) [pid = 2387] [serial = 2234] [outer = (nil)] [url = about:blank] 13:36:54 INFO - PROCESS | 2387 | --DOMWINDOW == 74 (0x9315f400) [pid = 2387] [serial = 2235] [outer = (nil)] [url = about:blank] 13:36:54 INFO - PROCESS | 2387 | --DOMWINDOW == 73 (0x8f8d7c00) [pid = 2387] [serial = 2231] [outer = (nil)] [url = about:blank] 13:36:54 INFO - PROCESS | 2387 | --DOMWINDOW == 72 (0x8f8de800) [pid = 2387] [serial = 2232] [outer = (nil)] [url = about:blank] 13:36:54 INFO - PROCESS | 2387 | --DOMWINDOW == 71 (0x83685800) [pid = 2387] [serial = 2228] [outer = (nil)] [url = about:blank] 13:36:54 INFO - PROCESS | 2387 | --DOMWINDOW == 70 (0x83686c00) [pid = 2387] [serial = 2229] [outer = (nil)] [url = about:blank] 13:36:54 INFO - PROCESS | 2387 | --DOMWINDOW == 69 (0x923b4c00) [pid = 2387] [serial = 2213] [outer = (nil)] [url = about:blank] 13:36:54 INFO - PROCESS | 2387 | --DOMWINDOW == 68 (0x93a4bc00) [pid = 2387] [serial = 2222] [outer = (nil)] [url = about:blank] 13:36:54 INFO - PROCESS | 2387 | --DOMWINDOW == 67 (0x83a74800) [pid = 2387] [serial = 2216] [outer = (nil)] [url = about:blank] 13:36:54 INFO - PROCESS | 2387 | --DOMWINDOW == 66 (0x8c821000) [pid = 2387] [serial = 2225] [outer = (nil)] [url = about:blank] 13:36:54 INFO - PROCESS | 2387 | --DOMWINDOW == 65 (0x8fbf7800) [pid = 2387] [serial = 2219] [outer = (nil)] [url = about:blank] 13:36:54 INFO - PROCESS | 2387 | --DOMWINDOW == 64 (0x9315bc00) [pid = 2387] [serial = 2240] [outer = (nil)] [url = about:blank] 13:36:58 INFO - PROCESS | 2387 | --DOMWINDOW == 63 (0x92479c00) [pid = 2387] [serial = 2251] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-null.htm] 13:36:58 INFO - PROCESS | 2387 | --DOMWINDOW == 62 (0x830dd800) [pid = 2387] [serial = 2260] [outer = (nil)] [url = http://web-platform.test:8000/websockets/binaryType-wrong-value.htm] 13:36:58 INFO - PROCESS | 2387 | --DOMWINDOW == 61 (0x8d093000) [pid = 2387] [serial = 2248] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.worker] 13:36:58 INFO - PROCESS | 2387 | --DOMWINDOW == 60 (0x82e79800) [pid = 2387] [serial = 2257] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-unicode-data.htm] 13:36:58 INFO - PROCESS | 2387 | --DOMWINDOW == 59 (0x8224f000) [pid = 2387] [serial = 2242] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-blob.htm] 13:36:58 INFO - PROCESS | 2387 | --DOMWINDOW == 58 (0x942bc400) [pid = 2387] [serial = 2254] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-paired-surrogates.htm] 13:36:58 INFO - PROCESS | 2387 | --DOMWINDOW == 57 (0x835e8c00) [pid = 2387] [serial = 2245] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.htm] 13:36:58 INFO - PROCESS | 2387 | --DOMWINDOW == 56 (0x8350e000) [pid = 2387] [serial = 2269] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html] 13:36:58 INFO - PROCESS | 2387 | --DOMWINDOW == 55 (0x8f950c00) [pid = 2387] [serial = 2266] [outer = (nil)] [url = http://web-platform.test:8000/websockets/eventhandlers.html] 13:36:58 INFO - PROCESS | 2387 | --DOMWINDOW == 54 (0x8ceb5400) [pid = 2387] [serial = 2263] [outer = (nil)] [url = http://web-platform.test:8000/websockets/constructor.html] 13:36:58 INFO - PROCESS | 2387 | --DOMWINDOW == 53 (0x835e4800) [pid = 2387] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm] 13:36:58 INFO - PROCESS | 2387 | --DOMWINDOW == 52 (0x8368d800) [pid = 2387] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm] 13:36:58 INFO - PROCESS | 2387 | --DOMWINDOW == 51 (0x93928c00) [pid = 2387] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-65K-data.htm] 13:36:58 INFO - PROCESS | 2387 | --DOMWINDOW == 50 (0x8fabac00) [pid = 2387] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-0byte-data.htm] 13:36:58 INFO - PROCESS | 2387 | --DOMWINDOW == 49 (0x82253800) [pid = 2387] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm] 13:36:58 INFO - PROCESS | 2387 | --DOMWINDOW == 48 (0x9106f000) [pid = 2387] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm] 13:37:03 INFO - PROCESS | 2387 | --DOCSHELL 0x830d8c00 == 18 [pid = 2387] [id = 709] 13:37:03 INFO - PROCESS | 2387 | --DOCSHELL 0x8c824800 == 17 [pid = 2387] [id = 710] 13:37:03 INFO - PROCESS | 2387 | --DOCSHELL 0x8da32800 == 16 [pid = 2387] [id = 718] 13:37:03 INFO - PROCESS | 2387 | --DOCSHELL 0x82e79000 == 15 [pid = 2387] [id = 775] 13:37:03 INFO - PROCESS | 2387 | --DOCSHELL 0x8c822400 == 14 [pid = 2387] [id = 777] 13:37:03 INFO - PROCESS | 2387 | --DOCSHELL 0x8368c400 == 13 [pid = 2387] [id = 717] 13:37:03 INFO - PROCESS | 2387 | --DOCSHELL 0x83510c00 == 12 [pid = 2387] [id = 708] 13:37:03 INFO - PROCESS | 2387 | --DOCSHELL 0x82250400 == 11 [pid = 2387] [id = 779] 13:37:03 INFO - PROCESS | 2387 | --DOCSHELL 0x8d097800 == 10 [pid = 2387] [id = 778] 13:37:03 INFO - PROCESS | 2387 | --DOCSHELL 0x82edc800 == 9 [pid = 2387] [id = 716] 13:37:03 INFO - PROCESS | 2387 | --DOCSHELL 0x830d8000 == 8 [pid = 2387] [id = 776] 13:37:03 INFO - PROCESS | 2387 | --DOCSHELL 0x9366b000 == 7 [pid = 2387] [id = 768] 13:37:03 INFO - PROCESS | 2387 | --DOMWINDOW == 47 (0x93cc2400) [pid = 2387] [serial = 2241] [outer = (nil)] [url = about:blank] 13:37:03 INFO - PROCESS | 2387 | --DOMWINDOW == 46 (0x8c826400) [pid = 2387] [serial = 2217] [outer = (nil)] [url = about:blank] 13:37:03 INFO - PROCESS | 2387 | --DOMWINDOW == 45 (0x93a51c00) [pid = 2387] [serial = 2223] [outer = (nil)] [url = about:blank] 13:37:03 INFO - PROCESS | 2387 | --DOMWINDOW == 44 (0x8d08e800) [pid = 2387] [serial = 2265] [outer = (nil)] [url = about:blank] 13:37:03 INFO - PROCESS | 2387 | --DOMWINDOW == 43 (0x8cebd000) [pid = 2387] [serial = 2264] [outer = (nil)] [url = about:blank] 13:37:03 INFO - PROCESS | 2387 | --DOMWINDOW == 42 (0x8f98b000) [pid = 2387] [serial = 2268] [outer = (nil)] [url = about:blank] 13:37:03 INFO - PROCESS | 2387 | --DOMWINDOW == 41 (0x8f958000) [pid = 2387] [serial = 2267] [outer = (nil)] [url = about:blank] 13:37:03 INFO - PROCESS | 2387 | --DOMWINDOW == 40 (0x923b4800) [pid = 2387] [serial = 2220] [outer = (nil)] [url = about:blank] 13:37:03 INFO - PROCESS | 2387 | --DOMWINDOW == 39 (0x8fbf7000) [pid = 2387] [serial = 2271] [outer = (nil)] [url = about:blank] 13:37:03 INFO - PROCESS | 2387 | --DOMWINDOW == 38 (0x8fba6800) [pid = 2387] [serial = 2270] [outer = (nil)] [url = about:blank] 13:37:03 INFO - PROCESS | 2387 | --DOMWINDOW == 37 (0x8dcf6800) [pid = 2387] [serial = 2226] [outer = (nil)] [url = about:blank] 13:37:03 INFO - PROCESS | 2387 | --DOMWINDOW == 36 (0x83686400) [pid = 2387] [serial = 2261] [outer = (nil)] [url = about:blank] 13:37:03 INFO - PROCESS | 2387 | --DOMWINDOW == 35 (0x8368a000) [pid = 2387] [serial = 2262] [outer = (nil)] [url = about:blank] 13:37:03 INFO - PROCESS | 2387 | --DOMWINDOW == 34 (0x923b6400) [pid = 2387] [serial = 2214] [outer = (nil)] [url = about:blank] 13:37:03 INFO - PROCESS | 2387 | --DOMWINDOW == 33 (0x82ed6400) [pid = 2387] [serial = 2258] [outer = (nil)] [url = about:blank] 13:37:03 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x82fc5c00) [pid = 2387] [serial = 2259] [outer = (nil)] [url = about:blank] 13:37:03 INFO - PROCESS | 2387 | --DOMWINDOW == 31 (0x942c3400) [pid = 2387] [serial = 2255] [outer = (nil)] [url = about:blank] 13:37:03 INFO - PROCESS | 2387 | --DOMWINDOW == 30 (0x944ac800) [pid = 2387] [serial = 2256] [outer = (nil)] [url = about:blank] 13:37:03 INFO - PROCESS | 2387 | --DOMWINDOW == 29 (0x9330a400) [pid = 2387] [serial = 2252] [outer = (nil)] [url = about:blank] 13:37:03 INFO - PROCESS | 2387 | --DOMWINDOW == 28 (0x9330ac00) [pid = 2387] [serial = 2253] [outer = (nil)] [url = about:blank] 13:37:03 INFO - PROCESS | 2387 | --DOMWINDOW == 27 (0x8da29400) [pid = 2387] [serial = 2249] [outer = (nil)] [url = about:blank] 13:37:03 INFO - PROCESS | 2387 | --DOMWINDOW == 26 (0x8dcf7c00) [pid = 2387] [serial = 2250] [outer = (nil)] [url = about:blank] 13:37:03 INFO - PROCESS | 2387 | --DOMWINDOW == 25 (0x835ec000) [pid = 2387] [serial = 2246] [outer = (nil)] [url = about:blank] 13:37:03 INFO - PROCESS | 2387 | --DOMWINDOW == 24 (0x835f0c00) [pid = 2387] [serial = 2247] [outer = (nil)] [url = about:blank] 13:37:03 INFO - PROCESS | 2387 | --DOMWINDOW == 23 (0x8225ac00) [pid = 2387] [serial = 2243] [outer = (nil)] [url = about:blank] 13:37:03 INFO - PROCESS | 2387 | --DOMWINDOW == 22 (0x82e81c00) [pid = 2387] [serial = 2244] [outer = (nil)] [url = about:blank] 13:37:03 INFO - PROCESS | 2387 | --DOMWINDOW == 21 (0x93166800) [pid = 2387] [serial = 2273] [outer = (nil)] [url = about:blank] 13:37:50 INFO - PROCESS | 2387 | 1477687070744 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]]]}] 13:37:50 INFO - .... 13:37:50 INFO - TEST-OK | /websockets/extended-payload-length.html?wss | took 61361ms 13:37:50 INFO - PROCESS | 2387 | 1477687070804 Marionette TRACE conn4 -> [0,3552,"getWindowHandle",null] 13:37:50 INFO - PROCESS | 2387 | 1477687070811 Marionette TRACE conn4 <- [1,3552,null,{"value":"8"}] 13:37:50 INFO - TEST-START | /websockets/opening-handshake/001.html 13:37:50 INFO - PROCESS | 2387 | 1477687070823 Marionette TRACE conn4 -> [0,3553,"timeouts",{"script":35000}] 13:37:50 INFO - PROCESS | 2387 | 1477687070829 Marionette TRACE conn4 <- [1,3553,null,{}] 13:37:50 INFO - PROCESS | 2387 | 1477687070840 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}] 13:37:51 INFO - PROCESS | 2387 | 1477687071099 Marionette TRACE conn4 <- [1,3554,null,{"value":null}] 13:37:51 INFO - PROCESS | 2387 | 1477687071205 Marionette TRACE conn4 -> [0,3555,"getWindowHandles",null] 13:37:51 INFO - PROCESS | 2387 | 1477687071212 Marionette TRACE conn4 <- [1,3555,null,["8"]] 13:37:51 INFO - PROCESS | 2387 | 1477687071223 Marionette TRACE conn4 -> [0,3556,"switchToWindow",{"name":"8"}] 13:37:51 INFO - PROCESS | 2387 | 1477687071235 Marionette TRACE conn4 <- [1,3556,null,{}] 13:37:51 INFO - PROCESS | 2387 | 1477687071249 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:37:51 INFO - PROCESS | 2387 | ++DOCSHELL 0x82e72800 == 8 [pid = 2387] [id = 781] 13:37:51 INFO - PROCESS | 2387 | ++DOMWINDOW == 22 (0x82e72c00) [pid = 2387] [serial = 2275] [outer = (nil)] 13:37:51 INFO - PROCESS | 2387 | ++DOMWINDOW == 23 (0x82e77800) [pid = 2387] [serial = 2276] [outer = 0x82e72c00] 13:37:51 INFO - PROCESS | 2387 | 1477687071349 Marionette DEBUG loaded listener.js 13:37:51 INFO - PROCESS | 2387 | ++DOMWINDOW == 24 (0x82e7c000) [pid = 2387] [serial = 2277] [outer = 0x82e72c00] 13:37:51 INFO - PROCESS | 2387 | [2387] WARNING: Unkown protocol version: 0x9. Please file a bug: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttp.cpp, line 243 13:37:52 INFO - PROCESS | 2387 | 1477687072019 Marionette TRACE conn4 <- [1,3557,null,{"value":["/websockets/opening-handshake/001.html",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 13:37:52 INFO - . 13:37:52 INFO - TEST-OK | /websockets/opening-handshake/001.html | took 1246ms 13:37:52 INFO - PROCESS | 2387 | 1477687072067 Marionette TRACE conn4 -> [0,3558,"getWindowHandle",null] 13:37:52 INFO - PROCESS | 2387 | 1477687072075 Marionette TRACE conn4 <- [1,3558,null,{"value":"8"}] 13:37:52 INFO - TEST-START | /websockets/opening-handshake/001.html?wss 13:37:52 INFO - PROCESS | 2387 | 1477687072088 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}] 13:37:52 INFO - PROCESS | 2387 | 1477687072337 Marionette TRACE conn4 <- [1,3559,null,{"value":null}] 13:37:52 INFO - PROCESS | 2387 | 1477687072355 Marionette TRACE conn4 -> [0,3560,"getWindowHandles",null] 13:37:52 INFO - PROCESS | 2387 | 1477687072360 Marionette TRACE conn4 <- [1,3560,null,["8"]] 13:37:52 INFO - PROCESS | 2387 | 1477687072367 Marionette TRACE conn4 -> [0,3561,"switchToWindow",{"name":"8"}] 13:37:52 INFO - PROCESS | 2387 | 1477687072376 Marionette TRACE conn4 <- [1,3561,null,{}] 13:37:52 INFO - PROCESS | 2387 | 1477687072396 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:37:52 INFO - PROCESS | 2387 | ++DOCSHELL 0x82e7ac00 == 9 [pid = 2387] [id = 782] 13:37:52 INFO - PROCESS | 2387 | ++DOMWINDOW == 25 (0x82e7dc00) [pid = 2387] [serial = 2278] [outer = (nil)] 13:37:52 INFO - PROCESS | 2387 | ++DOMWINDOW == 26 (0x830d6800) [pid = 2387] [serial = 2279] [outer = 0x82e7dc00] 13:37:52 INFO - PROCESS | 2387 | 1477687072491 Marionette DEBUG loaded listener.js 13:37:52 INFO - PROCESS | 2387 | ++DOMWINDOW == 27 (0x82fc7000) [pid = 2387] [serial = 2280] [outer = 0x82e7dc00] 13:37:53 INFO - PROCESS | 2387 | 1477687073920 Marionette TRACE conn4 <- [1,3562,null,{"value":["/websockets/opening-handshake/001.html?wss",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 13:37:53 INFO - . 13:37:53 INFO - TEST-OK | /websockets/opening-handshake/001.html?wss | took 1878ms 13:37:53 INFO - PROCESS | 2387 | 1477687073966 Marionette TRACE conn4 -> [0,3563,"getWindowHandle",null] 13:37:53 INFO - TEST-START | /websockets/opening-handshake/002.html 13:37:53 INFO - PROCESS | 2387 | 1477687073970 Marionette TRACE conn4 <- [1,3563,null,{"value":"8"}] 13:37:53 INFO - PROCESS | 2387 | 1477687073976 Marionette TRACE conn4 -> [0,3564,"timeouts",{"script":185000}] 13:37:53 INFO - PROCESS | 2387 | 1477687073982 Marionette TRACE conn4 <- [1,3564,null,{}] 13:37:53 INFO - PROCESS | 2387 | 1477687073988 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}] 13:37:54 INFO - PROCESS | 2387 | 1477687074180 Marionette TRACE conn4 <- [1,3565,null,{"value":null}] 13:37:54 INFO - PROCESS | 2387 | 1477687074330 Marionette TRACE conn4 -> [0,3566,"getWindowHandles",null] 13:37:54 INFO - PROCESS | 2387 | 1477687074336 Marionette TRACE conn4 <- [1,3566,null,["8"]] 13:37:54 INFO - PROCESS | 2387 | 1477687074342 Marionette TRACE conn4 -> [0,3567,"switchToWindow",{"name":"8"}] 13:37:54 INFO - PROCESS | 2387 | 1477687074349 Marionette TRACE conn4 <- [1,3567,null,{}] 13:37:54 INFO - PROCESS | 2387 | 1477687074354 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\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"}] 13:37:54 INFO - PROCESS | 2387 | ++DOCSHELL 0x835e4c00 == 10 [pid = 2387] [id = 783] 13:37:54 INFO - PROCESS | 2387 | ++DOMWINDOW == 28 (0x835e5800) [pid = 2387] [serial = 2281] [outer = (nil)] 13:37:54 INFO - PROCESS | 2387 | ++DOMWINDOW == 29 (0x835e8400) [pid = 2387] [serial = 2282] [outer = 0x835e5800] 13:37:54 INFO - PROCESS | 2387 | 1477687074446 Marionette DEBUG loaded listener.js 13:37:54 INFO - PROCESS | 2387 | ++DOMWINDOW == 30 (0x835edc00) [pid = 2387] [serial = 2283] [outer = 0x835e5800] 13:37:56 INFO - PROCESS | 2387 | 1477687076784 Marionette TRACE conn4 <- [1,3568,null,{"value":["/websockets/opening-handshake/002.html",0,null,null,[["WebSockets: valid handshake",0,null,null]]]}] 13:37:56 INFO - . 13:37:56 INFO - TEST-OK | /websockets/opening-handshake/002.html | took 2841ms 13:37:56 INFO - PROCESS | 2387 | 1477687076818 Marionette TRACE conn4 -> [0,3569,"getWindowHandle",null] 13:37:56 INFO - PROCESS | 2387 | 1477687076822 Marionette TRACE conn4 <- [1,3569,null,{"value":"8"}] 13:37:56 INFO - TEST-START | /websockets/opening-handshake/002.html?wss 13:37:56 INFO - PROCESS | 2387 | 1477687076831 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}] 13:37:57 INFO - PROCESS | 2387 | 1477687077008 Marionette TRACE conn4 <- [1,3570,null,{"value":null}] 13:37:57 INFO - PROCESS | 2387 | 1477687077029 Marionette TRACE conn4 -> [0,3571,"getWindowHandles",null] 13:37:57 INFO - PROCESS | 2387 | 1477687077033 Marionette TRACE conn4 <- [1,3571,null,["8"]] 13:37:57 INFO - PROCESS | 2387 | 1477687077040 Marionette TRACE conn4 -> [0,3572,"switchToWindow",{"name":"8"}] 13:37:57 INFO - PROCESS | 2387 | 1477687077047 Marionette TRACE conn4 <- [1,3572,null,{}] 13:37:57 INFO - PROCESS | 2387 | 1477687077058 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\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"}] 13:37:57 INFO - PROCESS | 2387 | ++DOCSHELL 0x8368a800 == 11 [pid = 2387] [id = 784] 13:37:57 INFO - PROCESS | 2387 | ++DOMWINDOW == 31 (0x8368c000) [pid = 2387] [serial = 2284] [outer = (nil)] 13:37:57 INFO - PROCESS | 2387 | ++DOMWINDOW == 32 (0x83a72000) [pid = 2387] [serial = 2285] [outer = 0x8368c000] 13:37:57 INFO - PROCESS | 2387 | 1477687077147 Marionette DEBUG loaded listener.js 13:37:57 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x83a79c00) [pid = 2387] [serial = 2286] [outer = 0x8368c000] 13:37:57 INFO - PROCESS | 2387 | 1477687077862 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"]]]}] 13:37:57 INFO - . 13:37:57 INFO - TEST-OK | /websockets/opening-handshake/002.html?wss | took 1071ms 13:37:57 INFO - PROCESS | 2387 | 1477687077902 Marionette TRACE conn4 -> [0,3574,"getWindowHandle",null] 13:37:57 INFO - TEST-START | /websockets/opening-handshake/003-sets-origin.worker 13:37:57 INFO - PROCESS | 2387 | 1477687077907 Marionette TRACE conn4 <- [1,3574,null,{"value":"8"}] 13:37:57 INFO - PROCESS | 2387 | 1477687077914 Marionette TRACE conn4 -> [0,3575,"timeouts",{"script":35000}] 13:37:57 INFO - PROCESS | 2387 | 1477687077917 Marionette TRACE conn4 <- [1,3575,null,{}] 13:37:57 INFO - PROCESS | 2387 | 1477687077933 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}] 13:37:58 INFO - PROCESS | 2387 | 1477687078192 Marionette TRACE conn4 <- [1,3576,null,{"value":null}] 13:37:58 INFO - PROCESS | 2387 | 1477687078209 Marionette TRACE conn4 -> [0,3577,"getWindowHandles",null] 13:37:58 INFO - PROCESS | 2387 | 1477687078212 Marionette TRACE conn4 <- [1,3577,null,["8"]] 13:37:58 INFO - PROCESS | 2387 | 1477687078220 Marionette TRACE conn4 -> [0,3578,"switchToWindow",{"name":"8"}] 13:37:58 INFO - PROCESS | 2387 | 1477687078226 Marionette TRACE conn4 <- [1,3578,null,{}] 13:37:58 INFO - PROCESS | 2387 | 1477687078233 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:37:58 INFO - PROCESS | 2387 | ++DOCSHELL 0x8c829400 == 12 [pid = 2387] [id = 785] 13:37:58 INFO - PROCESS | 2387 | ++DOMWINDOW == 34 (0x8c829c00) [pid = 2387] [serial = 2287] [outer = (nil)] 13:37:58 INFO - PROCESS | 2387 | ++DOMWINDOW == 35 (0x8c82d800) [pid = 2387] [serial = 2288] [outer = 0x8c829c00] 13:37:58 INFO - PROCESS | 2387 | 1477687078319 Marionette DEBUG loaded listener.js 13:37:58 INFO - PROCESS | 2387 | ++DOMWINDOW == 36 (0x8ceb3400) [pid = 2387] [serial = 2289] [outer = 0x8c829c00] 13:37:58 INFO - PROCESS | 2387 | [2387] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 13:37:59 INFO - PROCESS | 2387 | 1477687079311 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,{},{}]]]}] 13:37:59 INFO - . 13:37:59 INFO - TEST-OK | /websockets/opening-handshake/003-sets-origin.worker | took 1453ms 13:37:59 INFO - PROCESS | 2387 | 1477687079368 Marionette TRACE conn4 -> [0,3580,"getWindowHandle",null] 13:37:59 INFO - PROCESS | 2387 | 1477687079376 Marionette TRACE conn4 <- [1,3580,null,{"value":"8"}] 13:37:59 INFO - TEST-START | /websockets/opening-handshake/003.html 13:37:59 INFO - PROCESS | 2387 | 1477687079388 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}] 13:37:59 INFO - PROCESS | 2387 | 1477687079738 Marionette TRACE conn4 <- [1,3581,null,{"value":null}] 13:37:59 INFO - PROCESS | 2387 | 1477687079869 Marionette TRACE conn4 -> [0,3582,"getWindowHandles",null] 13:37:59 INFO - PROCESS | 2387 | 1477687079875 Marionette TRACE conn4 <- [1,3582,null,["8"]] 13:37:59 INFO - PROCESS | 2387 | 1477687079885 Marionette TRACE conn4 -> [0,3583,"switchToWindow",{"name":"8"}] 13:37:59 INFO - PROCESS | 2387 | 1477687079894 Marionette TRACE conn4 <- [1,3583,null,{}] 13:37:59 INFO - PROCESS | 2387 | 1477687079901 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:37:59 INFO - PROCESS | 2387 | ++DOCSHELL 0x82fc5000 == 13 [pid = 2387] [id = 786] 13:37:59 INFO - PROCESS | 2387 | ++DOMWINDOW == 37 (0x830d6400) [pid = 2387] [serial = 2290] [outer = (nil)] 13:37:59 INFO - PROCESS | 2387 | ++DOMWINDOW == 38 (0x8328b000) [pid = 2387] [serial = 2291] [outer = 0x830d6400] 13:38:00 INFO - PROCESS | 2387 | 1477687080008 Marionette DEBUG loaded listener.js 13:38:00 INFO - PROCESS | 2387 | ++DOMWINDOW == 39 (0x8350fc00) [pid = 2387] [serial = 2292] [outer = 0x830d6400] 13:38:00 INFO - PROCESS | 2387 | 1477687080832 Marionette TRACE conn4 <- [1,3584,null,{"value":["/websockets/opening-handshake/003.html",0,null,null,[["WebSockets: origin",0,null,null]]]}] 13:38:00 INFO - . 13:38:00 INFO - TEST-OK | /websockets/opening-handshake/003.html | took 1487ms 13:38:00 INFO - PROCESS | 2387 | 1477687080874 Marionette TRACE conn4 -> [0,3585,"getWindowHandle",null] 13:38:00 INFO - PROCESS | 2387 | 1477687080880 Marionette TRACE conn4 <- [1,3585,null,{"value":"8"}] 13:38:00 INFO - TEST-START | /websockets/opening-handshake/003.html?wss 13:38:00 INFO - PROCESS | 2387 | 1477687080888 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}] 13:38:01 INFO - PROCESS | 2387 | 1477687081096 Marionette TRACE conn4 <- [1,3586,null,{"value":null}] 13:38:01 INFO - PROCESS | 2387 | 1477687081286 Marionette TRACE conn4 -> [0,3587,"getWindowHandles",null] 13:38:01 INFO - PROCESS | 2387 | 1477687081292 Marionette TRACE conn4 <- [1,3587,null,["8"]] 13:38:01 INFO - PROCESS | 2387 | 1477687081299 Marionette TRACE conn4 -> [0,3588,"switchToWindow",{"name":"8"}] 13:38:01 INFO - PROCESS | 2387 | 1477687081306 Marionette TRACE conn4 <- [1,3588,null,{}] 13:38:01 INFO - PROCESS | 2387 | 1477687081356 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:38:01 INFO - PROCESS | 2387 | ++DOCSHELL 0x83a77800 == 14 [pid = 2387] [id = 787] 13:38:01 INFO - PROCESS | 2387 | ++DOMWINDOW == 40 (0x83a7e000) [pid = 2387] [serial = 2293] [outer = (nil)] 13:38:01 INFO - PROCESS | 2387 | ++DOMWINDOW == 41 (0x8cebd000) [pid = 2387] [serial = 2294] [outer = 0x83a7e000] 13:38:01 INFO - PROCESS | 2387 | 1477687081462 Marionette DEBUG loaded listener.js 13:38:01 INFO - PROCESS | 2387 | ++DOMWINDOW == 42 (0x8cec2400) [pid = 2387] [serial = 2295] [outer = 0x83a7e000] 13:38:02 INFO - PROCESS | 2387 | 1477687082237 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"]]]}] 13:38:02 INFO - . 13:38:02 INFO - TEST-OK | /websockets/opening-handshake/003.html?wss | took 1384ms 13:38:02 INFO - PROCESS | 2387 | 1477687082282 Marionette TRACE conn4 -> [0,3590,"getWindowHandle",null] 13:38:02 INFO - PROCESS | 2387 | 1477687082290 Marionette TRACE conn4 <- [1,3590,null,{"value":"8"}] 13:38:02 INFO - TEST-START | /websockets/opening-handshake/005.html?wss 13:38:02 INFO - PROCESS | 2387 | 1477687082299 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}] 13:38:02 INFO - PROCESS | 2387 | 1477687082494 Marionette TRACE conn4 <- [1,3591,null,{"value":null}] 13:38:02 INFO - PROCESS | 2387 | 1477687082680 Marionette TRACE conn4 -> [0,3592,"getWindowHandles",null] 13:38:02 INFO - PROCESS | 2387 | 1477687082686 Marionette TRACE conn4 <- [1,3592,null,["8"]] 13:38:02 INFO - PROCESS | 2387 | 1477687082693 Marionette TRACE conn4 -> [0,3593,"switchToWindow",{"name":"8"}] 13:38:02 INFO - PROCESS | 2387 | 1477687082702 Marionette TRACE conn4 <- [1,3593,null,{}] 13:38:02 INFO - PROCESS | 2387 | 1477687082751 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:38:02 INFO - PROCESS | 2387 | ++DOCSHELL 0x8d099000 == 15 [pid = 2387] [id = 788] 13:38:02 INFO - PROCESS | 2387 | ++DOMWINDOW == 43 (0x8d099400) [pid = 2387] [serial = 2296] [outer = (nil)] 13:38:02 INFO - PROCESS | 2387 | ++DOMWINDOW == 44 (0x8dc92000) [pid = 2387] [serial = 2297] [outer = 0x8d099400] 13:38:02 INFO - PROCESS | 2387 | 1477687082861 Marionette DEBUG loaded listener.js 13:38:03 INFO - PROCESS | 2387 | ++DOMWINDOW == 45 (0x8dced000) [pid = 2387] [serial = 2298] [outer = 0x8d099400] 13:38:04 INFO - PROCESS | 2387 | --DOCSHELL 0x9315fc00 == 14 [pid = 2387] [id = 780] 13:38:07 INFO - PROCESS | 2387 | --DOMWINDOW == 44 (0x8c829c00) [pid = 2387] [serial = 2287] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker] 13:38:07 INFO - PROCESS | 2387 | --DOMWINDOW == 43 (0x8368c000) [pid = 2387] [serial = 2284] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html?wss] 13:38:07 INFO - PROCESS | 2387 | --DOMWINDOW == 42 (0x835e5800) [pid = 2387] [serial = 2281] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html] 13:38:07 INFO - PROCESS | 2387 | --DOMWINDOW == 41 (0x82e7dc00) [pid = 2387] [serial = 2278] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html?wss] 13:38:07 INFO - PROCESS | 2387 | --DOMWINDOW == 40 (0x93160000) [pid = 2387] [serial = 2272] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html?wss] 13:38:07 INFO - PROCESS | 2387 | --DOMWINDOW == 39 (0x82e72c00) [pid = 2387] [serial = 2275] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html] 13:38:12 INFO - PROCESS | 2387 | --DOCSHELL 0x8c829400 == 13 [pid = 2387] [id = 785] 13:38:12 INFO - PROCESS | 2387 | --DOCSHELL 0x83a77800 == 12 [pid = 2387] [id = 787] 13:38:12 INFO - PROCESS | 2387 | --DOCSHELL 0x82fc5000 == 11 [pid = 2387] [id = 786] 13:38:12 INFO - PROCESS | 2387 | --DOCSHELL 0x8368a800 == 10 [pid = 2387] [id = 784] 13:38:12 INFO - PROCESS | 2387 | --DOCSHELL 0x835e4c00 == 9 [pid = 2387] [id = 783] 13:38:12 INFO - PROCESS | 2387 | --DOCSHELL 0x82e7ac00 == 8 [pid = 2387] [id = 782] 13:38:12 INFO - PROCESS | 2387 | --DOCSHELL 0x82e72800 == 7 [pid = 2387] [id = 781] 13:38:12 INFO - PROCESS | 2387 | --DOMWINDOW == 38 (0x82e77800) [pid = 2387] [serial = 2276] [outer = (nil)] [url = about:blank] 13:38:12 INFO - PROCESS | 2387 | --DOMWINDOW == 37 (0x82e7c000) [pid = 2387] [serial = 2277] [outer = (nil)] [url = about:blank] 13:38:12 INFO - PROCESS | 2387 | --DOMWINDOW == 36 (0x8c82d800) [pid = 2387] [serial = 2288] [outer = (nil)] [url = about:blank] 13:38:12 INFO - PROCESS | 2387 | --DOMWINDOW == 35 (0x8ceb3400) [pid = 2387] [serial = 2289] [outer = (nil)] [url = about:blank] 13:38:12 INFO - PROCESS | 2387 | --DOMWINDOW == 34 (0x83a72000) [pid = 2387] [serial = 2285] [outer = (nil)] [url = about:blank] 13:38:12 INFO - PROCESS | 2387 | --DOMWINDOW == 33 (0x83a79c00) [pid = 2387] [serial = 2286] [outer = (nil)] [url = about:blank] 13:38:12 INFO - PROCESS | 2387 | --DOMWINDOW == 32 (0x93a4a400) [pid = 2387] [serial = 2274] [outer = (nil)] [url = about:blank] 13:38:12 INFO - PROCESS | 2387 | --DOMWINDOW == 31 (0x835e8400) [pid = 2387] [serial = 2282] [outer = (nil)] [url = about:blank] 13:38:12 INFO - PROCESS | 2387 | --DOMWINDOW == 30 (0x835edc00) [pid = 2387] [serial = 2283] [outer = (nil)] [url = about:blank] 13:38:12 INFO - PROCESS | 2387 | --DOMWINDOW == 29 (0x830d6800) [pid = 2387] [serial = 2279] [outer = (nil)] [url = about:blank] 13:38:12 INFO - PROCESS | 2387 | --DOMWINDOW == 28 (0x82fc7000) [pid = 2387] [serial = 2280] [outer = (nil)] [url = about:blank] 13:38:14 INFO - PROCESS | 2387 | --DOMWINDOW == 27 (0x830d6400) [pid = 2387] [serial = 2290] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html] 13:38:14 INFO - PROCESS | 2387 | --DOMWINDOW == 26 (0x83a7e000) [pid = 2387] [serial = 2293] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html?wss] 13:38:20 INFO - PROCESS | 2387 | --DOMWINDOW == 25 (0x8350fc00) [pid = 2387] [serial = 2292] [outer = (nil)] [url = about:blank] 13:38:20 INFO - PROCESS | 2387 | --DOMWINDOW == 24 (0x8cec2400) [pid = 2387] [serial = 2295] [outer = (nil)] [url = about:blank] 13:38:20 INFO - PROCESS | 2387 | --DOMWINDOW == 23 (0x8dc92000) [pid = 2387] [serial = 2297] [outer = (nil)] [url = about:blank] 13:38:20 INFO - PROCESS | 2387 | --DOMWINDOW == 22 (0x8cebd000) [pid = 2387] [serial = 2294] [outer = (nil)] [url = about:blank] 13:38:20 INFO - PROCESS | 2387 | --DOMWINDOW == 21 (0x8328b000) [pid = 2387] [serial = 2291] [outer = (nil)] [url = about:blank] 13:38:33 INFO - PROCESS | 2387 | MARIONETTE LOG: INFO: Timeout fired 13:38:33 INFO - PROCESS | 2387 | 1477687113079 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]]]}] 13:38:33 INFO - . 13:38:33 INFO - TEST-TIMEOUT | /websockets/opening-handshake/005.html?wss | took 30822ms 13:38:33 INFO - PROCESS | 2387 | 1477687113123 Marionette TRACE conn4 -> [0,3595,"getWindowHandle",null] 13:38:33 INFO - PROCESS | 2387 | 1477687113131 Marionette TRACE conn4 <- [1,3595,null,{"value":"8"}] 13:38:33 INFO - TEST-START | /websockets/opening-handshake/005.html 13:38:33 INFO - PROCESS | 2387 | 1477687113145 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}] 13:38:33 INFO - PROCESS | 2387 | 1477687113412 Marionette TRACE conn4 <- [1,3596,null,{"value":null}] 13:38:33 INFO - PROCESS | 2387 | 1477687113505 Marionette TRACE conn4 -> [0,3597,"getWindowHandles",null] 13:38:33 INFO - PROCESS | 2387 | 1477687113512 Marionette TRACE conn4 <- [1,3597,null,["8"]] 13:38:33 INFO - PROCESS | 2387 | 1477687113523 Marionette TRACE conn4 -> [0,3598,"switchToWindow",{"name":"8"}] 13:38:33 INFO - PROCESS | 2387 | 1477687113533 Marionette TRACE conn4 <- [1,3598,null,{}] 13:38:33 INFO - PROCESS | 2387 | 1477687113544 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:38:33 INFO - PROCESS | 2387 | ++DOCSHELL 0x823e8c00 == 8 [pid = 2387] [id = 789] 13:38:33 INFO - PROCESS | 2387 | ++DOMWINDOW == 22 (0x823e9400) [pid = 2387] [serial = 2299] [outer = (nil)] 13:38:33 INFO - PROCESS | 2387 | ++DOMWINDOW == 23 (0x82e76400) [pid = 2387] [serial = 2300] [outer = 0x823e9400] 13:38:33 INFO - PROCESS | 2387 | 1477687113647 Marionette DEBUG loaded listener.js 13:38:33 INFO - PROCESS | 2387 | ++DOMWINDOW == 24 (0x82e7f400) [pid = 2387] [serial = 2301] [outer = 0x823e9400] 13:38:34 INFO - PROCESS | 2387 | 1477687114303 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] 13:38:34 INFO - PROCESS | 2387 | 1477687114370 Marionette TRACE conn4 <- [1,3600,null,{"value":"8"}] 13:38:34 INFO - TEST-START | /workers/semantics/interface-objects/001.worker 13:38:34 INFO - PROCESS | 2387 | 1477687114386 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}] 13:38:34 INFO - PROCESS | 2387 | 1477687114659 Marionette TRACE conn4 <- [1,3601,null,{"value":null}] 13:38:34 INFO - PROCESS | 2387 | 1477687114676 Marionette TRACE conn4 -> [0,3602,"getWindowHandles",null] 13:38:34 INFO - PROCESS | 2387 | 1477687114682 Marionette TRACE conn4 <- [1,3602,null,["8"]] 13:38:34 INFO - PROCESS | 2387 | 1477687114692 Marionette TRACE conn4 -> [0,3603,"switchToWindow",{"name":"8"}] 13:38:34 INFO - PROCESS | 2387 | 1477687114699 Marionette TRACE conn4 <- [1,3603,null,{}] 13:38:34 INFO - PROCESS | 2387 | 1477687114707 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:38:34 INFO - PROCESS | 2387 | ++DOCSHELL 0x82e7a000 == 9 [pid = 2387] [id = 790] 13:38:34 INFO - PROCESS | 2387 | ++DOMWINDOW == 25 (0x82e7d400) [pid = 2387] [serial = 2302] [outer = (nil)] 13:38:34 INFO - PROCESS | 2387 | ++DOMWINDOW == 26 (0x82fc6c00) [pid = 2387] [serial = 2303] [outer = 0x82e7d400] 13:38:34 INFO - PROCESS | 2387 | 1477687114801 Marionette DEBUG loaded listener.js 13:38:34 INFO - PROCESS | 2387 | ++DOMWINDOW == 27 (0x82fc6000) [pid = 2387] [serial = 2304] [outer = 0x82e7d400] 13:38:35 INFO - PROCESS | 2387 | [2387] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 13:38:36 INFO - ................................................... 13:38:36 INFO - PROCESS | 2387 | 1477687116177 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,{},{}]]]}] 13:38:36 INFO - .......... 13:38:36 INFO - TEST-OK | /workers/semantics/interface-objects/001.worker | took 1908ms 13:38:36 INFO - PROCESS | 2387 | 1477687116302 Marionette TRACE conn4 -> [0,3605,"getWindowHandle",null] 13:38:36 INFO - PROCESS | 2387 | 1477687116313 Marionette TRACE conn4 <- [1,3605,null,{"value":"8"}] 13:38:36 INFO - TEST-START | /workers/semantics/interface-objects/002.worker 13:38:36 INFO - PROCESS | 2387 | 1477687116321 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}] 13:38:36 INFO - PROCESS | 2387 | 1477687116525 Marionette TRACE conn4 <- [1,3606,null,{"value":null}] 13:38:36 INFO - PROCESS | 2387 | 1477687116672 Marionette TRACE conn4 -> [0,3607,"getWindowHandles",null] 13:38:36 INFO - PROCESS | 2387 | 1477687116679 Marionette TRACE conn4 <- [1,3607,null,["8"]] 13:38:36 INFO - PROCESS | 2387 | 1477687116687 Marionette TRACE conn4 -> [0,3608,"switchToWindow",{"name":"8"}] 13:38:36 INFO - PROCESS | 2387 | 1477687116696 Marionette TRACE conn4 <- [1,3608,null,{}] 13:38:36 INFO - PROCESS | 2387 | 1477687116704 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:38:36 INFO - PROCESS | 2387 | ++DOCSHELL 0x83a73000 == 10 [pid = 2387] [id = 791] 13:38:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 28 (0x83a73400) [pid = 2387] [serial = 2305] [outer = (nil)] 13:38:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 29 (0x83a75c00) [pid = 2387] [serial = 2306] [outer = 0x83a73400] 13:38:36 INFO - PROCESS | 2387 | 1477687116812 Marionette DEBUG loaded listener.js 13:38:36 INFO - PROCESS | 2387 | ++DOMWINDOW == 30 (0x83a78400) [pid = 2387] [serial = 2307] [outer = 0x83a73400] 13:38:37 INFO - PROCESS | 2387 | [2387] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 970 13:38:37 INFO - PROCESS | 2387 | 1477687117755 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,{},{}]]]}] 13:38:37 INFO - .................................. 13:38:37 INFO - TEST-OK | /workers/semantics/interface-objects/002.worker | took 1489ms 13:38:37 INFO - PROCESS | 2387 | 1477687117810 Marionette TRACE conn4 -> [0,3610,"getWindowHandle",null] 13:38:37 INFO - PROCESS | 2387 | 1477687117816 Marionette TRACE conn4 <- [1,3610,null,{"value":"8"}] 13:38:37 INFO - TEST-START | /workers/semantics/interface-objects/003.html 13:38:37 INFO - PROCESS | 2387 | 1477687117823 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}] 13:38:38 INFO - PROCESS | 2387 | 1477687118066 Marionette TRACE conn4 <- [1,3611,null,{"value":null}] 13:38:38 INFO - PROCESS | 2387 | 1477687118087 Marionette TRACE conn4 -> [0,3612,"getWindowHandles",null] 13:38:38 INFO - PROCESS | 2387 | 1477687118096 Marionette TRACE conn4 <- [1,3612,null,["8"]] 13:38:38 INFO - PROCESS | 2387 | 1477687118102 Marionette TRACE conn4 -> [0,3613,"switchToWindow",{"name":"8"}] 13:38:38 INFO - PROCESS | 2387 | 1477687118109 Marionette TRACE conn4 <- [1,3613,null,{}] 13:38:38 INFO - PROCESS | 2387 | 1477687118116 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:38:38 INFO - PROCESS | 2387 | ++DOCSHELL 0x8367f800 == 11 [pid = 2387] [id = 792] 13:38:38 INFO - PROCESS | 2387 | ++DOMWINDOW == 31 (0x8cebd000) [pid = 2387] [serial = 2308] [outer = (nil)] 13:38:38 INFO - PROCESS | 2387 | ++DOMWINDOW == 32 (0x8d092800) [pid = 2387] [serial = 2309] [outer = 0x8cebd000] 13:38:38 INFO - PROCESS | 2387 | 1477687118208 Marionette DEBUG loaded listener.js 13:38:38 INFO - PROCESS | 2387 | ++DOMWINDOW == 33 (0x8da2a000) [pid = 2387] [serial = 2310] [outer = 0x8cebd000] 13:38:39 INFO - .............................................................. 13:38:39 INFO - TEST-OK | /workers/semantics/interface-objects/003.html | took 1308ms 13:38:39 INFO - TEST-START | /workers/semantics/interface-objects/004.html 13:38:39 INFO - PROCESS | 2387 | 1477687119075 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]]]}] 13:38:39 INFO - PROCESS | 2387 | 1477687119132 Marionette TRACE conn4 -> [0,3615,"getWindowHandle",null] 13:38:39 INFO - PROCESS | 2387 | 1477687119135 Marionette TRACE conn4 <- [1,3615,null,{"value":"8"}] 13:38:39 INFO - PROCESS | 2387 | 1477687119150 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}] 13:38:39 INFO - PROCESS | 2387 | 1477687119385 Marionette TRACE conn4 <- [1,3616,null,{"value":null}] 13:38:39 INFO - PROCESS | 2387 | 1477687119562 Marionette TRACE conn4 -> [0,3617,"getWindowHandles",null] 13:38:39 INFO - PROCESS | 2387 | 1477687119569 Marionette TRACE conn4 <- [1,3617,null,["8"]] 13:38:39 INFO - PROCESS | 2387 | 1477687119575 Marionette TRACE conn4 -> [0,3618,"switchToWindow",{"name":"8"}] 13:38:39 INFO - PROCESS | 2387 | 1477687119581 Marionette TRACE conn4 <- [1,3618,null,{}] 13:38:39 INFO - PROCESS | 2387 | 1477687119587 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:38:39 INFO - PROCESS | 2387 | ++DOCSHELL 0x8d08f800 == 12 [pid = 2387] [id = 793] 13:38:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 34 (0x8d090800) [pid = 2387] [serial = 2311] [outer = (nil)] 13:38:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 35 (0x8dceb800) [pid = 2387] [serial = 2312] [outer = 0x8d090800] 13:38:39 INFO - PROCESS | 2387 | 1477687119674 Marionette DEBUG loaded listener.js 13:38:39 INFO - PROCESS | 2387 | ++DOMWINDOW == 36 (0x8f98f800) [pid = 2387] [serial = 2313] [outer = 0x8d090800] 13:38:40 INFO - .............................. 13:38:40 INFO - PROCESS | 2387 | 1477687120353 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]]]}] 13:38:40 INFO - ... 13:38:40 INFO - TEST-OK | /workers/semantics/interface-objects/004.html | took 1243ms 13:38:40 INFO - PROCESS | 2387 | 1477687120387 Marionette TRACE conn4 -> [0,3620,"getWindowHandle",null] 13:38:40 INFO - PROCESS | 2387 | 1477687120392 Marionette TRACE conn4 <- [1,3620,null,{"value":"8"}] 13:38:40 INFO - TEST-START | /workers/semantics/reporting-errors/001.html 13:38:40 INFO - PROCESS | 2387 | 1477687120404 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}] 13:38:40 INFO - PROCESS | 2387 | 1477687120712 Marionette TRACE conn4 <- [1,3621,null,{"value":null}] 13:38:40 INFO - PROCESS | 2387 | 1477687120737 Marionette TRACE conn4 -> [0,3622,"getWindowHandles",null] 13:38:40 INFO - PROCESS | 2387 | 1477687120740 Marionette TRACE conn4 <- [1,3622,null,["8"]] 13:38:40 INFO - PROCESS | 2387 | 1477687120755 Marionette TRACE conn4 -> [0,3623,"switchToWindow",{"name":"8"}] 13:38:40 INFO - PROCESS | 2387 | 1477687120766 Marionette TRACE conn4 <- [1,3623,null,{}] 13:38:40 INFO - PROCESS | 2387 | 1477687120777 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:38:40 INFO - PROCESS | 2387 | ++DOCSHELL 0x8fab2400 == 13 [pid = 2387] [id = 794] 13:38:40 INFO - PROCESS | 2387 | ++DOMWINDOW == 37 (0x8fab5400) [pid = 2387] [serial = 2314] [outer = (nil)] 13:38:40 INFO - PROCESS | 2387 | ++DOMWINDOW == 38 (0x8fabac00) [pid = 2387] [serial = 2315] [outer = 0x8fab5400] 13:38:40 INFO - PROCESS | 2387 | 1477687120871 Marionette DEBUG loaded listener.js 13:38:41 INFO - PROCESS | 2387 | ++DOMWINDOW == 39 (0x8fbf9000) [pid = 2387] [serial = 2316] [outer = 0x8fab5400] 13:38:41 INFO - PROCESS | 2387 | 1477687121755 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"]]]}] 13:38:41 INFO - . 13:38:41 INFO - TEST-OK | /workers/semantics/reporting-errors/001.html | took 1433ms 13:38:41 INFO - PROCESS | 2387 | 1477687121834 Marionette TRACE conn4 -> [0,3625,"getWindowHandle",null] 13:38:41 INFO - TEST-START | /workers/semantics/reporting-errors/002.html 13:38:41 INFO - PROCESS | 2387 | 1477687121843 Marionette TRACE conn4 <- [1,3625,null,{"value":"8"}] 13:38:41 INFO - PROCESS | 2387 | 1477687121855 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}] 13:38:42 INFO - PROCESS | 2387 | 1477687122104 Marionette TRACE conn4 <- [1,3626,null,{"value":null}] 13:38:42 INFO - PROCESS | 2387 | 1477687122268 Marionette TRACE conn4 -> [0,3627,"getWindowHandles",null] 13:38:42 INFO - PROCESS | 2387 | 1477687122281 Marionette TRACE conn4 <- [1,3627,null,["8"]] 13:38:42 INFO - PROCESS | 2387 | 1477687122338 Marionette TRACE conn4 -> [0,3628,"switchToWindow",{"name":"8"}] 13:38:42 INFO - PROCESS | 2387 | 1477687122346 Marionette TRACE conn4 <- [1,3628,null,{}] 13:38:42 INFO - PROCESS | 2387 | 1477687122353 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:38:42 INFO - PROCESS | 2387 | ++DOCSHELL 0x823de800 == 14 [pid = 2387] [id = 795] 13:38:42 INFO - PROCESS | 2387 | ++DOMWINDOW == 40 (0x823e2400) [pid = 2387] [serial = 2317] [outer = (nil)] 13:38:42 INFO - PROCESS | 2387 | ++DOMWINDOW == 41 (0x82eda000) [pid = 2387] [serial = 2318] [outer = 0x823e2400] 13:38:42 INFO - PROCESS | 2387 | 1477687122463 Marionette DEBUG loaded listener.js 13:38:42 INFO - PROCESS | 2387 | ++DOMWINDOW == 42 (0x83508000) [pid = 2387] [serial = 2319] [outer = 0x823e2400] 13:38:43 INFO - PROCESS | 2387 | 1477687123392 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"]]]}] 13:38:43 INFO - . 13:38:43 INFO - TEST-OK | /workers/semantics/reporting-errors/002.html | took 1581ms 13:38:43 INFO - PROCESS | 2387 | 1477687123437 Marionette TRACE conn4 -> [0,3630,"getWindowHandle",null] 13:38:43 INFO - PROCESS | 2387 | 1477687123447 Marionette TRACE conn4 <- [1,3630,null,{"value":"8"}] 13:38:43 INFO - TEST-START | /workers/semantics/reporting-errors/003.html 13:38:43 INFO - PROCESS | 2387 | 1477687123461 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}] 13:38:43 INFO - PROCESS | 2387 | 1477687123704 Marionette TRACE conn4 <- [1,3631,null,{"value":null}] 13:38:43 INFO - PROCESS | 2387 | 1477687123930 Marionette TRACE conn4 -> [0,3632,"getWindowHandles",null] 13:38:43 INFO - PROCESS | 2387 | 1477687123937 Marionette TRACE conn4 <- [1,3632,null,["8"]] 13:38:43 INFO - PROCESS | 2387 | 1477687123948 Marionette TRACE conn4 -> [0,3633,"switchToWindow",{"name":"8"}] 13:38:43 INFO - PROCESS | 2387 | 1477687123954 Marionette TRACE conn4 <- [1,3633,null,{}] 13:38:43 INFO - PROCESS | 2387 | 1477687123961 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:38:44 INFO - PROCESS | 2387 | ++DOCSHELL 0x82257400 == 15 [pid = 2387] [id = 796] 13:38:44 INFO - PROCESS | 2387 | ++DOMWINDOW == 43 (0x82e74400) [pid = 2387] [serial = 2320] [outer = (nil)] 13:38:44 INFO - PROCESS | 2387 | ++DOMWINDOW == 44 (0x83510c00) [pid = 2387] [serial = 2321] [outer = 0x82e74400] 13:38:44 INFO - PROCESS | 2387 | 1477687124065 Marionette DEBUG loaded listener.js 13:38:44 INFO - PROCESS | 2387 | ++DOMWINDOW == 45 (0x835e4400) [pid = 2387] [serial = 2322] [outer = 0x82e74400] 13:38:44 INFO - PROCESS | 2387 | 1477687124848 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"]]]}] 13:38:44 INFO - . 13:38:44 INFO - TEST-OK | /workers/semantics/reporting-errors/003.html | took 1425ms 13:38:44 INFO - PROCESS | 2387 | 1477687124898 Marionette TRACE conn4 -> [0,3635,"getWindowHandle",null] 13:38:44 INFO - TEST-START | /workers/semantics/reporting-errors/004.html 13:38:44 INFO - PROCESS | 2387 | 1477687124907 Marionette TRACE conn4 <- [1,3635,null,{"value":"8"}] 13:38:44 INFO - PROCESS | 2387 | 1477687124918 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}] 13:38:45 INFO - PROCESS | 2387 | 1477687125124 Marionette TRACE conn4 <- [1,3636,null,{"value":null}] 13:38:45 INFO - PROCESS | 2387 | 1477687125323 Marionette TRACE conn4 -> [0,3637,"getWindowHandles",null] 13:38:45 INFO - PROCESS | 2387 | 1477687125333 Marionette TRACE conn4 <- [1,3637,null,["8"]] 13:38:45 INFO - PROCESS | 2387 | 1477687125385 Marionette TRACE conn4 -> [0,3638,"switchToWindow",{"name":"8"}] 13:38:45 INFO - PROCESS | 2387 | 1477687125394 Marionette TRACE conn4 <- [1,3638,null,{}] 13:38:45 INFO - PROCESS | 2387 | 1477687125403 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\", \"31ec24e5-0091-4433-9167-16303747b2df\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":445,"args":[],"filename":"executormarionette.py"}] 13:38:45 INFO - PROCESS | 2387 | ++DOCSHELL 0x83a71c00 == 16 [pid = 2387] [id = 797] 13:38:45 INFO - PROCESS | 2387 | ++DOMWINDOW == 46 (0x83a72000) [pid = 2387] [serial = 2323] [outer = (nil)] 13:38:45 INFO - PROCESS | 2387 | ++DOMWINDOW == 47 (0x8d091000) [pid = 2387] [serial = 2324] [outer = 0x83a72000] 13:38:45 INFO - PROCESS | 2387 | 1477687125523 Marionette DEBUG loaded listener.js 13:38:45 INFO - PROCESS | 2387 | ++DOMWINDOW == 48 (0x8d097c00) [pid = 2387] [serial = 2325] [outer = 0x83a72000] 13:38:46 INFO - PROCESS | 2387 | 1477687126262 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] 13:38:46 INFO - PROCESS | 2387 | 1477687126298 Marionette TRACE conn4 <- [1,3640,null,{"value":"8"}] 13:38:47 WARNING - u'runner_teardown' () 13:38:47 INFO - No more tests 13:38:47 INFO - Got 0 unexpected results 13:38:47 INFO - SUITE-END | took 2382s 13:38:47 INFO - Closing logging queue 13:38:47 INFO - queue closed 13:38:47 INFO - Return code: 0 13:38:47 WARNING - # TBPL SUCCESS # 13:38:47 INFO - Running post-action listener: _resource_record_post_action 13:38:47 INFO - [mozharness: 2016-10-28 20:38:47.705492Z] Finished run-tests step (success) 13:38:47 INFO - Running post-run listener: _resource_record_post_run 13:38:47 INFO - Total resource usage - Wall time: 2422s; CPU: 52.0%; Read bytes: 11014144; Write bytes: 315723776; Read time: 532; Write time: 210612 13:38:47 INFO - TinderboxPrint: CPU usage
51.5% 13:38:47 INFO - TinderboxPrint: I/O read bytes / time
11,014,144 / 532 13:38:47 INFO - TinderboxPrint: I/O write bytes / time
315,723,776 / 210,612 13:38:47 INFO - TinderboxPrint: CPU idle
1,158.4 (48.2%) 13:38:47 INFO - TinderboxPrint: CPU system
119.8 (5.0%) 13:38:47 INFO - TinderboxPrint: CPU user
1,121.2 (46.6%) 13:38:47 INFO - TinderboxPrint: Swap in / out
0 / 0 13:38:47 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:38:47 INFO - install - Wall time: 34s; CPU: 100.0%; Read bytes: 0; Write bytes: 178257920; Read time: 0; Write time: 165908 13:38:47 INFO - run-tests - Wall time: 2389s; CPU: 51.0%; Read bytes: 11014144; Write bytes: 124223488; Read time: 532; Write time: 36032 13:38:48 INFO - Running post-run listener: _upload_blobber_files 13:38:48 INFO - Blob upload gear active. 13:38:48 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 13:38:48 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 13:38:48 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-inbound', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 13:38:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-inbound -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 13:38:49 INFO - (blobuploader) - INFO - Open directory for files ... 13:38:49 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 13:38:49 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:38:49 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:38:50 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:38:50 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:38:50 INFO - (blobuploader) - INFO - Done attempting. 13:38:50 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 13:38:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:38:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:38:51 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:38:51 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:38:51 INFO - (blobuploader) - INFO - Done attempting. 13:38:51 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ... 13:38:51 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:38:51 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:38:54 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded 13:38:54 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:38:54 INFO - (blobuploader) - INFO - Done attempting. 13:38:54 INFO - (blobuploader) - INFO - Iteration through files over. 13:38:54 INFO - Return code: 0 13:38:54 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 13:38:54 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 13:38:54 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/d97f4d71c733410027d46aa07c712b94daa75e1c3f98724ebe2115e114803ee2849abb5a251275d5866df54bdf480a14f3c012e97c8a77a94e9015839916007c", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/154fe0127b0039dd8bcf5334b0da785590248b10244d62f87aee994c38a03c3d95a25d605535248938d2481dfd41198cc561ac560afaeecfe47fece709836435", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/140fe6604541aa9d48f303abbfb49bcc63fde31f85c96bdb6028b94de20c151433c31cb4439a1936478835a3e2ba0c6aa1c59caaf54353d160776319b4b8eb4d"} 13:38:54 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 13:38:54 INFO - Writing to file /builds/slave/test/properties/blobber_files 13:38:54 INFO - Contents: 13:38:54 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/d97f4d71c733410027d46aa07c712b94daa75e1c3f98724ebe2115e114803ee2849abb5a251275d5866df54bdf480a14f3c012e97c8a77a94e9015839916007c", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/154fe0127b0039dd8bcf5334b0da785590248b10244d62f87aee994c38a03c3d95a25d605535248938d2481dfd41198cc561ac560afaeecfe47fece709836435", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/140fe6604541aa9d48f303abbfb49bcc63fde31f85c96bdb6028b94de20c151433c31cb4439a1936478835a3e2ba0c6aa1c59caaf54353d160776319b4b8eb4d"} 13:38:54 INFO - Running post-run listener: copy_logs_to_upload_dir 13:38:54 INFO - Copying logs to upload dir... 13:38:54 INFO - mkdir: /builds/slave/test/build/upload/logs 13:38:54 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=2605.850707 ========= master_lag: 0.28 ========= ========= Finished '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 43 mins, 26 secs) (at 2016-10-28 13:38:54.559708) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-10-28 13:38:54.560606) ========= 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-1477684508.291442-1233689875 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/d97f4d71c733410027d46aa07c712b94daa75e1c3f98724ebe2115e114803ee2849abb5a251275d5866df54bdf480a14f3c012e97c8a77a94e9015839916007c", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/154fe0127b0039dd8bcf5334b0da785590248b10244d62f87aee994c38a03c3d95a25d605535248938d2481dfd41198cc561ac560afaeecfe47fece709836435", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/140fe6604541aa9d48f303abbfb49bcc63fde31f85c96bdb6028b94de20c151433c31cb4439a1936478835a3e2ba0c6aa1c59caaf54353d160776319b4b8eb4d"} build_url:https://queue.taskcluster.net/v1/task/UU6vrNLdQGyVq8rSCzfxwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/UU6vrNLdQGyVq8rSCzfxwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.034665 build_url: 'https://queue.taskcluster.net/v1/task/UU6vrNLdQGyVq8rSCzfxwg/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/d97f4d71c733410027d46aa07c712b94daa75e1c3f98724ebe2115e114803ee2849abb5a251275d5866df54bdf480a14f3c012e97c8a77a94e9015839916007c", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/154fe0127b0039dd8bcf5334b0da785590248b10244d62f87aee994c38a03c3d95a25d605535248938d2481dfd41198cc561ac560afaeecfe47fece709836435", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/140fe6604541aa9d48f303abbfb49bcc63fde31f85c96bdb6028b94de20c151433c31cb4439a1936478835a3e2ba0c6aa1c59caaf54353d160776319b4b8eb4d"}' symbols_url: 'https://queue.taskcluster.net/v1/task/UU6vrNLdQGyVq8rSCzfxwg/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.06 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-10-28 13:38:54.658125) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-28 13:38:54.660445) ========= 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-1477684508.291442-1233689875 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.019465 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-10-28 13:38:54.728952) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-28 13:38:54.729440) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-10-28 13:38:54.730094) ========= ========= Total master_lag: 0.48 =========