builder: mozilla-inbound_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-543 starttime: 1478200582.46 results: success (0) buildid: 20161103113020 builduid: f79226dcdef84b3a948442d059d1762e revision: f54a717c6fc663d5ccad40340c4139282b0607a1 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-11-03 12:16:22.462147) ========= master: http://buildbot-master142.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-11-03 12:16:22.462626) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-11-03 12:16:22.462909) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-11-03 12:16:22.908187) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-11-03 12:16:22.908454) ========= 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-1478200357.807092-1957771504 _=/tools/buildbot/bin/python using PTY: False --2016-11-03 12:16:22-- 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% 547K=0.02s 2016-11-03 12:16:23 (547 KB/s) - `archiver_client.py' saved [12179/12179] program finished with exit code 0 elapsedTime=0.294603 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-11-03 12:16:23.236088) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-11-03 12:16:23.236405) ========= 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-1478200357.807092-1957771504 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.083116 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-11-03 12:16:23.348899) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-11-03 12:16:23.349243) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev f54a717c6fc663d5ccad40340c4139282b0607a1 --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 f54a717c6fc663d5ccad40340c4139282b0607a1 --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-1478200357.807092-1957771504 _=/tools/buildbot/bin/python using PTY: False 2016-11-03 12:16:23,456 truncating revision to first 12 chars 2016-11-03 12:16:23,457 Setting DEBUG logging. 2016-11-03 12:16:23,457 attempt 1/10 2016-11-03 12:16:23,457 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/f54a717c6fc6?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-11-03 12:16:23,827 unpacking tar archive at: mozilla-inbound-f54a717c6fc6/testing/mozharness/ program finished with exit code 0 elapsedTime=0.650853 ========= master_lag: 0.64 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-11-03 12:16:24.637148) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-11-03 12:16:24.637466) ========= script_repo_revision: f54a717c6fc663d5ccad40340c4139282b0607a1 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-11-03 12:16:24.637871) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-11-03 12:16:24.638161) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-11-03 12:16:24.710450) ========= ========= Started '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 42 mins, 58 secs) (at 2016-11-03 12:16:24.710819) ========= /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-1478200357.807092-1957771504 _=/tools/buildbot/bin/python using PTY: False 12:16:24 INFO - MultiFileLogger online at 20161103 12:16:24 in /builds/slave/test 12:16:24 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:16:24 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 12:16:24 INFO - {'allow_software_gl_layers': False, 12:16:24 INFO - 'append_to_log': False, 12:16:24 INFO - 'base_work_dir': '/builds/slave/test', 12:16:24 INFO - 'blob_upload_branch': 'mozilla-inbound', 12:16:24 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 12:16:24 INFO - 'buildbot_json_path': 'buildprops.json', 12:16:24 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 12:16:24 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 12:16:24 INFO - 'download_minidump_stackwalk': True, 12:16:24 INFO - 'download_symbols': 'true', 12:16:24 INFO - 'download_tooltool': True, 12:16:24 INFO - 'e10s': False, 12:16:24 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 12:16:24 INFO - 'tooltool.py': '/tools/tooltool.py', 12:16:24 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 12:16:24 INFO - '/tools/misc-python/virtualenv.py')}, 12:16:24 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 12:16:24 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 12:16:24 INFO - 'log_level': 'info', 12:16:24 INFO - 'log_to_console': True, 12:16:25 INFO - 'opt_config_files': (), 12:16:25 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 12:16:25 INFO - '--processes=1', 12:16:25 INFO - '--config=%(test_path)s/wptrunner.ini', 12:16:25 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 12:16:25 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 12:16:25 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 12:16:25 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 12:16:25 INFO - 'pip_index': False, 12:16:25 INFO - 'require_test_zip': True, 12:16:25 INFO - 'test_type': ('testharness',), 12:16:25 INFO - 'this_chunk': '1', 12:16:25 INFO - 'tooltool_cache': '/builds/tooltool_cache', 12:16:25 INFO - 'total_chunks': '10', 12:16:25 INFO - 'virtualenv_path': 'venv', 12:16:25 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 12:16:25 INFO - 'work_dir': 'build'} 12:16:25 INFO - [mozharness: 2016-11-03 19:16:25.004787Z] Running clobber step. 12:16:25 INFO - Running pre-action listener: _resource_record_pre_action 12:16:25 INFO - Running main action method: clobber 12:16:25 INFO - rmtree: /builds/slave/test/build 12:16:25 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 12:16:28 INFO - Running post-action listener: _resource_record_post_action 12:16:28 INFO - [mozharness: 2016-11-03 19:16:28.716387Z] Finished clobber step (success) 12:16:28 INFO - [mozharness: 2016-11-03 19:16:28.716767Z] Running read-buildbot-config step. 12:16:28 INFO - Running pre-action listener: _resource_record_pre_action 12:16:28 INFO - Running main action method: read_buildbot_config 12:16:28 INFO - Using buildbot properties: 12:16:28 INFO - { 12:16:28 INFO - "project": "", 12:16:28 INFO - "product": "firefox", 12:16:28 INFO - "script_repo_revision": "production", 12:16:28 INFO - "scheduler": "tests-mozilla-inbound-ubuntu32_vm-debug-unittest-8-3600", 12:16:28 INFO - "repository": "", 12:16:28 INFO - "buildername": "Ubuntu VM 12.04 mozilla-inbound debug test web-platform-tests-1", 12:16:28 INFO - "buildid": "20161103113020", 12:16:28 INFO - "pgo_build": "False", 12:16:28 INFO - "basedir": "/builds/slave/test", 12:16:28 INFO - "buildnumber": 45, 12:16:28 INFO - "slavename": "tst-linux32-spot-543", 12:16:28 INFO - "revision": "f54a717c6fc663d5ccad40340c4139282b0607a1", 12:16:28 INFO - "master": "http://buildbot-master142.bb.releng.usw2.mozilla.com:8201/", 12:16:28 INFO - "platform": "linux", 12:16:28 INFO - "branch": "mozilla-inbound", 12:16:28 INFO - "repo_path": "integration/mozilla-inbound", 12:16:28 INFO - "moz_repo_path": "", 12:16:28 INFO - "stage_platform": "linux", 12:16:28 INFO - "builduid": "f79226dcdef84b3a948442d059d1762e", 12:16:28 INFO - "slavebuilddir": "test" 12:16:28 INFO - } 12:16:28 INFO - Found installer url https://queue.taskcluster.net/v1/task/Xwjh7Ql8T1-oAX0sDYTsPw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2. 12:16:28 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Xwjh7Ql8T1-oAX0sDYTsPw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json. 12:16:28 INFO - Running post-action listener: _resource_record_post_action 12:16:28 INFO - [mozharness: 2016-11-03 19:16:28.726014Z] Finished read-buildbot-config step (success) 12:16:28 INFO - [mozharness: 2016-11-03 19:16:28.726318Z] Running download-and-extract step. 12:16:28 INFO - Running pre-action listener: _resource_record_pre_action 12:16:28 INFO - Running main action method: download_and_extract 12:16:28 INFO - mkdir: /builds/slave/test/build/tests 12:16:28 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:16:28 INFO - trying https://queue.taskcluster.net/v1/task/Xwjh7Ql8T1-oAX0sDYTsPw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 12:16:28 INFO - Downloading https://queue.taskcluster.net/v1/task/Xwjh7Ql8T1-oAX0sDYTsPw/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:16:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Xwjh7Ql8T1-oAX0sDYTsPw/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:16:29 INFO - Downloaded 1325 bytes. 12:16:29 INFO - Reading from file /builds/slave/test/build/firefox-52.0a1.en-US.linux-i686.test_packages.json 12:16:29 INFO - Using the following test package requirements: 12:16:29 INFO - {u'common': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 12:16:29 INFO - u'cppunittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 12:16:29 INFO - u'firefox-52.0a1.en-US.linux-i686.cppunittest.tests.zip'], 12:16:29 INFO - u'gtest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 12:16:29 INFO - u'firefox-52.0a1.en-US.linux-i686.gtest.tests.zip'], 12:16:29 INFO - u'jittest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 12:16:29 INFO - u'jsshell-linux-i686.zip'], 12:16:29 INFO - u'mochitest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 12:16:29 INFO - u'firefox-52.0a1.en-US.linux-i686.mochitest.tests.zip'], 12:16:29 INFO - u'mozbase': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip'], 12:16:29 INFO - u'reftest': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 12:16:29 INFO - u'firefox-52.0a1.en-US.linux-i686.reftest.tests.zip'], 12:16:29 INFO - u'talos': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 12:16:29 INFO - u'firefox-52.0a1.en-US.linux-i686.talos.tests.zip'], 12:16:29 INFO - u'web-platform': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 12:16:29 INFO - u'firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'], 12:16:29 INFO - u'xpcshell': [u'firefox-52.0a1.en-US.linux-i686.common.tests.zip', 12:16:29 INFO - u'firefox-52.0a1.en-US.linux-i686.xpcshell.tests.zip']} 12:16:29 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:16:29 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/Xwjh7Ql8T1-oAX0sDYTsPw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip 12:16:29 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Xwjh7Ql8T1-oAX0sDYTsPw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip'}, attempt #1 12:16:29 INFO - Fetch https://queue.taskcluster.net/v1/task/Xwjh7Ql8T1-oAX0sDYTsPw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.common.tests.zip into memory 12:16:30 INFO - Http code: 200 12:16:30 INFO - x-amz-id-2: EA4BkxNQsHUzjLzwey3UzyxHsAL4boeSRUrF5u8oinclNY4Cinv5LSi+t+fp2ADctw5+FEwYuW8= 12:16:30 INFO - x-amz-request-id: E337F0A939225731 12:16:30 INFO - x-amz-version-id: 531cRKYqphzkaeUbw.EZzJG.SzQjmU_u 12:16:30 INFO - Expected file size: 20588190 12:16:30 INFO - Obtained file size: 20588190 12:16:32 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/Xwjh7Ql8T1-oAX0sDYTsPw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip 12:16:32 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Xwjh7Ql8T1-oAX0sDYTsPw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 12:16:32 INFO - Fetch https://queue.taskcluster.net/v1/task/Xwjh7Ql8T1-oAX0sDYTsPw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.web-platform.tests.zip into memory 12:16:32 INFO - Http code: 200 12:16:32 INFO - via: 1.1 1b52a5dd431f9e3c81753e61dfdf467a.cloudfront.net (CloudFront) 12:16:32 INFO - x-amz-cf-id: kheZE5oGqOIA7kZuKxkCXCvacHncGL1Uu5QPpi0Rzt8dZeRKX_hldA== 12:16:32 INFO - x-amz-version-id: fdrpqX9BaVWZsrDEhgZit17Bc7tQNPqq 12:16:36 INFO - Expected file size: 43221128 12:16:36 INFO - Obtained file size: 43221128 12:16: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:16:48 INFO - trying https://queue.taskcluster.net/v1/task/Xwjh7Ql8T1-oAX0sDYTsPw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 12:16:48 INFO - Downloading https://queue.taskcluster.net/v1/task/Xwjh7Ql8T1-oAX0sDYTsPw/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:16:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Xwjh7Ql8T1-oAX0sDYTsPw/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:16:51 INFO - Downloaded 66507799 bytes. 12:16:51 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Xwjh7Ql8T1-oAX0sDYTsPw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 12:16:51 INFO - mkdir: /builds/slave/test/properties 12:16:51 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 12:16:51 INFO - Writing to file /builds/slave/test/properties/build_url 12:16:51 INFO - Contents: 12:16:51 INFO - build_url:https://queue.taskcluster.net/v1/task/Xwjh7Ql8T1-oAX0sDYTsPw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 12:16:51 INFO - retry: Calling query_symbols_url with args: (), kwargs: {}, attempt #1 12:16:52 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Xwjh7Ql8T1-oAX0sDYTsPw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 12:16:52 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 12:16:52 INFO - Writing to file /builds/slave/test/properties/symbols_url 12:16:52 INFO - Contents: 12:16:52 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Xwjh7Ql8T1-oAX0sDYTsPw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 12:16:52 INFO - Downloading and extracting to /builds/slave/test/build/symbols these dirs * from https://queue.taskcluster.net/v1/task/Xwjh7Ql8T1-oAX0sDYTsPw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip 12:16:52 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Xwjh7Ql8T1-oAX0sDYTsPw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 12:16:52 INFO - Fetch https://queue.taskcluster.net/v1/task/Xwjh7Ql8T1-oAX0sDYTsPw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip into memory 12:16:53 INFO - Http code: 200 12:16:53 INFO - x-amz-id-2: sR+5VS6OC8V8zvIDTYehhe4hfBZEapzVA7L+x6+NKFS1f6rcoa16e+vMTtL9ujevL0WAo9HvHG8= 12:16:53 INFO - x-amz-request-id: 200E8A46193BF434 12:16:53 INFO - x-amz-version-id: QPqMJJGy.nApTkomPSRJYYTOcvG8_22T 12:16:58 INFO - Expected file size: 178264718 12:16:58 INFO - Obtained file size: 178264718 12:17:19 INFO - Running post-action listener: _resource_record_post_action 12:17:19 INFO - Running post-action listener: set_extra_try_arguments 12:17:19 INFO - [mozharness: 2016-11-03 19:17:19.748579Z] Finished download-and-extract step (success) 12:17:19 INFO - [mozharness: 2016-11-03 19:17:19.749126Z] Running fetch-geckodriver step. 12:17:19 INFO - Running pre-action listener: _resource_record_pre_action 12:17:19 INFO - Running main action method: fetch_geckodriver 12:17:19 INFO - Running post-action listener: _resource_record_post_action 12:17:19 INFO - [mozharness: 2016-11-03 19:17:19.878912Z] Finished fetch-geckodriver step (success) 12:17:19 INFO - [mozharness: 2016-11-03 19:17:19.879285Z] Running create-virtualenv step. 12:17:19 INFO - Running pre-action listener: _pre_create_virtualenv 12:17:19 INFO - Running pre-action listener: _resource_record_pre_action 12:17:19 INFO - Running main action method: create_virtualenv 12:17:19 INFO - Creating virtualenv /builds/slave/test/build/venv 12:17:19 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:17:19 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 12:17:20 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 12:17:20 INFO - Using real prefix '/usr' 12:17:20 INFO - New python executable in /builds/slave/test/build/venv/bin/python 12:17:21 INFO - Installing distribute.............................................................................................................................................................................................done. 12:17:25 INFO - Installing pip.................done. 12:17:25 INFO - Return code: 0 12:17:25 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', '--version'] 12:17:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip --version 12:17:25 INFO - Reading from file tmpfile_stdout 12:17:25 INFO - Output received: 12:17:25 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:17:25 INFO - Installing psutil>=3.1.1 into virtualenv /builds/slave/test/build/venv 12:17:25 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:17:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:17:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:17:25 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:17:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:17:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:17:25 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=3.1.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8659dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x85ab8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x87f83c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x85e07a0>, '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 0x85e5678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x86faaa8>, '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-1478200357.807092-1957771504', '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:17:25 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=3.1.1'] in /builds/slave/test/build 12:17:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=3.1.1 12:17:25 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:17:25 INFO - 'CCACHE_UMASK': '002', 12:17:25 INFO - 'DISPLAY': ':0', 12:17:25 INFO - 'HOME': '/home/cltbld', 12:17:25 INFO - 'LANG': 'en_US.UTF-8', 12:17:25 INFO - 'LOGNAME': 'cltbld', 12:17:25 INFO - 'MAIL': '/var/mail/cltbld', 12:17:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:17:25 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:17:25 INFO - 'MOZ_NO_REMOTE': '1', 12:17:25 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:17:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:17:25 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:17:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:17:25 INFO - 'PWD': '/builds/slave/test', 12:17:25 INFO - 'SHELL': '/bin/bash', 12:17:25 INFO - 'SHLVL': '1', 12:17:25 INFO - 'TERM': 'linux', 12:17:25 INFO - 'TMOUT': '86400', 12:17:25 INFO - 'USER': 'cltbld', 12:17:25 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1478200357.807092-1957771504', 12:17:25 INFO - '_': '/tools/buildbot/bin/python'} 12:17:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:17:26 INFO - Downloading/unpacking psutil>=3.1.1 12:17:26 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:17:26 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:17:26 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:17:26 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:17:26 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:17:26 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:17:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 12:17:30 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 12:17:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:17:30 INFO - Installing collected packages: psutil 12:17:30 INFO - Running setup.py install for psutil 12:17:30 INFO - building 'psutil._psutil_linux' extension 12:17:30 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:17:30 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 12:17:30 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 12:17:31 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:17:31 INFO - building 'psutil._psutil_posix' extension 12:17:31 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:17:31 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:17:31 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 12:17:31 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:17:31 INFO - Successfully installed psutil 12:17:31 INFO - Cleaning up... 12:17:31 INFO - Return code: 0 12:17:31 INFO - Installing mozsystemmonitor==0.3 into virtualenv /builds/slave/test/build/venv 12:17:31 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:17:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:17:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:17:31 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:17:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:17:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:17:31 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.3']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8659dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x85ab8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x87f83c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x85e07a0>, '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 0x85e5678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x86faaa8>, '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-1478200357.807092-1957771504', '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:17:31 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.3'] in /builds/slave/test/build 12:17:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.3 12:17:31 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:17:31 INFO - 'CCACHE_UMASK': '002', 12:17:31 INFO - 'DISPLAY': ':0', 12:17:31 INFO - 'HOME': '/home/cltbld', 12:17:31 INFO - 'LANG': 'en_US.UTF-8', 12:17:31 INFO - 'LOGNAME': 'cltbld', 12:17:31 INFO - 'MAIL': '/var/mail/cltbld', 12:17:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:17:31 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:17:31 INFO - 'MOZ_NO_REMOTE': '1', 12:17:31 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:17:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:17:31 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:17:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:17:31 INFO - 'PWD': '/builds/slave/test', 12:17:31 INFO - 'SHELL': '/bin/bash', 12:17:31 INFO - 'SHLVL': '1', 12:17:31 INFO - 'TERM': 'linux', 12:17:31 INFO - 'TMOUT': '86400', 12:17:31 INFO - 'USER': 'cltbld', 12:17:31 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1478200357.807092-1957771504', 12:17:31 INFO - '_': '/tools/buildbot/bin/python'} 12:17:32 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:17:32 INFO - Downloading/unpacking mozsystemmonitor==0.3 12:17:32 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:17:32 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:17:32 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:17:32 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:17:32 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:17:32 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:17:36 INFO - Downloading mozsystemmonitor-0.3.tar.gz 12:17:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 12:17:36 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=3.1.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.3) 12:17:36 INFO - Installing collected packages: mozsystemmonitor 12:17:36 INFO - Running setup.py install for mozsystemmonitor 12:17:36 INFO - Successfully installed mozsystemmonitor 12:17:36 INFO - Cleaning up... 12:17:36 INFO - Return code: 0 12:17:36 INFO - Installing jsonschema==2.5.1 into virtualenv /builds/slave/test/build/venv 12:17:36 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:17:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:17:36 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:17:36 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:17:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:17:36 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:17:36 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'jsonschema==2.5.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8659dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x85ab8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x87f83c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x85e07a0>, '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 0x85e5678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x86faaa8>, '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-1478200357.807092-1957771504', '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:17:36 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'jsonschema==2.5.1'] in /builds/slave/test/build 12:17:36 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub jsonschema==2.5.1 12:17:36 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:17:36 INFO - 'CCACHE_UMASK': '002', 12:17:36 INFO - 'DISPLAY': ':0', 12:17:36 INFO - 'HOME': '/home/cltbld', 12:17:36 INFO - 'LANG': 'en_US.UTF-8', 12:17:36 INFO - 'LOGNAME': 'cltbld', 12:17:36 INFO - 'MAIL': '/var/mail/cltbld', 12:17:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:17:36 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:17:36 INFO - 'MOZ_NO_REMOTE': '1', 12:17:36 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:17:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:17:36 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:17:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:17:36 INFO - 'PWD': '/builds/slave/test', 12:17:36 INFO - 'SHELL': '/bin/bash', 12:17:36 INFO - 'SHLVL': '1', 12:17:36 INFO - 'TERM': 'linux', 12:17:36 INFO - 'TMOUT': '86400', 12:17:36 INFO - 'USER': 'cltbld', 12:17:36 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1478200357.807092-1957771504', 12:17:36 INFO - '_': '/tools/buildbot/bin/python'} 12:17:37 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:17:37 INFO - Downloading/unpacking jsonschema==2.5.1 12:17:37 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:17:37 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:17:37 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:17:37 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:17:37 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:17:37 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:17:40 INFO - Downloading jsonschema-2.5.1-py2.py3-none-any.whl 12:17:40 INFO - Downloading/unpacking functools32 (from jsonschema==2.5.1) 12:17:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:17:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:17:40 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:17:40 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:17:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:17:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:17:41 INFO - Downloading functools32-3.2.3-2.tar.gz 12:17:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/functools32/setup.py) egg_info for package functools32 12:17:41 INFO - warning: no files found matching '*.txt' 12:17:41 INFO - no previously-included directories found matching 'build' 12:17:41 INFO - no previously-included directories found matching 'dist' 12:17:41 INFO - no previously-included directories found matching '.git*' 12:17:41 INFO - Installing collected packages: jsonschema, functools32 12:17:41 INFO - Running setup.py install for functools32 12:17:41 INFO - warning: no files found matching '*.txt' 12:17:41 INFO - no previously-included directories found matching 'build' 12:17:41 INFO - no previously-included directories found matching 'dist' 12:17:41 INFO - no previously-included directories found matching '.git*' 12:17:41 INFO - Successfully installed jsonschema functools32 12:17:41 INFO - Cleaning up... 12:17:41 INFO - Return code: 0 12:17:41 INFO - Installing functools32==3.2.3-2 into virtualenv /builds/slave/test/build/venv 12:17: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:17:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:17:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:17: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:17:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:17:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:17:42 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x8659dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x85ab8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x87f83c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x85e07a0>, '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 0x85e5678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x86faaa8>, '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-1478200357.807092-1957771504', '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:17:42 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'functools32==3.2.3-2'] in /builds/slave/test/build 12:17:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub functools32==3.2.3-2 12:17:42 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:17:42 INFO - 'CCACHE_UMASK': '002', 12:17:42 INFO - 'DISPLAY': ':0', 12:17:42 INFO - 'HOME': '/home/cltbld', 12:17:42 INFO - 'LANG': 'en_US.UTF-8', 12:17:42 INFO - 'LOGNAME': 'cltbld', 12:17:42 INFO - 'MAIL': '/var/mail/cltbld', 12:17:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:17:42 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:17:42 INFO - 'MOZ_NO_REMOTE': '1', 12:17:42 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:17:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:17:42 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:17:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:17:42 INFO - 'PWD': '/builds/slave/test', 12:17:42 INFO - 'SHELL': '/bin/bash', 12:17:42 INFO - 'SHLVL': '1', 12:17:42 INFO - 'TERM': 'linux', 12:17:42 INFO - 'TMOUT': '86400', 12:17:42 INFO - 'USER': 'cltbld', 12:17:42 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1478200357.807092-1957771504', 12:17:42 INFO - '_': '/tools/buildbot/bin/python'} 12:17:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:17:42 INFO - Requirement already satisfied (use --upgrade to upgrade): functools32==3.2.3-2 in ./venv/lib/python2.7/site-packages 12:17:42 INFO - Cleaning up... 12:17:42 INFO - Return code: 0 12:17:42 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 12:17:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 12:17:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:17:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:17:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 12:17:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:17:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:17:42 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x8659dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x85ab8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x87f83c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x85e07a0>, '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 0x85e5678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x86faaa8>, '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-1478200357.807092-1957771504', '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:17:42 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 12:17:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 12:17:42 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:17:42 INFO - 'CCACHE_UMASK': '002', 12:17:42 INFO - 'DISPLAY': ':0', 12:17:42 INFO - 'HOME': '/home/cltbld', 12:17:42 INFO - 'LANG': 'en_US.UTF-8', 12:17:42 INFO - 'LOGNAME': 'cltbld', 12:17:42 INFO - 'MAIL': '/var/mail/cltbld', 12:17:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:17:42 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:17:42 INFO - 'MOZ_NO_REMOTE': '1', 12:17:42 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:17:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:17:42 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:17:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:17:42 INFO - 'PWD': '/builds/slave/test', 12:17:42 INFO - 'SHELL': '/bin/bash', 12:17:42 INFO - 'SHLVL': '1', 12:17:42 INFO - 'TERM': 'linux', 12:17:42 INFO - 'TMOUT': '86400', 12:17:42 INFO - 'USER': 'cltbld', 12:17:42 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1478200357.807092-1957771504', 12:17:42 INFO - '_': '/tools/buildbot/bin/python'} 12:17:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:17:42 INFO - Downloading/unpacking blobuploader==1.2.4 12:17: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:17: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:17:42 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:17:42 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:17: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:17: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:17:46 INFO - Downloading blobuploader-1.2.4.tar.gz 12:17:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 12:17:46 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:17:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:17:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:17:46 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:17:46 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:17:46 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:17:46 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:17:47 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 12:17:47 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:17:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:17:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:17:47 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:17:47 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:17:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:17:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:17:48 INFO - Downloading docopt-0.6.1.tar.gz 12:17:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 12:17:48 INFO - Installing collected packages: blobuploader, requests, docopt 12:17:48 INFO - Running setup.py install for blobuploader 12:17:48 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 12:17:48 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 12:17:48 INFO - Running setup.py install for requests 12:17:49 INFO - Running setup.py install for docopt 12:17:49 INFO - Successfully installed blobuploader requests docopt 12:17:49 INFO - Cleaning up... 12:17:49 INFO - Return code: 0 12:17:49 INFO - Installing None into virtualenv /builds/slave/test/build/venv 12:17:49 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:17:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:17:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:17:49 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:17:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:17:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:17:49 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8659dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x85ab8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x87f83c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x85e07a0>, '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 0x85e5678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x86faaa8>, '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-1478200357.807092-1957771504', '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:17:49 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 12:17:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 12:17:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:17:49 INFO - 'CCACHE_UMASK': '002', 12:17:49 INFO - 'DISPLAY': ':0', 12:17:49 INFO - 'HOME': '/home/cltbld', 12:17:49 INFO - 'LANG': 'en_US.UTF-8', 12:17:49 INFO - 'LOGNAME': 'cltbld', 12:17:49 INFO - 'MAIL': '/var/mail/cltbld', 12:17:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:17:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:17:49 INFO - 'MOZ_NO_REMOTE': '1', 12:17:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:17:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:17:49 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:17:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:17:49 INFO - 'PWD': '/builds/slave/test', 12:17:49 INFO - 'SHELL': '/bin/bash', 12:17:49 INFO - 'SHLVL': '1', 12:17:49 INFO - 'TERM': 'linux', 12:17:49 INFO - 'TMOUT': '86400', 12:17:49 INFO - 'USER': 'cltbld', 12:17:49 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1478200357.807092-1957771504', 12:17:49 INFO - '_': '/tools/buildbot/bin/python'} 12:17:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:17:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 12:17:50 INFO - Running setup.py (path:/tmp/pip-wFf5Rj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 12:17:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 12:17:50 INFO - Running setup.py (path:/tmp/pip-xzBWT7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 12:17:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 12:17:50 INFO - Running setup.py (path:/tmp/pip-uC9xLb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 12:17:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 12:17:50 INFO - Running setup.py (path:/tmp/pip-_oxi8j-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 12:17:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 12:17:50 INFO - Running setup.py (path:/tmp/pip-xxYtnb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 12:17:50 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 12:17:50 INFO - Running setup.py (path:/tmp/pip-YMiNBl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 12:17:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 12:17:51 INFO - Running setup.py (path:/tmp/pip-YO3coC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 12:17:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 12:17:51 INFO - Running setup.py (path:/tmp/pip-xQ5E1p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 12:17:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 12:17:51 INFO - Running setup.py (path:/tmp/pip-9vL5o6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 12:17:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 12:17:51 INFO - Running setup.py (path:/tmp/pip-UvFkmN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 12:17:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 12:17:51 INFO - Running setup.py (path:/tmp/pip-uUPcEa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 12:17:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 12:17:51 INFO - Running setup.py (path:/tmp/pip-fbvSLK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 12:17:51 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 12:17:51 INFO - Running setup.py (path:/tmp/pip-cb1NJp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 12:17:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 12:17:52 INFO - Running setup.py (path:/tmp/pip-o_n3bY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 12:17:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 12:17:52 INFO - Running setup.py (path:/tmp/pip-eZ7xUz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 12:17:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 12:17:52 INFO - Running setup.py (path:/tmp/pip-nA10v9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 12:17:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 12:17:52 INFO - Running setup.py (path:/tmp/pip-G3y9ku-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 12:17:52 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 12:17:52 INFO - Running setup.py (path:/tmp/pip-XqZdBr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 12:17:52 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 12:17:52 INFO - Running setup.py (path:/tmp/pip-G3j9r6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 12:17:52 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:17:52 INFO - Running setup.py (path:/tmp/pip-Yuflaq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:17:53 INFO - Unpacking /builds/slave/test/build/tests/marionette 12:17:53 INFO - Running setup.py (path:/tmp/pip-wYWJkJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 12:17:53 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:17:53 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:17:53 INFO - Running setup.py install for manifestparser 12:17:53 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 12:17:53 INFO - Running setup.py install for mozcrash 12:17:53 INFO - Running setup.py install for mozdebug 12:17:53 INFO - Running setup.py install for mozdevice 12:17:54 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 12:17:54 INFO - Installing dm script to /builds/slave/test/build/venv/bin 12:17:54 INFO - Running setup.py install for mozfile 12:17:54 INFO - Running setup.py install for mozhttpd 12:17:54 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 12:17:54 INFO - Running setup.py install for mozinfo 12:17:54 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 12:17:54 INFO - Running setup.py install for mozInstall 12:17:55 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 12:17:55 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 12:17:55 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 12:17:55 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 12:17:55 INFO - Running setup.py install for mozleak 12:17:55 INFO - Running setup.py install for mozlog 12:17:55 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 12:17:55 INFO - Running setup.py install for moznetwork 12:17:55 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 12:17:55 INFO - Running setup.py install for mozprocess 12:17:56 INFO - Running setup.py install for mozprofile 12:17:56 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 12:17:56 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 12:17:56 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 12:17:56 INFO - Running setup.py install for mozrunner 12:17:56 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 12:17:56 INFO - Running setup.py install for mozscreenshot 12:17:56 INFO - Running setup.py install for moztest 12:17:57 INFO - Running setup.py install for mozversion 12:17:57 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 12:17:57 INFO - Running setup.py install for wptserve 12:17:57 INFO - Running setup.py install for marionette-driver 12:17:57 INFO - Running setup.py install for browsermob-proxy 12:17:58 INFO - Running setup.py install for marionette-client 12:17:58 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:17:58 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 12:17:58 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:17:58 INFO - Cleaning up... 12:17:58 INFO - Return code: 0 12:17:58 INFO - Installing None into virtualenv /builds/slave/test/build/venv 12:17: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:17:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:17:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:17: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:17:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:17:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:17:58 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8659dc8>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x85ab8b8>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x87f83c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x85e07a0>, '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 0x85e5678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x86faaa8>, '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-1478200357.807092-1957771504', '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:17:58 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 12:17:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 12:17:58 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:17:58 INFO - 'CCACHE_UMASK': '002', 12:17:58 INFO - 'DISPLAY': ':0', 12:17:58 INFO - 'HOME': '/home/cltbld', 12:17:58 INFO - 'LANG': 'en_US.UTF-8', 12:17:58 INFO - 'LOGNAME': 'cltbld', 12:17:58 INFO - 'MAIL': '/var/mail/cltbld', 12:17:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:17:58 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:17:58 INFO - 'MOZ_NO_REMOTE': '1', 12:17:58 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:17:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:17:58 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:17:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:17:58 INFO - 'PWD': '/builds/slave/test', 12:17:58 INFO - 'SHELL': '/bin/bash', 12:17:58 INFO - 'SHLVL': '1', 12:17:58 INFO - 'TERM': 'linux', 12:17:58 INFO - 'TMOUT': '86400', 12:17:58 INFO - 'USER': 'cltbld', 12:17:58 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1478200357.807092-1957771504', 12:17:58 INFO - '_': '/tools/buildbot/bin/python'} 12:17:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:17:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 12:17:59 INFO - Running setup.py (path:/tmp/pip-2Fsioz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 12:17:59 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:17:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 12:17:59 INFO - Running setup.py (path:/tmp/pip-cYDfhK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 12:17:59 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:17:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 12:17:59 INFO - Running setup.py (path:/tmp/pip-V5bv0F-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 12:17:59 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:17:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 12:17:59 INFO - Running setup.py (path:/tmp/pip-eJzhsC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 12:17:59 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:17:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 12:17:59 INFO - Running setup.py (path:/tmp/pip-hhz1bR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 12:17:59 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:17:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 12:17:59 INFO - Running setup.py (path:/tmp/pip-157pwC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 12:17:59 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:17:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 12:17:59 INFO - Running setup.py (path:/tmp/pip-PbVz1I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 12:18:00 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:18:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 12:18:00 INFO - Running setup.py (path:/tmp/pip-xw52vD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 12:18:00 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:18:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 12:18:00 INFO - Running setup.py (path:/tmp/pip-i2HDTF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 12:18:00 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:18:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 12:18:00 INFO - Running setup.py (path:/tmp/pip-N8gbrZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 12:18:00 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:18:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 12:18:00 INFO - Running setup.py (path:/tmp/pip-WJd9AE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 12:18:00 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:18:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 12:18:00 INFO - Running setup.py (path:/tmp/pip-b4EmC5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 12:18:00 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:18:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 12:18:00 INFO - Running setup.py (path:/tmp/pip-Y2_N6U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 12:18:01 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:18:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 12:18:01 INFO - Running setup.py (path:/tmp/pip-nqLXcY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 12:18:01 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:18:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 12:18:01 INFO - Running setup.py (path:/tmp/pip-h7AgVd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 12:18:01 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:18:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 12:18:01 INFO - Running setup.py (path:/tmp/pip-Pxi92R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 12:18:01 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:18:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 12:18:01 INFO - Running setup.py (path:/tmp/pip-UWYAPP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 12:18:01 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:18:01 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 12:18:01 INFO - Running setup.py (path:/tmp/pip-VFeyU2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 12:18:01 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:18:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 12:18:01 INFO - Running setup.py (path:/tmp/pip-MhkThM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 12:18:01 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:18:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:18:01 INFO - Running setup.py (path:/tmp/pip-Z6La2i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:18:02 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:18:02 INFO - Unpacking /builds/slave/test/build/tests/marionette 12:18:02 INFO - Running setup.py (path:/tmp/pip-bmNOcY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 12:18:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:18:02 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:18:02 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:18:02 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:18:02 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:18:02 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:18:02 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:18:02 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.4->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 12:18:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:18:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:18:02 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:18:02 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 12:18:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:18:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:18:06 INFO - Downloading blessings-1.6.tar.gz 12:18:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 12:18:06 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:18:06 INFO - Installing collected packages: blessings 12:18:06 INFO - Running setup.py install for blessings 12:18:06 INFO - Successfully installed blessings 12:18:06 INFO - Cleaning up... 12:18:06 INFO - Return code: 0 12:18:06 INFO - Done creating virtualenv /builds/slave/test/build/venv. 12:18:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 12:18:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 12:18:07 INFO - Reading from file tmpfile_stdout 12:18:07 INFO - Current package versions: 12:18:07 INFO - argparse == 1.2.1 12:18:07 INFO - blessings == 1.6 12:18:07 INFO - blobuploader == 1.2.4 12:18:07 INFO - browsermob-proxy == 0.6.0 12:18:07 INFO - docopt == 0.6.1 12:18:07 INFO - functools32 == 3.2.3-2 12:18:07 INFO - jsonschema == 2.5.1 12:18:07 INFO - manifestparser == 1.1 12:18:07 INFO - marionette-client == 3.2.0 12:18:07 INFO - marionette-driver == 2.1.0 12:18:07 INFO - mozInstall == 1.12 12:18:07 INFO - mozcrash == 0.17 12:18:07 INFO - mozdebug == 0.1 12:18:07 INFO - mozdevice == 0.48 12:18:07 INFO - mozfile == 1.2 12:18:07 INFO - mozhttpd == 0.7 12:18:07 INFO - mozinfo == 0.9 12:18:07 INFO - mozleak == 0.1 12:18:07 INFO - mozlog == 3.4 12:18:07 INFO - moznetwork == 0.27 12:18:07 INFO - mozprocess == 0.23 12:18:07 INFO - mozprofile == 0.28 12:18:07 INFO - mozrunner == 6.12 12:18:07 INFO - mozscreenshot == 0.1 12:18:07 INFO - mozsystemmonitor == 0.3 12:18:07 INFO - moztest == 0.7 12:18:07 INFO - mozversion == 1.4 12:18:07 INFO - psutil == 3.1.1 12:18:07 INFO - requests == 1.2.3 12:18:07 INFO - wptserve == 1.4.0 12:18:07 INFO - wsgiref == 0.1.2 12:18:07 INFO - Running post-action listener: _resource_record_post_action 12:18:07 INFO - Running post-action listener: _start_resource_monitoring 12:18:07 INFO - Starting resource monitoring. 12:18:07 INFO - [mozharness: 2016-11-03 19:18:07.216791Z] Finished create-virtualenv step (success) 12:18:07 INFO - [mozharness: 2016-11-03 19:18:07.219569Z] Running pull step. 12:18:07 INFO - Running pre-action listener: _resource_record_pre_action 12:18:07 INFO - Running main action method: pull 12:18:07 INFO - Pull has nothing to do! 12:18:07 INFO - Running post-action listener: _resource_record_post_action 12:18:07 INFO - [mozharness: 2016-11-03 19:18:07.223374Z] Finished pull step (success) 12:18:07 INFO - [mozharness: 2016-11-03 19:18:07.223747Z] Running install step. 12:18:07 INFO - Running pre-action listener: _resource_record_pre_action 12:18:07 INFO - Running main action method: install 12:18:07 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 12:18:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 12:18:07 INFO - Reading from file tmpfile_stdout 12:18:07 INFO - Detecting whether we're running mozinstall >=1.0... 12:18:07 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 12:18:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 12:18:07 INFO - Reading from file tmpfile_stdout 12:18:07 INFO - Output received: 12:18:07 INFO - Usage: mozinstall [options] installer 12:18:07 INFO - Options: 12:18:07 INFO - -h, --help show this help message and exit 12:18:07 INFO - -d DEST, --destination=DEST 12:18:07 INFO - Directory to install application into. [default: 12:18:07 INFO - "/builds/slave/test"] 12:18:07 INFO - --app=APP Application being installed. [default: firefox] 12:18:07 INFO - mkdir: /builds/slave/test/build/application 12:18:07 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:18:07 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:18:49 INFO - Reading from file tmpfile_stdout 12:18:49 INFO - Output received: 12:18:49 INFO - /builds/slave/test/build/application/firefox/firefox 12:18:49 INFO - Running post-action listener: _resource_record_post_action 12:18:49 INFO - [mozharness: 2016-11-03 19:18:49.202077Z] Finished install step (success) 12:18:49 INFO - [mozharness: 2016-11-03 19:18:49.202535Z] Running run-tests step. 12:18:49 INFO - Running pre-action listener: _resource_record_pre_action 12:18:49 INFO - Running main action method: run_tests 12:18:49 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 12:18:49 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:18:49 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:18:49 INFO - grabbing minidump binary from tooltool 12:18:49 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:18:49 INFO - trying https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py 12:18:49 INFO - Downloading https://raw.githubusercontent.com/mozilla/build-tooltool/master/tooltool.py to /builds/slave/test/build/tooltool.py 12:18:49 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:18:49 INFO - Downloaded 37427 bytes. 12:18:49 INFO - Chmoding /builds/slave/test/build/tooltool.py to 0755 12:18:49 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:18:49 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 0x85e07a0>, '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 0x85e5678>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x86faaa8>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 12:18:49 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:18:49 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:18:49 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:18:49 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 12:18:49 INFO - Return code: 0 12:18:49 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 12:18:49 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 12:18:49 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/Xwjh7Ql8T1-oAX0sDYTsPw/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:18:49 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/Xwjh7Ql8T1-oAX0sDYTsPw/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:18:49 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:18:49 INFO - 'CCACHE_UMASK': '002', 12:18:49 INFO - 'DISPLAY': ':0', 12:18:49 INFO - 'HOME': '/home/cltbld', 12:18:49 INFO - 'LANG': 'en_US.UTF-8', 12:18:49 INFO - 'LOGNAME': 'cltbld', 12:18:49 INFO - 'MAIL': '/var/mail/cltbld', 12:18:49 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 12:18:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:18:49 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:18:49 INFO - 'MOZ_NO_REMOTE': '1', 12:18:49 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:18:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:18:49 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:18:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:18:49 INFO - 'PWD': '/builds/slave/test', 12:18:49 INFO - 'SHELL': '/bin/bash', 12:18:49 INFO - 'SHLVL': '1', 12:18:49 INFO - 'TERM': 'linux', 12:18:49 INFO - 'TMOUT': '86400', 12:18:49 INFO - 'USER': 'cltbld', 12:18:49 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1478200357.807092-1957771504', 12:18:49 INFO - '_': '/tools/buildbot/bin/python'} 12:18:49 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/Xwjh7Ql8T1-oAX0sDYTsPw/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:18:50 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:18:50 INFO - import pkg_resources 12:18:50 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/meta/MANIFEST.json 12:18:51 INFO - STDERR: Opening manifest at /builds/slave/test/build/tests/web-platform/mozilla/meta/MANIFEST.json 12:18:52 INFO - Using 1 client processes 12:18:53 INFO - wptserve Starting http server on 127.0.0.1:8000 12:18:53 INFO - wptserve Starting http server on 127.0.0.1:8001 12:18:53 INFO - wptserve Starting http server on 127.0.0.1:8443 12:18:55 INFO - SUITE-START | Running 904 tests 12:18:55 INFO - Running testharness tests 12:18:55 INFO - TEST-START | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html 12:18:55 INFO - TEST-SKIP | /content-security-policy/blink-contrib/self-doesnt-match-blob.sub.html | took 1ms 12:18:55 INFO - TEST-START | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html 12:18:55 INFO - TEST-SKIP | /content-security-policy/blink-contrib/star-doesnt-match-blob.sub.html | took 0ms 12:18:55 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html 12:18:55 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-connect-src-allowed.sub.html | took 1ms 12:18:55 INFO - TEST-START | /content-security-policy/blink-contrib/worker-script-src.sub.html 12:18:55 INFO - TEST-SKIP | /content-security-policy/blink-contrib/worker-script-src.sub.html | took 0ms 12:18:55 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html 12:18:55 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 1ms 12:18:55 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html 12:18:55 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms 12:18:55 INFO - TEST-START | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html 12:18:55 INFO - TEST-SKIP | /custom-elements/v0/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 1ms 12:18:55 INFO - TEST-START | /custom-elements/v0/instantiating/changing-is-attribute.html 12:18:55 INFO - TEST-SKIP | /custom-elements/v0/instantiating/changing-is-attribute.html | took 0ms 12:18:55 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html 12:18:55 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-is-attribute.html | took 1ms 12:18:55 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html 12:18:55 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-local-name.html | took 0ms 12:18:55 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html 12:18:55 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-namespace.html | took 0ms 12:18:55 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html 12:18:55 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-node-document.html | took 0ms 12:18:55 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html 12:18:55 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-constructor-prototype.html | took 1ms 12:18:55 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-prototype.html 12:18:55 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-prototype.html | took 0ms 12:18:55 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html 12:18:55 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-is-attribute.html | took 1ms 12:18:55 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html 12:18:55 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name-and-is-attribute.html | took 0ms 12:18:55 INFO - TEST-START | /custom-elements/v0/instantiating/custom-element-type-local-name.html 12:18:55 INFO - TEST-SKIP | /custom-elements/v0/instantiating/custom-element-type-local-name.html | took 1ms 12:18:55 INFO - TEST-START | /custom-elements/v0/instantiating/non-configurable-constructor-property.html 12:18:55 INFO - TEST-SKIP | /custom-elements/v0/instantiating/non-configurable-constructor-property.html | took 0ms 12:18:55 INFO - TEST-START | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html 12:18:55 INFO - TEST-SKIP | /custom-elements/v0/instantiating/prototype-is-interface-prototype-object.html | took 6ms 12:18:55 INFO - TEST-START | /custom-elements/v0/instantiating/unchanged-attribute.html 12:18:55 INFO - TEST-SKIP | /custom-elements/v0/instantiating/unchanged-attribute.html | took 0ms 12:18:55 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html 12:18:55 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector-all.html | took 0ms 12:18:55 INFO - TEST-START | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html 12:18:55 INFO - TEST-SKIP | /custom-elements/v0/registering/unresolved-element-pseudoclass/unresolved-element-pseudoclass-matching-query-selector.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-check-initdata-type.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-check-initdata-type.html | took 1ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-events-session-closed-event.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-events-session-closed-event.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-events.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-events.html | took 1ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-generate-request-disallowed-input.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-generate-request-disallowed-input.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-invalid-license.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-invalid-license.html | took 1ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-keystatuses-multiple-sessions.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses-multiple-sessions.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-keystatuses.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-keystatuses.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-destroy-persistent-license.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license-events.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-license.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-license.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record-events.html | took 1ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-persistent-usage-record.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-license.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-retrieve-persistent-usage-record.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-clear-encrypted.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-encrypted-clear.html | took 1ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-events.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-events.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential-readyState.html | took 1ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey-sequential.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multikey.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-multisession.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-after-update.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-immediately.html | took 6ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-two-videos.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary-waitingforkey.html | took 1ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-mp4-playback-temporary.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-playback-temporary.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-requestmediakeysystemaccess.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-reset-src-after-setmediakeys.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-playback.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-at-same-time.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 6ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys-to-multiple-video-elements.html | took 1ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-mp4-setmediakeys.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-setmediakeys.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeys.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeys.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysession.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-syntax-mediakeysystemaccess.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-mp4-unique-origin.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-unique-origin.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-mp4-update-disallowed-input.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-update-disallowed-input.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-mp4-waiting-for-a-key.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-mp4-waiting-for-a-key.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-not-callable-after-createsession.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-not-callable-after-createsession.html | took 6ms 12:18:55 INFO - TEST-START | /encrypted-media/clearkey-update-non-ascii-input.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/clearkey-update-non-ascii-input.html | took 1ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-check-initdata-type.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-check-initdata-type.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-events-session-closed-event.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-events-session-closed-event.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-events.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-events.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-expiration.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-expiration.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-generate-request-disallowed-input.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-generate-request-disallowed-input.html | took 1ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-invalid-license.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-invalid-license.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-keystatuses-multiple-sessions.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses-multiple-sessions.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-keystatuses.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-keystatuses.html | took 1ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-mp4-onencrypted.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-mp4-onencrypted.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-destroy-persistent-license.html | took 6ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license-events.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license-events.html | took 1ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-license.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-license.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record-events.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-mp4-playback-persistent-usage-record.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-persistent-usage-record.html | took 1ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-destroy-persistent-license.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-license.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-retrieve-persistent-usage-record.html | took 1ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-clear-encrypted.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear-sources.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-encrypted-clear.html | took 7ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-events.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-events.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-expired.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-expired.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential-readyState.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey-sequential.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multikey.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multikey.html | took 1ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-multisession.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-multisession.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-src.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-after-update.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-immediately.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-setMediaKeys-onencrypted.html | took 7ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-two-videos.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-two-videos.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary-waitingforkey.html | took 1ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-mp4-playback-temporary.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-mp4-playback-temporary.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-mp4-requestmediakeysystemaccess.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-mp4-reset-src-after-setmediakeys.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-playback.html | took 1ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-again-after-resetting-src.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-at-same-time.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-different-mediakeys.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-multiple-times-with-the-same-mediakeys.html | took 8ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys-to-multiple-video-elements.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-mp4-setmediakeys.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-mp4-setmediakeys.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeys.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeys.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysession.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysession.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-mp4-syntax-mediakeysystemaccess.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-mp4-unique-origin.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-mp4-unique-origin.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-mp4-waiting-for-a-key.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-mp4-waiting-for-a-key.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-not-callable-after-createsession.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-not-callable-after-createsession.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/drm-temporary-license-type.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/drm-temporary-license-type.html | took 0ms 12:18:55 INFO - TEST-START | /encrypted-media/idlharness.html 12:18:55 INFO - TEST-SKIP | /encrypted-media/idlharness.html | took 0ms 12:18:55 INFO - TEST-START | /media-source/mediasource-config-change-mp4-a-bitrate.html 12:18:55 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-a-bitrate.html | took 0ms 12:18:55 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html 12:18:55 INFO - TEST-SKIP | /media-source/mediasource-config-change-mp4-av-audio-bitrate.html | took 0ms 12:18:55 INFO - TEST-START | /media-source/mediasource-duration.html 12:18:55 INFO - TEST-SKIP | /media-source/mediasource-duration.html | took 0ms 12:18:55 INFO - TEST-START | /media-source/mediasource-redundant-seek.html 12:18:55 INFO - TEST-SKIP | /media-source/mediasource-redundant-seek.html | took 0ms 12:18:55 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-http/form-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 12:18:55 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:18:55 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 12:18:55 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 12:18:55 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html 12:18:55 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.no-redirect.http.html | took 1ms 12:18:55 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 12:18:55 INFO - TEST-SKIP | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 12:18:55 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html 12:18:55 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.keep-origin-redirect.http.html | took 0ms 12:18:55 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html 12:18:55 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.no-redirect.http.html | took 0ms 12:18:55 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html 12:18:55 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/img-tag/generic.swap-origin-redirect.http.html | took 0ms 12:18:55 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 12:18:55 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 0ms 12:18:55 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 12:18:55 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 0ms 12:18:55 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 12:18:55 INFO - TEST-SKIP | /referrer-policy/unsafe-url/meta-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 1ms 12:18:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 12:18:55 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:18:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 12:18:55 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:18:55 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 12:18:55 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:18:55 INFO - TEST-START | /streams/readable-streams/bad-strategies.https.html 12:18:55 INFO - TEST-SKIP | /streams/readable-streams/bad-strategies.https.html | took 0ms 12:18:55 INFO - TEST-START | /streams/readable-streams/bad-underlying-sources.https.html 12:18:55 INFO - TEST-SKIP | /streams/readable-streams/bad-underlying-sources.https.html | took 0ms 12:18:55 INFO - TEST-START | /streams/readable-streams/brand-checks.https.html 12:18:55 INFO - TEST-SKIP | /streams/readable-streams/brand-checks.https.html | took 0ms 12:18:55 INFO - TEST-START | /streams/readable-streams/cancel.https.html 12:18:55 INFO - TEST-SKIP | /streams/readable-streams/cancel.https.html | took 1ms 12:18:55 INFO - TEST-START | /streams/readable-streams/count-queuing-strategy-integration.https.html 12:18:55 INFO - TEST-SKIP | /streams/readable-streams/count-queuing-strategy-integration.https.html | took 0ms 12:18:55 INFO - TEST-START | /streams/readable-streams/garbage-collection.https.html 12:18:55 INFO - TEST-SKIP | /streams/readable-streams/garbage-collection.https.html | took 0ms 12:18:55 INFO - TEST-START | /streams/readable-streams/general.https.html 12:18:55 INFO - TEST-SKIP | /streams/readable-streams/general.https.html | took 0ms 12:18:55 INFO - TEST-START | /streams/readable-streams/pipe-through.https.html 12:18:55 INFO - TEST-SKIP | /streams/readable-streams/pipe-through.https.html | took 0ms 12:18:55 INFO - TEST-START | /streams/readable-streams/readable-stream-reader.https.html 12:18:55 INFO - TEST-SKIP | /streams/readable-streams/readable-stream-reader.https.html | took 0ms 12:18:55 INFO - TEST-START | /streams/readable-streams/tee.https.html 12:18:55 INFO - TEST-SKIP | /streams/readable-streams/tee.https.html | took 0ms 12:18:55 INFO - TEST-START | /streams/readable-streams/templated.https.html 12:18:55 INFO - TEST-SKIP | /streams/readable-streams/templated.https.html | took 8ms 12:18:55 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html 12:18:55 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/acos/acos_001_to_006.html | took 0ms 12:18:55 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html 12:18:55 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/all/all_001_to_004.html | took 1ms 12:18:55 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html 12:18:55 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/dot/dot_001_to_006.html | took 0ms 12:18:55 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html 12:18:55 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_001_to_008.html | took 0ms 12:18:55 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html 12:18:55 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_009_to_016.html | took 0ms 12:18:55 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html 12:18:55 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_017_to_024.html | took 1ms 12:18:55 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html 12:18:55 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_025_to_032.html | took 0ms 12:18:55 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html 12:18:55 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_033_to_040.html | took 0ms 12:18:55 INFO - TEST-START | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html 12:18:55 INFO - TEST-SKIP | /webgl/conformance-1.0.3/conformance/ogles/GL/mat/mat_041_to_046.html | took 0ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html?wss 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html?wss | took 13ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/001.html 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/001.html | took 0ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html | took 0ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/002.html?wss 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/002.html?wss | took 0ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html?wss 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html?wss | took 1ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/003.html 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/003.html | took 0ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html | took 0ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/004.html?wss 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/004.html?wss | took 0ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html | took 1ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/005.html?wss 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/005.html?wss | took 0ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html | took 0ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/constants/006.html?wss 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/constants/006.html?wss | took 0ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html | took 1ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/events/001.html?wss 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/001.html?wss | took 0ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html?wss 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html?wss | took 0ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/events/002.html 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/002.html | took 0ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html?wss 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html?wss | took 1ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/events/003.html 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/003.html | took 0ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html?wss 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html?wss | took 0ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/events/004.html 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/004.html | took 0ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html | took 1ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/events/006.html?wss 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/006.html?wss | took 9ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html?wss 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html?wss | took 0ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/events/007.html 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/007.html | took 0ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html | took 0ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/events/008.html?wss 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/008.html?wss | took 0ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html | took 0ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/events/009.html?wss 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/009.html?wss | took 0ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html?wss 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html?wss | took 0ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/events/010.html 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/010.html | took 0ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html?wss 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html?wss | took 0ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/events/011.html 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/011.html | took 0ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html | took 0ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/events/012.html?wss 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/012.html?wss | took 1ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html | took 0ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/events/013.html?wss 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/013.html?wss | took 0ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html?wss 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html?wss | took 0ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/events/014.html 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/014.html | took 1ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html | took 0ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/events/015.html?wss 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/015.html?wss | took 0ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html | took 0ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/events/016.html?wss 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/016.html?wss | took 1ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html?wss 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html?wss | took 8ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/events/017.html 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/017.html | took 0ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html?wss 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html?wss | took 0ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/events/018.html 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/018.html | took 0ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html?wss 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html?wss | took 0ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/events/019.html 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/019.html | took 0ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html?wss 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html?wss | took 0ms 12:18:55 INFO - TEST-START | /websockets/interfaces/WebSocket/events/020.html 12:18:55 INFO - TEST-SKIP | /websockets/interfaces/WebSocket/events/020.html | took 0ms 12:18:55 INFO - Setting up ssl 12:18:55 INFO - PROCESS | certutil | 12:18:55 INFO - PROCESS | certutil | 12:18:55 INFO - PROCESS | certutil | 12:18:55 INFO - Certificate Nickname Trust Attributes 12:18:55 INFO - SSL,S/MIME,JAR/XPI 12:18:55 INFO - 12:18:55 INFO - web-platform-tests CT,, 12:18:55 INFO - 12:18:55 INFO - Application command: /builds/slave/test/build/application/firefox/firefox --marionette about:blank -profile /tmp/tmpegnRxX.mozrunner 12:18:55 INFO - Starting runner 12:18:59 INFO - PROCESS | 1840 | 1478200739562 Marionette DEBUG Marionette enabled via build flag and pref 12:18:59 INFO - PROCESS | 1840 | ATTENTION: default value of option force_s3tc_enable overridden by environment. 12:18:59 INFO - PROCESS | 1840 | [1840] 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:18:59 INFO - PROCESS | 1840 | [1840] 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:18:59 INFO - PROCESS | 1840 | ++DOCSHELL 0xa0efc400 == 1 [pid = 1840] [id = 1] 12:18:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 1 (0xa0efc800) [pid = 1840] [serial = 1] [outer = (nil)] 12:18:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 2 (0xa0efd000) [pid = 1840] [serial = 2] [outer = 0xa0efc800] 12:19:00 INFO - PROCESS | 1840 | 1478200740536 Marionette INFO Listening on port 2828 12:19:01 INFO - PROCESS | 1840 | 1478200741252 Marionette DEBUG Marionette enabled via command-line flag 12:19:01 INFO - PROCESS | 1840 | ++DOCSHELL 0x9a136000 == 2 [pid = 1840] [id = 2] 12:19:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 3 (0x9a136400) [pid = 1840] [serial = 3] [outer = (nil)] 12:19:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 4 (0x9a136c00) [pid = 1840] [serial = 4] [outer = 0x9a136400] 12:19:01 INFO - PROCESS | 1840 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 99535780 12:19:01 INFO - PROCESS | 1840 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 995422a0 12:19:01 INFO - PROCESS | 1840 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 9954c720 12:19:01 INFO - PROCESS | 1840 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 995501e0 12:19:01 INFO - PROCESS | 1840 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 99550ca0 12:19:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 5 (0x99562c00) [pid = 1840] [serial = 5] [outer = 0xa0efc800] 12:19:01 INFO - PROCESS | 1840 | 1478200741796 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:47705 12:19:01 INFO - PROCESS | 1840 | 1478200741830 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:47706 12:19:01 INFO - PROCESS | 1840 | 1478200741898 Marionette DEBUG Closed connection conn0 12:19:01 INFO - PROCESS | 1840 | 1478200741910 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:47707 12:19:01 INFO - PROCESS | 1840 | 1478200741914 Marionette DEBUG Closed connection conn1 12:19:02 INFO - PROCESS | 1840 | 1478200742057 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:47708 12:19:02 INFO - PROCESS | 1840 | 1478200742063 Marionette DEBUG Closed connection conn2 12:19:02 INFO - PROCESS | 1840 | 1478200742109 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:47709 12:19:02 INFO - PROCESS | 1840 | 1478200742127 Marionette DEBUG Closed connection conn3 12:19:02 INFO - PROCESS | 1840 | 1478200742210 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:19:02 INFO - PROCESS | 1840 | 1478200742239 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":"20161103113020","processId":1840,"version":"52.0a1"} 12:19:03 INFO - PROCESS | 1840 | [1840] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1566 12:19:03 INFO - PROCESS | 1840 | [1840] WARNING: attempt to modify an immutable nsStandardURL: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1566 12:19:03 INFO - PROCESS | 1840 | [1840] 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:19:03 INFO - PROCESS | 1840 | ++DOCSHELL 0x962e9c00 == 3 [pid = 1840] [id = 3] 12:19:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 6 (0x962ea000) [pid = 1840] [serial = 6] [outer = (nil)] 12:19:03 INFO - PROCESS | 1840 | ++DOCSHELL 0x962e7400 == 4 [pid = 1840] [id = 4] 12:19:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 7 (0x962ec000) [pid = 1840] [serial = 7] [outer = (nil)] 12:19:04 INFO - PROCESS | 1840 | ++DOCSHELL 0x953a8400 == 5 [pid = 1840] [id = 5] 12:19:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 8 (0x953a8800) [pid = 1840] [serial = 8] [outer = (nil)] 12:19:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 9 (0x94f95800) [pid = 1840] [serial = 9] [outer = 0x953a8800] 12:19:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 10 (0x950fdc00) [pid = 1840] [serial = 10] [outer = 0x962ea000] 12:19:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 11 (0x97c30800) [pid = 1840] [serial = 11] [outer = 0x962ec000] 12:19:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 12 (0x9513dc00) [pid = 1840] [serial = 12] [outer = 0x953a8800] 12:19:05 INFO - PROCESS | 1840 | [1840] 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 2424 12:19:06 INFO - PROCESS | 1840 | 1478200746582 Marionette DEBUG loaded listener.js 12:19:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 13 (0x92b8a000) [pid = 1840] [serial = 13] [outer = 0x953a8800] 12:19:07 INFO - PROCESS | 1840 | 1478200747773 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"aed147ac-d1f8-4e2b-acaa-82630be76191","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":"20161103113020","processId":1840,"version":"52.0a1","command_id":1}}] 12:19:08 INFO - PROCESS | 1840 | 1478200748188 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:19:08 INFO - PROCESS | 1840 | 1478200748657 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 12:19:08 INFO - PROCESS | 1840 | 1478200748864 Marionette TRACE conn4 -> [0,3,"getWindowHandle",null] 12:19:08 INFO - PROCESS | 1840 | 1478200748871 Marionette TRACE conn4 <- [1,3,null,{"value":"8"}] 12:19:08 INFO - PROCESS | 1840 | 1478200748949 Marionette TRACE conn4 -> [0,4,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:19:08 INFO - PROCESS | 1840 | [1840] 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:19:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 14 (0x8fc7ac00) [pid = 1840] [serial = 14] [outer = 0x953a8800] 12:19:09 INFO - PROCESS | 1840 | 1478200749335 Marionette TRACE conn4 <- [1,4,null,{}] 12:19:09 INFO - PROCESS | 1840 | 1478200749369 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:19:09 INFO - PROCESS | 1840 | 1478200749526 Marionette TRACE conn4 <- [1,5,null,{"value":null}] 12:19:09 INFO - PROCESS | 1840 | 1478200749601 Marionette TRACE conn4 -> [0,6,"getWindowHandle",null] 12:19:09 INFO - PROCESS | 1840 | 1478200749608 Marionette TRACE conn4 <- [1,6,null,{"value":"8"}] 12:19:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:19:09 INFO - PROCESS | 1840 | 1478200749639 Marionette TRACE conn4 -> [0,7,"timeouts",{"script":35000}] 12:19:09 INFO - PROCESS | 1840 | 1478200749642 Marionette TRACE conn4 <- [1,7,null,{}] 12:19:09 INFO - PROCESS | 1840 | 1478200749679 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:19:09 INFO - PROCESS | 1840 | 1478200749714 Marionette TRACE conn4 <- [1,8,null,{"value":null}] 12:19:09 INFO - PROCESS | 1840 | 1478200749729 Marionette TRACE conn4 -> [0,9,"getWindowHandles",null] 12:19:09 INFO - PROCESS | 1840 | 1478200749733 Marionette TRACE conn4 <- [1,9,null,["8"]] 12:19:09 INFO - PROCESS | 1840 | 1478200749758 Marionette TRACE conn4 -> [0,10,"switchToWindow",{"name":"8"}] 12:19:09 INFO - PROCESS | 1840 | 1478200749764 Marionette TRACE conn4 <- [1,10,null,{}] 12:19:09 INFO - PROCESS | 1840 | 1478200749791 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:19:09 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dec0800 == 6 [pid = 1840] [id = 6] 12:19:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 15 (0x8dec0c00) [pid = 1840] [serial = 15] [outer = (nil)] 12:19:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 16 (0x8dd7b000) [pid = 1840] [serial = 16] [outer = 0x8dec0c00] 12:19:09 INFO - PROCESS | 1840 | 1478200749920 Marionette DEBUG loaded listener.js 12:19:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 17 (0x8dd7f400) [pid = 1840] [serial = 17] [outer = 0x8dec0c00] 12:19:10 INFO - PROCESS | 1840 | ++DOCSHELL 0x8debd800 == 7 [pid = 1840] [id = 7] 12:19:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 18 (0x8debdc00) [pid = 1840] [serial = 18] [outer = (nil)] 12:19:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 19 (0x8fa61000) [pid = 1840] [serial = 19] [outer = 0x8debdc00] 12:19:10 INFO - PROCESS | 1840 | 1478200750366 Marionette DEBUG loaded listener.js 12:19:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 20 (0x92b0bc00) [pid = 1840] [serial = 20] [outer = 0x8debdc00] 12:19:11 INFO - PROCESS | 1840 | [1840] 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:19:11 INFO - PROCESS | 1840 | 1478200751656 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:19:11 INFO - . 12:19:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2224ms 12:19:11 INFO - PROCESS | 1840 | 1478200751926 Marionette TRACE conn4 -> [0,12,"getWindowHandle",null] 12:19:11 INFO - PROCESS | 1840 | 1478200751932 Marionette TRACE conn4 <- [1,12,null,{"value":"8"}] 12:19:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:19:11 INFO - PROCESS | 1840 | 1478200751985 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:19:12 INFO - PROCESS | 1840 | 1478200752353 Marionette TRACE conn4 <- [1,13,null,{"value":null}] 12:19:12 INFO - PROCESS | 1840 | ++DOCSHELL 0xa0efcc00 == 8 [pid = 1840] [id = 8] 12:19:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 21 (0xa1923000) [pid = 1840] [serial = 21] [outer = (nil)] 12:19:12 INFO - PROCESS | 1840 | 1478200752497 Marionette TRACE conn4 -> [0,14,"getWindowHandles",null] 12:19:12 INFO - PROCESS | 1840 | 1478200752505 Marionette TRACE conn4 <- [1,14,null,["8"]] 12:19:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 22 (0xa19b1800) [pid = 1840] [serial = 22] [outer = 0xa1923000] 12:19:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 23 (0xa19bd400) [pid = 1840] [serial = 23] [outer = 0xa1923000] 12:19:12 INFO - PROCESS | 1840 | 1478200752619 Marionette TRACE conn4 -> [0,15,"switchToWindow",{"name":"8"}] 12:19:12 INFO - PROCESS | 1840 | 1478200752627 Marionette TRACE conn4 <- [1,15,null,{}] 12:19:12 INFO - PROCESS | 1840 | ++DOCSHELL 0xa0e7d800 == 9 [pid = 1840] [id = 9] 12:19:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0xa19b5000) [pid = 1840] [serial = 24] [outer = (nil)] 12:19:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 25 (0xa2906000) [pid = 1840] [serial = 25] [outer = 0xa19b5000] 12:19:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 26 (0xa432e400) [pid = 1840] [serial = 26] [outer = 0xa19b5000] 12:19:12 INFO - PROCESS | 1840 | 1478200752863 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:19:12 INFO - PROCESS | 1840 | ++DOCSHELL 0xa43c8800 == 10 [pid = 1840] [id = 10] 12:19:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 27 (0xa43cfc00) [pid = 1840] [serial = 27] [outer = (nil)] 12:19:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 28 (0xa4529c00) [pid = 1840] [serial = 28] [outer = 0xa43cfc00] 12:19:13 INFO - PROCESS | 1840 | 1478200753007 Marionette DEBUG loaded listener.js 12:19:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0xa4847c00) [pid = 1840] [serial = 29] [outer = 0xa43cfc00] 12:19:14 INFO - PROCESS | 1840 | 1478200754020 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:19:14 INFO - . 12:19:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 2129ms 12:19:14 INFO - PROCESS | 1840 | 1478200754189 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 12:19:14 INFO - PROCESS | 1840 | 1478200754195 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 12:19:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:19:14 INFO - PROCESS | 1840 | 1478200754215 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:19:14 INFO - PROCESS | 1840 | 1478200754478 Marionette TRACE conn4 <- [1,18,null,{"value":null}] 12:19:14 INFO - PROCESS | 1840 | 1478200754777 Marionette TRACE conn4 -> [0,19,"getWindowHandles",null] 12:19:14 INFO - PROCESS | 1840 | 1478200754788 Marionette TRACE conn4 <- [1,19,null,["8"]] 12:19:14 INFO - PROCESS | 1840 | 1478200754797 Marionette TRACE conn4 -> [0,20,"switchToWindow",{"name":"8"}] 12:19:14 INFO - PROCESS | 1840 | 1478200754808 Marionette TRACE conn4 <- [1,20,null,{}] 12:19:14 INFO - PROCESS | 1840 | 1478200754818 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:19:14 INFO - PROCESS | 1840 | ++DOCSHELL 0x92b11c00 == 11 [pid = 1840] [id = 11] 12:19:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x92b13000) [pid = 1840] [serial = 30] [outer = (nil)] 12:19:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x92b82c00) [pid = 1840] [serial = 31] [outer = 0x92b13000] 12:19:14 INFO - PROCESS | 1840 | 1478200754968 Marionette DEBUG loaded listener.js 12:19:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x93859400) [pid = 1840] [serial = 32] [outer = 0x92b13000] 12:19:15 INFO - PROCESS | 1840 | 1478200755876 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:19:15 INFO - . 12:19:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1731ms 12:19:15 INFO - PROCESS | 1840 | 1478200755945 Marionette TRACE conn4 -> [0,22,"getWindowHandle",null] 12:19:15 INFO - PROCESS | 1840 | 1478200755952 Marionette TRACE conn4 <- [1,22,null,{"value":"8"}] 12:19:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:19:15 INFO - PROCESS | 1840 | 1478200755962 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:19:16 INFO - PROCESS | 1840 | 1478200756175 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 12:19:16 INFO - PROCESS | 1840 | 1478200756270 Marionette TRACE conn4 -> [0,24,"getWindowHandles",null] 12:19:16 INFO - PROCESS | 1840 | 1478200756277 Marionette TRACE conn4 <- [1,24,null,["8"]] 12:19:16 INFO - PROCESS | 1840 | 1478200756284 Marionette TRACE conn4 -> [0,25,"switchToWindow",{"name":"8"}] 12:19:16 INFO - PROCESS | 1840 | 1478200756295 Marionette TRACE conn4 <- [1,25,null,{}] 12:19:16 INFO - PROCESS | 1840 | 1478200756301 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:19:16 INFO - PROCESS | 1840 | ++DOCSHELL 0x95141400 == 12 [pid = 1840] [id = 12] 12:19:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x95149800) [pid = 1840] [serial = 33] [outer = (nil)] 12:19:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 34 (0x952be000) [pid = 1840] [serial = 34] [outer = 0x95149800] 12:19:16 INFO - PROCESS | 1840 | 1478200756407 Marionette DEBUG loaded listener.js 12:19:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 35 (0x952c7800) [pid = 1840] [serial = 35] [outer = 0x95149800] 12:19:17 INFO - PROCESS | 1840 | 1478200757458 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:19:17 INFO - . 12:19:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1581ms 12:19:17 INFO - PROCESS | 1840 | 1478200757545 Marionette TRACE conn4 -> [0,27,"getWindowHandle",null] 12:19:17 INFO - PROCESS | 1840 | 1478200757552 Marionette TRACE conn4 <- [1,27,null,{"value":"8"}] 12:19:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:19:17 INFO - PROCESS | 1840 | 1478200757565 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:19:17 INFO - PROCESS | 1840 | 1478200757902 Marionette TRACE conn4 <- [1,28,null,{"value":null}] 12:19:17 INFO - PROCESS | 1840 | 1478200757932 Marionette TRACE conn4 -> [0,29,"getWindowHandles",null] 12:19:17 INFO - PROCESS | 1840 | 1478200757945 Marionette TRACE conn4 <- [1,29,null,["8"]] 12:19:17 INFO - PROCESS | 1840 | 1478200757957 Marionette TRACE conn4 -> [0,30,"switchToWindow",{"name":"8"}] 12:19:17 INFO - PROCESS | 1840 | 1478200757965 Marionette TRACE conn4 <- [1,30,null,{}] 12:19:17 INFO - PROCESS | 1840 | 1478200757973 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:19:18 INFO - PROCESS | 1840 | ++DOCSHELL 0x97a05000 == 13 [pid = 1840] [id = 13] 12:19:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 36 (0x9829ec00) [pid = 1840] [serial = 36] [outer = (nil)] 12:19:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 37 (0x982a6800) [pid = 1840] [serial = 37] [outer = 0x9829ec00] 12:19:18 INFO - PROCESS | 1840 | 1478200758076 Marionette DEBUG loaded listener.js 12:19:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 38 (0x9a132800) [pid = 1840] [serial = 38] [outer = 0x9829ec00] 12:19:18 INFO - PROCESS | 1840 | 1478200758879 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:19:18 INFO - . 12:19:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1340ms 12:19:18 INFO - PROCESS | 1840 | 1478200758904 Marionette TRACE conn4 -> [0,32,"getWindowHandle",null] 12:19:18 INFO - PROCESS | 1840 | 1478200758909 Marionette TRACE conn4 <- [1,32,null,{"value":"8"}] 12:19:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:19:18 INFO - PROCESS | 1840 | 1478200758926 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:19:19 INFO - PROCESS | 1840 | 1478200759129 Marionette TRACE conn4 <- [1,33,null,{"value":null}] 12:19:19 INFO - PROCESS | 1840 | 1478200759233 Marionette TRACE conn4 -> [0,34,"getWindowHandles",null] 12:19:19 INFO - PROCESS | 1840 | 1478200759238 Marionette TRACE conn4 <- [1,34,null,["8"]] 12:19:19 INFO - PROCESS | 1840 | 1478200759248 Marionette TRACE conn4 -> [0,35,"switchToWindow",{"name":"8"}] 12:19:19 INFO - PROCESS | 1840 | 1478200759253 Marionette TRACE conn4 <- [1,35,null,{}] 12:19:19 INFO - PROCESS | 1840 | 1478200759261 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:19:19 INFO - PROCESS | 1840 | ++DOCSHELL 0x9a3b5000 == 14 [pid = 1840] [id = 14] 12:19:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 39 (0x9a3b5400) [pid = 1840] [serial = 39] [outer = (nil)] 12:19:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 40 (0x9a5b7000) [pid = 1840] [serial = 40] [outer = 0x9a3b5400] 12:19:19 INFO - PROCESS | 1840 | 1478200759360 Marionette DEBUG loaded listener.js 12:19:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 41 (0x9b142000) [pid = 1840] [serial = 41] [outer = 0x9a3b5400] 12:19:20 INFO - PROCESS | 1840 | 1478200760079 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:19:20 INFO - . 12:19:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1223ms 12:19:20 INFO - PROCESS | 1840 | 1478200760146 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 12:19:20 INFO - PROCESS | 1840 | 1478200760154 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 12:19:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:19:20 INFO - PROCESS | 1840 | 1478200760214 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:19:20 INFO - PROCESS | 1840 | 1478200760456 Marionette TRACE conn4 <- [1,38,null,{"value":null}] 12:19:20 INFO - PROCESS | 1840 | 1478200760593 Marionette TRACE conn4 -> [0,39,"getWindowHandles",null] 12:19:20 INFO - PROCESS | 1840 | 1478200760598 Marionette TRACE conn4 <- [1,39,null,["8"]] 12:19:20 INFO - PROCESS | 1840 | 1478200760616 Marionette TRACE conn4 -> [0,40,"switchToWindow",{"name":"8"}] 12:19:20 INFO - PROCESS | 1840 | 1478200760628 Marionette TRACE conn4 <- [1,40,null,{}] 12:19:20 INFO - PROCESS | 1840 | 1478200760639 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:19:20 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fc73400 == 15 [pid = 1840] [id = 15] 12:19:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 42 (0x8fc73800) [pid = 1840] [serial = 42] [outer = (nil)] 12:19:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 43 (0x8fc75c00) [pid = 1840] [serial = 43] [outer = 0x8fc73800] 12:19:20 INFO - PROCESS | 1840 | 1478200760769 Marionette DEBUG loaded listener.js 12:19:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 44 (0x938c7400) [pid = 1840] [serial = 44] [outer = 0x8fc73800] 12:19:21 INFO - PROCESS | 1840 | 1478200761595 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:19:21 INFO - . 12:19:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1430ms 12:19:21 INFO - PROCESS | 1840 | 1478200761642 Marionette TRACE conn4 -> [0,42,"getWindowHandle",null] 12:19:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:19:21 INFO - PROCESS | 1840 | 1478200761650 Marionette TRACE conn4 <- [1,42,null,{"value":"8"}] 12:19:21 INFO - PROCESS | 1840 | 1478200761685 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:19:21 INFO - PROCESS | 1840 | 1478200761949 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 12:19:22 INFO - PROCESS | 1840 | 1478200762092 Marionette TRACE conn4 -> [0,44,"getWindowHandles",null] 12:19:22 INFO - PROCESS | 1840 | 1478200762099 Marionette TRACE conn4 <- [1,44,null,["8"]] 12:19:22 INFO - PROCESS | 1840 | 1478200762107 Marionette TRACE conn4 -> [0,45,"switchToWindow",{"name":"8"}] 12:19:22 INFO - PROCESS | 1840 | 1478200762115 Marionette TRACE conn4 <- [1,45,null,{}] 12:19:22 INFO - PROCESS | 1840 | 1478200762127 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:19:22 INFO - PROCESS | 1840 | ++DOCSHELL 0x94f8e400 == 16 [pid = 1840] [id = 16] 12:19:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 45 (0x952c2800) [pid = 1840] [serial = 45] [outer = (nil)] 12:19:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 46 (0x96376c00) [pid = 1840] [serial = 46] [outer = 0x952c2800] 12:19:22 INFO - PROCESS | 1840 | 1478200762242 Marionette DEBUG loaded listener.js 12:19:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 47 (0x968f8800) [pid = 1840] [serial = 47] [outer = 0x952c2800] 12:19:23 INFO - PROCESS | 1840 | 1478200763114 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:19:23 INFO - . 12:19:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1488ms 12:19:23 INFO - PROCESS | 1840 | 1478200763155 Marionette TRACE conn4 -> [0,47,"getWindowHandle",null] 12:19:23 INFO - PROCESS | 1840 | 1478200763161 Marionette TRACE conn4 <- [1,47,null,{"value":"8"}] 12:19:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:19:23 INFO - PROCESS | 1840 | 1478200763183 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:19:23 INFO - PROCESS | 1840 | 1478200763466 Marionette TRACE conn4 <- [1,48,null,{"value":null}] 12:19:23 INFO - PROCESS | 1840 | 1478200763615 Marionette TRACE conn4 -> [0,49,"getWindowHandles",null] 12:19:23 INFO - PROCESS | 1840 | 1478200763621 Marionette TRACE conn4 <- [1,49,null,["8"]] 12:19:23 INFO - PROCESS | 1840 | 1478200763630 Marionette TRACE conn4 -> [0,50,"switchToWindow",{"name":"8"}] 12:19:23 INFO - PROCESS | 1840 | 1478200763639 Marionette TRACE conn4 <- [1,50,null,{}] 12:19:23 INFO - PROCESS | 1840 | 1478200763646 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:19:23 INFO - PROCESS | 1840 | ++DOCSHELL 0x9a2e3000 == 17 [pid = 1840] [id = 17] 12:19:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 48 (0x9a2e3c00) [pid = 1840] [serial = 48] [outer = (nil)] 12:19:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 49 (0x9a5af400) [pid = 1840] [serial = 49] [outer = 0x9a2e3c00] 12:19:23 INFO - PROCESS | 1840 | 1478200763812 Marionette DEBUG loaded listener.js 12:19:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 50 (0x9af92000) [pid = 1840] [serial = 50] [outer = 0x9a2e3c00] 12:19:24 INFO - PROCESS | 1840 | 1478200764739 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:19:24 INFO - . 12:19:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1625ms 12:19:24 INFO - PROCESS | 1840 | 1478200764799 Marionette TRACE conn4 -> [0,52,"getWindowHandle",null] 12:19:24 INFO - PROCESS | 1840 | 1478200764803 Marionette TRACE conn4 <- [1,52,null,{"value":"8"}] 12:19:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:19:24 INFO - PROCESS | 1840 | 1478200764812 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:19:25 INFO - PROCESS | 1840 | 1478200765025 Marionette TRACE conn4 <- [1,53,null,{"value":null}] 12:19:25 INFO - PROCESS | 1840 | 1478200765127 Marionette TRACE conn4 -> [0,54,"getWindowHandles",null] 12:19:25 INFO - PROCESS | 1840 | 1478200765131 Marionette TRACE conn4 <- [1,54,null,["8"]] 12:19:25 INFO - PROCESS | 1840 | 1478200765141 Marionette TRACE conn4 -> [0,55,"switchToWindow",{"name":"8"}] 12:19:25 INFO - PROCESS | 1840 | 1478200765155 Marionette TRACE conn4 <- [1,55,null,{}] 12:19:25 INFO - PROCESS | 1840 | 1478200765166 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:19:25 INFO - PROCESS | 1840 | ++DOCSHELL 0xa0e75c00 == 18 [pid = 1840] [id = 18] 12:19:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 51 (0xa0ef1800) [pid = 1840] [serial = 51] [outer = (nil)] 12:19:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 52 (0xa1997000) [pid = 1840] [serial = 52] [outer = 0xa0ef1800] 12:19:25 INFO - PROCESS | 1840 | 1478200765280 Marionette DEBUG loaded listener.js 12:19:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 53 (0xa237e000) [pid = 1840] [serial = 53] [outer = 0xa0ef1800] 12:19:26 INFO - PROCESS | 1840 | 1478200766357 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:19:26 INFO - . 12:19:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1588ms 12:19:26 INFO - PROCESS | 1840 | 1478200766450 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 12:19:26 INFO - PROCESS | 1840 | 1478200766458 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 12:19:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:19:26 INFO - PROCESS | 1840 | --DOCSHELL 0x97a05000 == 17 [pid = 1840] [id = 13] 12:19:26 INFO - PROCESS | 1840 | --DOCSHELL 0x92b11c00 == 16 [pid = 1840] [id = 11] 12:19:26 INFO - PROCESS | 1840 | 1478200766499 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:19:26 INFO - PROCESS | 1840 | 1478200766781 Marionette TRACE conn4 <- [1,58,null,{"value":null}] 12:19:26 INFO - PROCESS | 1840 | 1478200766866 Marionette TRACE conn4 -> [0,59,"getWindowHandles",null] 12:19:26 INFO - PROCESS | 1840 | 1478200766875 Marionette TRACE conn4 <- [1,59,null,["8"]] 12:19:26 INFO - PROCESS | 1840 | 1478200766886 Marionette TRACE conn4 -> [0,60,"switchToWindow",{"name":"8"}] 12:19:26 INFO - PROCESS | 1840 | 1478200766896 Marionette TRACE conn4 <- [1,60,null,{}] 12:19:26 INFO - PROCESS | 1840 | 1478200766948 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:19:27 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ff9e400 == 17 [pid = 1840] [id = 19] 12:19:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 54 (0x8ff9e800) [pid = 1840] [serial = 54] [outer = (nil)] 12:19:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 55 (0x950b2800) [pid = 1840] [serial = 55] [outer = 0x8ff9e800] 12:19:27 INFO - PROCESS | 1840 | 1478200767095 Marionette DEBUG loaded listener.js 12:19:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 56 (0x950b7800) [pid = 1840] [serial = 56] [outer = 0x8ff9e800] 12:19:27 INFO - PROCESS | 1840 | --DOCSHELL 0xa43c8800 == 16 [pid = 1840] [id = 10] 12:19:27 INFO - PROCESS | 1840 | --DOCSHELL 0x8fc73400 == 15 [pid = 1840] [id = 15] 12:19:27 INFO - PROCESS | 1840 | --DOCSHELL 0x8dec0800 == 14 [pid = 1840] [id = 6] 12:19:27 INFO - PROCESS | 1840 | --DOCSHELL 0x94f8e400 == 13 [pid = 1840] [id = 16] 12:19:28 INFO - PROCESS | 1840 | --DOCSHELL 0x9a3b5000 == 12 [pid = 1840] [id = 14] 12:19:28 INFO - PROCESS | 1840 | --DOCSHELL 0x95141400 == 11 [pid = 1840] [id = 12] 12:19:28 INFO - PROCESS | 1840 | --DOCSHELL 0xa0e75c00 == 10 [pid = 1840] [id = 18] 12:19:28 INFO - PROCESS | 1840 | --DOCSHELL 0x9a2e3000 == 9 [pid = 1840] [id = 17] 12:19:30 INFO - PROCESS | 1840 | 1478200770040 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:19:30 INFO - . 12:19:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 3595ms 12:19:30 INFO - PROCESS | 1840 | 1478200770084 Marionette TRACE conn4 -> [0,62,"getWindowHandle",null] 12:19:30 INFO - PROCESS | 1840 | 1478200770093 Marionette TRACE conn4 <- [1,62,null,{"value":"8"}] 12:19:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:19:30 INFO - PROCESS | 1840 | 1478200770111 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:19:30 INFO - PROCESS | 1840 | 1478200770330 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 12:19:30 INFO - PROCESS | 1840 | 1478200770429 Marionette TRACE conn4 -> [0,64,"getWindowHandles",null] 12:19:30 INFO - PROCESS | 1840 | 1478200770434 Marionette TRACE conn4 <- [1,64,null,["8"]] 12:19:30 INFO - PROCESS | 1840 | 1478200770446 Marionette TRACE conn4 -> [0,65,"switchToWindow",{"name":"8"}] 12:19:30 INFO - PROCESS | 1840 | 1478200770454 Marionette TRACE conn4 <- [1,65,null,{}] 12:19:30 INFO - PROCESS | 1840 | 1478200770461 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:19:30 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ba2c00 == 10 [pid = 1840] [id = 20] 12:19:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 57 (0x91ba3000) [pid = 1840] [serial = 57] [outer = (nil)] 12:19:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 58 (0x92b0c800) [pid = 1840] [serial = 58] [outer = 0x91ba3000] 12:19:30 INFO - PROCESS | 1840 | 1478200770594 Marionette DEBUG loaded listener.js 12:19:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 59 (0x93854000) [pid = 1840] [serial = 59] [outer = 0x91ba3000] 12:19:31 INFO - PROCESS | 1840 | 1478200771345 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:19:31 INFO - . 12:19:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1286ms 12:19:31 INFO - PROCESS | 1840 | 1478200771389 Marionette TRACE conn4 -> [0,67,"getWindowHandle",null] 12:19:31 INFO - PROCESS | 1840 | 1478200771396 Marionette TRACE conn4 <- [1,67,null,{"value":"8"}] 12:19:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:19:31 INFO - PROCESS | 1840 | 1478200771446 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:19:31 INFO - PROCESS | 1840 | 1478200771664 Marionette TRACE conn4 <- [1,68,null,{"value":null}] 12:19:31 INFO - PROCESS | 1840 | 1478200771677 Marionette TRACE conn4 -> [0,69,"getWindowHandles",null] 12:19:31 INFO - PROCESS | 1840 | 1478200771680 Marionette TRACE conn4 <- [1,69,null,["8"]] 12:19:31 INFO - PROCESS | 1840 | 1478200771804 Marionette TRACE conn4 -> [0,70,"switchToWindow",{"name":"8"}] 12:19:31 INFO - PROCESS | 1840 | 1478200771812 Marionette TRACE conn4 <- [1,70,null,{}] 12:19:31 INFO - PROCESS | 1840 | 1478200771821 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:19:31 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fc79000 == 11 [pid = 1840] [id = 21] 12:19:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 60 (0x9111f000) [pid = 1840] [serial = 60] [outer = (nil)] 12:19:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 61 (0x950b0800) [pid = 1840] [serial = 61] [outer = 0x9111f000] 12:19:31 INFO - PROCESS | 1840 | 1478200771932 Marionette DEBUG loaded listener.js 12:19:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 62 (0x950fa400) [pid = 1840] [serial = 62] [outer = 0x9111f000] 12:19:32 INFO - PROCESS | 1840 | 1478200772777 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:19:32 INFO - . 12:19:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1424ms 12:19:32 INFO - PROCESS | 1840 | 1478200772872 Marionette TRACE conn4 -> [0,72,"getWindowHandle",null] 12:19:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:19:32 INFO - PROCESS | 1840 | 1478200772881 Marionette TRACE conn4 <- [1,72,null,{"value":"8"}] 12:19:32 INFO - PROCESS | 1840 | 1478200772903 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:19:33 INFO - PROCESS | 1840 | 1478200773158 Marionette TRACE conn4 <- [1,73,null,{"value":null}] 12:19:33 INFO - PROCESS | 1840 | 1478200773184 Marionette TRACE conn4 -> [0,74,"getWindowHandles",null] 12:19:33 INFO - PROCESS | 1840 | 1478200773190 Marionette TRACE conn4 <- [1,74,null,["8"]] 12:19:33 INFO - PROCESS | 1840 | 1478200773195 Marionette TRACE conn4 -> [0,75,"switchToWindow",{"name":"8"}] 12:19:33 INFO - PROCESS | 1840 | 1478200773203 Marionette TRACE conn4 <- [1,75,null,{}] 12:19:33 INFO - PROCESS | 1840 | 1478200773265 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:19:33 INFO - PROCESS | 1840 | ++DOCSHELL 0x97a65800 == 12 [pid = 1840] [id = 22] 12:19:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 63 (0x97a66000) [pid = 1840] [serial = 63] [outer = (nil)] 12:19:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 64 (0x97a69800) [pid = 1840] [serial = 64] [outer = 0x97a66000] 12:19:33 INFO - PROCESS | 1840 | 1478200773381 Marionette DEBUG loaded listener.js 12:19:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 65 (0x97c34400) [pid = 1840] [serial = 65] [outer = 0x97a66000] 12:19:34 INFO - PROCESS | 1840 | --DOMWINDOW == 64 (0x9a3b5400) [pid = 1840] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:19:34 INFO - PROCESS | 1840 | --DOMWINDOW == 63 (0x8fc73800) [pid = 1840] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:19:34 INFO - PROCESS | 1840 | --DOMWINDOW == 62 (0x9a2e3c00) [pid = 1840] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:19:34 INFO - PROCESS | 1840 | --DOMWINDOW == 61 (0x952c2800) [pid = 1840] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:19:34 INFO - PROCESS | 1840 | --DOMWINDOW == 60 (0x95149800) [pid = 1840] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:19:34 INFO - PROCESS | 1840 | --DOMWINDOW == 59 (0x9829ec00) [pid = 1840] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:19:34 INFO - PROCESS | 1840 | --DOMWINDOW == 58 (0x8dec0c00) [pid = 1840] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:19:34 INFO - PROCESS | 1840 | --DOMWINDOW == 57 (0x92b13000) [pid = 1840] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:19:34 INFO - PROCESS | 1840 | --DOMWINDOW == 56 (0xa43cfc00) [pid = 1840] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:19:34 INFO - PROCESS | 1840 | 1478200774471 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:19:34 INFO - . 12:19:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1625ms 12:19:34 INFO - PROCESS | 1840 | 1478200774513 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 12:19:34 INFO - PROCESS | 1840 | 1478200774519 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 12:19:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:19:34 INFO - PROCESS | 1840 | 1478200774533 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:19:34 INFO - PROCESS | 1840 | 1478200774744 Marionette TRACE conn4 <- [1,78,null,{"value":null}] 12:19:34 INFO - PROCESS | 1840 | 1478200774755 Marionette TRACE conn4 -> [0,79,"getWindowHandles",null] 12:19:34 INFO - PROCESS | 1840 | 1478200774759 Marionette TRACE conn4 <- [1,79,null,["8"]] 12:19:34 INFO - PROCESS | 1840 | 1478200774765 Marionette TRACE conn4 -> [0,80,"switchToWindow",{"name":"8"}] 12:19:34 INFO - PROCESS | 1840 | 1478200774775 Marionette TRACE conn4 <- [1,80,null,{}] 12:19:34 INFO - PROCESS | 1840 | 1478200774871 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:19:34 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd84400 == 13 [pid = 1840] [id = 23] 12:19:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 57 (0x93989800) [pid = 1840] [serial = 66] [outer = (nil)] 12:19:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 58 (0x9a13a000) [pid = 1840] [serial = 67] [outer = 0x93989800] 12:19:34 INFO - PROCESS | 1840 | 1478200774980 Marionette DEBUG loaded listener.js 12:19:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 59 (0x9b407c00) [pid = 1840] [serial = 68] [outer = 0x93989800] 12:19:35 INFO - PROCESS | 1840 | 1478200775815 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:19:35 INFO - . 12:19:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1329ms 12:19:35 INFO - PROCESS | 1840 | 1478200775863 Marionette TRACE conn4 -> [0,82,"getWindowHandle",null] 12:19:35 INFO - PROCESS | 1840 | 1478200775870 Marionette TRACE conn4 <- [1,82,null,{"value":"8"}] 12:19:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:19:35 INFO - PROCESS | 1840 | 1478200775892 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:19:36 INFO - PROCESS | 1840 | 1478200776168 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 12:19:36 INFO - PROCESS | 1840 | 1478200776313 Marionette TRACE conn4 -> [0,84,"getWindowHandles",null] 12:19:36 INFO - PROCESS | 1840 | 1478200776320 Marionette TRACE conn4 <- [1,84,null,["8"]] 12:19:36 INFO - PROCESS | 1840 | 1478200776332 Marionette TRACE conn4 -> [0,85,"switchToWindow",{"name":"8"}] 12:19:36 INFO - PROCESS | 1840 | 1478200776343 Marionette TRACE conn4 <- [1,85,null,{}] 12:19:36 INFO - PROCESS | 1840 | 1478200776358 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:19:36 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dec6400 == 14 [pid = 1840] [id = 24] 12:19:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 60 (0x8fc71400) [pid = 1840] [serial = 69] [outer = (nil)] 12:19:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 61 (0x8fc73800) [pid = 1840] [serial = 70] [outer = 0x8fc71400] 12:19:36 INFO - PROCESS | 1840 | 1478200776485 Marionette DEBUG loaded listener.js 12:19:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 62 (0x9111fc00) [pid = 1840] [serial = 71] [outer = 0x8fc71400] 12:19:37 INFO - PROCESS | 1840 | 1478200777437 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:19:37 INFO - . 12:19:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1637ms 12:19:37 INFO - PROCESS | 1840 | 1478200777528 Marionette TRACE conn4 -> [0,87,"getWindowHandle",null] 12:19:37 INFO - PROCESS | 1840 | 1478200777538 Marionette TRACE conn4 <- [1,87,null,{"value":"8"}] 12:19:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:19:37 INFO - PROCESS | 1840 | 1478200777548 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:19:37 INFO - PROCESS | 1840 | 1478200777810 Marionette TRACE conn4 <- [1,88,null,{"value":null}] 12:19:37 INFO - PROCESS | 1840 | 1478200777961 Marionette TRACE conn4 -> [0,89,"getWindowHandles",null] 12:19:37 INFO - PROCESS | 1840 | 1478200777967 Marionette TRACE conn4 <- [1,89,null,["8"]] 12:19:37 INFO - PROCESS | 1840 | 1478200777976 Marionette TRACE conn4 -> [0,90,"switchToWindow",{"name":"8"}] 12:19:37 INFO - PROCESS | 1840 | 1478200777985 Marionette TRACE conn4 <- [1,90,null,{}] 12:19:38 INFO - PROCESS | 1840 | 1478200777992 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:19:38 INFO - PROCESS | 1840 | ++DOCSHELL 0x95146c00 == 15 [pid = 1840] [id = 25] 12:19:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 63 (0x952c3c00) [pid = 1840] [serial = 72] [outer = (nil)] 12:19:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 64 (0x952c9000) [pid = 1840] [serial = 73] [outer = 0x952c3c00] 12:19:38 INFO - PROCESS | 1840 | 1478200778148 Marionette DEBUG loaded listener.js 12:19:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 65 (0x952cc400) [pid = 1840] [serial = 74] [outer = 0x952c3c00] 12:19:39 INFO - PROCESS | 1840 | 1478200779137 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:19:39 INFO - . 12:19:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1675ms 12:19:39 INFO - PROCESS | 1840 | 1478200779223 Marionette TRACE conn4 -> [0,92,"getWindowHandle",null] 12:19:39 INFO - PROCESS | 1840 | 1478200779226 Marionette TRACE conn4 <- [1,92,null,{"value":"8"}] 12:19:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:19:39 INFO - PROCESS | 1840 | 1478200779236 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:19:39 INFO - PROCESS | 1840 | 1478200779463 Marionette TRACE conn4 <- [1,93,null,{"value":null}] 12:19:39 INFO - PROCESS | 1840 | 1478200779713 Marionette TRACE conn4 -> [0,94,"getWindowHandles",null] 12:19:39 INFO - PROCESS | 1840 | 1478200779720 Marionette TRACE conn4 <- [1,94,null,["8"]] 12:19:39 INFO - PROCESS | 1840 | 1478200779729 Marionette TRACE conn4 -> [0,95,"switchToWindow",{"name":"8"}] 12:19:39 INFO - PROCESS | 1840 | 1478200779739 Marionette TRACE conn4 <- [1,95,null,{}] 12:19:39 INFO - PROCESS | 1840 | 1478200779748 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:19:39 INFO - PROCESS | 1840 | ++DOCSHELL 0x8de6f800 == 16 [pid = 1840] [id = 26] 12:19:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 66 (0x8dec6000) [pid = 1840] [serial = 75] [outer = (nil)] 12:19:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 67 (0x8ffab000) [pid = 1840] [serial = 76] [outer = 0x8dec6000] 12:19:39 INFO - PROCESS | 1840 | 1478200779897 Marionette DEBUG loaded listener.js 12:19:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 68 (0x92beb400) [pid = 1840] [serial = 77] [outer = 0x8dec6000] 12:19:41 INFO - PROCESS | 1840 | --DOCSHELL 0x97a65800 == 15 [pid = 1840] [id = 22] 12:19:41 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd84400 == 14 [pid = 1840] [id = 23] 12:19:41 INFO - PROCESS | 1840 | --DOCSHELL 0x8fc79000 == 13 [pid = 1840] [id = 21] 12:19:41 INFO - PROCESS | 1840 | --DOCSHELL 0x8ff9e400 == 12 [pid = 1840] [id = 19] 12:19:41 INFO - PROCESS | 1840 | --DOCSHELL 0x91ba2c00 == 11 [pid = 1840] [id = 20] 12:19:41 INFO - PROCESS | 1840 | --DOCSHELL 0x8dec6400 == 10 [pid = 1840] [id = 24] 12:19:41 INFO - PROCESS | 1840 | --DOCSHELL 0x95146c00 == 9 [pid = 1840] [id = 25] 12:19:41 INFO - PROCESS | 1840 | --DOMWINDOW == 67 (0xa19b1800) [pid = 1840] [serial = 22] [outer = (nil)] [url = about:blank] 12:19:41 INFO - PROCESS | 1840 | --DOMWINDOW == 66 (0x8dd7f400) [pid = 1840] [serial = 17] [outer = (nil)] [url = about:blank] 12:19:41 INFO - PROCESS | 1840 | --DOMWINDOW == 65 (0x8dd7b000) [pid = 1840] [serial = 16] [outer = (nil)] [url = about:blank] 12:19:41 INFO - PROCESS | 1840 | --DOMWINDOW == 64 (0xa4847c00) [pid = 1840] [serial = 29] [outer = (nil)] [url = about:blank] 12:19:41 INFO - PROCESS | 1840 | --DOMWINDOW == 63 (0xa4529c00) [pid = 1840] [serial = 28] [outer = (nil)] [url = about:blank] 12:19:41 INFO - PROCESS | 1840 | --DOMWINDOW == 62 (0x93859400) [pid = 1840] [serial = 32] [outer = (nil)] [url = about:blank] 12:19:41 INFO - PROCESS | 1840 | --DOMWINDOW == 61 (0x92b82c00) [pid = 1840] [serial = 31] [outer = (nil)] [url = about:blank] 12:19:41 INFO - PROCESS | 1840 | --DOMWINDOW == 60 (0x952c7800) [pid = 1840] [serial = 35] [outer = (nil)] [url = about:blank] 12:19:41 INFO - PROCESS | 1840 | --DOMWINDOW == 59 (0x952be000) [pid = 1840] [serial = 34] [outer = (nil)] [url = about:blank] 12:19:41 INFO - PROCESS | 1840 | --DOMWINDOW == 58 (0x9a132800) [pid = 1840] [serial = 38] [outer = (nil)] [url = about:blank] 12:19:41 INFO - PROCESS | 1840 | --DOMWINDOW == 57 (0x982a6800) [pid = 1840] [serial = 37] [outer = (nil)] [url = about:blank] 12:19:41 INFO - PROCESS | 1840 | --DOMWINDOW == 56 (0x8fa61000) [pid = 1840] [serial = 19] [outer = (nil)] [url = about:blank] 12:19:41 INFO - PROCESS | 1840 | --DOMWINDOW == 55 (0xa2906000) [pid = 1840] [serial = 25] [outer = (nil)] [url = about:blank] 12:19:41 INFO - PROCESS | 1840 | --DOMWINDOW == 54 (0x9513dc00) [pid = 1840] [serial = 12] [outer = (nil)] [url = about:blank] 12:19:41 INFO - PROCESS | 1840 | --DOMWINDOW == 53 (0x9b142000) [pid = 1840] [serial = 41] [outer = (nil)] [url = about:blank] 12:19:41 INFO - PROCESS | 1840 | --DOMWINDOW == 52 (0x9a5b7000) [pid = 1840] [serial = 40] [outer = (nil)] [url = about:blank] 12:19:41 INFO - PROCESS | 1840 | --DOMWINDOW == 51 (0x938c7400) [pid = 1840] [serial = 44] [outer = (nil)] [url = about:blank] 12:19:41 INFO - PROCESS | 1840 | --DOMWINDOW == 50 (0x8fc75c00) [pid = 1840] [serial = 43] [outer = (nil)] [url = about:blank] 12:19:41 INFO - PROCESS | 1840 | --DOMWINDOW == 49 (0x968f8800) [pid = 1840] [serial = 47] [outer = (nil)] [url = about:blank] 12:19:41 INFO - PROCESS | 1840 | --DOMWINDOW == 48 (0x96376c00) [pid = 1840] [serial = 46] [outer = (nil)] [url = about:blank] 12:19:41 INFO - PROCESS | 1840 | --DOMWINDOW == 47 (0x9af92000) [pid = 1840] [serial = 50] [outer = (nil)] [url = about:blank] 12:19:41 INFO - PROCESS | 1840 | --DOMWINDOW == 46 (0x9a5af400) [pid = 1840] [serial = 49] [outer = (nil)] [url = about:blank] 12:19:41 INFO - PROCESS | 1840 | --DOMWINDOW == 45 (0xa1997000) [pid = 1840] [serial = 52] [outer = (nil)] [url = about:blank] 12:19:41 INFO - PROCESS | 1840 | --DOMWINDOW == 44 (0x94f95800) [pid = 1840] [serial = 9] [outer = (nil)] [url = about:blank] 12:19:41 INFO - PROCESS | 1840 | --DOMWINDOW == 43 (0xa0efd000) [pid = 1840] [serial = 2] [outer = (nil)] [url = about:blank] 12:19:41 INFO - PROCESS | 1840 | 1478200781473 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:19:41 INFO - . 12:19:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 2280ms 12:19:41 INFO - PROCESS | 1840 | 1478200781516 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 12:19:41 INFO - PROCESS | 1840 | 1478200781524 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 12:19:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:19:41 INFO - PROCESS | 1840 | 1478200781538 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:19:41 INFO - PROCESS | 1840 | 1478200781746 Marionette TRACE conn4 <- [1,98,null,{"value":null}] 12:19:41 INFO - PROCESS | 1840 | 1478200781863 Marionette TRACE conn4 -> [0,99,"getWindowHandles",null] 12:19:41 INFO - PROCESS | 1840 | 1478200781870 Marionette TRACE conn4 <- [1,99,null,["8"]] 12:19:41 INFO - PROCESS | 1840 | 1478200781879 Marionette TRACE conn4 -> [0,100,"switchToWindow",{"name":"8"}] 12:19:41 INFO - PROCESS | 1840 | 1478200781888 Marionette TRACE conn4 <- [1,100,null,{}] 12:19:41 INFO - PROCESS | 1840 | 1478200781896 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:19:41 INFO - PROCESS | 1840 | ++DOCSHELL 0x92b11c00 == 10 [pid = 1840] [id = 27] 12:19:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 44 (0x92b7dc00) [pid = 1840] [serial = 78] [outer = (nil)] 12:19:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 45 (0x92b8a800) [pid = 1840] [serial = 79] [outer = 0x92b7dc00] 12:19:42 INFO - PROCESS | 1840 | 1478200782016 Marionette DEBUG loaded listener.js 12:19:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 46 (0x93862c00) [pid = 1840] [serial = 80] [outer = 0x92b7dc00] 12:19:43 INFO - PROCESS | 1840 | 1478200783090 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:19:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 47 (0x93cf6c00) [pid = 1840] [serial = 81] [outer = 0xa19b5000] 12:19:43 INFO - . 12:19:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1687ms 12:19:43 INFO - PROCESS | 1840 | 1478200783301 Marionette TRACE conn4 -> [0,102,"getWindowHandle",null] 12:19:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:19:43 INFO - PROCESS | 1840 | 1478200783314 Marionette TRACE conn4 <- [1,102,null,{"value":"8"}] 12:19:43 INFO - PROCESS | 1840 | 1478200783329 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:19:43 INFO - PROCESS | 1840 | 1478200783740 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 12:19:43 INFO - PROCESS | 1840 | 1478200783801 Marionette TRACE conn4 -> [0,104,"getWindowHandles",null] 12:19:43 INFO - PROCESS | 1840 | 1478200783810 Marionette TRACE conn4 <- [1,104,null,["8"]] 12:19:43 INFO - PROCESS | 1840 | 1478200783897 Marionette TRACE conn4 -> [0,105,"switchToWindow",{"name":"8"}] 12:19:43 INFO - PROCESS | 1840 | 1478200783909 Marionette TRACE conn4 <- [1,105,null,{}] 12:19:43 INFO - PROCESS | 1840 | 1478200783921 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:19:43 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dec4000 == 11 [pid = 1840] [id = 28] 12:19:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 48 (0x950b6000) [pid = 1840] [serial = 82] [outer = (nil)] 12:19:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 49 (0x952c6c00) [pid = 1840] [serial = 83] [outer = 0x950b6000] 12:19:44 INFO - PROCESS | 1840 | 1478200784111 Marionette DEBUG loaded listener.js 12:19:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 50 (0x952c8800) [pid = 1840] [serial = 84] [outer = 0x950b6000] 12:19:45 INFO - PROCESS | 1840 | 1478200785339 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:19:45 INFO - . 12:19:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 2080ms 12:19:45 INFO - PROCESS | 1840 | 1478200785421 Marionette TRACE conn4 -> [0,107,"getWindowHandle",null] 12:19:45 INFO - PROCESS | 1840 | 1478200785430 Marionette TRACE conn4 <- [1,107,null,{"value":"8"}] 12:19:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:19:45 INFO - PROCESS | 1840 | 1478200785441 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:19:45 INFO - PROCESS | 1840 | 1478200785868 Marionette TRACE conn4 <- [1,108,null,{"value":null}] 12:19:45 INFO - PROCESS | 1840 | --DOMWINDOW == 49 (0x91ba3000) [pid = 1840] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:19:45 INFO - PROCESS | 1840 | --DOMWINDOW == 48 (0x8ff9e800) [pid = 1840] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:19:45 INFO - PROCESS | 1840 | --DOMWINDOW == 47 (0x9111f000) [pid = 1840] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:19:45 INFO - PROCESS | 1840 | --DOMWINDOW == 46 (0x97a66000) [pid = 1840] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:19:45 INFO - PROCESS | 1840 | --DOMWINDOW == 45 (0xa0ef1800) [pid = 1840] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:19:45 INFO - PROCESS | 1840 | --DOMWINDOW == 44 (0x93989800) [pid = 1840] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:19:45 INFO - PROCESS | 1840 | 1478200785955 Marionette TRACE conn4 -> [0,109,"getWindowHandles",null] 12:19:45 INFO - PROCESS | 1840 | 1478200785961 Marionette TRACE conn4 <- [1,109,null,["8"]] 12:19:45 INFO - PROCESS | 1840 | 1478200785971 Marionette TRACE conn4 -> [0,110,"switchToWindow",{"name":"8"}] 12:19:45 INFO - PROCESS | 1840 | 1478200785980 Marionette TRACE conn4 <- [1,110,null,{}] 12:19:46 INFO - PROCESS | 1840 | 1478200785988 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:19:46 INFO - PROCESS | 1840 | ++DOCSHELL 0x96376c00 == 12 [pid = 1840] [id = 29] 12:19:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 45 (0x968f9400) [pid = 1840] [serial = 85] [outer = (nil)] 12:19:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 46 (0x982a6000) [pid = 1840] [serial = 86] [outer = 0x968f9400] 12:19:46 INFO - PROCESS | 1840 | 1478200786099 Marionette DEBUG loaded listener.js 12:19:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 47 (0x9955bc00) [pid = 1840] [serial = 87] [outer = 0x968f9400] 12:19:46 INFO - PROCESS | 1840 | 1478200786814 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:19:46 INFO - . 12:19:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1422ms 12:19:46 INFO - PROCESS | 1840 | 1478200786897 Marionette TRACE conn4 -> [0,112,"getWindowHandle",null] 12:19:46 INFO - PROCESS | 1840 | 1478200786904 Marionette TRACE conn4 <- [1,112,null,{"value":"8"}] 12:19:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:19:46 INFO - PROCESS | 1840 | 1478200786916 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:19:47 INFO - PROCESS | 1840 | 1478200787115 Marionette TRACE conn4 <- [1,113,null,{"value":null}] 12:19:47 INFO - PROCESS | 1840 | 1478200787128 Marionette TRACE conn4 -> [0,114,"getWindowHandles",null] 12:19:47 INFO - PROCESS | 1840 | 1478200787132 Marionette TRACE conn4 <- [1,114,null,["8"]] 12:19:47 INFO - PROCESS | 1840 | 1478200787140 Marionette TRACE conn4 -> [0,115,"switchToWindow",{"name":"8"}] 12:19:47 INFO - PROCESS | 1840 | 1478200787147 Marionette TRACE conn4 <- [1,115,null,{}] 12:19:47 INFO - PROCESS | 1840 | 1478200787249 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:19:47 INFO - PROCESS | 1840 | ++DOCSHELL 0x962eac00 == 13 [pid = 1840] [id = 30] 12:19:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 48 (0x9a136800) [pid = 1840] [serial = 88] [outer = (nil)] 12:19:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 49 (0xa0ef8000) [pid = 1840] [serial = 89] [outer = 0x9a136800] 12:19:47 INFO - PROCESS | 1840 | 1478200787365 Marionette DEBUG loaded listener.js 12:19:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 50 (0xa192cc00) [pid = 1840] [serial = 90] [outer = 0x9a136800] 12:19:48 INFO - PROCESS | 1840 | 1478200788243 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:19:48 INFO - . 12:19:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1378ms 12:19:48 INFO - PROCESS | 1840 | 1478200788312 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 12:19:48 INFO - PROCESS | 1840 | 1478200788320 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 12:19:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:19:48 INFO - PROCESS | 1840 | 1478200788333 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:19:48 INFO - PROCESS | 1840 | 1478200788573 Marionette TRACE conn4 <- [1,118,null,{"value":null}] 12:19:48 INFO - PROCESS | 1840 | 1478200788748 Marionette TRACE conn4 -> [0,119,"getWindowHandles",null] 12:19:48 INFO - PROCESS | 1840 | 1478200788755 Marionette TRACE conn4 <- [1,119,null,["8"]] 12:19:48 INFO - PROCESS | 1840 | 1478200788807 Marionette TRACE conn4 -> [0,120,"switchToWindow",{"name":"8"}] 12:19:48 INFO - PROCESS | 1840 | 1478200788816 Marionette TRACE conn4 <- [1,120,null,{}] 12:19:48 INFO - PROCESS | 1840 | 1478200788830 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:19:48 INFO - PROCESS | 1840 | ++DOCSHELL 0x950ac400 == 14 [pid = 1840] [id = 31] 12:19:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 51 (0x950ae800) [pid = 1840] [serial = 91] [outer = (nil)] 12:19:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 52 (0x952bd800) [pid = 1840] [serial = 92] [outer = 0x950ae800] 12:19:48 INFO - PROCESS | 1840 | 1478200788963 Marionette DEBUG loaded listener.js 12:19:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 53 (0x97a02400) [pid = 1840] [serial = 93] [outer = 0x950ae800] 12:19:49 INFO - PROCESS | 1840 | 1478200789948 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:19:50 INFO - . 12:19:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1677ms 12:19:50 INFO - PROCESS | 1840 | 1478200790008 Marionette TRACE conn4 -> [0,122,"getWindowHandle",null] 12:19:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:19:50 INFO - PROCESS | 1840 | 1478200790014 Marionette TRACE conn4 <- [1,122,null,{"value":"8"}] 12:19:50 INFO - PROCESS | 1840 | 1478200790023 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:19:50 INFO - PROCESS | 1840 | 1478200790243 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 12:19:50 INFO - PROCESS | 1840 | 1478200790388 Marionette TRACE conn4 -> [0,124,"getWindowHandles",null] 12:19:50 INFO - PROCESS | 1840 | 1478200790394 Marionette TRACE conn4 <- [1,124,null,["8"]] 12:19:50 INFO - PROCESS | 1840 | 1478200790408 Marionette TRACE conn4 -> [0,125,"switchToWindow",{"name":"8"}] 12:19:50 INFO - PROCESS | 1840 | 1478200790416 Marionette TRACE conn4 <- [1,125,null,{}] 12:19:50 INFO - PROCESS | 1840 | 1478200790423 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:19:50 INFO - PROCESS | 1840 | ++DOCSHELL 0x9a208800 == 15 [pid = 1840] [id = 32] 12:19:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 54 (0xa0ef5400) [pid = 1840] [serial = 94] [outer = (nil)] 12:19:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 55 (0xa19bb400) [pid = 1840] [serial = 95] [outer = 0xa0ef5400] 12:19:50 INFO - PROCESS | 1840 | 1478200790539 Marionette DEBUG loaded listener.js 12:19:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 56 (0xa23dd000) [pid = 1840] [serial = 96] [outer = 0xa0ef5400] 12:19:51 INFO - PROCESS | 1840 | 1478200791455 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:19:51 INFO - . 12:19:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1525ms 12:19:51 INFO - PROCESS | 1840 | 1478200791627 Marionette TRACE conn4 -> [0,127,"getWindowHandle",null] 12:19:51 INFO - PROCESS | 1840 | 1478200791634 Marionette TRACE conn4 <- [1,127,null,{"value":"8"}] 12:19:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:19:51 INFO - PROCESS | 1840 | 1478200791646 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:19:51 INFO - PROCESS | 1840 | 1478200791846 Marionette TRACE conn4 <- [1,128,null,{"value":null}] 12:19:51 INFO - PROCESS | 1840 | 1478200791973 Marionette TRACE conn4 -> [0,129,"getWindowHandles",null] 12:19:51 INFO - PROCESS | 1840 | 1478200791983 Marionette TRACE conn4 <- [1,129,null,["8"]] 12:19:52 INFO - PROCESS | 1840 | 1478200792059 Marionette TRACE conn4 -> [0,130,"switchToWindow",{"name":"8"}] 12:19:52 INFO - PROCESS | 1840 | 1478200792073 Marionette TRACE conn4 <- [1,130,null,{}] 12:19:52 INFO - PROCESS | 1840 | 1478200792081 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:19:52 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ffafc00 == 16 [pid = 1840] [id = 33] 12:19:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 57 (0x8ffb0000) [pid = 1840] [serial = 97] [outer = (nil)] 12:19:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 58 (0x8ffb2c00) [pid = 1840] [serial = 98] [outer = 0x8ffb0000] 12:19:52 INFO - PROCESS | 1840 | 1478200792188 Marionette DEBUG loaded listener.js 12:19:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 59 (0x8ffb5000) [pid = 1840] [serial = 99] [outer = 0x8ffb0000] 12:19:52 INFO - PROCESS | 1840 | --DOMWINDOW == 58 (0x9a13a000) [pid = 1840] [serial = 67] [outer = (nil)] [url = about:blank] 12:19:52 INFO - PROCESS | 1840 | --DOMWINDOW == 57 (0x9b407c00) [pid = 1840] [serial = 68] [outer = (nil)] [url = about:blank] 12:19:52 INFO - PROCESS | 1840 | --DOMWINDOW == 56 (0x97a69800) [pid = 1840] [serial = 64] [outer = (nil)] [url = about:blank] 12:19:52 INFO - PROCESS | 1840 | --DOMWINDOW == 55 (0x97c34400) [pid = 1840] [serial = 65] [outer = (nil)] [url = about:blank] 12:19:52 INFO - PROCESS | 1840 | --DOMWINDOW == 54 (0x950b0800) [pid = 1840] [serial = 61] [outer = (nil)] [url = about:blank] 12:19:52 INFO - PROCESS | 1840 | --DOMWINDOW == 53 (0x950fa400) [pid = 1840] [serial = 62] [outer = (nil)] [url = about:blank] 12:19:52 INFO - PROCESS | 1840 | --DOMWINDOW == 52 (0x92b0c800) [pid = 1840] [serial = 58] [outer = (nil)] [url = about:blank] 12:19:52 INFO - PROCESS | 1840 | --DOMWINDOW == 51 (0x93854000) [pid = 1840] [serial = 59] [outer = (nil)] [url = about:blank] 12:19:52 INFO - PROCESS | 1840 | --DOMWINDOW == 50 (0x950b7800) [pid = 1840] [serial = 56] [outer = (nil)] [url = about:blank] 12:19:52 INFO - PROCESS | 1840 | --DOMWINDOW == 49 (0xa237e000) [pid = 1840] [serial = 53] [outer = (nil)] [url = about:blank] 12:19:52 INFO - PROCESS | 1840 | --DOMWINDOW == 48 (0x950b2800) [pid = 1840] [serial = 55] [outer = (nil)] [url = about:blank] 12:19:52 INFO - PROCESS | 1840 | 1478200792991 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:19:53 INFO - . 12:19:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1381ms 12:19:53 INFO - PROCESS | 1840 | 1478200793030 Marionette TRACE conn4 -> [0,132,"getWindowHandle",null] 12:19:53 INFO - PROCESS | 1840 | 1478200793038 Marionette TRACE conn4 <- [1,132,null,{"value":"8"}] 12:19:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:19:53 INFO - PROCESS | 1840 | 1478200793047 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:19:53 INFO - PROCESS | 1840 | 1478200793239 Marionette TRACE conn4 <- [1,133,null,{"value":null}] 12:19:53 INFO - PROCESS | 1840 | 1478200793253 Marionette TRACE conn4 -> [0,134,"getWindowHandles",null] 12:19:53 INFO - PROCESS | 1840 | 1478200793257 Marionette TRACE conn4 <- [1,134,null,["8"]] 12:19:53 INFO - PROCESS | 1840 | 1478200793364 Marionette TRACE conn4 -> [0,135,"switchToWindow",{"name":"8"}] 12:19:53 INFO - PROCESS | 1840 | 1478200793370 Marionette TRACE conn4 <- [1,135,null,{}] 12:19:53 INFO - PROCESS | 1840 | 1478200793379 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:19:53 INFO - PROCESS | 1840 | ++DOCSHELL 0x92ee0800 == 17 [pid = 1840] [id = 34] 12:19:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 49 (0x938c9c00) [pid = 1840] [serial = 100] [outer = (nil)] 12:19:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 50 (0x93cf8400) [pid = 1840] [serial = 101] [outer = 0x938c9c00] 12:19:53 INFO - PROCESS | 1840 | 1478200793485 Marionette DEBUG loaded listener.js 12:19:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 51 (0x94e89c00) [pid = 1840] [serial = 102] [outer = 0x938c9c00] 12:19:54 INFO - PROCESS | 1840 | 1478200794197 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:19:54 INFO - . 12:19:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1176ms 12:19:54 INFO - PROCESS | 1840 | 1478200794232 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 12:19:54 INFO - PROCESS | 1840 | 1478200794243 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 12:19:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:19:54 INFO - PROCESS | 1840 | 1478200794255 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:19:54 INFO - PROCESS | 1840 | 1478200794486 Marionette TRACE conn4 <- [1,138,null,{"value":null}] 12:19:54 INFO - PROCESS | 1840 | 1478200794503 Marionette TRACE conn4 -> [0,139,"getWindowHandles",null] 12:19:54 INFO - PROCESS | 1840 | 1478200794507 Marionette TRACE conn4 <- [1,139,null,["8"]] 12:19:54 INFO - PROCESS | 1840 | 1478200794513 Marionette TRACE conn4 -> [0,140,"switchToWindow",{"name":"8"}] 12:19:54 INFO - PROCESS | 1840 | 1478200794522 Marionette TRACE conn4 <- [1,140,null,{}] 12:19:54 INFO - PROCESS | 1840 | 1478200794588 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:19:54 INFO - PROCESS | 1840 | ++DOCSHELL 0x97a6b800 == 18 [pid = 1840] [id = 35] 12:19:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 52 (0x97a6ec00) [pid = 1840] [serial = 103] [outer = (nil)] 12:19:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 53 (0x982a5000) [pid = 1840] [serial = 104] [outer = 0x97a6ec00] 12:19:54 INFO - PROCESS | 1840 | 1478200794693 Marionette DEBUG loaded listener.js 12:19:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 54 (0x9a134000) [pid = 1840] [serial = 105] [outer = 0x97a6ec00] 12:19:55 INFO - PROCESS | 1840 | 1478200795407 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:19:55 INFO - . 12:19:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1226ms 12:19:55 INFO - PROCESS | 1840 | 1478200795480 Marionette TRACE conn4 -> [0,142,"getWindowHandle",null] 12:19:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:19:55 INFO - PROCESS | 1840 | 1478200795485 Marionette TRACE conn4 <- [1,142,null,{"value":"8"}] 12:19:55 INFO - PROCESS | 1840 | 1478200795494 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:19:55 INFO - PROCESS | 1840 | 1478200795762 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 12:19:55 INFO - PROCESS | 1840 | 1478200795780 Marionette TRACE conn4 -> [0,144,"getWindowHandles",null] 12:19:55 INFO - PROCESS | 1840 | 1478200795790 Marionette TRACE conn4 <- [1,144,null,["8"]] 12:19:55 INFO - PROCESS | 1840 | 1478200795799 Marionette TRACE conn4 -> [0,145,"switchToWindow",{"name":"8"}] 12:19:55 INFO - PROCESS | 1840 | 1478200795809 Marionette TRACE conn4 <- [1,145,null,{}] 12:19:55 INFO - PROCESS | 1840 | 1478200795869 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:19:55 INFO - PROCESS | 1840 | ++DOCSHELL 0xa2869000 == 19 [pid = 1840] [id = 36] 12:19:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 55 (0xa2870c00) [pid = 1840] [serial = 106] [outer = (nil)] 12:19:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 56 (0xa2904800) [pid = 1840] [serial = 107] [outer = 0xa2870c00] 12:19:55 INFO - PROCESS | 1840 | 1478200795980 Marionette DEBUG loaded listener.js 12:19:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 57 (0xa2caf800) [pid = 1840] [serial = 108] [outer = 0xa2870c00] 12:19:56 INFO - PROCESS | 1840 | --DOMWINDOW == 56 (0x968f9400) [pid = 1840] [serial = 85] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:19:56 INFO - PROCESS | 1840 | --DOMWINDOW == 55 (0x8dec6000) [pid = 1840] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:19:56 INFO - PROCESS | 1840 | --DOMWINDOW == 54 (0x92b7dc00) [pid = 1840] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:19:56 INFO - PROCESS | 1840 | --DOMWINDOW == 53 (0x8fc71400) [pid = 1840] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:19:56 INFO - PROCESS | 1840 | --DOMWINDOW == 52 (0x952c3c00) [pid = 1840] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:19:56 INFO - PROCESS | 1840 | --DOMWINDOW == 51 (0x950b6000) [pid = 1840] [serial = 82] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:19:56 INFO - PROCESS | 1840 | 1478200796925 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:19:56 INFO - . 12:19:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1476ms 12:19:56 INFO - PROCESS | 1840 | 1478200796991 Marionette TRACE conn4 -> [0,147,"getWindowHandle",null] 12:19:56 INFO - PROCESS | 1840 | 1478200796996 Marionette TRACE conn4 <- [1,147,null,{"value":"8"}] 12:19:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:19:57 INFO - PROCESS | 1840 | 1478200797027 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:19:57 INFO - PROCESS | 1840 | 1478200797262 Marionette TRACE conn4 <- [1,148,null,{"value":null}] 12:19:57 INFO - PROCESS | 1840 | 1478200797295 Marionette TRACE conn4 -> [0,149,"getWindowHandles",null] 12:19:57 INFO - PROCESS | 1840 | 1478200797299 Marionette TRACE conn4 <- [1,149,null,["8"]] 12:19:57 INFO - PROCESS | 1840 | 1478200797393 Marionette TRACE conn4 -> [0,150,"switchToWindow",{"name":"8"}] 12:19:57 INFO - PROCESS | 1840 | 1478200797398 Marionette TRACE conn4 <- [1,150,null,{}] 12:19:57 INFO - PROCESS | 1840 | 1478200797411 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:19:57 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dec6000 == 20 [pid = 1840] [id = 37] 12:19:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 52 (0xa23e2800) [pid = 1840] [serial = 109] [outer = (nil)] 12:19:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 53 (0xa2cb9400) [pid = 1840] [serial = 110] [outer = 0xa23e2800] 12:19:57 INFO - PROCESS | 1840 | 1478200797509 Marionette DEBUG loaded listener.js 12:19:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 54 (0xa2cb7c00) [pid = 1840] [serial = 111] [outer = 0xa23e2800] 12:19:58 INFO - PROCESS | 1840 | 1478200798183 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]]]}] 12:19:58 INFO - . 12:19:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1228ms 12:19:58 INFO - PROCESS | 1840 | 1478200798234 Marionette TRACE conn4 -> [0,152,"getWindowHandle",null] 12:19:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:19:58 INFO - PROCESS | 1840 | 1478200798238 Marionette TRACE conn4 <- [1,152,null,{"value":"8"}] 12:19:58 INFO - PROCESS | 1840 | 1478200798246 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}] 12:19:58 INFO - PROCESS | 1840 | 1478200798475 Marionette TRACE conn4 <- [1,153,null,{"value":null}] 12:19:58 INFO - PROCESS | 1840 | 1478200798575 Marionette TRACE conn4 -> [0,154,"getWindowHandles",null] 12:19:58 INFO - PROCESS | 1840 | 1478200798580 Marionette TRACE conn4 <- [1,154,null,["8"]] 12:19:58 INFO - PROCESS | 1840 | 1478200798586 Marionette TRACE conn4 -> [0,155,"switchToWindow",{"name":"8"}] 12:19:58 INFO - PROCESS | 1840 | 1478200798591 Marionette TRACE conn4 <- [1,155,null,{}] 12:19:58 INFO - PROCESS | 1840 | 1478200798598 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:19:58 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fc7d000 == 21 [pid = 1840] [id = 38] 12:19:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 55 (0x952c9c00) [pid = 1840] [serial = 112] [outer = (nil)] 12:19:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 56 (0xa4525400) [pid = 1840] [serial = 113] [outer = 0x952c9c00] 12:19:58 INFO - PROCESS | 1840 | 1478200798708 Marionette DEBUG loaded listener.js 12:19:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 57 (0xa45fcc00) [pid = 1840] [serial = 114] [outer = 0x952c9c00] 12:19:59 INFO - PROCESS | 1840 | 1478200799542 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]]]}] 12:19:59 INFO - . 12:19:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1322ms 12:19:59 INFO - PROCESS | 1840 | 1478200799568 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 12:19:59 INFO - PROCESS | 1840 | 1478200799575 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 12:19:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:19:59 INFO - PROCESS | 1840 | 1478200799586 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}] 12:19:59 INFO - PROCESS | 1840 | 1478200799853 Marionette TRACE conn4 <- [1,158,null,{"value":null}] 12:20:00 INFO - PROCESS | 1840 | 1478200800029 Marionette TRACE conn4 -> [0,159,"getWindowHandles",null] 12:20:00 INFO - PROCESS | 1840 | 1478200800035 Marionette TRACE conn4 <- [1,159,null,["8"]] 12:20:00 INFO - PROCESS | 1840 | 1478200800119 Marionette TRACE conn4 -> [0,160,"switchToWindow",{"name":"8"}] 12:20:00 INFO - PROCESS | 1840 | 1478200800126 Marionette TRACE conn4 <- [1,160,null,{}] 12:20:00 INFO - PROCESS | 1840 | 1478200800176 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:20:00 INFO - PROCESS | 1840 | ++DOCSHELL 0x950b2000 == 22 [pid = 1840] [id = 39] 12:20:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 58 (0x950b2800) [pid = 1840] [serial = 115] [outer = (nil)] 12:20:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 59 (0x950fa400) [pid = 1840] [serial = 116] [outer = 0x950b2800] 12:20:00 INFO - PROCESS | 1840 | 1478200800310 Marionette DEBUG loaded listener.js 12:20:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 60 (0x952bdc00) [pid = 1840] [serial = 117] [outer = 0x950b2800] 12:20:01 INFO - PROCESS | 1840 | 1478200801419 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]]]}] 12:20:01 INFO - . 12:20:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1932ms 12:20:01 INFO - PROCESS | 1840 | 1478200801519 Marionette TRACE conn4 -> [0,162,"getWindowHandle",null] 12:20:01 INFO - PROCESS | 1840 | 1478200801525 Marionette TRACE conn4 <- [1,162,null,{"value":"8"}] 12:20:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:20:01 INFO - PROCESS | 1840 | 1478200801535 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}] 12:20:01 INFO - PROCESS | 1840 | 1478200801786 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 12:20:01 INFO - PROCESS | 1840 | 1478200801940 Marionette TRACE conn4 -> [0,164,"getWindowHandles",null] 12:20:01 INFO - PROCESS | 1840 | 1478200801943 Marionette TRACE conn4 <- [1,164,null,["8"]] 12:20:01 INFO - PROCESS | 1840 | 1478200801953 Marionette TRACE conn4 -> [0,165,"switchToWindow",{"name":"8"}] 12:20:01 INFO - PROCESS | 1840 | 1478200801959 Marionette TRACE conn4 <- [1,165,null,{}] 12:20:01 INFO - PROCESS | 1840 | 1478200801967 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:20:02 INFO - PROCESS | 1840 | ++DOCSHELL 0xa2903000 == 23 [pid = 1840] [id = 40] 12:20:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 61 (0xa2cb7400) [pid = 1840] [serial = 118] [outer = (nil)] 12:20:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 62 (0xa4529c00) [pid = 1840] [serial = 119] [outer = 0xa2cb7400] 12:20:02 INFO - PROCESS | 1840 | 1478200802086 Marionette DEBUG loaded listener.js 12:20:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 63 (0xa452ec00) [pid = 1840] [serial = 120] [outer = 0xa2cb7400] 12:20:02 INFO - PROCESS | 1840 | 1478200802977 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]]]}] 12:20:03 INFO - . 12:20:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1523ms 12:20:03 INFO - PROCESS | 1840 | 1478200803066 Marionette TRACE conn4 -> [0,167,"getWindowHandle",null] 12:20:03 INFO - PROCESS | 1840 | 1478200803075 Marionette TRACE conn4 <- [1,167,null,{"value":"8"}] 12:20:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:20:03 INFO - PROCESS | 1840 | 1478200803085 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}] 12:20:03 INFO - PROCESS | 1840 | 1478200803327 Marionette TRACE conn4 <- [1,168,null,{"value":null}] 12:20:03 INFO - PROCESS | 1840 | 1478200803481 Marionette TRACE conn4 -> [0,169,"getWindowHandles",null] 12:20:03 INFO - PROCESS | 1840 | 1478200803486 Marionette TRACE conn4 <- [1,169,null,["8"]] 12:20:03 INFO - PROCESS | 1840 | 1478200803495 Marionette TRACE conn4 -> [0,170,"switchToWindow",{"name":"8"}] 12:20:03 INFO - PROCESS | 1840 | 1478200803503 Marionette TRACE conn4 <- [1,170,null,{}] 12:20:03 INFO - PROCESS | 1840 | 1478200803512 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:20:03 INFO - PROCESS | 1840 | ++DOCSHELL 0x97a69800 == 24 [pid = 1840] [id = 41] 12:20:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 64 (0xa4cad000) [pid = 1840] [serial = 121] [outer = (nil)] 12:20:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 65 (0xa4cf5c00) [pid = 1840] [serial = 122] [outer = 0xa4cad000] 12:20:03 INFO - PROCESS | 1840 | 1478200803670 Marionette DEBUG loaded listener.js 12:20:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 66 (0xa4cf9000) [pid = 1840] [serial = 123] [outer = 0xa4cad000] 12:20:04 INFO - PROCESS | 1840 | 1478200804678 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]]]}] 12:20:04 INFO - . 12:20:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1632ms 12:20:04 INFO - PROCESS | 1840 | 1478200804717 Marionette TRACE conn4 -> [0,172,"getWindowHandle",null] 12:20:04 INFO - PROCESS | 1840 | 1478200804725 Marionette TRACE conn4 <- [1,172,null,{"value":"8"}] 12:20:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:20:04 INFO - PROCESS | 1840 | 1478200804737 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}] 12:20:04 INFO - PROCESS | 1840 | 1478200804949 Marionette TRACE conn4 <- [1,173,null,{"value":null}] 12:20:05 INFO - PROCESS | 1840 | 1478200805099 Marionette TRACE conn4 -> [0,174,"getWindowHandles",null] 12:20:05 INFO - PROCESS | 1840 | 1478200805107 Marionette TRACE conn4 <- [1,174,null,["8"]] 12:20:05 INFO - PROCESS | 1840 | 1478200805123 Marionette TRACE conn4 -> [0,175,"switchToWindow",{"name":"8"}] 12:20:05 INFO - PROCESS | 1840 | 1478200805131 Marionette TRACE conn4 <- [1,175,null,{}] 12:20:05 INFO - PROCESS | 1840 | 1478200805139 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:20:05 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd6f800 == 25 [pid = 1840] [id = 42] 12:20:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 67 (0x8dd6fc00) [pid = 1840] [serial = 124] [outer = (nil)] 12:20:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 68 (0x8fa5c000) [pid = 1840] [serial = 125] [outer = 0x8dd6fc00] 12:20:05 INFO - PROCESS | 1840 | 1478200805254 Marionette DEBUG loaded listener.js 12:20:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 69 (0x8ffb7800) [pid = 1840] [serial = 126] [outer = 0x8dd6fc00] 12:20:06 INFO - PROCESS | 1840 | 1478200806198 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]]]}] 12:20:06 INFO - PROCESS | 1840 | --DOMWINDOW == 68 (0x982a6000) [pid = 1840] [serial = 86] [outer = (nil)] [url = about:blank] 12:20:06 INFO - PROCESS | 1840 | --DOMWINDOW == 67 (0x9955bc00) [pid = 1840] [serial = 87] [outer = (nil)] [url = about:blank] 12:20:06 INFO - PROCESS | 1840 | --DOMWINDOW == 66 (0x952c6c00) [pid = 1840] [serial = 83] [outer = (nil)] [url = about:blank] 12:20:06 INFO - PROCESS | 1840 | --DOMWINDOW == 65 (0x952c8800) [pid = 1840] [serial = 84] [outer = (nil)] [url = about:blank] 12:20:06 INFO - PROCESS | 1840 | --DOMWINDOW == 64 (0x92b8a800) [pid = 1840] [serial = 79] [outer = (nil)] [url = about:blank] 12:20:06 INFO - PROCESS | 1840 | --DOMWINDOW == 63 (0x93862c00) [pid = 1840] [serial = 80] [outer = (nil)] [url = about:blank] 12:20:06 INFO - PROCESS | 1840 | --DOMWINDOW == 62 (0x8ffab000) [pid = 1840] [serial = 76] [outer = (nil)] [url = about:blank] 12:20:06 INFO - PROCESS | 1840 | --DOMWINDOW == 61 (0x92beb400) [pid = 1840] [serial = 77] [outer = (nil)] [url = about:blank] 12:20:06 INFO - PROCESS | 1840 | --DOMWINDOW == 60 (0x952c9000) [pid = 1840] [serial = 73] [outer = (nil)] [url = about:blank] 12:20:06 INFO - PROCESS | 1840 | --DOMWINDOW == 59 (0x952cc400) [pid = 1840] [serial = 74] [outer = (nil)] [url = about:blank] 12:20:06 INFO - PROCESS | 1840 | --DOMWINDOW == 58 (0x8fc73800) [pid = 1840] [serial = 70] [outer = (nil)] [url = about:blank] 12:20:06 INFO - PROCESS | 1840 | --DOMWINDOW == 57 (0x9111fc00) [pid = 1840] [serial = 71] [outer = (nil)] [url = about:blank] 12:20:06 INFO - PROCESS | 1840 | --DOMWINDOW == 56 (0xa432e400) [pid = 1840] [serial = 26] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:20:06 INFO - PROCESS | 1840 | --DOMWINDOW == 55 (0xa0ef8000) [pid = 1840] [serial = 89] [outer = (nil)] [url = about:blank] 12:20:06 INFO - . 12:20:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1576ms 12:20:06 INFO - PROCESS | 1840 | 1478200806312 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 12:20:06 INFO - PROCESS | 1840 | 1478200806317 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 12:20:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:20:06 INFO - PROCESS | 1840 | 1478200806326 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}] 12:20:06 INFO - PROCESS | 1840 | 1478200806668 Marionette TRACE conn4 <- [1,178,null,{"value":null}] 12:20:06 INFO - PROCESS | 1840 | 1478200806683 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:20:06 INFO - PROCESS | 1840 | 1478200806764 Marionette TRACE conn4 -> [0,179,"getWindowHandles",null] 12:20:06 INFO - PROCESS | 1840 | 1478200806768 Marionette TRACE conn4 <- [1,179,null,["8"]] 12:20:06 INFO - PROCESS | 1840 | 1478200806777 Marionette TRACE conn4 -> [0,180,"switchToWindow",{"name":"8"}] 12:20:06 INFO - PROCESS | 1840 | 1478200806782 Marionette TRACE conn4 <- [1,180,null,{}] 12:20:06 INFO - PROCESS | 1840 | 1478200806790 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:20:06 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fc7f400 == 26 [pid = 1840] [id = 43] 12:20:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 56 (0x92b7dc00) [pid = 1840] [serial = 127] [outer = (nil)] 12:20:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 57 (0x95141400) [pid = 1840] [serial = 128] [outer = 0x92b7dc00] 12:20:06 INFO - PROCESS | 1840 | 1478200806900 Marionette DEBUG loaded listener.js 12:20:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 58 (0x952c7800) [pid = 1840] [serial = 129] [outer = 0x92b7dc00] 12:20:07 INFO - PROCESS | 1840 | 1478200807653 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]]]}] 12:20:07 INFO - . 12:20:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1378ms 12:20:07 INFO - PROCESS | 1840 | 1478200807711 Marionette TRACE conn4 -> [0,182,"getWindowHandle",null] 12:20:07 INFO - PROCESS | 1840 | 1478200807720 Marionette TRACE conn4 <- [1,182,null,{"value":"8"}] 12:20:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:20:07 INFO - PROCESS | 1840 | 1478200807735 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}] 12:20:07 INFO - PROCESS | 1840 | 1478200807955 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 12:20:07 INFO - PROCESS | 1840 | 1478200807968 Marionette TRACE conn4 -> [0,184,"getWindowHandles",null] 12:20:07 INFO - PROCESS | 1840 | 1478200807974 Marionette TRACE conn4 <- [1,184,null,["8"]] 12:20:08 INFO - PROCESS | 1840 | 1478200808077 Marionette TRACE conn4 -> [0,185,"switchToWindow",{"name":"8"}] 12:20:08 INFO - PROCESS | 1840 | 1478200808085 Marionette TRACE conn4 <- [1,185,null,{}] 12:20:08 INFO - PROCESS | 1840 | 1478200808095 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:20:08 INFO - PROCESS | 1840 | ++DOCSHELL 0x9a135c00 == 27 [pid = 1840] [id = 44] 12:20:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 59 (0x9a13a000) [pid = 1840] [serial = 130] [outer = (nil)] 12:20:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 60 (0x9a579800) [pid = 1840] [serial = 131] [outer = 0x9a13a000] 12:20:08 INFO - PROCESS | 1840 | 1478200808203 Marionette DEBUG loaded listener.js 12:20:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 61 (0xa1927800) [pid = 1840] [serial = 132] [outer = 0x9a13a000] 12:20:09 INFO - PROCESS | 1840 | 1478200809040 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]]]}] 12:20:09 INFO - . 12:20:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1374ms 12:20:09 INFO - PROCESS | 1840 | 1478200809109 Marionette TRACE conn4 -> [0,187,"getWindowHandle",null] 12:20:09 INFO - PROCESS | 1840 | 1478200809114 Marionette TRACE conn4 <- [1,187,null,{"value":"8"}] 12:20:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:20:09 INFO - PROCESS | 1840 | 1478200809130 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}] 12:20:09 INFO - PROCESS | 1840 | 1478200809384 Marionette TRACE conn4 <- [1,188,null,{"value":null}] 12:20:09 INFO - PROCESS | 1840 | 1478200809421 Marionette TRACE conn4 -> [0,189,"getWindowHandles",null] 12:20:09 INFO - PROCESS | 1840 | 1478200809427 Marionette TRACE conn4 <- [1,189,null,["8"]] 12:20:09 INFO - PROCESS | 1840 | 1478200809565 Marionette TRACE conn4 -> [0,190,"switchToWindow",{"name":"8"}] 12:20:09 INFO - PROCESS | 1840 | 1478200809581 Marionette TRACE conn4 <- [1,190,null,{}] 12:20:09 INFO - PROCESS | 1840 | 1478200809598 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:20:09 INFO - PROCESS | 1840 | ++DOCSHELL 0xa2cb0000 == 28 [pid = 1840] [id = 45] 12:20:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 62 (0xa2cb1800) [pid = 1840] [serial = 133] [outer = (nil)] 12:20:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 63 (0xa4335000) [pid = 1840] [serial = 134] [outer = 0xa2cb1800] 12:20:09 INFO - PROCESS | 1840 | 1478200809792 Marionette DEBUG loaded listener.js 12:20:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 64 (0xa459a400) [pid = 1840] [serial = 135] [outer = 0xa2cb1800] 12:20:10 INFO - PROCESS | 1840 | --DOMWINDOW == 63 (0xa23e2800) [pid = 1840] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:20:10 INFO - PROCESS | 1840 | --DOMWINDOW == 62 (0x938c9c00) [pid = 1840] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:20:10 INFO - PROCESS | 1840 | --DOMWINDOW == 61 (0x8ffb0000) [pid = 1840] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:20:10 INFO - PROCESS | 1840 | --DOMWINDOW == 60 (0xa0ef5400) [pid = 1840] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:20:10 INFO - PROCESS | 1840 | --DOMWINDOW == 59 (0x950ae800) [pid = 1840] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:20:10 INFO - PROCESS | 1840 | --DOMWINDOW == 58 (0xa2870c00) [pid = 1840] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:20:10 INFO - PROCESS | 1840 | --DOMWINDOW == 57 (0x97a6ec00) [pid = 1840] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:20:11 INFO - PROCESS | 1840 | 1478200811073 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]]]}] 12:20:11 INFO - . 12:20:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1976ms 12:20:11 INFO - PROCESS | 1840 | 1478200811108 Marionette TRACE conn4 -> [0,192,"getWindowHandle",null] 12:20:11 INFO - PROCESS | 1840 | 1478200811115 Marionette TRACE conn4 <- [1,192,null,{"value":"8"}] 12:20:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:20:11 INFO - PROCESS | 1840 | 1478200811129 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}] 12:20:11 INFO - PROCESS | 1840 | 1478200811489 Marionette TRACE conn4 <- [1,193,null,{"value":null}] 12:20:11 INFO - PROCESS | 1840 | 1478200811517 Marionette TRACE conn4 -> [0,194,"getWindowHandles",null] 12:20:11 INFO - PROCESS | 1840 | 1478200811524 Marionette TRACE conn4 <- [1,194,null,["8"]] 12:20:11 INFO - PROCESS | 1840 | 1478200811562 Marionette TRACE conn4 -> [0,195,"switchToWindow",{"name":"8"}] 12:20:11 INFO - PROCESS | 1840 | 1478200811580 Marionette TRACE conn4 <- [1,195,null,{}] 12:20:11 INFO - PROCESS | 1840 | 1478200811592 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:20:11 INFO - PROCESS | 1840 | ++DOCSHELL 0x97a6ec00 == 29 [pid = 1840] [id = 46] 12:20:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 58 (0xa0ef5400) [pid = 1840] [serial = 136] [outer = (nil)] 12:20:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 59 (0xa484d400) [pid = 1840] [serial = 137] [outer = 0xa0ef5400] 12:20:11 INFO - PROCESS | 1840 | 1478200811753 Marionette DEBUG loaded listener.js 12:20:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 60 (0xa4c4fc00) [pid = 1840] [serial = 138] [outer = 0xa0ef5400] 12:20:12 INFO - PROCESS | 1840 | 1478200812501 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]]]}] 12:20:12 INFO - . 12:20:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1428ms 12:20:12 INFO - PROCESS | 1840 | 1478200812555 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 12:20:12 INFO - PROCESS | 1840 | 1478200812558 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 12:20:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:20:12 INFO - PROCESS | 1840 | 1478200812566 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}] 12:20:12 INFO - PROCESS | 1840 | 1478200812874 Marionette TRACE conn4 <- [1,198,null,{"value":null}] 12:20:12 INFO - PROCESS | 1840 | 1478200812989 Marionette TRACE conn4 -> [0,199,"getWindowHandles",null] 12:20:12 INFO - PROCESS | 1840 | 1478200812996 Marionette TRACE conn4 <- [1,199,null,["8"]] 12:20:13 INFO - PROCESS | 1840 | 1478200813008 Marionette TRACE conn4 -> [0,200,"switchToWindow",{"name":"8"}] 12:20:13 INFO - PROCESS | 1840 | 1478200813020 Marionette TRACE conn4 <- [1,200,null,{}] 12:20:13 INFO - PROCESS | 1840 | 1478200813031 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:20:13 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd73000 == 30 [pid = 1840] [id = 47] 12:20:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 61 (0x8dd75c00) [pid = 1840] [serial = 139] [outer = (nil)] 12:20:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 62 (0x8dd81000) [pid = 1840] [serial = 140] [outer = 0x8dd75c00] 12:20:13 INFO - PROCESS | 1840 | 1478200813158 Marionette DEBUG loaded listener.js 12:20:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 63 (0x8ff9d800) [pid = 1840] [serial = 141] [outer = 0x8dd75c00] 12:20:14 INFO - PROCESS | 1840 | 1478200814011 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]]]}] 12:20:14 INFO - . 12:20:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1521ms 12:20:14 INFO - PROCESS | 1840 | 1478200814091 Marionette TRACE conn4 -> [0,202,"getWindowHandle",null] 12:20:14 INFO - PROCESS | 1840 | 1478200814101 Marionette TRACE conn4 <- [1,202,null,{"value":"8"}] 12:20:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:20:14 INFO - PROCESS | 1840 | 1478200814116 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}] 12:20:14 INFO - PROCESS | 1840 | 1478200814342 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 12:20:14 INFO - PROCESS | 1840 | 1478200814507 Marionette TRACE conn4 -> [0,204,"getWindowHandles",null] 12:20:14 INFO - PROCESS | 1840 | 1478200814514 Marionette TRACE conn4 <- [1,204,null,["8"]] 12:20:14 INFO - PROCESS | 1840 | 1478200814523 Marionette TRACE conn4 -> [0,205,"switchToWindow",{"name":"8"}] 12:20:14 INFO - PROCESS | 1840 | 1478200814532 Marionette TRACE conn4 <- [1,205,null,{}] 12:20:14 INFO - PROCESS | 1840 | 1478200814539 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:20:14 INFO - PROCESS | 1840 | ++DOCSHELL 0x968a0000 == 31 [pid = 1840] [id = 48] 12:20:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 64 (0x968a0800) [pid = 1840] [serial = 142] [outer = (nil)] 12:20:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 65 (0x98e0b000) [pid = 1840] [serial = 143] [outer = 0x968a0800] 12:20:14 INFO - PROCESS | 1840 | 1478200814696 Marionette DEBUG loaded listener.js 12:20:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 66 (0x9a1cd000) [pid = 1840] [serial = 144] [outer = 0x968a0800] 12:20:15 INFO - PROCESS | 1840 | 1478200815607 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]]]}] 12:20:15 INFO - . 12:20:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1577ms 12:20:15 INFO - PROCESS | 1840 | 1478200815691 Marionette TRACE conn4 -> [0,207,"getWindowHandle",null] 12:20:15 INFO - PROCESS | 1840 | 1478200815696 Marionette TRACE conn4 <- [1,207,null,{"value":"8"}] 12:20:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:20:15 INFO - PROCESS | 1840 | 1478200815705 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}] 12:20:15 INFO - PROCESS | 1840 | 1478200815964 Marionette TRACE conn4 <- [1,208,null,{"value":null}] 12:20:16 INFO - PROCESS | 1840 | 1478200816140 Marionette TRACE conn4 -> [0,209,"getWindowHandles",null] 12:20:16 INFO - PROCESS | 1840 | 1478200816151 Marionette TRACE conn4 <- [1,209,null,["8"]] 12:20:16 INFO - PROCESS | 1840 | 1478200816159 Marionette TRACE conn4 -> [0,210,"switchToWindow",{"name":"8"}] 12:20:16 INFO - PROCESS | 1840 | 1478200816168 Marionette TRACE conn4 <- [1,210,null,{}] 12:20:16 INFO - PROCESS | 1840 | 1478200816219 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:20:16 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd74800 == 32 [pid = 1840] [id = 49] 12:20:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 67 (0x97a65800) [pid = 1840] [serial = 145] [outer = (nil)] 12:20:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 68 (0xa4ced000) [pid = 1840] [serial = 146] [outer = 0x97a65800] 12:20:16 INFO - PROCESS | 1840 | 1478200816334 Marionette DEBUG loaded listener.js 12:20:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 69 (0xa93c5800) [pid = 1840] [serial = 147] [outer = 0x97a65800] 12:20:17 INFO - PROCESS | 1840 | 1478200817186 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]]]}] 12:20:17 INFO - . 12:20:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1527ms 12:20:17 INFO - PROCESS | 1840 | 1478200817232 Marionette TRACE conn4 -> [0,212,"getWindowHandle",null] 12:20:17 INFO - PROCESS | 1840 | 1478200817237 Marionette TRACE conn4 <- [1,212,null,{"value":"8"}] 12:20:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:20:17 INFO - PROCESS | 1840 | 1478200817264 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}] 12:20:17 INFO - PROCESS | 1840 | 1478200817528 Marionette TRACE conn4 <- [1,213,null,{"value":null}] 12:20:17 INFO - PROCESS | 1840 | 1478200817638 Marionette TRACE conn4 -> [0,214,"getWindowHandles",null] 12:20:17 INFO - PROCESS | 1840 | 1478200817643 Marionette TRACE conn4 <- [1,214,null,["8"]] 12:20:17 INFO - PROCESS | 1840 | 1478200817657 Marionette TRACE conn4 -> [0,215,"switchToWindow",{"name":"8"}] 12:20:17 INFO - PROCESS | 1840 | 1478200817666 Marionette TRACE conn4 <- [1,215,null,{}] 12:20:17 INFO - PROCESS | 1840 | 1478200817673 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:20:17 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa47800 == 33 [pid = 1840] [id = 50] 12:20:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 70 (0x8fa49c00) [pid = 1840] [serial = 148] [outer = (nil)] 12:20:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 71 (0x8fa4c800) [pid = 1840] [serial = 149] [outer = 0x8fa49c00] 12:20:17 INFO - PROCESS | 1840 | 1478200817787 Marionette DEBUG loaded listener.js 12:20:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 72 (0xa432e000) [pid = 1840] [serial = 150] [outer = 0x8fa49c00] 12:20:18 INFO - PROCESS | 1840 | 1478200818647 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]]]}] 12:20:18 INFO - . 12:20:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1472ms 12:20:18 INFO - PROCESS | 1840 | 1478200818719 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 12:20:18 INFO - PROCESS | 1840 | 1478200818726 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 12:20:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:20:18 INFO - PROCESS | 1840 | 1478200818737 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}] 12:20:18 INFO - PROCESS | 1840 | 1478200818965 Marionette TRACE conn4 <- [1,218,null,{"value":null}] 12:20:19 INFO - PROCESS | 1840 | 1478200819134 Marionette TRACE conn4 -> [0,219,"getWindowHandles",null] 12:20:19 INFO - PROCESS | 1840 | 1478200819138 Marionette TRACE conn4 <- [1,219,null,["8"]] 12:20:19 INFO - PROCESS | 1840 | 1478200819153 Marionette TRACE conn4 -> [0,220,"switchToWindow",{"name":"8"}] 12:20:19 INFO - PROCESS | 1840 | 1478200819160 Marionette TRACE conn4 <- [1,220,null,{}] 12:20:19 INFO - PROCESS | 1840 | 1478200819214 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:20:19 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa44800 == 34 [pid = 1840] [id = 51] 12:20:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 73 (0x92f76c00) [pid = 1840] [serial = 151] [outer = (nil)] 12:20:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 74 (0x967b9800) [pid = 1840] [serial = 152] [outer = 0x92f76c00] 12:20:19 INFO - PROCESS | 1840 | 1478200819334 Marionette DEBUG loaded listener.js 12:20:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 75 (0x967ba800) [pid = 1840] [serial = 153] [outer = 0x92f76c00] 12:20:20 INFO - PROCESS | 1840 | 1478200820148 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]]]}] 12:20:20 INFO - . 12:20:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1477ms 12:20:20 INFO - PROCESS | 1840 | 1478200820315 Marionette TRACE conn4 -> [0,222,"getWindowHandle",null] 12:20:20 INFO - PROCESS | 1840 | 1478200820323 Marionette TRACE conn4 <- [1,222,null,{"value":"8"}] 12:20:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:20:20 INFO - PROCESS | 1840 | 1478200820334 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}] 12:20:20 INFO - PROCESS | 1840 | 1478200820553 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 12:20:20 INFO - PROCESS | 1840 | 1478200820708 Marionette TRACE conn4 -> [0,224,"getWindowHandles",null] 12:20:20 INFO - PROCESS | 1840 | 1478200820716 Marionette TRACE conn4 <- [1,224,null,["8"]] 12:20:20 INFO - PROCESS | 1840 | 1478200820731 Marionette TRACE conn4 -> [0,225,"switchToWindow",{"name":"8"}] 12:20:20 INFO - PROCESS | 1840 | 1478200820740 Marionette TRACE conn4 <- [1,225,null,{}] 12:20:20 INFO - PROCESS | 1840 | 1478200820748 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:20:20 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa49800 == 35 [pid = 1840] [id = 52] 12:20:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 76 (0x8fa4b000) [pid = 1840] [serial = 154] [outer = (nil)] 12:20:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 77 (0x8ffabc00) [pid = 1840] [serial = 155] [outer = 0x8fa4b000] 12:20:20 INFO - PROCESS | 1840 | 1478200820859 Marionette DEBUG loaded listener.js 12:20:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 78 (0x92bebc00) [pid = 1840] [serial = 156] [outer = 0x8fa4b000] 12:20:21 INFO - PROCESS | 1840 | 1478200821785 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]]]}] 12:20:21 INFO - . 12:20:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1530ms 12:20:21 INFO - PROCESS | 1840 | 1478200821867 Marionette TRACE conn4 -> [0,227,"getWindowHandle",null] 12:20:21 INFO - PROCESS | 1840 | 1478200821875 Marionette TRACE conn4 <- [1,227,null,{"value":"8"}] 12:20:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:20:21 INFO - PROCESS | 1840 | 1478200821885 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}] 12:20:22 INFO - PROCESS | 1840 | --DOCSHELL 0x9a135c00 == 34 [pid = 1840] [id = 44] 12:20:22 INFO - PROCESS | 1840 | --DOCSHELL 0xa2cb0000 == 33 [pid = 1840] [id = 45] 12:20:22 INFO - PROCESS | 1840 | --DOCSHELL 0x97a6ec00 == 32 [pid = 1840] [id = 46] 12:20:22 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa44800 == 31 [pid = 1840] [id = 51] 12:20:22 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa49800 == 30 [pid = 1840] [id = 52] 12:20:22 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd73000 == 29 [pid = 1840] [id = 47] 12:20:22 INFO - PROCESS | 1840 | --DOCSHELL 0x968a0000 == 28 [pid = 1840] [id = 48] 12:20:22 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd74800 == 27 [pid = 1840] [id = 49] 12:20:22 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa47800 == 26 [pid = 1840] [id = 50] 12:20:22 INFO - PROCESS | 1840 | 1478200822902 Marionette TRACE conn4 <- [1,228,null,{"value":null}] 12:20:22 INFO - PROCESS | 1840 | --DOMWINDOW == 77 (0x97a02400) [pid = 1840] [serial = 93] [outer = (nil)] [url = about:blank] 12:20:22 INFO - PROCESS | 1840 | --DOMWINDOW == 76 (0x952bd800) [pid = 1840] [serial = 92] [outer = (nil)] [url = about:blank] 12:20:22 INFO - PROCESS | 1840 | --DOMWINDOW == 75 (0xa23dd000) [pid = 1840] [serial = 96] [outer = (nil)] [url = about:blank] 12:20:22 INFO - PROCESS | 1840 | --DOMWINDOW == 74 (0xa19bb400) [pid = 1840] [serial = 95] [outer = (nil)] [url = about:blank] 12:20:22 INFO - PROCESS | 1840 | --DOMWINDOW == 73 (0x8ffb5000) [pid = 1840] [serial = 99] [outer = (nil)] [url = about:blank] 12:20:22 INFO - PROCESS | 1840 | --DOMWINDOW == 72 (0x8ffb2c00) [pid = 1840] [serial = 98] [outer = (nil)] [url = about:blank] 12:20:22 INFO - PROCESS | 1840 | --DOMWINDOW == 71 (0x94e89c00) [pid = 1840] [serial = 102] [outer = (nil)] [url = about:blank] 12:20:22 INFO - PROCESS | 1840 | --DOMWINDOW == 70 (0x93cf8400) [pid = 1840] [serial = 101] [outer = (nil)] [url = about:blank] 12:20:22 INFO - PROCESS | 1840 | --DOMWINDOW == 69 (0x9a134000) [pid = 1840] [serial = 105] [outer = (nil)] [url = about:blank] 12:20:22 INFO - PROCESS | 1840 | --DOMWINDOW == 68 (0x982a5000) [pid = 1840] [serial = 104] [outer = (nil)] [url = about:blank] 12:20:22 INFO - PROCESS | 1840 | --DOMWINDOW == 67 (0xa2caf800) [pid = 1840] [serial = 108] [outer = (nil)] [url = about:blank] 12:20:22 INFO - PROCESS | 1840 | --DOMWINDOW == 66 (0xa2904800) [pid = 1840] [serial = 107] [outer = (nil)] [url = about:blank] 12:20:22 INFO - PROCESS | 1840 | --DOMWINDOW == 65 (0xa2cb7c00) [pid = 1840] [serial = 111] [outer = (nil)] [url = about:blank] 12:20:22 INFO - PROCESS | 1840 | --DOMWINDOW == 64 (0xa2cb9400) [pid = 1840] [serial = 110] [outer = (nil)] [url = about:blank] 12:20:22 INFO - PROCESS | 1840 | --DOMWINDOW == 63 (0xa4525400) [pid = 1840] [serial = 113] [outer = (nil)] [url = about:blank] 12:20:23 INFO - PROCESS | 1840 | 1478200823110 Marionette TRACE conn4 -> [0,229,"getWindowHandles",null] 12:20:23 INFO - PROCESS | 1840 | 1478200823118 Marionette TRACE conn4 <- [1,229,null,["8"]] 12:20:23 INFO - PROCESS | 1840 | 1478200823127 Marionette TRACE conn4 -> [0,230,"switchToWindow",{"name":"8"}] 12:20:23 INFO - PROCESS | 1840 | 1478200823137 Marionette TRACE conn4 <- [1,230,null,{}] 12:20:23 INFO - PROCESS | 1840 | 1478200823146 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:20:23 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd75800 == 27 [pid = 1840] [id = 53] 12:20:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 64 (0x8dd76400) [pid = 1840] [serial = 157] [outer = (nil)] 12:20:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 65 (0x8dd7c400) [pid = 1840] [serial = 158] [outer = 0x8dd76400] 12:20:23 INFO - PROCESS | 1840 | 1478200823260 Marionette DEBUG loaded listener.js 12:20:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 66 (0x8fa43400) [pid = 1840] [serial = 159] [outer = 0x8dd76400] 12:20:24 INFO - PROCESS | 1840 | 1478200824024 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]]]}] 12:20:24 INFO - . 12:20:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 2191ms 12:20:24 INFO - PROCESS | 1840 | 1478200824078 Marionette TRACE conn4 -> [0,232,"getWindowHandle",null] 12:20:24 INFO - PROCESS | 1840 | 1478200824087 Marionette TRACE conn4 <- [1,232,null,{"value":"8"}] 12:20:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:20:24 INFO - PROCESS | 1840 | 1478200824148 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}] 12:20:24 INFO - PROCESS | 1840 | 1478200824367 Marionette TRACE conn4 <- [1,233,null,{"value":null}] 12:20:24 INFO - PROCESS | 1840 | 1478200824476 Marionette TRACE conn4 -> [0,234,"getWindowHandles",null] 12:20:24 INFO - PROCESS | 1840 | 1478200824482 Marionette TRACE conn4 <- [1,234,null,["8"]] 12:20:24 INFO - PROCESS | 1840 | 1478200824498 Marionette TRACE conn4 -> [0,235,"switchToWindow",{"name":"8"}] 12:20:24 INFO - PROCESS | 1840 | 1478200824505 Marionette TRACE conn4 <- [1,235,null,{}] 12:20:24 INFO - PROCESS | 1840 | 1478200824512 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:20:24 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ffb0c00 == 28 [pid = 1840] [id = 54] 12:20:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 67 (0x8ffb4c00) [pid = 1840] [serial = 160] [outer = (nil)] 12:20:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 68 (0x8ffb7400) [pid = 1840] [serial = 161] [outer = 0x8ffb4c00] 12:20:24 INFO - PROCESS | 1840 | 1478200824616 Marionette DEBUG loaded listener.js 12:20:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 69 (0x9111f400) [pid = 1840] [serial = 162] [outer = 0x8ffb4c00] 12:20:25 INFO - PROCESS | 1840 | 1478200825452 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]]]}] 12:20:25 INFO - . 12:20:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1336ms 12:20:25 INFO - PROCESS | 1840 | 1478200825492 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 12:20:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:20:25 INFO - PROCESS | 1840 | 1478200825497 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 12:20:25 INFO - PROCESS | 1840 | 1478200825505 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}] 12:20:25 INFO - PROCESS | 1840 | 1478200825767 Marionette TRACE conn4 <- [1,238,null,{"value":null}] 12:20:25 INFO - PROCESS | 1840 | 1478200825806 Marionette TRACE conn4 -> [0,239,"getWindowHandles",null] 12:20:25 INFO - PROCESS | 1840 | 1478200825817 Marionette TRACE conn4 <- [1,239,null,["8"]] 12:20:25 INFO - PROCESS | 1840 | 1478200825880 Marionette TRACE conn4 -> [0,240,"switchToWindow",{"name":"8"}] 12:20:25 INFO - PROCESS | 1840 | 1478200825889 Marionette TRACE conn4 <- [1,240,null,{}] 12:20:25 INFO - PROCESS | 1840 | 1478200825896 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:20:25 INFO - PROCESS | 1840 | ++DOCSHELL 0x92f84c00 == 29 [pid = 1840] [id = 55] 12:20:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 70 (0x93982400) [pid = 1840] [serial = 163] [outer = (nil)] 12:20:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 71 (0x93988000) [pid = 1840] [serial = 164] [outer = 0x93982400] 12:20:26 INFO - PROCESS | 1840 | 1478200825997 Marionette DEBUG loaded listener.js 12:20:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 72 (0x950abc00) [pid = 1840] [serial = 165] [outer = 0x93982400] 12:20:26 INFO - PROCESS | 1840 | 1478200826940 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]]]}] 12:20:26 INFO - . 12:20:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1483ms 12:20:26 INFO - PROCESS | 1840 | 1478200826988 Marionette TRACE conn4 -> [0,242,"getWindowHandle",null] 12:20:26 INFO - PROCESS | 1840 | 1478200826992 Marionette TRACE conn4 <- [1,242,null,{"value":"8"}] 12:20:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:20:27 INFO - PROCESS | 1840 | 1478200827010 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}] 12:20:27 INFO - PROCESS | 1840 | 1478200827273 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 12:20:27 INFO - PROCESS | 1840 | --DOMWINDOW == 71 (0xa0ef5400) [pid = 1840] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:20:27 INFO - PROCESS | 1840 | --DOMWINDOW == 70 (0x952c9c00) [pid = 1840] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:20:27 INFO - PROCESS | 1840 | --DOMWINDOW == 69 (0xa4cad000) [pid = 1840] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:20:27 INFO - PROCESS | 1840 | --DOMWINDOW == 68 (0x950b2800) [pid = 1840] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:20:27 INFO - PROCESS | 1840 | --DOMWINDOW == 67 (0x8dd6fc00) [pid = 1840] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:20:27 INFO - PROCESS | 1840 | --DOMWINDOW == 66 (0x92b7dc00) [pid = 1840] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:20:27 INFO - PROCESS | 1840 | --DOMWINDOW == 65 (0xa2cb7400) [pid = 1840] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:20:27 INFO - PROCESS | 1840 | --DOMWINDOW == 64 (0xa2cb1800) [pid = 1840] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:20:27 INFO - PROCESS | 1840 | --DOMWINDOW == 63 (0x9a13a000) [pid = 1840] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:20:27 INFO - PROCESS | 1840 | --DOMWINDOW == 62 (0x9a136800) [pid = 1840] [serial = 88] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:20:27 INFO - PROCESS | 1840 | 1478200827784 Marionette TRACE conn4 -> [0,244,"getWindowHandles",null] 12:20:27 INFO - PROCESS | 1840 | 1478200827787 Marionette TRACE conn4 <- [1,244,null,["8"]] 12:20:27 INFO - PROCESS | 1840 | 1478200827796 Marionette TRACE conn4 -> [0,245,"switchToWindow",{"name":"8"}] 12:20:27 INFO - PROCESS | 1840 | 1478200827804 Marionette TRACE conn4 <- [1,245,null,{}] 12:20:27 INFO - PROCESS | 1840 | 1478200827816 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:20:27 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd6ec00 == 30 [pid = 1840] [id = 56] 12:20:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 63 (0x8dd7b400) [pid = 1840] [serial = 166] [outer = (nil)] 12:20:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 64 (0x968fdc00) [pid = 1840] [serial = 167] [outer = 0x8dd7b400] 12:20:27 INFO - PROCESS | 1840 | 1478200827930 Marionette DEBUG loaded listener.js 12:20:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 65 (0x97a05000) [pid = 1840] [serial = 168] [outer = 0x8dd7b400] 12:20:28 INFO - PROCESS | 1840 | 1478200828710 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]]]}] 12:20:28 INFO - . 12:20:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1735ms 12:20:28 INFO - PROCESS | 1840 | 1478200828740 Marionette TRACE conn4 -> [0,247,"getWindowHandle",null] 12:20:28 INFO - PROCESS | 1840 | 1478200828745 Marionette TRACE conn4 <- [1,247,null,{"value":"8"}] 12:20:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:20:28 INFO - PROCESS | 1840 | 1478200828755 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}] 12:20:28 INFO - PROCESS | 1840 | 1478200828949 Marionette TRACE conn4 <- [1,248,null,{"value":null}] 12:20:28 INFO - PROCESS | 1840 | 1478200828960 Marionette TRACE conn4 -> [0,249,"getWindowHandles",null] 12:20:28 INFO - PROCESS | 1840 | 1478200828964 Marionette TRACE conn4 <- [1,249,null,["8"]] 12:20:28 INFO - PROCESS | 1840 | 1478200828972 Marionette TRACE conn4 -> [0,250,"switchToWindow",{"name":"8"}] 12:20:28 INFO - PROCESS | 1840 | 1478200828979 Marionette TRACE conn4 <- [1,250,null,{}] 12:20:29 INFO - PROCESS | 1840 | 1478200828986 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:20:29 INFO - PROCESS | 1840 | ++DOCSHELL 0x97a63c00 == 31 [pid = 1840] [id = 57] 12:20:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 66 (0x97a68400) [pid = 1840] [serial = 169] [outer = (nil)] 12:20:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 67 (0x8fa55400) [pid = 1840] [serial = 170] [outer = 0x97a68400] 12:20:29 INFO - PROCESS | 1840 | 1478200829197 Marionette DEBUG loaded listener.js 12:20:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 68 (0x9a1c3800) [pid = 1840] [serial = 171] [outer = 0x97a68400] 12:20:30 INFO - PROCESS | 1840 | 1478200830001 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]]]}] 12:20:30 INFO - . 12:20:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1331ms 12:20:30 INFO - PROCESS | 1840 | 1478200830087 Marionette TRACE conn4 -> [0,252,"getWindowHandle",null] 12:20:30 INFO - PROCESS | 1840 | 1478200830094 Marionette TRACE conn4 <- [1,252,null,{"value":"8"}] 12:20:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:20:30 INFO - PROCESS | 1840 | 1478200830108 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}] 12:20:30 INFO - PROCESS | 1840 | 1478200830370 Marionette TRACE conn4 <- [1,253,null,{"value":null}] 12:20:30 INFO - PROCESS | 1840 | 1478200830527 Marionette TRACE conn4 -> [0,254,"getWindowHandles",null] 12:20:30 INFO - PROCESS | 1840 | 1478200830535 Marionette TRACE conn4 <- [1,254,null,["8"]] 12:20:30 INFO - PROCESS | 1840 | 1478200830544 Marionette TRACE conn4 -> [0,255,"switchToWindow",{"name":"8"}] 12:20:30 INFO - PROCESS | 1840 | 1478200830553 Marionette TRACE conn4 <- [1,255,null,{}] 12:20:30 INFO - PROCESS | 1840 | 1478200830561 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:20:30 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ffad000 == 32 [pid = 1840] [id = 58] 12:20:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 69 (0x8ffaf000) [pid = 1840] [serial = 172] [outer = (nil)] 12:20:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 70 (0x91125c00) [pid = 1840] [serial = 173] [outer = 0x8ffaf000] 12:20:30 INFO - PROCESS | 1840 | 1478200830728 Marionette DEBUG loaded listener.js 12:20:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 71 (0x92f7c000) [pid = 1840] [serial = 174] [outer = 0x8ffaf000] 12:20:31 INFO - PROCESS | 1840 | 1478200831665 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]]]}] 12:20:31 INFO - . 12:20:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1625ms 12:20:31 INFO - PROCESS | 1840 | 1478200831732 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 12:20:31 INFO - PROCESS | 1840 | 1478200831738 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 12:20:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:20:31 INFO - PROCESS | 1840 | 1478200831751 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}] 12:20:31 INFO - PROCESS | 1840 | 1478200831979 Marionette TRACE conn4 <- [1,258,null,{"value":null}] 12:20:32 INFO - PROCESS | 1840 | 1478200832136 Marionette TRACE conn4 -> [0,259,"getWindowHandles",null] 12:20:32 INFO - PROCESS | 1840 | 1478200832140 Marionette TRACE conn4 <- [1,259,null,["8"]] 12:20:32 INFO - PROCESS | 1840 | 1478200832153 Marionette TRACE conn4 -> [0,260,"switchToWindow",{"name":"8"}] 12:20:32 INFO - PROCESS | 1840 | 1478200832160 Marionette TRACE conn4 <- [1,260,null,{}] 12:20:32 INFO - PROCESS | 1840 | 1478200832169 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:20:32 INFO - PROCESS | 1840 | ++DOCSHELL 0x952cc400 == 33 [pid = 1840] [id = 59] 12:20:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 72 (0x968f8800) [pid = 1840] [serial = 175] [outer = (nil)] 12:20:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 73 (0x98e06c00) [pid = 1840] [serial = 176] [outer = 0x968f8800] 12:20:32 INFO - PROCESS | 1840 | 1478200832285 Marionette DEBUG loaded listener.js 12:20:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 74 (0x9955c400) [pid = 1840] [serial = 177] [outer = 0x968f8800] 12:20:33 INFO - PROCESS | 1840 | 1478200833199 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]]]}] 12:20:33 INFO - . 12:20:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1522ms 12:20:33 INFO - PROCESS | 1840 | 1478200833283 Marionette TRACE conn4 -> [0,262,"getWindowHandle",null] 12:20:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:20:33 INFO - PROCESS | 1840 | 1478200833292 Marionette TRACE conn4 <- [1,262,null,{"value":"8"}] 12:20:33 INFO - PROCESS | 1840 | 1478200833303 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}] 12:20:33 INFO - PROCESS | 1840 | 1478200833511 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 12:20:33 INFO - PROCESS | 1840 | 1478200833661 Marionette TRACE conn4 -> [0,264,"getWindowHandles",null] 12:20:33 INFO - PROCESS | 1840 | 1478200833666 Marionette TRACE conn4 <- [1,264,null,["8"]] 12:20:33 INFO - PROCESS | 1840 | 1478200833676 Marionette TRACE conn4 -> [0,265,"switchToWindow",{"name":"8"}] 12:20:33 INFO - PROCESS | 1840 | 1478200833684 Marionette TRACE conn4 <- [1,265,null,{}] 12:20:33 INFO - PROCESS | 1840 | 1478200833692 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:20:33 INFO - PROCESS | 1840 | ++DOCSHELL 0x9af8e800 == 34 [pid = 1840] [id = 60] 12:20:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 75 (0x9af8ec00) [pid = 1840] [serial = 178] [outer = (nil)] 12:20:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 76 (0x9b143400) [pid = 1840] [serial = 179] [outer = 0x9af8ec00] 12:20:33 INFO - PROCESS | 1840 | 1478200833808 Marionette DEBUG loaded listener.js 12:20:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 77 (0x9b31b800) [pid = 1840] [serial = 180] [outer = 0x9af8ec00] 12:20:34 INFO - PROCESS | 1840 | 1478200834806 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]]]}] 12:20:34 INFO - . 12:20:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1576ms 12:20:34 INFO - PROCESS | 1840 | 1478200834923 Marionette TRACE conn4 -> [0,267,"getWindowHandle",null] 12:20:34 INFO - PROCESS | 1840 | 1478200834935 Marionette TRACE conn4 <- [1,267,null,{"value":"8"}] 12:20:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:20:34 INFO - PROCESS | 1840 | 1478200834956 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}] 12:20:35 INFO - PROCESS | 1840 | 1478200835153 Marionette TRACE conn4 <- [1,268,null,{"value":null}] 12:20:35 INFO - PROCESS | 1840 | 1478200835327 Marionette TRACE conn4 -> [0,269,"getWindowHandles",null] 12:20:35 INFO - PROCESS | 1840 | 1478200835334 Marionette TRACE conn4 <- [1,269,null,["8"]] 12:20:35 INFO - PROCESS | 1840 | --DOCSHELL 0x8dec4000 == 33 [pid = 1840] [id = 28] 12:20:35 INFO - PROCESS | 1840 | --DOCSHELL 0x962eac00 == 32 [pid = 1840] [id = 30] 12:20:35 INFO - PROCESS | 1840 | --DOCSHELL 0x96376c00 == 31 [pid = 1840] [id = 29] 12:20:35 INFO - PROCESS | 1840 | --DOCSHELL 0x92b11c00 == 30 [pid = 1840] [id = 27] 12:20:35 INFO - PROCESS | 1840 | --DOCSHELL 0x8de6f800 == 29 [pid = 1840] [id = 26] 12:20:35 INFO - PROCESS | 1840 | 1478200835365 Marionette TRACE conn4 -> [0,270,"switchToWindow",{"name":"8"}] 12:20:35 INFO - PROCESS | 1840 | 1478200835374 Marionette TRACE conn4 <- [1,270,null,{}] 12:20:35 INFO - PROCESS | 1840 | --DOMWINDOW == 76 (0xa192cc00) [pid = 1840] [serial = 90] [outer = (nil)] [url = about:blank] 12:20:35 INFO - PROCESS | 1840 | --DOMWINDOW == 75 (0xa484d400) [pid = 1840] [serial = 137] [outer = (nil)] [url = about:blank] 12:20:35 INFO - PROCESS | 1840 | --DOMWINDOW == 74 (0xa4c4fc00) [pid = 1840] [serial = 138] [outer = (nil)] [url = about:blank] 12:20:35 INFO - PROCESS | 1840 | --DOMWINDOW == 73 (0xa4335000) [pid = 1840] [serial = 134] [outer = (nil)] [url = about:blank] 12:20:35 INFO - PROCESS | 1840 | --DOMWINDOW == 72 (0xa459a400) [pid = 1840] [serial = 135] [outer = (nil)] [url = about:blank] 12:20:35 INFO - PROCESS | 1840 | --DOMWINDOW == 71 (0x9a579800) [pid = 1840] [serial = 131] [outer = (nil)] [url = about:blank] 12:20:35 INFO - PROCESS | 1840 | --DOMWINDOW == 70 (0xa1927800) [pid = 1840] [serial = 132] [outer = (nil)] [url = about:blank] 12:20:35 INFO - PROCESS | 1840 | --DOMWINDOW == 69 (0x95141400) [pid = 1840] [serial = 128] [outer = (nil)] [url = about:blank] 12:20:35 INFO - PROCESS | 1840 | --DOMWINDOW == 68 (0x952c7800) [pid = 1840] [serial = 129] [outer = (nil)] [url = about:blank] 12:20:35 INFO - PROCESS | 1840 | --DOMWINDOW == 67 (0x8fa5c000) [pid = 1840] [serial = 125] [outer = (nil)] [url = about:blank] 12:20:35 INFO - PROCESS | 1840 | --DOMWINDOW == 66 (0x8ffb7800) [pid = 1840] [serial = 126] [outer = (nil)] [url = about:blank] 12:20:35 INFO - PROCESS | 1840 | --DOMWINDOW == 65 (0xa4cf5c00) [pid = 1840] [serial = 122] [outer = (nil)] [url = about:blank] 12:20:35 INFO - PROCESS | 1840 | --DOMWINDOW == 64 (0xa4cf9000) [pid = 1840] [serial = 123] [outer = (nil)] [url = about:blank] 12:20:35 INFO - PROCESS | 1840 | --DOMWINDOW == 63 (0xa4529c00) [pid = 1840] [serial = 119] [outer = (nil)] [url = about:blank] 12:20:35 INFO - PROCESS | 1840 | --DOMWINDOW == 62 (0xa452ec00) [pid = 1840] [serial = 120] [outer = (nil)] [url = about:blank] 12:20:35 INFO - PROCESS | 1840 | --DOMWINDOW == 61 (0x950fa400) [pid = 1840] [serial = 116] [outer = (nil)] [url = about:blank] 12:20:35 INFO - PROCESS | 1840 | --DOMWINDOW == 60 (0x952bdc00) [pid = 1840] [serial = 117] [outer = (nil)] [url = about:blank] 12:20:35 INFO - PROCESS | 1840 | --DOMWINDOW == 59 (0xa45fcc00) [pid = 1840] [serial = 114] [outer = (nil)] [url = about:blank] 12:20:35 INFO - PROCESS | 1840 | 1478200835428 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:20:35 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dec2c00 == 30 [pid = 1840] [id = 61] 12:20:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 60 (0x8fa47000) [pid = 1840] [serial = 181] [outer = (nil)] 12:20:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 61 (0x8fc74800) [pid = 1840] [serial = 182] [outer = 0x8fa47000] 12:20:35 INFO - PROCESS | 1840 | 1478200835537 Marionette DEBUG loaded listener.js 12:20:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 62 (0x8ffb3800) [pid = 1840] [serial = 183] [outer = 0x8fa47000] 12:20:36 INFO - PROCESS | 1840 | 1478200836221 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]]]}] 12:20:36 INFO - . 12:20:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1332ms 12:20:36 INFO - PROCESS | 1840 | 1478200836284 Marionette TRACE conn4 -> [0,272,"getWindowHandle",null] 12:20:36 INFO - PROCESS | 1840 | 1478200836289 Marionette TRACE conn4 <- [1,272,null,{"value":"8"}] 12:20:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:20:36 INFO - PROCESS | 1840 | 1478200836308 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}] 12:20:36 INFO - PROCESS | 1840 | 1478200836559 Marionette TRACE conn4 <- [1,273,null,{"value":null}] 12:20:36 INFO - PROCESS | 1840 | 1478200836793 Marionette TRACE conn4 -> [0,274,"getWindowHandles",null] 12:20:36 INFO - PROCESS | 1840 | 1478200836797 Marionette TRACE conn4 <- [1,274,null,["8"]] 12:20:36 INFO - PROCESS | 1840 | 1478200836805 Marionette TRACE conn4 -> [0,275,"switchToWindow",{"name":"8"}] 12:20:36 INFO - PROCESS | 1840 | 1478200836812 Marionette TRACE conn4 <- [1,275,null,{}] 12:20:36 INFO - PROCESS | 1840 | 1478200836820 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:20:36 INFO - PROCESS | 1840 | ++DOCSHELL 0x93c78800 == 31 [pid = 1840] [id = 62] 12:20:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 63 (0x9514bc00) [pid = 1840] [serial = 184] [outer = (nil)] 12:20:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 64 (0x952c8800) [pid = 1840] [serial = 185] [outer = 0x9514bc00] 12:20:36 INFO - PROCESS | 1840 | 1478200836922 Marionette DEBUG loaded listener.js 12:20:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 65 (0x953a0400) [pid = 1840] [serial = 186] [outer = 0x9514bc00] 12:20:37 INFO - PROCESS | 1840 | 1478200837664 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]]]}] 12:20:37 INFO - . 12:20:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1424ms 12:20:37 INFO - PROCESS | 1840 | 1478200837741 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 12:20:37 INFO - PROCESS | 1840 | 1478200837749 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 12:20:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:20:37 INFO - PROCESS | 1840 | 1478200837758 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}] 12:20:38 INFO - PROCESS | 1840 | 1478200838005 Marionette TRACE conn4 <- [1,278,null,{"value":null}] 12:20:38 INFO - PROCESS | 1840 | 1478200838102 Marionette TRACE conn4 -> [0,279,"getWindowHandles",null] 12:20:38 INFO - PROCESS | 1840 | 1478200838105 Marionette TRACE conn4 <- [1,279,null,["8"]] 12:20:38 INFO - PROCESS | 1840 | 1478200838112 Marionette TRACE conn4 -> [0,280,"switchToWindow",{"name":"8"}] 12:20:38 INFO - PROCESS | 1840 | 1478200838119 Marionette TRACE conn4 <- [1,280,null,{}] 12:20:38 INFO - PROCESS | 1840 | 1478200838126 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:20:38 INFO - PROCESS | 1840 | ++DOCSHELL 0x982a3c00 == 32 [pid = 1840] [id = 63] 12:20:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 66 (0x9a2e1400) [pid = 1840] [serial = 187] [outer = (nil)] 12:20:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 67 (0x9a3b2400) [pid = 1840] [serial = 188] [outer = 0x9a2e1400] 12:20:38 INFO - PROCESS | 1840 | 1478200838245 Marionette DEBUG loaded listener.js 12:20:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 68 (0x9a5b2400) [pid = 1840] [serial = 189] [outer = 0x9a2e1400] 12:20:39 INFO - PROCESS | 1840 | 1478200839018 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]]]}] 12:20:39 INFO - . 12:20:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1325ms 12:20:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:20:39 INFO - PROCESS | 1840 | 1478200839089 Marionette TRACE conn4 -> [0,282,"getWindowHandle",null] 12:20:39 INFO - PROCESS | 1840 | 1478200839093 Marionette TRACE conn4 <- [1,282,null,{"value":"8"}] 12:20:39 INFO - PROCESS | 1840 | 1478200839103 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}] 12:20:39 INFO - PROCESS | 1840 | 1478200839393 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 12:20:39 INFO - PROCESS | 1840 | 1478200839440 Marionette TRACE conn4 -> [0,284,"getWindowHandles",null] 12:20:39 INFO - PROCESS | 1840 | 1478200839447 Marionette TRACE conn4 <- [1,284,null,["8"]] 12:20:39 INFO - PROCESS | 1840 | 1478200839453 Marionette TRACE conn4 -> [0,285,"switchToWindow",{"name":"8"}] 12:20:39 INFO - PROCESS | 1840 | 1478200839459 Marionette TRACE conn4 <- [1,285,null,{}] 12:20:39 INFO - PROCESS | 1840 | --DOMWINDOW == 67 (0x8dd7b400) [pid = 1840] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:20:39 INFO - PROCESS | 1840 | --DOMWINDOW == 66 (0x8dd75c00) [pid = 1840] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:20:39 INFO - PROCESS | 1840 | --DOMWINDOW == 65 (0x968a0800) [pid = 1840] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:20:39 INFO - PROCESS | 1840 | --DOMWINDOW == 64 (0x97a65800) [pid = 1840] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:20:39 INFO - PROCESS | 1840 | --DOMWINDOW == 63 (0x8fa49c00) [pid = 1840] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:20:39 INFO - PROCESS | 1840 | --DOMWINDOW == 62 (0x92f76c00) [pid = 1840] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:20:39 INFO - PROCESS | 1840 | --DOMWINDOW == 61 (0x93982400) [pid = 1840] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:20:39 INFO - PROCESS | 1840 | --DOMWINDOW == 60 (0x8fa4b000) [pid = 1840] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:20:39 INFO - PROCESS | 1840 | --DOMWINDOW == 59 (0x8dd76400) [pid = 1840] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:20:39 INFO - PROCESS | 1840 | --DOMWINDOW == 58 (0x8ffb4c00) [pid = 1840] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:20:39 INFO - PROCESS | 1840 | 1478200839662 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:20:39 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd75c00 == 33 [pid = 1840] [id = 64] 12:20:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 59 (0x8de75c00) [pid = 1840] [serial = 190] [outer = (nil)] 12:20:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 60 (0x8ff9e400) [pid = 1840] [serial = 191] [outer = 0x8de75c00] 12:20:39 INFO - PROCESS | 1840 | 1478200839760 Marionette DEBUG loaded listener.js 12:20:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 61 (0x9b3e6000) [pid = 1840] [serial = 192] [outer = 0x8de75c00] 12:20:40 INFO - PROCESS | 1840 | 1478200840422 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]]]}] 12:20:40 INFO - . 12:20:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1387ms 12:20:40 INFO - PROCESS | 1840 | 1478200840488 Marionette TRACE conn4 -> [0,287,"getWindowHandle",null] 12:20:40 INFO - PROCESS | 1840 | 1478200840491 Marionette TRACE conn4 <- [1,287,null,{"value":"8"}] 12:20:40 INFO - TEST-START | /2dcontext/shadows/canvas_shadows_001.htm 12:20:40 INFO - PROCESS | 1840 | 1478200840498 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}] 12:20:40 INFO - PROCESS | 1840 | 1478200840705 Marionette TRACE conn4 <- [1,288,null,{"value":null}] 12:20:40 INFO - PROCESS | 1840 | 1478200840860 Marionette TRACE conn4 -> [0,289,"getWindowHandles",null] 12:20:40 INFO - PROCESS | 1840 | 1478200840865 Marionette TRACE conn4 <- [1,289,null,["8"]] 12:20:40 INFO - PROCESS | 1840 | 1478200840876 Marionette TRACE conn4 -> [0,290,"switchToWindow",{"name":"8"}] 12:20:40 INFO - PROCESS | 1840 | 1478200840886 Marionette TRACE conn4 <- [1,290,null,{}] 12:20:40 INFO - PROCESS | 1840 | 1478200840895 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:20:40 INFO - PROCESS | 1840 | ++DOCSHELL 0x8de77400 == 34 [pid = 1840] [id = 65] 12:20:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 62 (0x8deb7400) [pid = 1840] [serial = 193] [outer = (nil)] 12:20:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 63 (0x8fa47c00) [pid = 1840] [serial = 194] [outer = 0x8deb7400] 12:20:41 INFO - PROCESS | 1840 | 1478200841058 Marionette DEBUG loaded listener.js 12:20:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 64 (0x8fc72400) [pid = 1840] [serial = 195] [outer = 0x8deb7400] 12:20:42 INFO - PROCESS | 1840 | 1478200842002 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]]]}] 12:20:42 INFO - . 12:20:42 INFO - TEST-OK | /2dcontext/shadows/canvas_shadows_001.htm | took 1524ms 12:20:42 INFO - PROCESS | 1840 | 1478200842025 Marionette TRACE conn4 -> [0,292,"getWindowHandle",null] 12:20:42 INFO - PROCESS | 1840 | 1478200842034 Marionette TRACE conn4 <- [1,292,null,{"value":"8"}] 12:20:42 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:20:42 INFO - PROCESS | 1840 | 1478200842062 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}] 12:20:42 INFO - PROCESS | 1840 | 1478200842274 Marionette TRACE conn4 <- [1,293,null,{"value":null}] 12:20:42 INFO - PROCESS | 1840 | 1478200842433 Marionette TRACE conn4 -> [0,294,"getWindowHandles",null] 12:20:42 INFO - PROCESS | 1840 | 1478200842439 Marionette TRACE conn4 <- [1,294,null,["8"]] 12:20:42 INFO - PROCESS | 1840 | 1478200842447 Marionette TRACE conn4 -> [0,295,"switchToWindow",{"name":"8"}] 12:20:42 INFO - PROCESS | 1840 | 1478200842457 Marionette TRACE conn4 <- [1,295,null,{}] 12:20:42 INFO - PROCESS | 1840 | 1478200842464 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:20:42 INFO - PROCESS | 1840 | ++DOCSHELL 0x97a09000 == 35 [pid = 1840] [id = 66] 12:20:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 65 (0x97a09400) [pid = 1840] [serial = 196] [outer = (nil)] 12:20:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 66 (0x97a6bc00) [pid = 1840] [serial = 197] [outer = 0x97a09400] 12:20:42 INFO - PROCESS | 1840 | 1478200842575 Marionette DEBUG loaded listener.js 12:20:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 67 (0x982a2400) [pid = 1840] [serial = 198] [outer = 0x97a09400] 12:20:42 INFO - PROCESS | 1840 | [1840] 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:20:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 68 (0x9a3b7000) [pid = 1840] [serial = 199] [outer = 0xa19b5000] 12:20:43 INFO - PROCESS | 1840 | 1478200843576 Marionette TRACE conn4 <- [1,296,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:20:43 INFO - .... 12:20:43 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1575ms 12:20:43 INFO - PROCESS | 1840 | 1478200843620 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 12:20:43 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:20:43 INFO - PROCESS | 1840 | 1478200843625 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 12:20:43 INFO - PROCESS | 1840 | 1478200843633 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}] 12:20:43 INFO - PROCESS | 1840 | 1478200843858 Marionette TRACE conn4 <- [1,298,null,{"value":null}] 12:20:44 INFO - PROCESS | 1840 | 1478200844027 Marionette TRACE conn4 -> [0,299,"getWindowHandles",null] 12:20:44 INFO - PROCESS | 1840 | 1478200844036 Marionette TRACE conn4 <- [1,299,null,["8"]] 12:20:44 INFO - PROCESS | 1840 | 1478200844043 Marionette TRACE conn4 -> [0,300,"switchToWindow",{"name":"8"}] 12:20:44 INFO - PROCESS | 1840 | 1478200844051 Marionette TRACE conn4 <- [1,300,null,{}] 12:20:44 INFO - PROCESS | 1840 | 1478200844057 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:20:44 INFO - PROCESS | 1840 | ++DOCSHELL 0xa2874400 == 36 [pid = 1840] [id = 67] 12:20:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 69 (0xa2902c00) [pid = 1840] [serial = 200] [outer = (nil)] 12:20:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 70 (0xa290a800) [pid = 1840] [serial = 201] [outer = 0xa2902c00] 12:20:44 INFO - PROCESS | 1840 | 1478200844196 Marionette DEBUG loaded listener.js 12:20:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 71 (0xa2cae400) [pid = 1840] [serial = 202] [outer = 0xa2902c00] 12:20:45 INFO - PROCESS | 1840 | 1478200844989 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]]]}] 12:20:45 INFO - ............... 12:20:45 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1431ms 12:20:45 INFO - PROCESS | 1840 | 1478200845064 Marionette TRACE conn4 -> [0,302,"getWindowHandle",null] 12:20:45 INFO - PROCESS | 1840 | 1478200845069 Marionette TRACE conn4 <- [1,302,null,{"value":"8"}] 12:20:45 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:20:45 INFO - PROCESS | 1840 | 1478200845080 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}] 12:20:45 INFO - PROCESS | 1840 | 1478200845282 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 12:20:45 INFO - PROCESS | 1840 | 1478200845440 Marionette TRACE conn4 -> [0,304,"getWindowHandles",null] 12:20:45 INFO - PROCESS | 1840 | 1478200845443 Marionette TRACE conn4 <- [1,304,null,["8"]] 12:20:45 INFO - PROCESS | 1840 | 1478200845453 Marionette TRACE conn4 -> [0,305,"switchToWindow",{"name":"8"}] 12:20:45 INFO - PROCESS | 1840 | 1478200845462 Marionette TRACE conn4 <- [1,305,null,{}] 12:20:45 INFO - PROCESS | 1840 | 1478200845467 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:20:45 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fc71400 == 37 [pid = 1840] [id = 68] 12:20:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 72 (0xa2cb9800) [pid = 1840] [serial = 203] [outer = (nil)] 12:20:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 73 (0xa45a1c00) [pid = 1840] [serial = 204] [outer = 0xa2cb9800] 12:20:45 INFO - PROCESS | 1840 | 1478200845584 Marionette DEBUG loaded listener.js 12:20:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 74 (0xa45f9400) [pid = 1840] [serial = 205] [outer = 0xa2cb9800] 12:20:45 INFO - PROCESS | 1840 | [1840] 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:20:46 INFO - PROCESS | 1840 | 1478200846370 Marionette TRACE conn4 <- [1,306,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:20:46 INFO - . 12:20:46 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1331ms 12:20:46 INFO - PROCESS | 1840 | 1478200846411 Marionette TRACE conn4 -> [0,307,"getWindowHandle",null] 12:20:46 INFO - PROCESS | 1840 | 1478200846419 Marionette TRACE conn4 <- [1,307,null,{"value":"8"}] 12:20:46 INFO - TEST-START | /FileAPI/fileReader.html 12:20:46 INFO - PROCESS | 1840 | 1478200846429 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}] 12:20:46 INFO - PROCESS | 1840 | 1478200846658 Marionette TRACE conn4 <- [1,308,null,{"value":null}] 12:20:46 INFO - PROCESS | 1840 | 1478200846922 Marionette TRACE conn4 -> [0,309,"getWindowHandles",null] 12:20:46 INFO - PROCESS | 1840 | 1478200846930 Marionette TRACE conn4 <- [1,309,null,["8"]] 12:20:46 INFO - PROCESS | 1840 | 1478200846938 Marionette TRACE conn4 -> [0,310,"switchToWindow",{"name":"8"}] 12:20:46 INFO - PROCESS | 1840 | 1478200846948 Marionette TRACE conn4 <- [1,310,null,{}] 12:20:47 INFO - PROCESS | 1840 | 1478200847000 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:20:47 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd7ec00 == 38 [pid = 1840] [id = 69] 12:20:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 75 (0x8dd82400) [pid = 1840] [serial = 206] [outer = (nil)] 12:20:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 76 (0x92b0cc00) [pid = 1840] [serial = 207] [outer = 0x8dd82400] 12:20:47 INFO - PROCESS | 1840 | 1478200847104 Marionette DEBUG loaded listener.js 12:20:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 77 (0x92f82400) [pid = 1840] [serial = 208] [outer = 0x8dd82400] 12:20:47 INFO - PROCESS | 1840 | --DOCSHELL 0x950ac400 == 37 [pid = 1840] [id = 31] 12:20:47 INFO - PROCESS | 1840 | --DOMWINDOW == 76 (0x968fdc00) [pid = 1840] [serial = 167] [outer = (nil)] [url = about:blank] 12:20:47 INFO - PROCESS | 1840 | --DOMWINDOW == 75 (0x97a05000) [pid = 1840] [serial = 168] [outer = (nil)] [url = about:blank] 12:20:47 INFO - PROCESS | 1840 | --DOMWINDOW == 74 (0x93988000) [pid = 1840] [serial = 164] [outer = (nil)] [url = about:blank] 12:20:47 INFO - PROCESS | 1840 | --DOMWINDOW == 73 (0x950abc00) [pid = 1840] [serial = 165] [outer = (nil)] [url = about:blank] 12:20:47 INFO - PROCESS | 1840 | --DOMWINDOW == 72 (0x8ffb7400) [pid = 1840] [serial = 161] [outer = (nil)] [url = about:blank] 12:20:47 INFO - PROCESS | 1840 | --DOMWINDOW == 71 (0x9111f400) [pid = 1840] [serial = 162] [outer = (nil)] [url = about:blank] 12:20:47 INFO - PROCESS | 1840 | --DOMWINDOW == 70 (0x8dd7c400) [pid = 1840] [serial = 158] [outer = (nil)] [url = about:blank] 12:20:47 INFO - PROCESS | 1840 | --DOMWINDOW == 69 (0x8fa43400) [pid = 1840] [serial = 159] [outer = (nil)] [url = about:blank] 12:20:47 INFO - PROCESS | 1840 | --DOMWINDOW == 68 (0x8ffabc00) [pid = 1840] [serial = 155] [outer = (nil)] [url = about:blank] 12:20:47 INFO - PROCESS | 1840 | --DOMWINDOW == 67 (0x92bebc00) [pid = 1840] [serial = 156] [outer = (nil)] [url = about:blank] 12:20:47 INFO - PROCESS | 1840 | --DOMWINDOW == 66 (0x967b9800) [pid = 1840] [serial = 152] [outer = (nil)] [url = about:blank] 12:20:47 INFO - PROCESS | 1840 | --DOMWINDOW == 65 (0x967ba800) [pid = 1840] [serial = 153] [outer = (nil)] [url = about:blank] 12:20:47 INFO - PROCESS | 1840 | --DOMWINDOW == 64 (0x8fa4c800) [pid = 1840] [serial = 149] [outer = (nil)] [url = about:blank] 12:20:47 INFO - PROCESS | 1840 | --DOMWINDOW == 63 (0xa432e000) [pid = 1840] [serial = 150] [outer = (nil)] [url = about:blank] 12:20:47 INFO - PROCESS | 1840 | --DOMWINDOW == 62 (0xa4ced000) [pid = 1840] [serial = 146] [outer = (nil)] [url = about:blank] 12:20:47 INFO - PROCESS | 1840 | --DOMWINDOW == 61 (0xa93c5800) [pid = 1840] [serial = 147] [outer = (nil)] [url = about:blank] 12:20:47 INFO - PROCESS | 1840 | --DOMWINDOW == 60 (0x98e0b000) [pid = 1840] [serial = 143] [outer = (nil)] [url = about:blank] 12:20:47 INFO - PROCESS | 1840 | --DOMWINDOW == 59 (0x9a1cd000) [pid = 1840] [serial = 144] [outer = (nil)] [url = about:blank] 12:20:47 INFO - PROCESS | 1840 | --DOMWINDOW == 58 (0x8dd81000) [pid = 1840] [serial = 140] [outer = (nil)] [url = about:blank] 12:20:47 INFO - PROCESS | 1840 | --DOMWINDOW == 57 (0x8ff9d800) [pid = 1840] [serial = 141] [outer = (nil)] [url = about:blank] 12:20:47 INFO - PROCESS | 1840 | --DOMWINDOW == 56 (0x8fa55400) [pid = 1840] [serial = 170] [outer = (nil)] [url = about:blank] 12:20:47 INFO - PROCESS | 1840 | 1478200847903 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]]]}] 12:20:47 INFO - .... 12:20:47 INFO - TEST-OK | /FileAPI/fileReader.html | took 1522ms 12:20:47 INFO - PROCESS | 1840 | 1478200847952 Marionette TRACE conn4 -> [0,312,"getWindowHandle",null] 12:20:47 INFO - PROCESS | 1840 | 1478200847959 Marionette TRACE conn4 <- [1,312,null,{"value":"8"}] 12:20:47 INFO - TEST-START | /FileAPI/historical.html 12:20:47 INFO - PROCESS | 1840 | 1478200847973 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}] 12:20:48 INFO - PROCESS | 1840 | 1478200848234 Marionette TRACE conn4 <- [1,313,null,{"value":null}] 12:20:48 INFO - PROCESS | 1840 | 1478200848315 Marionette TRACE conn4 -> [0,314,"getWindowHandles",null] 12:20:48 INFO - PROCESS | 1840 | 1478200848322 Marionette TRACE conn4 <- [1,314,null,["8"]] 12:20:48 INFO - PROCESS | 1840 | 1478200848334 Marionette TRACE conn4 -> [0,315,"switchToWindow",{"name":"8"}] 12:20:48 INFO - PROCESS | 1840 | 1478200848342 Marionette TRACE conn4 <- [1,315,null,{}] 12:20:48 INFO - PROCESS | 1840 | 1478200848349 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:20:48 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ffaa400 == 38 [pid = 1840] [id = 70] 12:20:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 57 (0x9111b000) [pid = 1840] [serial = 209] [outer = (nil)] 12:20:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 58 (0x92bebc00) [pid = 1840] [serial = 210] [outer = 0x9111b000] 12:20:48 INFO - PROCESS | 1840 | 1478200848450 Marionette DEBUG loaded listener.js 12:20:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 59 (0x93862400) [pid = 1840] [serial = 211] [outer = 0x9111b000] 12:20:49 INFO - PROCESS | 1840 | 1478200849054 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]]]}] 12:20:49 INFO - ..... 12:20:49 INFO - TEST-OK | /FileAPI/historical.html | took 1123ms 12:20:49 INFO - PROCESS | 1840 | 1478200849101 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 12:20:49 INFO - PROCESS | 1840 | 1478200849105 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 12:20:49 INFO - TEST-START | /FileAPI/idlharness.html 12:20:49 INFO - PROCESS | 1840 | 1478200849116 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}] 12:20:49 INFO - PROCESS | 1840 | 1478200849295 Marionette TRACE conn4 <- [1,318,null,{"value":null}] 12:20:49 INFO - PROCESS | 1840 | 1478200849326 Marionette TRACE conn4 -> [0,319,"getWindowHandles",null] 12:20:49 INFO - PROCESS | 1840 | 1478200849337 Marionette TRACE conn4 <- [1,319,null,["8"]] 12:20:49 INFO - PROCESS | 1840 | 1478200849343 Marionette TRACE conn4 -> [0,320,"switchToWindow",{"name":"8"}] 12:20:49 INFO - PROCESS | 1840 | 1478200849351 Marionette TRACE conn4 <- [1,320,null,{}] 12:20:49 INFO - PROCESS | 1840 | 1478200849468 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:20:49 INFO - PROCESS | 1840 | ++DOCSHELL 0x97a03800 == 39 [pid = 1840] [id = 71] 12:20:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 60 (0x97a04c00) [pid = 1840] [serial = 212] [outer = (nil)] 12:20:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 61 (0x97a0b800) [pid = 1840] [serial = 213] [outer = 0x97a04c00] 12:20:49 INFO - PROCESS | 1840 | 1478200849565 Marionette DEBUG loaded listener.js 12:20:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 62 (0x9955bc00) [pid = 1840] [serial = 214] [outer = 0x97a04c00] 12:20:51 INFO - ................................................................................................... 12:20:51 INFO - TEST-OK | /FileAPI/idlharness.html | took 2147ms 12:20:51 INFO - TEST-START | /FileAPI/idlharness.worker 12:20:51 INFO - PROCESS | 1840 | 1478200851115 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]]]}] 12:20:51 INFO - PROCESS | 1840 | 1478200851275 Marionette TRACE conn4 -> [0,322,"getWindowHandle",null] 12:20:51 INFO - PROCESS | 1840 | 1478200851284 Marionette TRACE conn4 <- [1,322,null,{"value":"8"}] 12:20:51 INFO - PROCESS | 1840 | 1478200851299 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}] 12:20:51 INFO - PROCESS | 1840 | 1478200851604 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 12:20:51 INFO - PROCESS | 1840 | 1478200851631 Marionette TRACE conn4 -> [0,324,"getWindowHandles",null] 12:20:51 INFO - PROCESS | 1840 | 1478200851636 Marionette TRACE conn4 <- [1,324,null,["8"]] 12:20:51 INFO - PROCESS | 1840 | 1478200851642 Marionette TRACE conn4 -> [0,325,"switchToWindow",{"name":"8"}] 12:20:51 INFO - PROCESS | 1840 | 1478200851649 Marionette TRACE conn4 <- [1,325,null,{}] 12:20:51 INFO - PROCESS | 1840 | 1478200851657 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:20:51 INFO - PROCESS | 1840 | ++DOCSHELL 0x94d8d000 == 40 [pid = 1840] [id = 72] 12:20:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 63 (0x94d8d400) [pid = 1840] [serial = 215] [outer = (nil)] 12:20:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 64 (0x94d8ec00) [pid = 1840] [serial = 216] [outer = 0x94d8d400] 12:20:51 INFO - PROCESS | 1840 | 1478200851816 Marionette DEBUG loaded listener.js 12:20:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 65 (0x97c34400) [pid = 1840] [serial = 217] [outer = 0x94d8d400] 12:20:52 INFO - PROCESS | 1840 | [1840] 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:20:52 INFO - PROCESS | 1840 | --DOMWINDOW == 64 (0x8fa47000) [pid = 1840] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 12:20:52 INFO - PROCESS | 1840 | --DOMWINDOW == 63 (0x9a2e1400) [pid = 1840] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:20:52 INFO - PROCESS | 1840 | --DOMWINDOW == 62 (0x9514bc00) [pid = 1840] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 12:20:54 INFO - ..................................................................................................................... 12:20:54 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3056ms 12:20:54 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html 12:20:54 INFO - PROCESS | 1840 | 1478200854203 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,{},{}]]]}] 12:20:54 INFO - PROCESS | 1840 | 1478200854353 Marionette TRACE conn4 -> [0,327,"getWindowHandle",null] 12:20:54 INFO - PROCESS | 1840 | 1478200854356 Marionette TRACE conn4 <- [1,327,null,{"value":"8"}] 12:20:54 INFO - PROCESS | 1840 | 1478200854371 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}] 12:20:54 INFO - PROCESS | 1840 | 1478200854711 Marionette TRACE conn4 <- [1,328,null,{"value":null}] 12:20:54 INFO - PROCESS | 1840 | 1478200854737 Marionette TRACE conn4 -> [0,329,"getWindowHandles",null] 12:20:54 INFO - PROCESS | 1840 | 1478200854740 Marionette TRACE conn4 <- [1,329,null,["8"]] 12:20:54 INFO - PROCESS | 1840 | 1478200854746 Marionette TRACE conn4 -> [0,330,"switchToWindow",{"name":"8"}] 12:20:54 INFO - PROCESS | 1840 | 1478200854752 Marionette TRACE conn4 <- [1,330,null,{}] 12:20:54 INFO - PROCESS | 1840 | 1478200854759 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:20:54 INFO - PROCESS | 1840 | ++DOCSHELL 0xa5f7ac00 == 41 [pid = 1840] [id = 73] 12:20:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 63 (0xa5f7b000) [pid = 1840] [serial = 218] [outer = (nil)] 12:20:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 64 (0xa5f7d800) [pid = 1840] [serial = 219] [outer = 0xa5f7b000] 12:20:54 INFO - PROCESS | 1840 | 1478200854855 Marionette DEBUG loaded listener.js 12:20:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 65 (0xa5f7f400) [pid = 1840] [serial = 220] [outer = 0xa5f7b000] 12:20:55 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:20:55 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsBaseChannel.cpp, line 703 12:20:56 INFO - PROCESS | 1840 | 1478200856065 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]]]}] 12:20:56 INFO - . 12:20:56 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html | took 1724ms 12:20:56 INFO - PROCESS | 1840 | 1478200856095 Marionette TRACE conn4 -> [0,332,"getWindowHandle",null] 12:20:56 INFO - PROCESS | 1840 | 1478200856103 Marionette TRACE conn4 <- [1,332,null,{"value":"8"}] 12:20:56 INFO - TEST-START | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html 12:20:56 INFO - PROCESS | 1840 | 1478200856115 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}] 12:20:56 INFO - PROCESS | 1840 | 1478200856364 Marionette TRACE conn4 <- [1,333,null,{"value":null}] 12:20:56 INFO - PROCESS | 1840 | 1478200856521 Marionette TRACE conn4 -> [0,334,"getWindowHandles",null] 12:20:56 INFO - PROCESS | 1840 | 1478200856527 Marionette TRACE conn4 <- [1,334,null,["8"]] 12:20:56 INFO - PROCESS | 1840 | 1478200856535 Marionette TRACE conn4 -> [0,335,"switchToWindow",{"name":"8"}] 12:20:56 INFO - PROCESS | 1840 | 1478200856544 Marionette TRACE conn4 <- [1,335,null,{}] 12:20:56 INFO - PROCESS | 1840 | 1478200856552 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:20:56 INFO - PROCESS | 1840 | ++DOCSHELL 0x93862c00 == 42 [pid = 1840] [id = 74] 12:20:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 66 (0x93982400) [pid = 1840] [serial = 221] [outer = (nil)] 12:20:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 67 (0x94bb2000) [pid = 1840] [serial = 222] [outer = 0x93982400] 12:20:56 INFO - PROCESS | 1840 | 1478200856718 Marionette DEBUG loaded listener.js 12:20:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 68 (0x94d87400) [pid = 1840] [serial = 223] [outer = 0x93982400] 12:21:00 INFO - PROCESS | 1840 | --DOCSHELL 0xa2869000 == 41 [pid = 1840] [id = 36] 12:21:00 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd6f800 == 40 [pid = 1840] [id = 42] 12:21:00 INFO - PROCESS | 1840 | --DOCSHELL 0x92ee0800 == 39 [pid = 1840] [id = 34] 12:21:00 INFO - PROCESS | 1840 | --DOCSHELL 0x8fc7f400 == 38 [pid = 1840] [id = 43] 12:21:00 INFO - PROCESS | 1840 | --DOCSHELL 0x950b2000 == 37 [pid = 1840] [id = 39] 12:21:00 INFO - PROCESS | 1840 | --DOCSHELL 0x8dec6000 == 36 [pid = 1840] [id = 37] 12:21:00 INFO - PROCESS | 1840 | --DOCSHELL 0x8fc7d000 == 35 [pid = 1840] [id = 38] 12:21:00 INFO - PROCESS | 1840 | --DOCSHELL 0x8ffafc00 == 34 [pid = 1840] [id = 33] 12:21:00 INFO - PROCESS | 1840 | --DOCSHELL 0x97a6b800 == 33 [pid = 1840] [id = 35] 12:21:00 INFO - PROCESS | 1840 | --DOCSHELL 0xa2903000 == 32 [pid = 1840] [id = 40] 12:21:00 INFO - PROCESS | 1840 | --DOCSHELL 0x97a69800 == 31 [pid = 1840] [id = 41] 12:21:00 INFO - PROCESS | 1840 | --DOCSHELL 0x9a208800 == 30 [pid = 1840] [id = 32] 12:21:00 INFO - PROCESS | 1840 | --DOMWINDOW == 67 (0x91125c00) [pid = 1840] [serial = 173] [outer = (nil)] [url = about:blank] 12:21:00 INFO - PROCESS | 1840 | --DOMWINDOW == 66 (0x98e06c00) [pid = 1840] [serial = 176] [outer = (nil)] [url = about:blank] 12:21:00 INFO - PROCESS | 1840 | --DOMWINDOW == 65 (0x9b143400) [pid = 1840] [serial = 179] [outer = (nil)] [url = about:blank] 12:21:00 INFO - PROCESS | 1840 | --DOMWINDOW == 64 (0x8ffb3800) [pid = 1840] [serial = 183] [outer = (nil)] [url = about:blank] 12:21:00 INFO - PROCESS | 1840 | --DOMWINDOW == 63 (0x8fc74800) [pid = 1840] [serial = 182] [outer = (nil)] [url = about:blank] 12:21:00 INFO - PROCESS | 1840 | --DOMWINDOW == 62 (0x953a0400) [pid = 1840] [serial = 186] [outer = (nil)] [url = about:blank] 12:21:00 INFO - PROCESS | 1840 | --DOMWINDOW == 61 (0x952c8800) [pid = 1840] [serial = 185] [outer = (nil)] [url = about:blank] 12:21:00 INFO - PROCESS | 1840 | --DOMWINDOW == 60 (0x9a5b2400) [pid = 1840] [serial = 189] [outer = (nil)] [url = about:blank] 12:21:00 INFO - PROCESS | 1840 | --DOMWINDOW == 59 (0x9a3b2400) [pid = 1840] [serial = 188] [outer = (nil)] [url = about:blank] 12:21:00 INFO - PROCESS | 1840 | --DOMWINDOW == 58 (0x8ff9e400) [pid = 1840] [serial = 191] [outer = (nil)] [url = about:blank] 12:21:02 INFO - PROCESS | 1840 | 1478200862376 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]]]}] 12:21:02 INFO - .. 12:21:02 INFO - TEST-OK | /content-security-policy/blink-contrib/blob-urls-match-blob.sub.html | took 6293ms 12:21:02 INFO - PROCESS | 1840 | 1478200862408 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 12:21:02 INFO - PROCESS | 1840 | 1478200862415 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 12:21:02 INFO - TEST-START | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html 12:21:02 INFO - PROCESS | 1840 | 1478200862429 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}] 12:21:02 INFO - PROCESS | 1840 | 1478200862643 Marionette TRACE conn4 <- [1,338,null,{"value":null}] 12:21:02 INFO - PROCESS | 1840 | 1478200862773 Marionette TRACE conn4 -> [0,339,"getWindowHandles",null] 12:21:02 INFO - PROCESS | 1840 | 1478200862779 Marionette TRACE conn4 <- [1,339,null,["8"]] 12:21:02 INFO - PROCESS | 1840 | 1478200862787 Marionette TRACE conn4 -> [0,340,"switchToWindow",{"name":"8"}] 12:21:02 INFO - PROCESS | 1840 | 1478200862797 Marionette TRACE conn4 <- [1,340,null,{}] 12:21:02 INFO - PROCESS | 1840 | 1478200862811 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:21:02 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa47000 == 31 [pid = 1840] [id = 75] 12:21:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 59 (0x8fa47800) [pid = 1840] [serial = 224] [outer = (nil)] 12:21:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 60 (0x8fa5b000) [pid = 1840] [serial = 225] [outer = 0x8fa47800] 12:21:02 INFO - PROCESS | 1840 | 1478200862922 Marionette DEBUG loaded listener.js 12:21:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 61 (0x8fa60c00) [pid = 1840] [serial = 226] [outer = 0x8fa47800] 12:21:04 INFO - PROCESS | 1840 | 1478200864110 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]]]}] 12:21:04 INFO - ... 12:21:04 INFO - TEST-OK | /content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html | took 1725ms 12:21:04 INFO - PROCESS | 1840 | 1478200864152 Marionette TRACE conn4 -> [0,342,"getWindowHandle",null] 12:21:04 INFO - PROCESS | 1840 | 1478200864158 Marionette TRACE conn4 <- [1,342,null,{"value":"8"}] 12:21:04 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html 12:21:04 INFO - PROCESS | 1840 | 1478200864167 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}] 12:21:04 INFO - PROCESS | 1840 | 1478200864427 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 12:21:04 INFO - PROCESS | 1840 | 1478200864458 Marionette TRACE conn4 -> [0,344,"getWindowHandles",null] 12:21:04 INFO - PROCESS | 1840 | 1478200864464 Marionette TRACE conn4 <- [1,344,null,["8"]] 12:21:04 INFO - PROCESS | 1840 | 1478200864472 Marionette TRACE conn4 -> [0,345,"switchToWindow",{"name":"8"}] 12:21:04 INFO - PROCESS | 1840 | 1478200864478 Marionette TRACE conn4 <- [1,345,null,{}] 12:21:04 INFO - PROCESS | 1840 | 1478200864545 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:21:04 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd86000 == 32 [pid = 1840] [id = 76] 12:21:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 62 (0x8ffb7800) [pid = 1840] [serial = 227] [outer = (nil)] 12:21:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 63 (0x9111fc00) [pid = 1840] [serial = 228] [outer = 0x8ffb7800] 12:21:04 INFO - PROCESS | 1840 | 1478200864664 Marionette DEBUG loaded listener.js 12:21:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 64 (0x91126000) [pid = 1840] [serial = 229] [outer = 0x8ffb7800] 12:21:05 INFO - PROCESS | 1840 | --DOMWINDOW == 63 (0x8ffaf000) [pid = 1840] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:21:05 INFO - PROCESS | 1840 | --DOMWINDOW == 62 (0x97a68400) [pid = 1840] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:21:05 INFO - PROCESS | 1840 | --DOMWINDOW == 61 (0x968f8800) [pid = 1840] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:21:05 INFO - PROCESS | 1840 | --DOMWINDOW == 60 (0x9af8ec00) [pid = 1840] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:21:05 INFO - PROCESS | 1840 | --DOMWINDOW == 59 (0x94d8d400) [pid = 1840] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 12:21:05 INFO - PROCESS | 1840 | --DOMWINDOW == 58 (0x8dd82400) [pid = 1840] [serial = 206] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 12:21:05 INFO - PROCESS | 1840 | --DOMWINDOW == 57 (0x8de75c00) [pid = 1840] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:21:05 INFO - PROCESS | 1840 | --DOMWINDOW == 56 (0x9111b000) [pid = 1840] [serial = 209] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 12:21:05 INFO - PROCESS | 1840 | --DOMWINDOW == 55 (0x8deb7400) [pid = 1840] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/canvas_shadows_001.htm] 12:21:05 INFO - PROCESS | 1840 | --DOMWINDOW == 54 (0x97a09400) [pid = 1840] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 12:21:05 INFO - PROCESS | 1840 | --DOMWINDOW == 53 (0xa2902c00) [pid = 1840] [serial = 200] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 12:21:05 INFO - PROCESS | 1840 | --DOMWINDOW == 52 (0xa2cb9800) [pid = 1840] [serial = 203] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 12:21:05 INFO - PROCESS | 1840 | --DOMWINDOW == 51 (0xa5f7b000) [pid = 1840] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-do-not-match-self.sub.html] 12:21:05 INFO - PROCESS | 1840 | --DOMWINDOW == 50 (0x97a04c00) [pid = 1840] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 12:21:09 INFO - PROCESS | 1840 | --DOCSHELL 0xa5f7ac00 == 31 [pid = 1840] [id = 73] 12:21:09 INFO - PROCESS | 1840 | --DOCSHELL 0x952cc400 == 30 [pid = 1840] [id = 59] 12:21:09 INFO - PROCESS | 1840 | --DOCSHELL 0xa2874400 == 29 [pid = 1840] [id = 67] 12:21:09 INFO - PROCESS | 1840 | --DOCSHELL 0x9af8e800 == 28 [pid = 1840] [id = 60] 12:21:09 INFO - PROCESS | 1840 | --DOCSHELL 0x8fc71400 == 27 [pid = 1840] [id = 68] 12:21:09 INFO - PROCESS | 1840 | --DOCSHELL 0x97a09000 == 26 [pid = 1840] [id = 66] 12:21:09 INFO - PROCESS | 1840 | --DOCSHELL 0x8ffad000 == 25 [pid = 1840] [id = 58] 12:21:09 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd7ec00 == 24 [pid = 1840] [id = 69] 12:21:09 INFO - PROCESS | 1840 | --DOCSHELL 0x8de77400 == 23 [pid = 1840] [id = 65] 12:21:09 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd75c00 == 22 [pid = 1840] [id = 64] 12:21:09 INFO - PROCESS | 1840 | --DOCSHELL 0x97a63c00 == 21 [pid = 1840] [id = 57] 12:21:09 INFO - PROCESS | 1840 | --DOCSHELL 0x97a03800 == 20 [pid = 1840] [id = 71] 12:21:09 INFO - PROCESS | 1840 | --DOCSHELL 0x982a3c00 == 19 [pid = 1840] [id = 63] 12:21:09 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd6ec00 == 18 [pid = 1840] [id = 56] 12:21:09 INFO - PROCESS | 1840 | --DOCSHELL 0x94d8d000 == 17 [pid = 1840] [id = 72] 12:21:09 INFO - PROCESS | 1840 | --DOCSHELL 0x92f84c00 == 16 [pid = 1840] [id = 55] 12:21:09 INFO - PROCESS | 1840 | --DOCSHELL 0x93c78800 == 15 [pid = 1840] [id = 62] 12:21:09 INFO - PROCESS | 1840 | --DOCSHELL 0x8ffb0c00 == 14 [pid = 1840] [id = 54] 12:21:09 INFO - PROCESS | 1840 | --DOCSHELL 0x8dec2c00 == 13 [pid = 1840] [id = 61] 12:21:09 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd75800 == 12 [pid = 1840] [id = 53] 12:21:09 INFO - PROCESS | 1840 | --DOCSHELL 0x8ffaa400 == 11 [pid = 1840] [id = 70] 12:21:09 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa47000 == 10 [pid = 1840] [id = 75] 12:21:09 INFO - PROCESS | 1840 | --DOCSHELL 0x93862c00 == 9 [pid = 1840] [id = 74] 12:21:09 INFO - PROCESS | 1840 | --DOMWINDOW == 49 (0x92f7c000) [pid = 1840] [serial = 174] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1840 | --DOMWINDOW == 48 (0x9a1c3800) [pid = 1840] [serial = 171] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1840 | --DOMWINDOW == 47 (0x9955c400) [pid = 1840] [serial = 177] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1840 | --DOMWINDOW == 46 (0x9b31b800) [pid = 1840] [serial = 180] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1840 | --DOMWINDOW == 45 (0xa5f7f400) [pid = 1840] [serial = 220] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1840 | --DOMWINDOW == 44 (0xa5f7d800) [pid = 1840] [serial = 219] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1840 | --DOMWINDOW == 43 (0x94d8ec00) [pid = 1840] [serial = 216] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1840 | --DOMWINDOW == 42 (0x97c34400) [pid = 1840] [serial = 217] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1840 | --DOMWINDOW == 41 (0x97a0b800) [pid = 1840] [serial = 213] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1840 | --DOMWINDOW == 40 (0x9955bc00) [pid = 1840] [serial = 214] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1840 | --DOMWINDOW == 39 (0x92bebc00) [pid = 1840] [serial = 210] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1840 | --DOMWINDOW == 38 (0x93862400) [pid = 1840] [serial = 211] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1840 | --DOMWINDOW == 37 (0x92b0cc00) [pid = 1840] [serial = 207] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1840 | --DOMWINDOW == 36 (0x92f82400) [pid = 1840] [serial = 208] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1840 | --DOMWINDOW == 35 (0xa45a1c00) [pid = 1840] [serial = 204] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1840 | --DOMWINDOW == 34 (0xa45f9400) [pid = 1840] [serial = 205] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1840 | --DOMWINDOW == 33 (0xa290a800) [pid = 1840] [serial = 201] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0xa2cae400) [pid = 1840] [serial = 202] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x97a6bc00) [pid = 1840] [serial = 197] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x982a2400) [pid = 1840] [serial = 198] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x8fa47c00) [pid = 1840] [serial = 194] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x8fc72400) [pid = 1840] [serial = 195] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1840 | --DOMWINDOW == 27 (0x9b3e6000) [pid = 1840] [serial = 192] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1840 | --DOMWINDOW == 26 (0x93cf6c00) [pid = 1840] [serial = 81] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:21:10 INFO - PROCESS | 1840 | 1478200870775 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]]]}] 12:21:10 INFO - .. 12:21:10 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html | took 6645ms 12:21:10 INFO - PROCESS | 1840 | 1478200870814 Marionette TRACE conn4 -> [0,347,"getWindowHandle",null] 12:21:10 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html 12:21:10 INFO - PROCESS | 1840 | 1478200870822 Marionette TRACE conn4 <- [1,347,null,{"value":"8"}] 12:21:10 INFO - PROCESS | 1840 | 1478200870834 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}] 12:21:11 INFO - PROCESS | 1840 | 1478200871072 Marionette TRACE conn4 <- [1,348,null,{"value":null}] 12:21:11 INFO - PROCESS | 1840 | 1478200871098 Marionette TRACE conn4 -> [0,349,"getWindowHandles",null] 12:21:11 INFO - PROCESS | 1840 | 1478200871104 Marionette TRACE conn4 <- [1,349,null,["8"]] 12:21:11 INFO - PROCESS | 1840 | 1478200871114 Marionette TRACE conn4 -> [0,350,"switchToWindow",{"name":"8"}] 12:21:11 INFO - PROCESS | 1840 | 1478200871124 Marionette TRACE conn4 <- [1,350,null,{}] 12:21:11 INFO - PROCESS | 1840 | 1478200871131 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:21:11 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dec2c00 == 10 [pid = 1840] [id = 77] 12:21:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 27 (0x8dec3800) [pid = 1840] [serial = 230] [outer = (nil)] 12:21:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 28 (0x8dec6000) [pid = 1840] [serial = 231] [outer = 0x8dec3800] 12:21:11 INFO - PROCESS | 1840 | 1478200871244 Marionette DEBUG loaded listener.js 12:21:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x8fa43000) [pid = 1840] [serial = 232] [outer = 0x8dec3800] 12:21:11 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:21:11 INFO - PROCESS | 1840 | [1840] 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 5738 12:21:11 INFO - PROCESS | 1840 | [1840] 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 1406 12:21:12 INFO - PROCESS | 1840 | 1478200872477 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]]]}] 12:21:12 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x93982400) [pid = 1840] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/blob-urls-match-blob.sub.html] 12:21:12 INFO - PROCESS | 1840 | --DOMWINDOW == 27 (0x8fa47800) [pid = 1840] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/combine-header-and-meta-policies.sub.html] 12:21:12 INFO - .. 12:21:12 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html | took 1674ms 12:21:12 INFO - PROCESS | 1840 | 1478200872507 Marionette TRACE conn4 -> [0,352,"getWindowHandle",null] 12:21:12 INFO - PROCESS | 1840 | 1478200872516 Marionette TRACE conn4 <- [1,352,null,{"value":"8"}] 12:21:12 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html 12:21:12 INFO - PROCESS | 1840 | 1478200872527 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}] 12:21:12 INFO - PROCESS | 1840 | 1478200872725 Marionette TRACE conn4 <- [1,353,null,{"value":null}] 12:21:12 INFO - PROCESS | 1840 | 1478200872737 Marionette TRACE conn4 -> [0,354,"getWindowHandles",null] 12:21:12 INFO - PROCESS | 1840 | 1478200872752 Marionette TRACE conn4 <- [1,354,null,["8"]] 12:21:12 INFO - PROCESS | 1840 | 1478200872851 Marionette TRACE conn4 -> [0,355,"switchToWindow",{"name":"8"}] 12:21:12 INFO - PROCESS | 1840 | 1478200872858 Marionette TRACE conn4 <- [1,355,null,{}] 12:21:12 INFO - PROCESS | 1840 | 1478200872867 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:21:12 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd76000 == 11 [pid = 1840] [id = 78] 12:21:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 28 (0x8fa41400) [pid = 1840] [serial = 233] [outer = (nil)] 12:21:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x8fc7ec00) [pid = 1840] [serial = 234] [outer = 0x8fa41400] 12:21:12 INFO - PROCESS | 1840 | 1478200872973 Marionette DEBUG loaded listener.js 12:21:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x8deb8c00) [pid = 1840] [serial = 235] [outer = 0x8fa41400] 12:21:14 INFO - PROCESS | 1840 | 1478200874132 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]]]}] 12:21:14 INFO - . 12:21:14 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html | took 1622ms 12:21:14 INFO - PROCESS | 1840 | 1478200874156 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 12:21:14 INFO - PROCESS | 1840 | 1478200874165 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 12:21:14 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html 12:21:14 INFO - PROCESS | 1840 | 1478200874174 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}] 12:21:14 INFO - PROCESS | 1840 | 1478200874413 Marionette TRACE conn4 <- [1,358,null,{"value":null}] 12:21:14 INFO - PROCESS | 1840 | 1478200874443 Marionette TRACE conn4 -> [0,359,"getWindowHandles",null] 12:21:14 INFO - PROCESS | 1840 | 1478200874449 Marionette TRACE conn4 <- [1,359,null,["8"]] 12:21:14 INFO - PROCESS | 1840 | 1478200874455 Marionette TRACE conn4 -> [0,360,"switchToWindow",{"name":"8"}] 12:21:14 INFO - PROCESS | 1840 | 1478200874463 Marionette TRACE conn4 <- [1,360,null,{}] 12:21:14 INFO - PROCESS | 1840 | 1478200874473 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:21:14 INFO - PROCESS | 1840 | ++DOCSHELL 0x911b0400 == 12 [pid = 1840] [id = 79] 12:21:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x911b0c00) [pid = 1840] [serial = 236] [outer = (nil)] 12:21:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x911b3400) [pid = 1840] [serial = 237] [outer = 0x911b0c00] 12:21:14 INFO - PROCESS | 1840 | 1478200874584 Marionette DEBUG loaded listener.js 12:21:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x911b4c00) [pid = 1840] [serial = 238] [outer = 0x911b0c00] 12:21:18 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd76000 == 11 [pid = 1840] [id = 78] 12:21:18 INFO - PROCESS | 1840 | --DOCSHELL 0x8dec2c00 == 10 [pid = 1840] [id = 77] 12:21:18 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd86000 == 9 [pid = 1840] [id = 76] 12:21:18 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0x8fa5b000) [pid = 1840] [serial = 225] [outer = (nil)] [url = about:blank] 12:21:18 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x8fa60c00) [pid = 1840] [serial = 226] [outer = (nil)] [url = about:blank] 12:21:18 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x94bb2000) [pid = 1840] [serial = 222] [outer = (nil)] [url = about:blank] 12:21:18 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x94d87400) [pid = 1840] [serial = 223] [outer = (nil)] [url = about:blank] 12:21:18 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x9111fc00) [pid = 1840] [serial = 228] [outer = (nil)] [url = about:blank] 12:21:20 INFO - PROCESS | 1840 | 1478200880265 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]]]}] 12:21:20 INFO - .. 12:21:20 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html | took 6137ms 12:21:20 INFO - PROCESS | 1840 | 1478200880312 Marionette TRACE conn4 -> [0,362,"getWindowHandle",null] 12:21:20 INFO - PROCESS | 1840 | 1478200880320 Marionette TRACE conn4 <- [1,362,null,{"value":"8"}] 12:21:20 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html 12:21:20 INFO - PROCESS | 1840 | 1478200880344 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}] 12:21:20 INFO - PROCESS | 1840 | 1478200880581 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 12:21:20 INFO - PROCESS | 1840 | 1478200880616 Marionette TRACE conn4 -> [0,364,"getWindowHandles",null] 12:21:20 INFO - PROCESS | 1840 | 1478200880623 Marionette TRACE conn4 <- [1,364,null,["8"]] 12:21:20 INFO - PROCESS | 1840 | 1478200880633 Marionette TRACE conn4 -> [0,365,"switchToWindow",{"name":"8"}] 12:21:20 INFO - PROCESS | 1840 | 1478200880642 Marionette TRACE conn4 <- [1,365,null,{}] 12:21:20 INFO - PROCESS | 1840 | 1478200880701 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:21:20 INFO - PROCESS | 1840 | ++DOCSHELL 0x8de77400 == 10 [pid = 1840] [id = 80] 12:21:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x8deb7400) [pid = 1840] [serial = 239] [outer = (nil)] 12:21:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x8dec5400) [pid = 1840] [serial = 240] [outer = 0x8deb7400] 12:21:20 INFO - PROCESS | 1840 | 1478200880815 Marionette DEBUG loaded listener.js 12:21:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x8fa44400) [pid = 1840] [serial = 241] [outer = 0x8deb7400] 12:21:21 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x8ffb7800) [pid = 1840] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-allowed.sub.html] 12:21:21 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x8fa41400) [pid = 1840] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-redirect-to-blocked.sub.html] 12:21:21 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x8dec3800) [pid = 1840] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-beacon-blocked.sub.html] 12:21:21 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:21:21 INFO - PROCESS | 1840 | [1840] 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 5738 12:21:21 INFO - PROCESS | 1840 | 1478200881967 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]]]}] 12:21:22 INFO - .. 12:21:22 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html | took 1678ms 12:21:22 INFO - PROCESS | 1840 | 1478200882020 Marionette TRACE conn4 -> [0,367,"getWindowHandle",null] 12:21:22 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html 12:21:22 INFO - PROCESS | 1840 | 1478200882027 Marionette TRACE conn4 <- [1,367,null,{"value":"8"}] 12:21:22 INFO - PROCESS | 1840 | 1478200882037 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}] 12:21:22 INFO - PROCESS | 1840 | 1478200882237 Marionette TRACE conn4 <- [1,368,null,{"value":null}] 12:21:22 INFO - PROCESS | 1840 | 1478200882249 Marionette TRACE conn4 -> [0,369,"getWindowHandles",null] 12:21:22 INFO - PROCESS | 1840 | 1478200882265 Marionette TRACE conn4 <- [1,369,null,["8"]] 12:21:22 INFO - PROCESS | 1840 | 1478200882362 Marionette TRACE conn4 -> [0,370,"switchToWindow",{"name":"8"}] 12:21:22 INFO - PROCESS | 1840 | 1478200882369 Marionette TRACE conn4 <- [1,370,null,{}] 12:21:22 INFO - PROCESS | 1840 | 1478200882377 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:21:22 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd74800 == 11 [pid = 1840] [id = 81] 12:21:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x8fa41800) [pid = 1840] [serial = 242] [outer = (nil)] 12:21:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x8fc71000) [pid = 1840] [serial = 243] [outer = 0x8fa41800] 12:21:22 INFO - PROCESS | 1840 | 1478200882486 Marionette DEBUG loaded listener.js 12:21:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x8fc73400) [pid = 1840] [serial = 244] [outer = 0x8fa41800] 12:21:23 INFO - PROCESS | 1840 | 1478200883569 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]]]}] 12:21:23 INFO - .. 12:21:23 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html | took 1582ms 12:21:23 INFO - PROCESS | 1840 | 1478200883627 Marionette TRACE conn4 -> [0,372,"getWindowHandle",null] 12:21:23 INFO - PROCESS | 1840 | 1478200883635 Marionette TRACE conn4 <- [1,372,null,{"value":"8"}] 12:21:23 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html 12:21:23 INFO - PROCESS | 1840 | 1478200883643 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}] 12:21:23 INFO - PROCESS | 1840 | 1478200883843 Marionette TRACE conn4 <- [1,373,null,{"value":null}] 12:21:23 INFO - PROCESS | 1840 | 1478200883871 Marionette TRACE conn4 -> [0,374,"getWindowHandles",null] 12:21:23 INFO - PROCESS | 1840 | 1478200883877 Marionette TRACE conn4 <- [1,374,null,["8"]] 12:21:23 INFO - PROCESS | 1840 | 1478200883883 Marionette TRACE conn4 -> [0,375,"switchToWindow",{"name":"8"}] 12:21:23 INFO - PROCESS | 1840 | 1478200883892 Marionette TRACE conn4 <- [1,375,null,{}] 12:21:24 INFO - PROCESS | 1840 | 1478200883989 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:21:24 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd69c00 == 12 [pid = 1840] [id = 82] 12:21:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x8dd73c00) [pid = 1840] [serial = 245] [outer = (nil)] 12:21:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x8dd7bc00) [pid = 1840] [serial = 246] [outer = 0x8dd73c00] 12:21:24 INFO - PROCESS | 1840 | 1478200884133 Marionette DEBUG loaded listener.js 12:21:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 34 (0x8fa3fc00) [pid = 1840] [serial = 247] [outer = 0x8dd73c00] 12:21:26 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd74800 == 11 [pid = 1840] [id = 81] 12:21:26 INFO - PROCESS | 1840 | --DOCSHELL 0x8de77400 == 10 [pid = 1840] [id = 80] 12:21:26 INFO - PROCESS | 1840 | --DOMWINDOW == 33 (0x8fc7ec00) [pid = 1840] [serial = 234] [outer = (nil)] [url = about:blank] 12:21:26 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0x8deb8c00) [pid = 1840] [serial = 235] [outer = (nil)] [url = about:blank] 12:21:26 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x8dec6000) [pid = 1840] [serial = 231] [outer = (nil)] [url = about:blank] 12:21:26 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x8fa43000) [pid = 1840] [serial = 232] [outer = (nil)] [url = about:blank] 12:21:26 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x91126000) [pid = 1840] [serial = 229] [outer = (nil)] [url = about:blank] 12:21:29 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x8deb7400) [pid = 1840] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-blocked.sub.html] 12:21:29 INFO - PROCESS | 1840 | --DOMWINDOW == 27 (0x911b0c00) [pid = 1840] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-allowed.sub.html] 12:21:29 INFO - PROCESS | 1840 | 1478200889842 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]]]}] 12:21:29 INFO - .. 12:21:29 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html | took 6242ms 12:21:29 INFO - PROCESS | 1840 | 1478200889887 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 12:21:29 INFO - PROCESS | 1840 | 1478200889893 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 12:21:29 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html 12:21:29 INFO - PROCESS | 1840 | 1478200889910 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}] 12:21:30 INFO - PROCESS | 1840 | 1478200890138 Marionette TRACE conn4 <- [1,378,null,{"value":null}] 12:21:30 INFO - PROCESS | 1840 | 1478200890164 Marionette TRACE conn4 -> [0,379,"getWindowHandles",null] 12:21:30 INFO - PROCESS | 1840 | 1478200890170 Marionette TRACE conn4 <- [1,379,null,["8"]] 12:21:30 INFO - PROCESS | 1840 | 1478200890178 Marionette TRACE conn4 -> [0,380,"switchToWindow",{"name":"8"}] 12:21:30 INFO - PROCESS | 1840 | 1478200890187 Marionette TRACE conn4 <- [1,380,null,{}] 12:21:30 INFO - PROCESS | 1840 | 1478200890195 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:21:30 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa3e800 == 11 [pid = 1840] [id = 83] 12:21:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 28 (0x8fa3ec00) [pid = 1840] [serial = 248] [outer = (nil)] 12:21:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x8fa43000) [pid = 1840] [serial = 249] [outer = 0x8fa3ec00] 12:21:30 INFO - PROCESS | 1840 | 1478200890313 Marionette DEBUG loaded listener.js 12:21:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x911a7400) [pid = 1840] [serial = 250] [outer = 0x8fa3ec00] 12:21:30 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:21:31 INFO - PROCESS | 1840 | 1478200891430 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]]]}] 12:21:31 INFO - .. 12:21:31 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html | took 1573ms 12:21:31 INFO - PROCESS | 1840 | 1478200891477 Marionette TRACE conn4 -> [0,382,"getWindowHandle",null] 12:21:31 INFO - PROCESS | 1840 | 1478200891483 Marionette TRACE conn4 <- [1,382,null,{"value":"8"}] 12:21:31 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html 12:21:31 INFO - PROCESS | 1840 | 1478200891491 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}] 12:21:31 INFO - PROCESS | 1840 | 1478200891719 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 12:21:31 INFO - PROCESS | 1840 | 1478200891745 Marionette TRACE conn4 -> [0,384,"getWindowHandles",null] 12:21:31 INFO - PROCESS | 1840 | 1478200891749 Marionette TRACE conn4 <- [1,384,null,["8"]] 12:21:31 INFO - PROCESS | 1840 | 1478200891759 Marionette TRACE conn4 -> [0,385,"switchToWindow",{"name":"8"}] 12:21:31 INFO - PROCESS | 1840 | 1478200891764 Marionette TRACE conn4 <- [1,385,null,{}] 12:21:31 INFO - PROCESS | 1840 | 1478200891771 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:21:31 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd72000 == 12 [pid = 1840] [id = 84] 12:21:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x92bebc00) [pid = 1840] [serial = 251] [outer = (nil)] 12:21:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x92f75400) [pid = 1840] [serial = 252] [outer = 0x92bebc00] 12:21:31 INFO - PROCESS | 1840 | 1478200891878 Marionette DEBUG loaded listener.js 12:21:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x92f7a800) [pid = 1840] [serial = 253] [outer = 0x92bebc00] 12:21:34 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd69c00 == 11 [pid = 1840] [id = 82] 12:21:34 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0x911b3400) [pid = 1840] [serial = 237] [outer = (nil)] [url = about:blank] 12:21:34 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x8dec5400) [pid = 1840] [serial = 240] [outer = (nil)] [url = about:blank] 12:21:34 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x8fa44400) [pid = 1840] [serial = 241] [outer = (nil)] [url = about:blank] 12:21:34 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x911b4c00) [pid = 1840] [serial = 238] [outer = (nil)] [url = about:blank] 12:21:34 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x8fc71000) [pid = 1840] [serial = 243] [outer = (nil)] [url = about:blank] 12:21:37 INFO - PROCESS | 1840 | --DOMWINDOW == 27 (0x8fa3ec00) [pid = 1840] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-blocked.sub.html] 12:21:37 INFO - PROCESS | 1840 | --DOMWINDOW == 26 (0x8dd73c00) [pid = 1840] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-websocket-allowed.sub.html] 12:21:37 INFO - PROCESS | 1840 | --DOMWINDOW == 25 (0x8fa41800) [pid = 1840] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-eventsource-redirect-to-blocked.sub.html] 12:21:37 INFO - PROCESS | 1840 | 1478200897529 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]]]}] 12:21:37 INFO - .. 12:21:37 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html | took 6093ms 12:21:37 INFO - PROCESS | 1840 | 1478200897586 Marionette TRACE conn4 -> [0,387,"getWindowHandle",null] 12:21:37 INFO - PROCESS | 1840 | 1478200897592 Marionette TRACE conn4 <- [1,387,null,{"value":"8"}] 12:21:37 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html 12:21:37 INFO - PROCESS | 1840 | 1478200897607 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}] 12:21:37 INFO - PROCESS | 1840 | 1478200897810 Marionette TRACE conn4 <- [1,388,null,{"value":null}] 12:21:37 INFO - PROCESS | 1840 | 1478200897919 Marionette TRACE conn4 -> [0,389,"getWindowHandles",null] 12:21:37 INFO - PROCESS | 1840 | 1478200897927 Marionette TRACE conn4 <- [1,389,null,["8"]] 12:21:37 INFO - PROCESS | 1840 | 1478200897936 Marionette TRACE conn4 -> [0,390,"switchToWindow",{"name":"8"}] 12:21:37 INFO - PROCESS | 1840 | 1478200897945 Marionette TRACE conn4 <- [1,390,null,{}] 12:21:37 INFO - PROCESS | 1840 | 1478200897953 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:21:37 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa41000 == 12 [pid = 1840] [id = 85] 12:21:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 26 (0x8fa41400) [pid = 1840] [serial = 254] [outer = (nil)] 12:21:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 27 (0x8fa43800) [pid = 1840] [serial = 255] [outer = 0x8fa41400] 12:21:38 INFO - PROCESS | 1840 | 1478200898069 Marionette DEBUG loaded listener.js 12:21:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 28 (0x8fa4a400) [pid = 1840] [serial = 256] [outer = 0x8fa41400] 12:21:38 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:21:38 INFO - PROCESS | 1840 | [1840] 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 5738 12:21:38 INFO - PROCESS | 1840 | [1840] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 12:21:39 INFO - PROCESS | 1840 | 1478200899158 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]]]}] 12:21:39 INFO - .. 12:21:39 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html | took 1590ms 12:21:39 INFO - PROCESS | 1840 | 1478200899194 Marionette TRACE conn4 -> [0,392,"getWindowHandle",null] 12:21:39 INFO - PROCESS | 1840 | 1478200899201 Marionette TRACE conn4 <- [1,392,null,{"value":"8"}] 12:21:39 INFO - TEST-START | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html 12:21:39 INFO - PROCESS | 1840 | 1478200899209 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}] 12:21:39 INFO - PROCESS | 1840 | 1478200899395 Marionette TRACE conn4 <- [1,393,null,{"value":null}] 12:21:39 INFO - PROCESS | 1840 | 1478200899407 Marionette TRACE conn4 -> [0,394,"getWindowHandles",null] 12:21:39 INFO - PROCESS | 1840 | 1478200899411 Marionette TRACE conn4 <- [1,394,null,["8"]] 12:21:39 INFO - PROCESS | 1840 | 1478200899518 Marionette TRACE conn4 -> [0,395,"switchToWindow",{"name":"8"}] 12:21:39 INFO - PROCESS | 1840 | 1478200899526 Marionette TRACE conn4 <- [1,395,null,{}] 12:21:39 INFO - PROCESS | 1840 | 1478200899534 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:21:39 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd7b400 == 13 [pid = 1840] [id = 86] 12:21:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x8ffabc00) [pid = 1840] [serial = 257] [outer = (nil)] 12:21:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x8ffb1c00) [pid = 1840] [serial = 258] [outer = 0x8ffabc00] 12:21:39 INFO - PROCESS | 1840 | 1478200899643 Marionette DEBUG loaded listener.js 12:21:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x8ffb3400) [pid = 1840] [serial = 259] [outer = 0x8ffabc00] 12:21:40 INFO - PROCESS | 1840 | 1478200900818 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]]]}] 12:21:40 INFO - .. 12:21:40 INFO - TEST-OK | /content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html | took 1635ms 12:21:40 INFO - PROCESS | 1840 | 1478200900846 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 12:21:40 INFO - PROCESS | 1840 | 1478200900855 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 12:21:40 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html 12:21:40 INFO - PROCESS | 1840 | 1478200900867 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}] 12:21:41 INFO - PROCESS | 1840 | 1478200901127 Marionette TRACE conn4 <- [1,398,null,{"value":null}] 12:21:41 INFO - PROCESS | 1840 | 1478200901270 Marionette TRACE conn4 -> [0,399,"getWindowHandles",null] 12:21:41 INFO - PROCESS | 1840 | 1478200901277 Marionette TRACE conn4 <- [1,399,null,["8"]] 12:21:41 INFO - PROCESS | 1840 | 1478200901286 Marionette TRACE conn4 -> [0,400,"switchToWindow",{"name":"8"}] 12:21:41 INFO - PROCESS | 1840 | 1478200901296 Marionette TRACE conn4 <- [1,400,null,{}] 12:21:41 INFO - PROCESS | 1840 | 1478200901302 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:21:41 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa44000 == 14 [pid = 1840] [id = 87] 12:21:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x8fa44800) [pid = 1840] [serial = 260] [outer = (nil)] 12:21:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x8fa53400) [pid = 1840] [serial = 261] [outer = 0x8fa44800] 12:21:41 INFO - PROCESS | 1840 | 1478200901469 Marionette DEBUG loaded listener.js 12:21:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 34 (0x8fa5b000) [pid = 1840] [serial = 262] [outer = 0x8fa44800] 12:21:43 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd72000 == 13 [pid = 1840] [id = 84] 12:21:43 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa41000 == 12 [pid = 1840] [id = 85] 12:21:43 INFO - PROCESS | 1840 | --DOMWINDOW == 33 (0x8fc73400) [pid = 1840] [serial = 244] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0x92f75400) [pid = 1840] [serial = 252] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x8fa43000) [pid = 1840] [serial = 249] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x911a7400) [pid = 1840] [serial = 250] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x8dd7bc00) [pid = 1840] [serial = 246] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x8fa3fc00) [pid = 1840] [serial = 247] [outer = (nil)] [url = about:blank] 12:21:45 INFO - PROCESS | 1840 | --DOMWINDOW == 27 (0x8fa41400) [pid = 1840] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-blocked.sub.html] 12:21:45 INFO - PROCESS | 1840 | --DOMWINDOW == 26 (0x92bebc00) [pid = 1840] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-allowed.sub.html] 12:21:47 INFO - PROCESS | 1840 | 1478200907169 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]]]}] 12:21:47 INFO - .. 12:21:47 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-allowed.sub.html | took 6339ms 12:21:47 INFO - PROCESS | 1840 | 1478200907205 Marionette TRACE conn4 -> [0,402,"getWindowHandle",null] 12:21:47 INFO - PROCESS | 1840 | 1478200907212 Marionette TRACE conn4 <- [1,402,null,{"value":"8"}] 12:21:47 INFO - TEST-START | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html 12:21:47 INFO - PROCESS | 1840 | 1478200907224 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}] 12:21:47 INFO - PROCESS | 1840 | 1478200907395 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 12:21:47 INFO - PROCESS | 1840 | 1478200907418 Marionette TRACE conn4 -> [0,404,"getWindowHandles",null] 12:21:47 INFO - PROCESS | 1840 | 1478200907424 Marionette TRACE conn4 <- [1,404,null,["8"]] 12:21:47 INFO - PROCESS | 1840 | 1478200907521 Marionette TRACE conn4 -> [0,405,"switchToWindow",{"name":"8"}] 12:21:47 INFO - PROCESS | 1840 | 1478200907529 Marionette TRACE conn4 <- [1,405,null,{}] 12:21:47 INFO - PROCESS | 1840 | 1478200907537 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:21:47 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dec5000 == 13 [pid = 1840] [id = 88] 12:21:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 27 (0x8dec5400) [pid = 1840] [serial = 263] [outer = (nil)] 12:21:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 28 (0x9111e400) [pid = 1840] [serial = 264] [outer = 0x8dec5400] 12:21:47 INFO - PROCESS | 1840 | 1478200907653 Marionette DEBUG loaded listener.js 12:21:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x91123400) [pid = 1840] [serial = 265] [outer = 0x8dec5400] 12:21:48 INFO - PROCESS | 1840 | 1478200908697 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]]]}] 12:21:48 INFO - . 12:21:48 INFO - TEST-OK | /content-security-policy/blink-contrib/default-src-inline-blocked.sub.html | took 1522ms 12:21:48 INFO - PROCESS | 1840 | 1478200908745 Marionette TRACE conn4 -> [0,407,"getWindowHandle",null] 12:21:48 INFO - PROCESS | 1840 | 1478200908751 Marionette TRACE conn4 <- [1,407,null,{"value":"8"}] 12:21:48 INFO - TEST-START | /content-security-policy/blink-contrib/duplicate-directive.sub.html 12:21:48 INFO - PROCESS | 1840 | 1478200908759 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}] 12:21:48 INFO - PROCESS | 1840 | 1478200908996 Marionette TRACE conn4 <- [1,408,null,{"value":null}] 12:21:49 INFO - PROCESS | 1840 | 1478200909011 Marionette TRACE conn4 -> [0,409,"getWindowHandles",null] 12:21:49 INFO - PROCESS | 1840 | 1478200909017 Marionette TRACE conn4 <- [1,409,null,["8"]] 12:21:49 INFO - PROCESS | 1840 | 1478200909025 Marionette TRACE conn4 -> [0,410,"switchToWindow",{"name":"8"}] 12:21:49 INFO - PROCESS | 1840 | 1478200909031 Marionette TRACE conn4 <- [1,410,null,{}] 12:21:49 INFO - PROCESS | 1840 | 1478200909038 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:21:49 INFO - PROCESS | 1840 | ++DOCSHELL 0x92b86800 == 14 [pid = 1840] [id = 89] 12:21:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x92b89800) [pid = 1840] [serial = 266] [outer = (nil)] 12:21:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x92f76400) [pid = 1840] [serial = 267] [outer = 0x92b89800] 12:21:49 INFO - PROCESS | 1840 | 1478200909150 Marionette DEBUG loaded listener.js 12:21:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x92f79400) [pid = 1840] [serial = 268] [outer = 0x92b89800] 12:21:51 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa3e800 == 13 [pid = 1840] [id = 83] 12:21:51 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa44000 == 12 [pid = 1840] [id = 87] 12:21:52 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x8fa43800) [pid = 1840] [serial = 255] [outer = (nil)] [url = about:blank] 12:21:52 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x8fa4a400) [pid = 1840] [serial = 256] [outer = (nil)] [url = about:blank] 12:21:52 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x92f7a800) [pid = 1840] [serial = 253] [outer = (nil)] [url = about:blank] 12:21:52 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x8ffb1c00) [pid = 1840] [serial = 258] [outer = (nil)] [url = about:blank] 12:21:54 INFO - PROCESS | 1840 | --DOMWINDOW == 27 (0x8ffabc00) [pid = 1840] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/connect-src-xmlhttprequest-redirect-to-blocked.sub.html] 12:21:54 INFO - PROCESS | 1840 | --DOMWINDOW == 26 (0x8dec5400) [pid = 1840] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-blocked.sub.html] 12:21:54 INFO - PROCESS | 1840 | --DOMWINDOW == 25 (0x8fa44800) [pid = 1840] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/default-src-inline-allowed.sub.html] 12:21:54 INFO - PROCESS | 1840 | 1478200914876 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]]]}] 12:21:54 INFO - .. 12:21:54 INFO - TEST-OK | /content-security-policy/blink-contrib/duplicate-directive.sub.html | took 6138ms 12:21:54 INFO - PROCESS | 1840 | 1478200914899 Marionette TRACE conn4 -> [0,412,"getWindowHandle",null] 12:21:54 INFO - PROCESS | 1840 | 1478200914906 Marionette TRACE conn4 <- [1,412,null,{"value":"8"}] 12:21:54 INFO - TEST-START | /content-security-policy/blink-contrib/eval-allowed.sub.html 12:21:54 INFO - PROCESS | 1840 | 1478200914919 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}] 12:21:55 INFO - PROCESS | 1840 | 1478200915175 Marionette TRACE conn4 <- [1,413,null,{"value":null}] 12:21:55 INFO - PROCESS | 1840 | 1478200915252 Marionette TRACE conn4 -> [0,414,"getWindowHandles",null] 12:21:55 INFO - PROCESS | 1840 | 1478200915263 Marionette TRACE conn4 <- [1,414,null,["8"]] 12:21:55 INFO - PROCESS | 1840 | 1478200915274 Marionette TRACE conn4 -> [0,415,"switchToWindow",{"name":"8"}] 12:21:55 INFO - PROCESS | 1840 | 1478200915284 Marionette TRACE conn4 <- [1,415,null,{}] 12:21:55 INFO - PROCESS | 1840 | 1478200915291 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:21:55 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa48c00 == 13 [pid = 1840] [id = 90] 12:21:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 26 (0x8fa49000) [pid = 1840] [serial = 269] [outer = (nil)] 12:21:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 27 (0x8fa53800) [pid = 1840] [serial = 270] [outer = 0x8fa49000] 12:21:55 INFO - PROCESS | 1840 | 1478200915401 Marionette DEBUG loaded listener.js 12:21:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 28 (0x8fa5d400) [pid = 1840] [serial = 271] [outer = 0x8fa49000] 12:21:59 INFO - PROCESS | 1840 | --DOCSHELL 0x911b0400 == 12 [pid = 1840] [id = 79] 12:21:59 INFO - PROCESS | 1840 | --DOCSHELL 0x8dec5000 == 11 [pid = 1840] [id = 88] 12:21:59 INFO - PROCESS | 1840 | --DOCSHELL 0x92b86800 == 10 [pid = 1840] [id = 89] 12:21:59 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd7b400 == 9 [pid = 1840] [id = 86] 12:21:59 INFO - PROCESS | 1840 | --DOMWINDOW == 27 (0x9111e400) [pid = 1840] [serial = 264] [outer = (nil)] [url = about:blank] 12:21:59 INFO - PROCESS | 1840 | --DOMWINDOW == 26 (0x91123400) [pid = 1840] [serial = 265] [outer = (nil)] [url = about:blank] 12:21:59 INFO - PROCESS | 1840 | --DOMWINDOW == 25 (0x8fa5b000) [pid = 1840] [serial = 262] [outer = (nil)] [url = about:blank] 12:21:59 INFO - PROCESS | 1840 | --DOMWINDOW == 24 (0x8ffb3400) [pid = 1840] [serial = 259] [outer = (nil)] [url = about:blank] 12:21:59 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0x92f76400) [pid = 1840] [serial = 267] [outer = (nil)] [url = about:blank] 12:21:59 INFO - PROCESS | 1840 | --DOMWINDOW == 22 (0x8fa53400) [pid = 1840] [serial = 261] [outer = (nil)] [url = about:blank] 12:22:01 INFO - PROCESS | 1840 | 1478200921073 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]]]}] 12:22:01 INFO - .. 12:22:01 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-allowed.sub.html | took 6197ms 12:22:01 INFO - PROCESS | 1840 | 1478200921114 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 12:22:01 INFO - PROCESS | 1840 | 1478200921124 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 12:22:01 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html 12:22:01 INFO - PROCESS | 1840 | 1478200921137 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}] 12:22:01 INFO - PROCESS | 1840 | 1478200921370 Marionette TRACE conn4 <- [1,418,null,{"value":null}] 12:22:01 INFO - PROCESS | 1840 | 1478200921395 Marionette TRACE conn4 -> [0,419,"getWindowHandles",null] 12:22:01 INFO - PROCESS | 1840 | 1478200921402 Marionette TRACE conn4 <- [1,419,null,["8"]] 12:22:01 INFO - PROCESS | 1840 | 1478200921411 Marionette TRACE conn4 -> [0,420,"switchToWindow",{"name":"8"}] 12:22:01 INFO - PROCESS | 1840 | 1478200921419 Marionette TRACE conn4 <- [1,420,null,{}] 12:22:01 INFO - PROCESS | 1840 | 1478200921427 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:22:01 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dec5800 == 10 [pid = 1840] [id = 91] 12:22:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 23 (0x8dec6000) [pid = 1840] [serial = 272] [outer = (nil)] 12:22:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x8fa3dc00) [pid = 1840] [serial = 273] [outer = 0x8dec6000] 12:22:01 INFO - PROCESS | 1840 | 1478200921539 Marionette DEBUG loaded listener.js 12:22:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 25 (0x8fa45400) [pid = 1840] [serial = 274] [outer = 0x8dec6000] 12:22:02 INFO - PROCESS | 1840 | --DOMWINDOW == 24 (0x92b89800) [pid = 1840] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/duplicate-directive.sub.html] 12:22:02 INFO - PROCESS | 1840 | 1478200922701 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]]]}] 12:22:02 INFO - .. 12:22:02 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html | took 1629ms 12:22:02 INFO - PROCESS | 1840 | 1478200922764 Marionette TRACE conn4 -> [0,422,"getWindowHandle",null] 12:22:02 INFO - PROCESS | 1840 | 1478200922771 Marionette TRACE conn4 <- [1,422,null,{"value":"8"}] 12:22:02 INFO - TEST-START | /content-security-policy/blink-contrib/eval-blocked.sub.html 12:22:02 INFO - PROCESS | 1840 | 1478200922779 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}] 12:22:02 INFO - PROCESS | 1840 | 1478200922967 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 12:22:03 INFO - PROCESS | 1840 | 1478200923073 Marionette TRACE conn4 -> [0,424,"getWindowHandles",null] 12:22:03 INFO - PROCESS | 1840 | 1478200923079 Marionette TRACE conn4 <- [1,424,null,["8"]] 12:22:03 INFO - PROCESS | 1840 | 1478200923087 Marionette TRACE conn4 -> [0,425,"switchToWindow",{"name":"8"}] 12:22:03 INFO - PROCESS | 1840 | 1478200923094 Marionette TRACE conn4 <- [1,425,null,{}] 12:22:03 INFO - PROCESS | 1840 | 1478200923102 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:22:03 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd71c00 == 11 [pid = 1840] [id = 92] 12:22:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 25 (0x8fa43c00) [pid = 1840] [serial = 275] [outer = (nil)] 12:22:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 26 (0x8ff92400) [pid = 1840] [serial = 276] [outer = 0x8fa43c00] 12:22:03 INFO - PROCESS | 1840 | 1478200923206 Marionette DEBUG loaded listener.js 12:22:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 27 (0x8dd84c00) [pid = 1840] [serial = 277] [outer = 0x8fa43c00] 12:22:04 INFO - PROCESS | 1840 | 1478200924264 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]]]}] 12:22:04 INFO - .. 12:22:04 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-blocked.sub.html | took 1529ms 12:22:04 INFO - PROCESS | 1840 | 1478200924318 Marionette TRACE conn4 -> [0,427,"getWindowHandle",null] 12:22:04 INFO - PROCESS | 1840 | 1478200924326 Marionette TRACE conn4 <- [1,427,null,{"value":"8"}] 12:22:04 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html 12:22:04 INFO - PROCESS | 1840 | 1478200924334 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}] 12:22:04 INFO - PROCESS | 1840 | 1478200924525 Marionette TRACE conn4 <- [1,428,null,{"value":null}] 12:22:04 INFO - PROCESS | 1840 | 1478200924635 Marionette TRACE conn4 -> [0,429,"getWindowHandles",null] 12:22:04 INFO - PROCESS | 1840 | 1478200924641 Marionette TRACE conn4 <- [1,429,null,["8"]] 12:22:04 INFO - PROCESS | 1840 | 1478200924649 Marionette TRACE conn4 -> [0,430,"switchToWindow",{"name":"8"}] 12:22:04 INFO - PROCESS | 1840 | 1478200924657 Marionette TRACE conn4 <- [1,430,null,{}] 12:22:04 INFO - PROCESS | 1840 | 1478200924664 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:22:04 INFO - PROCESS | 1840 | ++DOCSHELL 0x911b3000 == 12 [pid = 1840] [id = 93] 12:22:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 28 (0x911b3800) [pid = 1840] [serial = 278] [outer = (nil)] 12:22:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x91ba2c00) [pid = 1840] [serial = 279] [outer = 0x911b3800] 12:22:04 INFO - PROCESS | 1840 | 1478200924773 Marionette DEBUG loaded listener.js 12:22:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x92b0dc00) [pid = 1840] [serial = 280] [outer = 0x911b3800] 12:22:05 INFO - PROCESS | 1840 | 1478200925394 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]]]}] 12:22:05 INFO - . 12:22:05 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html | took 1077ms 12:22:05 INFO - PROCESS | 1840 | 1478200925426 Marionette TRACE conn4 -> [0,432,"getWindowHandle",null] 12:22:05 INFO - PROCESS | 1840 | 1478200925431 Marionette TRACE conn4 <- [1,432,null,{"value":"8"}] 12:22:05 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html 12:22:05 INFO - PROCESS | 1840 | 1478200925445 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}] 12:22:05 INFO - PROCESS | 1840 | 1478200925629 Marionette TRACE conn4 <- [1,433,null,{"value":null}] 12:22:05 INFO - PROCESS | 1840 | 1478200925648 Marionette TRACE conn4 -> [0,434,"getWindowHandles",null] 12:22:05 INFO - PROCESS | 1840 | 1478200925654 Marionette TRACE conn4 <- [1,434,null,["8"]] 12:22:05 INFO - PROCESS | 1840 | 1478200925660 Marionette TRACE conn4 -> [0,435,"switchToWindow",{"name":"8"}] 12:22:05 INFO - PROCESS | 1840 | 1478200925668 Marionette TRACE conn4 <- [1,435,null,{}] 12:22:05 INFO - PROCESS | 1840 | 1478200925677 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:22:05 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ffb1400 == 13 [pid = 1840] [id = 94] 12:22:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x92f82800) [pid = 1840] [serial = 281] [outer = (nil)] 12:22:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x9385d800) [pid = 1840] [serial = 282] [outer = 0x92f82800] 12:22:05 INFO - PROCESS | 1840 | 1478200925871 Marionette DEBUG loaded listener.js 12:22:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x94e82c00) [pid = 1840] [serial = 283] [outer = 0x92f82800] 12:22:06 INFO - PROCESS | 1840 | 1478200926662 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]]]}] 12:22:06 INFO - . 12:22:06 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html | took 1277ms 12:22:06 INFO - PROCESS | 1840 | 1478200926723 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 12:22:06 INFO - PROCESS | 1840 | 1478200926731 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 12:22:06 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html 12:22:06 INFO - PROCESS | 1840 | 1478200926743 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}] 12:22:06 INFO - PROCESS | 1840 | 1478200926954 Marionette TRACE conn4 <- [1,438,null,{"value":null}] 12:22:07 INFO - PROCESS | 1840 | 1478200927097 Marionette TRACE conn4 -> [0,439,"getWindowHandles",null] 12:22:07 INFO - PROCESS | 1840 | 1478200927103 Marionette TRACE conn4 <- [1,439,null,["8"]] 12:22:07 INFO - PROCESS | 1840 | 1478200927117 Marionette TRACE conn4 -> [0,440,"switchToWindow",{"name":"8"}] 12:22:07 INFO - PROCESS | 1840 | 1478200927126 Marionette TRACE conn4 <- [1,440,null,{}] 12:22:07 INFO - PROCESS | 1840 | 1478200927134 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:22:07 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fc7c400 == 14 [pid = 1840] [id = 95] 12:22:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 34 (0x8ff95400) [pid = 1840] [serial = 284] [outer = (nil)] 12:22:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 35 (0x8ff9e800) [pid = 1840] [serial = 285] [outer = 0x8ff95400] 12:22:07 INFO - PROCESS | 1840 | 1478200927258 Marionette DEBUG loaded listener.js 12:22:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 36 (0x91127c00) [pid = 1840] [serial = 286] [outer = 0x8ff95400] 12:22:07 INFO - PROCESS | 1840 | 1478200927964 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]]]}] 12:22:08 INFO - . 12:22:08 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html | took 1273ms 12:22:08 INFO - PROCESS | 1840 | 1478200928016 Marionette TRACE conn4 -> [0,442,"getWindowHandle",null] 12:22:08 INFO - PROCESS | 1840 | 1478200928024 Marionette TRACE conn4 <- [1,442,null,{"value":"8"}] 12:22:08 INFO - TEST-START | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html 12:22:08 INFO - PROCESS | 1840 | 1478200928032 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}] 12:22:08 INFO - PROCESS | 1840 | 1478200928261 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 12:22:08 INFO - PROCESS | 1840 | 1478200928405 Marionette TRACE conn4 -> [0,444,"getWindowHandles",null] 12:22:08 INFO - PROCESS | 1840 | 1478200928411 Marionette TRACE conn4 <- [1,444,null,["8"]] 12:22:08 INFO - PROCESS | 1840 | 1478200928425 Marionette TRACE conn4 -> [0,445,"switchToWindow",{"name":"8"}] 12:22:08 INFO - PROCESS | 1840 | 1478200928433 Marionette TRACE conn4 <- [1,445,null,{}] 12:22:08 INFO - PROCESS | 1840 | 1478200928441 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:22:08 INFO - PROCESS | 1840 | ++DOCSHELL 0x94e89000 == 15 [pid = 1840] [id = 96] 12:22:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 37 (0x94e8bc00) [pid = 1840] [serial = 287] [outer = (nil)] 12:22:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 38 (0x950b5000) [pid = 1840] [serial = 288] [outer = 0x94e8bc00] 12:22:08 INFO - PROCESS | 1840 | 1478200928554 Marionette DEBUG loaded listener.js 12:22:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 39 (0x9514ac00) [pid = 1840] [serial = 289] [outer = 0x94e8bc00] 12:22:09 INFO - PROCESS | 1840 | 1478200929701 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]]]}] 12:22:09 INFO - . 12:22:09 INFO - TEST-OK | /content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html | took 1729ms 12:22:09 INFO - PROCESS | 1840 | 1478200929772 Marionette TRACE conn4 -> [0,447,"getWindowHandle",null] 12:22:09 INFO - PROCESS | 1840 | 1478200929779 Marionette TRACE conn4 <- [1,447,null,{"value":"8"}] 12:22:09 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html 12:22:09 INFO - PROCESS | 1840 | 1478200929789 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}] 12:22:10 INFO - PROCESS | 1840 | 1478200930015 Marionette TRACE conn4 <- [1,448,null,{"value":null}] 12:22:10 INFO - PROCESS | 1840 | 1478200930159 Marionette TRACE conn4 -> [0,449,"getWindowHandles",null] 12:22:10 INFO - PROCESS | 1840 | 1478200930165 Marionette TRACE conn4 <- [1,449,null,["8"]] 12:22:10 INFO - PROCESS | 1840 | 1478200930171 Marionette TRACE conn4 -> [0,450,"switchToWindow",{"name":"8"}] 12:22:10 INFO - PROCESS | 1840 | 1478200930179 Marionette TRACE conn4 <- [1,450,null,{}] 12:22:10 INFO - PROCESS | 1840 | 1478200930192 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:22:10 INFO - PROCESS | 1840 | ++DOCSHELL 0x967c4400 == 16 [pid = 1840] [id = 97] 12:22:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 40 (0x967c7400) [pid = 1840] [serial = 290] [outer = (nil)] 12:22:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 41 (0x9689b000) [pid = 1840] [serial = 291] [outer = 0x967c7400] 12:22:10 INFO - PROCESS | 1840 | 1478200930360 Marionette DEBUG loaded listener.js 12:22:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 42 (0x968f4400) [pid = 1840] [serial = 292] [outer = 0x967c7400] 12:22:11 INFO - PROCESS | 1840 | 1478200931281 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]]]}] 12:22:11 INFO - . 12:22:11 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html | took 1522ms 12:22:11 INFO - PROCESS | 1840 | 1478200931312 Marionette TRACE conn4 -> [0,452,"getWindowHandle",null] 12:22:11 INFO - PROCESS | 1840 | 1478200931319 Marionette TRACE conn4 <- [1,452,null,{"value":"8"}] 12:22:11 INFO - TEST-START | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html 12:22:11 INFO - PROCESS | 1840 | 1478200931331 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}] 12:22:11 INFO - PROCESS | 1840 | 1478200931607 Marionette TRACE conn4 <- [1,453,null,{"value":null}] 12:22:11 INFO - PROCESS | 1840 | 1478200931731 Marionette TRACE conn4 -> [0,454,"getWindowHandles",null] 12:22:11 INFO - PROCESS | 1840 | 1478200931738 Marionette TRACE conn4 <- [1,454,null,["8"]] 12:22:11 INFO - PROCESS | 1840 | 1478200931745 Marionette TRACE conn4 -> [0,455,"switchToWindow",{"name":"8"}] 12:22:11 INFO - PROCESS | 1840 | 1478200931753 Marionette TRACE conn4 <- [1,455,null,{}] 12:22:11 INFO - PROCESS | 1840 | 1478200931761 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:22:11 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd80400 == 17 [pid = 1840] [id = 98] 12:22:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 43 (0x8dec4c00) [pid = 1840] [serial = 293] [outer = (nil)] 12:22:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 44 (0x8ff9d400) [pid = 1840] [serial = 294] [outer = 0x8dec4c00] 12:22:11 INFO - PROCESS | 1840 | 1478200931909 Marionette DEBUG loaded listener.js 12:22:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 45 (0x8ffb4400) [pid = 1840] [serial = 295] [outer = 0x8dec4c00] 12:22:12 INFO - PROCESS | 1840 | --DOMWINDOW == 44 (0x92f79400) [pid = 1840] [serial = 268] [outer = (nil)] [url = about:blank] 12:22:12 INFO - PROCESS | 1840 | --DOMWINDOW == 43 (0x8fa53800) [pid = 1840] [serial = 270] [outer = (nil)] [url = about:blank] 12:22:12 INFO - PROCESS | 1840 | 1478200932551 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]]]}] 12:22:12 INFO - . 12:22:12 INFO - TEST-OK | /content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html | took 1283ms 12:22:12 INFO - PROCESS | 1840 | 1478200932622 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 12:22:12 INFO - PROCESS | 1840 | 1478200932628 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 12:22:12 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html 12:22:12 INFO - PROCESS | 1840 | 1478200932638 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}] 12:22:12 INFO - PROCESS | 1840 | 1478200932829 Marionette TRACE conn4 <- [1,458,null,{"value":null}] 12:22:12 INFO - PROCESS | 1840 | 1478200932846 Marionette TRACE conn4 -> [0,459,"getWindowHandles",null] 12:22:12 INFO - PROCESS | 1840 | 1478200932850 Marionette TRACE conn4 <- [1,459,null,["8"]] 12:22:12 INFO - PROCESS | 1840 | 1478200932858 Marionette TRACE conn4 -> [0,460,"switchToWindow",{"name":"8"}] 12:22:12 INFO - PROCESS | 1840 | 1478200932866 Marionette TRACE conn4 <- [1,460,null,{}] 12:22:12 INFO - PROCESS | 1840 | 1478200932964 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:22:13 INFO - PROCESS | 1840 | ++DOCSHELL 0x92ed2400 == 18 [pid = 1840] [id = 99] 12:22:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 44 (0x92f76c00) [pid = 1840] [serial = 296] [outer = (nil)] 12:22:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 45 (0x92f7d400) [pid = 1840] [serial = 297] [outer = 0x92f76c00] 12:22:13 INFO - PROCESS | 1840 | 1478200933071 Marionette DEBUG loaded listener.js 12:22:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 46 (0x94bbb800) [pid = 1840] [serial = 298] [outer = 0x92f76c00] 12:22:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 47 (0x952c4400) [pid = 1840] [serial = 299] [outer = 0xa19b5000] 12:22:13 INFO - PROCESS | 1840 | ++DOCSHELL 0x967c5800 == 19 [pid = 1840] [id = 100] 12:22:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 48 (0x967c5c00) [pid = 1840] [serial = 300] [outer = (nil)] 12:22:13 INFO - PROCESS | 1840 | ++DOCSHELL 0x95b95000 == 20 [pid = 1840] [id = 101] 12:22:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 49 (0x967c7000) [pid = 1840] [serial = 301] [outer = (nil)] 12:22:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 50 (0x967c8800) [pid = 1840] [serial = 302] [outer = 0x967c7000] 12:22:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 51 (0x967ba000) [pid = 1840] [serial = 303] [outer = 0x967c5c00] 12:22:14 INFO - PROCESS | 1840 | --DOMWINDOW == 50 (0x911b3800) [pid = 1840] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-allowed.sub.html] 12:22:14 INFO - PROCESS | 1840 | --DOMWINDOW == 49 (0x8fa43c00) [pid = 1840] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked.sub.html] 12:22:14 INFO - PROCESS | 1840 | --DOMWINDOW == 48 (0x8fa49000) [pid = 1840] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-allowed.sub.html] 12:22:14 INFO - PROCESS | 1840 | --DOMWINDOW == 47 (0x8dec6000) [pid = 1840] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-blocked-and-sends-report.sub.html] 12:22:18 INFO - PROCESS | 1840 | 1478200938701 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]]]}] 12:22:18 INFO - . 12:22:18 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html | took 6097ms 12:22:18 INFO - PROCESS | 1840 | 1478200938736 Marionette TRACE conn4 -> [0,462,"getWindowHandle",null] 12:22:18 INFO - PROCESS | 1840 | 1478200938744 Marionette TRACE conn4 <- [1,462,null,{"value":"8"}] 12:22:18 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html 12:22:18 INFO - PROCESS | 1840 | 1478200938755 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}] 12:22:19 INFO - PROCESS | 1840 | 1478200939007 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 12:22:19 INFO - PROCESS | 1840 | 1478200939162 Marionette TRACE conn4 -> [0,464,"getWindowHandles",null] 12:22:19 INFO - PROCESS | 1840 | 1478200939170 Marionette TRACE conn4 <- [1,464,null,["8"]] 12:22:19 INFO - PROCESS | 1840 | 1478200939178 Marionette TRACE conn4 -> [0,465,"switchToWindow",{"name":"8"}] 12:22:19 INFO - PROCESS | 1840 | 1478200939187 Marionette TRACE conn4 <- [1,465,null,{}] 12:22:19 INFO - PROCESS | 1840 | 1478200939194 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:22:19 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa44c00 == 21 [pid = 1840] [id = 102] 12:22:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 48 (0x8fa47000) [pid = 1840] [serial = 304] [outer = (nil)] 12:22:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 49 (0x8fa59000) [pid = 1840] [serial = 305] [outer = 0x8fa47000] 12:22:19 INFO - PROCESS | 1840 | 1478200939357 Marionette DEBUG loaded listener.js 12:22:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 50 (0x8ff9d000) [pid = 1840] [serial = 306] [outer = 0x8fa47000] 12:22:19 INFO - PROCESS | 1840 | ++DOCSHELL 0x911b1800 == 22 [pid = 1840] [id = 103] 12:22:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 51 (0x91ba5c00) [pid = 1840] [serial = 307] [outer = (nil)] 12:22:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 52 (0x9111f000) [pid = 1840] [serial = 308] [outer = 0x91ba5c00] 12:22:22 INFO - PROCESS | 1840 | --DOCSHELL 0x967c5800 == 21 [pid = 1840] [id = 100] 12:22:22 INFO - PROCESS | 1840 | --DOCSHELL 0x95b95000 == 20 [pid = 1840] [id = 101] 12:22:22 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd80400 == 19 [pid = 1840] [id = 98] 12:22:22 INFO - PROCESS | 1840 | --DOCSHELL 0x8fc7c400 == 18 [pid = 1840] [id = 95] 12:22:22 INFO - PROCESS | 1840 | --DOCSHELL 0x94e89000 == 17 [pid = 1840] [id = 96] 12:22:22 INFO - PROCESS | 1840 | --DOCSHELL 0x911b3000 == 16 [pid = 1840] [id = 93] 12:22:22 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa48c00 == 15 [pid = 1840] [id = 90] 12:22:22 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd71c00 == 14 [pid = 1840] [id = 92] 12:22:22 INFO - PROCESS | 1840 | --DOCSHELL 0x8dec5800 == 13 [pid = 1840] [id = 91] 12:22:22 INFO - PROCESS | 1840 | --DOCSHELL 0x92ed2400 == 12 [pid = 1840] [id = 99] 12:22:22 INFO - PROCESS | 1840 | --DOCSHELL 0x8ffb1400 == 11 [pid = 1840] [id = 94] 12:22:22 INFO - PROCESS | 1840 | --DOCSHELL 0x967c4400 == 10 [pid = 1840] [id = 97] 12:22:22 INFO - PROCESS | 1840 | --DOMWINDOW == 51 (0x8fa5d400) [pid = 1840] [serial = 271] [outer = (nil)] [url = about:blank] 12:22:22 INFO - PROCESS | 1840 | --DOMWINDOW == 50 (0x8fa45400) [pid = 1840] [serial = 274] [outer = (nil)] [url = about:blank] 12:22:22 INFO - PROCESS | 1840 | --DOMWINDOW == 49 (0x8fa3dc00) [pid = 1840] [serial = 273] [outer = (nil)] [url = about:blank] 12:22:22 INFO - PROCESS | 1840 | --DOMWINDOW == 48 (0x8dd84c00) [pid = 1840] [serial = 277] [outer = (nil)] [url = about:blank] 12:22:22 INFO - PROCESS | 1840 | --DOMWINDOW == 47 (0x8ff92400) [pid = 1840] [serial = 276] [outer = (nil)] [url = about:blank] 12:22:22 INFO - PROCESS | 1840 | --DOMWINDOW == 46 (0x92b0dc00) [pid = 1840] [serial = 280] [outer = (nil)] [url = about:blank] 12:22:22 INFO - PROCESS | 1840 | --DOMWINDOW == 45 (0x91ba2c00) [pid = 1840] [serial = 279] [outer = (nil)] [url = about:blank] 12:22:25 INFO - PROCESS | 1840 | 1478200945025 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]]]}] 12:22:25 INFO - . 12:22:25 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html | took 6292ms 12:22:25 INFO - PROCESS | 1840 | 1478200945046 Marionette TRACE conn4 -> [0,467,"getWindowHandle",null] 12:22:25 INFO - PROCESS | 1840 | 1478200945054 Marionette TRACE conn4 <- [1,467,null,{"value":"8"}] 12:22:25 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-allowed.sub.html 12:22:25 INFO - PROCESS | 1840 | 1478200945079 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}] 12:22:25 INFO - PROCESS | 1840 | --DOCSHELL 0x911b1800 == 9 [pid = 1840] [id = 103] 12:22:25 INFO - PROCESS | 1840 | 1478200945336 Marionette TRACE conn4 <- [1,468,null,{"value":null}] 12:22:25 INFO - PROCESS | 1840 | 1478200945364 Marionette TRACE conn4 -> [0,469,"getWindowHandles",null] 12:22:25 INFO - PROCESS | 1840 | 1478200945371 Marionette TRACE conn4 <- [1,469,null,["8"]] 12:22:25 INFO - PROCESS | 1840 | 1478200945381 Marionette TRACE conn4 -> [0,470,"switchToWindow",{"name":"8"}] 12:22:25 INFO - PROCESS | 1840 | 1478200945391 Marionette TRACE conn4 <- [1,470,null,{}] 12:22:25 INFO - PROCESS | 1840 | --DOMWINDOW == 44 (0x967c5c00) [pid = 1840] [serial = 300] [outer = (nil)] [url = about:blank] 12:22:25 INFO - PROCESS | 1840 | --DOMWINDOW == 43 (0x92f76c00) [pid = 1840] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-default.sub.html] 12:22:25 INFO - PROCESS | 1840 | --DOMWINDOW == 42 (0x967c7000) [pid = 1840] [serial = 301] [outer = (nil)] [url = about:blank] 12:22:25 INFO - PROCESS | 1840 | --DOMWINDOW == 41 (0x8dec4c00) [pid = 1840] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-match-filesystem.sub.html] 12:22:25 INFO - PROCESS | 1840 | --DOMWINDOW == 40 (0x967c7400) [pid = 1840] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/filesystem-urls-do-not-match-self.sub.html] 12:22:25 INFO - PROCESS | 1840 | --DOMWINDOW == 39 (0x94e8bc00) [pid = 1840] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-blocked.sub.html] 12:22:25 INFO - PROCESS | 1840 | --DOMWINDOW == 38 (0x8ff95400) [pid = 1840] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setTimeout-allowed.sub.html] 12:22:25 INFO - PROCESS | 1840 | --DOMWINDOW == 37 (0x92f82800) [pid = 1840] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/eval-scripts-setInterval-blocked.sub.html] 12:22:25 INFO - PROCESS | 1840 | 1478200945535 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:22:25 INFO - PROCESS | 1840 | ++DOCSHELL 0x8deba800 == 10 [pid = 1840] [id = 104] 12:22:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 38 (0x8debb400) [pid = 1840] [serial = 309] [outer = (nil)] 12:22:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 39 (0x8dec5800) [pid = 1840] [serial = 310] [outer = 0x8debb400] 12:22:25 INFO - PROCESS | 1840 | 1478200945656 Marionette DEBUG loaded listener.js 12:22:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 40 (0x8fa42000) [pid = 1840] [serial = 311] [outer = 0x8debb400] 12:22:26 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa4b800 == 11 [pid = 1840] [id = 105] 12:22:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 41 (0x8fc74000) [pid = 1840] [serial = 312] [outer = (nil)] 12:22:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 42 (0x8fc7ec00) [pid = 1840] [serial = 313] [outer = 0x8fc74000] 12:22:29 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa44c00 == 10 [pid = 1840] [id = 102] 12:22:29 INFO - PROCESS | 1840 | --DOMWINDOW == 41 (0x967ba000) [pid = 1840] [serial = 303] [outer = (nil)] [url = about:blank] 12:22:29 INFO - PROCESS | 1840 | --DOMWINDOW == 40 (0x967c8800) [pid = 1840] [serial = 302] [outer = (nil)] [url = about:blank] 12:22:29 INFO - PROCESS | 1840 | --DOMWINDOW == 39 (0x92f7d400) [pid = 1840] [serial = 297] [outer = (nil)] [url = about:blank] 12:22:29 INFO - PROCESS | 1840 | --DOMWINDOW == 38 (0x94bbb800) [pid = 1840] [serial = 298] [outer = (nil)] [url = about:blank] 12:22:29 INFO - PROCESS | 1840 | --DOMWINDOW == 37 (0x8ff9d400) [pid = 1840] [serial = 294] [outer = (nil)] [url = about:blank] 12:22:29 INFO - PROCESS | 1840 | --DOMWINDOW == 36 (0x8ffb4400) [pid = 1840] [serial = 295] [outer = (nil)] [url = about:blank] 12:22:29 INFO - PROCESS | 1840 | --DOMWINDOW == 35 (0x9689b000) [pid = 1840] [serial = 291] [outer = (nil)] [url = about:blank] 12:22:29 INFO - PROCESS | 1840 | --DOMWINDOW == 34 (0x968f4400) [pid = 1840] [serial = 292] [outer = (nil)] [url = about:blank] 12:22:29 INFO - PROCESS | 1840 | --DOMWINDOW == 33 (0x950b5000) [pid = 1840] [serial = 288] [outer = (nil)] [url = about:blank] 12:22:29 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0x9514ac00) [pid = 1840] [serial = 289] [outer = (nil)] [url = about:blank] 12:22:29 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x8ff9e800) [pid = 1840] [serial = 285] [outer = (nil)] [url = about:blank] 12:22:29 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x91127c00) [pid = 1840] [serial = 286] [outer = (nil)] [url = about:blank] 12:22:29 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x9385d800) [pid = 1840] [serial = 282] [outer = (nil)] [url = about:blank] 12:22:29 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x94e82c00) [pid = 1840] [serial = 283] [outer = (nil)] [url = about:blank] 12:22:29 INFO - PROCESS | 1840 | --DOMWINDOW == 27 (0x9a3b7000) [pid = 1840] [serial = 199] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:22:31 INFO - PROCESS | 1840 | 1478200951350 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]]]}] 12:22:31 INFO - ... 12:22:31 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-allowed.sub.html | took 6302ms 12:22:31 INFO - PROCESS | 1840 | 1478200951379 Marionette TRACE conn4 -> [0,472,"getWindowHandle",null] 12:22:31 INFO - PROCESS | 1840 | 1478200951387 Marionette TRACE conn4 <- [1,472,null,{"value":"8"}] 12:22:31 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-blocked.sub.html 12:22:31 INFO - PROCESS | 1840 | 1478200951401 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}] 12:22:31 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa4b800 == 9 [pid = 1840] [id = 105] 12:22:31 INFO - PROCESS | 1840 | 1478200951655 Marionette TRACE conn4 <- [1,473,null,{"value":null}] 12:22:31 INFO - PROCESS | 1840 | 1478200951681 Marionette TRACE conn4 -> [0,474,"getWindowHandles",null] 12:22:31 INFO - PROCESS | 1840 | 1478200951688 Marionette TRACE conn4 <- [1,474,null,["8"]] 12:22:31 INFO - PROCESS | 1840 | 1478200951698 Marionette TRACE conn4 -> [0,475,"switchToWindow",{"name":"8"}] 12:22:31 INFO - PROCESS | 1840 | 1478200951707 Marionette TRACE conn4 <- [1,475,null,{}] 12:22:31 INFO - PROCESS | 1840 | 1478200951716 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:22:31 INFO - PROCESS | 1840 | ++DOCSHELL 0x8deb8c00 == 10 [pid = 1840] [id = 106] 12:22:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 28 (0x8deb9800) [pid = 1840] [serial = 314] [outer = (nil)] 12:22:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x8dec3800) [pid = 1840] [serial = 315] [outer = 0x8deb9800] 12:22:31 INFO - PROCESS | 1840 | 1478200951832 Marionette DEBUG loaded listener.js 12:22:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x8fa43c00) [pid = 1840] [serial = 316] [outer = 0x8deb9800] 12:22:32 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa62400 == 11 [pid = 1840] [id = 107] 12:22:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x8fc71400) [pid = 1840] [serial = 317] [outer = (nil)] 12:22:32 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 623 12:22:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x8ff9a400) [pid = 1840] [serial = 318] [outer = 0x8fc71400] 12:22:32 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x91ba5c00) [pid = 1840] [serial = 307] [outer = (nil)] [url = about:blank] 12:22:32 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x8fa47000) [pid = 1840] [serial = 304] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-about-blank-allowed-by-scheme.sub.html] 12:22:33 INFO - PROCESS | 1840 | 1478200953017 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]]]}] 12:22:33 INFO - .. 12:22:33 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-blocked.sub.html | took 1682ms 12:22:33 INFO - PROCESS | 1840 | 1478200953082 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 12:22:33 INFO - PROCESS | 1840 | 1478200953088 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 12:22:33 INFO - TEST-START | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html 12:22:33 INFO - PROCESS | 1840 | 1478200953097 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}] 12:22:33 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa62400 == 10 [pid = 1840] [id = 107] 12:22:33 INFO - PROCESS | 1840 | 1478200953318 Marionette TRACE conn4 <- [1,478,null,{"value":null}] 12:22:33 INFO - PROCESS | 1840 | 1478200953419 Marionette TRACE conn4 -> [0,479,"getWindowHandles",null] 12:22:33 INFO - PROCESS | 1840 | 1478200953425 Marionette TRACE conn4 <- [1,479,null,["8"]] 12:22:33 INFO - PROCESS | 1840 | 1478200953432 Marionette TRACE conn4 -> [0,480,"switchToWindow",{"name":"8"}] 12:22:33 INFO - PROCESS | 1840 | 1478200953438 Marionette TRACE conn4 <- [1,480,null,{}] 12:22:33 INFO - PROCESS | 1840 | 1478200953446 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:22:33 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd72400 == 11 [pid = 1840] [id = 108] 12:22:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x8fa44000) [pid = 1840] [serial = 319] [outer = (nil)] 12:22:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x8ffb1400) [pid = 1840] [serial = 320] [outer = 0x8fa44000] 12:22:33 INFO - PROCESS | 1840 | 1478200953551 Marionette DEBUG loaded listener.js 12:22:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x8ffb4400) [pid = 1840] [serial = 321] [outer = 0x8fa44000] 12:22:34 INFO - PROCESS | 1840 | ++DOCSHELL 0x91127c00 == 12 [pid = 1840] [id = 109] 12:22:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 34 (0x911a7800) [pid = 1840] [serial = 322] [outer = (nil)] 12:22:34 INFO - PROCESS | 1840 | ++DOCSHELL 0x911ad000 == 13 [pid = 1840] [id = 110] 12:22:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 35 (0x911ae400) [pid = 1840] [serial = 323] [outer = (nil)] 12:22:34 INFO - PROCESS | 1840 | ++DOCSHELL 0x911aec00 == 14 [pid = 1840] [id = 111] 12:22:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 36 (0x911afc00) [pid = 1840] [serial = 324] [outer = (nil)] 12:22:34 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 623 12:22:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 37 (0x911b4400) [pid = 1840] [serial = 325] [outer = 0x911ae400] 12:22:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 38 (0x91ba3400) [pid = 1840] [serial = 326] [outer = 0x911a7800] 12:22:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 39 (0x9111a400) [pid = 1840] [serial = 327] [outer = 0x911afc00] 12:22:34 INFO - PROCESS | 1840 | 1478200954641 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]]]}] 12:22:34 INFO - ... 12:22:34 INFO - TEST-OK | /content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html | took 1582ms 12:22:34 INFO - PROCESS | 1840 | 1478200954689 Marionette TRACE conn4 -> [0,482,"getWindowHandle",null] 12:22:34 INFO - PROCESS | 1840 | 1478200954698 Marionette TRACE conn4 <- [1,482,null,{"value":"8"}] 12:22:34 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html 12:22:34 INFO - PROCESS | 1840 | 1478200954707 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}] 12:22:34 INFO - PROCESS | 1840 | --DOCSHELL 0x911aec00 == 13 [pid = 1840] [id = 111] 12:22:35 INFO - PROCESS | 1840 | 1478200955005 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 12:22:35 INFO - PROCESS | 1840 | 1478200955025 Marionette TRACE conn4 -> [0,484,"getWindowHandles",null] 12:22:35 INFO - PROCESS | 1840 | 1478200955031 Marionette TRACE conn4 <- [1,484,null,["8"]] 12:22:35 INFO - PROCESS | 1840 | 1478200955037 Marionette TRACE conn4 -> [0,485,"switchToWindow",{"name":"8"}] 12:22:35 INFO - PROCESS | 1840 | 1478200955046 Marionette TRACE conn4 <- [1,485,null,{}] 12:22:35 INFO - PROCESS | 1840 | 1478200955054 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:22:35 INFO - PROCESS | 1840 | ++DOCSHELL 0x92f7e000 == 14 [pid = 1840] [id = 112] 12:22:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 40 (0x92f7e400) [pid = 1840] [serial = 328] [outer = (nil)] 12:22:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 41 (0x92f82000) [pid = 1840] [serial = 329] [outer = 0x92f7e400] 12:22:35 INFO - PROCESS | 1840 | 1478200955164 Marionette DEBUG loaded listener.js 12:22:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 42 (0x92f84400) [pid = 1840] [serial = 330] [outer = 0x92f7e400] 12:22:38 INFO - PROCESS | 1840 | --DOCSHELL 0x911ad000 == 13 [pid = 1840] [id = 110] 12:22:38 INFO - PROCESS | 1840 | --DOCSHELL 0x91127c00 == 12 [pid = 1840] [id = 109] 12:22:38 INFO - PROCESS | 1840 | --DOCSHELL 0x8deba800 == 11 [pid = 1840] [id = 104] 12:22:38 INFO - PROCESS | 1840 | --DOMWINDOW == 41 (0x9111f000) [pid = 1840] [serial = 308] [outer = (nil)] [url = about:blank] 12:22:38 INFO - PROCESS | 1840 | --DOMWINDOW == 40 (0x8fa59000) [pid = 1840] [serial = 305] [outer = (nil)] [url = about:blank] 12:22:38 INFO - PROCESS | 1840 | --DOMWINDOW == 39 (0x8ff9d000) [pid = 1840] [serial = 306] [outer = (nil)] [url = about:blank] 12:22:38 INFO - PROCESS | 1840 | --DOMWINDOW == 38 (0x8dec5800) [pid = 1840] [serial = 310] [outer = (nil)] [url = about:blank] 12:22:40 INFO - PROCESS | 1840 | 1478200960855 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]]]}] 12:22:40 INFO - .. 12:22:40 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-allowed.sub.html | took 6199ms 12:22:40 INFO - PROCESS | 1840 | 1478200960941 Marionette TRACE conn4 -> [0,487,"getWindowHandle",null] 12:22:40 INFO - PROCESS | 1840 | 1478200960949 Marionette TRACE conn4 <- [1,487,null,{"value":"8"}] 12:22:40 INFO - PROCESS | 1840 | --DOMWINDOW == 37 (0x8debb400) [pid = 1840] [serial = 309] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-allowed.sub.html] 12:22:40 INFO - PROCESS | 1840 | --DOMWINDOW == 36 (0x911afc00) [pid = 1840] [serial = 324] [outer = (nil)] [url = about:blank] 12:22:40 INFO - PROCESS | 1840 | --DOMWINDOW == 35 (0x8fa44000) [pid = 1840] [serial = 319] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-cross-origin-load.sub.html] 12:22:40 INFO - PROCESS | 1840 | --DOMWINDOW == 34 (0x8fc71400) [pid = 1840] [serial = 317] [outer = (nil)] [url = about:blank] 12:22:40 INFO - PROCESS | 1840 | --DOMWINDOW == 33 (0x911ae400) [pid = 1840] [serial = 323] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 12:22:40 INFO - TEST-START | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html 12:22:40 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0x8deb9800) [pid = 1840] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/frame-src-blocked.sub.html] 12:22:40 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x911a7800) [pid = 1840] [serial = 322] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 12:22:40 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x8fc74000) [pid = 1840] [serial = 312] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 12:22:40 INFO - PROCESS | 1840 | 1478200960983 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}] 12:22:41 INFO - PROCESS | 1840 | 1478200961296 Marionette TRACE conn4 <- [1,488,null,{"value":null}] 12:22:41 INFO - PROCESS | 1840 | 1478200961377 Marionette TRACE conn4 -> [0,489,"getWindowHandles",null] 12:22:41 INFO - PROCESS | 1840 | 1478200961384 Marionette TRACE conn4 <- [1,489,null,["8"]] 12:22:41 INFO - PROCESS | 1840 | 1478200961395 Marionette TRACE conn4 -> [0,490,"switchToWindow",{"name":"8"}] 12:22:41 INFO - PROCESS | 1840 | 1478200961407 Marionette TRACE conn4 <- [1,490,null,{}] 12:22:41 INFO - PROCESS | 1840 | 1478200961415 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:22:41 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa3d400 == 12 [pid = 1840] [id = 113] 12:22:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x8fa3d800) [pid = 1840] [serial = 331] [outer = (nil)] 12:22:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x8fa42400) [pid = 1840] [serial = 332] [outer = 0x8fa3d800] 12:22:41 INFO - PROCESS | 1840 | 1478200961532 Marionette DEBUG loaded listener.js 12:22:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x8fa55800) [pid = 1840] [serial = 333] [outer = 0x8fa3d800] 12:22:42 INFO - PROCESS | 1840 | 1478200962619 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]]]}] 12:22:42 INFO - .. 12:22:42 INFO - TEST-OK | /content-security-policy/blink-contrib/function-constructor-blocked.sub.html | took 1678ms 12:22:42 INFO - PROCESS | 1840 | 1478200962651 Marionette TRACE conn4 -> [0,492,"getWindowHandle",null] 12:22:42 INFO - TEST-START | /content-security-policy/blink-contrib/image-allowed.sub.html 12:22:42 INFO - PROCESS | 1840 | 1478200962660 Marionette TRACE conn4 <- [1,492,null,{"value":"8"}] 12:22:42 INFO - PROCESS | 1840 | 1478200962669 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}] 12:22:42 INFO - PROCESS | 1840 | 1478200962874 Marionette TRACE conn4 <- [1,493,null,{"value":null}] 12:22:42 INFO - PROCESS | 1840 | 1478200962990 Marionette TRACE conn4 -> [0,494,"getWindowHandles",null] 12:22:42 INFO - PROCESS | 1840 | 1478200962994 Marionette TRACE conn4 <- [1,494,null,["8"]] 12:22:43 INFO - PROCESS | 1840 | 1478200963004 Marionette TRACE conn4 -> [0,495,"switchToWindow",{"name":"8"}] 12:22:43 INFO - PROCESS | 1840 | 1478200963008 Marionette TRACE conn4 <- [1,495,null,{}] 12:22:43 INFO - PROCESS | 1840 | 1478200963017 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:22:43 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd73000 == 13 [pid = 1840] [id = 114] 12:22:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 34 (0x9111a000) [pid = 1840] [serial = 334] [outer = (nil)] 12:22:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 35 (0x9111f000) [pid = 1840] [serial = 335] [outer = 0x9111a000] 12:22:43 INFO - PROCESS | 1840 | 1478200963130 Marionette DEBUG loaded listener.js 12:22:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 36 (0x911aa000) [pid = 1840] [serial = 336] [outer = 0x9111a000] 12:22:46 INFO - PROCESS | 1840 | --DOCSHELL 0x8deb8c00 == 12 [pid = 1840] [id = 106] 12:22:46 INFO - PROCESS | 1840 | --DOCSHELL 0x92f7e000 == 11 [pid = 1840] [id = 112] 12:22:46 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa3d400 == 10 [pid = 1840] [id = 113] 12:22:46 INFO - PROCESS | 1840 | --DOMWINDOW == 35 (0x9111a400) [pid = 1840] [serial = 327] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1840 | --DOMWINDOW == 34 (0x8ff9a400) [pid = 1840] [serial = 318] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1840 | --DOMWINDOW == 33 (0x911b4400) [pid = 1840] [serial = 325] [outer = (nil)] [url = http://www1.web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 12:22:46 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0x91ba3400) [pid = 1840] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 12:22:46 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x8fc7ec00) [pid = 1840] [serial = 313] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/resources/postmessage-pass.html] 12:22:46 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x8ffb4400) [pid = 1840] [serial = 321] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x8ffb1400) [pid = 1840] [serial = 320] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x92f82000) [pid = 1840] [serial = 329] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1840 | --DOMWINDOW == 27 (0x8fa43c00) [pid = 1840] [serial = 316] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1840 | --DOMWINDOW == 26 (0x8dec3800) [pid = 1840] [serial = 315] [outer = (nil)] [url = about:blank] 12:22:46 INFO - PROCESS | 1840 | --DOMWINDOW == 25 (0x8fa42000) [pid = 1840] [serial = 311] [outer = (nil)] [url = about:blank] 12:22:48 INFO - PROCESS | 1840 | 1478200968760 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]]]}] 12:22:48 INFO - .. 12:22:48 INFO - TEST-OK | /content-security-policy/blink-contrib/image-allowed.sub.html | took 6150ms 12:22:48 INFO - PROCESS | 1840 | 1478200968821 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 12:22:48 INFO - PROCESS | 1840 | 1478200968830 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 12:22:48 INFO - TEST-START | /content-security-policy/blink-contrib/image-blocked.sub.html 12:22:48 INFO - PROCESS | 1840 | 1478200968852 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}] 12:22:49 INFO - PROCESS | 1840 | 1478200969105 Marionette TRACE conn4 <- [1,498,null,{"value":null}] 12:22:49 INFO - PROCESS | 1840 | --DOMWINDOW == 24 (0x92f7e400) [pid = 1840] [serial = 328] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-allowed.sub.html] 12:22:49 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0x8fa3d800) [pid = 1840] [serial = 331] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/function-constructor-blocked.sub.html] 12:22:49 INFO - PROCESS | 1840 | 1478200969218 Marionette TRACE conn4 -> [0,499,"getWindowHandles",null] 12:22:49 INFO - PROCESS | 1840 | 1478200969226 Marionette TRACE conn4 <- [1,499,null,["8"]] 12:22:49 INFO - PROCESS | 1840 | 1478200969235 Marionette TRACE conn4 -> [0,500,"switchToWindow",{"name":"8"}] 12:22:49 INFO - PROCESS | 1840 | 1478200969248 Marionette TRACE conn4 <- [1,500,null,{}] 12:22:49 INFO - PROCESS | 1840 | 1478200969257 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:22:49 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dec1000 == 11 [pid = 1840] [id = 115] 12:22:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x8dec1400) [pid = 1840] [serial = 337] [outer = (nil)] 12:22:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 25 (0x8dec5800) [pid = 1840] [serial = 338] [outer = 0x8dec1400] 12:22:49 INFO - PROCESS | 1840 | 1478200969375 Marionette DEBUG loaded listener.js 12:22:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 26 (0x8fa43000) [pid = 1840] [serial = 339] [outer = 0x8dec1400] 12:22:50 INFO - PROCESS | 1840 | 1478200970462 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]]]}] 12:22:50 INFO - .. 12:22:50 INFO - TEST-OK | /content-security-policy/blink-contrib/image-blocked.sub.html | took 1638ms 12:22:50 INFO - PROCESS | 1840 | 1478200970488 Marionette TRACE conn4 -> [0,502,"getWindowHandle",null] 12:22:50 INFO - PROCESS | 1840 | 1478200970495 Marionette TRACE conn4 <- [1,502,null,{"value":"8"}] 12:22:50 INFO - TEST-START | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html 12:22:50 INFO - PROCESS | 1840 | 1478200970504 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}] 12:22:50 INFO - PROCESS | 1840 | 1478200970742 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 12:22:50 INFO - PROCESS | 1840 | 1478200970767 Marionette TRACE conn4 -> [0,504,"getWindowHandles",null] 12:22:50 INFO - PROCESS | 1840 | 1478200970775 Marionette TRACE conn4 <- [1,504,null,["8"]] 12:22:50 INFO - PROCESS | 1840 | 1478200970784 Marionette TRACE conn4 -> [0,505,"switchToWindow",{"name":"8"}] 12:22:50 INFO - PROCESS | 1840 | 1478200970791 Marionette TRACE conn4 <- [1,505,null,{}] 12:22:50 INFO - PROCESS | 1840 | 1478200970799 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:22:50 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd76c00 == 12 [pid = 1840] [id = 116] 12:22:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 27 (0x8fc7cc00) [pid = 1840] [serial = 340] [outer = (nil)] 12:22:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 28 (0x8ff92400) [pid = 1840] [serial = 341] [outer = 0x8fc7cc00] 12:22:50 INFO - PROCESS | 1840 | 1478200970905 Marionette DEBUG loaded listener.js 12:22:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x8ff9c800) [pid = 1840] [serial = 342] [outer = 0x8fc7cc00] 12:22:54 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd72400 == 11 [pid = 1840] [id = 108] 12:22:54 INFO - PROCESS | 1840 | --DOCSHELL 0x8dec1000 == 10 [pid = 1840] [id = 115] 12:22:54 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd73000 == 9 [pid = 1840] [id = 114] 12:22:54 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x8fa42400) [pid = 1840] [serial = 332] [outer = (nil)] [url = about:blank] 12:22:54 INFO - PROCESS | 1840 | --DOMWINDOW == 27 (0x8fa55800) [pid = 1840] [serial = 333] [outer = (nil)] [url = about:blank] 12:22:54 INFO - PROCESS | 1840 | --DOMWINDOW == 26 (0x92f84400) [pid = 1840] [serial = 330] [outer = (nil)] [url = about:blank] 12:22:56 INFO - PROCESS | 1840 | 1478200976613 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]]]}] 12:22:56 INFO - .. 12:22:56 INFO - TEST-OK | /content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html | took 6140ms 12:22:56 INFO - PROCESS | 1840 | 1478200976646 Marionette TRACE conn4 -> [0,507,"getWindowHandle",null] 12:22:56 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html 12:22:56 INFO - PROCESS | 1840 | 1478200976654 Marionette TRACE conn4 <- [1,507,null,{"value":"8"}] 12:22:56 INFO - PROCESS | 1840 | 1478200976675 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}] 12:22:56 INFO - PROCESS | 1840 | 1478200976926 Marionette TRACE conn4 <- [1,508,null,{"value":null}] 12:22:56 INFO - PROCESS | 1840 | 1478200976957 Marionette TRACE conn4 -> [0,509,"getWindowHandles",null] 12:22:56 INFO - PROCESS | 1840 | 1478200976964 Marionette TRACE conn4 <- [1,509,null,["8"]] 12:22:56 INFO - PROCESS | 1840 | 1478200976974 Marionette TRACE conn4 -> [0,510,"switchToWindow",{"name":"8"}] 12:22:56 INFO - PROCESS | 1840 | 1478200976985 Marionette TRACE conn4 <- [1,510,null,{}] 12:22:57 INFO - PROCESS | 1840 | 1478200977046 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:22:57 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa41400 == 10 [pid = 1840] [id = 117] 12:22:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 27 (0x8fa41800) [pid = 1840] [serial = 343] [outer = (nil)] 12:22:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 28 (0x8fa45c00) [pid = 1840] [serial = 344] [outer = 0x8fa41800] 12:22:57 INFO - PROCESS | 1840 | 1478200977162 Marionette DEBUG loaded listener.js 12:22:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x8fa54c00) [pid = 1840] [serial = 345] [outer = 0x8fa41800] 12:22:57 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x8dec1400) [pid = 1840] [serial = 337] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-blocked.sub.html] 12:22:57 INFO - PROCESS | 1840 | --DOMWINDOW == 27 (0x9111a000) [pid = 1840] [serial = 334] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-allowed.sub.html] 12:23:02 INFO - PROCESS | 1840 | 1478200982952 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]]]}] 12:23:02 INFO - .. 12:23:02 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html | took 6304ms 12:23:02 INFO - PROCESS | 1840 | 1478200982968 Marionette TRACE conn4 -> [0,512,"getWindowHandle",null] 12:23:02 INFO - PROCESS | 1840 | 1478200982975 Marionette TRACE conn4 <- [1,512,null,{"value":"8"}] 12:23:02 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html 12:23:02 INFO - PROCESS | 1840 | 1478200982990 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}] 12:23:03 INFO - PROCESS | 1840 | 1478200983263 Marionette TRACE conn4 <- [1,513,null,{"value":null}] 12:23:03 INFO - PROCESS | 1840 | 1478200983400 Marionette TRACE conn4 -> [0,514,"getWindowHandles",null] 12:23:03 INFO - PROCESS | 1840 | 1478200983407 Marionette TRACE conn4 <- [1,514,null,["8"]] 12:23:03 INFO - PROCESS | 1840 | 1478200983416 Marionette TRACE conn4 -> [0,515,"switchToWindow",{"name":"8"}] 12:23:03 INFO - PROCESS | 1840 | 1478200983425 Marionette TRACE conn4 <- [1,515,null,{}] 12:23:03 INFO - PROCESS | 1840 | 1478200983432 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:23:03 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa40800 == 11 [pid = 1840] [id = 118] 12:23:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 28 (0x8fa44c00) [pid = 1840] [serial = 346] [outer = (nil)] 12:23:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x8fc73400) [pid = 1840] [serial = 347] [outer = 0x8fa44c00] 12:23:03 INFO - PROCESS | 1840 | 1478200983550 Marionette DEBUG loaded listener.js 12:23:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x8ff9c400) [pid = 1840] [serial = 348] [outer = 0x8fa44c00] 12:23:03 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd76c00 == 10 [pid = 1840] [id = 116] 12:23:03 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x8dec5800) [pid = 1840] [serial = 338] [outer = (nil)] [url = about:blank] 12:23:03 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x8fa43000) [pid = 1840] [serial = 339] [outer = (nil)] [url = about:blank] 12:23:03 INFO - PROCESS | 1840 | --DOMWINDOW == 27 (0x911aa000) [pid = 1840] [serial = 336] [outer = (nil)] [url = about:blank] 12:23:03 INFO - PROCESS | 1840 | --DOMWINDOW == 26 (0x9111f000) [pid = 1840] [serial = 335] [outer = (nil)] [url = about:blank] 12:23:04 INFO - PROCESS | 1840 | 1478200984639 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]]]}] 12:23:04 INFO - . 12:23:04 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html | took 1678ms 12:23:04 INFO - PROCESS | 1840 | 1478200984665 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 12:23:04 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html 12:23:04 INFO - PROCESS | 1840 | 1478200984672 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 12:23:04 INFO - PROCESS | 1840 | 1478200984680 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}] 12:23:04 INFO - PROCESS | 1840 | 1478200984872 Marionette TRACE conn4 <- [1,518,null,{"value":null}] 12:23:04 INFO - PROCESS | 1840 | 1478200984985 Marionette TRACE conn4 -> [0,519,"getWindowHandles",null] 12:23:04 INFO - PROCESS | 1840 | 1478200984992 Marionette TRACE conn4 <- [1,519,null,["8"]] 12:23:05 INFO - PROCESS | 1840 | 1478200984999 Marionette TRACE conn4 -> [0,520,"switchToWindow",{"name":"8"}] 12:23:05 INFO - PROCESS | 1840 | 1478200985005 Marionette TRACE conn4 <- [1,520,null,{}] 12:23:05 INFO - PROCESS | 1840 | 1478200985012 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:23:05 INFO - PROCESS | 1840 | ++DOCSHELL 0x8de73400 == 11 [pid = 1840] [id = 119] 12:23:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 27 (0x8ff99800) [pid = 1840] [serial = 349] [outer = (nil)] 12:23:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 28 (0x911ac800) [pid = 1840] [serial = 350] [outer = 0x8ff99800] 12:23:05 INFO - PROCESS | 1840 | 1478200985118 Marionette DEBUG loaded listener.js 12:23:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x911b0000) [pid = 1840] [serial = 351] [outer = 0x8ff99800] 12:23:05 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x8fc7cc00) [pid = 1840] [serial = 340] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/image-full-host-wildcard-allowed.sub.html] 12:23:10 INFO - PROCESS | 1840 | 1478200990759 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]]]}] 12:23:10 INFO - .. 12:23:10 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html | took 6144ms 12:23:10 INFO - PROCESS | 1840 | 1478200990824 Marionette TRACE conn4 -> [0,522,"getWindowHandle",null] 12:23:10 INFO - PROCESS | 1840 | 1478200990832 Marionette TRACE conn4 <- [1,522,null,{"value":"8"}] 12:23:10 INFO - TEST-START | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html 12:23:10 INFO - PROCESS | 1840 | 1478200990845 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}] 12:23:11 INFO - PROCESS | 1840 | 1478200991140 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 12:23:11 INFO - PROCESS | 1840 | 1478200991215 Marionette TRACE conn4 -> [0,524,"getWindowHandles",null] 12:23:11 INFO - PROCESS | 1840 | 1478200991220 Marionette TRACE conn4 <- [1,524,null,["8"]] 12:23:11 INFO - PROCESS | 1840 | 1478200991274 Marionette TRACE conn4 -> [0,525,"switchToWindow",{"name":"8"}] 12:23:11 INFO - PROCESS | 1840 | 1478200991283 Marionette TRACE conn4 <- [1,525,null,{}] 12:23:11 INFO - PROCESS | 1840 | 1478200991295 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:23:11 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fc73000 == 12 [pid = 1840] [id = 120] 12:23:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x8fc74400) [pid = 1840] [serial = 352] [outer = (nil)] 12:23:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x8ffafc00) [pid = 1840] [serial = 353] [outer = 0x8fc74400] 12:23:11 INFO - PROCESS | 1840 | 1478200991425 Marionette DEBUG loaded listener.js 12:23:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x8ffb3800) [pid = 1840] [serial = 354] [outer = 0x8fc74400] 12:23:12 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa40800 == 11 [pid = 1840] [id = 118] 12:23:12 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x8ff92400) [pid = 1840] [serial = 341] [outer = (nil)] [url = about:blank] 12:23:12 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x8ff9c800) [pid = 1840] [serial = 342] [outer = (nil)] [url = about:blank] 12:23:12 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x8fa45c00) [pid = 1840] [serial = 344] [outer = (nil)] [url = about:blank] 12:23:12 INFO - PROCESS | 1840 | 1478200992790 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]]]}] 12:23:12 INFO - .. 12:23:12 INFO - TEST-OK | /content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html | took 1977ms 12:23:12 INFO - PROCESS | 1840 | 1478200992820 Marionette TRACE conn4 -> [0,527,"getWindowHandle",null] 12:23:12 INFO - PROCESS | 1840 | 1478200992828 Marionette TRACE conn4 <- [1,527,null,{"value":"8"}] 12:23:12 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html 12:23:12 INFO - PROCESS | 1840 | 1478200992844 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}] 12:23:13 INFO - PROCESS | 1840 | 1478200993055 Marionette TRACE conn4 <- [1,528,null,{"value":null}] 12:23:13 INFO - PROCESS | 1840 | 1478200993156 Marionette TRACE conn4 -> [0,529,"getWindowHandles",null] 12:23:13 INFO - PROCESS | 1840 | 1478200993163 Marionette TRACE conn4 <- [1,529,null,["8"]] 12:23:13 INFO - PROCESS | 1840 | 1478200993171 Marionette TRACE conn4 -> [0,530,"switchToWindow",{"name":"8"}] 12:23:13 INFO - PROCESS | 1840 | 1478200993180 Marionette TRACE conn4 <- [1,530,null,{}] 12:23:13 INFO - PROCESS | 1840 | 1478200993189 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:23:13 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa5c800 == 12 [pid = 1840] [id = 121] 12:23:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x8fa5cc00) [pid = 1840] [serial = 355] [outer = (nil)] 12:23:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x8fa5ec00) [pid = 1840] [serial = 356] [outer = 0x8fa5cc00] 12:23:13 INFO - PROCESS | 1840 | 1478200993312 Marionette DEBUG loaded listener.js 12:23:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x92f84400) [pid = 1840] [serial = 357] [outer = 0x8fa5cc00] 12:23:14 INFO - PROCESS | 1840 | 1478200994446 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]]]}] 12:23:14 INFO - ....................... 12:23:14 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html | took 1678ms 12:23:14 INFO - PROCESS | 1840 | 1478200994516 Marionette TRACE conn4 -> [0,532,"getWindowHandle",null] 12:23:14 INFO - PROCESS | 1840 | 1478200994523 Marionette TRACE conn4 <- [1,532,null,{"value":"8"}] 12:23:14 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-allowed.sub.html 12:23:14 INFO - PROCESS | 1840 | 1478200994532 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}] 12:23:14 INFO - PROCESS | 1840 | 1478200994782 Marionette TRACE conn4 <- [1,533,null,{"value":null}] 12:23:14 INFO - PROCESS | 1840 | 1478200994856 Marionette TRACE conn4 -> [0,534,"getWindowHandles",null] 12:23:14 INFO - PROCESS | 1840 | 1478200994861 Marionette TRACE conn4 <- [1,534,null,["8"]] 12:23:14 INFO - PROCESS | 1840 | 1478200994869 Marionette TRACE conn4 -> [0,535,"switchToWindow",{"name":"8"}] 12:23:14 INFO - PROCESS | 1840 | 1478200994875 Marionette TRACE conn4 <- [1,535,null,{}] 12:23:14 INFO - PROCESS | 1840 | 1478200994881 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:23:14 INFO - PROCESS | 1840 | ++DOCSHELL 0x94e82c00 == 13 [pid = 1840] [id = 122] 12:23:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x94e89000) [pid = 1840] [serial = 358] [outer = (nil)] 12:23:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x94f8c000) [pid = 1840] [serial = 359] [outer = 0x94e89000] 12:23:14 INFO - PROCESS | 1840 | 1478200994984 Marionette DEBUG loaded listener.js 12:23:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 34 (0x950aac00) [pid = 1840] [serial = 360] [outer = 0x94e89000] 12:23:15 INFO - PROCESS | 1840 | --DOMWINDOW == 33 (0x8fa44c00) [pid = 1840] [serial = 346] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-blocked.sub.html] 12:23:20 INFO - PROCESS | 1840 | 1478201000672 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]]]}] 12:23:20 INFO - .. 12:23:20 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-allowed.sub.html | took 6194ms 12:23:20 INFO - PROCESS | 1840 | 1478201000726 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 12:23:20 INFO - PROCESS | 1840 | 1478201000735 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 12:23:20 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html 12:23:20 INFO - PROCESS | 1840 | 1478201000748 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}] 12:23:20 INFO - PROCESS | 1840 | 1478201000992 Marionette TRACE conn4 <- [1,538,null,{"value":null}] 12:23:21 INFO - PROCESS | 1840 | 1478201001127 Marionette TRACE conn4 -> [0,539,"getWindowHandles",null] 12:23:21 INFO - PROCESS | 1840 | 1478201001136 Marionette TRACE conn4 <- [1,539,null,["8"]] 12:23:21 INFO - PROCESS | 1840 | 1478201001147 Marionette TRACE conn4 -> [0,540,"switchToWindow",{"name":"8"}] 12:23:21 INFO - PROCESS | 1840 | 1478201001157 Marionette TRACE conn4 <- [1,540,null,{}] 12:23:21 INFO - PROCESS | 1840 | 1478201001165 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:23:21 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd75800 == 14 [pid = 1840] [id = 123] 12:23:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 34 (0x8dd78400) [pid = 1840] [serial = 361] [outer = (nil)] 12:23:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 35 (0x8fa5dc00) [pid = 1840] [serial = 362] [outer = 0x8dd78400] 12:23:21 INFO - PROCESS | 1840 | 1478201001424 Marionette DEBUG loaded listener.js 12:23:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 36 (0x92f7a400) [pid = 1840] [serial = 363] [outer = 0x8dd78400] 12:23:22 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa41400 == 13 [pid = 1840] [id = 117] 12:23:22 INFO - PROCESS | 1840 | --DOCSHELL 0x8fc73000 == 12 [pid = 1840] [id = 120] 12:23:22 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa5c800 == 11 [pid = 1840] [id = 121] 12:23:22 INFO - PROCESS | 1840 | --DOCSHELL 0x94e82c00 == 10 [pid = 1840] [id = 122] 12:23:22 INFO - PROCESS | 1840 | --DOCSHELL 0x8de73400 == 9 [pid = 1840] [id = 119] 12:23:22 INFO - PROCESS | 1840 | --DOMWINDOW == 35 (0x8ff9c400) [pid = 1840] [serial = 348] [outer = (nil)] [url = about:blank] 12:23:22 INFO - PROCESS | 1840 | --DOMWINDOW == 34 (0x8fc73400) [pid = 1840] [serial = 347] [outer = (nil)] [url = about:blank] 12:23:22 INFO - PROCESS | 1840 | --DOMWINDOW == 33 (0x911ac800) [pid = 1840] [serial = 350] [outer = (nil)] [url = about:blank] 12:23:25 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0x94e89000) [pid = 1840] [serial = 358] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed.sub.html] 12:23:25 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x8ff99800) [pid = 1840] [serial = 349] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-allowed.sub.html] 12:23:25 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x8fc74400) [pid = 1840] [serial = 352] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-style-blocked.sub.html] 12:23:25 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x8fa5cc00) [pid = 1840] [serial = 355] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-allowed-while-cloning-objects.sub.html] 12:23:25 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x8fa41800) [pid = 1840] [serial = 343] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/injected-inline-script-allowed.sub.html] 12:23:27 INFO - PROCESS | 1840 | 1478201007900 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]]]}] 12:23:27 INFO - .. 12:23:27 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html | took 7190ms 12:23:27 INFO - PROCESS | 1840 | 1478201007937 Marionette TRACE conn4 -> [0,542,"getWindowHandle",null] 12:23:27 INFO - PROCESS | 1840 | 1478201007946 Marionette TRACE conn4 <- [1,542,null,{"value":"8"}] 12:23:27 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html 12:23:27 INFO - PROCESS | 1840 | 1478201007958 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}] 12:23:28 INFO - PROCESS | 1840 | 1478201008143 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 12:23:28 INFO - PROCESS | 1840 | 1478201008254 Marionette TRACE conn4 -> [0,544,"getWindowHandles",null] 12:23:28 INFO - PROCESS | 1840 | 1478201008259 Marionette TRACE conn4 <- [1,544,null,["8"]] 12:23:28 INFO - PROCESS | 1840 | 1478201008271 Marionette TRACE conn4 -> [0,545,"switchToWindow",{"name":"8"}] 12:23:28 INFO - PROCESS | 1840 | 1478201008281 Marionette TRACE conn4 <- [1,545,null,{}] 12:23:28 INFO - PROCESS | 1840 | 1478201008289 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:23:28 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa5b400 == 10 [pid = 1840] [id = 124] 12:23:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x8fa5cc00) [pid = 1840] [serial = 364] [outer = (nil)] 12:23:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x8fa60c00) [pid = 1840] [serial = 365] [outer = 0x8fa5cc00] 12:23:28 INFO - PROCESS | 1840 | 1478201008408 Marionette DEBUG loaded listener.js 12:23:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x8ff95400) [pid = 1840] [serial = 366] [outer = 0x8fa5cc00] 12:23:29 INFO - PROCESS | 1840 | 1478201009679 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]]]}] 12:23:29 INFO - .. 12:23:29 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html | took 1773ms 12:23:29 INFO - PROCESS | 1840 | 1478201009731 Marionette TRACE conn4 -> [0,547,"getWindowHandle",null] 12:23:29 INFO - PROCESS | 1840 | 1478201009737 Marionette TRACE conn4 <- [1,547,null,{"value":"8"}] 12:23:29 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html 12:23:29 INFO - PROCESS | 1840 | 1478201009807 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}] 12:23:30 INFO - PROCESS | 1840 | 1478201010038 Marionette TRACE conn4 <- [1,548,null,{"value":null}] 12:23:30 INFO - PROCESS | 1840 | 1478201010191 Marionette TRACE conn4 -> [0,549,"getWindowHandles",null] 12:23:30 INFO - PROCESS | 1840 | 1478201010196 Marionette TRACE conn4 <- [1,549,null,["8"]] 12:23:30 INFO - PROCESS | 1840 | 1478201010207 Marionette TRACE conn4 -> [0,550,"switchToWindow",{"name":"8"}] 12:23:30 INFO - PROCESS | 1840 | 1478201010215 Marionette TRACE conn4 <- [1,550,null,{}] 12:23:30 INFO - PROCESS | 1840 | 1478201010225 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:23:30 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ffb4c00 == 11 [pid = 1840] [id = 125] 12:23:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x8ffb5000) [pid = 1840] [serial = 367] [outer = (nil)] 12:23:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x8ffb6000) [pid = 1840] [serial = 368] [outer = 0x8ffb5000] 12:23:30 INFO - PROCESS | 1840 | 1478201010349 Marionette DEBUG loaded listener.js 12:23:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 34 (0x911a6c00) [pid = 1840] [serial = 369] [outer = 0x8ffb5000] 12:23:31 INFO - PROCESS | 1840 | --DOMWINDOW == 33 (0x8fa54c00) [pid = 1840] [serial = 345] [outer = (nil)] [url = about:blank] 12:23:31 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0x8ffafc00) [pid = 1840] [serial = 353] [outer = (nil)] [url = about:blank] 12:23:31 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x8ffb3800) [pid = 1840] [serial = 354] [outer = (nil)] [url = about:blank] 12:23:31 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x950aac00) [pid = 1840] [serial = 360] [outer = (nil)] [url = about:blank] 12:23:31 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x8fa5ec00) [pid = 1840] [serial = 356] [outer = (nil)] [url = about:blank] 12:23:31 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x92f84400) [pid = 1840] [serial = 357] [outer = (nil)] [url = about:blank] 12:23:31 INFO - PROCESS | 1840 | --DOMWINDOW == 27 (0x911b0000) [pid = 1840] [serial = 351] [outer = (nil)] [url = about:blank] 12:23:31 INFO - PROCESS | 1840 | --DOMWINDOW == 26 (0x94f8c000) [pid = 1840] [serial = 359] [outer = (nil)] [url = about:blank] 12:23:33 INFO - PROCESS | 1840 | --DOMWINDOW == 25 (0x8dd78400) [pid = 1840] [serial = 361] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-allowed.sub.html] 12:23:36 INFO - PROCESS | 1840 | 1478201016111 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]]]}] 12:23:36 INFO - .. 12:23:36 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html | took 6350ms 12:23:36 INFO - PROCESS | 1840 | 1478201016140 Marionette TRACE conn4 -> [0,552,"getWindowHandle",null] 12:23:36 INFO - PROCESS | 1840 | 1478201016148 Marionette TRACE conn4 <- [1,552,null,{"value":"8"}] 12:23:36 INFO - TEST-START | /content-security-policy/blink-contrib/inline-style-blocked.sub.html 12:23:36 INFO - PROCESS | 1840 | 1478201016161 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}] 12:23:36 INFO - PROCESS | 1840 | 1478201016403 Marionette TRACE conn4 <- [1,553,null,{"value":null}] 12:23:36 INFO - PROCESS | 1840 | 1478201016481 Marionette TRACE conn4 -> [0,554,"getWindowHandles",null] 12:23:36 INFO - PROCESS | 1840 | 1478201016488 Marionette TRACE conn4 <- [1,554,null,["8"]] 12:23:36 INFO - PROCESS | 1840 | 1478201016496 Marionette TRACE conn4 -> [0,555,"switchToWindow",{"name":"8"}] 12:23:36 INFO - PROCESS | 1840 | 1478201016505 Marionette TRACE conn4 <- [1,555,null,{}] 12:23:36 INFO - PROCESS | 1840 | 1478201016513 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:23:36 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa5ec00 == 12 [pid = 1840] [id = 126] 12:23:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 26 (0x8fc71800) [pid = 1840] [serial = 370] [outer = (nil)] 12:23:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 27 (0x8ffafc00) [pid = 1840] [serial = 371] [outer = 0x8fc71800] 12:23:36 INFO - PROCESS | 1840 | 1478201016627 Marionette DEBUG loaded listener.js 12:23:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 28 (0x8ffb3000) [pid = 1840] [serial = 372] [outer = 0x8fc71800] 12:23:37 INFO - PROCESS | 1840 | 1478201017716 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]]]}] 12:23:37 INFO - .. 12:23:37 INFO - TEST-OK | /content-security-policy/blink-contrib/inline-style-blocked.sub.html | took 1627ms 12:23:37 INFO - PROCESS | 1840 | 1478201017787 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 12:23:37 INFO - PROCESS | 1840 | 1478201017796 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 12:23:37 INFO - TEST-START | /content-security-policy/blink-contrib/media-src-track-block.sub.html 12:23:37 INFO - PROCESS | 1840 | 1478201017809 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}] 12:23:38 INFO - PROCESS | 1840 | 1478201018045 Marionette TRACE conn4 <- [1,558,null,{"value":null}] 12:23:38 INFO - PROCESS | 1840 | 1478201018201 Marionette TRACE conn4 -> [0,559,"getWindowHandles",null] 12:23:38 INFO - PROCESS | 1840 | 1478201018208 Marionette TRACE conn4 <- [1,559,null,["8"]] 12:23:38 INFO - PROCESS | 1840 | 1478201018217 Marionette TRACE conn4 -> [0,560,"switchToWindow",{"name":"8"}] 12:23:38 INFO - PROCESS | 1840 | 1478201018226 Marionette TRACE conn4 <- [1,560,null,{}] 12:23:38 INFO - PROCESS | 1840 | 1478201018233 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:23:38 INFO - PROCESS | 1840 | ++DOCSHELL 0x911af400 == 13 [pid = 1840] [id = 127] 12:23:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x911af800) [pid = 1840] [serial = 373] [outer = (nil)] 12:23:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x94bb8400) [pid = 1840] [serial = 374] [outer = 0x911af800] 12:23:38 INFO - PROCESS | 1840 | 1478201018361 Marionette DEBUG loaded listener.js 12:23:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x94bbac00) [pid = 1840] [serial = 375] [outer = 0x911af800] 12:23:41 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x8fa5dc00) [pid = 1840] [serial = 362] [outer = (nil)] [url = about:blank] 12:23:41 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x92f7a400) [pid = 1840] [serial = 363] [outer = (nil)] [url = about:blank] 12:23:45 INFO - PROCESS | 1840 | 1478201025021 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"]]]}] 12:23:45 INFO - .. 12:23:45 INFO - TEST-OK | /content-security-policy/blink-contrib/media-src-track-block.sub.html | took 7245ms 12:23:45 INFO - PROCESS | 1840 | 1478201025052 Marionette TRACE conn4 -> [0,562,"getWindowHandle",null] 12:23:45 INFO - PROCESS | 1840 | 1478201025059 Marionette TRACE conn4 <- [1,562,null,{"value":"8"}] 12:23:45 INFO - TEST-START | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html 12:23:45 INFO - PROCESS | 1840 | 1478201025072 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}] 12:23:45 INFO - PROCESS | 1840 | 1478201025250 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 12:23:45 INFO - PROCESS | 1840 | 1478201025261 Marionette TRACE conn4 -> [0,564,"getWindowHandles",null] 12:23:45 INFO - PROCESS | 1840 | 1478201025277 Marionette TRACE conn4 <- [1,564,null,["8"]] 12:23:45 INFO - PROCESS | 1840 | 1478201025373 Marionette TRACE conn4 -> [0,565,"switchToWindow",{"name":"8"}] 12:23:45 INFO - PROCESS | 1840 | 1478201025384 Marionette TRACE conn4 <- [1,565,null,{}] 12:23:45 INFO - PROCESS | 1840 | 1478201025393 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:23:45 INFO - PROCESS | 1840 | ++DOCSHELL 0x93858400 == 14 [pid = 1840] [id = 128] 12:23:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x93858c00) [pid = 1840] [serial = 376] [outer = (nil)] 12:23:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x938d4000) [pid = 1840] [serial = 377] [outer = 0x93858c00] 12:23:45 INFO - PROCESS | 1840 | 1478201025502 Marionette DEBUG loaded listener.js 12:23:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x94e85c00) [pid = 1840] [serial = 378] [outer = 0x93858c00] 12:23:46 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:23:46 INFO - PROCESS | 1840 | [1840] 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 5738 12:23:46 INFO - PROCESS | 1840 | [1840] 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 12:23:46 INFO - PROCESS | 1840 | 1478201026595 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]]]}] 12:23:46 INFO - . 12:23:46 INFO - TEST-OK | /content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html | took 1576ms 12:23:46 INFO - PROCESS | 1840 | 1478201026646 Marionette TRACE conn4 -> [0,567,"getWindowHandle",null] 12:23:46 INFO - PROCESS | 1840 | 1478201026654 Marionette TRACE conn4 <- [1,567,null,{"value":"8"}] 12:23:46 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html 12:23:46 INFO - PROCESS | 1840 | 1478201026664 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}] 12:23:46 INFO - PROCESS | 1840 | 1478201026874 Marionette TRACE conn4 <- [1,568,null,{"value":null}] 12:23:47 INFO - PROCESS | 1840 | 1478201027007 Marionette TRACE conn4 -> [0,569,"getWindowHandles",null] 12:23:47 INFO - PROCESS | 1840 | 1478201027013 Marionette TRACE conn4 <- [1,569,null,["8"]] 12:23:47 INFO - PROCESS | 1840 | 1478201027022 Marionette TRACE conn4 -> [0,570,"switchToWindow",{"name":"8"}] 12:23:47 INFO - PROCESS | 1840 | 1478201027039 Marionette TRACE conn4 <- [1,570,null,{}] 12:23:47 INFO - PROCESS | 1840 | 1478201027101 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:23:47 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd76000 == 15 [pid = 1840] [id = 129] 12:23:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x8dd76400) [pid = 1840] [serial = 379] [outer = (nil)] 12:23:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 34 (0x8dec5000) [pid = 1840] [serial = 380] [outer = 0x8dd76400] 12:23:47 INFO - PROCESS | 1840 | 1478201027229 Marionette DEBUG loaded listener.js 12:23:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 35 (0x8fc71400) [pid = 1840] [serial = 381] [outer = 0x8dd76400] 12:23:48 INFO - PROCESS | 1840 | 1478201028017 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]]]}] 12:23:48 INFO - . 12:23:48 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html | took 1380ms 12:23:48 INFO - PROCESS | 1840 | 1478201028045 Marionette TRACE conn4 -> [0,572,"getWindowHandle",null] 12:23:48 INFO - PROCESS | 1840 | 1478201028053 Marionette TRACE conn4 <- [1,572,null,{"value":"8"}] 12:23:48 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html 12:23:48 INFO - PROCESS | 1840 | 1478201028065 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}] 12:23:48 INFO - PROCESS | 1840 | 1478201028311 Marionette TRACE conn4 <- [1,573,null,{"value":null}] 12:23:48 INFO - PROCESS | 1840 | 1478201028440 Marionette TRACE conn4 -> [0,574,"getWindowHandles",null] 12:23:48 INFO - PROCESS | 1840 | 1478201028448 Marionette TRACE conn4 <- [1,574,null,["8"]] 12:23:48 INFO - PROCESS | 1840 | 1478201028455 Marionette TRACE conn4 -> [0,575,"switchToWindow",{"name":"8"}] 12:23:48 INFO - PROCESS | 1840 | 1478201028466 Marionette TRACE conn4 <- [1,575,null,{}] 12:23:48 INFO - PROCESS | 1840 | 1478201028514 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:23:48 INFO - PROCESS | 1840 | ++DOCSHELL 0x92f7a400 == 16 [pid = 1840] [id = 130] 12:23:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 36 (0x92f7bc00) [pid = 1840] [serial = 382] [outer = (nil)] 12:23:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 37 (0x93b8cc00) [pid = 1840] [serial = 383] [outer = 0x92f7bc00] 12:23:48 INFO - PROCESS | 1840 | 1478201028638 Marionette DEBUG loaded listener.js 12:23:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 38 (0x94e82c00) [pid = 1840] [serial = 384] [outer = 0x92f7bc00] 12:23:49 INFO - PROCESS | 1840 | 1478201029411 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]]]}] 12:23:49 INFO - . 12:23:49 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-archive.sub.html | took 1373ms 12:23:49 INFO - PROCESS | 1840 | 1478201029439 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 12:23:49 INFO - PROCESS | 1840 | 1478201029444 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 12:23:49 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html 12:23:49 INFO - PROCESS | 1840 | 1478201029454 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}] 12:23:49 INFO - PROCESS | 1840 | 1478201029708 Marionette TRACE conn4 <- [1,578,null,{"value":null}] 12:23:49 INFO - PROCESS | 1840 | 1478201029845 Marionette TRACE conn4 -> [0,579,"getWindowHandles",null] 12:23:49 INFO - PROCESS | 1840 | 1478201029858 Marionette TRACE conn4 <- [1,579,null,["8"]] 12:23:49 INFO - PROCESS | 1840 | 1478201029867 Marionette TRACE conn4 -> [0,580,"switchToWindow",{"name":"8"}] 12:23:49 INFO - PROCESS | 1840 | 1478201029877 Marionette TRACE conn4 <- [1,580,null,{}] 12:23:49 INFO - PROCESS | 1840 | 1478201029928 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:23:49 INFO - PROCESS | 1840 | ++DOCSHELL 0x967bd000 == 17 [pid = 1840] [id = 131] 12:23:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 39 (0x967bd800) [pid = 1840] [serial = 385] [outer = (nil)] 12:23:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 40 (0x967c1800) [pid = 1840] [serial = 386] [outer = 0x967bd800] 12:23:50 INFO - PROCESS | 1840 | 1478201030044 Marionette DEBUG loaded listener.js 12:23:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 41 (0x96899400) [pid = 1840] [serial = 387] [outer = 0x967bd800] 12:23:50 INFO - PROCESS | 1840 | 1478201030857 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]]]}] 12:23:50 INFO - . 12:23:50 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html | took 1480ms 12:23:50 INFO - PROCESS | 1840 | 1478201030933 Marionette TRACE conn4 -> [0,582,"getWindowHandle",null] 12:23:50 INFO - PROCESS | 1840 | 1478201030938 Marionette TRACE conn4 <- [1,582,null,{"value":"8"}] 12:23:50 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-applet-code.sub.html 12:23:50 INFO - PROCESS | 1840 | 1478201030948 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}] 12:23:51 INFO - PROCESS | 1840 | 1478201031171 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 12:23:51 INFO - PROCESS | 1840 | 1478201031315 Marionette TRACE conn4 -> [0,584,"getWindowHandles",null] 12:23:51 INFO - PROCESS | 1840 | 1478201031321 Marionette TRACE conn4 <- [1,584,null,["8"]] 12:23:51 INFO - PROCESS | 1840 | 1478201031333 Marionette TRACE conn4 -> [0,585,"switchToWindow",{"name":"8"}] 12:23:51 INFO - PROCESS | 1840 | 1478201031340 Marionette TRACE conn4 <- [1,585,null,{}] 12:23:51 INFO - PROCESS | 1840 | 1478201031348 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:23:51 INFO - PROCESS | 1840 | ++DOCSHELL 0x97a5f400 == 18 [pid = 1840] [id = 132] 12:23:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 42 (0x97a5f800) [pid = 1840] [serial = 388] [outer = (nil)] 12:23:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 43 (0x97a66400) [pid = 1840] [serial = 389] [outer = 0x97a5f800] 12:23:51 INFO - PROCESS | 1840 | 1478201031469 Marionette DEBUG loaded listener.js 12:23:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 44 (0x97a69400) [pid = 1840] [serial = 390] [outer = 0x97a5f800] 12:23:52 INFO - PROCESS | 1840 | 1478201032206 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]]]}] 12:23:52 INFO - . 12:23:52 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-applet-code.sub.html | took 1338ms 12:23:52 INFO - PROCESS | 1840 | 1478201032286 Marionette TRACE conn4 -> [0,587,"getWindowHandle",null] 12:23:52 INFO - PROCESS | 1840 | 1478201032292 Marionette TRACE conn4 <- [1,587,null,{"value":"8"}] 12:23:52 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html 12:23:52 INFO - PROCESS | 1840 | 1478201032302 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}] 12:23:52 INFO - PROCESS | 1840 | 1478201032520 Marionette TRACE conn4 <- [1,588,null,{"value":null}] 12:23:52 INFO - PROCESS | 1840 | 1478201032663 Marionette TRACE conn4 -> [0,589,"getWindowHandles",null] 12:23:52 INFO - PROCESS | 1840 | 1478201032668 Marionette TRACE conn4 <- [1,589,null,["8"]] 12:23:52 INFO - PROCESS | 1840 | 1478201032681 Marionette TRACE conn4 -> [0,590,"switchToWindow",{"name":"8"}] 12:23:52 INFO - PROCESS | 1840 | 1478201032686 Marionette TRACE conn4 <- [1,590,null,{}] 12:23:52 INFO - PROCESS | 1840 | 1478201032694 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:23:52 INFO - PROCESS | 1840 | ++DOCSHELL 0x982a2000 == 19 [pid = 1840] [id = 133] 12:23:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 45 (0x982a2800) [pid = 1840] [serial = 391] [outer = (nil)] 12:23:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 46 (0x98e0f000) [pid = 1840] [serial = 392] [outer = 0x982a2800] 12:23:52 INFO - PROCESS | 1840 | 1478201032802 Marionette DEBUG loaded listener.js 12:23:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 47 (0x9a131400) [pid = 1840] [serial = 393] [outer = 0x982a2800] 12:23:54 INFO - PROCESS | 1840 | --DOCSHELL 0x93858400 == 18 [pid = 1840] [id = 128] 12:23:54 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa5b400 == 17 [pid = 1840] [id = 124] 12:23:54 INFO - PROCESS | 1840 | --DOCSHELL 0x8ffb4c00 == 16 [pid = 1840] [id = 125] 12:23:54 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa5ec00 == 15 [pid = 1840] [id = 126] 12:23:54 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd75800 == 14 [pid = 1840] [id = 123] 12:23:54 INFO - PROCESS | 1840 | --DOCSHELL 0x911af400 == 13 [pid = 1840] [id = 127] 12:23:54 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd76000 == 12 [pid = 1840] [id = 129] 12:23:54 INFO - PROCESS | 1840 | --DOCSHELL 0x92f7a400 == 11 [pid = 1840] [id = 130] 12:23:54 INFO - PROCESS | 1840 | --DOCSHELL 0x967bd000 == 10 [pid = 1840] [id = 131] 12:23:54 INFO - PROCESS | 1840 | --DOCSHELL 0x97a5f400 == 9 [pid = 1840] [id = 132] 12:23:54 INFO - PROCESS | 1840 | --DOMWINDOW == 46 (0x8ffb6000) [pid = 1840] [serial = 368] [outer = (nil)] [url = about:blank] 12:23:54 INFO - PROCESS | 1840 | --DOMWINDOW == 45 (0x8fa60c00) [pid = 1840] [serial = 365] [outer = (nil)] [url = about:blank] 12:23:54 INFO - PROCESS | 1840 | --DOMWINDOW == 44 (0x8ffafc00) [pid = 1840] [serial = 371] [outer = (nil)] [url = about:blank] 12:23:57 INFO - PROCESS | 1840 | --DOMWINDOW == 43 (0x93858c00) [pid = 1840] [serial = 376] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-in-svg-foreignobject.sub.html] 12:23:57 INFO - PROCESS | 1840 | --DOMWINDOW == 42 (0x8fc71800) [pid = 1840] [serial = 370] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-blocked.sub.html] 12:23:57 INFO - PROCESS | 1840 | --DOMWINDOW == 41 (0x911af800) [pid = 1840] [serial = 373] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/media-src-track-block.sub.html] 12:23:57 INFO - PROCESS | 1840 | --DOMWINDOW == 40 (0x8ffb5000) [pid = 1840] [serial = 367] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-on-html.sub.html] 12:23:57 INFO - PROCESS | 1840 | --DOMWINDOW == 39 (0x8fa5cc00) [pid = 1840] [serial = 364] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/inline-style-attribute-blocked.sub.html] 12:23:58 INFO - PROCESS | 1840 | 1478201038518 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]]]}] 12:23:58 INFO - . 12:23:58 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html | took 6241ms 12:23:58 INFO - PROCESS | 1840 | 1478201038543 Marionette TRACE conn4 -> [0,592,"getWindowHandle",null] 12:23:58 INFO - PROCESS | 1840 | 1478201038552 Marionette TRACE conn4 <- [1,592,null,{"value":"8"}] 12:23:58 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html 12:23:58 INFO - PROCESS | 1840 | 1478201038563 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}] 12:23:58 INFO - PROCESS | 1840 | 1478201038793 Marionette TRACE conn4 <- [1,593,null,{"value":null}] 12:23:58 INFO - PROCESS | 1840 | 1478201038820 Marionette TRACE conn4 -> [0,594,"getWindowHandles",null] 12:23:58 INFO - PROCESS | 1840 | 1478201038826 Marionette TRACE conn4 <- [1,594,null,["8"]] 12:23:58 INFO - PROCESS | 1840 | 1478201038834 Marionette TRACE conn4 -> [0,595,"switchToWindow",{"name":"8"}] 12:23:58 INFO - PROCESS | 1840 | 1478201038843 Marionette TRACE conn4 <- [1,595,null,{}] 12:23:58 INFO - PROCESS | 1840 | 1478201038850 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:23:58 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa5e000 == 10 [pid = 1840] [id = 134] 12:23:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 40 (0x8fa5ec00) [pid = 1840] [serial = 394] [outer = (nil)] 12:23:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 41 (0x8fc73c00) [pid = 1840] [serial = 395] [outer = 0x8fa5ec00] 12:23:58 INFO - PROCESS | 1840 | 1478201038958 Marionette DEBUG loaded listener.js 12:23:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 42 (0x8ffafc00) [pid = 1840] [serial = 396] [outer = 0x8fa5ec00] 12:24:02 INFO - PROCESS | 1840 | --DOMWINDOW == 41 (0x938d4000) [pid = 1840] [serial = 377] [outer = (nil)] [url = about:blank] 12:24:02 INFO - PROCESS | 1840 | --DOMWINDOW == 40 (0x94e85c00) [pid = 1840] [serial = 378] [outer = (nil)] [url = about:blank] 12:24:02 INFO - PROCESS | 1840 | --DOMWINDOW == 39 (0x94bb8400) [pid = 1840] [serial = 374] [outer = (nil)] [url = about:blank] 12:24:02 INFO - PROCESS | 1840 | --DOMWINDOW == 38 (0x94bbac00) [pid = 1840] [serial = 375] [outer = (nil)] [url = about:blank] 12:24:02 INFO - PROCESS | 1840 | --DOMWINDOW == 37 (0x8ffb3000) [pid = 1840] [serial = 372] [outer = (nil)] [url = about:blank] 12:24:02 INFO - PROCESS | 1840 | --DOMWINDOW == 36 (0x911a6c00) [pid = 1840] [serial = 369] [outer = (nil)] [url = about:blank] 12:24:02 INFO - PROCESS | 1840 | --DOMWINDOW == 35 (0x8ff95400) [pid = 1840] [serial = 366] [outer = (nil)] [url = about:blank] 12:24:04 INFO - PROCESS | 1840 | 1478201044621 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"]]]}] 12:24:04 INFO - . 12:24:04 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html | took 6095ms 12:24:04 INFO - PROCESS | 1840 | 1478201044657 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 12:24:04 INFO - PROCESS | 1840 | 1478201044665 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 12:24:04 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html 12:24:04 INFO - PROCESS | 1840 | 1478201044684 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}] 12:24:04 INFO - PROCESS | 1840 | 1478201044928 Marionette TRACE conn4 <- [1,598,null,{"value":null}] 12:24:04 INFO - PROCESS | 1840 | 1478201044962 Marionette TRACE conn4 -> [0,599,"getWindowHandles",null] 12:24:04 INFO - PROCESS | 1840 | 1478201044969 Marionette TRACE conn4 <- [1,599,null,["8"]] 12:24:04 INFO - PROCESS | 1840 | 1478201044979 Marionette TRACE conn4 -> [0,600,"switchToWindow",{"name":"8"}] 12:24:04 INFO - PROCESS | 1840 | 1478201044989 Marionette TRACE conn4 <- [1,600,null,{}] 12:24:05 INFO - PROCESS | 1840 | 1478201045051 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:24:05 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa58400 == 11 [pid = 1840] [id = 135] 12:24:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 36 (0x8fa58c00) [pid = 1840] [serial = 397] [outer = (nil)] 12:24:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 37 (0x8fa60c00) [pid = 1840] [serial = 398] [outer = 0x8fa58c00] 12:24:05 INFO - PROCESS | 1840 | 1478201045162 Marionette DEBUG loaded listener.js 12:24:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 38 (0x8ff9d800) [pid = 1840] [serial = 399] [outer = 0x8fa58c00] 12:24:05 INFO - PROCESS | 1840 | --DOMWINDOW == 37 (0x8dd76400) [pid = 1840] [serial = 379] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive-codebase.sub.html] 12:24:05 INFO - PROCESS | 1840 | --DOMWINDOW == 36 (0x982a2800) [pid = 1840] [serial = 391] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-allowed.sub.html] 12:24:05 INFO - PROCESS | 1840 | --DOMWINDOW == 35 (0x92f7bc00) [pid = 1840] [serial = 382] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-archive.sub.html] 12:24:05 INFO - PROCESS | 1840 | --DOMWINDOW == 34 (0x967bd800) [pid = 1840] [serial = 385] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code-codebase.sub.html] 12:24:05 INFO - PROCESS | 1840 | --DOMWINDOW == 33 (0x97a5f800) [pid = 1840] [serial = 388] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-applet-code.sub.html] 12:24:10 INFO - PROCESS | 1840 | --DOCSHELL 0x982a2000 == 10 [pid = 1840] [id = 133] 12:24:10 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa5e000 == 9 [pid = 1840] [id = 134] 12:24:10 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0x94e82c00) [pid = 1840] [serial = 384] [outer = (nil)] [url = about:blank] 12:24:10 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x93b8cc00) [pid = 1840] [serial = 383] [outer = (nil)] [url = about:blank] 12:24:10 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x96899400) [pid = 1840] [serial = 387] [outer = (nil)] [url = about:blank] 12:24:10 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x967c1800) [pid = 1840] [serial = 386] [outer = (nil)] [url = about:blank] 12:24:10 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x97a69400) [pid = 1840] [serial = 390] [outer = (nil)] [url = about:blank] 12:24:10 INFO - PROCESS | 1840 | --DOMWINDOW == 27 (0x97a66400) [pid = 1840] [serial = 389] [outer = (nil)] [url = about:blank] 12:24:10 INFO - PROCESS | 1840 | --DOMWINDOW == 26 (0x9a131400) [pid = 1840] [serial = 393] [outer = (nil)] [url = about:blank] 12:24:10 INFO - PROCESS | 1840 | --DOMWINDOW == 25 (0x98e0f000) [pid = 1840] [serial = 392] [outer = (nil)] [url = about:blank] 12:24:10 INFO - PROCESS | 1840 | --DOMWINDOW == 24 (0x8dec5000) [pid = 1840] [serial = 380] [outer = (nil)] [url = about:blank] 12:24:10 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0x8fc71400) [pid = 1840] [serial = 381] [outer = (nil)] [url = about:blank] 12:24:10 INFO - PROCESS | 1840 | 1478201050856 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]]]}] 12:24:10 INFO - . 12:24:10 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-allowed.sub.html | took 6206ms 12:24:10 INFO - PROCESS | 1840 | 1478201050883 Marionette TRACE conn4 -> [0,602,"getWindowHandle",null] 12:24:10 INFO - PROCESS | 1840 | 1478201050890 Marionette TRACE conn4 <- [1,602,null,{"value":"8"}] 12:24:10 INFO - TEST-START | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html 12:24:10 INFO - PROCESS | 1840 | 1478201050901 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}] 12:24:11 INFO - PROCESS | 1840 | 1478201051098 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 12:24:11 INFO - PROCESS | 1840 | 1478201051210 Marionette TRACE conn4 -> [0,604,"getWindowHandles",null] 12:24:11 INFO - PROCESS | 1840 | 1478201051215 Marionette TRACE conn4 <- [1,604,null,["8"]] 12:24:11 INFO - PROCESS | 1840 | 1478201051224 Marionette TRACE conn4 -> [0,605,"switchToWindow",{"name":"8"}] 12:24:11 INFO - PROCESS | 1840 | 1478201051233 Marionette TRACE conn4 <- [1,605,null,{}] 12:24:11 INFO - PROCESS | 1840 | 1478201051240 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:24:11 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa45c00 == 10 [pid = 1840] [id = 136] 12:24:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x8fa46400) [pid = 1840] [serial = 400] [outer = (nil)] 12:24:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 25 (0x8fa49800) [pid = 1840] [serial = 401] [outer = 0x8fa46400] 12:24:11 INFO - PROCESS | 1840 | 1478201051352 Marionette DEBUG loaded listener.js 12:24:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 26 (0x8fa60000) [pid = 1840] [serial = 402] [outer = 0x8fa46400] 12:24:11 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:24:11 INFO - PROCESS | 1840 | [1840] 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 5738 12:24:11 INFO - PROCESS | 1840 | [1840] 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 12:24:12 INFO - PROCESS | 1840 | 1478201052455 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]]]}] 12:24:12 INFO - . 12:24:12 INFO - TEST-OK | /content-security-policy/blink-contrib/object-src-url-blocked.sub.html | took 1571ms 12:24:12 INFO - PROCESS | 1840 | 1478201052469 Marionette TRACE conn4 -> [0,607,"getWindowHandle",null] 12:24:12 INFO - TEST-START | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html 12:24:12 INFO - PROCESS | 1840 | 1478201052478 Marionette TRACE conn4 <- [1,607,null,{"value":"8"}] 12:24:12 INFO - PROCESS | 1840 | 1478201052486 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}] 12:24:12 INFO - PROCESS | 1840 | 1478201052692 Marionette TRACE conn4 <- [1,608,null,{"value":null}] 12:24:12 INFO - PROCESS | 1840 | 1478201052710 Marionette TRACE conn4 -> [0,609,"getWindowHandles",null] 12:24:12 INFO - PROCESS | 1840 | 1478201052715 Marionette TRACE conn4 <- [1,609,null,["8"]] 12:24:12 INFO - PROCESS | 1840 | 1478201052814 Marionette TRACE conn4 -> [0,610,"switchToWindow",{"name":"8"}] 12:24:12 INFO - PROCESS | 1840 | 1478201052821 Marionette TRACE conn4 <- [1,610,null,{}] 12:24:12 INFO - PROCESS | 1840 | 1478201052828 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:24:12 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd75400 == 11 [pid = 1840] [id = 137] 12:24:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 27 (0x8fa5d000) [pid = 1840] [serial = 403] [outer = (nil)] 12:24:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 28 (0x911af400) [pid = 1840] [serial = 404] [outer = 0x8fa5d000] 12:24:12 INFO - PROCESS | 1840 | 1478201052933 Marionette DEBUG loaded listener.js 12:24:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x8dec6400) [pid = 1840] [serial = 405] [outer = 0x8fa5d000] 12:24:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x92f79000) [pid = 1840] [serial = 406] [outer = 0xa19b5000] 12:24:13 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x8fa5ec00) [pid = 1840] [serial = 394] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-no-url-blocked.sub.html] 12:24:14 INFO - PROCESS | 1840 | 1478201054023 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]]]}] 12:24:14 INFO - . 12:24:14 INFO - TEST-OK | /content-security-policy/blink-contrib/report-blocked-data-uri.sub.html | took 1572ms 12:24:14 INFO - PROCESS | 1840 | 1478201054066 Marionette TRACE conn4 -> [0,612,"getWindowHandle",null] 12:24:14 INFO - PROCESS | 1840 | 1478201054074 Marionette TRACE conn4 <- [1,612,null,{"value":"8"}] 12:24:14 INFO - TEST-START | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html 12:24:14 INFO - PROCESS | 1840 | 1478201054082 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}] 12:24:14 INFO - PROCESS | 1840 | 1478201054316 Marionette TRACE conn4 <- [1,613,null,{"value":null}] 12:24:14 INFO - PROCESS | 1840 | 1478201054388 Marionette TRACE conn4 -> [0,614,"getWindowHandles",null] 12:24:14 INFO - PROCESS | 1840 | 1478201054394 Marionette TRACE conn4 <- [1,614,null,["8"]] 12:24:14 INFO - PROCESS | 1840 | 1478201054400 Marionette TRACE conn4 -> [0,615,"switchToWindow",{"name":"8"}] 12:24:14 INFO - PROCESS | 1840 | 1478201054409 Marionette TRACE conn4 <- [1,615,null,{}] 12:24:14 INFO - PROCESS | 1840 | 1478201054416 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:24:14 INFO - PROCESS | 1840 | ++DOCSHELL 0x938c6000 == 12 [pid = 1840] [id = 138] 12:24:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x938c6800) [pid = 1840] [serial = 407] [outer = (nil)] 12:24:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x93986000) [pid = 1840] [serial = 408] [outer = 0x938c6800] 12:24:14 INFO - PROCESS | 1840 | 1478201054525 Marionette DEBUG loaded listener.js 12:24:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x93b7ec00) [pid = 1840] [serial = 409] [outer = 0x938c6800] 12:24:15 INFO - PROCESS | 1840 | 1478201055609 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]]]}] 12:24:15 INFO - .. 12:24:15 INFO - TEST-OK | /content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html | took 1573ms 12:24:15 INFO - PROCESS | 1840 | 1478201055656 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 12:24:15 INFO - PROCESS | 1840 | 1478201055661 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 12:24:15 INFO - TEST-START | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html 12:24:15 INFO - PROCESS | 1840 | 1478201055672 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}] 12:24:15 INFO - PROCESS | 1840 | 1478201055945 Marionette TRACE conn4 <- [1,618,null,{"value":null}] 12:24:15 INFO - PROCESS | 1840 | 1478201055961 Marionette TRACE conn4 -> [0,619,"getWindowHandles",null] 12:24:15 INFO - PROCESS | 1840 | 1478201055968 Marionette TRACE conn4 <- [1,619,null,["8"]] 12:24:15 INFO - PROCESS | 1840 | 1478201055973 Marionette TRACE conn4 -> [0,620,"switchToWindow",{"name":"8"}] 12:24:15 INFO - PROCESS | 1840 | 1478201055980 Marionette TRACE conn4 <- [1,620,null,{}] 12:24:16 INFO - PROCESS | 1840 | 1478201055987 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:24:16 INFO - PROCESS | 1840 | ++DOCSHELL 0x94bb8c00 == 13 [pid = 1840] [id = 139] 12:24:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x94bb9800) [pid = 1840] [serial = 410] [outer = (nil)] 12:24:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 34 (0x94bbcc00) [pid = 1840] [serial = 411] [outer = 0x94bb9800] 12:24:16 INFO - PROCESS | 1840 | 1478201056092 Marionette DEBUG loaded listener.js 12:24:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 35 (0x967be000) [pid = 1840] [serial = 412] [outer = 0x94bb9800] 12:24:19 INFO - PROCESS | 1840 | --DOCSHELL 0x938c6000 == 12 [pid = 1840] [id = 138] 12:24:19 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd75400 == 11 [pid = 1840] [id = 137] 12:24:19 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa45c00 == 10 [pid = 1840] [id = 136] 12:24:19 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa58400 == 9 [pid = 1840] [id = 135] 12:24:19 INFO - PROCESS | 1840 | --DOMWINDOW == 34 (0x8fc73c00) [pid = 1840] [serial = 395] [outer = (nil)] [url = about:blank] 12:24:19 INFO - PROCESS | 1840 | --DOMWINDOW == 33 (0x8ffafc00) [pid = 1840] [serial = 396] [outer = (nil)] [url = about:blank] 12:24:19 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0x8fa60c00) [pid = 1840] [serial = 398] [outer = (nil)] [url = about:blank] 12:24:21 INFO - PROCESS | 1840 | 1478201061744 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]]]}] 12:24:21 INFO - .. 12:24:21 INFO - TEST-OK | /content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html | took 6093ms 12:24:21 INFO - PROCESS | 1840 | 1478201061764 Marionette TRACE conn4 -> [0,622,"getWindowHandle",null] 12:24:21 INFO - PROCESS | 1840 | 1478201061771 Marionette TRACE conn4 <- [1,622,null,{"value":"8"}] 12:24:21 INFO - TEST-START | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html 12:24:21 INFO - PROCESS | 1840 | 1478201061791 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}] 12:24:22 INFO - PROCESS | 1840 | 1478201062029 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 12:24:22 INFO - PROCESS | 1840 | 1478201062067 Marionette TRACE conn4 -> [0,624,"getWindowHandles",null] 12:24:22 INFO - PROCESS | 1840 | 1478201062074 Marionette TRACE conn4 <- [1,624,null,["8"]] 12:24:22 INFO - PROCESS | 1840 | 1478201062085 Marionette TRACE conn4 -> [0,625,"switchToWindow",{"name":"8"}] 12:24:22 INFO - PROCESS | 1840 | 1478201062094 Marionette TRACE conn4 <- [1,625,null,{}] 12:24:22 INFO - PROCESS | 1840 | 1478201062157 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:24:22 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa42400 == 10 [pid = 1840] [id = 140] 12:24:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x8fa42800) [pid = 1840] [serial = 413] [outer = (nil)] 12:24:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 34 (0x8fa49400) [pid = 1840] [serial = 414] [outer = 0x8fa42800] 12:24:22 INFO - PROCESS | 1840 | 1478201062283 Marionette DEBUG loaded listener.js 12:24:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 35 (0x8fa5f800) [pid = 1840] [serial = 415] [outer = 0x8fa42800] 12:24:22 INFO - PROCESS | 1840 | --DOMWINDOW == 34 (0x8fa46400) [pid = 1840] [serial = 400] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-blocked.sub.html] 12:24:22 INFO - PROCESS | 1840 | --DOMWINDOW == 33 (0x8fa58c00) [pid = 1840] [serial = 397] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/object-src-url-allowed.sub.html] 12:24:22 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0x938c6800) [pid = 1840] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-cross-origin-no-cookies.sub.html] 12:24:22 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x8fa5d000) [pid = 1840] [serial = 403] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-blocked-data-uri.sub.html] 12:24:23 INFO - PROCESS | 1840 | 1478201063491 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]]]}] 12:24:23 INFO - .. 12:24:23 INFO - TEST-OK | /content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html | took 1725ms 12:24:23 INFO - PROCESS | 1840 | 1478201063515 Marionette TRACE conn4 -> [0,627,"getWindowHandle",null] 12:24:23 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html 12:24:23 INFO - PROCESS | 1840 | 1478201063521 Marionette TRACE conn4 <- [1,627,null,{"value":"8"}] 12:24:23 INFO - PROCESS | 1840 | 1478201063529 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}] 12:24:23 INFO - PROCESS | 1840 | 1478201063721 Marionette TRACE conn4 <- [1,628,null,{"value":null}] 12:24:23 INFO - PROCESS | 1840 | 1478201063835 Marionette TRACE conn4 -> [0,629,"getWindowHandles",null] 12:24:23 INFO - PROCESS | 1840 | 1478201063839 Marionette TRACE conn4 <- [1,629,null,["8"]] 12:24:23 INFO - PROCESS | 1840 | 1478201063847 Marionette TRACE conn4 -> [0,630,"switchToWindow",{"name":"8"}] 12:24:23 INFO - PROCESS | 1840 | 1478201063854 Marionette TRACE conn4 <- [1,630,null,{}] 12:24:23 INFO - PROCESS | 1840 | 1478201063863 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:24:23 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd75c00 == 11 [pid = 1840] [id = 141] 12:24:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x8fa5a800) [pid = 1840] [serial = 416] [outer = (nil)] 12:24:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x8ffb9000) [pid = 1840] [serial = 417] [outer = 0x8fa5a800] 12:24:23 INFO - PROCESS | 1840 | 1478201063968 Marionette DEBUG loaded listener.js 12:24:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 34 (0x9111f000) [pid = 1840] [serial = 418] [outer = 0x8fa5a800] 12:24:25 INFO - PROCESS | 1840 | 1478201065033 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]]]}] 12:24:25 INFO - . 12:24:25 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html | took 1539ms 12:24:25 INFO - PROCESS | 1840 | 1478201065076 Marionette TRACE conn4 -> [0,632,"getWindowHandle",null] 12:24:25 INFO - PROCESS | 1840 | 1478201065085 Marionette TRACE conn4 <- [1,632,null,{"value":"8"}] 12:24:25 INFO - TEST-START | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html 12:24:25 INFO - PROCESS | 1840 | 1478201065098 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}] 12:24:25 INFO - PROCESS | 1840 | 1478201065304 Marionette TRACE conn4 <- [1,633,null,{"value":null}] 12:24:25 INFO - PROCESS | 1840 | 1478201065479 Marionette TRACE conn4 -> [0,634,"getWindowHandles",null] 12:24:25 INFO - PROCESS | 1840 | 1478201065487 Marionette TRACE conn4 <- [1,634,null,["8"]] 12:24:25 INFO - PROCESS | 1840 | 1478201065496 Marionette TRACE conn4 -> [0,635,"switchToWindow",{"name":"8"}] 12:24:25 INFO - PROCESS | 1840 | 1478201065508 Marionette TRACE conn4 <- [1,635,null,{}] 12:24:25 INFO - PROCESS | 1840 | 1478201065519 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:24:25 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd7a800 == 12 [pid = 1840] [id = 142] 12:24:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 35 (0x8dd7ac00) [pid = 1840] [serial = 419] [outer = (nil)] 12:24:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 36 (0x8dec1400) [pid = 1840] [serial = 420] [outer = 0x8dd7ac00] 12:24:25 INFO - PROCESS | 1840 | 1478201065639 Marionette DEBUG loaded listener.js 12:24:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 37 (0x8fa5d400) [pid = 1840] [serial = 421] [outer = 0x8dd7ac00] 12:24:26 INFO - PROCESS | 1840 | 1478201066840 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]]]}] 12:24:26 INFO - . 12:24:26 INFO - TEST-OK | /content-security-policy/blink-contrib/report-uri-from-javascript.sub.html | took 1775ms 12:24:26 INFO - PROCESS | 1840 | 1478201066870 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 12:24:26 INFO - PROCESS | 1840 | 1478201066877 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 12:24:26 INFO - TEST-START | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html 12:24:26 INFO - PROCESS | 1840 | 1478201066929 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}] 12:24:27 INFO - PROCESS | 1840 | 1478201067194 Marionette TRACE conn4 <- [1,638,null,{"value":null}] 12:24:27 INFO - PROCESS | 1840 | 1478201067397 Marionette TRACE conn4 -> [0,639,"getWindowHandles",null] 12:24:27 INFO - PROCESS | 1840 | 1478201067406 Marionette TRACE conn4 <- [1,639,null,["8"]] 12:24:27 INFO - PROCESS | 1840 | 1478201067420 Marionette TRACE conn4 -> [0,640,"switchToWindow",{"name":"8"}] 12:24:27 INFO - PROCESS | 1840 | 1478201067428 Marionette TRACE conn4 <- [1,640,null,{}] 12:24:27 INFO - PROCESS | 1840 | 1478201067435 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:24:27 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd72000 == 13 [pid = 1840] [id = 143] 12:24:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 38 (0x92bf0400) [pid = 1840] [serial = 422] [outer = (nil)] 12:24:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 39 (0x94bb6000) [pid = 1840] [serial = 423] [outer = 0x92bf0400] 12:24:27 INFO - PROCESS | 1840 | 1478201067562 Marionette DEBUG loaded listener.js 12:24:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 40 (0x94bb9000) [pid = 1840] [serial = 424] [outer = 0x92bf0400] 12:24:29 INFO - PROCESS | 1840 | --DOMWINDOW == 39 (0x93986000) [pid = 1840] [serial = 408] [outer = (nil)] [url = about:blank] 12:24:29 INFO - PROCESS | 1840 | --DOMWINDOW == 38 (0x93b7ec00) [pid = 1840] [serial = 409] [outer = (nil)] [url = about:blank] 12:24:29 INFO - PROCESS | 1840 | --DOMWINDOW == 37 (0x911af400) [pid = 1840] [serial = 404] [outer = (nil)] [url = about:blank] 12:24:29 INFO - PROCESS | 1840 | --DOMWINDOW == 36 (0x8dec6400) [pid = 1840] [serial = 405] [outer = (nil)] [url = about:blank] 12:24:29 INFO - PROCESS | 1840 | --DOMWINDOW == 35 (0x8fa49800) [pid = 1840] [serial = 401] [outer = (nil)] [url = about:blank] 12:24:29 INFO - PROCESS | 1840 | --DOMWINDOW == 34 (0x8fa60000) [pid = 1840] [serial = 402] [outer = (nil)] [url = about:blank] 12:24:29 INFO - PROCESS | 1840 | --DOMWINDOW == 33 (0x8ff9d800) [pid = 1840] [serial = 399] [outer = (nil)] [url = about:blank] 12:24:29 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0x952c4400) [pid = 1840] [serial = 299] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:24:31 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x8fa42800) [pid = 1840] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-same-origin-with-cookies.sub.html] 12:24:31 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x94bb9800) [pid = 1840] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-disallowed-from-meta.sub.html] 12:24:33 INFO - PROCESS | 1840 | 1478201073282 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]]]}] 12:24:33 INFO - .. 12:24:33 INFO - TEST-OK | /content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html | took 6446ms 12:24:33 INFO - PROCESS | 1840 | 1478201073332 Marionette TRACE conn4 -> [0,642,"getWindowHandle",null] 12:24:33 INFO - PROCESS | 1840 | 1478201073339 Marionette TRACE conn4 <- [1,642,null,{"value":"8"}] 12:24:33 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html 12:24:33 INFO - PROCESS | 1840 | 1478201073350 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}] 12:24:33 INFO - PROCESS | 1840 | 1478201073556 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 12:24:33 INFO - PROCESS | 1840 | 1478201073633 Marionette TRACE conn4 -> [0,644,"getWindowHandles",null] 12:24:33 INFO - PROCESS | 1840 | 1478201073640 Marionette TRACE conn4 <- [1,644,null,["8"]] 12:24:33 INFO - PROCESS | 1840 | 1478201073648 Marionette TRACE conn4 -> [0,645,"switchToWindow",{"name":"8"}] 12:24:33 INFO - PROCESS | 1840 | 1478201073656 Marionette TRACE conn4 <- [1,645,null,{}] 12:24:33 INFO - PROCESS | 1840 | 1478201073664 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:24:33 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa57c00 == 14 [pid = 1840] [id = 144] 12:24:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x8fa58400) [pid = 1840] [serial = 425] [outer = (nil)] 12:24:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x8fa60000) [pid = 1840] [serial = 426] [outer = 0x8fa58400] 12:24:33 INFO - PROCESS | 1840 | 1478201073771 Marionette DEBUG loaded listener.js 12:24:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x8ff9a000) [pid = 1840] [serial = 427] [outer = 0x8fa58400] 12:24:37 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd75c00 == 13 [pid = 1840] [id = 141] 12:24:37 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa42400 == 12 [pid = 1840] [id = 140] 12:24:37 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd7a800 == 11 [pid = 1840] [id = 142] 12:24:37 INFO - PROCESS | 1840 | --DOCSHELL 0x94bb8c00 == 10 [pid = 1840] [id = 139] 12:24:37 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0x94bbcc00) [pid = 1840] [serial = 411] [outer = (nil)] [url = about:blank] 12:24:37 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x8fa49400) [pid = 1840] [serial = 414] [outer = (nil)] [url = about:blank] 12:24:37 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x8fa5f800) [pid = 1840] [serial = 415] [outer = (nil)] [url = about:blank] 12:24:37 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x967be000) [pid = 1840] [serial = 412] [outer = (nil)] [url = about:blank] 12:24:37 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x8ffb9000) [pid = 1840] [serial = 417] [outer = (nil)] [url = about:blank] 12:24:39 INFO - PROCESS | 1840 | 1478201079423 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]]]}] 12:24:39 INFO - .. 12:24:39 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html | took 6092ms 12:24:39 INFO - PROCESS | 1840 | 1478201079442 Marionette TRACE conn4 -> [0,647,"getWindowHandle",null] 12:24:39 INFO - PROCESS | 1840 | 1478201079450 Marionette TRACE conn4 <- [1,647,null,{"value":"8"}] 12:24:39 INFO - TEST-START | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html 12:24:39 INFO - PROCESS | 1840 | 1478201079478 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}] 12:24:39 INFO - PROCESS | 1840 | 1478201079735 Marionette TRACE conn4 <- [1,648,null,{"value":null}] 12:24:39 INFO - PROCESS | 1840 | 1478201079780 Marionette TRACE conn4 -> [0,649,"getWindowHandles",null] 12:24:39 INFO - PROCESS | 1840 | 1478201079793 Marionette TRACE conn4 <- [1,649,null,["8"]] 12:24:39 INFO - PROCESS | 1840 | 1478201079869 Marionette TRACE conn4 -> [0,650,"switchToWindow",{"name":"8"}] 12:24:39 INFO - PROCESS | 1840 | 1478201079878 Marionette TRACE conn4 <- [1,650,null,{}] 12:24:39 INFO - PROCESS | 1840 | 1478201079886 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:24:39 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa49800 == 11 [pid = 1840] [id = 145] 12:24:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x8fa4a000) [pid = 1840] [serial = 428] [outer = (nil)] 12:24:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x8fa5ac00) [pid = 1840] [serial = 429] [outer = 0x8fa4a000] 12:24:40 INFO - PROCESS | 1840 | 1478201080012 Marionette DEBUG loaded listener.js 12:24:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x8fc7cc00) [pid = 1840] [serial = 430] [outer = 0x8fa4a000] 12:24:40 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x8dd7ac00) [pid = 1840] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-javascript.sub.html] 12:24:40 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x92bf0400) [pid = 1840] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/script-src-overrides-default-src.sub.html] 12:24:40 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x8fa5a800) [pid = 1840] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/report-uri-from-inline-javascript.sub.html] 12:24:40 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:24:40 INFO - PROCESS | 1840 | [1840] 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 5738 12:24:40 INFO - PROCESS | 1840 | [1840] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 12:24:45 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd72000 == 10 [pid = 1840] [id = 143] 12:24:45 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa57c00 == 9 [pid = 1840] [id = 144] 12:24:45 INFO - PROCESS | 1840 | --DOMWINDOW == 27 (0x8fa5d400) [pid = 1840] [serial = 421] [outer = (nil)] [url = about:blank] 12:24:45 INFO - PROCESS | 1840 | --DOMWINDOW == 26 (0x8dec1400) [pid = 1840] [serial = 420] [outer = (nil)] [url = about:blank] 12:24:45 INFO - PROCESS | 1840 | --DOMWINDOW == 25 (0x94bb9000) [pid = 1840] [serial = 424] [outer = (nil)] [url = about:blank] 12:24:45 INFO - PROCESS | 1840 | --DOMWINDOW == 24 (0x94bb6000) [pid = 1840] [serial = 423] [outer = (nil)] [url = about:blank] 12:24:45 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0x9111f000) [pid = 1840] [serial = 418] [outer = (nil)] [url = about:blank] 12:24:45 INFO - PROCESS | 1840 | 1478201085801 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]]]}] 12:24:45 INFO - .. 12:24:45 INFO - TEST-OK | /content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html | took 6388ms 12:24:45 INFO - PROCESS | 1840 | 1478201085858 Marionette TRACE conn4 -> [0,652,"getWindowHandle",null] 12:24:45 INFO - PROCESS | 1840 | 1478201085866 Marionette TRACE conn4 <- [1,652,null,{"value":"8"}] 12:24:45 INFO - TEST-START | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html 12:24:45 INFO - PROCESS | 1840 | 1478201085879 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}] 12:24:46 INFO - PROCESS | 1840 | 1478201086122 Marionette TRACE conn4 <- [1,653,null,{"value":null}] 12:24:46 INFO - PROCESS | 1840 | 1478201086246 Marionette TRACE conn4 -> [0,654,"getWindowHandles",null] 12:24:46 INFO - PROCESS | 1840 | 1478201086258 Marionette TRACE conn4 <- [1,654,null,["8"]] 12:24:46 INFO - PROCESS | 1840 | 1478201086275 Marionette TRACE conn4 -> [0,655,"switchToWindow",{"name":"8"}] 12:24:46 INFO - PROCESS | 1840 | 1478201086282 Marionette TRACE conn4 <- [1,655,null,{}] 12:24:46 INFO - PROCESS | 1840 | 1478201086290 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:24:46 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa40000 == 10 [pid = 1840] [id = 146] 12:24:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x8fa40400) [pid = 1840] [serial = 431] [outer = (nil)] 12:24:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 25 (0x8fa43800) [pid = 1840] [serial = 432] [outer = 0x8fa40400] 12:24:46 INFO - PROCESS | 1840 | 1478201086406 Marionette DEBUG loaded listener.js 12:24:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 26 (0x8fa42800) [pid = 1840] [serial = 433] [outer = 0x8fa40400] 12:24:48 INFO - PROCESS | 1840 | --DOMWINDOW == 25 (0x8fa58400) [pid = 1840] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-allowed.sub.html] 12:24:52 INFO - PROCESS | 1840 | 1478201092064 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]]]}] 12:24:52 INFO - . 12:24:52 INFO - TEST-OK | /content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html | took 6246ms 12:24:52 INFO - PROCESS | 1840 | 1478201092123 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 12:24:52 INFO - PROCESS | 1840 | 1478201092133 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 12:24:52 INFO - TEST-START | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html 12:24:52 INFO - PROCESS | 1840 | 1478201092192 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}] 12:24:52 INFO - PROCESS | 1840 | 1478201092424 Marionette TRACE conn4 <- [1,658,null,{"value":null}] 12:24:52 INFO - PROCESS | 1840 | 1478201092591 Marionette TRACE conn4 -> [0,659,"getWindowHandles",null] 12:24:52 INFO - PROCESS | 1840 | 1478201092598 Marionette TRACE conn4 <- [1,659,null,["8"]] 12:24:52 INFO - PROCESS | 1840 | 1478201092608 Marionette TRACE conn4 -> [0,660,"switchToWindow",{"name":"8"}] 12:24:52 INFO - PROCESS | 1840 | 1478201092617 Marionette TRACE conn4 <- [1,660,null,{}] 12:24:52 INFO - PROCESS | 1840 | 1478201092629 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:24:52 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa4b000 == 11 [pid = 1840] [id = 147] 12:24:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 26 (0x8fa4c400) [pid = 1840] [serial = 434] [outer = (nil)] 12:24:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 27 (0x8fa57c00) [pid = 1840] [serial = 435] [outer = 0x8fa4c400] 12:24:52 INFO - PROCESS | 1840 | 1478201092756 Marionette DEBUG loaded listener.js 12:24:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 28 (0x8debc400) [pid = 1840] [serial = 436] [outer = 0x8fa4c400] 12:24:53 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd69800 == 12 [pid = 1840] [id = 148] 12:24:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x8ffb9000) [pid = 1840] [serial = 437] [outer = (nil)] 12:24:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x8fa48400) [pid = 1840] [serial = 438] [outer = 0x8ffb9000] 12:24:53 INFO - PROCESS | 1840 | 1478201093924 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]]]}] 12:24:54 INFO - . 12:24:54 INFO - TEST-OK | /content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html | took 1829ms 12:24:54 INFO - PROCESS | 1840 | 1478201094016 Marionette TRACE conn4 -> [0,662,"getWindowHandle",null] 12:24:54 INFO - PROCESS | 1840 | 1478201094022 Marionette TRACE conn4 <- [1,662,null,{"value":"8"}] 12:24:54 INFO - TEST-START | /content-security-policy/blink-contrib/style-allowed.sub.html 12:24:54 INFO - PROCESS | 1840 | 1478201094031 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}] 12:24:54 INFO - PROCESS | 1840 | 1478201094285 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 12:24:54 INFO - PROCESS | 1840 | 1478201094432 Marionette TRACE conn4 -> [0,664,"getWindowHandles",null] 12:24:54 INFO - PROCESS | 1840 | 1478201094439 Marionette TRACE conn4 <- [1,664,null,["8"]] 12:24:54 INFO - PROCESS | 1840 | 1478201094446 Marionette TRACE conn4 -> [0,665,"switchToWindow",{"name":"8"}] 12:24:54 INFO - PROCESS | 1840 | 1478201094453 Marionette TRACE conn4 <- [1,665,null,{}] 12:24:54 INFO - PROCESS | 1840 | 1478201094461 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:24:54 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd6a000 == 13 [pid = 1840] [id = 149] 12:24:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x911ac400) [pid = 1840] [serial = 439] [outer = (nil)] 12:24:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x911af400) [pid = 1840] [serial = 440] [outer = 0x911ac400] 12:24:54 INFO - PROCESS | 1840 | 1478201094583 Marionette DEBUG loaded listener.js 12:24:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x911b1000) [pid = 1840] [serial = 441] [outer = 0x911ac400] 12:24:56 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0x8fa60000) [pid = 1840] [serial = 426] [outer = (nil)] [url = about:blank] 12:24:56 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x8ff9a000) [pid = 1840] [serial = 427] [outer = (nil)] [url = about:blank] 12:24:56 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x8fa5ac00) [pid = 1840] [serial = 429] [outer = (nil)] [url = about:blank] 12:24:57 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x8fa4a000) [pid = 1840] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/shared-worker-connect-src-blocked.sub.html] 12:25:00 INFO - PROCESS | 1840 | 1478201100442 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]]]}] 12:25:00 INFO - .. 12:25:00 INFO - TEST-OK | /content-security-policy/blink-contrib/style-allowed.sub.html | took 6451ms 12:25:00 INFO - PROCESS | 1840 | 1478201100482 Marionette TRACE conn4 -> [0,667,"getWindowHandle",null] 12:25:00 INFO - TEST-START | /content-security-policy/blink-contrib/style-blocked.sub.html 12:25:00 INFO - PROCESS | 1840 | 1478201100493 Marionette TRACE conn4 <- [1,667,null,{"value":"8"}] 12:25:00 INFO - PROCESS | 1840 | 1478201100505 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}] 12:25:00 INFO - PROCESS | 1840 | 1478201100726 Marionette TRACE conn4 <- [1,668,null,{"value":null}] 12:25:00 INFO - PROCESS | 1840 | 1478201100801 Marionette TRACE conn4 -> [0,669,"getWindowHandles",null] 12:25:00 INFO - PROCESS | 1840 | 1478201100807 Marionette TRACE conn4 <- [1,669,null,["8"]] 12:25:00 INFO - PROCESS | 1840 | 1478201100817 Marionette TRACE conn4 -> [0,670,"switchToWindow",{"name":"8"}] 12:25:00 INFO - PROCESS | 1840 | 1478201100827 Marionette TRACE conn4 <- [1,670,null,{}] 12:25:00 INFO - PROCESS | 1840 | 1478201100835 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:25:00 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fc75400 == 14 [pid = 1840] [id = 150] 12:25:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x8fc76000) [pid = 1840] [serial = 442] [outer = (nil)] 12:25:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x8fc7f400) [pid = 1840] [serial = 443] [outer = 0x8fc76000] 12:25:00 INFO - PROCESS | 1840 | 1478201100954 Marionette DEBUG loaded listener.js 12:25:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x9385d800) [pid = 1840] [serial = 444] [outer = 0x8fc76000] 12:25:01 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2388 12:25:01 INFO - PROCESS | 1840 | [1840] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 12:25:02 INFO - PROCESS | 1840 | 1478201102094 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]]]}] 12:25:02 INFO - .. 12:25:02 INFO - TEST-OK | /content-security-policy/blink-contrib/style-blocked.sub.html | took 1623ms 12:25:02 INFO - PROCESS | 1840 | 1478201102151 Marionette TRACE conn4 -> [0,672,"getWindowHandle",null] 12:25:02 INFO - PROCESS | 1840 | 1478201102159 Marionette TRACE conn4 <- [1,672,null,{"value":"8"}] 12:25:02 INFO - TEST-START | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html 12:25:02 INFO - PROCESS | 1840 | 1478201102173 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}] 12:25:02 INFO - PROCESS | 1840 | 1478201102400 Marionette TRACE conn4 <- [1,673,null,{"value":null}] 12:25:02 INFO - PROCESS | 1840 | 1478201102560 Marionette TRACE conn4 -> [0,674,"getWindowHandles",null] 12:25:02 INFO - PROCESS | 1840 | 1478201102574 Marionette TRACE conn4 <- [1,674,null,["8"]] 12:25:02 INFO - PROCESS | 1840 | 1478201102586 Marionette TRACE conn4 -> [0,675,"switchToWindow",{"name":"8"}] 12:25:02 INFO - PROCESS | 1840 | 1478201102601 Marionette TRACE conn4 <- [1,675,null,{}] 12:25:02 INFO - PROCESS | 1840 | 1478201102616 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:25:02 INFO - PROCESS | 1840 | ++DOCSHELL 0x938cd400 == 15 [pid = 1840] [id = 151] 12:25:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x93980000) [pid = 1840] [serial = 445] [outer = (nil)] 12:25:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 34 (0x93986000) [pid = 1840] [serial = 446] [outer = 0x93980000] 12:25:02 INFO - PROCESS | 1840 | 1478201102764 Marionette DEBUG loaded listener.js 12:25:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 35 (0x93cf4000) [pid = 1840] [serial = 447] [outer = 0x93980000] 12:25:03 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:25:03 INFO - PROCESS | 1840 | [1840] 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 5738 12:25:03 INFO - PROCESS | 1840 | [1840] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 12:25:05 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd69800 == 14 [pid = 1840] [id = 148] 12:25:05 INFO - PROCESS | 1840 | --DOMWINDOW == 34 (0x8fa43800) [pid = 1840] [serial = 432] [outer = (nil)] [url = about:blank] 12:25:05 INFO - PROCESS | 1840 | --DOMWINDOW == 33 (0x8fc7cc00) [pid = 1840] [serial = 430] [outer = (nil)] [url = about:blank] 12:25:07 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0x8ffb9000) [pid = 1840] [serial = 437] [outer = (nil)] [url = about:srcdoc] 12:25:07 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x911ac400) [pid = 1840] [serial = 439] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-allowed.sub.html] 12:25:08 INFO - PROCESS | 1840 | 1478201108451 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]]]}] 12:25:08 INFO - .. 12:25:08 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html | took 6340ms 12:25:08 INFO - PROCESS | 1840 | 1478201108511 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 12:25:08 INFO - PROCESS | 1840 | 1478201108518 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 12:25:08 INFO - TEST-START | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html 12:25:08 INFO - PROCESS | 1840 | 1478201108529 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}] 12:25:08 INFO - PROCESS | 1840 | 1478201108745 Marionette TRACE conn4 <- [1,678,null,{"value":null}] 12:25:08 INFO - PROCESS | 1840 | 1478201108862 Marionette TRACE conn4 -> [0,679,"getWindowHandles",null] 12:25:08 INFO - PROCESS | 1840 | 1478201108869 Marionette TRACE conn4 <- [1,679,null,["8"]] 12:25:08 INFO - PROCESS | 1840 | 1478201108878 Marionette TRACE conn4 -> [0,680,"switchToWindow",{"name":"8"}] 12:25:08 INFO - PROCESS | 1840 | 1478201108887 Marionette TRACE conn4 <- [1,680,null,{}] 12:25:08 INFO - PROCESS | 1840 | 1478201108894 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:25:08 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fc7d800 == 15 [pid = 1840] [id = 152] 12:25:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x8fc7ec00) [pid = 1840] [serial = 448] [outer = (nil)] 12:25:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x8ffb4000) [pid = 1840] [serial = 449] [outer = 0x8fc7ec00] 12:25:09 INFO - PROCESS | 1840 | 1478201109007 Marionette DEBUG loaded listener.js 12:25:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 34 (0x911a8c00) [pid = 1840] [serial = 450] [outer = 0x8fc7ec00] 12:25:12 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa4b000 == 14 [pid = 1840] [id = 147] 12:25:12 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd6a000 == 13 [pid = 1840] [id = 149] 12:25:12 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa40000 == 12 [pid = 1840] [id = 146] 12:25:12 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa49800 == 11 [pid = 1840] [id = 145] 12:25:12 INFO - PROCESS | 1840 | --DOCSHELL 0x938cd400 == 10 [pid = 1840] [id = 151] 12:25:12 INFO - PROCESS | 1840 | --DOCSHELL 0x8fc75400 == 9 [pid = 1840] [id = 150] 12:25:12 INFO - PROCESS | 1840 | --DOMWINDOW == 33 (0x8fa48400) [pid = 1840] [serial = 438] [outer = (nil)] [url = about:srcdoc] 12:25:12 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0x911af400) [pid = 1840] [serial = 440] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x911b1000) [pid = 1840] [serial = 441] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x8fa57c00) [pid = 1840] [serial = 435] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x8fc7f400) [pid = 1840] [serial = 443] [outer = (nil)] [url = about:blank] 12:25:14 INFO - PROCESS | 1840 | 1478201114610 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]]]}] 12:25:14 INFO - .. 12:25:14 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-eval-blocked.sub.html | took 6136ms 12:25:14 INFO - PROCESS | 1840 | 1478201114665 Marionette TRACE conn4 -> [0,682,"getWindowHandle",null] 12:25:14 INFO - TEST-START | /content-security-policy/blink-contrib/worker-from-guid.sub.html 12:25:14 INFO - PROCESS | 1840 | 1478201114674 Marionette TRACE conn4 <- [1,682,null,{"value":"8"}] 12:25:14 INFO - PROCESS | 1840 | 1478201114687 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}] 12:25:14 INFO - PROCESS | 1840 | 1478201114934 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 12:25:14 INFO - PROCESS | 1840 | 1478201114966 Marionette TRACE conn4 -> [0,684,"getWindowHandles",null] 12:25:14 INFO - PROCESS | 1840 | 1478201114973 Marionette TRACE conn4 <- [1,684,null,["8"]] 12:25:14 INFO - PROCESS | 1840 | 1478201114983 Marionette TRACE conn4 -> [0,685,"switchToWindow",{"name":"8"}] 12:25:15 INFO - PROCESS | 1840 | 1478201114993 Marionette TRACE conn4 <- [1,685,null,{}] 12:25:15 INFO - PROCESS | 1840 | 1478201115057 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:25:15 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa58400 == 10 [pid = 1840] [id = 153] 12:25:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x8fa58c00) [pid = 1840] [serial = 451] [outer = (nil)] 12:25:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x8fa60000) [pid = 1840] [serial = 452] [outer = 0x8fa58c00] 12:25:15 INFO - PROCESS | 1840 | 1478201115167 Marionette DEBUG loaded listener.js 12:25:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x8ff9a800) [pid = 1840] [serial = 453] [outer = 0x8fa58c00] 12:25:16 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:25:16 INFO - PROCESS | 1840 | [1840] 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 5738 12:25:16 INFO - PROCESS | 1840 | [1840] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 12:25:16 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x8fc76000) [pid = 1840] [serial = 442] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/style-blocked.sub.html] 12:25:16 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x93980000) [pid = 1840] [serial = 445] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-connect-src-blocked.sub.html] 12:25:16 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x8fa4c400) [pid = 1840] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/srcdoc-doesnt-bypass-script-src.sub.html] 12:25:16 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x8fa40400) [pid = 1840] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/source-list-parsing-paths-03.sub.html] 12:25:16 INFO - PROCESS | 1840 | 1478201116311 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]]]}] 12:25:16 INFO - .. 12:25:16 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-from-guid.sub.html | took 1680ms 12:25:16 INFO - PROCESS | 1840 | 1478201116362 Marionette TRACE conn4 -> [0,687,"getWindowHandle",null] 12:25:16 INFO - TEST-START | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html 12:25:16 INFO - PROCESS | 1840 | 1478201116371 Marionette TRACE conn4 <- [1,687,null,{"value":"8"}] 12:25:16 INFO - PROCESS | 1840 | 1478201116381 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}] 12:25:16 INFO - PROCESS | 1840 | 1478201116631 Marionette TRACE conn4 <- [1,688,null,{"value":null}] 12:25:16 INFO - PROCESS | 1840 | 1478201116703 Marionette TRACE conn4 -> [0,689,"getWindowHandles",null] 12:25:16 INFO - PROCESS | 1840 | 1478201116707 Marionette TRACE conn4 <- [1,689,null,["8"]] 12:25:16 INFO - PROCESS | 1840 | 1478201116723 Marionette TRACE conn4 -> [0,690,"switchToWindow",{"name":"8"}] 12:25:16 INFO - PROCESS | 1840 | 1478201116736 Marionette TRACE conn4 <- [1,690,null,{}] 12:25:16 INFO - PROCESS | 1840 | 1478201116744 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:25:16 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd80000 == 11 [pid = 1840] [id = 154] 12:25:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x911afc00) [pid = 1840] [serial = 454] [outer = (nil)] 12:25:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x911b1800) [pid = 1840] [serial = 455] [outer = 0x911afc00] 12:25:16 INFO - PROCESS | 1840 | 1478201116850 Marionette DEBUG loaded listener.js 12:25:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x8fa3ec00) [pid = 1840] [serial = 456] [outer = 0x911afc00] 12:25:20 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa58400 == 10 [pid = 1840] [id = 153] 12:25:20 INFO - PROCESS | 1840 | --DOCSHELL 0x8fc7d800 == 9 [pid = 1840] [id = 152] 12:25:21 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x93986000) [pid = 1840] [serial = 446] [outer = (nil)] [url = about:blank] 12:25:21 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x8debc400) [pid = 1840] [serial = 436] [outer = (nil)] [url = about:blank] 12:25:21 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x8fa42800) [pid = 1840] [serial = 433] [outer = (nil)] [url = about:blank] 12:25:21 INFO - PROCESS | 1840 | --DOMWINDOW == 27 (0x93cf4000) [pid = 1840] [serial = 447] [outer = (nil)] [url = about:blank] 12:25:21 INFO - PROCESS | 1840 | --DOMWINDOW == 26 (0x9385d800) [pid = 1840] [serial = 444] [outer = (nil)] [url = about:blank] 12:25:22 INFO - PROCESS | 1840 | 1478201122426 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]]]}] 12:25:22 INFO - .. 12:25:22 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-function-function-blocked.sub.html | took 6096ms 12:25:22 INFO - PROCESS | 1840 | 1478201122477 Marionette TRACE conn4 -> [0,692,"getWindowHandle",null] 12:25:22 INFO - PROCESS | 1840 | 1478201122485 Marionette TRACE conn4 <- [1,692,null,{"value":"8"}] 12:25:22 INFO - TEST-START | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html 12:25:22 INFO - PROCESS | 1840 | 1478201122497 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}] 12:25:22 INFO - PROCESS | 1840 | 1478201122744 Marionette TRACE conn4 <- [1,693,null,{"value":null}] 12:25:22 INFO - PROCESS | 1840 | 1478201122775 Marionette TRACE conn4 -> [0,694,"getWindowHandles",null] 12:25:22 INFO - PROCESS | 1840 | 1478201122782 Marionette TRACE conn4 <- [1,694,null,["8"]] 12:25:22 INFO - PROCESS | 1840 | 1478201122791 Marionette TRACE conn4 -> [0,695,"switchToWindow",{"name":"8"}] 12:25:22 INFO - PROCESS | 1840 | 1478201122800 Marionette TRACE conn4 <- [1,695,null,{}] 12:25:22 INFO - PROCESS | 1840 | 1478201122806 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:25:22 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa40800 == 10 [pid = 1840] [id = 155] 12:25:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 27 (0x8fa41800) [pid = 1840] [serial = 457] [outer = (nil)] 12:25:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 28 (0x8fa44c00) [pid = 1840] [serial = 458] [outer = 0x8fa41800] 12:25:22 INFO - PROCESS | 1840 | 1478201122918 Marionette DEBUG loaded listener.js 12:25:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x8fa54000) [pid = 1840] [serial = 459] [outer = 0x8fa41800] 12:25:23 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x8fc7ec00) [pid = 1840] [serial = 448] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-eval-blocked.sub.html] 12:25:23 INFO - PROCESS | 1840 | --DOMWINDOW == 27 (0x8fa58c00) [pid = 1840] [serial = 451] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-from-guid.sub.html] 12:25:28 INFO - .... 12:25:28 INFO - TEST-OK | /content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html | took 6153ms 12:25:28 INFO - PROCESS | 1840 | 1478201128623 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"]]]}] 12:25:28 INFO - PROCESS | 1840 | 1478201128649 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 12:25:28 INFO - PROCESS | 1840 | 1478201128657 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 12:25:28 INFO - TEST-START | /content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html 12:25:28 INFO - PROCESS | 1840 | 1478201128667 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}] 12:25:28 INFO - PROCESS | 1840 | 1478201128891 Marionette TRACE conn4 <- [1,698,null,{"value":null}] 12:25:29 INFO - PROCESS | 1840 | 1478201129007 Marionette TRACE conn4 -> [0,699,"getWindowHandles",null] 12:25:29 INFO - PROCESS | 1840 | 1478201129013 Marionette TRACE conn4 <- [1,699,null,["8"]] 12:25:29 INFO - PROCESS | 1840 | 1478201129024 Marionette TRACE conn4 -> [0,700,"switchToWindow",{"name":"8"}] 12:25:29 INFO - PROCESS | 1840 | 1478201129034 Marionette TRACE conn4 <- [1,700,null,{}] 12:25:29 INFO - PROCESS | 1840 | 1478201129046 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:25:29 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fc7d800 == 11 [pid = 1840] [id = 156] 12:25:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 28 (0x8fc7ec00) [pid = 1840] [serial = 460] [outer = (nil)] 12:25:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x8ffac400) [pid = 1840] [serial = 461] [outer = 0x8fc7ec00] 12:25:29 INFO - PROCESS | 1840 | 1478201129169 Marionette DEBUG loaded listener.js 12:25:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x8fa4ac00) [pid = 1840] [serial = 462] [outer = 0x8fc7ec00] 12:25:30 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x8ffb4000) [pid = 1840] [serial = 449] [outer = (nil)] [url = about:blank] 12:25:30 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x911b1800) [pid = 1840] [serial = 455] [outer = (nil)] [url = about:blank] 12:25:30 INFO - PROCESS | 1840 | --DOMWINDOW == 27 (0x8fa60000) [pid = 1840] [serial = 452] [outer = (nil)] [url = about:blank] 12:25:30 INFO - PROCESS | 1840 | --DOMWINDOW == 26 (0x8ff9a800) [pid = 1840] [serial = 453] [outer = (nil)] [url = about:blank] 12:25:30 INFO - PROCESS | 1840 | --DOMWINDOW == 25 (0x911a8c00) [pid = 1840] [serial = 450] [outer = (nil)] [url = about:blank] 12:25:32 INFO - PROCESS | 1840 | --DOMWINDOW == 24 (0x911afc00) [pid = 1840] [serial = 454] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-function-function-blocked.sub.html] 12:25:34 INFO - PROCESS | 1840 | 1478201134893 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] 12:25:34 INFO - PROCESS | 1840 | 1478201134957 Marionette TRACE conn4 <- [1,702,null,{"value":"8"}] 12:25:34 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1_2.html 12:25:34 INFO - PROCESS | 1840 | 1478201134968 Marionette TRACE conn4 -> [0,703,"timeouts",{"script":185000}] 12:25:34 INFO - PROCESS | 1840 | 1478201134972 Marionette TRACE conn4 <- [1,703,null,{}] 12:25:34 INFO - PROCESS | 1840 | 1478201134982 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}] 12:25:35 INFO - PROCESS | 1840 | 1478201135212 Marionette TRACE conn4 <- [1,704,null,{"value":null}] 12:25:35 INFO - PROCESS | 1840 | 1478201135283 Marionette TRACE conn4 -> [0,705,"getWindowHandles",null] 12:25:35 INFO - PROCESS | 1840 | 1478201135289 Marionette TRACE conn4 <- [1,705,null,["8"]] 12:25:35 INFO - PROCESS | 1840 | 1478201135298 Marionette TRACE conn4 -> [0,706,"switchToWindow",{"name":"8"}] 12:25:35 INFO - PROCESS | 1840 | 1478201135309 Marionette TRACE conn4 <- [1,706,null,{}] 12:25:35 INFO - PROCESS | 1840 | 1478201135323 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\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"}] 12:25:35 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa5c800 == 12 [pid = 1840] [id = 157] 12:25:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 25 (0x8fa5d400) [pid = 1840] [serial = 463] [outer = (nil)] 12:25:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 26 (0x8ff9f000) [pid = 1840] [serial = 464] [outer = 0x8fa5d400] 12:25:35 INFO - PROCESS | 1840 | 1478201135434 Marionette DEBUG loaded listener.js 12:25:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 27 (0x9111d000) [pid = 1840] [serial = 465] [outer = 0x8fa5d400] 12:25:36 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:25:36 INFO - PROCESS | 1840 | [1840] 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 5738 12:25:36 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:25:36 INFO - PROCESS | 1840 | [1840] 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 5738 12:25:36 INFO - PROCESS | 1840 | 1478201136664 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]]]}] 12:25:36 INFO - ... 12:25:36 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_1_2.html | took 1739ms 12:25:36 INFO - PROCESS | 1840 | 1478201136717 Marionette TRACE conn4 -> [0,708,"getWindowHandle",null] 12:25:36 INFO - PROCESS | 1840 | 1478201136725 Marionette TRACE conn4 <- [1,708,null,{"value":"8"}] 12:25:36 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2.html 12:25:36 INFO - PROCESS | 1840 | 1478201136754 Marionette TRACE conn4 -> [0,709,"timeouts",{"script":35000}] 12:25:36 INFO - PROCESS | 1840 | 1478201136759 Marionette TRACE conn4 <- [1,709,null,{}] 12:25:36 INFO - PROCESS | 1840 | 1478201136770 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}] 12:25:37 INFO - PROCESS | 1840 | 1478201137039 Marionette TRACE conn4 <- [1,710,null,{"value":null}] 12:25:37 INFO - PROCESS | 1840 | 1478201137188 Marionette TRACE conn4 -> [0,711,"getWindowHandles",null] 12:25:37 INFO - PROCESS | 1840 | 1478201137196 Marionette TRACE conn4 <- [1,711,null,["8"]] 12:25:37 INFO - PROCESS | 1840 | 1478201137206 Marionette TRACE conn4 -> [0,712,"switchToWindow",{"name":"8"}] 12:25:37 INFO - PROCESS | 1840 | 1478201137217 Marionette TRACE conn4 <- [1,712,null,{}] 12:25:37 INFO - PROCESS | 1840 | 1478201137231 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:25:37 INFO - PROCESS | 1840 | ++DOCSHELL 0x911ad400 == 13 [pid = 1840] [id = 158] 12:25:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 28 (0x911adc00) [pid = 1840] [serial = 466] [outer = (nil)] 12:25:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x94bbb800) [pid = 1840] [serial = 467] [outer = 0x911adc00] 12:25:37 INFO - PROCESS | 1840 | 1478201137401 Marionette DEBUG loaded listener.js 12:25:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x94e85c00) [pid = 1840] [serial = 468] [outer = 0x911adc00] 12:25:38 INFO - PROCESS | 1840 | [mp3 @ 0x952c2000] err{or,}_recognition separate: 1; 1 12:25:38 INFO - PROCESS | 1840 | [mp3 @ 0x952c2000] err{or,}_recognition combined: 1; 1 12:25:38 INFO - PROCESS | 1840 | [mp3 @ 0x950ad800] err{or,}_recognition separate: 1; 1 12:25:38 INFO - PROCESS | 1840 | [mp3 @ 0x950ad800] err{or,}_recognition combined: 1; 1 12:25:38 INFO - PROCESS | 1840 | [1840] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 12:25:38 INFO - PROCESS | 1840 | [1840] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 12:25:38 INFO - PROCESS | 1840 | [1840] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 12:25:38 INFO - PROCESS | 1840 | [1840] WARNING: Unimplemented function NotifyDataArrived: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MP3Demuxer.cpp, line 91 12:25:39 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x8fa44c00) [pid = 1840] [serial = 458] [outer = (nil)] [url = about:blank] 12:25:39 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x8fa3ec00) [pid = 1840] [serial = 456] [outer = (nil)] [url = about:blank] 12:25:43 INFO - PROCESS | 1840 | 1478201143043 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]]]}] 12:25:43 INFO - ... 12:25:43 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2.html | took 6314ms 12:25:43 INFO - PROCESS | 1840 | 1478201143065 Marionette TRACE conn4 -> [0,714,"getWindowHandle",null] 12:25:43 INFO - PROCESS | 1840 | 1478201143073 Marionette TRACE conn4 <- [1,714,null,{"value":"8"}] 12:25:43 INFO - TEST-START | /content-security-policy/media-src/media-src-7_2_2.html 12:25:43 INFO - PROCESS | 1840 | 1478201143082 Marionette TRACE conn4 -> [0,715,"timeouts",{"script":185000}] 12:25:43 INFO - PROCESS | 1840 | 1478201143088 Marionette TRACE conn4 <- [1,715,null,{}] 12:25:43 INFO - PROCESS | 1840 | 1478201143100 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}] 12:25:43 INFO - PROCESS | 1840 | 1478201143294 Marionette TRACE conn4 <- [1,716,null,{"value":null}] 12:25:43 INFO - PROCESS | 1840 | 1478201143407 Marionette TRACE conn4 -> [0,717,"getWindowHandles",null] 12:25:43 INFO - PROCESS | 1840 | 1478201143414 Marionette TRACE conn4 <- [1,717,null,["8"]] 12:25:43 INFO - PROCESS | 1840 | 1478201143423 Marionette TRACE conn4 -> [0,718,"switchToWindow",{"name":"8"}] 12:25:43 INFO - PROCESS | 1840 | 1478201143433 Marionette TRACE conn4 <- [1,718,null,{}] 12:25:43 INFO - PROCESS | 1840 | 1478201143445 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\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"}] 12:25:43 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ffb9000 == 14 [pid = 1840] [id = 159] 12:25:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x9111a800) [pid = 1840] [serial = 469] [outer = (nil)] 12:25:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x911a8800) [pid = 1840] [serial = 470] [outer = 0x9111a800] 12:25:43 INFO - PROCESS | 1840 | 1478201143553 Marionette DEBUG loaded listener.js 12:25:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x911b4c00) [pid = 1840] [serial = 471] [outer = 0x9111a800] 12:25:44 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:25:44 INFO - PROCESS | 1840 | [1840] 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 5738 12:25:44 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:25:44 INFO - PROCESS | 1840 | [1840] 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 5738 12:25:44 INFO - PROCESS | 1840 | 1478201144609 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]]]}] 12:25:44 INFO - ... 12:25:44 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_2_2.html | took 1541ms 12:25:44 INFO - PROCESS | 1840 | 1478201144623 Marionette TRACE conn4 -> [0,720,"getWindowHandle",null] 12:25:44 INFO - PROCESS | 1840 | 1478201144627 Marionette TRACE conn4 <- [1,720,null,{"value":"8"}] 12:25:44 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3.html 12:25:44 INFO - PROCESS | 1840 | 1478201144636 Marionette TRACE conn4 -> [0,721,"timeouts",{"script":35000}] 12:25:44 INFO - PROCESS | 1840 | 1478201144642 Marionette TRACE conn4 <- [1,721,null,{}] 12:25:44 INFO - PROCESS | 1840 | 1478201144652 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}] 12:25:44 INFO - PROCESS | 1840 | 1478201144922 Marionette TRACE conn4 <- [1,722,null,{"value":null}] 12:25:45 INFO - PROCESS | 1840 | 1478201144995 Marionette TRACE conn4 -> [0,723,"getWindowHandles",null] 12:25:45 INFO - PROCESS | 1840 | 1478201145001 Marionette TRACE conn4 <- [1,723,null,["8"]] 12:25:45 INFO - PROCESS | 1840 | 1478201145021 Marionette TRACE conn4 -> [0,724,"switchToWindow",{"name":"8"}] 12:25:45 INFO - PROCESS | 1840 | 1478201145033 Marionette TRACE conn4 <- [1,724,null,{}] 12:25:45 INFO - PROCESS | 1840 | 1478201145039 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:25:45 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd76400 == 15 [pid = 1840] [id = 160] 12:25:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x8fc71800) [pid = 1840] [serial = 472] [outer = (nil)] 12:25:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x967c8c00) [pid = 1840] [serial = 473] [outer = 0x8fc71800] 12:25:45 INFO - PROCESS | 1840 | 1478201145145 Marionette DEBUG loaded listener.js 12:25:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 34 (0x968a2800) [pid = 1840] [serial = 474] [outer = 0x8fc71800] 12:25:46 INFO - PROCESS | 1840 | [h264 @ 0x967c2000] err{or,}_recognition separate: 1; 1 12:25:46 INFO - PROCESS | 1840 | [h264 @ 0x967c2000] err{or,}_recognition combined: 1; 1 12:25:46 INFO - PROCESS | 1840 | [h264 @ 0x967c2000] Unsupported bit depth: 0 12:25:46 INFO - PROCESS | 1840 | [h264 @ 0x967c2000] no picture 12:25:46 INFO - PROCESS | 1840 | [h264 @ 0x967c2000] no picture 12:25:48 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd80000 == 14 [pid = 1840] [id = 154] 12:25:48 INFO - PROCESS | 1840 | --DOMWINDOW == 33 (0x8ffac400) [pid = 1840] [serial = 461] [outer = (nil)] [url = about:blank] 12:25:48 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0x8ff9f000) [pid = 1840] [serial = 464] [outer = (nil)] [url = about:blank] 12:25:50 INFO - PROCESS | 1840 | 1478201150732 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]]]}] 12:25:50 INFO - .. 12:25:50 INFO - TEST-OK | /content-security-policy/media-src/media-src-7_3.html | took 6113ms 12:25:50 INFO - PROCESS | 1840 | 1478201150751 Marionette TRACE conn4 -> [0,726,"getWindowHandle",null] 12:25:50 INFO - PROCESS | 1840 | 1478201150758 Marionette TRACE conn4 <- [1,726,null,{"value":"8"}] 12:25:50 INFO - TEST-START | /content-security-policy/media-src/media-src-redir-bug.sub.html 12:25:50 INFO - PROCESS | 1840 | 1478201150778 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}] 12:25:51 INFO - PROCESS | 1840 | 1478201151023 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 12:25:51 INFO - PROCESS | 1840 | 1478201151101 Marionette TRACE conn4 -> [0,728,"getWindowHandles",null] 12:25:51 INFO - PROCESS | 1840 | 1478201151108 Marionette TRACE conn4 <- [1,728,null,["8"]] 12:25:51 INFO - PROCESS | 1840 | 1478201151118 Marionette TRACE conn4 -> [0,729,"switchToWindow",{"name":"8"}] 12:25:51 INFO - PROCESS | 1840 | 1478201151125 Marionette TRACE conn4 <- [1,729,null,{}] 12:25:51 INFO - PROCESS | 1840 | 1478201151139 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:25:51 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fc7cc00 == 15 [pid = 1840] [id = 161] 12:25:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x8ff92800) [pid = 1840] [serial = 475] [outer = (nil)] 12:25:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 34 (0x8ffb4000) [pid = 1840] [serial = 476] [outer = 0x8ff92800] 12:25:51 INFO - PROCESS | 1840 | 1478201151252 Marionette DEBUG loaded listener.js 12:25:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 35 (0x911ad800) [pid = 1840] [serial = 477] [outer = 0x8ff92800] 12:25:51 INFO - PROCESS | 1840 | --DOMWINDOW == 34 (0x8fc7ec00) [pid = 1840] [serial = 460] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-set-timeout-blocked.sub.html] 12:25:51 INFO - PROCESS | 1840 | --DOMWINDOW == 33 (0x8fa5d400) [pid = 1840] [serial = 463] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_1_2.html] 12:25:51 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0x9111a800) [pid = 1840] [serial = 469] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2_2.html] 12:25:51 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x8fa41800) [pid = 1840] [serial = 457] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/blink-contrib/worker-importscripts-blocked.sub.html] 12:25:51 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x911adc00) [pid = 1840] [serial = 466] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_2.html] 12:25:52 INFO - PROCESS | 1840 | [h264 @ 0x94baf000] err{or,}_recognition separate: 1; 1 12:25:52 INFO - PROCESS | 1840 | [h264 @ 0x94baf000] err{or,}_recognition combined: 1; 1 12:25:52 INFO - PROCESS | 1840 | [h264 @ 0x94baf000] Unsupported bit depth: 0 12:25:52 INFO - PROCESS | 1840 | [h264 @ 0x94baf000] no picture 12:25:52 INFO - PROCESS | 1840 | [h264 @ 0x94baf000] no picture 12:25:52 INFO - PROCESS | 1840 | [h264 @ 0x94bb1400] err{or,}_recognition separate: 1; 1 12:25:52 INFO - PROCESS | 1840 | [h264 @ 0x94bb1400] err{or,}_recognition combined: 1; 1 12:25:52 INFO - PROCESS | 1840 | [h264 @ 0x94bb1400] Unsupported bit depth: 0 12:25:52 INFO - PROCESS | 1840 | [h264 @ 0x94bb1400] no picture 12:25:52 INFO - PROCESS | 1840 | [h264 @ 0x94bb1400] no picture 12:25:52 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4799 12:25:52 INFO - PROCESS | 1840 | [h264 @ 0x93cf7c00] err{or,}_recognition separate: 1; 1 12:25:52 INFO - PROCESS | 1840 | [h264 @ 0x93cf7c00] err{or,}_recognition combined: 1; 1 12:25:52 INFO - PROCESS | 1840 | [h264 @ 0x93cf7c00] Unsupported bit depth: 0 12:25:52 INFO - PROCESS | 1840 | [h264 @ 0x93cf7c00] no picture 12:25:52 INFO - PROCESS | 1840 | [h264 @ 0x93cf7c00] no picture 12:25:52 INFO - PROCESS | 1840 | [h264 @ 0x94bb6400] err{or,}_recognition separate: 1; 1 12:25:52 INFO - PROCESS | 1840 | [h264 @ 0x94bb6400] err{or,}_recognition combined: 1; 1 12:25:52 INFO - PROCESS | 1840 | [h264 @ 0x94bb6400] Unsupported bit depth: 0 12:25:52 INFO - PROCESS | 1840 | [h264 @ 0x94bb6400] no picture 12:25:52 INFO - PROCESS | 1840 | [h264 @ 0x94bb6400] no picture 12:25:56 INFO - PROCESS | 1840 | --DOCSHELL 0x8ffb9000 == 14 [pid = 1840] [id = 159] 12:25:56 INFO - PROCESS | 1840 | --DOCSHELL 0x8fc7d800 == 13 [pid = 1840] [id = 156] 12:25:56 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa5c800 == 12 [pid = 1840] [id = 157] 12:25:56 INFO - PROCESS | 1840 | --DOCSHELL 0x911ad400 == 11 [pid = 1840] [id = 158] 12:25:56 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa40800 == 10 [pid = 1840] [id = 155] 12:25:56 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd76400 == 9 [pid = 1840] [id = 160] 12:25:56 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x8fa4ac00) [pid = 1840] [serial = 462] [outer = (nil)] [url = about:blank] 12:25:56 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x8fa54000) [pid = 1840] [serial = 459] [outer = (nil)] [url = about:blank] 12:25:56 INFO - PROCESS | 1840 | --DOMWINDOW == 27 (0x911a8800) [pid = 1840] [serial = 470] [outer = (nil)] [url = about:blank] 12:25:56 INFO - PROCESS | 1840 | --DOMWINDOW == 26 (0x911b4c00) [pid = 1840] [serial = 471] [outer = (nil)] [url = about:blank] 12:25:56 INFO - PROCESS | 1840 | --DOMWINDOW == 25 (0x94bbb800) [pid = 1840] [serial = 467] [outer = (nil)] [url = about:blank] 12:25:56 INFO - PROCESS | 1840 | --DOMWINDOW == 24 (0x94e85c00) [pid = 1840] [serial = 468] [outer = (nil)] [url = about:blank] 12:25:56 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0x9111d000) [pid = 1840] [serial = 465] [outer = (nil)] [url = about:blank] 12:25:56 INFO - PROCESS | 1840 | 1478201156959 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]]]}] 12:25:56 INFO - ..... 12:25:56 INFO - TEST-OK | /content-security-policy/media-src/media-src-redir-bug.sub.html | took 6201ms 12:25:56 INFO - PROCESS | 1840 | 1478201156977 Marionette TRACE conn4 -> [0,731,"getWindowHandle",null] 12:25:56 INFO - PROCESS | 1840 | 1478201156985 Marionette TRACE conn4 <- [1,731,null,{"value":"8"}] 12:25:56 INFO - TEST-START | /custom-elements/reactions/Attr.html 12:25:57 INFO - PROCESS | 1840 | 1478201156999 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}] 12:25:57 INFO - PROCESS | 1840 | 1478201157251 Marionette TRACE conn4 <- [1,732,null,{"value":null}] 12:25:57 INFO - PROCESS | 1840 | 1478201157367 Marionette TRACE conn4 -> [0,733,"getWindowHandles",null] 12:25:57 INFO - PROCESS | 1840 | 1478201157374 Marionette TRACE conn4 <- [1,733,null,["8"]] 12:25:57 INFO - PROCESS | 1840 | 1478201157382 Marionette TRACE conn4 -> [0,734,"switchToWindow",{"name":"8"}] 12:25:57 INFO - PROCESS | 1840 | 1478201157390 Marionette TRACE conn4 <- [1,734,null,{}] 12:25:57 INFO - PROCESS | 1840 | 1478201157399 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:25:57 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa42800 == 10 [pid = 1840] [id = 162] 12:25:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x8fa43000) [pid = 1840] [serial = 478] [outer = (nil)] 12:25:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 25 (0x8fa46c00) [pid = 1840] [serial = 479] [outer = 0x8fa43000] 12:25:57 INFO - PROCESS | 1840 | 1478201157516 Marionette DEBUG loaded listener.js 12:25:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 26 (0x8fa5dc00) [pid = 1840] [serial = 480] [outer = 0x8fa43000] 12:25:58 INFO - PROCESS | 1840 | 1478201158273 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"]]]}] 12:25:58 INFO - .. 12:25:58 INFO - TEST-OK | /custom-elements/reactions/Attr.html | took 1335ms 12:25:58 INFO - PROCESS | 1840 | 1478201158333 Marionette TRACE conn4 -> [0,736,"getWindowHandle",null] 12:25:58 INFO - TEST-START | /custom-elements/reactions/ChildNode.html 12:25:58 INFO - PROCESS | 1840 | 1478201158341 Marionette TRACE conn4 <- [1,736,null,{"value":"8"}] 12:25:58 INFO - PROCESS | 1840 | 1478201158349 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}] 12:25:58 INFO - PROCESS | 1840 | 1478201158589 Marionette TRACE conn4 <- [1,737,null,{"value":null}] 12:25:58 INFO - PROCESS | 1840 | 1478201158607 Marionette TRACE conn4 -> [0,738,"getWindowHandles",null] 12:25:58 INFO - PROCESS | 1840 | 1478201158611 Marionette TRACE conn4 <- [1,738,null,["8"]] 12:25:58 INFO - PROCESS | 1840 | 1478201158619 Marionette TRACE conn4 -> [0,739,"switchToWindow",{"name":"8"}] 12:25:58 INFO - PROCESS | 1840 | 1478201158625 Marionette TRACE conn4 <- [1,739,null,{}] 12:25:58 INFO - PROCESS | 1840 | 1478201158633 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:25:58 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd76800 == 11 [pid = 1840] [id = 163] 12:25:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 27 (0x8fa5ac00) [pid = 1840] [serial = 481] [outer = (nil)] 12:25:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 28 (0x911b2c00) [pid = 1840] [serial = 482] [outer = 0x8fa5ac00] 12:25:58 INFO - PROCESS | 1840 | 1478201158737 Marionette DEBUG loaded listener.js 12:25:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x8fa4c800) [pid = 1840] [serial = 483] [outer = 0x8fa5ac00] 12:25:59 INFO - PROCESS | 1840 | 1478201159458 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"]]]}] 12:25:59 INFO - ....... 12:25:59 INFO - TEST-OK | /custom-elements/reactions/ChildNode.html | took 1176ms 12:25:59 INFO - PROCESS | 1840 | 1478201159534 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 12:25:59 INFO - PROCESS | 1840 | 1478201159542 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 12:25:59 INFO - TEST-START | /custom-elements/reactions/DOMTokenList.html 12:25:59 INFO - PROCESS | 1840 | 1478201159561 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}] 12:25:59 INFO - PROCESS | 1840 | 1478201159806 Marionette TRACE conn4 <- [1,742,null,{"value":null}] 12:25:59 INFO - PROCESS | 1840 | 1478201159841 Marionette TRACE conn4 -> [0,743,"getWindowHandles",null] 12:25:59 INFO - PROCESS | 1840 | 1478201159845 Marionette TRACE conn4 <- [1,743,null,["8"]] 12:25:59 INFO - PROCESS | 1840 | 1478201159852 Marionette TRACE conn4 -> [0,744,"switchToWindow",{"name":"8"}] 12:25:59 INFO - PROCESS | 1840 | 1478201159860 Marionette TRACE conn4 <- [1,744,null,{}] 12:25:59 INFO - PROCESS | 1840 | 1478201159923 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:25:59 INFO - PROCESS | 1840 | ++DOCSHELL 0x9513dc00 == 12 [pid = 1840] [id = 164] 12:25:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x9513e800) [pid = 1840] [serial = 484] [outer = (nil)] 12:26:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x9514b400) [pid = 1840] [serial = 485] [outer = 0x9513e800] 12:26:00 INFO - PROCESS | 1840 | 1478201160035 Marionette DEBUG loaded listener.js 12:26:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x952be800) [pid = 1840] [serial = 486] [outer = 0x9513e800] 12:26:00 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x8fc71800) [pid = 1840] [serial = 472] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-7_3.html] 12:26:01 INFO - .................... 12:26:01 INFO - TEST-OK | /custom-elements/reactions/DOMTokenList.html | took 1491ms 12:26:01 INFO - TEST-START | /custom-elements/reactions/Document.html 12:26:01 INFO - PROCESS | 1840 | 1478201161000 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"]]]}] 12:26:01 INFO - PROCESS | 1840 | 1478201161051 Marionette TRACE conn4 -> [0,746,"getWindowHandle",null] 12:26:01 INFO - PROCESS | 1840 | 1478201161058 Marionette TRACE conn4 <- [1,746,null,{"value":"8"}] 12:26:01 INFO - PROCESS | 1840 | 1478201161075 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}] 12:26:01 INFO - PROCESS | 1840 | 1478201161305 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 12:26:01 INFO - PROCESS | 1840 | 1478201161411 Marionette TRACE conn4 -> [0,748,"getWindowHandles",null] 12:26:01 INFO - PROCESS | 1840 | 1478201161419 Marionette TRACE conn4 <- [1,748,null,["8"]] 12:26:01 INFO - PROCESS | 1840 | 1478201161425 Marionette TRACE conn4 -> [0,749,"switchToWindow",{"name":"8"}] 12:26:01 INFO - PROCESS | 1840 | 1478201161432 Marionette TRACE conn4 <- [1,749,null,{}] 12:26:01 INFO - PROCESS | 1840 | 1478201161439 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:26:01 INFO - PROCESS | 1840 | ++DOCSHELL 0x968f6800 == 13 [pid = 1840] [id = 165] 12:26:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x97a0b000) [pid = 1840] [serial = 487] [outer = (nil)] 12:26:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x97a0f400) [pid = 1840] [serial = 488] [outer = 0x97a0b000] 12:26:01 INFO - PROCESS | 1840 | 1478201161548 Marionette DEBUG loaded listener.js 12:26:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 34 (0x9a1c6000) [pid = 1840] [serial = 489] [outer = 0x97a0b000] 12:26:02 INFO - PROCESS | 1840 | 1478201162149 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"]]]}] 12:26:02 INFO - .. 12:26:02 INFO - TEST-OK | /custom-elements/reactions/Document.html | took 1121ms 12:26:02 INFO - PROCESS | 1840 | 1478201162192 Marionette TRACE conn4 -> [0,751,"getWindowHandle",null] 12:26:02 INFO - PROCESS | 1840 | 1478201162195 Marionette TRACE conn4 <- [1,751,null,{"value":"8"}] 12:26:02 INFO - TEST-START | /custom-elements/reactions/Element.html 12:26:02 INFO - PROCESS | 1840 | 1478201162207 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}] 12:26:02 INFO - PROCESS | 1840 | 1478201162375 Marionette TRACE conn4 <- [1,752,null,{"value":null}] 12:26:02 INFO - PROCESS | 1840 | 1478201162493 Marionette TRACE conn4 -> [0,753,"getWindowHandles",null] 12:26:02 INFO - PROCESS | 1840 | 1478201162498 Marionette TRACE conn4 <- [1,753,null,["8"]] 12:26:02 INFO - PROCESS | 1840 | 1478201162503 Marionette TRACE conn4 -> [0,754,"switchToWindow",{"name":"8"}] 12:26:02 INFO - PROCESS | 1840 | 1478201162508 Marionette TRACE conn4 <- [1,754,null,{}] 12:26:02 INFO - PROCESS | 1840 | 1478201162513 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:26:02 INFO - PROCESS | 1840 | ++DOCSHELL 0x9a2e0000 == 14 [pid = 1840] [id = 166] 12:26:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 35 (0x9a2e1400) [pid = 1840] [serial = 490] [outer = (nil)] 12:26:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 36 (0x9a574800) [pid = 1840] [serial = 491] [outer = 0x9a2e1400] 12:26:02 INFO - PROCESS | 1840 | 1478201162610 Marionette DEBUG loaded listener.js 12:26:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 37 (0x9a5b7c00) [pid = 1840] [serial = 492] [outer = 0x9a2e1400] 12:26:03 INFO - .................................... 12:26:03 INFO - TEST-OK | /custom-elements/reactions/Element.html | took 1301ms 12:26:03 INFO - TEST-START | /custom-elements/reactions/NamedNodeMap.html 12:26:03 INFO - PROCESS | 1840 | 1478201163413 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"]]]}] 12:26:03 INFO - PROCESS | 1840 | 1478201163557 Marionette TRACE conn4 -> [0,756,"getWindowHandle",null] 12:26:03 INFO - PROCESS | 1840 | 1478201163562 Marionette TRACE conn4 <- [1,756,null,{"value":"8"}] 12:26:03 INFO - PROCESS | 1840 | 1478201163596 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}] 12:26:03 INFO - PROCESS | 1840 | 1478201163910 Marionette TRACE conn4 <- [1,757,null,{"value":null}] 12:26:04 INFO - PROCESS | 1840 | 1478201164064 Marionette TRACE conn4 -> [0,758,"getWindowHandles",null] 12:26:04 INFO - PROCESS | 1840 | 1478201164074 Marionette TRACE conn4 <- [1,758,null,["8"]] 12:26:04 INFO - PROCESS | 1840 | 1478201164083 Marionette TRACE conn4 -> [0,759,"switchToWindow",{"name":"8"}] 12:26:04 INFO - PROCESS | 1840 | 1478201164092 Marionette TRACE conn4 <- [1,759,null,{}] 12:26:04 INFO - PROCESS | 1840 | 1478201164098 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:26:04 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ffb1000 == 15 [pid = 1840] [id = 167] 12:26:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 38 (0x8ffb8800) [pid = 1840] [serial = 493] [outer = (nil)] 12:26:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 39 (0x911aa800) [pid = 1840] [serial = 494] [outer = 0x8ffb8800] 12:26:04 INFO - PROCESS | 1840 | 1478201164263 Marionette DEBUG loaded listener.js 12:26:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 40 (0x92f84800) [pid = 1840] [serial = 495] [outer = 0x8ffb8800] 12:26:05 INFO - ................ 12:26:05 INFO - TEST-OK | /custom-elements/reactions/NamedNodeMap.html | took 1543ms 12:26:05 INFO - TEST-START | /custom-elements/reactions/Node.html 12:26:05 INFO - PROCESS | 1840 | 1478201165077 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"]]]}] 12:26:05 INFO - PROCESS | 1840 | 1478201165144 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 12:26:05 INFO - PROCESS | 1840 | 1478201165152 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 12:26:05 INFO - PROCESS | 1840 | 1478201165168 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}] 12:26:05 INFO - PROCESS | 1840 | 1478201165392 Marionette TRACE conn4 <- [1,762,null,{"value":null}] 12:26:05 INFO - PROCESS | 1840 | 1478201165541 Marionette TRACE conn4 -> [0,763,"getWindowHandles",null] 12:26:05 INFO - PROCESS | 1840 | 1478201165548 Marionette TRACE conn4 <- [1,763,null,["8"]] 12:26:05 INFO - PROCESS | 1840 | 1478201165561 Marionette TRACE conn4 -> [0,764,"switchToWindow",{"name":"8"}] 12:26:05 INFO - PROCESS | 1840 | 1478201165568 Marionette TRACE conn4 <- [1,764,null,{}] 12:26:05 INFO - PROCESS | 1840 | 1478201165575 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:26:05 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd6d400 == 16 [pid = 1840] [id = 168] 12:26:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 41 (0x9a131400) [pid = 1840] [serial = 496] [outer = (nil)] 12:26:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 42 (0x9a209000) [pid = 1840] [serial = 497] [outer = 0x9a131400] 12:26:05 INFO - PROCESS | 1840 | 1478201165690 Marionette DEBUG loaded listener.js 12:26:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 43 (0x9a579400) [pid = 1840] [serial = 498] [outer = 0x9a131400] 12:26:06 INFO - .............. 12:26:06 INFO - TEST-OK | /custom-elements/reactions/Node.html | took 1386ms 12:26:06 INFO - TEST-START | /custom-elements/reactions/ParentNode.html 12:26:06 INFO - PROCESS | 1840 | 1478201166471 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"]]]}] 12:26:06 INFO - PROCESS | 1840 | 1478201166565 Marionette TRACE conn4 -> [0,766,"getWindowHandle",null] 12:26:06 INFO - PROCESS | 1840 | 1478201166577 Marionette TRACE conn4 <- [1,766,null,{"value":"8"}] 12:26:06 INFO - PROCESS | 1840 | 1478201166604 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}] 12:26:06 INFO - PROCESS | 1840 | 1478201166798 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 12:26:06 INFO - PROCESS | 1840 | 1478201166959 Marionette TRACE conn4 -> [0,768,"getWindowHandles",null] 12:26:06 INFO - PROCESS | 1840 | 1478201166965 Marionette TRACE conn4 <- [1,768,null,["8"]] 12:26:06 INFO - PROCESS | 1840 | 1478201166977 Marionette TRACE conn4 -> [0,769,"switchToWindow",{"name":"8"}] 12:26:06 INFO - PROCESS | 1840 | 1478201166984 Marionette TRACE conn4 <- [1,769,null,{}] 12:26:07 INFO - PROCESS | 1840 | 1478201166993 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:26:07 INFO - PROCESS | 1840 | ++DOCSHELL 0xa23e2c00 == 17 [pid = 1840] [id = 169] 12:26:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 44 (0xa23e3400) [pid = 1840] [serial = 499] [outer = (nil)] 12:26:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 45 (0xa2871c00) [pid = 1840] [serial = 500] [outer = 0xa23e3400] 12:26:07 INFO - PROCESS | 1840 | 1478201167107 Marionette DEBUG loaded listener.js 12:26:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 46 (0x94bafc00) [pid = 1840] [serial = 501] [outer = 0xa23e3400] 12:26:07 INFO - PROCESS | 1840 | 1478201167836 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"]]]}] 12:26:07 INFO - .... 12:26:07 INFO - TEST-OK | /custom-elements/reactions/ParentNode.html | took 1284ms 12:26:07 INFO - PROCESS | 1840 | 1478201167870 Marionette TRACE conn4 -> [0,771,"getWindowHandle",null] 12:26:07 INFO - PROCESS | 1840 | 1478201167875 Marionette TRACE conn4 <- [1,771,null,{"value":"8"}] 12:26:07 INFO - TEST-START | /custom-elements/reactions/Range.html 12:26:07 INFO - PROCESS | 1840 | 1478201167887 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}] 12:26:08 INFO - PROCESS | 1840 | 1478201168125 Marionette TRACE conn4 <- [1,772,null,{"value":null}] 12:26:08 INFO - PROCESS | 1840 | 1478201168288 Marionette TRACE conn4 -> [0,773,"getWindowHandles",null] 12:26:08 INFO - PROCESS | 1840 | 1478201168294 Marionette TRACE conn4 <- [1,773,null,["8"]] 12:26:08 INFO - PROCESS | 1840 | 1478201168305 Marionette TRACE conn4 -> [0,774,"switchToWindow",{"name":"8"}] 12:26:08 INFO - PROCESS | 1840 | 1478201168313 Marionette TRACE conn4 <- [1,774,null,{}] 12:26:08 INFO - PROCESS | 1840 | 1478201168321 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:26:08 INFO - PROCESS | 1840 | ++DOCSHELL 0x950b1000 == 18 [pid = 1840] [id = 170] 12:26:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 47 (0xa290d800) [pid = 1840] [serial = 502] [outer = (nil)] 12:26:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 48 (0xa2cb7800) [pid = 1840] [serial = 503] [outer = 0xa290d800] 12:26:08 INFO - PROCESS | 1840 | 1478201168474 Marionette DEBUG loaded listener.js 12:26:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 49 (0xa2cbbc00) [pid = 1840] [serial = 504] [outer = 0xa290d800] 12:26:09 INFO - ......... 12:26:09 INFO - TEST-OK | /custom-elements/reactions/Range.html | took 1481ms 12:26:09 INFO - PROCESS | 1840 | 1478201169329 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"]]]}] 12:26:09 INFO - PROCESS | 1840 | 1478201169390 Marionette TRACE conn4 -> [0,776,"getWindowHandle",null] 12:26:09 INFO - PROCESS | 1840 | 1478201169397 Marionette TRACE conn4 <- [1,776,null,{"value":"8"}] 12:26:09 INFO - TEST-START | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html 12:26:09 INFO - PROCESS | 1840 | 1478201169410 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}] 12:26:09 INFO - PROCESS | 1840 | 1478201169601 Marionette TRACE conn4 <- [1,777,null,{"value":null}] 12:26:09 INFO - PROCESS | 1840 | 1478201169766 Marionette TRACE conn4 -> [0,778,"getWindowHandles",null] 12:26:09 INFO - PROCESS | 1840 | 1478201169776 Marionette TRACE conn4 <- [1,778,null,["8"]] 12:26:09 INFO - PROCESS | 1840 | 1478201169791 Marionette TRACE conn4 -> [0,779,"switchToWindow",{"name":"8"}] 12:26:09 INFO - PROCESS | 1840 | 1478201169807 Marionette TRACE conn4 <- [1,779,null,{}] 12:26:09 INFO - PROCESS | 1840 | 1478201169817 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:26:09 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dec6800 == 19 [pid = 1840] [id = 171] 12:26:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 50 (0x8fa49400) [pid = 1840] [serial = 505] [outer = (nil)] 12:26:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 51 (0x8fc79400) [pid = 1840] [serial = 506] [outer = 0x8fa49400] 12:26:09 INFO - PROCESS | 1840 | 1478201169925 Marionette DEBUG loaded listener.js 12:26:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 52 (0x94bb3400) [pid = 1840] [serial = 507] [outer = 0x8fa49400] 12:26:10 INFO - PROCESS | 1840 | --DOMWINDOW == 51 (0x968a2800) [pid = 1840] [serial = 474] [outer = (nil)] [url = about:blank] 12:26:10 INFO - PROCESS | 1840 | --DOMWINDOW == 50 (0x967c8c00) [pid = 1840] [serial = 473] [outer = (nil)] [url = about:blank] 12:26:10 INFO - PROCESS | 1840 | --DOMWINDOW == 49 (0x8ffb4000) [pid = 1840] [serial = 476] [outer = (nil)] [url = about:blank] 12:26:10 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd70400 == 20 [pid = 1840] [id = 172] 12:26:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 50 (0x8dd75400) [pid = 1840] [serial = 508] [outer = (nil)] 12:26:10 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ffb4000 == 21 [pid = 1840] [id = 173] 12:26:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 51 (0x9111a400) [pid = 1840] [serial = 509] [outer = (nil)] 12:26:10 INFO - PROCESS | 1840 | ++DOCSHELL 0x911adc00 == 22 [pid = 1840] [id = 174] 12:26:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 52 (0x91ba2c00) [pid = 1840] [serial = 510] [outer = (nil)] 12:26:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 53 (0x91126000) [pid = 1840] [serial = 511] [outer = 0x8dd75400] 12:26:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 54 (0x952bf000) [pid = 1840] [serial = 512] [outer = 0x9111a400] 12:26:10 INFO - PROCESS | 1840 | [1840] WARNING: Failed to open external DTD: publicId "" systemId "xhtml-local.dtd" base "http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml" URL "": file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/htmlparser/nsExpatDriver.cpp, line 702 12:26:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 55 (0x967c1c00) [pid = 1840] [serial = 513] [outer = 0x91ba2c00] 12:26:10 INFO - PROCESS | 1840 | [1840] WARNING: Failed to open external DTD: publicId "-//W3C//ENTITIES HTML MathML Set//EN//XML" systemId "xhtml-local.dtd" base "http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml" URL "resource://gre/res/dtd/xhtml-local.dtd": file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/htmlparser/nsExpatDriver.cpp, line 702 12:26:10 INFO - PROCESS | 1840 | 1478201170910 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"]]]}] 12:26:10 INFO - ..... 12:26:10 INFO - TEST-OK | /ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html | took 1577ms 12:26:11 INFO - PROCESS | 1840 | 1478201171005 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 12:26:11 INFO - PROCESS | 1840 | 1478201171011 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 12:26:11 INFO - TEST-START | /fetch/api/request/request-cache.html 12:26:11 INFO - PROCESS | 1840 | 1478201171021 Marionette TRACE conn4 -> [0,782,"timeouts",{"script":185000}] 12:26:11 INFO - PROCESS | 1840 | 1478201171027 Marionette TRACE conn4 <- [1,782,null,{}] 12:26:11 INFO - PROCESS | 1840 | 1478201171034 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}] 12:26:11 INFO - PROCESS | 1840 | 1478201171254 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 12:26:11 INFO - PROCESS | 1840 | 1478201171363 Marionette TRACE conn4 -> [0,784,"getWindowHandles",null] 12:26:11 INFO - PROCESS | 1840 | 1478201171366 Marionette TRACE conn4 <- [1,784,null,["8"]] 12:26:11 INFO - PROCESS | 1840 | 1478201171378 Marionette TRACE conn4 -> [0,785,"switchToWindow",{"name":"8"}] 12:26:11 INFO - PROCESS | 1840 | 1478201171386 Marionette TRACE conn4 <- [1,785,null,{}] 12:26:11 INFO - PROCESS | 1840 | 1478201171402 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\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"}] 12:26:11 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b13ec00 == 23 [pid = 1840] [id = 175] 12:26:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 56 (0x9b13fc00) [pid = 1840] [serial = 514] [outer = (nil)] 12:26:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 57 (0x9b142800) [pid = 1840] [serial = 515] [outer = 0x9b13fc00] 12:26:11 INFO - PROCESS | 1840 | 1478201171515 Marionette DEBUG loaded listener.js 12:26:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 58 (0x9b3e6800) [pid = 1840] [serial = 516] [outer = 0x9b13fc00] 12:26:13 INFO - PROCESS | 1840 | --DOMWINDOW == 57 (0x8fa43000) [pid = 1840] [serial = 478] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Attr.html] 12:26:13 INFO - PROCESS | 1840 | --DOMWINDOW == 56 (0x8ff92800) [pid = 1840] [serial = 475] [outer = (nil)] [url = http://web-platform.test:8000/content-security-policy/media-src/media-src-redir-bug.sub.html] 12:26:13 INFO - PROCESS | 1840 | --DOMWINDOW == 55 (0x9513e800) [pid = 1840] [serial = 484] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/DOMTokenList.html] 12:26:13 INFO - PROCESS | 1840 | --DOMWINDOW == 54 (0x97a0b000) [pid = 1840] [serial = 487] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Document.html] 12:26:13 INFO - PROCESS | 1840 | --DOMWINDOW == 53 (0x8fa5ac00) [pid = 1840] [serial = 481] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ChildNode.html] 12:26:16 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 12:26:16 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 12:26:16 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 12:26:16 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 12:26:16 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 12:26:16 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 12:26:16 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(!(NS_HasBeenCrossOrigin(aChannel, true))) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 134 12:26:16 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 574 12:26:18 INFO - PROCESS | 1840 | [1840] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 12:26:18 INFO - PROCESS | 1840 | --DOCSHELL 0x968f6800 == 22 [pid = 1840] [id = 165] 12:26:18 INFO - PROCESS | 1840 | --DOCSHELL 0x911adc00 == 21 [pid = 1840] [id = 174] 12:26:18 INFO - PROCESS | 1840 | --DOCSHELL 0x8ffb4000 == 20 [pid = 1840] [id = 173] 12:26:18 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd70400 == 19 [pid = 1840] [id = 172] 12:26:18 INFO - PROCESS | 1840 | --DOMWINDOW == 52 (0x9a574800) [pid = 1840] [serial = 491] [outer = (nil)] [url = about:blank] 12:26:18 INFO - PROCESS | 1840 | --DOCSHELL 0x8dec6800 == 18 [pid = 1840] [id = 171] 12:26:18 INFO - PROCESS | 1840 | --DOCSHELL 0x950b1000 == 17 [pid = 1840] [id = 170] 12:26:18 INFO - PROCESS | 1840 | --DOCSHELL 0xa23e2c00 == 16 [pid = 1840] [id = 169] 12:26:18 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd6d400 == 15 [pid = 1840] [id = 168] 12:26:18 INFO - PROCESS | 1840 | --DOCSHELL 0x8ffb1000 == 14 [pid = 1840] [id = 167] 12:26:18 INFO - PROCESS | 1840 | --DOCSHELL 0x9a2e0000 == 13 [pid = 1840] [id = 166] 12:26:19 INFO - PROCESS | 1840 | [1840] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 12:26:19 INFO - PROCESS | 1840 | --DOMWINDOW == 51 (0x8fa4c800) [pid = 1840] [serial = 483] [outer = (nil)] [url = about:blank] 12:26:19 INFO - PROCESS | 1840 | --DOMWINDOW == 50 (0x911b2c00) [pid = 1840] [serial = 482] [outer = (nil)] [url = about:blank] 12:26:19 INFO - PROCESS | 1840 | --DOMWINDOW == 49 (0x952be800) [pid = 1840] [serial = 486] [outer = (nil)] [url = about:blank] 12:26:19 INFO - PROCESS | 1840 | --DOMWINDOW == 48 (0x9514b400) [pid = 1840] [serial = 485] [outer = (nil)] [url = about:blank] 12:26:19 INFO - PROCESS | 1840 | --DOMWINDOW == 47 (0x9a1c6000) [pid = 1840] [serial = 489] [outer = (nil)] [url = about:blank] 12:26:19 INFO - PROCESS | 1840 | --DOMWINDOW == 46 (0x97a0f400) [pid = 1840] [serial = 488] [outer = (nil)] [url = about:blank] 12:26:19 INFO - PROCESS | 1840 | --DOMWINDOW == 45 (0x8fa46c00) [pid = 1840] [serial = 479] [outer = (nil)] [url = about:blank] 12:26:19 INFO - PROCESS | 1840 | --DOMWINDOW == 44 (0x8fa5dc00) [pid = 1840] [serial = 480] [outer = (nil)] [url = about:blank] 12:26:19 INFO - PROCESS | 1840 | --DOMWINDOW == 43 (0x911ad800) [pid = 1840] [serial = 477] [outer = (nil)] [url = about:blank] 12:26:19 INFO - PROCESS | 1840 | [1840] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 12:26:19 INFO - PROCESS | 1840 | [1840] WARNING: 'NS_FAILED(rr->RetargetDeliveryTo(sts))', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/FetchDriver.cpp, line 650 12:26:22 INFO - PROCESS | 1840 | --DOMWINDOW == 42 (0x9a2e1400) [pid = 1840] [serial = 490] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Element.html] 12:26:22 INFO - PROCESS | 1840 | --DOMWINDOW == 41 (0x9a131400) [pid = 1840] [serial = 496] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Node.html] 12:26:22 INFO - PROCESS | 1840 | --DOMWINDOW == 40 (0xa23e3400) [pid = 1840] [serial = 499] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/ParentNode.html] 12:26:22 INFO - PROCESS | 1840 | --DOMWINDOW == 39 (0x8dd75400) [pid = 1840] [serial = 508] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 12:26:22 INFO - PROCESS | 1840 | --DOMWINDOW == 38 (0x9111a400) [pid = 1840] [serial = 509] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 12:26:22 INFO - PROCESS | 1840 | --DOMWINDOW == 37 (0x91ba2c00) [pid = 1840] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 12:26:22 INFO - PROCESS | 1840 | --DOMWINDOW == 36 (0x8fa49400) [pid = 1840] [serial = 505] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.html] 12:26:22 INFO - PROCESS | 1840 | --DOMWINDOW == 35 (0xa290d800) [pid = 1840] [serial = 502] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/Range.html] 12:26:22 INFO - PROCESS | 1840 | --DOMWINDOW == 34 (0x8ffb8800) [pid = 1840] [serial = 493] [outer = (nil)] [url = http://web-platform.test:8000/custom-elements/reactions/NamedNodeMap.html] 12:26:27 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa42800 == 12 [pid = 1840] [id = 162] 12:26:27 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd76800 == 11 [pid = 1840] [id = 163] 12:26:27 INFO - PROCESS | 1840 | --DOCSHELL 0x8fc7cc00 == 10 [pid = 1840] [id = 161] 12:26:27 INFO - PROCESS | 1840 | --DOCSHELL 0x9513dc00 == 9 [pid = 1840] [id = 164] 12:26:27 INFO - PROCESS | 1840 | --DOMWINDOW == 33 (0x91126000) [pid = 1840] [serial = 511] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-1.xhtml] 12:26:27 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0x952bf000) [pid = 1840] [serial = 512] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-2.xhtml] 12:26:27 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x967c1c00) [pid = 1840] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/ext-xhtml-pubid/the-xhtml-syntax/parsing-xhtml-documents/xhtml-pubid-3.xhtml] 12:26:27 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x9b142800) [pid = 1840] [serial = 515] [outer = (nil)] [url = about:blank] 12:26:27 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x9a5b7c00) [pid = 1840] [serial = 492] [outer = (nil)] [url = about:blank] 12:26:27 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x92f84800) [pid = 1840] [serial = 495] [outer = (nil)] [url = about:blank] 12:26:27 INFO - PROCESS | 1840 | --DOMWINDOW == 27 (0x911aa800) [pid = 1840] [serial = 494] [outer = (nil)] [url = about:blank] 12:26:27 INFO - PROCESS | 1840 | --DOMWINDOW == 26 (0x9a579400) [pid = 1840] [serial = 498] [outer = (nil)] [url = about:blank] 12:26:27 INFO - PROCESS | 1840 | --DOMWINDOW == 25 (0x9a209000) [pid = 1840] [serial = 497] [outer = (nil)] [url = about:blank] 12:26:27 INFO - PROCESS | 1840 | --DOMWINDOW == 24 (0x94bafc00) [pid = 1840] [serial = 501] [outer = (nil)] [url = about:blank] 12:26:27 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0xa2871c00) [pid = 1840] [serial = 500] [outer = (nil)] [url = about:blank] 12:26:27 INFO - PROCESS | 1840 | --DOMWINDOW == 22 (0xa2cbbc00) [pid = 1840] [serial = 504] [outer = (nil)] [url = about:blank] 12:26:27 INFO - PROCESS | 1840 | --DOMWINDOW == 21 (0xa2cb7800) [pid = 1840] [serial = 503] [outer = (nil)] [url = about:blank] 12:26:27 INFO - PROCESS | 1840 | --DOMWINDOW == 20 (0x94bb3400) [pid = 1840] [serial = 507] [outer = (nil)] [url = about:blank] 12:26:27 INFO - PROCESS | 1840 | --DOMWINDOW == 19 (0x8fc79400) [pid = 1840] [serial = 506] [outer = (nil)] [url = about:blank] 12:26:28 INFO - ...................................................................................................... 12:26:28 INFO - TEST-OK | /fetch/api/request/request-cache.html | took 17052ms 12:26:28 INFO - TEST-START | /fetch/api/request/request-clone.sub.html 12:26:28 INFO - PROCESS | 1840 | 1478201187980 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]]]}] 12:26:28 INFO - PROCESS | 1840 | 1478201188080 Marionette TRACE conn4 -> [0,787,"getWindowHandle",null] 12:26:28 INFO - PROCESS | 1840 | 1478201188088 Marionette TRACE conn4 <- [1,787,null,{"value":"8"}] 12:26:28 INFO - PROCESS | 1840 | 1478201188114 Marionette TRACE conn4 -> [0,788,"timeouts",{"script":35000}] 12:26:28 INFO - PROCESS | 1840 | 1478201188123 Marionette TRACE conn4 <- [1,788,null,{}] 12:26:28 INFO - PROCESS | 1840 | 1478201188142 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}] 12:26:28 INFO - PROCESS | 1840 | 1478201188339 Marionette TRACE conn4 <- [1,789,null,{"value":null}] 12:26:28 INFO - PROCESS | 1840 | 1478201188463 Marionette TRACE conn4 -> [0,790,"getWindowHandles",null] 12:26:28 INFO - PROCESS | 1840 | 1478201188470 Marionette TRACE conn4 <- [1,790,null,["8"]] 12:26:28 INFO - PROCESS | 1840 | 1478201188477 Marionette TRACE conn4 -> [0,791,"switchToWindow",{"name":"8"}] 12:26:28 INFO - PROCESS | 1840 | 1478201188488 Marionette TRACE conn4 <- [1,791,null,{}] 12:26:28 INFO - PROCESS | 1840 | 1478201188502 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:26:28 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ffafc00 == 10 [pid = 1840] [id = 176] 12:26:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 20 (0x8ffb0400) [pid = 1840] [serial = 517] [outer = (nil)] 12:26:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 21 (0x8ffb1c00) [pid = 1840] [serial = 518] [outer = 0x8ffb0400] 12:26:28 INFO - PROCESS | 1840 | 1478201188615 Marionette DEBUG loaded listener.js 12:26:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 22 (0x8ffb9400) [pid = 1840] [serial = 519] [outer = 0x8ffb0400] 12:26:29 INFO - PROCESS | 1840 | 1478201189199 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]]]}] 12:26:29 INFO - .. 12:26:29 INFO - TEST-OK | /fetch/api/request/request-clone.sub.html | took 1152ms 12:26:29 INFO - PROCESS | 1840 | 1478201189259 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 12:26:29 INFO - TEST-START | /fetch/api/request/request-consume-empty.html 12:26:29 INFO - PROCESS | 1840 | 1478201189266 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 12:26:29 INFO - PROCESS | 1840 | 1478201189274 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}] 12:26:29 INFO - PROCESS | 1840 | 1478201189507 Marionette TRACE conn4 <- [1,794,null,{"value":null}] 12:26:29 INFO - PROCESS | 1840 | 1478201189527 Marionette TRACE conn4 -> [0,795,"getWindowHandles",null] 12:26:29 INFO - PROCESS | 1840 | 1478201189532 Marionette TRACE conn4 <- [1,795,null,["8"]] 12:26:29 INFO - PROCESS | 1840 | 1478201189539 Marionette TRACE conn4 -> [0,796,"switchToWindow",{"name":"8"}] 12:26:29 INFO - PROCESS | 1840 | 1478201189547 Marionette TRACE conn4 <- [1,796,null,{}] 12:26:29 INFO - PROCESS | 1840 | 1478201189621 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:26:29 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dec6c00 == 11 [pid = 1840] [id = 177] 12:26:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 23 (0x911b5c00) [pid = 1840] [serial = 520] [outer = (nil)] 12:26:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x92ca4c00) [pid = 1840] [serial = 521] [outer = 0x911b5c00] 12:26:29 INFO - PROCESS | 1840 | 1478201189727 Marionette DEBUG loaded listener.js 12:26:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 25 (0x92f77400) [pid = 1840] [serial = 522] [outer = 0x911b5c00] 12:26:30 INFO - PROCESS | 1840 | [1840] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 12:26:30 INFO - PROCESS | 1840 | [1840] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 12:26:30 INFO - PROCESS | 1840 | 1478201190466 Marionette TRACE conn4 <- [1,797,null,{"value":["/fetch/api/request/request-consume-empty.html",0,null,null,[["Consume request's body as text",1,"assert_false: expected false got true","checkBodyText/<@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:17:9\npromise callback*checkBodyText@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:15:14\ncheckRequestWithNoBody/<@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:68:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\npromise_test/tests.promise_tests<@http://web-platform.test:8000/resources/testharness.js:530:36\npromise callback*promise_test@http://web-platform.test:8000/resources/testharness.js:529:31\ncheckRequestWithNoBody@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:65:7\n@http://web-platform.test:8000/fetch/api/request/request-consume-empty.html:73:5\n"],["Consume request's body as blob",1,"assert_false: expected false got true","checkBodyBlob/ [0,798,"getWindowHandle",null] 12:26:30 INFO - PROCESS | 1840 | 1478201190505 Marionette TRACE conn4 <- [1,798,null,{"value":"8"}] 12:26:30 INFO - TEST-START | /fetch/api/request/request-consume.html 12:26:30 INFO - PROCESS | 1840 | 1478201190516 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}] 12:26:30 INFO - PROCESS | 1840 | 1478201190743 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 12:26:30 INFO - PROCESS | 1840 | 1478201190762 Marionette TRACE conn4 -> [0,800,"getWindowHandles",null] 12:26:30 INFO - PROCESS | 1840 | 1478201190768 Marionette TRACE conn4 <- [1,800,null,["8"]] 12:26:30 INFO - PROCESS | 1840 | 1478201190778 Marionette TRACE conn4 -> [0,801,"switchToWindow",{"name":"8"}] 12:26:30 INFO - PROCESS | 1840 | 1478201190785 Marionette TRACE conn4 <- [1,801,null,{}] 12:26:30 INFO - PROCESS | 1840 | 1478201190791 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:26:30 INFO - PROCESS | 1840 | ++DOCSHELL 0x94f90800 == 12 [pid = 1840] [id = 178] 12:26:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 26 (0x94f94000) [pid = 1840] [serial = 523] [outer = (nil)] 12:26:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 27 (0x950ad000) [pid = 1840] [serial = 524] [outer = 0x94f94000] 12:26:30 INFO - PROCESS | 1840 | 1478201190896 Marionette DEBUG loaded listener.js 12:26:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 28 (0x911a9800) [pid = 1840] [serial = 525] [outer = 0x94f94000] 12:26:31 INFO - PROCESS | 1840 | [1840] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 12:26:31 INFO - PROCESS | 1840 | [1840] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 12:26:31 INFO - PROCESS | 1840 | [1840] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 12:26:31 INFO - PROCESS | 1840 | [1840] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 12:26:31 INFO - PROCESS | 1840 | [1840] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 12:26:31 INFO - PROCESS | 1840 | [1840] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 12:26:31 INFO - PROCESS | 1840 | [1840] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 12:26:31 INFO - PROCESS | 1840 | [1840] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 12:26:31 INFO - PROCESS | 1840 | [1840] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 12:26:31 INFO - PROCESS | 1840 | [1840] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 12:26:31 INFO - PROCESS | 1840 | [1840] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 12:26:31 INFO - PROCESS | 1840 | [1840] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 12:26:31 INFO - PROCESS | 1840 | [1840] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 12:26:31 INFO - PROCESS | 1840 | [1840] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 12:26:31 INFO - PROCESS | 1840 | [1840] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 12:26:31 INFO - PROCESS | 1840 | [1840] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 12:26:31 INFO - PROCESS | 1840 | 1478201191763 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]]]}] 12:26:31 INFO - ...................................... 12:26:31 INFO - TEST-OK | /fetch/api/request/request-consume.html | took 1288ms 12:26:31 INFO - PROCESS | 1840 | 1478201191804 Marionette TRACE conn4 -> [0,803,"getWindowHandle",null] 12:26:31 INFO - PROCESS | 1840 | 1478201191809 Marionette TRACE conn4 <- [1,803,null,{"value":"8"}] 12:26:31 INFO - TEST-START | /fetch/api/request/request-disturbed.html 12:26:31 INFO - PROCESS | 1840 | 1478201191817 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}] 12:26:31 INFO - PROCESS | 1840 | 1478201191992 Marionette TRACE conn4 <- [1,804,null,{"value":null}] 12:26:32 INFO - PROCESS | 1840 | 1478201192010 Marionette TRACE conn4 -> [0,805,"getWindowHandles",null] 12:26:32 INFO - PROCESS | 1840 | 1478201192013 Marionette TRACE conn4 <- [1,805,null,["8"]] 12:26:32 INFO - PROCESS | 1840 | 1478201192033 Marionette TRACE conn4 -> [0,806,"switchToWindow",{"name":"8"}] 12:26:32 INFO - PROCESS | 1840 | 1478201192040 Marionette TRACE conn4 <- [1,806,null,{}] 12:26:32 INFO - PROCESS | 1840 | 1478201192046 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:26:32 INFO - PROCESS | 1840 | ++DOCSHELL 0x962ef000 == 13 [pid = 1840] [id = 179] 12:26:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x962f2c00) [pid = 1840] [serial = 526] [outer = (nil)] 12:26:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x97a62800) [pid = 1840] [serial = 527] [outer = 0x962f2c00] 12:26:32 INFO - PROCESS | 1840 | 1478201192242 Marionette DEBUG loaded listener.js 12:26:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x97a6c400) [pid = 1840] [serial = 528] [outer = 0x962f2c00] 12:26:32 INFO - PROCESS | 1840 | [1840] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 12:26:32 INFO - PROCESS | 1840 | [1840] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 12:26:32 INFO - PROCESS | 1840 | [1840] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 12:26:32 INFO - PROCESS | 1840 | [1840] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 12:26:32 INFO - PROCESS | 1840 | 1478201192890 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]]]}] 12:26:32 INFO - ...... 12:26:32 INFO - TEST-OK | /fetch/api/request/request-disturbed.html | took 1123ms 12:26:32 INFO - PROCESS | 1840 | 1478201192940 Marionette TRACE conn4 -> [0,808,"getWindowHandle",null] 12:26:32 INFO - PROCESS | 1840 | 1478201192944 Marionette TRACE conn4 <- [1,808,null,{"value":"8"}] 12:26:32 INFO - TEST-START | /fetch/api/request/request-error.html 12:26:32 INFO - PROCESS | 1840 | 1478201192951 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}] 12:26:33 INFO - PROCESS | 1840 | 1478201193121 Marionette TRACE conn4 <- [1,809,null,{"value":null}] 12:26:33 INFO - PROCESS | 1840 | 1478201193231 Marionette TRACE conn4 -> [0,810,"getWindowHandles",null] 12:26:33 INFO - PROCESS | 1840 | 1478201193236 Marionette TRACE conn4 <- [1,810,null,["8"]] 12:26:33 INFO - PROCESS | 1840 | 1478201193241 Marionette TRACE conn4 -> [0,811,"switchToWindow",{"name":"8"}] 12:26:33 INFO - PROCESS | 1840 | 1478201193246 Marionette TRACE conn4 <- [1,811,null,{}] 12:26:33 INFO - PROCESS | 1840 | 1478201193251 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:26:33 INFO - PROCESS | 1840 | ++DOCSHELL 0x982a2000 == 14 [pid = 1840] [id = 180] 12:26:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x982a2400) [pid = 1840] [serial = 529] [outer = (nil)] 12:26:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x98e01c00) [pid = 1840] [serial = 530] [outer = 0x982a2400] 12:26:33 INFO - PROCESS | 1840 | 1478201193345 Marionette DEBUG loaded listener.js 12:26:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 34 (0x98e0ac00) [pid = 1840] [serial = 531] [outer = 0x982a2400] 12:26:33 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 12:26:33 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 12:26:34 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 307 12:26:34 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 87 12:26:34 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Request.cpp, line 358 12:26:34 INFO - PROCESS | 1840 | 1478201194282 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]]]}] 12:26:34 INFO - .................... 12:26:34 INFO - TEST-OK | /fetch/api/request/request-error.html | took 1377ms 12:26:34 INFO - PROCESS | 1840 | 1478201194329 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 12:26:34 INFO - PROCESS | 1840 | 1478201194335 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 12:26:34 INFO - TEST-START | /fetch/api/request/request-headers.html 12:26:34 INFO - PROCESS | 1840 | 1478201194347 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}] 12:26:34 INFO - PROCESS | 1840 | 1478201194606 Marionette TRACE conn4 <- [1,814,null,{"value":null}] 12:26:34 INFO - PROCESS | 1840 | 1478201194740 Marionette TRACE conn4 -> [0,815,"getWindowHandles",null] 12:26:34 INFO - PROCESS | 1840 | 1478201194744 Marionette TRACE conn4 <- [1,815,null,["8"]] 12:26:34 INFO - PROCESS | 1840 | 1478201194779 Marionette TRACE conn4 -> [0,816,"switchToWindow",{"name":"8"}] 12:26:34 INFO - PROCESS | 1840 | 1478201194788 Marionette TRACE conn4 <- [1,816,null,{}] 12:26:34 INFO - PROCESS | 1840 | 1478201194796 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:26:34 INFO - PROCESS | 1840 | ++DOCSHELL 0x938c8000 == 15 [pid = 1840] [id = 181] 12:26:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 35 (0x938ccc00) [pid = 1840] [serial = 532] [outer = (nil)] 12:26:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 36 (0x93cf4000) [pid = 1840] [serial = 533] [outer = 0x938ccc00] 12:26:34 INFO - PROCESS | 1840 | 1478201194918 Marionette DEBUG loaded listener.js 12:26:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 37 (0x94bb6c00) [pid = 1840] [serial = 534] [outer = 0x938ccc00] 12:26:35 INFO - PROCESS | 1840 | [1840] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1175 12:26:35 INFO - PROCESS | 1840 | [1840] WARNING: Retargeting failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/fetch/Fetch.cpp, line 1176 12:26:35 INFO - PROCESS | 1840 | 1478201195842 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]]]}] 12:26:35 INFO - ........................................................ 12:26:35 INFO - TEST-OK | /fetch/api/request/request-headers.html | took 1587ms 12:26:35 INFO - PROCESS | 1840 | 1478201195933 Marionette TRACE conn4 -> [0,818,"getWindowHandle",null] 12:26:35 INFO - PROCESS | 1840 | 1478201195941 Marionette TRACE conn4 <- [1,818,null,{"value":"8"}] 12:26:35 INFO - TEST-START | /fetch/api/request/request-idl.html 12:26:35 INFO - PROCESS | 1840 | 1478201195950 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}] 12:26:36 INFO - PROCESS | 1840 | 1478201196158 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 12:26:36 INFO - PROCESS | 1840 | 1478201196340 Marionette TRACE conn4 -> [0,820,"getWindowHandles",null] 12:26:36 INFO - PROCESS | 1840 | 1478201196346 Marionette TRACE conn4 <- [1,820,null,["8"]] 12:26:36 INFO - PROCESS | 1840 | 1478201196356 Marionette TRACE conn4 -> [0,821,"switchToWindow",{"name":"8"}] 12:26:36 INFO - PROCESS | 1840 | 1478201196363 Marionette TRACE conn4 <- [1,821,null,{}] 12:26:36 INFO - PROCESS | 1840 | 1478201196373 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:26:36 INFO - PROCESS | 1840 | ++DOCSHELL 0x97c30000 == 16 [pid = 1840] [id = 182] 12:26:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 38 (0x982a5000) [pid = 1840] [serial = 535] [outer = (nil)] 12:26:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 39 (0x982a7c00) [pid = 1840] [serial = 536] [outer = 0x982a5000] 12:26:36 INFO - PROCESS | 1840 | 1478201196483 Marionette DEBUG loaded listener.js 12:26:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 40 (0x99559800) [pid = 1840] [serial = 537] [outer = 0x982a5000] 12:26:37 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:26:37 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:26:38 INFO - ............................................. 12:26:38 INFO - TEST-OK | /fetch/api/request/request-idl.html | took 2101ms 12:26:38 INFO - PROCESS | 1840 | 1478201197978 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]]]}] 12:26:38 INFO - PROCESS | 1840 | 1478201198180 Marionette TRACE conn4 -> [0,823,"getWindowHandle",null] 12:26:38 INFO - PROCESS | 1840 | 1478201198187 Marionette TRACE conn4 <- [1,823,null,{"value":"8"}] 12:26:38 INFO - TEST-START | /fetch/api/request/request-init-001.sub.html 12:26:38 INFO - PROCESS | 1840 | 1478201198198 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}] 12:26:38 INFO - PROCESS | 1840 | 1478201198394 Marionette TRACE conn4 <- [1,824,null,{"value":null}] 12:26:38 INFO - PROCESS | 1840 | 1478201198557 Marionette TRACE conn4 -> [0,825,"getWindowHandles",null] 12:26:38 INFO - PROCESS | 1840 | 1478201198573 Marionette TRACE conn4 <- [1,825,null,["8"]] 12:26:38 INFO - PROCESS | 1840 | 1478201198586 Marionette TRACE conn4 -> [0,826,"switchToWindow",{"name":"8"}] 12:26:38 INFO - PROCESS | 1840 | 1478201198595 Marionette TRACE conn4 <- [1,826,null,{}] 12:26:38 INFO - PROCESS | 1840 | 1478201198602 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:26:38 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ffb2c00 == 17 [pid = 1840] [id = 183] 12:26:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 41 (0x8ffb3000) [pid = 1840] [serial = 538] [outer = (nil)] 12:26:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 42 (0x8ffb8800) [pid = 1840] [serial = 539] [outer = 0x8ffb3000] 12:26:38 INFO - PROCESS | 1840 | 1478201198705 Marionette DEBUG loaded listener.js 12:26:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 43 (0x911b0400) [pid = 1840] [serial = 540] [outer = 0x8ffb3000] 12:26:39 INFO - PROCESS | 1840 | [1840] WARNING: CacheStorage not supported on untrusted origins.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/cache/CacheStorage.cpp, line 173 12:26:40 INFO - PROCESS | 1840 | 1478201200045 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]]]}] 12:26:40 INFO - .............................. 12:26:40 INFO - TEST-OK | /fetch/api/request/request-init-001.sub.html | took 1896ms 12:26:40 INFO - PROCESS | 1840 | 1478201200096 Marionette TRACE conn4 -> [0,828,"getWindowHandle",null] 12:26:40 INFO - PROCESS | 1840 | 1478201200102 Marionette TRACE conn4 <- [1,828,null,{"value":"8"}] 12:26:40 INFO - TEST-START | /fetch/api/request/request-init-002.html 12:26:40 INFO - PROCESS | 1840 | 1478201200114 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}] 12:26:40 INFO - PROCESS | 1840 | 1478201200310 Marionette TRACE conn4 <- [1,829,null,{"value":null}] 12:26:40 INFO - PROCESS | 1840 | 1478201200454 Marionette TRACE conn4 -> [0,830,"getWindowHandles",null] 12:26:40 INFO - PROCESS | 1840 | 1478201200460 Marionette TRACE conn4 <- [1,830,null,["8"]] 12:26:40 INFO - PROCESS | 1840 | 1478201200466 Marionette TRACE conn4 -> [0,831,"switchToWindow",{"name":"8"}] 12:26:40 INFO - PROCESS | 1840 | 1478201200474 Marionette TRACE conn4 <- [1,831,null,{}] 12:26:40 INFO - PROCESS | 1840 | 1478201200480 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:26:40 INFO - PROCESS | 1840 | ++DOCSHELL 0x93988000 == 18 [pid = 1840] [id = 184] 12:26:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 44 (0x9398d800) [pid = 1840] [serial = 541] [outer = (nil)] 12:26:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 45 (0x93cf9800) [pid = 1840] [serial = 542] [outer = 0x9398d800] 12:26:40 INFO - PROCESS | 1840 | 1478201200586 Marionette DEBUG loaded listener.js 12:26:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 46 (0x94bb1800) [pid = 1840] [serial = 543] [outer = 0x9398d800] 12:26:41 INFO - PROCESS | 1840 | 1478201201186 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]]]}] 12:26:41 INFO - ....... 12:26:41 INFO - TEST-OK | /fetch/api/request/request-init-002.html | took 1127ms 12:26:41 INFO - PROCESS | 1840 | 1478201201242 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 12:26:41 INFO - PROCESS | 1840 | 1478201201250 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 12:26:41 INFO - TEST-START | /fetch/api/request/request-init-003.sub.html 12:26:41 INFO - PROCESS | 1840 | 1478201201259 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}] 12:26:41 INFO - PROCESS | 1840 | 1478201201484 Marionette TRACE conn4 <- [1,834,null,{"value":null}] 12:26:41 INFO - PROCESS | 1840 | 1478201201500 Marionette TRACE conn4 -> [0,835,"getWindowHandles",null] 12:26:41 INFO - PROCESS | 1840 | 1478201201504 Marionette TRACE conn4 <- [1,835,null,["8"]] 12:26:41 INFO - PROCESS | 1840 | 1478201201511 Marionette TRACE conn4 -> [0,836,"switchToWindow",{"name":"8"}] 12:26:41 INFO - PROCESS | 1840 | 1478201201518 Marionette TRACE conn4 <- [1,836,null,{}] 12:26:41 INFO - PROCESS | 1840 | 1478201201526 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:26:41 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa59000 == 19 [pid = 1840] [id = 185] 12:26:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 47 (0x952c9400) [pid = 1840] [serial = 544] [outer = (nil)] 12:26:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 48 (0x967be000) [pid = 1840] [serial = 545] [outer = 0x952c9400] 12:26:41 INFO - PROCESS | 1840 | 1478201201629 Marionette DEBUG loaded listener.js 12:26:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 49 (0x967bfc00) [pid = 1840] [serial = 546] [outer = 0x952c9400] 12:26:42 INFO - PROCESS | 1840 | 1478201202351 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"]]]}] 12:26:42 INFO - .... 12:26:42 INFO - TEST-OK | /fetch/api/request/request-init-003.sub.html | took 1123ms 12:26:42 INFO - PROCESS | 1840 | 1478201202396 Marionette TRACE conn4 -> [0,838,"getWindowHandle",null] 12:26:42 INFO - PROCESS | 1840 | 1478201202403 Marionette TRACE conn4 <- [1,838,null,{"value":"8"}] 12:26:42 INFO - TEST-START | /fetch/api/request/request-structure.html 12:26:42 INFO - PROCESS | 1840 | 1478201202411 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}] 12:26:42 INFO - PROCESS | 1840 | 1478201202636 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 12:26:42 INFO - PROCESS | 1840 | 1478201202668 Marionette TRACE conn4 -> [0,840,"getWindowHandles",null] 12:26:42 INFO - PROCESS | 1840 | 1478201202672 Marionette TRACE conn4 <- [1,840,null,["8"]] 12:26:42 INFO - PROCESS | 1840 | 1478201202678 Marionette TRACE conn4 -> [0,841,"switchToWindow",{"name":"8"}] 12:26:42 INFO - PROCESS | 1840 | 1478201202686 Marionette TRACE conn4 <- [1,841,null,{}] 12:26:42 INFO - PROCESS | 1840 | 1478201202752 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:26:42 INFO - PROCESS | 1840 | ++DOCSHELL 0x97c2c800 == 20 [pid = 1840] [id = 186] 12:26:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 50 (0x97c2dc00) [pid = 1840] [serial = 547] [outer = (nil)] 12:26:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 51 (0x97c31c00) [pid = 1840] [serial = 548] [outer = 0x97c2dc00] 12:26:42 INFO - PROCESS | 1840 | 1478201202863 Marionette DEBUG loaded listener.js 12:26:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 52 (0x9a134000) [pid = 1840] [serial = 549] [outer = 0x97c2dc00] 12:26:43 INFO - PROCESS | 1840 | 1478201203551 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]]]}] 12:26:43 INFO - ................... 12:26:43 INFO - TEST-OK | /fetch/api/request/request-structure.html | took 1196ms 12:26:43 INFO - PROCESS | 1840 | --DOCSHELL 0xa0efcc00 == 19 [pid = 1840] [id = 8] 12:26:43 INFO - PROCESS | 1840 | 1478201203671 Marionette TRACE conn4 -> [0,843,"getWindowHandle",null] 12:26:43 INFO - PROCESS | 1840 | 1478201203677 Marionette TRACE conn4 <- [1,843,null,{"value":"8"}] 12:26:43 INFO - TEST-START | /fullscreen/api/document-fullscreen-enabled.html 12:26:43 INFO - PROCESS | 1840 | 1478201203704 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}] 12:26:43 INFO - PROCESS | 1840 | 1478201203940 Marionette TRACE conn4 <- [1,844,null,{"value":null}] 12:26:43 INFO - PROCESS | 1840 | 1478201203961 Marionette TRACE conn4 -> [0,845,"getWindowHandles",null] 12:26:43 INFO - PROCESS | 1840 | 1478201203966 Marionette TRACE conn4 <- [1,845,null,["8"]] 12:26:43 INFO - PROCESS | 1840 | 1478201203974 Marionette TRACE conn4 -> [0,846,"switchToWindow",{"name":"8"}] 12:26:43 INFO - PROCESS | 1840 | 1478201203980 Marionette TRACE conn4 <- [1,846,null,{}] 12:26:44 INFO - PROCESS | 1840 | 1478201204046 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:26:44 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b4cb800 == 20 [pid = 1840] [id = 187] 12:26:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 53 (0x9b4d6000) [pid = 1840] [serial = 550] [outer = (nil)] 12:26:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 54 (0xa290f400) [pid = 1840] [serial = 551] [outer = 0x9b4d6000] 12:26:44 INFO - PROCESS | 1840 | 1478201204153 Marionette DEBUG loaded listener.js 12:26:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 55 (0xa2caf000) [pid = 1840] [serial = 552] [outer = 0x9b4d6000] 12:26:44 INFO - PROCESS | 1840 | --DOMWINDOW == 54 (0x962f2c00) [pid = 1840] [serial = 526] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-disturbed.html] 12:26:44 INFO - PROCESS | 1840 | --DOMWINDOW == 53 (0x94f94000) [pid = 1840] [serial = 523] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume.html] 12:26:44 INFO - PROCESS | 1840 | --DOMWINDOW == 52 (0x9b13fc00) [pid = 1840] [serial = 514] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-cache.html] 12:26:44 INFO - PROCESS | 1840 | --DOMWINDOW == 51 (0x8ffb0400) [pid = 1840] [serial = 517] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-clone.sub.html] 12:26:44 INFO - PROCESS | 1840 | --DOMWINDOW == 50 (0x911b5c00) [pid = 1840] [serial = 520] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-consume-empty.html] 12:26:44 INFO - PROCESS | 1840 | --DOMWINDOW == 49 (0x982a2400) [pid = 1840] [serial = 529] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-error.html] 12:26:44 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dec3000 == 21 [pid = 1840] [id = 188] 12:26:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 50 (0x8fa3e800) [pid = 1840] [serial = 553] [outer = (nil)] 12:26:44 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa3f800 == 22 [pid = 1840] [id = 189] 12:26:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 51 (0x8fa53800) [pid = 1840] [serial = 554] [outer = (nil)] 12:26:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 52 (0x8fa42000) [pid = 1840] [serial = 555] [outer = 0x8fa3e800] 12:26:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 53 (0x8fc70800) [pid = 1840] [serial = 556] [outer = 0x8fa53800] 12:26:45 INFO - PROCESS | 1840 | 1478201205068 Marionette TRACE conn4 <- [1,847,null,{"value":["/fullscreen/api/document-fullscreen-enabled.html",0,null,null,[["Document.fullscreenEnabled",0,null,null]]]}] 12:26:45 INFO - . 12:26:45 INFO - TEST-OK | /fullscreen/api/document-fullscreen-enabled.html | took 1424ms 12:26:45 INFO - PROCESS | 1840 | 1478201205110 Marionette TRACE conn4 -> [0,848,"getWindowHandle",null] 12:26:45 INFO - PROCESS | 1840 | 1478201205113 Marionette TRACE conn4 <- [1,848,null,{"value":"8"}] 12:26:45 INFO - TEST-START | /fullscreen/api/document-onfullscreenerror.html 12:26:45 INFO - PROCESS | 1840 | 1478201205120 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}] 12:26:45 INFO - PROCESS | 1840 | 1478201205354 Marionette TRACE conn4 <- [1,849,null,{"value":null}] 12:26:45 INFO - PROCESS | 1840 | 1478201205438 Marionette TRACE conn4 -> [0,850,"getWindowHandles",null] 12:26:45 INFO - PROCESS | 1840 | 1478201205442 Marionette TRACE conn4 <- [1,850,null,["8"]] 12:26:45 INFO - PROCESS | 1840 | 1478201205451 Marionette TRACE conn4 -> [0,851,"switchToWindow",{"name":"8"}] 12:26:45 INFO - PROCESS | 1840 | 1478201205455 Marionette TRACE conn4 <- [1,851,null,{}] 12:26:45 INFO - PROCESS | 1840 | 1478201205473 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:26:45 INFO - PROCESS | 1840 | ++DOCSHELL 0x94bb8800 == 23 [pid = 1840] [id = 190] 12:26:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 54 (0xa19b3c00) [pid = 1840] [serial = 557] [outer = (nil)] 12:26:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 55 (0xa2cb3000) [pid = 1840] [serial = 558] [outer = 0xa19b3c00] 12:26:45 INFO - PROCESS | 1840 | 1478201205579 Marionette DEBUG loaded listener.js 12:26:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 56 (0xa2cb5400) [pid = 1840] [serial = 559] [outer = 0xa19b3c00] 12:26:46 INFO - PROCESS | 1840 | 1478201206180 Marionette TRACE conn4 <- [1,852,null,{"value":["/fullscreen/api/document-onfullscreenerror.html",0,null,null,[["Document.onfullscreenerror",0,null,null]]]}] 12:26:46 INFO - . 12:26:46 INFO - TEST-OK | /fullscreen/api/document-onfullscreenerror.html | took 1071ms 12:26:46 INFO - PROCESS | 1840 | 1478201206192 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 12:26:46 INFO - PROCESS | 1840 | 1478201206195 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 12:26:46 INFO - TEST-START | /html-media-capture/capture_fallback_file_upload.html 12:26:46 INFO - PROCESS | 1840 | 1478201206212 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}] 12:26:46 INFO - PROCESS | 1840 | 1478201206395 Marionette TRACE conn4 <- [1,854,null,{"value":null}] 12:26:46 INFO - PROCESS | 1840 | 1478201206507 Marionette TRACE conn4 -> [0,855,"getWindowHandles",null] 12:26:46 INFO - PROCESS | 1840 | 1478201206510 Marionette TRACE conn4 <- [1,855,null,["8"]] 12:26:46 INFO - PROCESS | 1840 | 1478201206519 Marionette TRACE conn4 -> [0,856,"switchToWindow",{"name":"8"}] 12:26:46 INFO - PROCESS | 1840 | 1478201206524 Marionette TRACE conn4 <- [1,856,null,{}] 12:26:46 INFO - PROCESS | 1840 | 1478201206561 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:26:46 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd75c00 == 24 [pid = 1840] [id = 191] 12:26:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 57 (0x8dd7c800) [pid = 1840] [serial = 560] [outer = (nil)] 12:26:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 58 (0x8fa5d800) [pid = 1840] [serial = 561] [outer = 0x8dd7c800] 12:26:46 INFO - PROCESS | 1840 | 1478201206680 Marionette DEBUG loaded listener.js 12:26:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 59 (0x8ff9fc00) [pid = 1840] [serial = 562] [outer = 0x8dd7c800] 12:26:49 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa3f800 == 23 [pid = 1840] [id = 189] 12:26:49 INFO - PROCESS | 1840 | --DOCSHELL 0x8dec3000 == 22 [pid = 1840] [id = 188] 12:26:49 INFO - PROCESS | 1840 | --DOCSHELL 0xa0e7d800 == 21 [pid = 1840] [id = 9] 12:26:49 INFO - PROCESS | 1840 | --DOMWINDOW == 58 (0x98e01c00) [pid = 1840] [serial = 530] [outer = (nil)] [url = about:blank] 12:26:49 INFO - PROCESS | 1840 | --DOMWINDOW == 57 (0x98e0ac00) [pid = 1840] [serial = 531] [outer = (nil)] [url = about:blank] 12:26:49 INFO - PROCESS | 1840 | --DOMWINDOW == 56 (0x97a62800) [pid = 1840] [serial = 527] [outer = (nil)] [url = about:blank] 12:26:49 INFO - PROCESS | 1840 | --DOMWINDOW == 55 (0x97a6c400) [pid = 1840] [serial = 528] [outer = (nil)] [url = about:blank] 12:26:49 INFO - PROCESS | 1840 | --DOMWINDOW == 54 (0x950ad000) [pid = 1840] [serial = 524] [outer = (nil)] [url = about:blank] 12:26:49 INFO - PROCESS | 1840 | --DOMWINDOW == 53 (0x911a9800) [pid = 1840] [serial = 525] [outer = (nil)] [url = about:blank] 12:26:49 INFO - PROCESS | 1840 | --DOMWINDOW == 52 (0x92ca4c00) [pid = 1840] [serial = 521] [outer = (nil)] [url = about:blank] 12:26:49 INFO - PROCESS | 1840 | --DOMWINDOW == 51 (0x92f77400) [pid = 1840] [serial = 522] [outer = (nil)] [url = about:blank] 12:26:49 INFO - PROCESS | 1840 | --DOMWINDOW == 50 (0x8ffb1c00) [pid = 1840] [serial = 518] [outer = (nil)] [url = about:blank] 12:26:49 INFO - PROCESS | 1840 | --DOMWINDOW == 49 (0x8ffb9400) [pid = 1840] [serial = 519] [outer = (nil)] [url = about:blank] 12:26:49 INFO - PROCESS | 1840 | --DOMWINDOW == 48 (0x9b3e6800) [pid = 1840] [serial = 516] [outer = (nil)] [url = about:blank] 12:26:52 INFO - PROCESS | 1840 | --DOMWINDOW == 47 (0x8ffb3000) [pid = 1840] [serial = 538] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-001.sub.html] 12:26:52 INFO - PROCESS | 1840 | --DOMWINDOW == 46 (0x9398d800) [pid = 1840] [serial = 541] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-002.html] 12:26:52 INFO - PROCESS | 1840 | --DOMWINDOW == 45 (0x9b4d6000) [pid = 1840] [serial = 550] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-fullscreen-enabled.html] 12:26:52 INFO - PROCESS | 1840 | --DOMWINDOW == 44 (0x938ccc00) [pid = 1840] [serial = 532] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-headers.html] 12:26:52 INFO - PROCESS | 1840 | --DOMWINDOW == 43 (0x982a5000) [pid = 1840] [serial = 535] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-idl.html] 12:26:52 INFO - PROCESS | 1840 | --DOMWINDOW == 42 (0x8fa3e800) [pid = 1840] [serial = 553] [outer = (nil)] [url = about:blank] 12:26:52 INFO - PROCESS | 1840 | --DOMWINDOW == 41 (0x8fa53800) [pid = 1840] [serial = 554] [outer = (nil)] [url = about:blank] 12:26:52 INFO - PROCESS | 1840 | --DOMWINDOW == 40 (0x97c2dc00) [pid = 1840] [serial = 547] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-structure.html] 12:26:53 INFO - PROCESS | 1840 | --DOMWINDOW == 39 (0x952c9400) [pid = 1840] [serial = 544] [outer = (nil)] [url = http://web-platform.test:8000/fetch/api/request/request-init-003.sub.html] 12:26:53 INFO - PROCESS | 1840 | --DOMWINDOW == 38 (0xa19b5000) [pid = 1840] [serial = 24] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:26:53 INFO - PROCESS | 1840 | --DOMWINDOW == 37 (0xa1923000) [pid = 1840] [serial = 21] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:26:57 INFO - PROCESS | 1840 | --DOCSHELL 0x8ffb2c00 == 20 [pid = 1840] [id = 183] 12:26:57 INFO - PROCESS | 1840 | --DOCSHELL 0x982a2000 == 19 [pid = 1840] [id = 180] 12:26:57 INFO - PROCESS | 1840 | --DOCSHELL 0x962ef000 == 18 [pid = 1840] [id = 179] 12:26:57 INFO - PROCESS | 1840 | --DOCSHELL 0x97c30000 == 17 [pid = 1840] [id = 182] 12:26:57 INFO - PROCESS | 1840 | --DOCSHELL 0x94bb8800 == 16 [pid = 1840] [id = 190] 12:26:57 INFO - PROCESS | 1840 | --DOCSHELL 0x9b4cb800 == 15 [pid = 1840] [id = 187] 12:26:57 INFO - PROCESS | 1840 | --DOCSHELL 0x938c8000 == 14 [pid = 1840] [id = 181] 12:26:57 INFO - PROCESS | 1840 | --DOCSHELL 0x9b13ec00 == 13 [pid = 1840] [id = 175] 12:26:57 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa59000 == 12 [pid = 1840] [id = 185] 12:26:57 INFO - PROCESS | 1840 | --DOCSHELL 0x94f90800 == 11 [pid = 1840] [id = 178] 12:26:57 INFO - PROCESS | 1840 | --DOCSHELL 0x97c2c800 == 10 [pid = 1840] [id = 186] 12:26:57 INFO - PROCESS | 1840 | --DOCSHELL 0x8dec6c00 == 9 [pid = 1840] [id = 177] 12:26:57 INFO - PROCESS | 1840 | --DOCSHELL 0x93988000 == 8 [pid = 1840] [id = 184] 12:26:57 INFO - PROCESS | 1840 | --DOCSHELL 0x8ffafc00 == 7 [pid = 1840] [id = 176] 12:26:57 INFO - PROCESS | 1840 | --DOMWINDOW == 36 (0x8fa42000) [pid = 1840] [serial = 555] [outer = (nil)] [url = about:blank] 12:26:57 INFO - PROCESS | 1840 | --DOMWINDOW == 35 (0x8fc70800) [pid = 1840] [serial = 556] [outer = (nil)] [url = about:blank] 12:26:57 INFO - PROCESS | 1840 | --DOMWINDOW == 34 (0x911b0400) [pid = 1840] [serial = 540] [outer = (nil)] [url = about:blank] 12:26:57 INFO - PROCESS | 1840 | --DOMWINDOW == 33 (0x8ffb8800) [pid = 1840] [serial = 539] [outer = (nil)] [url = about:blank] 12:26:57 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0x94bb1800) [pid = 1840] [serial = 543] [outer = (nil)] [url = about:blank] 12:26:57 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x93cf9800) [pid = 1840] [serial = 542] [outer = (nil)] [url = about:blank] 12:26:57 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x967bfc00) [pid = 1840] [serial = 546] [outer = (nil)] [url = about:blank] 12:26:57 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x967be000) [pid = 1840] [serial = 545] [outer = (nil)] [url = about:blank] 12:26:57 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x9a134000) [pid = 1840] [serial = 549] [outer = (nil)] [url = about:blank] 12:26:57 INFO - PROCESS | 1840 | --DOMWINDOW == 27 (0x97c31c00) [pid = 1840] [serial = 548] [outer = (nil)] [url = about:blank] 12:26:57 INFO - PROCESS | 1840 | --DOMWINDOW == 26 (0xa2caf000) [pid = 1840] [serial = 552] [outer = (nil)] [url = about:blank] 12:26:57 INFO - PROCESS | 1840 | --DOMWINDOW == 25 (0xa290f400) [pid = 1840] [serial = 551] [outer = (nil)] [url = about:blank] 12:26:57 INFO - PROCESS | 1840 | --DOMWINDOW == 24 (0x982a7c00) [pid = 1840] [serial = 536] [outer = (nil)] [url = about:blank] 12:26:57 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0x99559800) [pid = 1840] [serial = 537] [outer = (nil)] [url = about:blank] 12:26:57 INFO - PROCESS | 1840 | --DOMWINDOW == 22 (0x93cf4000) [pid = 1840] [serial = 533] [outer = (nil)] [url = about:blank] 12:26:57 INFO - PROCESS | 1840 | --DOMWINDOW == 21 (0x94bb6c00) [pid = 1840] [serial = 534] [outer = (nil)] [url = about:blank] 12:26:57 INFO - PROCESS | 1840 | --DOMWINDOW == 20 (0x92f79000) [pid = 1840] [serial = 406] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 12:26:57 INFO - PROCESS | 1840 | --DOMWINDOW == 19 (0xa19bd400) [pid = 1840] [serial = 23] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:26:57 INFO - PROCESS | 1840 | --DOMWINDOW == 18 (0xa2cb3000) [pid = 1840] [serial = 558] [outer = (nil)] [url = about:blank] 12:26:59 INFO - PROCESS | 1840 | --DOMWINDOW == 17 (0xa19b3c00) [pid = 1840] [serial = 557] [outer = (nil)] [url = http://web-platform.test:8000/fullscreen/api/document-onfullscreenerror.html] 12:27:04 INFO - PROCESS | 1840 | --DOMWINDOW == 16 (0xa2cb5400) [pid = 1840] [serial = 559] [outer = (nil)] [url = about:blank] 12:27:04 INFO - PROCESS | 1840 | --DOMWINDOW == 15 (0x8fa5d800) [pid = 1840] [serial = 561] [outer = (nil)] [url = about:blank] 12:27:16 INFO - PROCESS | 1840 | MARIONETTE LOG: INFO: Timeout fired 12:27:16 INFO - PROCESS | 1840 | 1478201236890 Marionette TRACE conn4 <- [1,857,null,{"value":["/html-media-capture/capture_fallback_file_upload.html",2,null,null,[]]}] 12:27:16 INFO - TEST-TIMEOUT | /html-media-capture/capture_fallback_file_upload.html | took 30725ms 12:27:16 INFO - PROCESS | 1840 | 1478201236929 Marionette TRACE conn4 -> [0,858,"getWindowHandle",null] 12:27:16 INFO - PROCESS | 1840 | 1478201236936 Marionette TRACE conn4 <- [1,858,null,{"value":"8"}] 12:27:16 INFO - TEST-START | /html-media-capture/capture_reflect.html 12:27:16 INFO - PROCESS | 1840 | 1478201236949 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}] 12:27:17 INFO - PROCESS | 1840 | 1478201237194 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 12:27:17 INFO - PROCESS | 1840 | 1478201237269 Marionette TRACE conn4 -> [0,860,"getWindowHandles",null] 12:27:17 INFO - PROCESS | 1840 | 1478201237276 Marionette TRACE conn4 <- [1,860,null,["8"]] 12:27:17 INFO - PROCESS | 1840 | 1478201237283 Marionette TRACE conn4 -> [0,861,"switchToWindow",{"name":"8"}] 12:27:17 INFO - PROCESS | 1840 | 1478201237291 Marionette TRACE conn4 <- [1,861,null,{}] 12:27:17 INFO - PROCESS | 1840 | 1478201237298 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:27:17 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa47000 == 8 [pid = 1840] [id = 192] 12:27:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 16 (0x8fa47c00) [pid = 1840] [serial = 563] [outer = (nil)] 12:27:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 17 (0x8fa58000) [pid = 1840] [serial = 564] [outer = 0x8fa47c00] 12:27:17 INFO - PROCESS | 1840 | 1478201237410 Marionette DEBUG loaded listener.js 12:27:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 18 (0x8fa62400) [pid = 1840] [serial = 565] [outer = 0x8fa47c00] 12:27:18 INFO - ..... 12:27:18 INFO - TEST-OK | /html-media-capture/capture_reflect.html | took 1124ms 12:27:18 INFO - PROCESS | 1840 | 1478201238041 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"]]]}] 12:27:18 INFO - TEST-START | /html-media-capture/idlharness.html 12:27:18 INFO - PROCESS | 1840 | 1478201238083 Marionette TRACE conn4 -> [0,863,"getWindowHandle",null] 12:27:18 INFO - PROCESS | 1840 | 1478201238088 Marionette TRACE conn4 <- [1,863,null,{"value":"8"}] 12:27:18 INFO - PROCESS | 1840 | 1478201238097 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}] 12:27:18 INFO - PROCESS | 1840 | 1478201238293 Marionette TRACE conn4 <- [1,864,null,{"value":null}] 12:27:18 INFO - PROCESS | 1840 | 1478201238311 Marionette TRACE conn4 -> [0,865,"getWindowHandles",null] 12:27:18 INFO - PROCESS | 1840 | 1478201238317 Marionette TRACE conn4 <- [1,865,null,["8"]] 12:27:18 INFO - PROCESS | 1840 | 1478201238412 Marionette TRACE conn4 -> [0,866,"switchToWindow",{"name":"8"}] 12:27:18 INFO - PROCESS | 1840 | 1478201238419 Marionette TRACE conn4 <- [1,866,null,{}] 12:27:18 INFO - PROCESS | 1840 | 1478201238426 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:27:18 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd75800 == 9 [pid = 1840] [id = 193] 12:27:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 19 (0x8fa61800) [pid = 1840] [serial = 566] [outer = (nil)] 12:27:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 20 (0x911b0c00) [pid = 1840] [serial = 567] [outer = 0x8fa61800] 12:27:18 INFO - PROCESS | 1840 | 1478201238530 Marionette DEBUG loaded listener.js 12:27:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 21 (0x8fa42000) [pid = 1840] [serial = 568] [outer = 0x8fa61800] 12:27:19 INFO - PROCESS | 1840 | 1478201239355 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"]]]}] 12:27:19 INFO - .... 12:27:19 INFO - TEST-OK | /html-media-capture/idlharness.html | took 1288ms 12:27:19 INFO - PROCESS | 1840 | 1478201239422 Marionette TRACE conn4 -> [0,868,"getWindowHandle",null] 12:27:19 INFO - PROCESS | 1840 | 1478201239431 Marionette TRACE conn4 <- [1,868,null,{"value":"8"}] 12:27:19 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html 12:27:19 INFO - PROCESS | 1840 | 1478201239438 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}] 12:27:19 INFO - PROCESS | 1840 | 1478201239672 Marionette TRACE conn4 <- [1,869,null,{"value":null}] 12:27:19 INFO - PROCESS | 1840 | 1478201239691 Marionette TRACE conn4 -> [0,870,"getWindowHandles",null] 12:27:19 INFO - PROCESS | 1840 | 1478201239697 Marionette TRACE conn4 <- [1,870,null,["8"]] 12:27:19 INFO - PROCESS | 1840 | 1478201239702 Marionette TRACE conn4 -> [0,871,"switchToWindow",{"name":"8"}] 12:27:19 INFO - PROCESS | 1840 | 1478201239710 Marionette TRACE conn4 <- [1,871,null,{}] 12:27:19 INFO - PROCESS | 1840 | 1478201239717 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:27:19 INFO - PROCESS | 1840 | ++DOCSHELL 0x94e8a000 == 10 [pid = 1840] [id = 194] 12:27:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 22 (0x94e8a400) [pid = 1840] [serial = 569] [outer = (nil)] 12:27:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 23 (0x94f95800) [pid = 1840] [serial = 570] [outer = 0x94e8a400] 12:27:19 INFO - PROCESS | 1840 | 1478201239823 Marionette DEBUG loaded listener.js 12:27:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x950ac400) [pid = 1840] [serial = 571] [outer = 0x94e8a400] 12:27:20 INFO - PROCESS | 1840 | ++DOCSHELL 0x952c4400 == 11 [pid = 1840] [id = 195] 12:27:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 25 (0x952ca000) [pid = 1840] [serial = 572] [outer = (nil)] 12:27:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 26 (0x97a05800) [pid = 1840] [serial = 573] [outer = 0x952ca000] 12:27:20 INFO - PROCESS | 1840 | 1478201240428 Marionette DEBUG loaded listener.js 12:27:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 27 (0x97a10000) [pid = 1840] [serial = 574] [outer = 0x952ca000] 12:27:20 INFO - PROCESS | 1840 | ++DOCSHELL 0x95140000 == 12 [pid = 1840] [id = 196] 12:27:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 28 (0x95146400) [pid = 1840] [serial = 575] [outer = (nil)] 12:27:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x97a6d800) [pid = 1840] [serial = 576] [outer = 0x95146400] 12:27:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x97c32000) [pid = 1840] [serial = 577] [outer = 0x95146400] 12:27:21 INFO - PROCESS | 1840 | 1478201241475 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]]]}] 12:27:21 INFO - . 12:27:21 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_1.html | took 2075ms 12:27:21 INFO - PROCESS | 1840 | 1478201241515 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 12:27:21 INFO - PROCESS | 1840 | 1478201241519 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 12:27:21 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html 12:27:21 INFO - PROCESS | 1840 | 1478201241528 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}] 12:27:21 INFO - PROCESS | 1840 | 1478201241691 Marionette TRACE conn4 <- [1,874,null,{"value":null}] 12:27:21 INFO - PROCESS | 1840 | 1478201241703 Marionette TRACE conn4 -> [0,875,"getWindowHandles",null] 12:27:21 INFO - PROCESS | 1840 | 1478201241708 Marionette TRACE conn4 <- [1,875,null,["8"]] 12:27:21 INFO - PROCESS | 1840 | 1478201241714 Marionette TRACE conn4 -> [0,876,"switchToWindow",{"name":"8"}] 12:27:21 INFO - PROCESS | 1840 | 1478201241719 Marionette TRACE conn4 <- [1,876,null,{}] 12:27:21 INFO - PROCESS | 1840 | 1478201241872 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:27:21 INFO - PROCESS | 1840 | ++DOCSHELL 0x982a7000 == 13 [pid = 1840] [id = 197] 12:27:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x982a7400) [pid = 1840] [serial = 578] [outer = (nil)] 12:27:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x98e0a400) [pid = 1840] [serial = 579] [outer = 0x982a7400] 12:27:21 INFO - PROCESS | 1840 | 1478201241973 Marionette DEBUG loaded listener.js 12:27:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x9a131400) [pid = 1840] [serial = 580] [outer = 0x982a7400] 12:27:22 INFO - PROCESS | 1840 | ++DOCSHELL 0x9a2e4000 == 14 [pid = 1840] [id = 198] 12:27:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 34 (0x9a2e4800) [pid = 1840] [serial = 581] [outer = (nil)] 12:27:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 35 (0x9a3b2400) [pid = 1840] [serial = 582] [outer = 0x9a2e4800] 12:27:22 INFO - PROCESS | 1840 | 1478201242500 Marionette DEBUG loaded listener.js 12:27:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 36 (0x9a5b4c00) [pid = 1840] [serial = 583] [outer = 0x9a2e4800] 12:27:22 INFO - PROCESS | 1840 | ++DOCSHELL 0x952c3c00 == 15 [pid = 1840] [id = 199] 12:27:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 37 (0x9a13f000) [pid = 1840] [serial = 584] [outer = (nil)] 12:27:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 38 (0x9a205800) [pid = 1840] [serial = 585] [outer = 0x9a13f000] 12:27:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 39 (0x9af91c00) [pid = 1840] [serial = 586] [outer = 0x9a13f000] 12:27:23 INFO - PROCESS | 1840 | 1478201243600 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]]]}] 12:27:23 INFO - . 12:27:23 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_2.html | took 2125ms 12:27:23 INFO - PROCESS | 1840 | 1478201243653 Marionette TRACE conn4 -> [0,878,"getWindowHandle",null] 12:27:23 INFO - PROCESS | 1840 | 1478201243656 Marionette TRACE conn4 <- [1,878,null,{"value":"8"}] 12:27:23 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html 12:27:23 INFO - PROCESS | 1840 | 1478201243664 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}] 12:27:23 INFO - PROCESS | 1840 | 1478201243813 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 12:27:23 INFO - PROCESS | 1840 | 1478201243825 Marionette TRACE conn4 -> [0,880,"getWindowHandles",null] 12:27:23 INFO - PROCESS | 1840 | 1478201243828 Marionette TRACE conn4 <- [1,880,null,["8"]] 12:27:23 INFO - PROCESS | 1840 | 1478201243988 Marionette TRACE conn4 -> [0,881,"switchToWindow",{"name":"8"}] 12:27:23 INFO - PROCESS | 1840 | 1478201243994 Marionette TRACE conn4 <- [1,881,null,{}] 12:27:24 INFO - PROCESS | 1840 | 1478201244001 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:27:24 INFO - PROCESS | 1840 | ++DOCSHELL 0x9af8fc00 == 16 [pid = 1840] [id = 200] 12:27:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 40 (0x9af91000) [pid = 1840] [serial = 587] [outer = (nil)] 12:27:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 41 (0x9b142400) [pid = 1840] [serial = 588] [outer = 0x9af91000] 12:27:24 INFO - PROCESS | 1840 | 1478201244095 Marionette DEBUG loaded listener.js 12:27:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 42 (0x9b31c000) [pid = 1840] [serial = 589] [outer = 0x9af91000] 12:27:24 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b405800 == 17 [pid = 1840] [id = 201] 12:27:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 43 (0x9b407c00) [pid = 1840] [serial = 590] [outer = (nil)] 12:27:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 44 (0xa0ef7800) [pid = 1840] [serial = 591] [outer = 0x9b407c00] 12:27:24 INFO - PROCESS | 1840 | 1478201244626 Marionette DEBUG loaded listener.js 12:27:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 45 (0xa0efd400) [pid = 1840] [serial = 592] [outer = 0x9b407c00] 12:27:25 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b4d1000 == 18 [pid = 1840] [id = 202] 12:27:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 46 (0x9b4d3000) [pid = 1840] [serial = 593] [outer = (nil)] 12:27:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 47 (0xa1997000) [pid = 1840] [serial = 594] [outer = 0x9b4d3000] 12:27:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 48 (0x8fa5a400) [pid = 1840] [serial = 595] [outer = 0x9b4d3000] 12:27:25 INFO - PROCESS | 1840 | 1478201245837 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]]]}] 12:27:25 INFO - . 12:27:25 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html | took 2287ms 12:27:25 INFO - PROCESS | 1840 | 1478201245952 Marionette TRACE conn4 -> [0,883,"getWindowHandle",null] 12:27:25 INFO - TEST-START | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html 12:27:25 INFO - PROCESS | 1840 | 1478201245959 Marionette TRACE conn4 <- [1,883,null,{"value":"8"}] 12:27:25 INFO - PROCESS | 1840 | 1478201245969 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}] 12:27:26 INFO - PROCESS | 1840 | 1478201246185 Marionette TRACE conn4 <- [1,884,null,{"value":null}] 12:27:26 INFO - PROCESS | 1840 | 1478201246349 Marionette TRACE conn4 -> [0,885,"getWindowHandles",null] 12:27:26 INFO - PROCESS | 1840 | 1478201246355 Marionette TRACE conn4 <- [1,885,null,["8"]] 12:27:26 INFO - PROCESS | 1840 | 1478201246365 Marionette TRACE conn4 -> [0,886,"switchToWindow",{"name":"8"}] 12:27:26 INFO - PROCESS | 1840 | 1478201246373 Marionette TRACE conn4 <- [1,886,null,{}] 12:27:26 INFO - PROCESS | 1840 | 1478201246380 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:27:26 INFO - PROCESS | 1840 | ++DOCSHELL 0x92f7d000 == 19 [pid = 1840] [id = 203] 12:27:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 49 (0x92f7e000) [pid = 1840] [serial = 596] [outer = (nil)] 12:27:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 50 (0x92f81000) [pid = 1840] [serial = 597] [outer = 0x92f7e000] 12:27:26 INFO - PROCESS | 1840 | 1478201246504 Marionette DEBUG loaded listener.js 12:27:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 51 (0x94baf800) [pid = 1840] [serial = 598] [outer = 0x92f7e000] 12:27:27 INFO - PROCESS | 1840 | ++DOCSHELL 0x97a09c00 == 20 [pid = 1840] [id = 204] 12:27:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 52 (0x97a65c00) [pid = 1840] [serial = 599] [outer = (nil)] 12:27:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 53 (0x98e09c00) [pid = 1840] [serial = 600] [outer = 0x97a65c00] 12:27:27 INFO - PROCESS | 1840 | 1478201247152 Marionette DEBUG loaded listener.js 12:27:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 54 (0x9a2e3000) [pid = 1840] [serial = 601] [outer = 0x97a65c00] 12:27:27 INFO - PROCESS | 1840 | ++DOCSHELL 0x9513f400 == 21 [pid = 1840] [id = 205] 12:27:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 55 (0x9a5dc000) [pid = 1840] [serial = 602] [outer = (nil)] 12:27:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 56 (0xa1926c00) [pid = 1840] [serial = 603] [outer = 0x9a5dc000] 12:27:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 57 (0xa0ef6000) [pid = 1840] [serial = 604] [outer = 0x9a5dc000] 12:27:28 INFO - PROCESS | 1840 | 1478201248427 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]]]}] 12:27:28 INFO - . 12:27:28 INFO - TEST-OK | /html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html | took 2587ms 12:27:28 INFO - PROCESS | 1840 | 1478201248555 Marionette TRACE conn4 -> [0,888,"getWindowHandle",null] 12:27:28 INFO - TEST-START | /html/browsers/windows/browsing-context-names/001.html 12:27:28 INFO - PROCESS | 1840 | 1478201248561 Marionette TRACE conn4 <- [1,888,null,{"value":"8"}] 12:27:28 INFO - PROCESS | 1840 | 1478201248569 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}] 12:27:28 INFO - PROCESS | 1840 | 1478201248775 Marionette TRACE conn4 <- [1,889,null,{"value":null}] 12:27:28 INFO - PROCESS | 1840 | 1478201248916 Marionette TRACE conn4 -> [0,890,"getWindowHandles",null] 12:27:28 INFO - PROCESS | 1840 | 1478201248922 Marionette TRACE conn4 <- [1,890,null,["8"]] 12:27:28 INFO - PROCESS | 1840 | 1478201248929 Marionette TRACE conn4 -> [0,891,"switchToWindow",{"name":"8"}] 12:27:28 INFO - PROCESS | 1840 | 1478201248935 Marionette TRACE conn4 <- [1,891,null,{}] 12:27:28 INFO - PROCESS | 1840 | 1478201248975 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:27:29 INFO - PROCESS | 1840 | ++DOCSHELL 0xa0ef5800 == 22 [pid = 1840] [id = 206] 12:27:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 58 (0xa19bc800) [pid = 1840] [serial = 605] [outer = (nil)] 12:27:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 59 (0xa286fc00) [pid = 1840] [serial = 606] [outer = 0xa19bc800] 12:27:29 INFO - PROCESS | 1840 | 1478201249098 Marionette DEBUG loaded listener.js 12:27:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 60 (0xa2904000) [pid = 1840] [serial = 607] [outer = 0xa19bc800] 12:27:29 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd77800 == 23 [pid = 1840] [id = 207] 12:27:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 61 (0x8ff9f800) [pid = 1840] [serial = 608] [outer = (nil)] 12:27:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 62 (0x91ba3400) [pid = 1840] [serial = 609] [outer = 0x8ff9f800] 12:27:29 INFO - PROCESS | 1840 | 1478201249976 Marionette DEBUG loaded listener.js 12:27:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 63 (0x92f82000) [pid = 1840] [serial = 610] [outer = 0x8ff9f800] 12:27:30 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(domReturn) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 12375 12:27:30 INFO - PROCESS | 1840 | 1478201250901 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]]]}] 12:27:30 INFO - . 12:27:30 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/001.html | took 2384ms 12:27:30 INFO - PROCESS | 1840 | 1478201250955 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 12:27:30 INFO - PROCESS | 1840 | 1478201250960 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 12:27:30 INFO - TEST-START | /html/browsers/windows/browsing-context-names/002.html 12:27:30 INFO - PROCESS | 1840 | 1478201250972 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}] 12:27:31 INFO - PROCESS | 1840 | 1478201251143 Marionette TRACE conn4 <- [1,894,null,{"value":null}] 12:27:31 INFO - PROCESS | 1840 | 1478201251274 Marionette TRACE conn4 -> [0,895,"getWindowHandles",null] 12:27:31 INFO - PROCESS | 1840 | 1478201251282 Marionette TRACE conn4 <- [1,895,null,["8"]] 12:27:31 INFO - PROCESS | 1840 | 1478201251291 Marionette TRACE conn4 -> [0,896,"switchToWindow",{"name":"8"}] 12:27:31 INFO - PROCESS | 1840 | 1478201251298 Marionette TRACE conn4 <- [1,896,null,{}] 12:27:31 INFO - PROCESS | 1840 | 1478201251306 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:27:31 INFO - PROCESS | 1840 | ++DOCSHELL 0x952bec00 == 24 [pid = 1840] [id = 208] 12:27:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 64 (0x952bf400) [pid = 1840] [serial = 611] [outer = (nil)] 12:27:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 65 (0x952c6000) [pid = 1840] [serial = 612] [outer = 0x952bf400] 12:27:31 INFO - PROCESS | 1840 | 1478201251412 Marionette DEBUG loaded listener.js 12:27:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 66 (0x97a0b800) [pid = 1840] [serial = 613] [outer = 0x952bf400] 12:27:31 INFO - PROCESS | 1840 | ++DOCSHELL 0x9a13e800 == 25 [pid = 1840] [id = 209] 12:27:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 67 (0x9a1c4000) [pid = 1840] [serial = 614] [outer = (nil)] 12:27:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 68 (0x9a572c00) [pid = 1840] [serial = 615] [outer = 0x9a1c4000] 12:27:31 INFO - PROCESS | 1840 | 1478201251988 Marionette DEBUG loaded listener.js 12:27:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 69 (0x9a5d9800) [pid = 1840] [serial = 616] [outer = 0x9a1c4000] 12:27:32 INFO - PROCESS | 1840 | 1478201252765 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]]]}] 12:27:32 INFO - . 12:27:32 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/002.html | took 1826ms 12:27:32 INFO - PROCESS | 1840 | 1478201252798 Marionette TRACE conn4 -> [0,898,"getWindowHandle",null] 12:27:32 INFO - PROCESS | 1840 | 1478201252804 Marionette TRACE conn4 <- [1,898,null,{"value":"8"}] 12:27:32 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html 12:27:32 INFO - PROCESS | 1840 | 1478201252811 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}] 12:27:32 INFO - PROCESS | 1840 | 1478201252983 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 12:27:33 INFO - PROCESS | 1840 | 1478201253131 Marionette TRACE conn4 -> [0,900,"getWindowHandles",null] 12:27:33 INFO - PROCESS | 1840 | 1478201253137 Marionette TRACE conn4 <- [1,900,null,["8"]] 12:27:33 INFO - PROCESS | 1840 | 1478201253144 Marionette TRACE conn4 -> [0,901,"switchToWindow",{"name":"8"}] 12:27:33 INFO - PROCESS | 1840 | 1478201253149 Marionette TRACE conn4 <- [1,901,null,{}] 12:27:33 INFO - PROCESS | 1840 | 1478201253156 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:27:33 INFO - PROCESS | 1840 | ++DOCSHELL 0x982a7c00 == 26 [pid = 1840] [id = 210] 12:27:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 70 (0x99561000) [pid = 1840] [serial = 617] [outer = (nil)] 12:27:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 71 (0x9b403000) [pid = 1840] [serial = 618] [outer = 0x99561000] 12:27:33 INFO - PROCESS | 1840 | 1478201253264 Marionette DEBUG loaded listener.js 12:27:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 72 (0xa0efd000) [pid = 1840] [serial = 619] [outer = 0x99561000] 12:27:33 INFO - PROCESS | 1840 | ++DOCSHELL 0xa23e0800 == 27 [pid = 1840] [id = 211] 12:27:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 73 (0xa2903000) [pid = 1840] [serial = 620] [outer = (nil)] 12:27:33 INFO - PROCESS | 1840 | ++DOCSHELL 0xa2907400 == 28 [pid = 1840] [id = 212] 12:27:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 74 (0xa2907c00) [pid = 1840] [serial = 621] [outer = (nil)] 12:27:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 75 (0xa2909000) [pid = 1840] [serial = 622] [outer = 0xa2903000] 12:27:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 76 (0xa2905000) [pid = 1840] [serial = 623] [outer = 0xa2907c00] 12:27:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 77 (0x911ac000) [pid = 1840] [serial = 624] [outer = 0xa2907c00] 12:27:34 INFO - PROCESS | 1840 | 1478201254121 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]]]}] 12:27:34 INFO - . 12:27:34 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html | took 1323ms 12:27:34 INFO - PROCESS | 1840 | 1478201254143 Marionette TRACE conn4 -> [0,903,"getWindowHandle",null] 12:27:34 INFO - PROCESS | 1840 | 1478201254152 Marionette TRACE conn4 <- [1,903,null,{"value":"8"}] 12:27:34 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html 12:27:34 INFO - PROCESS | 1840 | 1478201254177 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}] 12:27:34 INFO - PROCESS | 1840 | 1478201254513 Marionette TRACE conn4 <- [1,904,null,{"value":null}] 12:27:34 INFO - PROCESS | 1840 | 1478201254561 Marionette TRACE conn4 -> [0,905,"getWindowHandles",null] 12:27:34 INFO - PROCESS | 1840 | 1478201254567 Marionette TRACE conn4 <- [1,905,null,["8"]] 12:27:34 INFO - PROCESS | 1840 | 1478201254573 Marionette TRACE conn4 -> [0,906,"switchToWindow",{"name":"8"}] 12:27:34 INFO - PROCESS | 1840 | 1478201254580 Marionette TRACE conn4 <- [1,906,null,{}] 12:27:34 INFO - PROCESS | 1840 | 1478201254649 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:27:34 INFO - PROCESS | 1840 | ++DOCSHELL 0xa2cb6400 == 29 [pid = 1840] [id = 213] 12:27:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 78 (0xa2cb6800) [pid = 1840] [serial = 625] [outer = (nil)] 12:27:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 79 (0xa2cb8000) [pid = 1840] [serial = 626] [outer = 0xa2cb6800] 12:27:34 INFO - PROCESS | 1840 | 1478201254755 Marionette DEBUG loaded listener.js 12:27:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 80 (0xa432e800) [pid = 1840] [serial = 627] [outer = 0xa2cb6800] 12:27:35 INFO - PROCESS | 1840 | --DOMWINDOW == 79 (0x9a13f000) [pid = 1840] [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] 12:27:35 INFO - PROCESS | 1840 | --DOMWINDOW == 78 (0x9a2e4800) [pid = 1840] [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] 12:27:35 INFO - PROCESS | 1840 | --DOMWINDOW == 77 (0x982a7400) [pid = 1840] [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] 12:27:35 INFO - PROCESS | 1840 | --DOMWINDOW == 76 (0x95146400) [pid = 1840] [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;] 12:27:35 INFO - PROCESS | 1840 | --DOMWINDOW == 75 (0x952ca000) [pid = 1840] [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] 12:27:35 INFO - PROCESS | 1840 | --DOMWINDOW == 74 (0x94e8a400) [pid = 1840] [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] 12:27:35 INFO - PROCESS | 1840 | --DOMWINDOW == 73 (0x8fa61800) [pid = 1840] [serial = 566] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/idlharness.html] 12:27:35 INFO - PROCESS | 1840 | --DOMWINDOW == 72 (0x8fa47c00) [pid = 1840] [serial = 563] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_reflect.html] 12:27:35 INFO - PROCESS | 1840 | ++DOCSHELL 0x97a64000 == 30 [pid = 1840] [id = 214] 12:27:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 73 (0xa2caf000) [pid = 1840] [serial = 628] [outer = (nil)] 12:27:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 74 (0x9a2e4800) [pid = 1840] [serial = 629] [outer = 0xa2caf000] 12:27:35 INFO - PROCESS | 1840 | ++DOCSHELL 0x9a13f000 == 31 [pid = 1840] [id = 215] 12:27:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 75 (0xa2cb1400) [pid = 1840] [serial = 630] [outer = (nil)] 12:27:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 76 (0xa43cd400) [pid = 1840] [serial = 631] [outer = 0xa2cb1400] 12:27:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 77 (0x8dd69800) [pid = 1840] [serial = 632] [outer = 0xa2caf000] 12:27:35 INFO - PROCESS | 1840 | 1478201255673 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]]]}] 12:27:35 INFO - . 12:27:35 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html | took 1525ms 12:27:35 INFO - PROCESS | 1840 | 1478201255698 Marionette TRACE conn4 -> [0,908,"getWindowHandle",null] 12:27:35 INFO - PROCESS | 1840 | 1478201255703 Marionette TRACE conn4 <- [1,908,null,{"value":"8"}] 12:27:35 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html 12:27:35 INFO - PROCESS | 1840 | 1478201255710 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}] 12:27:35 INFO - PROCESS | 1840 | 1478201255952 Marionette TRACE conn4 <- [1,909,null,{"value":null}] 12:27:35 INFO - PROCESS | 1840 | 1478201255965 Marionette TRACE conn4 -> [0,910,"getWindowHandles",null] 12:27:35 INFO - PROCESS | 1840 | 1478201255969 Marionette TRACE conn4 <- [1,910,null,["8"]] 12:27:35 INFO - PROCESS | 1840 | 1478201255977 Marionette TRACE conn4 -> [0,911,"switchToWindow",{"name":"8"}] 12:27:35 INFO - PROCESS | 1840 | 1478201255983 Marionette TRACE conn4 <- [1,911,null,{}] 12:27:36 INFO - PROCESS | 1840 | 1478201255997 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:27:36 INFO - PROCESS | 1840 | ++DOCSHELL 0xa43cb800 == 32 [pid = 1840] [id = 216] 12:27:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 78 (0xa43cc000) [pid = 1840] [serial = 633] [outer = (nil)] 12:27:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 79 (0xa43df000) [pid = 1840] [serial = 634] [outer = 0xa43cc000] 12:27:36 INFO - PROCESS | 1840 | 1478201256097 Marionette DEBUG loaded listener.js 12:27:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 80 (0xa4525400) [pid = 1840] [serial = 635] [outer = 0xa43cc000] 12:27:36 INFO - PROCESS | 1840 | ++DOCSHELL 0xa48b3400 == 33 [pid = 1840] [id = 217] 12:27:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 81 (0xa48b4000) [pid = 1840] [serial = 636] [outer = (nil)] 12:27:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 82 (0xa45f6800) [pid = 1840] [serial = 637] [outer = 0xa48b4000] 12:27:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 83 (0xa459f000) [pid = 1840] [serial = 638] [outer = 0xa48b4000] 12:27:36 INFO - PROCESS | 1840 | 1478201256841 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]]]}] 12:27:36 INFO - . 12:27:36 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html | took 1170ms 12:27:36 INFO - PROCESS | 1840 | 1478201256881 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 12:27:36 INFO - PROCESS | 1840 | 1478201256884 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 12:27:36 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html 12:27:36 INFO - PROCESS | 1840 | 1478201256893 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}] 12:27:37 INFO - PROCESS | 1840 | 1478201257089 Marionette TRACE conn4 <- [1,914,null,{"value":null}] 12:27:37 INFO - PROCESS | 1840 | 1478201257098 Marionette TRACE conn4 -> [0,915,"getWindowHandles",null] 12:27:37 INFO - PROCESS | 1840 | 1478201257103 Marionette TRACE conn4 <- [1,915,null,["8"]] 12:27:37 INFO - PROCESS | 1840 | 1478201257110 Marionette TRACE conn4 -> [0,916,"switchToWindow",{"name":"8"}] 12:27:37 INFO - PROCESS | 1840 | 1478201257116 Marionette TRACE conn4 <- [1,916,null,{}] 12:27:37 INFO - PROCESS | 1840 | 1478201257226 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:27:37 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd6c800 == 34 [pid = 1840] [id = 218] 12:27:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 84 (0x8dd73800) [pid = 1840] [serial = 639] [outer = (nil)] 12:27:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 85 (0x8fa53800) [pid = 1840] [serial = 640] [outer = 0x8dd73800] 12:27:37 INFO - PROCESS | 1840 | 1478201257389 Marionette DEBUG loaded listener.js 12:27:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 86 (0x8ffae000) [pid = 1840] [serial = 641] [outer = 0x8dd73800] 12:27:37 INFO - PROCESS | 1840 | ++DOCSHELL 0x94bb1400 == 35 [pid = 1840] [id = 219] 12:27:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 87 (0x94bb5400) [pid = 1840] [serial = 642] [outer = (nil)] 12:27:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 88 (0x94bae800) [pid = 1840] [serial = 643] [outer = 0x94bb5400] 12:27:38 INFO - PROCESS | 1840 | ++DOCSHELL 0x94e84000 == 36 [pid = 1840] [id = 220] 12:27:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 89 (0x94e8bc00) [pid = 1840] [serial = 644] [outer = (nil)] 12:27:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 90 (0x950b2000) [pid = 1840] [serial = 645] [outer = 0x94e8bc00] 12:27:38 INFO - PROCESS | 1840 | 1478201258164 Marionette DEBUG loaded listener.js 12:27:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0x9513dc00) [pid = 1840] [serial = 646] [outer = 0x94e8bc00] 12:27:38 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/toolkit/components/mediasniffer/nsMediaSniffer.cpp, line 144 12:27:38 INFO - PROCESS | 1840 | JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/jsonview/converter-sniffer.js, line 65: NS_ERROR_NOT_AVAILABLE: Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAILABLE) [nsIChannel.contentType] 12:27:41 INFO - PROCESS | 1840 | --DOCSHELL 0x95140000 == 35 [pid = 1840] [id = 196] 12:27:41 INFO - PROCESS | 1840 | --DOCSHELL 0x952c3c00 == 34 [pid = 1840] [id = 199] 12:27:41 INFO - PROCESS | 1840 | --DOCSHELL 0x97a64000 == 33 [pid = 1840] [id = 214] 12:27:41 INFO - PROCESS | 1840 | --DOCSHELL 0x9a13f000 == 32 [pid = 1840] [id = 215] 12:27:41 INFO - PROCESS | 1840 | --DOCSHELL 0xa2cb6400 == 31 [pid = 1840] [id = 213] 12:27:41 INFO - PROCESS | 1840 | --DOCSHELL 0xa43cb800 == 30 [pid = 1840] [id = 216] 12:27:41 INFO - PROCESS | 1840 | --DOCSHELL 0xa48b3400 == 29 [pid = 1840] [id = 217] 12:27:41 INFO - PROCESS | 1840 | --DOCSHELL 0xa23e0800 == 28 [pid = 1840] [id = 211] 12:27:41 INFO - PROCESS | 1840 | --DOCSHELL 0xa2907400 == 27 [pid = 1840] [id = 212] 12:27:41 INFO - PROCESS | 1840 | --DOCSHELL 0x982a7c00 == 26 [pid = 1840] [id = 210] 12:27:41 INFO - PROCESS | 1840 | --DOCSHELL 0x9a13e800 == 25 [pid = 1840] [id = 209] 12:27:41 INFO - PROCESS | 1840 | --DOCSHELL 0x952bec00 == 24 [pid = 1840] [id = 208] 12:27:41 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd77800 == 23 [pid = 1840] [id = 207] 12:27:41 INFO - PROCESS | 1840 | --DOCSHELL 0x9b4d1000 == 22 [pid = 1840] [id = 202] 12:27:41 INFO - PROCESS | 1840 | --DOCSHELL 0x92f7d000 == 21 [pid = 1840] [id = 203] 12:27:41 INFO - PROCESS | 1840 | --DOCSHELL 0x9513f400 == 20 [pid = 1840] [id = 205] 12:27:41 INFO - PROCESS | 1840 | --DOCSHELL 0x97a09c00 == 19 [pid = 1840] [id = 204] 12:27:41 INFO - PROCESS | 1840 | --DOCSHELL 0x94e84000 == 18 [pid = 1840] [id = 220] 12:27:41 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd75800 == 17 [pid = 1840] [id = 193] 12:27:41 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa47000 == 16 [pid = 1840] [id = 192] 12:27:41 INFO - PROCESS | 1840 | --DOCSHELL 0x94e8a000 == 15 [pid = 1840] [id = 194] 12:27:41 INFO - PROCESS | 1840 | --DOCSHELL 0x952c4400 == 14 [pid = 1840] [id = 195] 12:27:41 INFO - PROCESS | 1840 | --DOCSHELL 0xa0ef5800 == 13 [pid = 1840] [id = 206] 12:27:41 INFO - PROCESS | 1840 | --DOCSHELL 0x9af8fc00 == 12 [pid = 1840] [id = 200] 12:27:41 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd75c00 == 11 [pid = 1840] [id = 191] 12:27:41 INFO - PROCESS | 1840 | --DOCSHELL 0x9a2e4000 == 10 [pid = 1840] [id = 198] 12:27:41 INFO - PROCESS | 1840 | --DOCSHELL 0x9b405800 == 9 [pid = 1840] [id = 201] 12:27:41 INFO - PROCESS | 1840 | --DOCSHELL 0x982a7000 == 8 [pid = 1840] [id = 197] 12:27:41 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0x9af91c00) [pid = 1840] [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] 12:27:41 INFO - PROCESS | 1840 | --DOMWINDOW == 89 (0x9a205800) [pid = 1840] [serial = 585] [outer = (nil)] [url = about:blank] 12:27:41 INFO - PROCESS | 1840 | --DOMWINDOW == 88 (0x97c32000) [pid = 1840] [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;] 12:27:41 INFO - PROCESS | 1840 | --DOMWINDOW == 87 (0x97a6d800) [pid = 1840] [serial = 576] [outer = (nil)] [url = about:blank] 12:27:41 INFO - PROCESS | 1840 | --DOMWINDOW == 86 (0x8fa62400) [pid = 1840] [serial = 565] [outer = (nil)] [url = about:blank] 12:27:41 INFO - PROCESS | 1840 | --DOMWINDOW == 85 (0x8fa58000) [pid = 1840] [serial = 564] [outer = (nil)] [url = about:blank] 12:27:41 INFO - PROCESS | 1840 | --DOMWINDOW == 84 (0x8fa42000) [pid = 1840] [serial = 568] [outer = (nil)] [url = about:blank] 12:27:41 INFO - PROCESS | 1840 | --DOMWINDOW == 83 (0x911b0c00) [pid = 1840] [serial = 567] [outer = (nil)] [url = about:blank] 12:27:41 INFO - PROCESS | 1840 | --DOMWINDOW == 82 (0x97a10000) [pid = 1840] [serial = 574] [outer = (nil)] [url = about:blank] 12:27:41 INFO - PROCESS | 1840 | --DOMWINDOW == 81 (0x97a05800) [pid = 1840] [serial = 573] [outer = (nil)] [url = about:blank] 12:27:41 INFO - PROCESS | 1840 | --DOMWINDOW == 80 (0x950ac400) [pid = 1840] [serial = 571] [outer = (nil)] [url = about:blank] 12:27:41 INFO - PROCESS | 1840 | --DOMWINDOW == 79 (0x94f95800) [pid = 1840] [serial = 570] [outer = (nil)] [url = about:blank] 12:27:41 INFO - PROCESS | 1840 | --DOMWINDOW == 78 (0x9a5b4c00) [pid = 1840] [serial = 583] [outer = (nil)] [url = about:blank] 12:27:41 INFO - PROCESS | 1840 | --DOMWINDOW == 77 (0x9a3b2400) [pid = 1840] [serial = 582] [outer = (nil)] [url = about:blank] 12:27:41 INFO - PROCESS | 1840 | --DOMWINDOW == 76 (0x9a131400) [pid = 1840] [serial = 580] [outer = (nil)] [url = about:blank] 12:27:41 INFO - PROCESS | 1840 | --DOMWINDOW == 75 (0x98e0a400) [pid = 1840] [serial = 579] [outer = (nil)] [url = about:blank] 12:27:41 INFO - PROCESS | 1840 | --DOMWINDOW == 74 (0xa0ef7800) [pid = 1840] [serial = 591] [outer = (nil)] [url = about:blank] 12:27:41 INFO - PROCESS | 1840 | --DOMWINDOW == 73 (0x9b142400) [pid = 1840] [serial = 588] [outer = (nil)] [url = about:blank] 12:27:45 INFO - PROCESS | 1840 | --DOMWINDOW == 72 (0xa19bc800) [pid = 1840] [serial = 605] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001.html] 12:27:45 INFO - PROCESS | 1840 | --DOMWINDOW == 71 (0x9af91000) [pid = 1840] [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] 12:27:45 INFO - PROCESS | 1840 | --DOMWINDOW == 70 (0x92f7e000) [pid = 1840] [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] 12:27:45 INFO - PROCESS | 1840 | --DOMWINDOW == 69 (0x952bf400) [pid = 1840] [serial = 611] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002.html] 12:27:45 INFO - PROCESS | 1840 | --DOMWINDOW == 68 (0x9a1c4000) [pid = 1840] [serial = 614] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/002-1.html] 12:27:45 INFO - PROCESS | 1840 | --DOMWINDOW == 67 (0x8ff9f800) [pid = 1840] [serial = 608] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/001-1.html] 12:27:45 INFO - PROCESS | 1840 | --DOMWINDOW == 66 (0xa2907c00) [pid = 1840] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 12:27:45 INFO - PROCESS | 1840 | --DOMWINDOW == 65 (0x9a5dc000) [pid = 1840] [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] 12:27:45 INFO - PROCESS | 1840 | --DOMWINDOW == 64 (0x97a65c00) [pid = 1840] [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] 12:27:45 INFO - PROCESS | 1840 | --DOMWINDOW == 63 (0xa2caf000) [pid = 1840] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 12:27:45 INFO - PROCESS | 1840 | --DOMWINDOW == 62 (0x9b4d3000) [pid = 1840] [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] 12:27:45 INFO - PROCESS | 1840 | --DOMWINDOW == 61 (0x9b407c00) [pid = 1840] [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] 12:27:45 INFO - PROCESS | 1840 | --DOMWINDOW == 60 (0xa2cb1400) [pid = 1840] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 12:27:45 INFO - PROCESS | 1840 | --DOMWINDOW == 59 (0xa2903000) [pid = 1840] [serial = 620] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/existing.html] 12:27:45 INFO - PROCESS | 1840 | --DOMWINDOW == 58 (0xa2cb6800) [pid = 1840] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-parent.html] 12:27:45 INFO - PROCESS | 1840 | --DOMWINDOW == 57 (0x99561000) [pid = 1840] [serial = 617] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-existing.html] 12:27:45 INFO - PROCESS | 1840 | --DOMWINDOW == 56 (0xa48b4000) [pid = 1840] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 12:27:45 INFO - PROCESS | 1840 | --DOMWINDOW == 55 (0xa43cc000) [pid = 1840] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-1.html] 12:27:45 INFO - PROCESS | 1840 | --DOMWINDOW == 54 (0x8dd7c800) [pid = 1840] [serial = 560] [outer = (nil)] [url = http://web-platform.test:8000/html-media-capture/capture_fallback_file_upload.html] 12:27:49 INFO - PROCESS | 1840 | --DOMWINDOW == 53 (0x911ac000) [pid = 1840] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 12:27:49 INFO - PROCESS | 1840 | --DOMWINDOW == 52 (0x9a2e4800) [pid = 1840] [serial = 629] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent1.html] 12:27:49 INFO - PROCESS | 1840 | --DOMWINDOW == 51 (0xa43cd400) [pid = 1840] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/parent2.html] 12:27:49 INFO - PROCESS | 1840 | --DOMWINDOW == 50 (0xa2909000) [pid = 1840] [serial = 622] [outer = (nil)] [url = about:blank] 12:27:49 INFO - PROCESS | 1840 | --DOMWINDOW == 49 (0xa2905000) [pid = 1840] [serial = 623] [outer = (nil)] [url = about:blank] 12:27:49 INFO - PROCESS | 1840 | --DOMWINDOW == 48 (0x8dd69800) [pid = 1840] [serial = 632] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 12:27:49 INFO - PROCESS | 1840 | --DOMWINDOW == 47 (0xa45f6800) [pid = 1840] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self1.html] 12:27:49 INFO - PROCESS | 1840 | --DOMWINDOW == 46 (0xa459f000) [pid = 1840] [serial = 638] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 12:27:49 INFO - PROCESS | 1840 | --DOMWINDOW == 45 (0xa43df000) [pid = 1840] [serial = 634] [outer = (nil)] [url = about:blank] 12:27:49 INFO - PROCESS | 1840 | --DOMWINDOW == 44 (0xa4525400) [pid = 1840] [serial = 635] [outer = (nil)] [url = about:blank] 12:27:49 INFO - PROCESS | 1840 | --DOMWINDOW == 43 (0xa2cb8000) [pid = 1840] [serial = 626] [outer = (nil)] [url = about:blank] 12:27:49 INFO - PROCESS | 1840 | --DOMWINDOW == 42 (0xa432e800) [pid = 1840] [serial = 627] [outer = (nil)] [url = about:blank] 12:27:49 INFO - PROCESS | 1840 | --DOMWINDOW == 41 (0x9b403000) [pid = 1840] [serial = 618] [outer = (nil)] [url = about:blank] 12:27:49 INFO - PROCESS | 1840 | --DOMWINDOW == 40 (0xa0efd000) [pid = 1840] [serial = 619] [outer = (nil)] [url = about:blank] 12:27:49 INFO - PROCESS | 1840 | --DOMWINDOW == 39 (0x9a572c00) [pid = 1840] [serial = 615] [outer = (nil)] [url = about:blank] 12:27:49 INFO - PROCESS | 1840 | --DOMWINDOW == 38 (0x9a5d9800) [pid = 1840] [serial = 616] [outer = (nil)] [url = about:blank] 12:27:49 INFO - PROCESS | 1840 | --DOMWINDOW == 37 (0x952c6000) [pid = 1840] [serial = 612] [outer = (nil)] [url = about:blank] 12:27:49 INFO - PROCESS | 1840 | --DOMWINDOW == 36 (0x97a0b800) [pid = 1840] [serial = 613] [outer = (nil)] [url = about:blank] 12:27:49 INFO - PROCESS | 1840 | --DOMWINDOW == 35 (0x91ba3400) [pid = 1840] [serial = 609] [outer = (nil)] [url = about:blank] 12:27:49 INFO - PROCESS | 1840 | --DOMWINDOW == 34 (0x92f82000) [pid = 1840] [serial = 610] [outer = (nil)] [url = about:blank] 12:27:49 INFO - PROCESS | 1840 | --DOMWINDOW == 33 (0xa286fc00) [pid = 1840] [serial = 606] [outer = (nil)] [url = about:blank] 12:27:49 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0xa2904000) [pid = 1840] [serial = 607] [outer = (nil)] [url = about:blank] 12:27:49 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x92f81000) [pid = 1840] [serial = 597] [outer = (nil)] [url = about:blank] 12:27:49 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x94baf800) [pid = 1840] [serial = 598] [outer = (nil)] [url = about:blank] 12:27:49 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x98e09c00) [pid = 1840] [serial = 600] [outer = (nil)] [url = about:blank] 12:27:49 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x9a2e3000) [pid = 1840] [serial = 601] [outer = (nil)] [url = about:blank] 12:27:49 INFO - PROCESS | 1840 | --DOMWINDOW == 27 (0xa1926c00) [pid = 1840] [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] 12:27:50 INFO - PROCESS | 1840 | --DOMWINDOW == 26 (0xa0ef6000) [pid = 1840] [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] 12:27:50 INFO - PROCESS | 1840 | --DOMWINDOW == 25 (0x9b31c000) [pid = 1840] [serial = 589] [outer = (nil)] [url = about:blank] 12:27:50 INFO - PROCESS | 1840 | --DOMWINDOW == 24 (0xa0efd400) [pid = 1840] [serial = 592] [outer = (nil)] [url = about:blank] 12:27:50 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0xa1997000) [pid = 1840] [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] 12:27:50 INFO - PROCESS | 1840 | --DOMWINDOW == 22 (0x8ff9fc00) [pid = 1840] [serial = 562] [outer = (nil)] [url = about:blank] 12:27:50 INFO - PROCESS | 1840 | --DOMWINDOW == 21 (0x8fa5a400) [pid = 1840] [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] 12:27:57 INFO - PROCESS | 1840 | --DOMWINDOW == 20 (0x950b2000) [pid = 1840] [serial = 645] [outer = (nil)] [url = about:blank] 12:27:57 INFO - PROCESS | 1840 | --DOMWINDOW == 19 (0x8fa53800) [pid = 1840] [serial = 640] [outer = (nil)] [url = about:blank] 12:28:07 INFO - PROCESS | 1840 | MARIONETTE LOG: INFO: Timeout fired 12:28:07 INFO - PROCESS | 1840 | 1478201287620 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]]]}] 12:28:07 INFO - . 12:28:07 INFO - TEST-TIMEOUT | /html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html | took 30776ms 12:28:07 INFO - PROCESS | 1840 | 1478201287670 Marionette TRACE conn4 -> [0,918,"getWindowHandle",null] 12:28:07 INFO - PROCESS | 1840 | 1478201287678 Marionette TRACE conn4 <- [1,918,null,{"value":"8"}] 12:28:07 INFO - TEST-START | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html 12:28:07 INFO - PROCESS | 1840 | 1478201287691 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}] 12:28:07 INFO - PROCESS | 1840 | --DOCSHELL 0x94bb1400 == 7 [pid = 1840] [id = 219] 12:28:07 INFO - PROCESS | 1840 | 1478201287942 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 12:28:08 INFO - PROCESS | 1840 | 1478201288018 Marionette TRACE conn4 -> [0,920,"getWindowHandles",null] 12:28:08 INFO - PROCESS | 1840 | 1478201288025 Marionette TRACE conn4 <- [1,920,null,["8"]] 12:28:08 INFO - PROCESS | 1840 | 1478201288033 Marionette TRACE conn4 -> [0,921,"switchToWindow",{"name":"8"}] 12:28:08 INFO - PROCESS | 1840 | 1478201288042 Marionette TRACE conn4 <- [1,921,null,{}] 12:28:08 INFO - PROCESS | 1840 | 1478201288049 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:28:08 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa49c00 == 8 [pid = 1840] [id = 221] 12:28:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 20 (0x8fa4a800) [pid = 1840] [serial = 647] [outer = (nil)] 12:28:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 21 (0x8fa55400) [pid = 1840] [serial = 648] [outer = 0x8fa4a800] 12:28:08 INFO - PROCESS | 1840 | 1478201288162 Marionette DEBUG loaded listener.js 12:28:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 22 (0x8fc7d400) [pid = 1840] [serial = 649] [outer = 0x8fa4a800] 12:28:08 INFO - PROCESS | 1840 | ++DOCSHELL 0x9111a000 == 9 [pid = 1840] [id = 222] 12:28:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 23 (0x9111e400) [pid = 1840] [serial = 650] [outer = (nil)] 12:28:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x8debb000) [pid = 1840] [serial = 651] [outer = 0x9111e400] 12:28:08 INFO - PROCESS | 1840 | ++DOCSHELL 0x91126000 == 10 [pid = 1840] [id = 223] 12:28:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 25 (0x911a6800) [pid = 1840] [serial = 652] [outer = (nil)] 12:28:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 26 (0x911ab400) [pid = 1840] [serial = 653] [outer = 0x911a6800] 12:28:08 INFO - PROCESS | 1840 | 1478201288880 Marionette DEBUG loaded listener.js 12:28:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 27 (0x911ad800) [pid = 1840] [serial = 654] [outer = 0x911a6800] 12:28:09 INFO - PROCESS | 1840 | 1478201289555 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 \"140d5807-1d43-4206-9b79-7aafdacc0034\"","@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"]]]}] 12:28:09 INFO - ... 12:28:09 INFO - TEST-OK | /html/browsers/windows/browsing-context-names/browsing-context-default-name.html | took 1927ms 12:28:09 INFO - PROCESS | 1840 | 1478201289617 Marionette TRACE conn4 -> [0,923,"getWindowHandle",null] 12:28:09 INFO - PROCESS | 1840 | 1478201289622 Marionette TRACE conn4 <- [1,923,null,{"value":"8"}] 12:28:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml 12:28:09 INFO - PROCESS | 1840 | 1478201289632 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}] 12:28:09 INFO - PROCESS | 1840 | 1478201289948 Marionette TRACE conn4 <- [1,924,null,{"value":null}] 12:28:10 INFO - PROCESS | 1840 | 1478201290031 Marionette TRACE conn4 -> [0,925,"getWindowHandles",null] 12:28:10 INFO - PROCESS | 1840 | 1478201290035 Marionette TRACE conn4 <- [1,925,null,["8"]] 12:28:10 INFO - PROCESS | 1840 | 1478201290043 Marionette TRACE conn4 -> [0,926,"switchToWindow",{"name":"8"}] 12:28:10 INFO - PROCESS | 1840 | 1478201290050 Marionette TRACE conn4 <- [1,926,null,{}] 12:28:10 INFO - PROCESS | 1840 | 1478201290058 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:28:10 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd72000 == 11 [pid = 1840] [id = 224] 12:28:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 28 (0x92f82800) [pid = 1840] [serial = 655] [outer = (nil)] 12:28:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x92f84400) [pid = 1840] [serial = 656] [outer = 0x92f82800] 12:28:10 INFO - PROCESS | 1840 | 1478201290162 Marionette DEBUG loaded listener.js 12:28:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x93989400) [pid = 1840] [serial = 657] [outer = 0x92f82800] 12:28:10 INFO - PROCESS | 1840 | 1478201290785 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]]]}] 12:28:10 INFO - . 12:28:10 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml | took 1179ms 12:28:10 INFO - PROCESS | 1840 | 1478201290820 Marionette TRACE conn4 -> [0,928,"getWindowHandle",null] 12:28:10 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/001.html 12:28:10 INFO - PROCESS | 1840 | 1478201290828 Marionette TRACE conn4 <- [1,928,null,{"value":"8"}] 12:28:10 INFO - PROCESS | 1840 | 1478201290836 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}] 12:28:11 INFO - PROCESS | 1840 | 1478201291073 Marionette TRACE conn4 <- [1,929,null,{"value":null}] 12:28:11 INFO - PROCESS | 1840 | 1478201291093 Marionette TRACE conn4 -> [0,930,"getWindowHandles",null] 12:28:11 INFO - PROCESS | 1840 | 1478201291099 Marionette TRACE conn4 <- [1,930,null,["8"]] 12:28:11 INFO - PROCESS | 1840 | 1478201291105 Marionette TRACE conn4 -> [0,931,"switchToWindow",{"name":"8"}] 12:28:11 INFO - PROCESS | 1840 | 1478201291112 Marionette TRACE conn4 <- [1,931,null,{}] 12:28:11 INFO - PROCESS | 1840 | 1478201291119 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:28:11 INFO - PROCESS | 1840 | ++DOCSHELL 0x94f94800 == 12 [pid = 1840] [id = 225] 12:28:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x94f95400) [pid = 1840] [serial = 658] [outer = (nil)] 12:28:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x967ba000) [pid = 1840] [serial = 659] [outer = 0x94f95400] 12:28:11 INFO - PROCESS | 1840 | 1478201291231 Marionette DEBUG loaded listener.js 12:28:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x967bd000) [pid = 1840] [serial = 660] [outer = 0x94f95400] 12:28:11 INFO - PROCESS | 1840 | 1478201291897 Marionette TRACE conn4 <- [1,932,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/001.html",0,null,null,[["document.write",0,null,null]]]}] 12:28:11 INFO - . 12:28:11 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/001.html | took 1077ms 12:28:11 INFO - PROCESS | 1840 | 1478201291952 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 12:28:11 INFO - PROCESS | 1840 | 1478201291956 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 12:28:11 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/002.html 12:28:11 INFO - PROCESS | 1840 | 1478201291965 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}] 12:28:12 INFO - PROCESS | 1840 | 1478201292140 Marionette TRACE conn4 <- [1,934,null,{"value":null}] 12:28:12 INFO - PROCESS | 1840 | 1478201292149 Marionette TRACE conn4 -> [0,935,"getWindowHandles",null] 12:28:12 INFO - PROCESS | 1840 | 1478201292152 Marionette TRACE conn4 <- [1,935,null,["8"]] 12:28:12 INFO - PROCESS | 1840 | 1478201292159 Marionette TRACE conn4 -> [0,936,"switchToWindow",{"name":"8"}] 12:28:12 INFO - PROCESS | 1840 | 1478201292168 Marionette TRACE conn4 <- [1,936,null,{}] 12:28:12 INFO - PROCESS | 1840 | 1478201292173 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:28:12 INFO - PROCESS | 1840 | ++DOCSHELL 0x93b8b000 == 13 [pid = 1840] [id = 226] 12:28:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 34 (0x9689bc00) [pid = 1840] [serial = 661] [outer = (nil)] 12:28:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 35 (0x97a01800) [pid = 1840] [serial = 662] [outer = 0x9689bc00] 12:28:12 INFO - PROCESS | 1840 | 1478201292275 Marionette DEBUG loaded listener.js 12:28:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 36 (0x97a07000) [pid = 1840] [serial = 663] [outer = 0x9689bc00] 12:28:12 INFO - PROCESS | 1840 | 1478201292960 Marionette TRACE conn4 <- [1,937,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/002.html",0,null,null,[["document.write",0,null,null]]]}] 12:28:12 INFO - . 12:28:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/002.html | took 1019ms 12:28:13 INFO - PROCESS | 1840 | 1478201293008 Marionette TRACE conn4 -> [0,938,"getWindowHandle",null] 12:28:13 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/003.html 12:28:13 INFO - PROCESS | 1840 | 1478201293013 Marionette TRACE conn4 <- [1,938,null,{"value":"8"}] 12:28:13 INFO - PROCESS | 1840 | 1478201293026 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}] 12:28:13 INFO - PROCESS | 1840 | 1478201293222 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 12:28:13 INFO - PROCESS | 1840 | 1478201293238 Marionette TRACE conn4 -> [0,940,"getWindowHandles",null] 12:28:13 INFO - PROCESS | 1840 | 1478201293243 Marionette TRACE conn4 <- [1,940,null,["8"]] 12:28:13 INFO - PROCESS | 1840 | 1478201293248 Marionette TRACE conn4 -> [0,941,"switchToWindow",{"name":"8"}] 12:28:13 INFO - PROCESS | 1840 | 1478201293254 Marionette TRACE conn4 <- [1,941,null,{}] 12:28:13 INFO - PROCESS | 1840 | 1478201293356 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:28:13 INFO - PROCESS | 1840 | ++DOCSHELL 0x97a66800 == 14 [pid = 1840] [id = 227] 12:28:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 37 (0x97a66c00) [pid = 1840] [serial = 664] [outer = (nil)] 12:28:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 38 (0x97c32800) [pid = 1840] [serial = 665] [outer = 0x97a66c00] 12:28:13 INFO - PROCESS | 1840 | 1478201293453 Marionette DEBUG loaded listener.js 12:28:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 39 (0x982a2c00) [pid = 1840] [serial = 666] [outer = 0x97a66c00] 12:28:14 INFO - PROCESS | 1840 | 1478201294060 Marionette TRACE conn4 <- [1,942,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/003.html",0,null,null,[["document.write",0,null,null]]]}] 12:28:14 INFO - . 12:28:14 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/003.html | took 1073ms 12:28:14 INFO - PROCESS | 1840 | 1478201294108 Marionette TRACE conn4 -> [0,943,"getWindowHandle",null] 12:28:14 INFO - PROCESS | 1840 | 1478201294111 Marionette TRACE conn4 <- [1,943,null,{"value":"8"}] 12:28:14 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/004.html 12:28:14 INFO - PROCESS | 1840 | 1478201294122 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}] 12:28:14 INFO - PROCESS | 1840 | 1478201294319 Marionette TRACE conn4 <- [1,944,null,{"value":null}] 12:28:14 INFO - PROCESS | 1840 | 1478201294428 Marionette TRACE conn4 -> [0,945,"getWindowHandles",null] 12:28:14 INFO - PROCESS | 1840 | 1478201294432 Marionette TRACE conn4 <- [1,945,null,["8"]] 12:28:14 INFO - PROCESS | 1840 | 1478201294438 Marionette TRACE conn4 -> [0,946,"switchToWindow",{"name":"8"}] 12:28:14 INFO - PROCESS | 1840 | 1478201294444 Marionette TRACE conn4 <- [1,946,null,{}] 12:28:14 INFO - PROCESS | 1840 | 1478201294450 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:28:14 INFO - PROCESS | 1840 | ++DOCSHELL 0x9a13e800 == 15 [pid = 1840] [id = 228] 12:28:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 40 (0x9a13f000) [pid = 1840] [serial = 667] [outer = (nil)] 12:28:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 41 (0x9a1cd800) [pid = 1840] [serial = 668] [outer = 0x9a13f000] 12:28:14 INFO - PROCESS | 1840 | 1478201294548 Marionette DEBUG loaded listener.js 12:28:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 42 (0x9a24ac00) [pid = 1840] [serial = 669] [outer = 0x9a13f000] 12:28:15 INFO - PROCESS | 1840 | 1478201295124 Marionette TRACE conn4 <- [1,947,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/004.html",0,null,null,[["document.write",0,null,null]]]}] 12:28:15 INFO - . 12:28:15 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/004.html | took 1029ms 12:28:15 INFO - PROCESS | 1840 | 1478201295177 Marionette TRACE conn4 -> [0,948,"getWindowHandle",null] 12:28:15 INFO - PROCESS | 1840 | 1478201295180 Marionette TRACE conn4 <- [1,948,null,{"value":"8"}] 12:28:15 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/005.html 12:28:15 INFO - PROCESS | 1840 | 1478201295194 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}] 12:28:15 INFO - PROCESS | 1840 | 1478201295370 Marionette TRACE conn4 <- [1,949,null,{"value":null}] 12:28:15 INFO - PROCESS | 1840 | 1478201295380 Marionette TRACE conn4 -> [0,950,"getWindowHandles",null] 12:28:15 INFO - PROCESS | 1840 | 1478201295383 Marionette TRACE conn4 <- [1,950,null,["8"]] 12:28:15 INFO - PROCESS | 1840 | 1478201295391 Marionette TRACE conn4 -> [0,951,"switchToWindow",{"name":"8"}] 12:28:15 INFO - PROCESS | 1840 | 1478201295397 Marionette TRACE conn4 <- [1,951,null,{}] 12:28:15 INFO - PROCESS | 1840 | 1478201295403 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:28:15 INFO - PROCESS | 1840 | ++DOCSHELL 0x9a3ac000 == 16 [pid = 1840] [id = 229] 12:28:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 43 (0x9a3ac400) [pid = 1840] [serial = 670] [outer = (nil)] 12:28:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 44 (0x9a3b2400) [pid = 1840] [serial = 671] [outer = 0x9a3ac400] 12:28:15 INFO - PROCESS | 1840 | 1478201295498 Marionette DEBUG loaded listener.js 12:28:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 45 (0x9a5af400) [pid = 1840] [serial = 672] [outer = 0x9a3ac400] 12:28:16 INFO - PROCESS | 1840 | 1478201296242 Marionette TRACE conn4 <- [1,952,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/005.html",0,null,null,[["document.write",0,null,null]]]}] 12:28:16 INFO - . 12:28:16 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/005.html | took 1074ms 12:28:16 INFO - PROCESS | 1840 | 1478201296304 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 12:28:16 INFO - PROCESS | 1840 | 1478201296312 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 12:28:16 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/006.html 12:28:16 INFO - PROCESS | 1840 | 1478201296323 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}] 12:28:16 INFO - PROCESS | 1840 | 1478201296535 Marionette TRACE conn4 <- [1,954,null,{"value":null}] 12:28:16 INFO - PROCESS | 1840 | 1478201296685 Marionette TRACE conn4 -> [0,955,"getWindowHandles",null] 12:28:16 INFO - PROCESS | 1840 | 1478201296691 Marionette TRACE conn4 <- [1,955,null,["8"]] 12:28:16 INFO - PROCESS | 1840 | 1478201296706 Marionette TRACE conn4 -> [0,956,"switchToWindow",{"name":"8"}] 12:28:16 INFO - PROCESS | 1840 | 1478201296714 Marionette TRACE conn4 <- [1,956,null,{}] 12:28:16 INFO - PROCESS | 1840 | 1478201296722 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:28:16 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ffaf000 == 17 [pid = 1840] [id = 230] 12:28:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 46 (0x8ffb0400) [pid = 1840] [serial = 673] [outer = (nil)] 12:28:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 47 (0x911a9800) [pid = 1840] [serial = 674] [outer = 0x8ffb0400] 12:28:16 INFO - PROCESS | 1840 | 1478201296844 Marionette DEBUG loaded listener.js 12:28:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 48 (0x92b0c800) [pid = 1840] [serial = 675] [outer = 0x8ffb0400] 12:28:17 INFO - PROCESS | 1840 | 1478201297534 Marionette TRACE conn4 <- [1,957,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/006.html",0,null,null,[["document.write",0,null,null]]]}] 12:28:17 INFO - . 12:28:17 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/006.html | took 1277ms 12:28:17 INFO - PROCESS | 1840 | 1478201297600 Marionette TRACE conn4 -> [0,958,"getWindowHandle",null] 12:28:17 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/007.html 12:28:17 INFO - PROCESS | 1840 | 1478201297606 Marionette TRACE conn4 <- [1,958,null,{"value":"8"}] 12:28:17 INFO - PROCESS | 1840 | 1478201297615 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}] 12:28:17 INFO - PROCESS | 1840 | 1478201297818 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 12:28:17 INFO - PROCESS | 1840 | 1478201297967 Marionette TRACE conn4 -> [0,960,"getWindowHandles",null] 12:28:17 INFO - PROCESS | 1840 | 1478201297974 Marionette TRACE conn4 <- [1,960,null,["8"]] 12:28:17 INFO - PROCESS | 1840 | 1478201297988 Marionette TRACE conn4 -> [0,961,"switchToWindow",{"name":"8"}] 12:28:17 INFO - PROCESS | 1840 | 1478201297995 Marionette TRACE conn4 <- [1,961,null,{}] 12:28:18 INFO - PROCESS | 1840 | 1478201298002 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:28:18 INFO - PROCESS | 1840 | ++DOCSHELL 0x94bb8000 == 18 [pid = 1840] [id = 231] 12:28:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 49 (0x94e89000) [pid = 1840] [serial = 676] [outer = (nil)] 12:28:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 50 (0x967c2400) [pid = 1840] [serial = 677] [outer = 0x94e89000] 12:28:18 INFO - PROCESS | 1840 | 1478201298123 Marionette DEBUG loaded listener.js 12:28:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 51 (0x967c5c00) [pid = 1840] [serial = 678] [outer = 0x94e89000] 12:28:18 INFO - PROCESS | 1840 | 1478201298804 Marionette TRACE conn4 <- [1,962,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/007.html",0,null,null,[["document.write",0,null,null]]]}] 12:28:18 INFO - . 12:28:18 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/007.html | took 1225ms 12:28:18 INFO - PROCESS | 1840 | 1478201298877 Marionette TRACE conn4 -> [0,963,"getWindowHandle",null] 12:28:18 INFO - PROCESS | 1840 | 1478201298885 Marionette TRACE conn4 <- [1,963,null,{"value":"8"}] 12:28:18 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/008.html 12:28:18 INFO - PROCESS | 1840 | 1478201298894 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}] 12:28:19 INFO - PROCESS | 1840 | 1478201299095 Marionette TRACE conn4 <- [1,964,null,{"value":null}] 12:28:19 INFO - PROCESS | 1840 | 1478201299250 Marionette TRACE conn4 -> [0,965,"getWindowHandles",null] 12:28:19 INFO - PROCESS | 1840 | 1478201299255 Marionette TRACE conn4 <- [1,965,null,["8"]] 12:28:19 INFO - PROCESS | 1840 | 1478201299263 Marionette TRACE conn4 -> [0,966,"switchToWindow",{"name":"8"}] 12:28:19 INFO - PROCESS | 1840 | 1478201299270 Marionette TRACE conn4 <- [1,966,null,{}] 12:28:19 INFO - PROCESS | 1840 | 1478201299282 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:28:19 INFO - PROCESS | 1840 | ++DOCSHELL 0x9a5b7000 == 19 [pid = 1840] [id = 232] 12:28:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 52 (0x9a5b7c00) [pid = 1840] [serial = 679] [outer = (nil)] 12:28:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 53 (0x9a5dec00) [pid = 1840] [serial = 680] [outer = 0x9a5b7c00] 12:28:19 INFO - PROCESS | 1840 | 1478201299406 Marionette DEBUG loaded listener.js 12:28:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 54 (0x9af92400) [pid = 1840] [serial = 681] [outer = 0x9a5b7c00] 12:28:20 INFO - PROCESS | 1840 | 1478201300095 Marionette TRACE conn4 <- [1,967,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/008.html",0,null,null,[["document.write",0,null,null]]]}] 12:28:20 INFO - . 12:28:20 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/008.html | took 1282ms 12:28:20 INFO - PROCESS | 1840 | 1478201300177 Marionette TRACE conn4 -> [0,968,"getWindowHandle",null] 12:28:20 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/009.html 12:28:20 INFO - PROCESS | 1840 | 1478201300182 Marionette TRACE conn4 <- [1,968,null,{"value":"8"}] 12:28:20 INFO - PROCESS | 1840 | 1478201300191 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}] 12:28:20 INFO - PROCESS | 1840 | 1478201300391 Marionette TRACE conn4 <- [1,969,null,{"value":null}] 12:28:20 INFO - PROCESS | 1840 | 1478201300542 Marionette TRACE conn4 -> [0,970,"getWindowHandles",null] 12:28:20 INFO - PROCESS | 1840 | 1478201300547 Marionette TRACE conn4 <- [1,970,null,["8"]] 12:28:20 INFO - PROCESS | 1840 | 1478201300558 Marionette TRACE conn4 -> [0,971,"switchToWindow",{"name":"8"}] 12:28:20 INFO - PROCESS | 1840 | 1478201300567 Marionette TRACE conn4 <- [1,971,null,{}] 12:28:20 INFO - PROCESS | 1840 | 1478201300573 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:28:20 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b145800 == 20 [pid = 1840] [id = 233] 12:28:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 55 (0x9b147c00) [pid = 1840] [serial = 682] [outer = (nil)] 12:28:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 56 (0x9b329c00) [pid = 1840] [serial = 683] [outer = 0x9b147c00] 12:28:20 INFO - PROCESS | 1840 | 1478201300722 Marionette DEBUG loaded listener.js 12:28:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 57 (0x9b3e7000) [pid = 1840] [serial = 684] [outer = 0x9b147c00] 12:28:21 INFO - PROCESS | 1840 | 1478201301520 Marionette TRACE conn4 <- [1,972,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/009.html",0,null,null,[["document.write",0,null,null]]]}] 12:28:21 INFO - . 12:28:21 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/009.html | took 1426ms 12:28:21 INFO - PROCESS | 1840 | 1478201301617 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 12:28:21 INFO - PROCESS | 1840 | 1478201301624 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 12:28:21 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/010.html 12:28:21 INFO - PROCESS | 1840 | 1478201301635 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}] 12:28:21 INFO - PROCESS | 1840 | 1478201301834 Marionette TRACE conn4 <- [1,974,null,{"value":null}] 12:28:22 INFO - PROCESS | 1840 | 1478201302002 Marionette TRACE conn4 -> [0,975,"getWindowHandles",null] 12:28:22 INFO - PROCESS | 1840 | 1478201302015 Marionette TRACE conn4 <- [1,975,null,["8"]] 12:28:22 INFO - PROCESS | 1840 | 1478201302036 Marionette TRACE conn4 -> [0,976,"switchToWindow",{"name":"8"}] 12:28:22 INFO - PROCESS | 1840 | 1478201302049 Marionette TRACE conn4 <- [1,976,null,{}] 12:28:22 INFO - PROCESS | 1840 | 1478201302056 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:28:22 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ffb4000 == 21 [pid = 1840] [id = 234] 12:28:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 58 (0x8ffb7000) [pid = 1840] [serial = 685] [outer = (nil)] 12:28:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 59 (0x92f7f400) [pid = 1840] [serial = 686] [outer = 0x8ffb7000] 12:28:22 INFO - PROCESS | 1840 | 1478201302161 Marionette DEBUG loaded listener.js 12:28:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 60 (0x94bb0000) [pid = 1840] [serial = 687] [outer = 0x8ffb7000] 12:28:23 INFO - PROCESS | 1840 | --DOCSHELL 0x9111a000 == 20 [pid = 1840] [id = 222] 12:28:23 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd6c800 == 19 [pid = 1840] [id = 218] 12:28:23 INFO - PROCESS | 1840 | 1478201303606 Marionette TRACE conn4 <- [1,977,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/010.html",0,null,null,[["document.write",0,null,null]]]}] 12:28:23 INFO - . 12:28:23 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/010.html | took 1992ms 12:28:23 INFO - PROCESS | 1840 | 1478201303626 Marionette TRACE conn4 -> [0,978,"getWindowHandle",null] 12:28:23 INFO - PROCESS | 1840 | 1478201303633 Marionette TRACE conn4 <- [1,978,null,{"value":"8"}] 12:28:23 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/011.html 12:28:23 INFO - PROCESS | 1840 | 1478201303651 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}] 12:28:23 INFO - PROCESS | 1840 | 1478201303838 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 12:28:23 INFO - PROCESS | 1840 | 1478201303951 Marionette TRACE conn4 -> [0,980,"getWindowHandles",null] 12:28:23 INFO - PROCESS | 1840 | 1478201303956 Marionette TRACE conn4 <- [1,980,null,["8"]] 12:28:23 INFO - PROCESS | 1840 | 1478201303968 Marionette TRACE conn4 -> [0,981,"switchToWindow",{"name":"8"}] 12:28:23 INFO - PROCESS | 1840 | 1478201303976 Marionette TRACE conn4 <- [1,981,null,{}] 12:28:24 INFO - PROCESS | 1840 | 1478201303982 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:28:24 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fc7f400 == 20 [pid = 1840] [id = 235] 12:28:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 61 (0x8ff9e400) [pid = 1840] [serial = 688] [outer = (nil)] 12:28:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 62 (0x8ffb0800) [pid = 1840] [serial = 689] [outer = 0x8ff9e400] 12:28:24 INFO - PROCESS | 1840 | 1478201304085 Marionette DEBUG loaded listener.js 12:28:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 63 (0x911b0400) [pid = 1840] [serial = 690] [outer = 0x8ff9e400] 12:28:24 INFO - PROCESS | 1840 | 1478201304695 Marionette TRACE conn4 <- [1,982,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/011.html",0,null,null,[["document.write",0,null,null]]]}] 12:28:24 INFO - . 12:28:24 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/011.html | took 1121ms 12:28:24 INFO - PROCESS | 1840 | 1478201304770 Marionette TRACE conn4 -> [0,983,"getWindowHandle",null] 12:28:24 INFO - PROCESS | 1840 | 1478201304776 Marionette TRACE conn4 <- [1,983,null,{"value":"8"}] 12:28:24 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/012.html 12:28:24 INFO - PROCESS | 1840 | 1478201304784 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}] 12:28:24 INFO - PROCESS | 1840 | 1478201304993 Marionette TRACE conn4 <- [1,984,null,{"value":null}] 12:28:25 INFO - PROCESS | 1840 | 1478201305182 Marionette TRACE conn4 -> [0,985,"getWindowHandles",null] 12:28:25 INFO - PROCESS | 1840 | 1478201305185 Marionette TRACE conn4 <- [1,985,null,["8"]] 12:28:25 INFO - PROCESS | 1840 | 1478201305197 Marionette TRACE conn4 -> [0,986,"switchToWindow",{"name":"8"}] 12:28:25 INFO - PROCESS | 1840 | 1478201305202 Marionette TRACE conn4 <- [1,986,null,{}] 12:28:25 INFO - PROCESS | 1840 | 1478201305209 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:28:25 INFO - PROCESS | 1840 | ++DOCSHELL 0x938ce000 == 21 [pid = 1840] [id = 236] 12:28:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 64 (0x950b2400) [pid = 1840] [serial = 691] [outer = (nil)] 12:28:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 65 (0x950fd800) [pid = 1840] [serial = 692] [outer = 0x950b2400] 12:28:25 INFO - PROCESS | 1840 | 1478201305308 Marionette DEBUG loaded listener.js 12:28:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 66 (0x95140000) [pid = 1840] [serial = 693] [outer = 0x950b2400] 12:28:25 INFO - PROCESS | 1840 | 1478201305933 Marionette TRACE conn4 <- [1,987,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/012.html",0,null,null,[["document.write",0,null,null]]]}] 12:28:26 INFO - . 12:28:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/012.html | took 1232ms 12:28:26 INFO - PROCESS | 1840 | 1478201306033 Marionette TRACE conn4 -> [0,988,"getWindowHandle",null] 12:28:26 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/013.html 12:28:26 INFO - PROCESS | 1840 | 1478201306041 Marionette TRACE conn4 <- [1,988,null,{"value":"8"}] 12:28:26 INFO - PROCESS | 1840 | 1478201306054 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}] 12:28:26 INFO - PROCESS | 1840 | 1478201306290 Marionette TRACE conn4 <- [1,989,null,{"value":null}] 12:28:26 INFO - PROCESS | 1840 | 1478201306313 Marionette TRACE conn4 -> [0,990,"getWindowHandles",null] 12:28:26 INFO - PROCESS | 1840 | 1478201306320 Marionette TRACE conn4 <- [1,990,null,["8"]] 12:28:26 INFO - PROCESS | 1840 | 1478201306325 Marionette TRACE conn4 -> [0,991,"switchToWindow",{"name":"8"}] 12:28:26 INFO - PROCESS | 1840 | 1478201306333 Marionette TRACE conn4 <- [1,991,null,{}] 12:28:26 INFO - PROCESS | 1840 | 1478201306402 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:28:26 INFO - PROCESS | 1840 | ++DOCSHELL 0x967c6800 == 22 [pid = 1840] [id = 237] 12:28:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 67 (0x967c6c00) [pid = 1840] [serial = 694] [outer = (nil)] 12:28:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 68 (0x9689a400) [pid = 1840] [serial = 695] [outer = 0x967c6c00] 12:28:26 INFO - PROCESS | 1840 | 1478201306511 Marionette DEBUG loaded listener.js 12:28:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 69 (0x97a06000) [pid = 1840] [serial = 696] [outer = 0x967c6c00] 12:28:27 INFO - PROCESS | 1840 | 1478201307201 Marionette TRACE conn4 <- [1,992,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/013.html",0,null,null,[["document.write",0,null,null]]]}] 12:28:27 INFO - . 12:28:27 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/013.html | took 1187ms 12:28:27 INFO - PROCESS | 1840 | 1478201307269 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 12:28:27 INFO - PROCESS | 1840 | 1478201307274 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 12:28:27 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/014.html 12:28:27 INFO - PROCESS | 1840 | 1478201307282 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}] 12:28:27 INFO - PROCESS | 1840 | 1478201307536 Marionette TRACE conn4 <- [1,994,null,{"value":null}] 12:28:27 INFO - PROCESS | 1840 | 1478201307565 Marionette TRACE conn4 -> [0,995,"getWindowHandles",null] 12:28:27 INFO - PROCESS | 1840 | 1478201307571 Marionette TRACE conn4 <- [1,995,null,["8"]] 12:28:27 INFO - PROCESS | 1840 | 1478201307580 Marionette TRACE conn4 -> [0,996,"switchToWindow",{"name":"8"}] 12:28:27 INFO - PROCESS | 1840 | 1478201307586 Marionette TRACE conn4 <- [1,996,null,{}] 12:28:27 INFO - PROCESS | 1840 | 1478201307653 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:28:27 INFO - PROCESS | 1840 | ++DOCSHELL 0x982a4c00 == 23 [pid = 1840] [id = 238] 12:28:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 70 (0x982a6000) [pid = 1840] [serial = 697] [outer = (nil)] 12:28:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 71 (0xa0e72000) [pid = 1840] [serial = 698] [outer = 0x982a6000] 12:28:27 INFO - PROCESS | 1840 | 1478201307758 Marionette DEBUG loaded listener.js 12:28:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 72 (0xa0ef8000) [pid = 1840] [serial = 699] [outer = 0x982a6000] 12:28:28 INFO - PROCESS | 1840 | --DOMWINDOW == 71 (0x92f82800) [pid = 1840] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/closing-the-input-stream/document.close-01.xhtml] 12:28:28 INFO - PROCESS | 1840 | --DOMWINDOW == 70 (0x911a6800) [pid = 1840] [serial = 652] [outer = (nil)] [url = about:blank] 12:28:28 INFO - PROCESS | 1840 | --DOMWINDOW == 69 (0x9111e400) [pid = 1840] [serial = 650] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/message.html] 12:28:28 INFO - PROCESS | 1840 | --DOMWINDOW == 68 (0x9689bc00) [pid = 1840] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/002.html] 12:28:28 INFO - PROCESS | 1840 | --DOMWINDOW == 67 (0x94f95400) [pid = 1840] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/001.html] 12:28:28 INFO - PROCESS | 1840 | --DOMWINDOW == 66 (0x9a13f000) [pid = 1840] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/004.html] 12:28:28 INFO - PROCESS | 1840 | --DOMWINDOW == 65 (0x97a66c00) [pid = 1840] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/003.html] 12:28:28 INFO - PROCESS | 1840 | --DOMWINDOW == 64 (0x8fa4a800) [pid = 1840] [serial = 647] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-default-name.html] 12:28:28 INFO - PROCESS | 1840 | --DOMWINDOW == 63 (0x94bb5400) [pid = 1840] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 12:28:28 INFO - PROCESS | 1840 | --DOMWINDOW == 62 (0x9a3ac400) [pid = 1840] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/005.html] 12:28:28 INFO - PROCESS | 1840 | --DOMWINDOW == 61 (0x8dd73800) [pid = 1840] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/browsing-context-choose-self-2.html] 12:28:28 INFO - PROCESS | 1840 | --DOMWINDOW == 60 (0x94e8bc00) [pid = 1840] [serial = 644] [outer = (nil)] [url = about:blank] 12:28:28 INFO - PROCESS | 1840 | 1478201308603 Marionette TRACE conn4 <- [1,997,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/014.html",0,null,null,[["document.write",0,null,null]]]}] 12:28:28 INFO - . 12:28:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/014.html | took 1370ms 12:28:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/015.html 12:28:28 INFO - PROCESS | 1840 | 1478201308678 Marionette TRACE conn4 -> [0,998,"getWindowHandle",null] 12:28:28 INFO - PROCESS | 1840 | 1478201308681 Marionette TRACE conn4 <- [1,998,null,{"value":"8"}] 12:28:28 INFO - PROCESS | 1840 | 1478201308692 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}] 12:28:28 INFO - PROCESS | 1840 | 1478201308906 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 12:28:28 INFO - PROCESS | 1840 | 1478201308986 Marionette TRACE conn4 -> [0,1000,"getWindowHandles",null] 12:28:28 INFO - PROCESS | 1840 | 1478201308989 Marionette TRACE conn4 <- [1,1000,null,["8"]] 12:28:28 INFO - PROCESS | 1840 | 1478201308995 Marionette TRACE conn4 -> [0,1001,"switchToWindow",{"name":"8"}] 12:28:29 INFO - PROCESS | 1840 | 1478201309001 Marionette TRACE conn4 <- [1,1001,null,{}] 12:28:29 INFO - PROCESS | 1840 | 1478201309007 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:28:29 INFO - PROCESS | 1840 | ++DOCSHELL 0xa1926c00 == 24 [pid = 1840] [id = 239] 12:28:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 61 (0xa192d800) [pid = 1840] [serial = 700] [outer = (nil)] 12:28:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 62 (0xa1931800) [pid = 1840] [serial = 701] [outer = 0xa192d800] 12:28:29 INFO - PROCESS | 1840 | 1478201309103 Marionette DEBUG loaded listener.js 12:28:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 63 (0xa19b5000) [pid = 1840] [serial = 702] [outer = 0xa192d800] 12:28:29 INFO - PROCESS | 1840 | 1478201309675 Marionette TRACE conn4 <- [1,1002,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/015.html",0,null,null,[["document.write",0,null,null]]]}] 12:28:29 INFO - . 12:28:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/015.html | took 1080ms 12:28:29 INFO - PROCESS | 1840 | 1478201309769 Marionette TRACE conn4 -> [0,1003,"getWindowHandle",null] 12:28:29 INFO - PROCESS | 1840 | 1478201309771 Marionette TRACE conn4 <- [1,1003,null,{"value":"8"}] 12:28:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/016.html 12:28:29 INFO - PROCESS | 1840 | 1478201309780 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}] 12:28:30 INFO - PROCESS | 1840 | 1478201310040 Marionette TRACE conn4 <- [1,1004,null,{"value":null}] 12:28:30 INFO - PROCESS | 1840 | 1478201310054 Marionette TRACE conn4 -> [0,1005,"getWindowHandles",null] 12:28:30 INFO - PROCESS | 1840 | 1478201310057 Marionette TRACE conn4 <- [1,1005,null,["8"]] 12:28:30 INFO - PROCESS | 1840 | 1478201310063 Marionette TRACE conn4 -> [0,1006,"switchToWindow",{"name":"8"}] 12:28:30 INFO - PROCESS | 1840 | 1478201310069 Marionette TRACE conn4 <- [1,1006,null,{}] 12:28:30 INFO - PROCESS | 1840 | 1478201310080 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:28:30 INFO - PROCESS | 1840 | ++DOCSHELL 0xa2871c00 == 25 [pid = 1840] [id = 240] 12:28:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 64 (0xa2874400) [pid = 1840] [serial = 703] [outer = (nil)] 12:28:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 65 (0xa2904c00) [pid = 1840] [serial = 704] [outer = 0xa2874400] 12:28:30 INFO - PROCESS | 1840 | 1478201310204 Marionette DEBUG loaded listener.js 12:28:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 66 (0xa2908800) [pid = 1840] [serial = 705] [outer = 0xa2874400] 12:28:31 INFO - PROCESS | 1840 | 1478201311011 Marionette TRACE conn4 <- [1,1007,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/016.html",0,null,null,[["document.write",0,null,null]]]}] 12:28:31 INFO - . 12:28:31 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/016.html | took 1327ms 12:28:31 INFO - PROCESS | 1840 | 1478201311134 Marionette TRACE conn4 -> [0,1008,"getWindowHandle",null] 12:28:31 INFO - PROCESS | 1840 | 1478201311141 Marionette TRACE conn4 <- [1,1008,null,{"value":"8"}] 12:28:31 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/017.html 12:28:31 INFO - PROCESS | 1840 | 1478201311154 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}] 12:28:31 INFO - PROCESS | 1840 | 1478201311376 Marionette TRACE conn4 <- [1,1009,null,{"value":null}] 12:28:31 INFO - PROCESS | 1840 | 1478201311546 Marionette TRACE conn4 -> [0,1010,"getWindowHandles",null] 12:28:31 INFO - PROCESS | 1840 | 1478201311551 Marionette TRACE conn4 <- [1,1010,null,["8"]] 12:28:31 INFO - PROCESS | 1840 | 1478201311562 Marionette TRACE conn4 -> [0,1011,"switchToWindow",{"name":"8"}] 12:28:31 INFO - PROCESS | 1840 | 1478201311572 Marionette TRACE conn4 <- [1,1011,null,{}] 12:28:31 INFO - PROCESS | 1840 | 1478201311581 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:28:31 INFO - PROCESS | 1840 | ++DOCSHELL 0x94e85c00 == 26 [pid = 1840] [id = 241] 12:28:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 67 (0x94e8ac00) [pid = 1840] [serial = 706] [outer = (nil)] 12:28:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 68 (0x950af400) [pid = 1840] [serial = 707] [outer = 0x94e8ac00] 12:28:31 INFO - PROCESS | 1840 | 1478201311706 Marionette DEBUG loaded listener.js 12:28:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 69 (0x952bf400) [pid = 1840] [serial = 708] [outer = 0x94e8ac00] 12:28:32 INFO - PROCESS | 1840 | 1478201312482 Marionette TRACE conn4 <- [1,1012,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/017.html",0,null,null,[["document.write",0,null,null]]]}] 12:28:32 INFO - . 12:28:32 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/017.html | took 1370ms 12:28:32 INFO - PROCESS | 1840 | 1478201312553 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 12:28:32 INFO - PROCESS | 1840 | 1478201312561 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 12:28:32 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/018.html 12:28:32 INFO - PROCESS | 1840 | 1478201312573 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}] 12:28:32 INFO - PROCESS | 1840 | 1478201312785 Marionette TRACE conn4 <- [1,1014,null,{"value":null}] 12:28:32 INFO - PROCESS | 1840 | 1478201312947 Marionette TRACE conn4 -> [0,1015,"getWindowHandles",null] 12:28:32 INFO - PROCESS | 1840 | 1478201312953 Marionette TRACE conn4 <- [1,1015,null,["8"]] 12:28:32 INFO - PROCESS | 1840 | 1478201312963 Marionette TRACE conn4 -> [0,1016,"switchToWindow",{"name":"8"}] 12:28:32 INFO - PROCESS | 1840 | 1478201312968 Marionette TRACE conn4 <- [1,1016,null,{}] 12:28:32 INFO - PROCESS | 1840 | 1478201312977 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:28:33 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa47000 == 27 [pid = 1840] [id = 242] 12:28:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 70 (0x9af95400) [pid = 1840] [serial = 709] [outer = (nil)] 12:28:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 71 (0xa192c000) [pid = 1840] [serial = 710] [outer = 0x9af95400] 12:28:33 INFO - PROCESS | 1840 | 1478201313088 Marionette DEBUG loaded listener.js 12:28:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 72 (0xa237b400) [pid = 1840] [serial = 711] [outer = 0x9af95400] 12:28:33 INFO - PROCESS | 1840 | 1478201313830 Marionette TRACE conn4 <- [1,1017,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/018.html",0,null,null,[["document.write",0,null,null]]]}] 12:28:33 INFO - . 12:28:33 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/018.html | took 1270ms 12:28:33 INFO - PROCESS | 1840 | 1478201313908 Marionette TRACE conn4 -> [0,1018,"getWindowHandle",null] 12:28:33 INFO - PROCESS | 1840 | 1478201313917 Marionette TRACE conn4 <- [1,1018,null,{"value":"8"}] 12:28:33 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/019.html 12:28:33 INFO - PROCESS | 1840 | 1478201313927 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}] 12:28:34 INFO - PROCESS | 1840 | 1478201314132 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 12:28:34 INFO - PROCESS | 1840 | 1478201314266 Marionette TRACE conn4 -> [0,1020,"getWindowHandles",null] 12:28:34 INFO - PROCESS | 1840 | 1478201314271 Marionette TRACE conn4 <- [1,1020,null,["8"]] 12:28:34 INFO - PROCESS | 1840 | 1478201314284 Marionette TRACE conn4 -> [0,1021,"switchToWindow",{"name":"8"}] 12:28:34 INFO - PROCESS | 1840 | 1478201314293 Marionette TRACE conn4 <- [1,1021,null,{}] 12:28:34 INFO - PROCESS | 1840 | 1478201314300 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:28:34 INFO - PROCESS | 1840 | ++DOCSHELL 0x967c4400 == 28 [pid = 1840] [id = 243] 12:28:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 73 (0xa2cb5c00) [pid = 1840] [serial = 712] [outer = (nil)] 12:28:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 74 (0xa2cb8c00) [pid = 1840] [serial = 713] [outer = 0xa2cb5c00] 12:28:34 INFO - PROCESS | 1840 | 1478201314415 Marionette DEBUG loaded listener.js 12:28:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 75 (0xa2cbbc00) [pid = 1840] [serial = 714] [outer = 0xa2cb5c00] 12:28:35 INFO - PROCESS | 1840 | 1478201315342 Marionette TRACE conn4 <- [1,1022,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/019.html",0,null,null,[["document.write",0,null,null]]]}] 12:28:35 INFO - . 12:28:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/019.html | took 1429ms 12:28:35 INFO - PROCESS | 1840 | 1478201315355 Marionette TRACE conn4 -> [0,1023,"getWindowHandle",null] 12:28:35 INFO - PROCESS | 1840 | 1478201315361 Marionette TRACE conn4 <- [1,1023,null,{"value":"8"}] 12:28:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/020.html 12:28:35 INFO - PROCESS | 1840 | 1478201315372 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}] 12:28:35 INFO - PROCESS | 1840 | 1478201315704 Marionette TRACE conn4 <- [1,1024,null,{"value":null}] 12:28:35 INFO - PROCESS | 1840 | 1478201315832 Marionette TRACE conn4 -> [0,1025,"getWindowHandles",null] 12:28:35 INFO - PROCESS | 1840 | 1478201315838 Marionette TRACE conn4 <- [1,1025,null,["8"]] 12:28:35 INFO - PROCESS | 1840 | 1478201315846 Marionette TRACE conn4 -> [0,1026,"switchToWindow",{"name":"8"}] 12:28:35 INFO - PROCESS | 1840 | 1478201315854 Marionette TRACE conn4 <- [1,1026,null,{}] 12:28:35 INFO - PROCESS | 1840 | 1478201315896 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:28:35 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa5cc00 == 29 [pid = 1840] [id = 244] 12:28:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 76 (0x8fa5d000) [pid = 1840] [serial = 715] [outer = (nil)] 12:28:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 77 (0x911a6c00) [pid = 1840] [serial = 716] [outer = 0x8fa5d000] 12:28:36 INFO - PROCESS | 1840 | 1478201316010 Marionette DEBUG loaded listener.js 12:28:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 78 (0x911ad000) [pid = 1840] [serial = 717] [outer = 0x8fa5d000] 12:28:36 INFO - PROCESS | 1840 | --DOMWINDOW == 77 (0x9a3b2400) [pid = 1840] [serial = 671] [outer = (nil)] [url = about:blank] 12:28:36 INFO - PROCESS | 1840 | --DOMWINDOW == 76 (0x9a5af400) [pid = 1840] [serial = 672] [outer = (nil)] [url = about:blank] 12:28:36 INFO - PROCESS | 1840 | --DOMWINDOW == 75 (0x9a1cd800) [pid = 1840] [serial = 668] [outer = (nil)] [url = about:blank] 12:28:36 INFO - PROCESS | 1840 | --DOMWINDOW == 74 (0x9a24ac00) [pid = 1840] [serial = 669] [outer = (nil)] [url = about:blank] 12:28:36 INFO - PROCESS | 1840 | --DOMWINDOW == 73 (0x97c32800) [pid = 1840] [serial = 665] [outer = (nil)] [url = about:blank] 12:28:36 INFO - PROCESS | 1840 | --DOMWINDOW == 72 (0x982a2c00) [pid = 1840] [serial = 666] [outer = (nil)] [url = about:blank] 12:28:36 INFO - PROCESS | 1840 | --DOMWINDOW == 71 (0x97a01800) [pid = 1840] [serial = 662] [outer = (nil)] [url = about:blank] 12:28:36 INFO - PROCESS | 1840 | --DOMWINDOW == 70 (0x97a07000) [pid = 1840] [serial = 663] [outer = (nil)] [url = about:blank] 12:28:36 INFO - PROCESS | 1840 | --DOMWINDOW == 69 (0x967ba000) [pid = 1840] [serial = 659] [outer = (nil)] [url = about:blank] 12:28:36 INFO - PROCESS | 1840 | --DOMWINDOW == 68 (0x967bd000) [pid = 1840] [serial = 660] [outer = (nil)] [url = about:blank] 12:28:36 INFO - PROCESS | 1840 | --DOMWINDOW == 67 (0x92f84400) [pid = 1840] [serial = 656] [outer = (nil)] [url = about:blank] 12:28:36 INFO - PROCESS | 1840 | --DOMWINDOW == 66 (0x93989400) [pid = 1840] [serial = 657] [outer = (nil)] [url = about:blank] 12:28:36 INFO - PROCESS | 1840 | --DOMWINDOW == 65 (0x911ab400) [pid = 1840] [serial = 653] [outer = (nil)] [url = about:blank] 12:28:36 INFO - PROCESS | 1840 | --DOMWINDOW == 64 (0x911ad800) [pid = 1840] [serial = 654] [outer = (nil)] [url = about:blank] 12:28:36 INFO - PROCESS | 1840 | --DOMWINDOW == 63 (0x8fa55400) [pid = 1840] [serial = 648] [outer = (nil)] [url = about:blank] 12:28:36 INFO - PROCESS | 1840 | --DOMWINDOW == 62 (0x8fc7d400) [pid = 1840] [serial = 649] [outer = (nil)] [url = about:blank] 12:28:36 INFO - PROCESS | 1840 | --DOMWINDOW == 61 (0x8ffae000) [pid = 1840] [serial = 641] [outer = (nil)] [url = about:blank] 12:28:36 INFO - PROCESS | 1840 | --DOMWINDOW == 60 (0x94bae800) [pid = 1840] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/html/browsers/windows/browsing-context-names/self2.html] 12:28:36 INFO - PROCESS | 1840 | --DOMWINDOW == 59 (0x9513dc00) [pid = 1840] [serial = 646] [outer = (nil)] [url = about:blank] 12:28:36 INFO - PROCESS | 1840 | --DOMWINDOW == 58 (0x8debb000) [pid = 1840] [serial = 651] [outer = (nil)] [url = about:blank] 12:28:36 INFO - PROCESS | 1840 | 1478201316656 Marionette TRACE conn4 <- [1,1027,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/020.html",0,null,null,[["document.write",0,null,null]]]}] 12:28:36 INFO - . 12:28:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/020.html | took 1333ms 12:28:36 INFO - PROCESS | 1840 | 1478201316704 Marionette TRACE conn4 -> [0,1028,"getWindowHandle",null] 12:28:36 INFO - PROCESS | 1840 | 1478201316709 Marionette TRACE conn4 <- [1,1028,null,{"value":"8"}] 12:28:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/021.html 12:28:36 INFO - PROCESS | 1840 | 1478201316717 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}] 12:28:36 INFO - PROCESS | 1840 | 1478201316921 Marionette TRACE conn4 <- [1,1029,null,{"value":null}] 12:28:37 INFO - PROCESS | 1840 | 1478201317042 Marionette TRACE conn4 -> [0,1030,"getWindowHandles",null] 12:28:37 INFO - PROCESS | 1840 | 1478201317047 Marionette TRACE conn4 <- [1,1030,null,["8"]] 12:28:37 INFO - PROCESS | 1840 | 1478201317054 Marionette TRACE conn4 -> [0,1031,"switchToWindow",{"name":"8"}] 12:28:37 INFO - PROCESS | 1840 | 1478201317060 Marionette TRACE conn4 <- [1,1031,null,{}] 12:28:37 INFO - PROCESS | 1840 | 1478201317066 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:28:37 INFO - PROCESS | 1840 | ++DOCSHELL 0x938d3800 == 30 [pid = 1840] [id = 245] 12:28:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 59 (0x93b8cc00) [pid = 1840] [serial = 718] [outer = (nil)] 12:28:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 60 (0x94bae400) [pid = 1840] [serial = 719] [outer = 0x93b8cc00] 12:28:37 INFO - PROCESS | 1840 | 1478201317166 Marionette DEBUG loaded listener.js 12:28:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 61 (0x94bba000) [pid = 1840] [serial = 720] [outer = 0x93b8cc00] 12:28:37 INFO - PROCESS | 1840 | 1478201317765 Marionette TRACE conn4 <- [1,1032,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/021.html",0,null,null,[["document.write",0,null,null]]]}] 12:28:37 INFO - . 12:28:37 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/021.html | took 1070ms 12:28:37 INFO - PROCESS | 1840 | 1478201317824 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 12:28:37 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/022.html 12:28:37 INFO - PROCESS | 1840 | 1478201317833 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 12:28:37 INFO - PROCESS | 1840 | 1478201317842 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}] 12:28:38 INFO - PROCESS | 1840 | 1478201318075 Marionette TRACE conn4 <- [1,1034,null,{"value":null}] 12:28:38 INFO - PROCESS | 1840 | 1478201318092 Marionette TRACE conn4 -> [0,1035,"getWindowHandles",null] 12:28:38 INFO - PROCESS | 1840 | 1478201318096 Marionette TRACE conn4 <- [1,1035,null,["8"]] 12:28:38 INFO - PROCESS | 1840 | 1478201318102 Marionette TRACE conn4 -> [0,1036,"switchToWindow",{"name":"8"}] 12:28:38 INFO - PROCESS | 1840 | 1478201318109 Marionette TRACE conn4 <- [1,1036,null,{}] 12:28:38 INFO - PROCESS | 1840 | 1478201318116 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:28:38 INFO - PROCESS | 1840 | ++DOCSHELL 0x967c8800 == 31 [pid = 1840] [id = 246] 12:28:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 62 (0x967c8c00) [pid = 1840] [serial = 721] [outer = (nil)] 12:28:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 63 (0x97a01800) [pid = 1840] [serial = 722] [outer = 0x967c8c00] 12:28:38 INFO - PROCESS | 1840 | 1478201318218 Marionette DEBUG loaded listener.js 12:28:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 64 (0x97a0f800) [pid = 1840] [serial = 723] [outer = 0x967c8c00] 12:28:38 INFO - PROCESS | 1840 | 1478201318991 Marionette TRACE conn4 <- [1,1037,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/022.html",0,null,null,[["document.write",0,null,null]]]}] 12:28:39 INFO - . 12:28:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/022.html | took 1179ms 12:28:39 INFO - PROCESS | 1840 | 1478201319028 Marionette TRACE conn4 -> [0,1038,"getWindowHandle",null] 12:28:39 INFO - PROCESS | 1840 | 1478201319033 Marionette TRACE conn4 <- [1,1038,null,{"value":"8"}] 12:28:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/023.html 12:28:39 INFO - PROCESS | 1840 | 1478201319040 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}] 12:28:39 INFO - PROCESS | 1840 | 1478201319281 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 12:28:39 INFO - PROCESS | 1840 | 1478201319309 Marionette TRACE conn4 -> [0,1040,"getWindowHandles",null] 12:28:39 INFO - PROCESS | 1840 | 1478201319314 Marionette TRACE conn4 <- [1,1040,null,["8"]] 12:28:39 INFO - PROCESS | 1840 | 1478201319320 Marionette TRACE conn4 -> [0,1041,"switchToWindow",{"name":"8"}] 12:28:39 INFO - PROCESS | 1840 | 1478201319326 Marionette TRACE conn4 <- [1,1041,null,{}] 12:28:39 INFO - PROCESS | 1840 | 1478201319400 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:28:39 INFO - PROCESS | 1840 | ++DOCSHELL 0x9a249c00 == 32 [pid = 1840] [id = 247] 12:28:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 65 (0x9a577800) [pid = 1840] [serial = 724] [outer = (nil)] 12:28:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 66 (0xa0ef3800) [pid = 1840] [serial = 725] [outer = 0x9a577800] 12:28:39 INFO - PROCESS | 1840 | 1478201319501 Marionette DEBUG loaded listener.js 12:28:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 67 (0xa19b4400) [pid = 1840] [serial = 726] [outer = 0x9a577800] 12:28:40 INFO - PROCESS | 1840 | 1478201320189 Marionette TRACE conn4 <- [1,1042,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/023.html",0,null,null,[["document.write",0,null,null]]]}] 12:28:40 INFO - . 12:28:40 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/023.html | took 1232ms 12:28:40 INFO - PROCESS | 1840 | 1478201320338 Marionette TRACE conn4 -> [0,1043,"getWindowHandle",null] 12:28:40 INFO - PROCESS | 1840 | 1478201320343 Marionette TRACE conn4 <- [1,1043,null,{"value":"8"}] 12:28:40 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/024.html 12:28:40 INFO - PROCESS | 1840 | 1478201320354 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}] 12:28:40 INFO - PROCESS | 1840 | 1478201320694 Marionette TRACE conn4 <- [1,1044,null,{"value":null}] 12:28:40 INFO - PROCESS | 1840 | --DOMWINDOW == 66 (0x982a6000) [pid = 1840] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/014.html] 12:28:40 INFO - PROCESS | 1840 | --DOMWINDOW == 65 (0x9b147c00) [pid = 1840] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/009.html] 12:28:40 INFO - PROCESS | 1840 | --DOMWINDOW == 64 (0x8ff9e400) [pid = 1840] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/011.html] 12:28:40 INFO - PROCESS | 1840 | --DOMWINDOW == 63 (0x8ffb7000) [pid = 1840] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/010.html] 12:28:40 INFO - PROCESS | 1840 | --DOMWINDOW == 62 (0x8ffb0400) [pid = 1840] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/006.html] 12:28:40 INFO - PROCESS | 1840 | --DOMWINDOW == 61 (0xa192d800) [pid = 1840] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/015.html] 12:28:40 INFO - PROCESS | 1840 | --DOMWINDOW == 60 (0x94e89000) [pid = 1840] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/007.html] 12:28:40 INFO - PROCESS | 1840 | --DOMWINDOW == 59 (0x967c6c00) [pid = 1840] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/013.html] 12:28:40 INFO - PROCESS | 1840 | --DOMWINDOW == 58 (0x9a5b7c00) [pid = 1840] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/008.html] 12:28:40 INFO - PROCESS | 1840 | --DOMWINDOW == 57 (0x950b2400) [pid = 1840] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/012.html] 12:28:40 INFO - PROCESS | 1840 | 1478201320797 Marionette TRACE conn4 -> [0,1045,"getWindowHandles",null] 12:28:40 INFO - PROCESS | 1840 | 1478201320802 Marionette TRACE conn4 <- [1,1045,null,["8"]] 12:28:40 INFO - PROCESS | 1840 | 1478201320820 Marionette TRACE conn4 -> [0,1046,"switchToWindow",{"name":"8"}] 12:28:40 INFO - PROCESS | 1840 | 1478201320826 Marionette TRACE conn4 <- [1,1046,null,{}] 12:28:40 INFO - PROCESS | 1840 | 1478201320832 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:28:40 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ffb7000 == 33 [pid = 1840] [id = 248] 12:28:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 58 (0x94e89000) [pid = 1840] [serial = 727] [outer = (nil)] 12:28:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 59 (0x9a5b7c00) [pid = 1840] [serial = 728] [outer = 0x94e89000] 12:28:40 INFO - PROCESS | 1840 | 1478201320929 Marionette DEBUG loaded listener.js 12:28:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 60 (0xa2cb4400) [pid = 1840] [serial = 729] [outer = 0x94e89000] 12:28:41 INFO - PROCESS | 1840 | 1478201321536 Marionette TRACE conn4 <- [1,1047,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/024.html",0,null,null,[["document.write",0,null,null]]]}] 12:28:41 INFO - . 12:28:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/024.html | took 1228ms 12:28:41 INFO - PROCESS | 1840 | 1478201321583 Marionette TRACE conn4 -> [0,1048,"getWindowHandle",null] 12:28:41 INFO - PROCESS | 1840 | 1478201321587 Marionette TRACE conn4 <- [1,1048,null,{"value":"8"}] 12:28:41 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/025.html 12:28:41 INFO - PROCESS | 1840 | 1478201321594 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}] 12:28:41 INFO - PROCESS | 1840 | 1478201321803 Marionette TRACE conn4 <- [1,1049,null,{"value":null}] 12:28:41 INFO - PROCESS | 1840 | 1478201321923 Marionette TRACE conn4 -> [0,1050,"getWindowHandles",null] 12:28:41 INFO - PROCESS | 1840 | 1478201321928 Marionette TRACE conn4 <- [1,1050,null,["8"]] 12:28:41 INFO - PROCESS | 1840 | 1478201321933 Marionette TRACE conn4 -> [0,1051,"switchToWindow",{"name":"8"}] 12:28:41 INFO - PROCESS | 1840 | 1478201321939 Marionette TRACE conn4 <- [1,1051,null,{}] 12:28:41 INFO - PROCESS | 1840 | 1478201321944 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:28:41 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd74000 == 34 [pid = 1840] [id = 249] 12:28:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 61 (0x8ffaa400) [pid = 1840] [serial = 730] [outer = (nil)] 12:28:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 62 (0xa43cdc00) [pid = 1840] [serial = 731] [outer = 0x8ffaa400] 12:28:42 INFO - PROCESS | 1840 | 1478201322044 Marionette DEBUG loaded listener.js 12:28:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 63 (0xa43e4400) [pid = 1840] [serial = 732] [outer = 0x8ffaa400] 12:28:42 INFO - PROCESS | 1840 | 1478201322603 Marionette TRACE conn4 <- [1,1052,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/025.html",0,null,null,[["document.write",0,null,null]]]}] 12:28:42 INFO - . 12:28:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/025.html | took 1021ms 12:28:42 INFO - PROCESS | 1840 | 1478201322616 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 12:28:42 INFO - PROCESS | 1840 | 1478201322619 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 12:28:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/026.html 12:28:42 INFO - PROCESS | 1840 | 1478201322701 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}] 12:28:42 INFO - PROCESS | 1840 | 1478201322933 Marionette TRACE conn4 <- [1,1054,null,{"value":null}] 12:28:43 INFO - PROCESS | 1840 | 1478201323098 Marionette TRACE conn4 -> [0,1055,"getWindowHandles",null] 12:28:43 INFO - PROCESS | 1840 | 1478201323104 Marionette TRACE conn4 <- [1,1055,null,["8"]] 12:28:43 INFO - PROCESS | 1840 | 1478201323118 Marionette TRACE conn4 -> [0,1056,"switchToWindow",{"name":"8"}] 12:28:43 INFO - PROCESS | 1840 | 1478201323129 Marionette TRACE conn4 <- [1,1056,null,{}] 12:28:43 INFO - PROCESS | 1840 | 1478201323181 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:28:43 INFO - PROCESS | 1840 | ++DOCSHELL 0x911a9400 == 35 [pid = 1840] [id = 250] 12:28:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 64 (0x911aa400) [pid = 1840] [serial = 733] [outer = (nil)] 12:28:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 65 (0x911b3400) [pid = 1840] [serial = 734] [outer = 0x911aa400] 12:28:43 INFO - PROCESS | 1840 | 1478201323302 Marionette DEBUG loaded listener.js 12:28:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 66 (0x92f83000) [pid = 1840] [serial = 735] [outer = 0x911aa400] 12:28:44 INFO - PROCESS | 1840 | 1478201324017 Marionette TRACE conn4 <- [1,1057,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/026.html",0,null,null,[["document.write",0,null,null]]]}] 12:28:44 INFO - . 12:28:44 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/026.html | took 1374ms 12:28:44 INFO - PROCESS | 1840 | 1478201324033 Marionette TRACE conn4 -> [0,1058,"getWindowHandle",null] 12:28:44 INFO - PROCESS | 1840 | 1478201324040 Marionette TRACE conn4 <- [1,1058,null,{"value":"8"}] 12:28:44 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/027.html 12:28:44 INFO - PROCESS | 1840 | 1478201324055 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}] 12:28:44 INFO - PROCESS | 1840 | 1478201324292 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 12:28:44 INFO - PROCESS | 1840 | 1478201324429 Marionette TRACE conn4 -> [0,1060,"getWindowHandles",null] 12:28:44 INFO - PROCESS | 1840 | 1478201324434 Marionette TRACE conn4 <- [1,1060,null,["8"]] 12:28:44 INFO - PROCESS | 1840 | 1478201324440 Marionette TRACE conn4 -> [0,1061,"switchToWindow",{"name":"8"}] 12:28:44 INFO - PROCESS | 1840 | 1478201324447 Marionette TRACE conn4 <- [1,1061,null,{}] 12:28:44 INFO - PROCESS | 1840 | 1478201324456 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:28:44 INFO - PROCESS | 1840 | ++DOCSHELL 0x952cac00 == 36 [pid = 1840] [id = 251] 12:28:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 67 (0x967ba000) [pid = 1840] [serial = 736] [outer = (nil)] 12:28:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 68 (0x967bd800) [pid = 1840] [serial = 737] [outer = 0x967ba000] 12:28:44 INFO - PROCESS | 1840 | 1478201324606 Marionette DEBUG loaded listener.js 12:28:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 69 (0x97a0bc00) [pid = 1840] [serial = 738] [outer = 0x967ba000] 12:28:45 INFO - PROCESS | 1840 | 1478201325281 Marionette TRACE conn4 <- [1,1062,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/027.html",0,null,null,[["document.write",0,null,null]]]}] 12:28:45 INFO - . 12:28:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/027.html | took 1279ms 12:28:45 INFO - PROCESS | 1840 | 1478201325330 Marionette TRACE conn4 -> [0,1063,"getWindowHandle",null] 12:28:45 INFO - PROCESS | 1840 | 1478201325335 Marionette TRACE conn4 <- [1,1063,null,{"value":"8"}] 12:28:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/028.html 12:28:45 INFO - PROCESS | 1840 | 1478201325353 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}] 12:28:45 INFO - PROCESS | 1840 | 1478201325678 Marionette TRACE conn4 <- [1,1064,null,{"value":null}] 12:28:45 INFO - PROCESS | 1840 | 1478201325757 Marionette TRACE conn4 -> [0,1065,"getWindowHandles",null] 12:28:45 INFO - PROCESS | 1840 | 1478201325764 Marionette TRACE conn4 <- [1,1065,null,["8"]] 12:28:45 INFO - PROCESS | 1840 | 1478201325770 Marionette TRACE conn4 -> [0,1066,"switchToWindow",{"name":"8"}] 12:28:45 INFO - PROCESS | 1840 | 1478201325777 Marionette TRACE conn4 <- [1,1066,null,{}] 12:28:45 INFO - PROCESS | 1840 | 1478201325827 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:28:45 INFO - PROCESS | 1840 | ++DOCSHELL 0xa432e400 == 37 [pid = 1840] [id = 252] 12:28:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 70 (0xa4335000) [pid = 1840] [serial = 739] [outer = (nil)] 12:28:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 71 (0xa43c3400) [pid = 1840] [serial = 740] [outer = 0xa4335000] 12:28:45 INFO - PROCESS | 1840 | 1478201325957 Marionette DEBUG loaded listener.js 12:28:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 72 (0xa43dc800) [pid = 1840] [serial = 741] [outer = 0xa4335000] 12:28:46 INFO - PROCESS | 1840 | 1478201326621 Marionette TRACE conn4 <- [1,1067,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/028.html",0,null,null,[["document.write",0,null,null]]]}] 12:28:46 INFO - . 12:28:46 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/028.html | took 1324ms 12:28:46 INFO - PROCESS | 1840 | 1478201326677 Marionette TRACE conn4 -> [0,1068,"getWindowHandle",null] 12:28:46 INFO - PROCESS | 1840 | 1478201326680 Marionette TRACE conn4 <- [1,1068,null,{"value":"8"}] 12:28:46 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/029.html 12:28:46 INFO - PROCESS | 1840 | 1478201326690 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}] 12:28:46 INFO - PROCESS | 1840 | 1478201326887 Marionette TRACE conn4 <- [1,1069,null,{"value":null}] 12:28:47 INFO - PROCESS | 1840 | 1478201327050 Marionette TRACE conn4 -> [0,1070,"getWindowHandles",null] 12:28:47 INFO - PROCESS | 1840 | 1478201327055 Marionette TRACE conn4 <- [1,1070,null,["8"]] 12:28:47 INFO - PROCESS | 1840 | 1478201327060 Marionette TRACE conn4 -> [0,1071,"switchToWindow",{"name":"8"}] 12:28:47 INFO - PROCESS | 1840 | 1478201327070 Marionette TRACE conn4 <- [1,1071,null,{}] 12:28:47 INFO - PROCESS | 1840 | 1478201327082 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:28:47 INFO - PROCESS | 1840 | ++DOCSHELL 0xa4843400 == 38 [pid = 1840] [id = 253] 12:28:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 73 (0xa484f000) [pid = 1840] [serial = 742] [outer = (nil)] 12:28:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 74 (0xa48de000) [pid = 1840] [serial = 743] [outer = 0xa484f000] 12:28:47 INFO - PROCESS | 1840 | 1478201327231 Marionette DEBUG loaded listener.js 12:28:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 75 (0xa4ca5400) [pid = 1840] [serial = 744] [outer = 0xa484f000] 12:28:47 INFO - PROCESS | 1840 | 1478201327925 Marionette TRACE conn4 <- [1,1072,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/029.html",0,null,null,[["document.write",0,null,null]]]}] 12:28:47 INFO - . 12:28:47 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/029.html | took 1271ms 12:28:47 INFO - PROCESS | 1840 | 1478201327961 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 12:28:47 INFO - PROCESS | 1840 | 1478201327965 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 12:28:47 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/030.html 12:28:47 INFO - PROCESS | 1840 | 1478201327972 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}] 12:28:48 INFO - PROCESS | 1840 | 1478201328147 Marionette TRACE conn4 <- [1,1074,null,{"value":null}] 12:28:48 INFO - PROCESS | 1840 | 1478201328416 Marionette TRACE conn4 -> [0,1075,"getWindowHandles",null] 12:28:48 INFO - PROCESS | 1840 | 1478201328423 Marionette TRACE conn4 <- [1,1075,null,["8"]] 12:28:48 INFO - PROCESS | 1840 | 1478201328452 Marionette TRACE conn4 -> [0,1076,"switchToWindow",{"name":"8"}] 12:28:48 INFO - PROCESS | 1840 | 1478201328463 Marionette TRACE conn4 <- [1,1076,null,{}] 12:28:48 INFO - PROCESS | 1840 | 1478201328472 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:28:48 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fc71400 == 39 [pid = 1840] [id = 254] 12:28:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 76 (0x8fc7ec00) [pid = 1840] [serial = 745] [outer = (nil)] 12:28:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 77 (0x9111a800) [pid = 1840] [serial = 746] [outer = 0x8fc7ec00] 12:28:48 INFO - PROCESS | 1840 | 1478201328579 Marionette DEBUG loaded listener.js 12:28:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 78 (0x93c78800) [pid = 1840] [serial = 747] [outer = 0x8fc7ec00] 12:28:49 INFO - PROCESS | 1840 | 1478201329418 Marionette TRACE conn4 <- [1,1077,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/030.html",0,null,null,[["document.write",0,null,null]]]}] 12:28:49 INFO - . 12:28:49 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/030.html | took 1481ms 12:28:49 INFO - PROCESS | 1840 | 1478201329455 Marionette TRACE conn4 -> [0,1078,"getWindowHandle",null] 12:28:49 INFO - PROCESS | 1840 | 1478201329462 Marionette TRACE conn4 <- [1,1078,null,{"value":"8"}] 12:28:49 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/031.html 12:28:49 INFO - PROCESS | 1840 | 1478201329497 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}] 12:28:49 INFO - PROCESS | 1840 | 1478201329711 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 12:28:49 INFO - PROCESS | 1840 | 1478201329888 Marionette TRACE conn4 -> [0,1080,"getWindowHandles",null] 12:28:49 INFO - PROCESS | 1840 | 1478201329893 Marionette TRACE conn4 <- [1,1080,null,["8"]] 12:28:49 INFO - PROCESS | 1840 | --DOCSHELL 0x8ffb7000 == 38 [pid = 1840] [id = 248] 12:28:49 INFO - PROCESS | 1840 | --DOCSHELL 0x967c8800 == 37 [pid = 1840] [id = 246] 12:28:49 INFO - PROCESS | 1840 | --DOCSHELL 0x938d3800 == 36 [pid = 1840] [id = 245] 12:28:49 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa5cc00 == 35 [pid = 1840] [id = 244] 12:28:49 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa47000 == 34 [pid = 1840] [id = 242] 12:28:49 INFO - PROCESS | 1840 | --DOCSHELL 0x94e85c00 == 33 [pid = 1840] [id = 241] 12:28:49 INFO - PROCESS | 1840 | 1478201329939 Marionette TRACE conn4 -> [0,1081,"switchToWindow",{"name":"8"}] 12:28:49 INFO - PROCESS | 1840 | 1478201329947 Marionette TRACE conn4 <- [1,1081,null,{}] 12:28:49 INFO - PROCESS | 1840 | 1478201329955 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:28:49 INFO - PROCESS | 1840 | ++DOCSHELL 0x911a7c00 == 34 [pid = 1840] [id = 255] 12:28:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 79 (0x911abc00) [pid = 1840] [serial = 748] [outer = (nil)] 12:28:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 80 (0x911b5800) [pid = 1840] [serial = 749] [outer = 0x911abc00] 12:28:50 INFO - PROCESS | 1840 | 1478201330055 Marionette DEBUG loaded listener.js 12:28:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 81 (0x952c0c00) [pid = 1840] [serial = 750] [outer = 0x911abc00] 12:28:50 INFO - PROCESS | 1840 | --DOMWINDOW == 80 (0x9b3e7000) [pid = 1840] [serial = 684] [outer = (nil)] [url = about:blank] 12:28:50 INFO - PROCESS | 1840 | --DOMWINDOW == 79 (0xa0ef8000) [pid = 1840] [serial = 699] [outer = (nil)] [url = about:blank] 12:28:50 INFO - PROCESS | 1840 | --DOMWINDOW == 78 (0x92b0c800) [pid = 1840] [serial = 675] [outer = (nil)] [url = about:blank] 12:28:50 INFO - PROCESS | 1840 | --DOMWINDOW == 77 (0x9a5dec00) [pid = 1840] [serial = 680] [outer = (nil)] [url = about:blank] 12:28:50 INFO - PROCESS | 1840 | --DOMWINDOW == 76 (0x9689a400) [pid = 1840] [serial = 695] [outer = (nil)] [url = about:blank] 12:28:50 INFO - PROCESS | 1840 | --DOMWINDOW == 75 (0x950fd800) [pid = 1840] [serial = 692] [outer = (nil)] [url = about:blank] 12:28:50 INFO - PROCESS | 1840 | --DOMWINDOW == 74 (0xa0e72000) [pid = 1840] [serial = 698] [outer = (nil)] [url = about:blank] 12:28:50 INFO - PROCESS | 1840 | --DOMWINDOW == 73 (0x911a9800) [pid = 1840] [serial = 674] [outer = (nil)] [url = about:blank] 12:28:50 INFO - PROCESS | 1840 | --DOMWINDOW == 72 (0x967c5c00) [pid = 1840] [serial = 678] [outer = (nil)] [url = about:blank] 12:28:50 INFO - PROCESS | 1840 | --DOMWINDOW == 71 (0x95140000) [pid = 1840] [serial = 693] [outer = (nil)] [url = about:blank] 12:28:50 INFO - PROCESS | 1840 | --DOMWINDOW == 70 (0x967c2400) [pid = 1840] [serial = 677] [outer = (nil)] [url = about:blank] 12:28:50 INFO - PROCESS | 1840 | --DOMWINDOW == 69 (0xa19b5000) [pid = 1840] [serial = 702] [outer = (nil)] [url = about:blank] 12:28:50 INFO - PROCESS | 1840 | --DOMWINDOW == 68 (0x8ffb0800) [pid = 1840] [serial = 689] [outer = (nil)] [url = about:blank] 12:28:50 INFO - PROCESS | 1840 | --DOMWINDOW == 67 (0xa1931800) [pid = 1840] [serial = 701] [outer = (nil)] [url = about:blank] 12:28:50 INFO - PROCESS | 1840 | --DOMWINDOW == 66 (0x94bb0000) [pid = 1840] [serial = 687] [outer = (nil)] [url = about:blank] 12:28:50 INFO - PROCESS | 1840 | --DOMWINDOW == 65 (0x911b0400) [pid = 1840] [serial = 690] [outer = (nil)] [url = about:blank] 12:28:50 INFO - PROCESS | 1840 | --DOMWINDOW == 64 (0x9b329c00) [pid = 1840] [serial = 683] [outer = (nil)] [url = about:blank] 12:28:50 INFO - PROCESS | 1840 | --DOMWINDOW == 63 (0x92f7f400) [pid = 1840] [serial = 686] [outer = (nil)] [url = about:blank] 12:28:50 INFO - PROCESS | 1840 | --DOMWINDOW == 62 (0x97a06000) [pid = 1840] [serial = 696] [outer = (nil)] [url = about:blank] 12:28:50 INFO - PROCESS | 1840 | --DOMWINDOW == 61 (0x9af92400) [pid = 1840] [serial = 681] [outer = (nil)] [url = about:blank] 12:28:50 INFO - PROCESS | 1840 | 1478201330736 Marionette TRACE conn4 <- [1,1082,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/031.html",0,null,null,[["document.write",0,null,null]]]}] 12:28:50 INFO - . 12:28:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/031.html | took 1328ms 12:28:50 INFO - PROCESS | 1840 | 1478201330798 Marionette TRACE conn4 -> [0,1083,"getWindowHandle",null] 12:28:50 INFO - PROCESS | 1840 | 1478201330802 Marionette TRACE conn4 <- [1,1083,null,{"value":"8"}] 12:28:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/032.html 12:28:50 INFO - PROCESS | 1840 | 1478201330811 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}] 12:28:50 INFO - PROCESS | 1840 | 1478201330995 Marionette TRACE conn4 <- [1,1084,null,{"value":null}] 12:28:51 INFO - PROCESS | 1840 | 1478201331118 Marionette TRACE conn4 -> [0,1085,"getWindowHandles",null] 12:28:51 INFO - PROCESS | 1840 | 1478201331129 Marionette TRACE conn4 <- [1,1085,null,["8"]] 12:28:51 INFO - PROCESS | 1840 | 1478201331143 Marionette TRACE conn4 -> [0,1086,"switchToWindow",{"name":"8"}] 12:28:51 INFO - PROCESS | 1840 | 1478201331149 Marionette TRACE conn4 <- [1,1086,null,{}] 12:28:51 INFO - PROCESS | 1840 | 1478201331156 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:28:51 INFO - PROCESS | 1840 | ++DOCSHELL 0x97c38000 == 35 [pid = 1840] [id = 256] 12:28:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 62 (0x9829ec00) [pid = 1840] [serial = 751] [outer = (nil)] 12:28:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 63 (0x9a135800) [pid = 1840] [serial = 752] [outer = 0x9829ec00] 12:28:51 INFO - PROCESS | 1840 | 1478201331251 Marionette DEBUG loaded listener.js 12:28:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 64 (0x9a5af400) [pid = 1840] [serial = 753] [outer = 0x9829ec00] 12:28:51 INFO - PROCESS | 1840 | 1478201331915 Marionette TRACE conn4 <- [1,1087,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/032.html",0,null,null,[["document.write",0,null,null]]]}] 12:28:51 INFO - . 12:28:51 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/032.html | took 1170ms 12:28:51 INFO - PROCESS | 1840 | 1478201331981 Marionette TRACE conn4 -> [0,1088,"getWindowHandle",null] 12:28:51 INFO - PROCESS | 1840 | 1478201331985 Marionette TRACE conn4 <- [1,1088,null,{"value":"8"}] 12:28:51 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/033.html 12:28:51 INFO - PROCESS | 1840 | 1478201331992 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}] 12:28:52 INFO - PROCESS | 1840 | 1478201332228 Marionette TRACE conn4 <- [1,1089,null,{"value":null}] 12:28:52 INFO - PROCESS | 1840 | 1478201332307 Marionette TRACE conn4 -> [0,1090,"getWindowHandles",null] 12:28:52 INFO - PROCESS | 1840 | 1478201332310 Marionette TRACE conn4 <- [1,1090,null,["8"]] 12:28:52 INFO - PROCESS | 1840 | 1478201332317 Marionette TRACE conn4 -> [0,1091,"switchToWindow",{"name":"8"}] 12:28:52 INFO - PROCESS | 1840 | 1478201332323 Marionette TRACE conn4 <- [1,1091,null,{}] 12:28:52 INFO - PROCESS | 1840 | 1478201332329 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:28:52 INFO - PROCESS | 1840 | ++DOCSHELL 0xa0efe800 == 36 [pid = 1840] [id = 257] 12:28:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 65 (0xa0effc00) [pid = 1840] [serial = 754] [outer = (nil)] 12:28:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 66 (0xa237dc00) [pid = 1840] [serial = 755] [outer = 0xa0effc00] 12:28:52 INFO - PROCESS | 1840 | 1478201332423 Marionette DEBUG loaded listener.js 12:28:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 67 (0xa2868c00) [pid = 1840] [serial = 756] [outer = 0xa0effc00] 12:28:53 INFO - PROCESS | 1840 | 1478201333078 Marionette TRACE conn4 <- [1,1092,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/033.html",0,null,null,[["document.write",0,null,null]]]}] 12:28:53 INFO - . 12:28:53 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/033.html | took 1121ms 12:28:53 INFO - PROCESS | 1840 | 1478201333137 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 12:28:53 INFO - PROCESS | 1840 | 1478201333144 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 12:28:53 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/034.html 12:28:53 INFO - PROCESS | 1840 | 1478201333152 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}] 12:28:53 INFO - PROCESS | 1840 | 1478201333387 Marionette TRACE conn4 <- [1,1094,null,{"value":null}] 12:28:53 INFO - PROCESS | 1840 | 1478201333408 Marionette TRACE conn4 -> [0,1095,"getWindowHandles",null] 12:28:53 INFO - PROCESS | 1840 | 1478201333413 Marionette TRACE conn4 <- [1,1095,null,["8"]] 12:28:53 INFO - PROCESS | 1840 | 1478201333418 Marionette TRACE conn4 -> [0,1096,"switchToWindow",{"name":"8"}] 12:28:53 INFO - PROCESS | 1840 | 1478201333423 Marionette TRACE conn4 <- [1,1096,null,{}] 12:28:53 INFO - PROCESS | 1840 | 1478201333433 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:28:53 INFO - PROCESS | 1840 | ++DOCSHELL 0xa2cbac00 == 37 [pid = 1840] [id = 258] 12:28:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 68 (0xa432d800) [pid = 1840] [serial = 757] [outer = (nil)] 12:28:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 69 (0xa43c8800) [pid = 1840] [serial = 758] [outer = 0xa432d800] 12:28:53 INFO - PROCESS | 1840 | 1478201333592 Marionette DEBUG loaded listener.js 12:28:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 70 (0xa452ec00) [pid = 1840] [serial = 759] [outer = 0xa432d800] 12:28:54 INFO - PROCESS | 1840 | 1478201334191 Marionette TRACE conn4 <- [1,1097,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/034.html",0,null,null,[["document.write",0,null,null]]]}] 12:28:54 INFO - . 12:28:54 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/034.html | took 1079ms 12:28:54 INFO - PROCESS | 1840 | 1478201334232 Marionette TRACE conn4 -> [0,1098,"getWindowHandle",null] 12:28:54 INFO - PROCESS | 1840 | 1478201334236 Marionette TRACE conn4 <- [1,1098,null,{"value":"8"}] 12:28:54 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/035.html 12:28:54 INFO - PROCESS | 1840 | 1478201334250 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}] 12:28:54 INFO - PROCESS | 1840 | --DOMWINDOW == 69 (0x8fa5d000) [pid = 1840] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/020.html] 12:28:54 INFO - PROCESS | 1840 | --DOMWINDOW == 68 (0x9a577800) [pid = 1840] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/023.html] 12:28:54 INFO - PROCESS | 1840 | --DOMWINDOW == 67 (0x9af95400) [pid = 1840] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/018.html] 12:28:54 INFO - PROCESS | 1840 | --DOMWINDOW == 66 (0x967c8c00) [pid = 1840] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/022.html] 12:28:54 INFO - PROCESS | 1840 | --DOMWINDOW == 65 (0x93b8cc00) [pid = 1840] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/021.html] 12:28:54 INFO - PROCESS | 1840 | --DOMWINDOW == 64 (0xa2cb5c00) [pid = 1840] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/019.html] 12:28:54 INFO - PROCESS | 1840 | --DOMWINDOW == 63 (0x94e8ac00) [pid = 1840] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/017.html] 12:28:54 INFO - PROCESS | 1840 | --DOMWINDOW == 62 (0x94e89000) [pid = 1840] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/024.html] 12:28:54 INFO - PROCESS | 1840 | 1478201334563 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 12:28:54 INFO - PROCESS | 1840 | 1478201334638 Marionette TRACE conn4 -> [0,1100,"getWindowHandles",null] 12:28:54 INFO - PROCESS | 1840 | 1478201334641 Marionette TRACE conn4 <- [1,1100,null,["8"]] 12:28:54 INFO - PROCESS | 1840 | 1478201334646 Marionette TRACE conn4 -> [0,1101,"switchToWindow",{"name":"8"}] 12:28:54 INFO - PROCESS | 1840 | 1478201334652 Marionette TRACE conn4 <- [1,1101,null,{}] 12:28:54 INFO - PROCESS | 1840 | 1478201334658 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:28:54 INFO - PROCESS | 1840 | ++DOCSHELL 0x9398a400 == 38 [pid = 1840] [id = 259] 12:28:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 63 (0xa432e800) [pid = 1840] [serial = 760] [outer = (nil)] 12:28:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 64 (0xa484e800) [pid = 1840] [serial = 761] [outer = 0xa432e800] 12:28:54 INFO - PROCESS | 1840 | 1478201334781 Marionette DEBUG loaded listener.js 12:28:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 65 (0xa4ced000) [pid = 1840] [serial = 762] [outer = 0xa432e800] 12:28:55 INFO - PROCESS | 1840 | 1478201335329 Marionette TRACE conn4 <- [1,1102,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/035.html",0,null,null,[["document.write",0,null,null]]]}] 12:28:55 INFO - . 12:28:55 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/035.html | took 1123ms 12:28:55 INFO - PROCESS | 1840 | 1478201335415 Marionette TRACE conn4 -> [0,1103,"getWindowHandle",null] 12:28:55 INFO - PROCESS | 1840 | 1478201335421 Marionette TRACE conn4 <- [1,1103,null,{"value":"8"}] 12:28:55 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/036.html 12:28:55 INFO - PROCESS | 1840 | 1478201335449 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}] 12:28:55 INFO - PROCESS | 1840 | 1478201335661 Marionette TRACE conn4 <- [1,1104,null,{"value":null}] 12:28:55 INFO - PROCESS | 1840 | 1478201335681 Marionette TRACE conn4 -> [0,1105,"getWindowHandles",null] 12:28:55 INFO - PROCESS | 1840 | 1478201335684 Marionette TRACE conn4 <- [1,1105,null,["8"]] 12:28:55 INFO - PROCESS | 1840 | 1478201335690 Marionette TRACE conn4 -> [0,1106,"switchToWindow",{"name":"8"}] 12:28:55 INFO - PROCESS | 1840 | 1478201335697 Marionette TRACE conn4 <- [1,1106,null,{}] 12:28:55 INFO - PROCESS | 1840 | 1478201335702 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:28:55 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dec6400 == 39 [pid = 1840] [id = 260] 12:28:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 66 (0xa93c9000) [pid = 1840] [serial = 763] [outer = (nil)] 12:28:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 67 (0xa93cc800) [pid = 1840] [serial = 764] [outer = 0xa93c9000] 12:28:55 INFO - PROCESS | 1840 | 1478201335804 Marionette DEBUG loaded listener.js 12:28:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 68 (0x9b1bc000) [pid = 1840] [serial = 765] [outer = 0xa93c9000] 12:28:56 INFO - PROCESS | 1840 | 1478201336383 Marionette TRACE conn4 <- [1,1107,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/036.html",0,null,null,[["document.write",0,null,null]]]}] 12:28:56 INFO - . 12:28:56 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/036.html | took 988ms 12:28:56 INFO - PROCESS | 1840 | 1478201336429 Marionette TRACE conn4 -> [0,1108,"getWindowHandle",null] 12:28:56 INFO - PROCESS | 1840 | 1478201336432 Marionette TRACE conn4 <- [1,1108,null,{"value":"8"}] 12:28:56 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/037.html 12:28:56 INFO - PROCESS | 1840 | 1478201336440 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}] 12:28:56 INFO - PROCESS | 1840 | 1478201336598 Marionette TRACE conn4 <- [1,1109,null,{"value":null}] 12:28:56 INFO - PROCESS | 1840 | 1478201336609 Marionette TRACE conn4 -> [0,1110,"getWindowHandles",null] 12:28:56 INFO - PROCESS | 1840 | 1478201336612 Marionette TRACE conn4 <- [1,1110,null,["8"]] 12:28:56 INFO - PROCESS | 1840 | 1478201336616 Marionette TRACE conn4 -> [0,1111,"switchToWindow",{"name":"8"}] 12:28:56 INFO - PROCESS | 1840 | 1478201336622 Marionette TRACE conn4 <- [1,1111,null,{}] 12:28:56 INFO - PROCESS | 1840 | 1478201336814 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:28:56 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd69800 == 40 [pid = 1840] [id = 261] 12:28:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 69 (0x8fa43c00) [pid = 1840] [serial = 766] [outer = (nil)] 12:28:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 70 (0x8ffb0800) [pid = 1840] [serial = 767] [outer = 0x8fa43c00] 12:28:56 INFO - PROCESS | 1840 | 1478201336943 Marionette DEBUG loaded listener.js 12:28:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 71 (0x92f7a000) [pid = 1840] [serial = 768] [outer = 0x8fa43c00] 12:28:57 INFO - PROCESS | 1840 | 1478201337631 Marionette TRACE conn4 <- [1,1112,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/037.html",0,null,null,[["document.write",0,null,null]]]}] 12:28:57 INFO - . 12:28:57 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/037.html | took 1228ms 12:28:57 INFO - PROCESS | 1840 | 1478201337672 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 12:28:57 INFO - PROCESS | 1840 | 1478201337678 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 12:28:57 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/038.html 12:28:57 INFO - PROCESS | 1840 | 1478201337690 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}] 12:28:57 INFO - PROCESS | 1840 | 1478201337895 Marionette TRACE conn4 <- [1,1114,null,{"value":null}] 12:28:58 INFO - PROCESS | 1840 | 1478201338076 Marionette TRACE conn4 -> [0,1115,"getWindowHandles",null] 12:28:58 INFO - PROCESS | 1840 | 1478201338082 Marionette TRACE conn4 <- [1,1115,null,["8"]] 12:28:58 INFO - PROCESS | 1840 | 1478201338095 Marionette TRACE conn4 -> [0,1116,"switchToWindow",{"name":"8"}] 12:28:58 INFO - PROCESS | 1840 | 1478201338101 Marionette TRACE conn4 <- [1,1116,null,{}] 12:28:58 INFO - PROCESS | 1840 | 1478201338116 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:28:58 INFO - PROCESS | 1840 | ++DOCSHELL 0x968f9000 == 41 [pid = 1840] [id = 262] 12:28:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 72 (0x968fa000) [pid = 1840] [serial = 769] [outer = (nil)] 12:28:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 73 (0x9689a400) [pid = 1840] [serial = 770] [outer = 0x968fa000] 12:28:58 INFO - PROCESS | 1840 | 1478201338231 Marionette DEBUG loaded listener.js 12:28:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 74 (0x97c34800) [pid = 1840] [serial = 771] [outer = 0x968fa000] 12:28:58 INFO - PROCESS | 1840 | 1478201338892 Marionette TRACE conn4 <- [1,1117,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/038.html",0,null,null,[["document.write",0,null,null]]]}] 12:28:58 INFO - . 12:28:58 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/038.html | took 1279ms 12:28:58 INFO - PROCESS | 1840 | 1478201338969 Marionette TRACE conn4 -> [0,1118,"getWindowHandle",null] 12:28:58 INFO - PROCESS | 1840 | 1478201338974 Marionette TRACE conn4 <- [1,1118,null,{"value":"8"}] 12:28:58 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/039.html 12:28:58 INFO - PROCESS | 1840 | 1478201338984 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}] 12:28:59 INFO - PROCESS | 1840 | 1478201339178 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 12:28:59 INFO - PROCESS | 1840 | 1478201339345 Marionette TRACE conn4 -> [0,1120,"getWindowHandles",null] 12:28:59 INFO - PROCESS | 1840 | 1478201339350 Marionette TRACE conn4 <- [1,1120,null,["8"]] 12:28:59 INFO - PROCESS | 1840 | 1478201339361 Marionette TRACE conn4 -> [0,1121,"switchToWindow",{"name":"8"}] 12:28:59 INFO - PROCESS | 1840 | 1478201339367 Marionette TRACE conn4 <- [1,1121,null,{}] 12:28:59 INFO - PROCESS | 1840 | 1478201339426 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:28:59 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b1c8c00 == 42 [pid = 1840] [id = 263] 12:28:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 75 (0x9b1c9400) [pid = 1840] [serial = 772] [outer = (nil)] 12:28:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 76 (0xa0ef7800) [pid = 1840] [serial = 773] [outer = 0x9b1c9400] 12:28:59 INFO - PROCESS | 1840 | 1478201339543 Marionette DEBUG loaded listener.js 12:28:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 77 (0xa286fc00) [pid = 1840] [serial = 774] [outer = 0x9b1c9400] 12:29:00 INFO - PROCESS | 1840 | 1478201340208 Marionette TRACE conn4 <- [1,1122,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/039.html",0,null,null,[["document.write",0,null,null]]]}] 12:29:00 INFO - . 12:29:00 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/039.html | took 1235ms 12:29:00 INFO - PROCESS | 1840 | 1478201340219 Marionette TRACE conn4 -> [0,1123,"getWindowHandle",null] 12:29:00 INFO - PROCESS | 1840 | 1478201340222 Marionette TRACE conn4 <- [1,1123,null,{"value":"8"}] 12:29:00 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/040.html 12:29:00 INFO - PROCESS | 1840 | 1478201340230 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}] 12:29:00 INFO - PROCESS | 1840 | 1478201340425 Marionette TRACE conn4 <- [1,1124,null,{"value":null}] 12:29:00 INFO - PROCESS | 1840 | 1478201340622 Marionette TRACE conn4 -> [0,1125,"getWindowHandles",null] 12:29:00 INFO - PROCESS | 1840 | 1478201340628 Marionette TRACE conn4 <- [1,1125,null,["8"]] 12:29:00 INFO - PROCESS | 1840 | 1478201340638 Marionette TRACE conn4 -> [0,1126,"switchToWindow",{"name":"8"}] 12:29:00 INFO - PROCESS | 1840 | 1478201340651 Marionette TRACE conn4 <- [1,1126,null,{}] 12:29:00 INFO - PROCESS | 1840 | 1478201340706 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:29:00 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b1c2000 == 43 [pid = 1840] [id = 264] 12:29:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 78 (0xa452dc00) [pid = 1840] [serial = 775] [outer = (nil)] 12:29:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 79 (0xa4cf9000) [pid = 1840] [serial = 776] [outer = 0xa452dc00] 12:29:00 INFO - PROCESS | 1840 | 1478201340860 Marionette DEBUG loaded listener.js 12:29:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 80 (0xa9340000) [pid = 1840] [serial = 777] [outer = 0xa452dc00] 12:29:01 INFO - PROCESS | 1840 | 1478201341717 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]]]}] 12:29:01 INFO - . 12:29:01 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/040.html | took 1530ms 12:29:01 INFO - PROCESS | 1840 | 1478201341767 Marionette TRACE conn4 -> [0,1128,"getWindowHandle",null] 12:29:01 INFO - PROCESS | 1840 | 1478201341773 Marionette TRACE conn4 <- [1,1128,null,{"value":"8"}] 12:29:01 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/041.html 12:29:01 INFO - PROCESS | 1840 | 1478201341783 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}] 12:29:01 INFO - PROCESS | 1840 | 1478201341987 Marionette TRACE conn4 <- [1,1129,null,{"value":null}] 12:29:02 INFO - PROCESS | 1840 | 1478201342155 Marionette TRACE conn4 -> [0,1130,"getWindowHandles",null] 12:29:02 INFO - PROCESS | 1840 | 1478201342160 Marionette TRACE conn4 <- [1,1130,null,["8"]] 12:29:02 INFO - PROCESS | 1840 | 1478201342172 Marionette TRACE conn4 -> [0,1131,"switchToWindow",{"name":"8"}] 12:29:02 INFO - PROCESS | 1840 | 1478201342179 Marionette TRACE conn4 <- [1,1131,null,{}] 12:29:02 INFO - PROCESS | 1840 | 1478201342185 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:29:02 INFO - PROCESS | 1840 | ++DOCSHELL 0x96834c00 == 44 [pid = 1840] [id = 265] 12:29:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 81 (0x96837800) [pid = 1840] [serial = 778] [outer = (nil)] 12:29:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 82 (0x9683ac00) [pid = 1840] [serial = 779] [outer = 0x96837800] 12:29:02 INFO - PROCESS | 1840 | 1478201342331 Marionette DEBUG loaded listener.js 12:29:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 83 (0x9683bc00) [pid = 1840] [serial = 780] [outer = 0x96837800] 12:29:02 INFO - PROCESS | 1840 | 1478201342995 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]]]}] 12:29:03 INFO - . 12:29:03 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/041.html | took 1223ms 12:29:03 INFO - PROCESS | 1840 | 1478201343055 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 12:29:03 INFO - PROCESS | 1840 | 1478201343058 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 12:29:03 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/042.html 12:29:03 INFO - PROCESS | 1840 | 1478201343070 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}] 12:29:03 INFO - PROCESS | 1840 | 1478201343253 Marionette TRACE conn4 <- [1,1134,null,{"value":null}] 12:29:03 INFO - PROCESS | 1840 | 1478201343391 Marionette TRACE conn4 -> [0,1135,"getWindowHandles",null] 12:29:03 INFO - PROCESS | 1840 | 1478201343396 Marionette TRACE conn4 <- [1,1135,null,["8"]] 12:29:03 INFO - PROCESS | 1840 | 1478201343402 Marionette TRACE conn4 -> [0,1136,"switchToWindow",{"name":"8"}] 12:29:03 INFO - PROCESS | 1840 | 1478201343407 Marionette TRACE conn4 <- [1,1136,null,{}] 12:29:03 INFO - PROCESS | 1840 | 1478201343413 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:29:03 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa5f800 == 45 [pid = 1840] [id = 266] 12:29:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 84 (0x95b8f000) [pid = 1840] [serial = 781] [outer = (nil)] 12:29:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 85 (0x98e9cc00) [pid = 1840] [serial = 782] [outer = 0x95b8f000] 12:29:03 INFO - PROCESS | 1840 | 1478201343554 Marionette DEBUG loaded listener.js 12:29:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 86 (0x98ea0000) [pid = 1840] [serial = 783] [outer = 0x95b8f000] 12:29:04 INFO - PROCESS | 1840 | 1478201344469 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]]]}] 12:29:04 INFO - . 12:29:04 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/042.html | took 1423ms 12:29:04 INFO - PROCESS | 1840 | 1478201344496 Marionette TRACE conn4 -> [0,1138,"getWindowHandle",null] 12:29:04 INFO - PROCESS | 1840 | 1478201344506 Marionette TRACE conn4 <- [1,1138,null,{"value":"8"}] 12:29:04 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/043.html 12:29:04 INFO - PROCESS | 1840 | 1478201344546 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}] 12:29:04 INFO - PROCESS | 1840 | 1478201344791 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 12:29:04 INFO - PROCESS | 1840 | 1478201344973 Marionette TRACE conn4 -> [0,1140,"getWindowHandles",null] 12:29:04 INFO - PROCESS | 1840 | 1478201344980 Marionette TRACE conn4 <- [1,1140,null,["8"]] 12:29:04 INFO - PROCESS | 1840 | 1478201344989 Marionette TRACE conn4 -> [0,1141,"switchToWindow",{"name":"8"}] 12:29:04 INFO - PROCESS | 1840 | 1478201344996 Marionette TRACE conn4 <- [1,1141,null,{}] 12:29:05 INFO - PROCESS | 1840 | 1478201345003 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:29:05 INFO - PROCESS | 1840 | ++DOCSHELL 0x93989400 == 46 [pid = 1840] [id = 267] 12:29:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 87 (0x94e8bc00) [pid = 1840] [serial = 784] [outer = (nil)] 12:29:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 88 (0x952c5c00) [pid = 1840] [serial = 785] [outer = 0x94e8bc00] 12:29:05 INFO - PROCESS | 1840 | 1478201345108 Marionette DEBUG loaded listener.js 12:29:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 89 (0x967c3800) [pid = 1840] [serial = 786] [outer = 0x94e8bc00] 12:29:05 INFO - PROCESS | 1840 | 1478201345863 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]]]}] 12:29:05 INFO - . 12:29:05 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/043.html | took 1426ms 12:29:06 INFO - PROCESS | 1840 | 1478201346007 Marionette TRACE conn4 -> [0,1143,"getWindowHandle",null] 12:29:06 INFO - PROCESS | 1840 | 1478201346014 Marionette TRACE conn4 <- [1,1143,null,{"value":"8"}] 12:29:06 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/044.html 12:29:06 INFO - PROCESS | 1840 | 1478201346032 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}] 12:29:06 INFO - PROCESS | 1840 | 1478201346221 Marionette TRACE conn4 <- [1,1144,null,{"value":null}] 12:29:06 INFO - PROCESS | 1840 | --DOCSHELL 0x8dec6400 == 45 [pid = 1840] [id = 260] 12:29:06 INFO - PROCESS | 1840 | --DOCSHELL 0xa2cbac00 == 44 [pid = 1840] [id = 258] 12:29:06 INFO - PROCESS | 1840 | --DOCSHELL 0xa0efe800 == 43 [pid = 1840] [id = 257] 12:29:06 INFO - PROCESS | 1840 | --DOCSHELL 0x97c38000 == 42 [pid = 1840] [id = 256] 12:29:06 INFO - PROCESS | 1840 | --DOCSHELL 0x911a7c00 == 41 [pid = 1840] [id = 255] 12:29:06 INFO - PROCESS | 1840 | --DOMWINDOW == 88 (0xa43cdc00) [pid = 1840] [serial = 731] [outer = (nil)] [url = about:blank] 12:29:06 INFO - PROCESS | 1840 | --DOCSHELL 0x8fc71400 == 40 [pid = 1840] [id = 254] 12:29:06 INFO - PROCESS | 1840 | --DOMWINDOW == 87 (0x9a5b7c00) [pid = 1840] [serial = 728] [outer = (nil)] [url = about:blank] 12:29:06 INFO - PROCESS | 1840 | --DOMWINDOW == 86 (0xa2cb4400) [pid = 1840] [serial = 729] [outer = (nil)] [url = about:blank] 12:29:06 INFO - PROCESS | 1840 | --DOMWINDOW == 85 (0xa0ef3800) [pid = 1840] [serial = 725] [outer = (nil)] [url = about:blank] 12:29:06 INFO - PROCESS | 1840 | --DOMWINDOW == 84 (0xa19b4400) [pid = 1840] [serial = 726] [outer = (nil)] [url = about:blank] 12:29:06 INFO - PROCESS | 1840 | --DOMWINDOW == 83 (0x97a01800) [pid = 1840] [serial = 722] [outer = (nil)] [url = about:blank] 12:29:06 INFO - PROCESS | 1840 | --DOMWINDOW == 82 (0x97a0f800) [pid = 1840] [serial = 723] [outer = (nil)] [url = about:blank] 12:29:06 INFO - PROCESS | 1840 | --DOMWINDOW == 81 (0x94bae400) [pid = 1840] [serial = 719] [outer = (nil)] [url = about:blank] 12:29:06 INFO - PROCESS | 1840 | --DOMWINDOW == 80 (0x94bba000) [pid = 1840] [serial = 720] [outer = (nil)] [url = about:blank] 12:29:06 INFO - PROCESS | 1840 | --DOMWINDOW == 79 (0x911a6c00) [pid = 1840] [serial = 716] [outer = (nil)] [url = about:blank] 12:29:06 INFO - PROCESS | 1840 | --DOMWINDOW == 78 (0x911ad000) [pid = 1840] [serial = 717] [outer = (nil)] [url = about:blank] 12:29:06 INFO - PROCESS | 1840 | --DOMWINDOW == 77 (0xa2cb8c00) [pid = 1840] [serial = 713] [outer = (nil)] [url = about:blank] 12:29:06 INFO - PROCESS | 1840 | --DOMWINDOW == 76 (0xa2cbbc00) [pid = 1840] [serial = 714] [outer = (nil)] [url = about:blank] 12:29:06 INFO - PROCESS | 1840 | --DOMWINDOW == 75 (0xa192c000) [pid = 1840] [serial = 710] [outer = (nil)] [url = about:blank] 12:29:06 INFO - PROCESS | 1840 | --DOMWINDOW == 74 (0xa237b400) [pid = 1840] [serial = 711] [outer = (nil)] [url = about:blank] 12:29:06 INFO - PROCESS | 1840 | --DOMWINDOW == 73 (0x950af400) [pid = 1840] [serial = 707] [outer = (nil)] [url = about:blank] 12:29:06 INFO - PROCESS | 1840 | --DOMWINDOW == 72 (0x952bf400) [pid = 1840] [serial = 708] [outer = (nil)] [url = about:blank] 12:29:06 INFO - PROCESS | 1840 | --DOMWINDOW == 71 (0xa2904c00) [pid = 1840] [serial = 704] [outer = (nil)] [url = about:blank] 12:29:06 INFO - PROCESS | 1840 | 1478201346431 Marionette TRACE conn4 -> [0,1145,"getWindowHandles",null] 12:29:06 INFO - PROCESS | 1840 | 1478201346442 Marionette TRACE conn4 <- [1,1145,null,["8"]] 12:29:06 INFO - PROCESS | 1840 | 1478201346452 Marionette TRACE conn4 -> [0,1146,"switchToWindow",{"name":"8"}] 12:29:06 INFO - PROCESS | 1840 | 1478201346458 Marionette TRACE conn4 <- [1,1146,null,{}] 12:29:06 INFO - PROCESS | 1840 | 1478201346465 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:29:06 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fc71400 == 41 [pid = 1840] [id = 268] 12:29:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 72 (0x911a7c00) [pid = 1840] [serial = 787] [outer = (nil)] 12:29:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 73 (0x96832400) [pid = 1840] [serial = 788] [outer = 0x911a7c00] 12:29:06 INFO - PROCESS | 1840 | 1478201346563 Marionette DEBUG loaded listener.js 12:29:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 74 (0x96834400) [pid = 1840] [serial = 789] [outer = 0x911a7c00] 12:29:07 INFO - PROCESS | 1840 | 1478201347228 Marionette TRACE conn4 <- [1,1147,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/044.html",0,null,null,[["document.write",0,null,null]]]}] 12:29:07 INFO - . 12:29:07 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/044.html | took 1276ms 12:29:07 INFO - PROCESS | 1840 | 1478201347314 Marionette TRACE conn4 -> [0,1148,"getWindowHandle",null] 12:29:07 INFO - PROCESS | 1840 | 1478201347321 Marionette TRACE conn4 <- [1,1148,null,{"value":"8"}] 12:29:07 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/045.html 12:29:07 INFO - PROCESS | 1840 | 1478201347333 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}] 12:29:07 INFO - PROCESS | 1840 | 1478201347513 Marionette TRACE conn4 <- [1,1149,null,{"value":null}] 12:29:07 INFO - PROCESS | 1840 | 1478201347649 Marionette TRACE conn4 -> [0,1150,"getWindowHandles",null] 12:29:07 INFO - PROCESS | 1840 | 1478201347652 Marionette TRACE conn4 <- [1,1150,null,["8"]] 12:29:07 INFO - PROCESS | 1840 | 1478201347658 Marionette TRACE conn4 -> [0,1151,"switchToWindow",{"name":"8"}] 12:29:07 INFO - PROCESS | 1840 | 1478201347665 Marionette TRACE conn4 <- [1,1151,null,{}] 12:29:07 INFO - PROCESS | 1840 | 1478201347676 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:29:07 INFO - PROCESS | 1840 | ++DOCSHELL 0x9a3ab000 == 42 [pid = 1840] [id = 269] 12:29:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 75 (0x9a3b2400) [pid = 1840] [serial = 790] [outer = (nil)] 12:29:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 76 (0x9af94800) [pid = 1840] [serial = 791] [outer = 0x9a3b2400] 12:29:07 INFO - PROCESS | 1840 | 1478201347776 Marionette DEBUG loaded listener.js 12:29:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 77 (0x9b1bf000) [pid = 1840] [serial = 792] [outer = 0x9a3b2400] 12:29:08 INFO - PROCESS | 1840 | 1478201348400 Marionette TRACE conn4 <- [1,1152,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/045.html",0,null,null,[["document.write",0,null,null]]]}] 12:29:08 INFO - . 12:29:08 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/045.html | took 1128ms 12:29:08 INFO - PROCESS | 1840 | 1478201348457 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 12:29:08 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/046.html 12:29:08 INFO - PROCESS | 1840 | 1478201348462 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 12:29:08 INFO - PROCESS | 1840 | 1478201348469 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}] 12:29:08 INFO - PROCESS | 1840 | 1478201348702 Marionette TRACE conn4 <- [1,1154,null,{"value":null}] 12:29:08 INFO - PROCESS | 1840 | 1478201348728 Marionette TRACE conn4 -> [0,1155,"getWindowHandles",null] 12:29:08 INFO - PROCESS | 1840 | 1478201348732 Marionette TRACE conn4 <- [1,1155,null,["8"]] 12:29:08 INFO - PROCESS | 1840 | 1478201348738 Marionette TRACE conn4 -> [0,1156,"switchToWindow",{"name":"8"}] 12:29:08 INFO - PROCESS | 1840 | 1478201348743 Marionette TRACE conn4 <- [1,1156,null,{}] 12:29:08 INFO - PROCESS | 1840 | 1478201348820 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:29:08 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b1c9000 == 43 [pid = 1840] [id = 270] 12:29:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 78 (0x9b32a000) [pid = 1840] [serial = 793] [outer = (nil)] 12:29:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 79 (0xa19b1c00) [pid = 1840] [serial = 794] [outer = 0x9b32a000] 12:29:08 INFO - PROCESS | 1840 | 1478201348916 Marionette DEBUG loaded listener.js 12:29:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 80 (0xa19b5000) [pid = 1840] [serial = 795] [outer = 0x9b32a000] 12:29:09 INFO - PROCESS | 1840 | 1478201349621 Marionette TRACE conn4 <- [1,1157,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/046.html",0,null,null,[["document.write",0,null,null]]]}] 12:29:09 INFO - . 12:29:09 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/046.html | took 1178ms 12:29:09 INFO - PROCESS | 1840 | 1478201349680 Marionette TRACE conn4 -> [0,1158,"getWindowHandle",null] 12:29:09 INFO - PROCESS | 1840 | 1478201349683 Marionette TRACE conn4 <- [1,1158,null,{"value":"8"}] 12:29:09 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/047.html 12:29:09 INFO - PROCESS | 1840 | 1478201349692 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}] 12:29:09 INFO - PROCESS | 1840 | 1478201349939 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 12:29:09 INFO - PROCESS | 1840 | 1478201349963 Marionette TRACE conn4 -> [0,1160,"getWindowHandles",null] 12:29:09 INFO - PROCESS | 1840 | 1478201349968 Marionette TRACE conn4 <- [1,1160,null,["8"]] 12:29:09 INFO - PROCESS | 1840 | 1478201349973 Marionette TRACE conn4 -> [0,1161,"switchToWindow",{"name":"8"}] 12:29:09 INFO - PROCESS | 1840 | 1478201349984 Marionette TRACE conn4 <- [1,1161,null,{}] 12:29:10 INFO - PROCESS | 1840 | 1478201350057 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:29:10 INFO - PROCESS | 1840 | ++DOCSHELL 0xa2869c00 == 44 [pid = 1840] [id = 271] 12:29:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 81 (0xa2cb2800) [pid = 1840] [serial = 796] [outer = (nil)] 12:29:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 82 (0xa2cbd800) [pid = 1840] [serial = 797] [outer = 0xa2cb2800] 12:29:10 INFO - PROCESS | 1840 | 1478201350152 Marionette DEBUG loaded listener.js 12:29:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 83 (0xa4338c00) [pid = 1840] [serial = 798] [outer = 0xa2cb2800] 12:29:10 INFO - PROCESS | 1840 | --DOMWINDOW == 82 (0x9829ec00) [pid = 1840] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/032.html] 12:29:10 INFO - PROCESS | 1840 | --DOMWINDOW == 81 (0xa432e800) [pid = 1840] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/035.html] 12:29:10 INFO - PROCESS | 1840 | --DOMWINDOW == 80 (0x8fc7ec00) [pid = 1840] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/030.html] 12:29:10 INFO - PROCESS | 1840 | --DOMWINDOW == 79 (0x911abc00) [pid = 1840] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/031.html] 12:29:10 INFO - PROCESS | 1840 | --DOMWINDOW == 78 (0xa432d800) [pid = 1840] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/034.html] 12:29:10 INFO - PROCESS | 1840 | --DOMWINDOW == 77 (0xa0effc00) [pid = 1840] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/033.html] 12:29:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 78 (0x9b1be000) [pid = 1840] [serial = 799] [outer = 0xa2cb2800] 12:29:11 INFO - PROCESS | 1840 | 1478201351218 Marionette TRACE conn4 <- [1,1162,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/047.html",0,null,null,[["document.write",0,null,null]]]}] 12:29:11 INFO - . 12:29:11 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/047.html | took 1575ms 12:29:11 INFO - PROCESS | 1840 | 1478201351268 Marionette TRACE conn4 -> [0,1163,"getWindowHandle",null] 12:29:11 INFO - PROCESS | 1840 | 1478201351270 Marionette TRACE conn4 <- [1,1163,null,{"value":"8"}] 12:29:11 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/048.html 12:29:11 INFO - PROCESS | 1840 | 1478201351278 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}] 12:29:11 INFO - PROCESS | 1840 | 1478201351492 Marionette TRACE conn4 <- [1,1164,null,{"value":null}] 12:29:11 INFO - PROCESS | 1840 | 1478201351619 Marionette TRACE conn4 -> [0,1165,"getWindowHandles",null] 12:29:11 INFO - PROCESS | 1840 | 1478201351624 Marionette TRACE conn4 <- [1,1165,null,["8"]] 12:29:11 INFO - PROCESS | 1840 | 1478201351629 Marionette TRACE conn4 -> [0,1166,"switchToWindow",{"name":"8"}] 12:29:11 INFO - PROCESS | 1840 | 1478201351634 Marionette TRACE conn4 <- [1,1166,null,{}] 12:29:11 INFO - PROCESS | 1840 | 1478201351640 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:29:11 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fb41800 == 45 [pid = 1840] [id = 272] 12:29:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 79 (0x8fb41c00) [pid = 1840] [serial = 800] [outer = (nil)] 12:29:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 80 (0x8fb4b800) [pid = 1840] [serial = 801] [outer = 0x8fb41c00] 12:29:11 INFO - PROCESS | 1840 | 1478201351735 Marionette DEBUG loaded listener.js 12:29:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 81 (0x8fb4f000) [pid = 1840] [serial = 802] [outer = 0x8fb41c00] 12:29:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 82 (0x967c6000) [pid = 1840] [serial = 803] [outer = 0x8fb41c00] 12:29:12 INFO - PROCESS | 1840 | 1478201352329 Marionette TRACE conn4 <- [1,1167,null,{"value":["/html/dom/dynamic-markup-insertion/document-write/048.html",0,null,null,[["document.write",0,null,null]]]}] 12:29:12 INFO - . 12:29:12 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/048.html | took 1121ms 12:29:12 INFO - PROCESS | 1840 | 1478201352400 Marionette TRACE conn4 -> [0,1168,"getWindowHandle",null] 12:29:12 INFO - PROCESS | 1840 | 1478201352403 Marionette TRACE conn4 <- [1,1168,null,{"value":"8"}] 12:29:12 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/049.html 12:29:12 INFO - PROCESS | 1840 | 1478201352417 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}] 12:29:12 INFO - PROCESS | 1840 | 1478201352594 Marionette TRACE conn4 <- [1,1169,null,{"value":null}] 12:29:12 INFO - PROCESS | 1840 | 1478201352604 Marionette TRACE conn4 -> [0,1170,"getWindowHandles",null] 12:29:12 INFO - PROCESS | 1840 | 1478201352610 Marionette TRACE conn4 <- [1,1170,null,["8"]] 12:29:12 INFO - PROCESS | 1840 | 1478201352618 Marionette TRACE conn4 -> [0,1171,"switchToWindow",{"name":"8"}] 12:29:12 INFO - PROCESS | 1840 | 1478201352625 Marionette TRACE conn4 <- [1,1171,null,{}] 12:29:12 INFO - PROCESS | 1840 | 1478201352630 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:29:12 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ff9b800 == 46 [pid = 1840] [id = 273] 12:29:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 83 (0xa2c78400) [pid = 1840] [serial = 804] [outer = (nil)] 12:29:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 84 (0xa2c7a400) [pid = 1840] [serial = 805] [outer = 0xa2c78400] 12:29:12 INFO - PROCESS | 1840 | 1478201352733 Marionette DEBUG loaded listener.js 12:29:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 85 (0xa2c7d000) [pid = 1840] [serial = 806] [outer = 0xa2c78400] 12:29:13 INFO - PROCESS | 1840 | 1478201353553 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]]]}] 12:29:13 INFO - . 12:29:13 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/049.html | took 1173ms 12:29:13 INFO - PROCESS | 1840 | 1478201353613 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 12:29:13 INFO - PROCESS | 1840 | 1478201353620 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 12:29:13 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/050.html 12:29:13 INFO - PROCESS | 1840 | 1478201353633 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}] 12:29:13 INFO - PROCESS | 1840 | 1478201353847 Marionette TRACE conn4 <- [1,1174,null,{"value":null}] 12:29:14 INFO - PROCESS | 1840 | 1478201354019 Marionette TRACE conn4 -> [0,1175,"getWindowHandles",null] 12:29:14 INFO - PROCESS | 1840 | 1478201354025 Marionette TRACE conn4 <- [1,1175,null,["8"]] 12:29:14 INFO - PROCESS | 1840 | 1478201354036 Marionette TRACE conn4 -> [0,1176,"switchToWindow",{"name":"8"}] 12:29:14 INFO - PROCESS | 1840 | 1478201354043 Marionette TRACE conn4 <- [1,1176,null,{}] 12:29:14 INFO - PROCESS | 1840 | 1478201354050 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:29:14 INFO - PROCESS | 1840 | ++DOCSHELL 0x92f81400 == 47 [pid = 1840] [id = 274] 12:29:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 86 (0x93854000) [pid = 1840] [serial = 807] [outer = (nil)] 12:29:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 87 (0x94bb6000) [pid = 1840] [serial = 808] [outer = 0x93854000] 12:29:14 INFO - PROCESS | 1840 | 1478201354210 Marionette DEBUG loaded listener.js 12:29:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 88 (0x950b5400) [pid = 1840] [serial = 809] [outer = 0x93854000] 12:29:14 INFO - PROCESS | 1840 | 1478201354903 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]]]}] 12:29:14 INFO - . 12:29:14 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/050.html | took 1321ms 12:29:14 INFO - PROCESS | 1840 | 1478201354955 Marionette TRACE conn4 -> [0,1178,"getWindowHandle",null] 12:29:14 INFO - PROCESS | 1840 | 1478201354962 Marionette TRACE conn4 <- [1,1178,null,{"value":"8"}] 12:29:14 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/051.html 12:29:15 INFO - PROCESS | 1840 | 1478201355017 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}] 12:29:15 INFO - PROCESS | 1840 | 1478201355254 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 12:29:15 INFO - PROCESS | 1840 | 1478201355423 Marionette TRACE conn4 -> [0,1180,"getWindowHandles",null] 12:29:15 INFO - PROCESS | 1840 | 1478201355428 Marionette TRACE conn4 <- [1,1180,null,["8"]] 12:29:15 INFO - PROCESS | 1840 | 1478201355439 Marionette TRACE conn4 -> [0,1181,"switchToWindow",{"name":"8"}] 12:29:15 INFO - PROCESS | 1840 | 1478201355445 Marionette TRACE conn4 <- [1,1181,null,{}] 12:29:15 INFO - PROCESS | 1840 | 1478201355454 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:29:15 INFO - PROCESS | 1840 | ++DOCSHELL 0x97a69400 == 48 [pid = 1840] [id = 275] 12:29:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 89 (0x97c2c800) [pid = 1840] [serial = 810] [outer = (nil)] 12:29:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 90 (0x98e9a400) [pid = 1840] [serial = 811] [outer = 0x97c2c800] 12:29:15 INFO - PROCESS | 1840 | 1478201355599 Marionette DEBUG loaded listener.js 12:29:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0x98ea3000) [pid = 1840] [serial = 812] [outer = 0x97c2c800] 12:29:16 INFO - PROCESS | 1840 | 1478201356301 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]]]}] 12:29:16 INFO - . 12:29:16 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/051.html | took 1429ms 12:29:16 INFO - PROCESS | 1840 | 1478201356410 Marionette TRACE conn4 -> [0,1183,"getWindowHandle",null] 12:29:16 INFO - PROCESS | 1840 | 1478201356418 Marionette TRACE conn4 <- [1,1183,null,{"value":"8"}] 12:29:16 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml 12:29:16 INFO - PROCESS | 1840 | 1478201356426 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}] 12:29:16 INFO - PROCESS | 1840 | 1478201356659 Marionette TRACE conn4 <- [1,1184,null,{"value":null}] 12:29:16 INFO - PROCESS | 1840 | 1478201356823 Marionette TRACE conn4 -> [0,1185,"getWindowHandles",null] 12:29:16 INFO - PROCESS | 1840 | 1478201356829 Marionette TRACE conn4 <- [1,1185,null,["8"]] 12:29:16 INFO - PROCESS | 1840 | 1478201356836 Marionette TRACE conn4 -> [0,1186,"switchToWindow",{"name":"8"}] 12:29:16 INFO - PROCESS | 1840 | 1478201356844 Marionette TRACE conn4 <- [1,1186,null,{}] 12:29:16 INFO - PROCESS | 1840 | 1478201356851 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:29:16 INFO - PROCESS | 1840 | ++DOCSHELL 0xa2c80800 == 49 [pid = 1840] [id = 276] 12:29:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 92 (0xa2c80c00) [pid = 1840] [serial = 813] [outer = (nil)] 12:29:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 93 (0xa2c82400) [pid = 1840] [serial = 814] [outer = 0xa2c80c00] 12:29:16 INFO - PROCESS | 1840 | 1478201356967 Marionette DEBUG loaded listener.js 12:29:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 94 (0xa2c86000) [pid = 1840] [serial = 815] [outer = 0xa2c80c00] 12:29:17 INFO - PROCESS | 1840 | 1478201357583 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]]]}] 12:29:17 INFO - . 12:29:17 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml | took 1224ms 12:29:17 INFO - PROCESS | 1840 | 1478201357650 Marionette TRACE conn4 -> [0,1188,"getWindowHandle",null] 12:29:17 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html 12:29:17 INFO - PROCESS | 1840 | 1478201357655 Marionette TRACE conn4 <- [1,1188,null,{"value":"8"}] 12:29:17 INFO - PROCESS | 1840 | 1478201357680 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}] 12:29:17 INFO - PROCESS | 1840 | 1478201357885 Marionette TRACE conn4 <- [1,1189,null,{"value":null}] 12:29:18 INFO - PROCESS | 1840 | 1478201358056 Marionette TRACE conn4 -> [0,1190,"getWindowHandles",null] 12:29:18 INFO - PROCESS | 1840 | 1478201358061 Marionette TRACE conn4 <- [1,1190,null,["8"]] 12:29:18 INFO - PROCESS | 1840 | 1478201358073 Marionette TRACE conn4 -> [0,1191,"switchToWindow",{"name":"8"}] 12:29:18 INFO - PROCESS | 1840 | 1478201358080 Marionette TRACE conn4 <- [1,1191,null,{}] 12:29:18 INFO - PROCESS | 1840 | 1478201358087 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:29:18 INFO - PROCESS | 1840 | ++DOCSHELL 0xa4ca9c00 == 50 [pid = 1840] [id = 277] 12:29:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 95 (0xa4cf8800) [pid = 1840] [serial = 816] [outer = (nil)] 12:29:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 96 (0xa2a63400) [pid = 1840] [serial = 817] [outer = 0xa4cf8800] 12:29:18 INFO - PROCESS | 1840 | 1478201358236 Marionette DEBUG loaded listener.js 12:29:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 97 (0xa2a64800) [pid = 1840] [serial = 818] [outer = 0xa4cf8800] 12:29:18 INFO - PROCESS | 1840 | ++DOCSHELL 0xa2a6ac00 == 51 [pid = 1840] [id = 278] 12:29:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 98 (0xa2a6fc00) [pid = 1840] [serial = 819] [outer = (nil)] 12:29:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 99 (0xa2a70800) [pid = 1840] [serial = 820] [outer = 0xa2a6fc00] 12:29:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 100 (0xa48c1400) [pid = 1840] [serial = 821] [outer = 0xa2a6fc00] 12:29:19 INFO - PROCESS | 1840 | 1478201359040 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]]]}] 12:29:19 INFO - ... 12:29:19 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/document.write-02.html | took 1435ms 12:29:19 INFO - PROCESS | 1840 | 1478201359097 Marionette TRACE conn4 -> [0,1193,"getWindowHandle",null] 12:29:19 INFO - PROCESS | 1840 | 1478201359100 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 12:29:19 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html 12:29:19 INFO - PROCESS | 1840 | 1478201359108 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}] 12:29:19 INFO - PROCESS | 1840 | 1478201359360 Marionette TRACE conn4 <- [1,1194,null,{"value":null}] 12:29:19 INFO - PROCESS | 1840 | 1478201359482 Marionette TRACE conn4 -> [0,1195,"getWindowHandles",null] 12:29:19 INFO - PROCESS | 1840 | 1478201359488 Marionette TRACE conn4 <- [1,1195,null,["8"]] 12:29:19 INFO - PROCESS | 1840 | 1478201359494 Marionette TRACE conn4 -> [0,1196,"switchToWindow",{"name":"8"}] 12:29:19 INFO - PROCESS | 1840 | 1478201359499 Marionette TRACE conn4 <- [1,1196,null,{}] 12:29:19 INFO - PROCESS | 1840 | 1478201359781 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:29:19 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fb46000 == 52 [pid = 1840] [id = 279] 12:29:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 101 (0x8fb48800) [pid = 1840] [serial = 822] [outer = (nil)] 12:29:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 102 (0x911b0400) [pid = 1840] [serial = 823] [outer = 0x8fb48800] 12:29:19 INFO - PROCESS | 1840 | 1478201359913 Marionette DEBUG loaded listener.js 12:29:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 103 (0x94d66400) [pid = 1840] [serial = 824] [outer = 0x8fb48800] 12:29:20 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd76c00 == 53 [pid = 1840] [id = 280] 12:29:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 104 (0x8fb44000) [pid = 1840] [serial = 825] [outer = (nil)] 12:29:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 105 (0x94bb9800) [pid = 1840] [serial = 826] [outer = 0x8fb44000] 12:29:20 INFO - PROCESS | 1840 | 1478201360675 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]]]}] 12:29:20 INFO - . 12:29:20 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_001.html | took 1622ms 12:29:20 INFO - PROCESS | 1840 | 1478201360761 Marionette TRACE conn4 -> [0,1198,"getWindowHandle",null] 12:29:20 INFO - PROCESS | 1840 | 1478201360771 Marionette TRACE conn4 <- [1,1198,null,{"value":"8"}] 12:29:20 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html 12:29:20 INFO - PROCESS | 1840 | 1478201360811 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}] 12:29:21 INFO - PROCESS | 1840 | 1478201361057 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 12:29:21 INFO - PROCESS | 1840 | 1478201361246 Marionette TRACE conn4 -> [0,1200,"getWindowHandles",null] 12:29:21 INFO - PROCESS | 1840 | 1478201361251 Marionette TRACE conn4 <- [1,1200,null,["8"]] 12:29:21 INFO - PROCESS | 1840 | 1478201361259 Marionette TRACE conn4 -> [0,1201,"switchToWindow",{"name":"8"}] 12:29:21 INFO - PROCESS | 1840 | 1478201361268 Marionette TRACE conn4 <- [1,1201,null,{}] 12:29:22 INFO - PROCESS | 1840 | --DOCSHELL 0x9a3ab000 == 52 [pid = 1840] [id = 269] 12:29:22 INFO - PROCESS | 1840 | --DOCSHELL 0x9b1c9000 == 51 [pid = 1840] [id = 270] 12:29:22 INFO - PROCESS | 1840 | --DOCSHELL 0x93989400 == 50 [pid = 1840] [id = 267] 12:29:22 INFO - PROCESS | 1840 | --DOCSHELL 0x8fc71400 == 49 [pid = 1840] [id = 268] 12:29:22 INFO - PROCESS | 1840 | --DOCSHELL 0x9398a400 == 48 [pid = 1840] [id = 259] 12:29:22 INFO - PROCESS | 1840 | --DOCSHELL 0xa2871c00 == 47 [pid = 1840] [id = 240] 12:29:22 INFO - PROCESS | 1840 | --DOCSHELL 0x911a9400 == 46 [pid = 1840] [id = 250] 12:29:22 INFO - PROCESS | 1840 | --DOCSHELL 0x952cac00 == 45 [pid = 1840] [id = 251] 12:29:22 INFO - PROCESS | 1840 | --DOCSHELL 0xa432e400 == 44 [pid = 1840] [id = 252] 12:29:22 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd74000 == 43 [pid = 1840] [id = 249] 12:29:22 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd69800 == 42 [pid = 1840] [id = 261] 12:29:22 INFO - PROCESS | 1840 | --DOCSHELL 0xa4843400 == 41 [pid = 1840] [id = 253] 12:29:22 INFO - PROCESS | 1840 | --DOCSHELL 0x968f9000 == 40 [pid = 1840] [id = 262] 12:29:22 INFO - PROCESS | 1840 | --DOCSHELL 0x967c4400 == 39 [pid = 1840] [id = 243] 12:29:22 INFO - PROCESS | 1840 | --DOCSHELL 0x9b1c8c00 == 38 [pid = 1840] [id = 263] 12:29:22 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa5f800 == 37 [pid = 1840] [id = 266] 12:29:22 INFO - PROCESS | 1840 | --DOCSHELL 0x9b1c2000 == 36 [pid = 1840] [id = 264] 12:29:22 INFO - PROCESS | 1840 | --DOCSHELL 0x96834c00 == 35 [pid = 1840] [id = 265] 12:29:22 INFO - PROCESS | 1840 | --DOCSHELL 0xa4ca9c00 == 34 [pid = 1840] [id = 277] 12:29:22 INFO - PROCESS | 1840 | --DOCSHELL 0xa2a6ac00 == 33 [pid = 1840] [id = 278] 12:29:22 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd76c00 == 32 [pid = 1840] [id = 280] 12:29:22 INFO - PROCESS | 1840 | --DOCSHELL 0x8fb46000 == 31 [pid = 1840] [id = 279] 12:29:22 INFO - PROCESS | 1840 | --DOCSHELL 0x9a249c00 == 30 [pid = 1840] [id = 247] 12:29:22 INFO - PROCESS | 1840 | --DOCSHELL 0x8ff9b800 == 29 [pid = 1840] [id = 273] 12:29:22 INFO - PROCESS | 1840 | --DOCSHELL 0x92f81400 == 28 [pid = 1840] [id = 274] 12:29:22 INFO - PROCESS | 1840 | --DOCSHELL 0x97a69400 == 27 [pid = 1840] [id = 275] 12:29:22 INFO - PROCESS | 1840 | --DOCSHELL 0xa2c80800 == 26 [pid = 1840] [id = 276] 12:29:22 INFO - PROCESS | 1840 | --DOMWINDOW == 104 (0x911b3400) [pid = 1840] [serial = 734] [outer = (nil)] [url = about:blank] 12:29:22 INFO - PROCESS | 1840 | --DOMWINDOW == 103 (0x967bd800) [pid = 1840] [serial = 737] [outer = (nil)] [url = about:blank] 12:29:22 INFO - PROCESS | 1840 | --DOMWINDOW == 102 (0xa43c3400) [pid = 1840] [serial = 740] [outer = (nil)] [url = about:blank] 12:29:22 INFO - PROCESS | 1840 | --DOMWINDOW == 101 (0xa48de000) [pid = 1840] [serial = 743] [outer = (nil)] [url = about:blank] 12:29:22 INFO - PROCESS | 1840 | --DOMWINDOW == 100 (0x93c78800) [pid = 1840] [serial = 747] [outer = (nil)] [url = about:blank] 12:29:22 INFO - PROCESS | 1840 | --DOMWINDOW == 99 (0x9111a800) [pid = 1840] [serial = 746] [outer = (nil)] [url = about:blank] 12:29:22 INFO - PROCESS | 1840 | --DOMWINDOW == 98 (0x952c0c00) [pid = 1840] [serial = 750] [outer = (nil)] [url = about:blank] 12:29:22 INFO - PROCESS | 1840 | --DOMWINDOW == 97 (0x911b5800) [pid = 1840] [serial = 749] [outer = (nil)] [url = about:blank] 12:29:22 INFO - PROCESS | 1840 | --DOMWINDOW == 96 (0x9a5af400) [pid = 1840] [serial = 753] [outer = (nil)] [url = about:blank] 12:29:22 INFO - PROCESS | 1840 | --DOMWINDOW == 95 (0x9a135800) [pid = 1840] [serial = 752] [outer = (nil)] [url = about:blank] 12:29:22 INFO - PROCESS | 1840 | --DOMWINDOW == 94 (0xa2868c00) [pid = 1840] [serial = 756] [outer = (nil)] [url = about:blank] 12:29:22 INFO - PROCESS | 1840 | --DOMWINDOW == 93 (0xa237dc00) [pid = 1840] [serial = 755] [outer = (nil)] [url = about:blank] 12:29:22 INFO - PROCESS | 1840 | --DOMWINDOW == 92 (0xa452ec00) [pid = 1840] [serial = 759] [outer = (nil)] [url = about:blank] 12:29:22 INFO - PROCESS | 1840 | --DOMWINDOW == 91 (0xa43c8800) [pid = 1840] [serial = 758] [outer = (nil)] [url = about:blank] 12:29:22 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0xa4ced000) [pid = 1840] [serial = 762] [outer = (nil)] [url = about:blank] 12:29:22 INFO - PROCESS | 1840 | --DOMWINDOW == 89 (0xa484e800) [pid = 1840] [serial = 761] [outer = (nil)] [url = about:blank] 12:29:22 INFO - PROCESS | 1840 | --DOMWINDOW == 88 (0xa93cc800) [pid = 1840] [serial = 764] [outer = (nil)] [url = about:blank] 12:29:22 INFO - PROCESS | 1840 | 1478201362341 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:29:22 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd69800 == 27 [pid = 1840] [id = 281] 12:29:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 89 (0x8dd74000) [pid = 1840] [serial = 827] [outer = (nil)] 12:29:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 90 (0x8dec2000) [pid = 1840] [serial = 828] [outer = 0x8dd74000] 12:29:22 INFO - PROCESS | 1840 | 1478201362458 Marionette DEBUG loaded listener.js 12:29:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0x8fa54c00) [pid = 1840] [serial = 829] [outer = 0x8dd74000] 12:29:22 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fc72000 == 28 [pid = 1840] [id = 282] 12:29:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 92 (0x8fc73c00) [pid = 1840] [serial = 830] [outer = (nil)] 12:29:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 93 (0x8fb47c00) [pid = 1840] [serial = 831] [outer = 0x8fc73c00] 12:29:23 INFO - PROCESS | 1840 | 1478201363195 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]]]}] 12:29:23 INFO - . 12:29:23 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_002.html | took 2484ms 12:29:23 INFO - PROCESS | 1840 | 1478201363272 Marionette TRACE conn4 -> [0,1203,"getWindowHandle",null] 12:29:23 INFO - PROCESS | 1840 | 1478201363278 Marionette TRACE conn4 <- [1,1203,null,{"value":"8"}] 12:29:23 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html 12:29:23 INFO - PROCESS | 1840 | 1478201363286 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}] 12:29:23 INFO - PROCESS | 1840 | 1478201363493 Marionette TRACE conn4 <- [1,1204,null,{"value":null}] 12:29:23 INFO - PROCESS | 1840 | 1478201363621 Marionette TRACE conn4 -> [0,1205,"getWindowHandles",null] 12:29:23 INFO - PROCESS | 1840 | 1478201363626 Marionette TRACE conn4 <- [1,1205,null,["8"]] 12:29:23 INFO - PROCESS | 1840 | 1478201363637 Marionette TRACE conn4 -> [0,1206,"switchToWindow",{"name":"8"}] 12:29:23 INFO - PROCESS | 1840 | 1478201363648 Marionette TRACE conn4 <- [1,1206,null,{}] 12:29:23 INFO - PROCESS | 1840 | 1478201363662 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:29:23 INFO - PROCESS | 1840 | ++DOCSHELL 0x911afc00 == 29 [pid = 1840] [id = 283] 12:29:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 94 (0x911b0000) [pid = 1840] [serial = 832] [outer = (nil)] 12:29:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 95 (0x911b2400) [pid = 1840] [serial = 833] [outer = 0x911b0000] 12:29:23 INFO - PROCESS | 1840 | 1478201363770 Marionette DEBUG loaded listener.js 12:29:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 96 (0x91b9cc00) [pid = 1840] [serial = 834] [outer = 0x911b0000] 12:29:24 INFO - PROCESS | 1840 | ++DOCSHELL 0x911a8c00 == 30 [pid = 1840] [id = 284] 12:29:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 97 (0x93989400) [pid = 1840] [serial = 835] [outer = (nil)] 12:29:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 98 (0x8dd78000) [pid = 1840] [serial = 836] [outer = 0x93989400] 12:29:24 INFO - PROCESS | 1840 | 1478201364453 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]]]}] 12:29:24 INFO - . 12:29:24 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_003.html | took 1220ms 12:29:24 INFO - PROCESS | 1840 | 1478201364506 Marionette TRACE conn4 -> [0,1208,"getWindowHandle",null] 12:29:24 INFO - PROCESS | 1840 | 1478201364509 Marionette TRACE conn4 <- [1,1208,null,{"value":"8"}] 12:29:24 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html 12:29:24 INFO - PROCESS | 1840 | 1478201364518 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}] 12:29:24 INFO - PROCESS | 1840 | 1478201364787 Marionette TRACE conn4 <- [1,1209,null,{"value":null}] 12:29:24 INFO - PROCESS | 1840 | 1478201364817 Marionette TRACE conn4 -> [0,1210,"getWindowHandles",null] 12:29:24 INFO - PROCESS | 1840 | 1478201364821 Marionette TRACE conn4 <- [1,1210,null,["8"]] 12:29:24 INFO - PROCESS | 1840 | 1478201364827 Marionette TRACE conn4 -> [0,1211,"switchToWindow",{"name":"8"}] 12:29:24 INFO - PROCESS | 1840 | 1478201364834 Marionette TRACE conn4 <- [1,1211,null,{}] 12:29:24 INFO - PROCESS | 1840 | 1478201364924 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:29:24 INFO - PROCESS | 1840 | ++DOCSHELL 0x94bbbc00 == 31 [pid = 1840] [id = 285] 12:29:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 99 (0x94bbcc00) [pid = 1840] [serial = 837] [outer = (nil)] 12:29:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 100 (0x94d67c00) [pid = 1840] [serial = 838] [outer = 0x94bbcc00] 12:29:25 INFO - PROCESS | 1840 | 1478201365031 Marionette DEBUG loaded listener.js 12:29:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 101 (0x94d70c00) [pid = 1840] [serial = 839] [outer = 0x94bbcc00] 12:29:25 INFO - PROCESS | 1840 | ++DOCSHELL 0x94e8ac00 == 32 [pid = 1840] [id = 286] 12:29:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 102 (0x9514c000) [pid = 1840] [serial = 840] [outer = (nil)] 12:29:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 103 (0x952bd400) [pid = 1840] [serial = 841] [outer = 0x9514c000] 12:29:25 INFO - PROCESS | 1840 | 1478201365940 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]]]}] 12:29:26 INFO - . 12:29:26 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_004.html | took 1523ms 12:29:26 INFO - PROCESS | 1840 | 1478201366056 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 12:29:26 INFO - PROCESS | 1840 | 1478201366060 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 12:29:26 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html 12:29:26 INFO - PROCESS | 1840 | 1478201366068 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}] 12:29:26 INFO - PROCESS | 1840 | 1478201366330 Marionette TRACE conn4 <- [1,1214,null,{"value":null}] 12:29:26 INFO - PROCESS | 1840 | 1478201366361 Marionette TRACE conn4 -> [0,1215,"getWindowHandles",null] 12:29:26 INFO - PROCESS | 1840 | 1478201366365 Marionette TRACE conn4 <- [1,1215,null,["8"]] 12:29:26 INFO - PROCESS | 1840 | 1478201366372 Marionette TRACE conn4 -> [0,1216,"switchToWindow",{"name":"8"}] 12:29:26 INFO - PROCESS | 1840 | 1478201366382 Marionette TRACE conn4 <- [1,1216,null,{}] 12:29:26 INFO - PROCESS | 1840 | 1478201366468 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:29:26 INFO - PROCESS | 1840 | ++DOCSHELL 0x967bc400 == 33 [pid = 1840] [id = 287] 12:29:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 104 (0x967bd800) [pid = 1840] [serial = 842] [outer = (nil)] 12:29:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 105 (0x967c0000) [pid = 1840] [serial = 843] [outer = 0x967bd800] 12:29:26 INFO - PROCESS | 1840 | 1478201366573 Marionette DEBUG loaded listener.js 12:29:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 106 (0x97c31c00) [pid = 1840] [serial = 844] [outer = 0x967bd800] 12:29:27 INFO - PROCESS | 1840 | --DOMWINDOW == 105 (0xa2c78400) [pid = 1840] [serial = 804] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/049.html] 12:29:27 INFO - PROCESS | 1840 | --DOMWINDOW == 104 (0xa2cb2800) [pid = 1840] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 12:29:27 INFO - PROCESS | 1840 | --DOMWINDOW == 103 (0x911a7c00) [pid = 1840] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/044.html] 12:29:27 INFO - PROCESS | 1840 | --DOMWINDOW == 102 (0xa452dc00) [pid = 1840] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/040.html] 12:29:27 INFO - PROCESS | 1840 | --DOMWINDOW == 101 (0x96837800) [pid = 1840] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/041.html] 12:29:27 INFO - PROCESS | 1840 | --DOMWINDOW == 100 (0x9b1c9400) [pid = 1840] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/039.html] 12:29:27 INFO - PROCESS | 1840 | --DOMWINDOW == 99 (0x95b8f000) [pid = 1840] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/042.html] 12:29:27 INFO - PROCESS | 1840 | --DOMWINDOW == 98 (0x94e8bc00) [pid = 1840] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/043.html] 12:29:27 INFO - PROCESS | 1840 | --DOMWINDOW == 97 (0x968fa000) [pid = 1840] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/038.html] 12:29:27 INFO - PROCESS | 1840 | --DOMWINDOW == 96 (0x8fa43c00) [pid = 1840] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/037.html] 12:29:27 INFO - PROCESS | 1840 | --DOMWINDOW == 95 (0x9b32a000) [pid = 1840] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/046.html] 12:29:27 INFO - PROCESS | 1840 | --DOMWINDOW == 94 (0x9a3b2400) [pid = 1840] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/045.html] 12:29:27 INFO - PROCESS | 1840 | --DOMWINDOW == 93 (0xa2874400) [pid = 1840] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/016.html] 12:29:27 INFO - PROCESS | 1840 | --DOMWINDOW == 92 (0xa484f000) [pid = 1840] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/029.html] 12:29:27 INFO - PROCESS | 1840 | --DOMWINDOW == 91 (0x911aa400) [pid = 1840] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/026.html] 12:29:27 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0xa93c9000) [pid = 1840] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/036.html] 12:29:27 INFO - PROCESS | 1840 | --DOMWINDOW == 89 (0xa4335000) [pid = 1840] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/028.html] 12:29:27 INFO - PROCESS | 1840 | --DOMWINDOW == 88 (0x8ffaa400) [pid = 1840] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/025.html] 12:29:27 INFO - PROCESS | 1840 | --DOMWINDOW == 87 (0x967ba000) [pid = 1840] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/027.html] 12:29:27 INFO - PROCESS | 1840 | --DOMWINDOW == 86 (0x8fb41c00) [pid = 1840] [serial = 800] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 12:29:27 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa5cc00 == 34 [pid = 1840] [id = 288] 12:29:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 87 (0x98e06400) [pid = 1840] [serial = 845] [outer = (nil)] 12:29:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 88 (0x97c2c000) [pid = 1840] [serial = 846] [outer = 0x98e06400] 12:29:28 INFO - PROCESS | 1840 | 1478201368145 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]]]}] 12:29:28 INFO - . 12:29:28 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_005.html | took 2128ms 12:29:28 INFO - PROCESS | 1840 | 1478201368197 Marionette TRACE conn4 -> [0,1218,"getWindowHandle",null] 12:29:28 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html 12:29:28 INFO - PROCESS | 1840 | 1478201368202 Marionette TRACE conn4 <- [1,1218,null,{"value":"8"}] 12:29:28 INFO - PROCESS | 1840 | 1478201368210 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}] 12:29:28 INFO - PROCESS | 1840 | 1478201368408 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 12:29:28 INFO - PROCESS | 1840 | 1478201368536 Marionette TRACE conn4 -> [0,1220,"getWindowHandles",null] 12:29:28 INFO - PROCESS | 1840 | 1478201368541 Marionette TRACE conn4 <- [1,1220,null,["8"]] 12:29:28 INFO - PROCESS | 1840 | 1478201368547 Marionette TRACE conn4 -> [0,1221,"switchToWindow",{"name":"8"}] 12:29:28 INFO - PROCESS | 1840 | 1478201368553 Marionette TRACE conn4 <- [1,1221,null,{}] 12:29:28 INFO - PROCESS | 1840 | 1478201368558 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:29:28 INFO - PROCESS | 1840 | ++DOCSHELL 0x94d71c00 == 35 [pid = 1840] [id = 289] 12:29:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 89 (0x952c6000) [pid = 1840] [serial = 847] [outer = (nil)] 12:29:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 90 (0x98e0cc00) [pid = 1840] [serial = 848] [outer = 0x952c6000] 12:29:28 INFO - PROCESS | 1840 | 1478201368651 Marionette DEBUG loaded listener.js 12:29:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0x98ea2000) [pid = 1840] [serial = 849] [outer = 0x952c6000] 12:29:29 INFO - PROCESS | 1840 | ++DOCSHELL 0x9a136800 == 36 [pid = 1840] [id = 290] 12:29:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 92 (0x9a1cd800) [pid = 1840] [serial = 850] [outer = (nil)] 12:29:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 93 (0x9a205800) [pid = 1840] [serial = 851] [outer = 0x9a1cd800] 12:29:29 INFO - PROCESS | 1840 | 1478201369261 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]]]}] 12:29:29 INFO - . 12:29:29 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_006.html | took 1074ms 12:29:29 INFO - PROCESS | 1840 | 1478201369312 Marionette TRACE conn4 -> [0,1223,"getWindowHandle",null] 12:29:29 INFO - PROCESS | 1840 | 1478201369315 Marionette TRACE conn4 <- [1,1223,null,{"value":"8"}] 12:29:29 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html 12:29:29 INFO - PROCESS | 1840 | 1478201369328 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}] 12:29:29 INFO - PROCESS | 1840 | 1478201369498 Marionette TRACE conn4 <- [1,1224,null,{"value":null}] 12:29:29 INFO - PROCESS | 1840 | 1478201369512 Marionette TRACE conn4 -> [0,1225,"getWindowHandles",null] 12:29:29 INFO - PROCESS | 1840 | 1478201369515 Marionette TRACE conn4 <- [1,1225,null,["8"]] 12:29:29 INFO - PROCESS | 1840 | 1478201369521 Marionette TRACE conn4 -> [0,1226,"switchToWindow",{"name":"8"}] 12:29:29 INFO - PROCESS | 1840 | 1478201369525 Marionette TRACE conn4 <- [1,1226,null,{}] 12:29:29 INFO - PROCESS | 1840 | 1478201369530 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:29:29 INFO - PROCESS | 1840 | ++DOCSHELL 0x9a2d9000 == 37 [pid = 1840] [id = 291] 12:29:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 94 (0x9a2dd400) [pid = 1840] [serial = 852] [outer = (nil)] 12:29:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 95 (0x9a2e6800) [pid = 1840] [serial = 853] [outer = 0x9a2dd400] 12:29:29 INFO - PROCESS | 1840 | 1478201369641 Marionette DEBUG loaded listener.js 12:29:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 96 (0x9a3b2800) [pid = 1840] [serial = 854] [outer = 0x9a2dd400] 12:29:30 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ffb3400 == 38 [pid = 1840] [id = 292] 12:29:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 97 (0x8ffb4c00) [pid = 1840] [serial = 855] [outer = (nil)] 12:29:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 98 (0x8dec2c00) [pid = 1840] [serial = 856] [outer = 0x8ffb4c00] 12:29:30 INFO - PROCESS | 1840 | 1478201370587 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]]]}] 12:29:30 INFO - . 12:29:30 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_007.html | took 1324ms 12:29:30 INFO - PROCESS | 1840 | 1478201370667 Marionette TRACE conn4 -> [0,1228,"getWindowHandle",null] 12:29:30 INFO - PROCESS | 1840 | 1478201370674 Marionette TRACE conn4 <- [1,1228,null,{"value":"8"}] 12:29:30 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html 12:29:30 INFO - PROCESS | 1840 | 1478201370686 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}] 12:29:30 INFO - PROCESS | 1840 | 1478201370980 Marionette TRACE conn4 <- [1,1229,null,{"value":null}] 12:29:31 INFO - PROCESS | 1840 | 1478201371132 Marionette TRACE conn4 -> [0,1230,"getWindowHandles",null] 12:29:31 INFO - PROCESS | 1840 | 1478201371136 Marionette TRACE conn4 <- [1,1230,null,["8"]] 12:29:31 INFO - PROCESS | 1840 | 1478201371191 Marionette TRACE conn4 -> [0,1231,"switchToWindow",{"name":"8"}] 12:29:31 INFO - PROCESS | 1840 | 1478201371202 Marionette TRACE conn4 <- [1,1231,null,{}] 12:29:31 INFO - PROCESS | 1840 | 1478201371209 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:29:31 INFO - PROCESS | 1840 | ++DOCSHELL 0x93859400 == 39 [pid = 1840] [id = 293] 12:29:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 99 (0x938c8000) [pid = 1840] [serial = 857] [outer = (nil)] 12:29:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 100 (0x93cf8800) [pid = 1840] [serial = 858] [outer = 0x938c8000] 12:29:31 INFO - PROCESS | 1840 | 1478201371329 Marionette DEBUG loaded listener.js 12:29:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 101 (0x94bb0400) [pid = 1840] [serial = 859] [outer = 0x938c8000] 12:29:31 INFO - PROCESS | 1840 | ++DOCSHELL 0x94f94400 == 40 [pid = 1840] [id = 294] 12:29:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 102 (0x9513fc00) [pid = 1840] [serial = 860] [outer = (nil)] 12:29:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 103 (0x952c2c00) [pid = 1840] [serial = 861] [outer = 0x9513fc00] 12:29:32 INFO - PROCESS | 1840 | 1478201372279 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]]]}] 12:29:32 INFO - . 12:29:32 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_008.html | took 1622ms 12:29:32 INFO - PROCESS | 1840 | 1478201372333 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 12:29:32 INFO - PROCESS | 1840 | 1478201372337 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 12:29:32 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html 12:29:32 INFO - PROCESS | 1840 | 1478201372348 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}] 12:29:32 INFO - PROCESS | 1840 | 1478201372559 Marionette TRACE conn4 <- [1,1234,null,{"value":null}] 12:29:32 INFO - PROCESS | 1840 | 1478201372734 Marionette TRACE conn4 -> [0,1235,"getWindowHandles",null] 12:29:32 INFO - PROCESS | 1840 | 1478201372740 Marionette TRACE conn4 <- [1,1235,null,["8"]] 12:29:32 INFO - PROCESS | 1840 | 1478201372761 Marionette TRACE conn4 -> [0,1236,"switchToWindow",{"name":"8"}] 12:29:32 INFO - PROCESS | 1840 | 1478201372769 Marionette TRACE conn4 <- [1,1236,null,{}] 12:29:32 INFO - PROCESS | 1840 | 1478201372820 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:29:32 INFO - PROCESS | 1840 | ++DOCSHELL 0x950aac00 == 41 [pid = 1840] [id = 295] 12:29:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 104 (0x982a5000) [pid = 1840] [serial = 862] [outer = (nil)] 12:29:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 105 (0x9a132800) [pid = 1840] [serial = 863] [outer = 0x982a5000] 12:29:32 INFO - PROCESS | 1840 | 1478201372932 Marionette DEBUG loaded listener.js 12:29:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 106 (0x9a1c4000) [pid = 1840] [serial = 864] [outer = 0x982a5000] 12:29:33 INFO - PROCESS | 1840 | ++DOCSHELL 0x9af94c00 == 42 [pid = 1840] [id = 296] 12:29:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 107 (0x9af96800) [pid = 1840] [serial = 865] [outer = (nil)] 12:29:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 108 (0x967ba800) [pid = 1840] [serial = 866] [outer = 0x9af96800] 12:29:33 INFO - PROCESS | 1840 | 1478201373807 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]]]}] 12:29:33 INFO - . 12:29:33 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_009.html | took 1485ms 12:29:33 INFO - PROCESS | 1840 | 1478201373842 Marionette TRACE conn4 -> [0,1238,"getWindowHandle",null] 12:29:33 INFO - PROCESS | 1840 | 1478201373851 Marionette TRACE conn4 <- [1,1238,null,{"value":"8"}] 12:29:33 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html 12:29:33 INFO - PROCESS | 1840 | 1478201373860 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}] 12:29:34 INFO - PROCESS | 1840 | 1478201374076 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 12:29:34 INFO - PROCESS | 1840 | 1478201374253 Marionette TRACE conn4 -> [0,1240,"getWindowHandles",null] 12:29:34 INFO - PROCESS | 1840 | 1478201374259 Marionette TRACE conn4 <- [1,1240,null,["8"]] 12:29:34 INFO - PROCESS | 1840 | 1478201374265 Marionette TRACE conn4 -> [0,1241,"switchToWindow",{"name":"8"}] 12:29:34 INFO - PROCESS | 1840 | 1478201374273 Marionette TRACE conn4 <- [1,1241,null,{}] 12:29:34 INFO - PROCESS | 1840 | 1478201374280 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:29:34 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b1bec00 == 43 [pid = 1840] [id = 297] 12:29:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 109 (0x9b1bf800) [pid = 1840] [serial = 867] [outer = (nil)] 12:29:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 110 (0x9b1c5400) [pid = 1840] [serial = 868] [outer = 0x9b1bf800] 12:29:34 INFO - PROCESS | 1840 | 1478201374413 Marionette DEBUG loaded listener.js 12:29:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 111 (0x9b31c000) [pid = 1840] [serial = 869] [outer = 0x9b1bf800] 12:29:35 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd80c00 == 44 [pid = 1840] [id = 298] 12:29:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 112 (0x8fa58400) [pid = 1840] [serial = 870] [outer = (nil)] 12:29:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 113 (0x8fb4e800) [pid = 1840] [serial = 871] [outer = 0x8fa58400] 12:29:35 INFO - PROCESS | 1840 | 1478201375476 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]]]}] 12:29:35 INFO - . 12:29:35 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/iframe_010.html | took 1636ms 12:29:35 INFO - PROCESS | 1840 | 1478201375522 Marionette TRACE conn4 -> [0,1243,"getWindowHandle",null] 12:29:35 INFO - PROCESS | 1840 | 1478201375529 Marionette TRACE conn4 <- [1,1243,null,{"value":"8"}] 12:29:35 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_001.html 12:29:35 INFO - PROCESS | 1840 | 1478201375541 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}] 12:29:35 INFO - PROCESS | 1840 | 1478201375761 Marionette TRACE conn4 <- [1,1244,null,{"value":null}] 12:29:35 INFO - PROCESS | 1840 | 1478201375989 Marionette TRACE conn4 -> [0,1245,"getWindowHandles",null] 12:29:35 INFO - PROCESS | 1840 | 1478201375995 Marionette TRACE conn4 <- [1,1245,null,["8"]] 12:29:36 INFO - PROCESS | 1840 | 1478201376054 Marionette TRACE conn4 -> [0,1246,"switchToWindow",{"name":"8"}] 12:29:36 INFO - PROCESS | 1840 | 1478201376063 Marionette TRACE conn4 <- [1,1246,null,{}] 12:29:36 INFO - PROCESS | 1840 | 1478201376069 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:29:36 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fb4b000 == 45 [pid = 1840] [id = 299] 12:29:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 114 (0x8fb4d000) [pid = 1840] [serial = 872] [outer = (nil)] 12:29:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 115 (0x91b9fc00) [pid = 1840] [serial = 873] [outer = 0x8fb4d000] 12:29:36 INFO - PROCESS | 1840 | 1478201376187 Marionette DEBUG loaded listener.js 12:29:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 116 (0x92f7c000) [pid = 1840] [serial = 874] [outer = 0x8fb4d000] 12:29:36 INFO - PROCESS | 1840 | --DOCSHELL 0x9a3ac000 == 44 [pid = 1840] [id = 229] 12:29:36 INFO - PROCESS | 1840 | --DOCSHELL 0xa1926c00 == 43 [pid = 1840] [id = 239] 12:29:36 INFO - PROCESS | 1840 | --DOCSHELL 0x9a13e800 == 42 [pid = 1840] [id = 228] 12:29:36 INFO - PROCESS | 1840 | --DOCSHELL 0x982a4c00 == 41 [pid = 1840] [id = 238] 12:29:36 INFO - PROCESS | 1840 | --DOCSHELL 0x8fc7f400 == 40 [pid = 1840] [id = 235] 12:29:36 INFO - PROCESS | 1840 | --DOCSHELL 0x94f94800 == 39 [pid = 1840] [id = 225] 12:29:36 INFO - PROCESS | 1840 | --DOCSHELL 0x938ce000 == 38 [pid = 1840] [id = 236] 12:29:36 INFO - PROCESS | 1840 | --DOCSHELL 0x9a136800 == 37 [pid = 1840] [id = 290] 12:29:36 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa5cc00 == 36 [pid = 1840] [id = 288] 12:29:36 INFO - PROCESS | 1840 | --DOCSHELL 0x94e8ac00 == 35 [pid = 1840] [id = 286] 12:29:36 INFO - PROCESS | 1840 | --DOCSHELL 0x911a8c00 == 34 [pid = 1840] [id = 284] 12:29:36 INFO - PROCESS | 1840 | --DOCSHELL 0x8fc72000 == 33 [pid = 1840] [id = 282] 12:29:36 INFO - PROCESS | 1840 | --DOMWINDOW == 115 (0xa2908800) [pid = 1840] [serial = 705] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 1840 | --DOMWINDOW == 114 (0xa4ca5400) [pid = 1840] [serial = 744] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 1840 | --DOMWINDOW == 113 (0x92f83000) [pid = 1840] [serial = 735] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 1840 | --DOMWINDOW == 112 (0x9b1bc000) [pid = 1840] [serial = 765] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 1840 | --DOMWINDOW == 111 (0xa43dc800) [pid = 1840] [serial = 741] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 1840 | --DOMWINDOW == 110 (0xa43e4400) [pid = 1840] [serial = 732] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 1840 | --DOMWINDOW == 109 (0x97a0bc00) [pid = 1840] [serial = 738] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 1840 | --DOMWINDOW == 108 (0x9af94800) [pid = 1840] [serial = 791] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 1840 | --DOMWINDOW == 107 (0xa4cf9000) [pid = 1840] [serial = 776] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 1840 | --DOMWINDOW == 106 (0x9683bc00) [pid = 1840] [serial = 780] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 1840 | --DOMWINDOW == 105 (0xa4338c00) [pid = 1840] [serial = 798] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 1840 | --DOMWINDOW == 104 (0x8ffb0800) [pid = 1840] [serial = 767] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 1840 | --DOMWINDOW == 103 (0x952c5c00) [pid = 1840] [serial = 785] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 1840 | --DOMWINDOW == 102 (0x9689a400) [pid = 1840] [serial = 770] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 1840 | --DOMWINDOW == 101 (0x9683ac00) [pid = 1840] [serial = 779] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 1840 | --DOMWINDOW == 100 (0x98e9cc00) [pid = 1840] [serial = 782] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 1840 | --DOMWINDOW == 99 (0x96834400) [pid = 1840] [serial = 789] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 1840 | --DOMWINDOW == 98 (0x98ea0000) [pid = 1840] [serial = 783] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 1840 | --DOMWINDOW == 97 (0x8fb4b800) [pid = 1840] [serial = 801] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 1840 | --DOMWINDOW == 96 (0xa2c7d000) [pid = 1840] [serial = 806] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 1840 | --DOMWINDOW == 95 (0x9b1bf000) [pid = 1840] [serial = 792] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 1840 | --DOMWINDOW == 94 (0x967c6000) [pid = 1840] [serial = 803] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/048.html] 12:29:36 INFO - PROCESS | 1840 | --DOMWINDOW == 93 (0x967c3800) [pid = 1840] [serial = 786] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 1840 | --DOMWINDOW == 92 (0x92f7a000) [pid = 1840] [serial = 768] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 1840 | --DOMWINDOW == 91 (0xa9340000) [pid = 1840] [serial = 777] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0x9b1be000) [pid = 1840] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/047.html] 12:29:36 INFO - PROCESS | 1840 | --DOMWINDOW == 89 (0xa19b1c00) [pid = 1840] [serial = 794] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 1840 | --DOMWINDOW == 88 (0xa2cbd800) [pid = 1840] [serial = 797] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 1840 | --DOMWINDOW == 87 (0xa0ef7800) [pid = 1840] [serial = 773] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 1840 | --DOMWINDOW == 86 (0x97c34800) [pid = 1840] [serial = 771] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 1840 | --DOMWINDOW == 85 (0x96832400) [pid = 1840] [serial = 788] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 1840 | --DOMWINDOW == 84 (0xa2c7a400) [pid = 1840] [serial = 805] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 1840 | --DOMWINDOW == 83 (0xa19b5000) [pid = 1840] [serial = 795] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 1840 | --DOMWINDOW == 82 (0x8fb4f000) [pid = 1840] [serial = 802] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 1840 | --DOMWINDOW == 81 (0xa286fc00) [pid = 1840] [serial = 774] [outer = (nil)] [url = about:blank] 12:29:36 INFO - PROCESS | 1840 | 1478201376882 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]]]}] 12:29:36 INFO - . 12:29:36 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_001.html | took 1370ms 12:29:36 INFO - PROCESS | 1840 | 1478201376912 Marionette TRACE conn4 -> [0,1248,"getWindowHandle",null] 12:29:36 INFO - PROCESS | 1840 | 1478201376917 Marionette TRACE conn4 <- [1,1248,null,{"value":"8"}] 12:29:36 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_002.html 12:29:36 INFO - PROCESS | 1840 | 1478201376925 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}] 12:29:37 INFO - PROCESS | 1840 | 1478201377133 Marionette TRACE conn4 <- [1,1249,null,{"value":null}] 12:29:37 INFO - PROCESS | 1840 | 1478201377261 Marionette TRACE conn4 -> [0,1250,"getWindowHandles",null] 12:29:37 INFO - PROCESS | 1840 | 1478201377266 Marionette TRACE conn4 <- [1,1250,null,["8"]] 12:29:37 INFO - PROCESS | 1840 | 1478201377273 Marionette TRACE conn4 -> [0,1251,"switchToWindow",{"name":"8"}] 12:29:37 INFO - PROCESS | 1840 | 1478201377279 Marionette TRACE conn4 <- [1,1251,null,{}] 12:29:37 INFO - PROCESS | 1840 | 1478201377284 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:29:37 INFO - PROCESS | 1840 | ++DOCSHELL 0x9111f000 == 34 [pid = 1840] [id = 300] 12:29:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 82 (0x94bbb800) [pid = 1840] [serial = 875] [outer = (nil)] 12:29:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 83 (0x94d69800) [pid = 1840] [serial = 876] [outer = 0x94bbb800] 12:29:37 INFO - PROCESS | 1840 | 1478201377388 Marionette DEBUG loaded listener.js 12:29:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 84 (0x94d73400) [pid = 1840] [serial = 877] [outer = 0x94bbb800] 12:29:37 INFO - PROCESS | 1840 | 1478201377953 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]]]}] 12:29:37 INFO - . 12:29:37 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_002.html | took 1071ms 12:29:38 INFO - PROCESS | 1840 | 1478201378004 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 12:29:38 INFO - PROCESS | 1840 | 1478201378012 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 12:29:38 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_003.html 12:29:38 INFO - PROCESS | 1840 | 1478201378019 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}] 12:29:38 INFO - PROCESS | 1840 | 1478201378247 Marionette TRACE conn4 <- [1,1254,null,{"value":null}] 12:29:38 INFO - PROCESS | 1840 | 1478201378329 Marionette TRACE conn4 -> [0,1255,"getWindowHandles",null] 12:29:38 INFO - PROCESS | 1840 | 1478201378335 Marionette TRACE conn4 <- [1,1255,null,["8"]] 12:29:38 INFO - PROCESS | 1840 | 1478201378340 Marionette TRACE conn4 -> [0,1256,"switchToWindow",{"name":"8"}] 12:29:38 INFO - PROCESS | 1840 | 1478201378346 Marionette TRACE conn4 <- [1,1256,null,{}] 12:29:38 INFO - PROCESS | 1840 | 1478201378353 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:29:38 INFO - PROCESS | 1840 | ++DOCSHELL 0x97a65800 == 35 [pid = 1840] [id = 301] 12:29:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 85 (0x97a66000) [pid = 1840] [serial = 878] [outer = (nil)] 12:29:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 86 (0x97c33c00) [pid = 1840] [serial = 879] [outer = 0x97a66000] 12:29:38 INFO - PROCESS | 1840 | 1478201378450 Marionette DEBUG loaded listener.js 12:29:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 87 (0x982a4000) [pid = 1840] [serial = 880] [outer = 0x97a66000] 12:29:39 INFO - PROCESS | 1840 | 1478201379031 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]]]}] 12:29:39 INFO - . 12:29:39 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_003.html | took 1021ms 12:29:39 INFO - PROCESS | 1840 | 1478201379039 Marionette TRACE conn4 -> [0,1258,"getWindowHandle",null] 12:29:39 INFO - PROCESS | 1840 | 1478201379043 Marionette TRACE conn4 <- [1,1258,null,{"value":"8"}] 12:29:39 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_004.html 12:29:39 INFO - PROCESS | 1840 | 1478201379074 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}] 12:29:39 INFO - PROCESS | 1840 | 1478201379299 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 12:29:39 INFO - PROCESS | 1840 | 1478201379326 Marionette TRACE conn4 -> [0,1260,"getWindowHandles",null] 12:29:39 INFO - PROCESS | 1840 | 1478201379333 Marionette TRACE conn4 <- [1,1260,null,["8"]] 12:29:39 INFO - PROCESS | 1840 | 1478201379338 Marionette TRACE conn4 -> [0,1261,"switchToWindow",{"name":"8"}] 12:29:39 INFO - PROCESS | 1840 | 1478201379344 Marionette TRACE conn4 <- [1,1261,null,{}] 12:29:39 INFO - PROCESS | 1840 | 1478201379418 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:29:39 INFO - PROCESS | 1840 | ++DOCSHELL 0x99558c00 == 36 [pid = 1840] [id = 302] 12:29:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 88 (0x9a13e800) [pid = 1840] [serial = 881] [outer = (nil)] 12:29:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 89 (0x9a2e4800) [pid = 1840] [serial = 882] [outer = 0x9a13e800] 12:29:39 INFO - PROCESS | 1840 | 1478201379517 Marionette DEBUG loaded listener.js 12:29:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 90 (0x9a5dec00) [pid = 1840] [serial = 883] [outer = 0x9a13e800] 12:29:40 INFO - PROCESS | 1840 | 1478201380157 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]]]}] 12:29:40 INFO - . 12:29:40 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_004.html | took 1123ms 12:29:40 INFO - PROCESS | 1840 | 1478201380212 Marionette TRACE conn4 -> [0,1263,"getWindowHandle",null] 12:29:40 INFO - PROCESS | 1840 | 1478201380215 Marionette TRACE conn4 <- [1,1263,null,{"value":"8"}] 12:29:40 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_005.html 12:29:40 INFO - PROCESS | 1840 | 1478201380224 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}] 12:29:40 INFO - PROCESS | 1840 | 1478201380456 Marionette TRACE conn4 <- [1,1264,null,{"value":null}] 12:29:40 INFO - PROCESS | 1840 | 1478201380490 Marionette TRACE conn4 -> [0,1265,"getWindowHandles",null] 12:29:40 INFO - PROCESS | 1840 | 1478201380502 Marionette TRACE conn4 <- [1,1265,null,["8"]] 12:29:40 INFO - PROCESS | 1840 | 1478201380509 Marionette TRACE conn4 -> [0,1266,"switchToWindow",{"name":"8"}] 12:29:40 INFO - PROCESS | 1840 | 1478201380515 Marionette TRACE conn4 <- [1,1266,null,{}] 12:29:40 INFO - PROCESS | 1840 | 1478201380592 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:29:40 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b1bc000 == 37 [pid = 1840] [id = 303] 12:29:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0x9b1bc800) [pid = 1840] [serial = 884] [outer = (nil)] 12:29:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 92 (0x9b1c0c00) [pid = 1840] [serial = 885] [outer = 0x9b1bc800] 12:29:40 INFO - PROCESS | 1840 | 1478201380689 Marionette DEBUG loaded listener.js 12:29:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 93 (0x9b1c7c00) [pid = 1840] [serial = 886] [outer = 0x9b1bc800] 12:29:41 INFO - PROCESS | 1840 | --DOMWINDOW == 92 (0x8dd74000) [pid = 1840] [serial = 827] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_002.html] 12:29:41 INFO - PROCESS | 1840 | --DOMWINDOW == 91 (0x93854000) [pid = 1840] [serial = 807] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/050.html] 12:29:41 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0x952c6000) [pid = 1840] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_006.html] 12:29:41 INFO - PROCESS | 1840 | --DOMWINDOW == 89 (0x8fc73c00) [pid = 1840] [serial = 830] [outer = (nil)] [url = about:blank] 12:29:41 INFO - PROCESS | 1840 | --DOMWINDOW == 88 (0xa4cf8800) [pid = 1840] [serial = 816] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 12:29:41 INFO - PROCESS | 1840 | --DOMWINDOW == 87 (0xa2c80c00) [pid = 1840] [serial = 813] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-01.xhtml] 12:29:41 INFO - PROCESS | 1840 | --DOMWINDOW == 86 (0x98e06400) [pid = 1840] [serial = 845] [outer = (nil)] [url = about:blank] 12:29:41 INFO - PROCESS | 1840 | --DOMWINDOW == 85 (0x967bd800) [pid = 1840] [serial = 842] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_005.html] 12:29:41 INFO - PROCESS | 1840 | --DOMWINDOW == 84 (0x94bbcc00) [pid = 1840] [serial = 837] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_004.html] 12:29:41 INFO - PROCESS | 1840 | --DOMWINDOW == 83 (0xa2a6fc00) [pid = 1840] [serial = 819] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 12:29:41 INFO - PROCESS | 1840 | --DOMWINDOW == 82 (0x97c2c800) [pid = 1840] [serial = 810] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/051.html] 12:29:41 INFO - PROCESS | 1840 | --DOMWINDOW == 81 (0x8fb44000) [pid = 1840] [serial = 825] [outer = (nil)] [url = about:blank] 12:29:41 INFO - PROCESS | 1840 | --DOMWINDOW == 80 (0x911b0000) [pid = 1840] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_003.html] 12:29:41 INFO - PROCESS | 1840 | --DOMWINDOW == 79 (0x93989400) [pid = 1840] [serial = 835] [outer = (nil)] [url = about:blank] 12:29:41 INFO - PROCESS | 1840 | --DOMWINDOW == 78 (0x8fb48800) [pid = 1840] [serial = 822] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_001.html] 12:29:41 INFO - PROCESS | 1840 | --DOMWINDOW == 77 (0x9514c000) [pid = 1840] [serial = 840] [outer = (nil)] [url = about:blank] 12:29:41 INFO - PROCESS | 1840 | --DOMWINDOW == 76 (0x9a1cd800) [pid = 1840] [serial = 850] [outer = (nil)] [url = about:blank] 12:29:41 INFO - PROCESS | 1840 | 1478201381505 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]]]}] 12:29:41 INFO - . 12:29:41 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_005.html | took 1324ms 12:29:41 INFO - PROCESS | 1840 | 1478201381549 Marionette TRACE conn4 -> [0,1268,"getWindowHandle",null] 12:29:41 INFO - PROCESS | 1840 | 1478201381553 Marionette TRACE conn4 <- [1,1268,null,{"value":"8"}] 12:29:41 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_006.html 12:29:41 INFO - PROCESS | 1840 | 1478201381559 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}] 12:29:41 INFO - PROCESS | 1840 | 1478201381749 Marionette TRACE conn4 <- [1,1269,null,{"value":null}] 12:29:41 INFO - PROCESS | 1840 | 1478201381759 Marionette TRACE conn4 -> [0,1270,"getWindowHandles",null] 12:29:41 INFO - PROCESS | 1840 | 1478201381762 Marionette TRACE conn4 <- [1,1270,null,["8"]] 12:29:41 INFO - PROCESS | 1840 | 1478201381766 Marionette TRACE conn4 -> [0,1271,"switchToWindow",{"name":"8"}] 12:29:41 INFO - PROCESS | 1840 | 1478201381772 Marionette TRACE conn4 <- [1,1271,null,{}] 12:29:41 INFO - PROCESS | 1840 | 1478201381779 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:29:41 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fb47800 == 38 [pid = 1840] [id = 304] 12:29:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 77 (0x8fc72000) [pid = 1840] [serial = 887] [outer = (nil)] 12:29:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 78 (0x9b410000) [pid = 1840] [serial = 888] [outer = 0x8fc72000] 12:29:41 INFO - PROCESS | 1840 | 1478201381874 Marionette DEBUG loaded listener.js 12:29:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 79 (0xa0ef6000) [pid = 1840] [serial = 889] [outer = 0x8fc72000] 12:29:42 INFO - PROCESS | 1840 | 1478201382513 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]]]}] 12:29:42 INFO - . 12:29:42 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_006.html | took 973ms 12:29:42 INFO - PROCESS | 1840 | 1478201382533 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 12:29:42 INFO - PROCESS | 1840 | 1478201382537 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 12:29:42 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_007.html 12:29:42 INFO - PROCESS | 1840 | 1478201382557 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}] 12:29:42 INFO - PROCESS | 1840 | 1478201382803 Marionette TRACE conn4 <- [1,1274,null,{"value":null}] 12:29:42 INFO - PROCESS | 1840 | 1478201382823 Marionette TRACE conn4 -> [0,1275,"getWindowHandles",null] 12:29:42 INFO - PROCESS | 1840 | 1478201382828 Marionette TRACE conn4 <- [1,1275,null,["8"]] 12:29:42 INFO - PROCESS | 1840 | 1478201382834 Marionette TRACE conn4 -> [0,1276,"switchToWindow",{"name":"8"}] 12:29:42 INFO - PROCESS | 1840 | 1478201382839 Marionette TRACE conn4 <- [1,1276,null,{}] 12:29:42 INFO - PROCESS | 1840 | 1478201382845 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:29:42 INFO - PROCESS | 1840 | ++DOCSHELL 0x952bfc00 == 39 [pid = 1840] [id = 305] 12:29:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 80 (0xa1923400) [pid = 1840] [serial = 890] [outer = (nil)] 12:29:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 81 (0xa19bb800) [pid = 1840] [serial = 891] [outer = 0xa1923400] 12:29:42 INFO - PROCESS | 1840 | 1478201382941 Marionette DEBUG loaded listener.js 12:29:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 82 (0xa237dc00) [pid = 1840] [serial = 892] [outer = 0xa1923400] 12:29:43 INFO - PROCESS | 1840 | 1478201383658 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]]]}] 12:29:43 INFO - . 12:29:43 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_007.html | took 1127ms 12:29:43 INFO - PROCESS | 1840 | 1478201383693 Marionette TRACE conn4 -> [0,1278,"getWindowHandle",null] 12:29:43 INFO - PROCESS | 1840 | 1478201383700 Marionette TRACE conn4 <- [1,1278,null,{"value":"8"}] 12:29:43 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_008.html 12:29:43 INFO - PROCESS | 1840 | 1478201383713 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}] 12:29:43 INFO - PROCESS | 1840 | 1478201383925 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 12:29:44 INFO - PROCESS | 1840 | 1478201384110 Marionette TRACE conn4 -> [0,1280,"getWindowHandles",null] 12:29:44 INFO - PROCESS | 1840 | 1478201384115 Marionette TRACE conn4 <- [1,1280,null,["8"]] 12:29:44 INFO - PROCESS | 1840 | 1478201384125 Marionette TRACE conn4 -> [0,1281,"switchToWindow",{"name":"8"}] 12:29:44 INFO - PROCESS | 1840 | 1478201384132 Marionette TRACE conn4 <- [1,1281,null,{}] 12:29:44 INFO - PROCESS | 1840 | 1478201384143 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:29:44 INFO - PROCESS | 1840 | ++DOCSHELL 0x911a8c00 == 40 [pid = 1840] [id = 306] 12:29:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 83 (0x911a9400) [pid = 1840] [serial = 893] [outer = (nil)] 12:29:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 84 (0x91b9d000) [pid = 1840] [serial = 894] [outer = 0x911a9400] 12:29:44 INFO - PROCESS | 1840 | 1478201384264 Marionette DEBUG loaded listener.js 12:29:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 85 (0x94bba000) [pid = 1840] [serial = 895] [outer = 0x911a9400] 12:29:45 INFO - PROCESS | 1840 | 1478201385021 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]]]}] 12:29:45 INFO - . 12:29:45 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_008.html | took 1335ms 12:29:45 INFO - PROCESS | 1840 | 1478201385047 Marionette TRACE conn4 -> [0,1283,"getWindowHandle",null] 12:29:45 INFO - PROCESS | 1840 | 1478201385055 Marionette TRACE conn4 <- [1,1283,null,{"value":"8"}] 12:29:45 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_009.html 12:29:45 INFO - PROCESS | 1840 | 1478201385064 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}] 12:29:45 INFO - PROCESS | 1840 | 1478201385353 Marionette TRACE conn4 <- [1,1284,null,{"value":null}] 12:29:45 INFO - PROCESS | 1840 | 1478201385475 Marionette TRACE conn4 -> [0,1285,"getWindowHandles",null] 12:29:45 INFO - PROCESS | 1840 | 1478201385481 Marionette TRACE conn4 <- [1,1285,null,["8"]] 12:29:45 INFO - PROCESS | 1840 | 1478201385489 Marionette TRACE conn4 -> [0,1286,"switchToWindow",{"name":"8"}] 12:29:45 INFO - PROCESS | 1840 | 1478201385498 Marionette TRACE conn4 <- [1,1286,null,{}] 12:29:45 INFO - PROCESS | 1840 | 1478201385548 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:29:45 INFO - PROCESS | 1840 | ++DOCSHELL 0x97a0ac00 == 41 [pid = 1840] [id = 307] 12:29:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 86 (0x97a0c000) [pid = 1840] [serial = 896] [outer = (nil)] 12:29:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 87 (0x98e9ac00) [pid = 1840] [serial = 897] [outer = 0x97a0c000] 12:29:45 INFO - PROCESS | 1840 | 1478201385662 Marionette DEBUG loaded listener.js 12:29:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 88 (0x9955a400) [pid = 1840] [serial = 898] [outer = 0x97a0c000] 12:29:46 INFO - PROCESS | 1840 | 1478201386331 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]]]}] 12:29:46 INFO - . 12:29:46 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_009.html | took 1326ms 12:29:46 INFO - PROCESS | 1840 | 1478201386399 Marionette TRACE conn4 -> [0,1288,"getWindowHandle",null] 12:29:46 INFO - PROCESS | 1840 | 1478201386407 Marionette TRACE conn4 <- [1,1288,null,{"value":"8"}] 12:29:46 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_010.html 12:29:46 INFO - PROCESS | 1840 | 1478201386415 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}] 12:29:46 INFO - PROCESS | 1840 | 1478201386600 Marionette TRACE conn4 <- [1,1289,null,{"value":null}] 12:29:46 INFO - PROCESS | 1840 | 1478201386774 Marionette TRACE conn4 -> [0,1290,"getWindowHandles",null] 12:29:46 INFO - PROCESS | 1840 | 1478201386778 Marionette TRACE conn4 <- [1,1290,null,["8"]] 12:29:46 INFO - PROCESS | 1840 | 1478201386791 Marionette TRACE conn4 -> [0,1291,"switchToWindow",{"name":"8"}] 12:29:46 INFO - PROCESS | 1840 | 1478201386797 Marionette TRACE conn4 <- [1,1291,null,{}] 12:29:46 INFO - PROCESS | 1840 | 1478201386805 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:29:46 INFO - PROCESS | 1840 | ++DOCSHELL 0xa1994400 == 42 [pid = 1840] [id = 308] 12:29:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 89 (0xa1994c00) [pid = 1840] [serial = 899] [outer = (nil)] 12:29:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 90 (0xa23dd000) [pid = 1840] [serial = 900] [outer = 0xa1994c00] 12:29:46 INFO - PROCESS | 1840 | 1478201386915 Marionette DEBUG loaded listener.js 12:29:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0xa2902800) [pid = 1840] [serial = 901] [outer = 0xa1994c00] 12:29:47 INFO - PROCESS | 1840 | 1478201387606 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]]]}] 12:29:47 INFO - . 12:29:47 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_010.html | took 1223ms 12:29:47 INFO - PROCESS | 1840 | 1478201387638 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 12:29:47 INFO - PROCESS | 1840 | 1478201387642 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 12:29:47 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_011.html 12:29:47 INFO - PROCESS | 1840 | 1478201387656 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}] 12:29:47 INFO - PROCESS | 1840 | 1478201387882 Marionette TRACE conn4 <- [1,1294,null,{"value":null}] 12:29:48 INFO - PROCESS | 1840 | 1478201388069 Marionette TRACE conn4 -> [0,1295,"getWindowHandles",null] 12:29:48 INFO - PROCESS | 1840 | 1478201388074 Marionette TRACE conn4 <- [1,1295,null,["8"]] 12:29:48 INFO - PROCESS | 1840 | 1478201388085 Marionette TRACE conn4 -> [0,1296,"switchToWindow",{"name":"8"}] 12:29:48 INFO - PROCESS | 1840 | 1478201388090 Marionette TRACE conn4 <- [1,1296,null,{}] 12:29:48 INFO - PROCESS | 1840 | 1478201388102 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:29:48 INFO - PROCESS | 1840 | ++DOCSHELL 0xa290fc00 == 43 [pid = 1840] [id = 309] 12:29:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 92 (0xa2a65400) [pid = 1840] [serial = 902] [outer = (nil)] 12:29:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 93 (0xa2a69800) [pid = 1840] [serial = 903] [outer = 0xa2a65400] 12:29:48 INFO - PROCESS | 1840 | 1478201388210 Marionette DEBUG loaded listener.js 12:29:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 94 (0xa2a6b000) [pid = 1840] [serial = 904] [outer = 0xa2a65400] 12:29:48 INFO - PROCESS | 1840 | 1478201388921 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]]]}] 12:29:48 INFO - . 12:29:48 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_011.html | took 1326ms 12:29:48 INFO - PROCESS | 1840 | 1478201388977 Marionette TRACE conn4 -> [0,1298,"getWindowHandle",null] 12:29:48 INFO - PROCESS | 1840 | 1478201388981 Marionette TRACE conn4 <- [1,1298,null,{"value":"8"}] 12:29:48 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_012.html 12:29:48 INFO - PROCESS | 1840 | 1478201388989 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}] 12:29:49 INFO - PROCESS | 1840 | 1478201389222 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 12:29:49 INFO - PROCESS | 1840 | 1478201389401 Marionette TRACE conn4 -> [0,1300,"getWindowHandles",null] 12:29:49 INFO - PROCESS | 1840 | 1478201389405 Marionette TRACE conn4 <- [1,1300,null,["8"]] 12:29:49 INFO - PROCESS | 1840 | 1478201389416 Marionette TRACE conn4 -> [0,1301,"switchToWindow",{"name":"8"}] 12:29:49 INFO - PROCESS | 1840 | 1478201389421 Marionette TRACE conn4 <- [1,1301,null,{}] 12:29:49 INFO - PROCESS | 1840 | 1478201389429 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:29:49 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa40400 == 44 [pid = 1840] [id = 310] 12:29:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 95 (0x8fa44000) [pid = 1840] [serial = 905] [outer = (nil)] 12:29:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 96 (0xa2c7c400) [pid = 1840] [serial = 906] [outer = 0x8fa44000] 12:29:49 INFO - PROCESS | 1840 | 1478201389577 Marionette DEBUG loaded listener.js 12:29:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 97 (0xa2c7d800) [pid = 1840] [serial = 907] [outer = 0x8fa44000] 12:29:50 INFO - PROCESS | 1840 | 1478201390298 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]]]}] 12:29:50 INFO - . 12:29:50 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_012.html | took 1322ms 12:29:50 INFO - TEST-START | /html/dom/dynamic-markup-insertion/document-write/script_013.html 12:29:50 INFO - PROCESS | 1840 | 1478201390310 Marionette TRACE conn4 -> [0,1303,"getWindowHandle",null] 12:29:50 INFO - PROCESS | 1840 | 1478201390313 Marionette TRACE conn4 <- [1,1303,null,{"value":"8"}] 12:29:50 INFO - PROCESS | 1840 | 1478201390321 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}] 12:29:50 INFO - PROCESS | 1840 | 1478201390526 Marionette TRACE conn4 <- [1,1304,null,{"value":null}] 12:29:50 INFO - PROCESS | 1840 | 1478201390702 Marionette TRACE conn4 -> [0,1305,"getWindowHandles",null] 12:29:50 INFO - PROCESS | 1840 | 1478201390706 Marionette TRACE conn4 <- [1,1305,null,["8"]] 12:29:50 INFO - PROCESS | 1840 | 1478201390717 Marionette TRACE conn4 -> [0,1306,"switchToWindow",{"name":"8"}] 12:29:50 INFO - PROCESS | 1840 | 1478201390726 Marionette TRACE conn4 <- [1,1306,null,{}] 12:29:50 INFO - PROCESS | 1840 | 1478201390868 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:29:50 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dec3400 == 45 [pid = 1840] [id = 311] 12:29:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 98 (0x8dec5400) [pid = 1840] [serial = 908] [outer = (nil)] 12:29:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 99 (0x8fb4d400) [pid = 1840] [serial = 909] [outer = 0x8dec5400] 12:29:51 INFO - PROCESS | 1840 | 1478201391002 Marionette DEBUG loaded listener.js 12:29:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 100 (0x911ab400) [pid = 1840] [serial = 910] [outer = 0x8dec5400] 12:29:51 INFO - PROCESS | 1840 | 1478201391870 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]]]}] 12:29:51 INFO - . 12:29:51 INFO - TEST-OK | /html/dom/dynamic-markup-insertion/document-write/script_013.html | took 1579ms 12:29:51 INFO - PROCESS | 1840 | 1478201391903 Marionette TRACE conn4 -> [0,1308,"getWindowHandle",null] 12:29:51 INFO - PROCESS | 1840 | 1478201391907 Marionette TRACE conn4 <- [1,1308,null,{"value":"8"}] 12:29:51 INFO - TEST-START | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html 12:29:51 INFO - PROCESS | 1840 | 1478201391920 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}] 12:29:52 INFO - PROCESS | 1840 | 1478201392130 Marionette TRACE conn4 <- [1,1309,null,{"value":null}] 12:29:52 INFO - PROCESS | 1840 | 1478201392324 Marionette TRACE conn4 -> [0,1310,"getWindowHandles",null] 12:29:52 INFO - PROCESS | 1840 | 1478201392330 Marionette TRACE conn4 <- [1,1310,null,["8"]] 12:29:52 INFO - PROCESS | 1840 | 1478201392338 Marionette TRACE conn4 -> [0,1311,"switchToWindow",{"name":"8"}] 12:29:52 INFO - PROCESS | 1840 | 1478201392346 Marionette TRACE conn4 <- [1,1311,null,{}] 12:29:52 INFO - PROCESS | 1840 | --DOCSHELL 0x94bb8000 == 44 [pid = 1840] [id = 231] 12:29:52 INFO - PROCESS | 1840 | --DOCSHELL 0x8fb41800 == 43 [pid = 1840] [id = 272] 12:29:52 INFO - PROCESS | 1840 | --DOCSHELL 0x9a5b7000 == 42 [pid = 1840] [id = 232] 12:29:52 INFO - PROCESS | 1840 | --DOCSHELL 0xa2869c00 == 41 [pid = 1840] [id = 271] 12:29:52 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd80c00 == 40 [pid = 1840] [id = 298] 12:29:52 INFO - PROCESS | 1840 | --DOCSHELL 0x9af94c00 == 39 [pid = 1840] [id = 296] 12:29:52 INFO - PROCESS | 1840 | --DOCSHELL 0x94f94400 == 38 [pid = 1840] [id = 294] 12:29:52 INFO - PROCESS | 1840 | --DOCSHELL 0x8ffb3400 == 37 [pid = 1840] [id = 292] 12:29:52 INFO - PROCESS | 1840 | 1478201392400 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:29:52 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ffac800 == 38 [pid = 1840] [id = 312] 12:29:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 101 (0x8ffae000) [pid = 1840] [serial = 911] [outer = (nil)] 12:29:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 102 (0x93b7ec00) [pid = 1840] [serial = 912] [outer = 0x8ffae000] 12:29:52 INFO - PROCESS | 1840 | 1478201392510 Marionette DEBUG loaded listener.js 12:29:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 103 (0x94d66c00) [pid = 1840] [serial = 913] [outer = 0x8ffae000] 12:29:52 INFO - PROCESS | 1840 | --DOMWINDOW == 102 (0x98e0cc00) [pid = 1840] [serial = 848] [outer = (nil)] [url = about:blank] 12:29:52 INFO - PROCESS | 1840 | --DOMWINDOW == 101 (0x98ea2000) [pid = 1840] [serial = 849] [outer = (nil)] [url = about:blank] 12:29:52 INFO - PROCESS | 1840 | --DOMWINDOW == 100 (0x967c0000) [pid = 1840] [serial = 843] [outer = (nil)] [url = about:blank] 12:29:52 INFO - PROCESS | 1840 | --DOMWINDOW == 99 (0x97c31c00) [pid = 1840] [serial = 844] [outer = (nil)] [url = about:blank] 12:29:52 INFO - PROCESS | 1840 | --DOMWINDOW == 98 (0x8fb47c00) [pid = 1840] [serial = 831] [outer = (nil)] [url = about:blank] 12:29:52 INFO - PROCESS | 1840 | --DOMWINDOW == 97 (0x97c2c000) [pid = 1840] [serial = 846] [outer = (nil)] [url = about:blank] 12:29:52 INFO - PROCESS | 1840 | --DOMWINDOW == 96 (0x94bb9800) [pid = 1840] [serial = 826] [outer = (nil)] [url = about:blank] 12:29:52 INFO - PROCESS | 1840 | --DOMWINDOW == 95 (0x8dd78000) [pid = 1840] [serial = 836] [outer = (nil)] [url = about:blank] 12:29:52 INFO - PROCESS | 1840 | --DOMWINDOW == 94 (0x952bd400) [pid = 1840] [serial = 841] [outer = (nil)] [url = about:blank] 12:29:52 INFO - PROCESS | 1840 | --DOMWINDOW == 93 (0x9a205800) [pid = 1840] [serial = 851] [outer = (nil)] [url = about:blank] 12:29:52 INFO - PROCESS | 1840 | --DOMWINDOW == 92 (0x94d67c00) [pid = 1840] [serial = 838] [outer = (nil)] [url = about:blank] 12:29:52 INFO - PROCESS | 1840 | --DOMWINDOW == 91 (0x94d70c00) [pid = 1840] [serial = 839] [outer = (nil)] [url = about:blank] 12:29:52 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0x911b2400) [pid = 1840] [serial = 833] [outer = (nil)] [url = about:blank] 12:29:52 INFO - PROCESS | 1840 | --DOMWINDOW == 89 (0x91b9cc00) [pid = 1840] [serial = 834] [outer = (nil)] [url = about:blank] 12:29:52 INFO - PROCESS | 1840 | --DOMWINDOW == 88 (0x8dec2000) [pid = 1840] [serial = 828] [outer = (nil)] [url = about:blank] 12:29:52 INFO - PROCESS | 1840 | --DOMWINDOW == 87 (0x8fa54c00) [pid = 1840] [serial = 829] [outer = (nil)] [url = about:blank] 12:29:52 INFO - PROCESS | 1840 | --DOMWINDOW == 86 (0x911b0400) [pid = 1840] [serial = 823] [outer = (nil)] [url = about:blank] 12:29:52 INFO - PROCESS | 1840 | --DOMWINDOW == 85 (0x94d66400) [pid = 1840] [serial = 824] [outer = (nil)] [url = about:blank] 12:29:52 INFO - PROCESS | 1840 | --DOMWINDOW == 84 (0xa2a63400) [pid = 1840] [serial = 817] [outer = (nil)] [url = about:blank] 12:29:52 INFO - PROCESS | 1840 | --DOMWINDOW == 83 (0xa2a64800) [pid = 1840] [serial = 818] [outer = (nil)] [url = about:blank] 12:29:52 INFO - PROCESS | 1840 | --DOMWINDOW == 82 (0xa2a70800) [pid = 1840] [serial = 820] [outer = (nil)] [url = about:blank] 12:29:52 INFO - PROCESS | 1840 | --DOMWINDOW == 81 (0xa48c1400) [pid = 1840] [serial = 821] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/document.write-02.html] 12:29:52 INFO - PROCESS | 1840 | --DOMWINDOW == 80 (0xa2c82400) [pid = 1840] [serial = 814] [outer = (nil)] [url = about:blank] 12:29:52 INFO - PROCESS | 1840 | --DOMWINDOW == 79 (0xa2c86000) [pid = 1840] [serial = 815] [outer = (nil)] [url = about:blank] 12:29:52 INFO - PROCESS | 1840 | --DOMWINDOW == 78 (0x98e9a400) [pid = 1840] [serial = 811] [outer = (nil)] [url = about:blank] 12:29:52 INFO - PROCESS | 1840 | --DOMWINDOW == 77 (0x98ea3000) [pid = 1840] [serial = 812] [outer = (nil)] [url = about:blank] 12:29:52 INFO - PROCESS | 1840 | --DOMWINDOW == 76 (0x94bb6000) [pid = 1840] [serial = 808] [outer = (nil)] [url = about:blank] 12:29:52 INFO - PROCESS | 1840 | --DOMWINDOW == 75 (0x950b5400) [pid = 1840] [serial = 809] [outer = (nil)] [url = about:blank] 12:29:53 INFO - PROCESS | 1840 | 1478201393246 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]]]}] 12:29:53 INFO - ... 12:29:53 INFO - TEST-OK | /html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html | took 1388ms 12:29:53 INFO - PROCESS | 1840 | 1478201393308 Marionette TRACE conn4 -> [0,1313,"getWindowHandle",null] 12:29:53 INFO - PROCESS | 1840 | 1478201393313 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 12:29:53 INFO - TEST-START | /html/editing/focus/document-level-focus-apis/document-level-apis.html 12:29:53 INFO - PROCESS | 1840 | 1478201393324 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}] 12:29:53 INFO - PROCESS | 1840 | 1478201393600 Marionette TRACE conn4 <- [1,1314,null,{"value":null}] 12:29:53 INFO - PROCESS | 1840 | 1478201393683 Marionette TRACE conn4 -> [0,1315,"getWindowHandles",null] 12:29:53 INFO - PROCESS | 1840 | 1478201393688 Marionette TRACE conn4 <- [1,1315,null,["8"]] 12:29:53 INFO - PROCESS | 1840 | 1478201393698 Marionette TRACE conn4 -> [0,1316,"switchToWindow",{"name":"8"}] 12:29:53 INFO - PROCESS | 1840 | 1478201393705 Marionette TRACE conn4 <- [1,1316,null,{}] 12:29:53 INFO - PROCESS | 1840 | 1478201393714 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:29:53 INFO - PROCESS | 1840 | ++DOCSHELL 0x94d70c00 == 39 [pid = 1840] [id = 313] 12:29:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 76 (0x967bcc00) [pid = 1840] [serial = 914] [outer = (nil)] 12:29:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 77 (0x8fc73000) [pid = 1840] [serial = 915] [outer = 0x967bcc00] 12:29:53 INFO - PROCESS | 1840 | 1478201393827 Marionette DEBUG loaded listener.js 12:29:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 78 (0x968f8800) [pid = 1840] [serial = 916] [outer = 0x967bcc00] 12:29:54 INFO - PROCESS | 1840 | ++DOCSHELL 0x98ea2000 == 40 [pid = 1840] [id = 314] 12:29:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 79 (0x98ea2800) [pid = 1840] [serial = 917] [outer = (nil)] 12:29:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 80 (0x98ea3000) [pid = 1840] [serial = 918] [outer = 0x98ea2800] 12:29:54 INFO - PROCESS | 1840 | 1478201394507 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]]]}] 12:29:54 INFO - .... 12:29:54 INFO - TEST-OK | /html/editing/focus/document-level-focus-apis/document-level-apis.html | took 1276ms 12:29:54 INFO - PROCESS | 1840 | 1478201394605 Marionette TRACE conn4 -> [0,1318,"getWindowHandle",null] 12:29:54 INFO - PROCESS | 1840 | 1478201394610 Marionette TRACE conn4 <- [1,1318,null,{"value":"8"}] 12:29:54 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/historical.html 12:29:54 INFO - PROCESS | 1840 | 1478201394624 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}] 12:29:54 INFO - PROCESS | 1840 | 1478201394853 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 12:29:55 INFO - PROCESS | 1840 | 1478201395002 Marionette TRACE conn4 -> [0,1320,"getWindowHandles",null] 12:29:55 INFO - PROCESS | 1840 | 1478201395007 Marionette TRACE conn4 <- [1,1320,null,["8"]] 12:29:55 INFO - PROCESS | 1840 | 1478201395013 Marionette TRACE conn4 -> [0,1321,"switchToWindow",{"name":"8"}] 12:29:55 INFO - PROCESS | 1840 | 1478201395021 Marionette TRACE conn4 <- [1,1321,null,{}] 12:29:55 INFO - PROCESS | 1840 | 1478201395036 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:29:55 INFO - PROCESS | 1840 | ++DOCSHELL 0x9a5e1400 == 41 [pid = 1840] [id = 315] 12:29:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 81 (0x9af8b800) [pid = 1840] [serial = 919] [outer = (nil)] 12:29:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 82 (0x9af96c00) [pid = 1840] [serial = 920] [outer = 0x9af8b800] 12:29:55 INFO - PROCESS | 1840 | 1478201395133 Marionette DEBUG loaded listener.js 12:29:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 83 (0x9b1c0000) [pid = 1840] [serial = 921] [outer = 0x9af8b800] 12:29:55 INFO - PROCESS | 1840 | 1478201395832 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"]]]}] 12:29:55 INFO - . 12:29:55 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/historical.html | took 1236ms 12:29:55 INFO - PROCESS | 1840 | 1478201395860 Marionette TRACE conn4 -> [0,1323,"getWindowHandle",null] 12:29:55 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style-error-01.html 12:29:55 INFO - PROCESS | 1840 | 1478201395865 Marionette TRACE conn4 <- [1,1323,null,{"value":"8"}] 12:29:55 INFO - PROCESS | 1840 | 1478201395874 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}] 12:29:56 INFO - PROCESS | 1840 | 1478201396120 Marionette TRACE conn4 <- [1,1324,null,{"value":null}] 12:29:56 INFO - PROCESS | 1840 | 1478201396148 Marionette TRACE conn4 -> [0,1325,"getWindowHandles",null] 12:29:56 INFO - PROCESS | 1840 | 1478201396154 Marionette TRACE conn4 <- [1,1325,null,["8"]] 12:29:56 INFO - PROCESS | 1840 | 1478201396159 Marionette TRACE conn4 -> [0,1326,"switchToWindow",{"name":"8"}] 12:29:56 INFO - PROCESS | 1840 | 1478201396164 Marionette TRACE conn4 <- [1,1326,null,{}] 12:29:56 INFO - PROCESS | 1840 | 1478201396171 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:29:56 INFO - PROCESS | 1840 | ++DOCSHELL 0xa2a63400 == 42 [pid = 1840] [id = 316] 12:29:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 84 (0xa2a63800) [pid = 1840] [serial = 922] [outer = (nil)] 12:29:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 85 (0xa2a66c00) [pid = 1840] [serial = 923] [outer = 0xa2a63800] 12:29:56 INFO - PROCESS | 1840 | 1478201396346 Marionette DEBUG loaded listener.js 12:29:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 86 (0xa2a6cc00) [pid = 1840] [serial = 924] [outer = 0xa2a63800] 12:29:57 INFO - PROCESS | 1840 | --DOMWINDOW == 85 (0x9af96800) [pid = 1840] [serial = 865] [outer = (nil)] [url = about:blank] 12:29:57 INFO - PROCESS | 1840 | --DOMWINDOW == 84 (0x982a5000) [pid = 1840] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_009.html] 12:29:57 INFO - PROCESS | 1840 | --DOMWINDOW == 83 (0x9b1bc800) [pid = 1840] [serial = 884] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_005.html] 12:29:57 INFO - PROCESS | 1840 | --DOMWINDOW == 82 (0x94bbb800) [pid = 1840] [serial = 875] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_002.html] 12:29:57 INFO - PROCESS | 1840 | --DOMWINDOW == 81 (0x9513fc00) [pid = 1840] [serial = 860] [outer = (nil)] [url = about:blank] 12:29:57 INFO - PROCESS | 1840 | --DOMWINDOW == 80 (0x938c8000) [pid = 1840] [serial = 857] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_008.html] 12:29:57 INFO - PROCESS | 1840 | --DOMWINDOW == 79 (0x8fb4d000) [pid = 1840] [serial = 872] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_001.html] 12:29:57 INFO - PROCESS | 1840 | --DOMWINDOW == 78 (0x8fa58400) [pid = 1840] [serial = 870] [outer = (nil)] [url = about:blank] 12:29:57 INFO - PROCESS | 1840 | --DOMWINDOW == 77 (0x9b1bf800) [pid = 1840] [serial = 867] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_010.html] 12:29:57 INFO - PROCESS | 1840 | --DOMWINDOW == 76 (0x9a13e800) [pid = 1840] [serial = 881] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_004.html] 12:29:57 INFO - PROCESS | 1840 | --DOMWINDOW == 75 (0x8ffb4c00) [pid = 1840] [serial = 855] [outer = (nil)] [url = about:blank] 12:29:57 INFO - PROCESS | 1840 | --DOMWINDOW == 74 (0x8fc72000) [pid = 1840] [serial = 887] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_006.html] 12:29:57 INFO - PROCESS | 1840 | --DOMWINDOW == 73 (0x97a66000) [pid = 1840] [serial = 878] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_003.html] 12:29:57 INFO - PROCESS | 1840 | 1478201397184 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]]]}] 12:29:57 INFO - . 12:29:57 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style-error-01.html | took 1328ms 12:29:57 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_disabled.html 12:29:57 INFO - PROCESS | 1840 | 1478201397200 Marionette TRACE conn4 -> [0,1328,"getWindowHandle",null] 12:29:57 INFO - PROCESS | 1840 | 1478201397203 Marionette TRACE conn4 <- [1,1328,null,{"value":"8"}] 12:29:57 INFO - PROCESS | 1840 | 1478201397211 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}] 12:29:57 INFO - PROCESS | 1840 | 1478201397456 Marionette TRACE conn4 <- [1,1329,null,{"value":null}] 12:29:57 INFO - PROCESS | 1840 | 1478201397543 Marionette TRACE conn4 -> [0,1330,"getWindowHandles",null] 12:29:57 INFO - PROCESS | 1840 | 1478201397547 Marionette TRACE conn4 <- [1,1330,null,["8"]] 12:29:57 INFO - PROCESS | 1840 | 1478201397553 Marionette TRACE conn4 -> [0,1331,"switchToWindow",{"name":"8"}] 12:29:57 INFO - PROCESS | 1840 | 1478201397558 Marionette TRACE conn4 <- [1,1331,null,{}] 12:29:57 INFO - PROCESS | 1840 | 1478201397564 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:29:57 INFO - PROCESS | 1840 | ++DOCSHELL 0x92b0c000 == 43 [pid = 1840] [id = 317] 12:29:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 74 (0x9a13e800) [pid = 1840] [serial = 925] [outer = (nil)] 12:29:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 75 (0xa2c85000) [pid = 1840] [serial = 926] [outer = 0x9a13e800] 12:29:57 INFO - PROCESS | 1840 | 1478201397679 Marionette DEBUG loaded listener.js 12:29:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 76 (0xa2cae800) [pid = 1840] [serial = 927] [outer = 0x9a13e800] 12:29:58 INFO - PROCESS | 1840 | 1478201398266 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]]]}] 12:29:58 INFO - . 12:29:58 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_disabled.html | took 1075ms 12:29:58 INFO - PROCESS | 1840 | 1478201398285 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 12:29:58 INFO - PROCESS | 1840 | 1478201398288 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 12:29:58 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_events.html 12:29:58 INFO - PROCESS | 1840 | 1478201398304 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}] 12:29:58 INFO - PROCESS | 1840 | 1478201398475 Marionette TRACE conn4 <- [1,1334,null,{"value":null}] 12:29:58 INFO - PROCESS | 1840 | 1478201398616 Marionette TRACE conn4 -> [0,1335,"getWindowHandles",null] 12:29:58 INFO - PROCESS | 1840 | 1478201398621 Marionette TRACE conn4 <- [1,1335,null,["8"]] 12:29:58 INFO - PROCESS | 1840 | 1478201398626 Marionette TRACE conn4 -> [0,1336,"switchToWindow",{"name":"8"}] 12:29:58 INFO - PROCESS | 1840 | 1478201398631 Marionette TRACE conn4 <- [1,1336,null,{}] 12:29:58 INFO - PROCESS | 1840 | 1478201398636 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:29:58 INFO - PROCESS | 1840 | ++DOCSHELL 0xa2c84400 == 44 [pid = 1840] [id = 318] 12:29:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 77 (0xa432d800) [pid = 1840] [serial = 928] [outer = (nil)] 12:29:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 78 (0xa4338c00) [pid = 1840] [serial = 929] [outer = 0xa432d800] 12:29:58 INFO - PROCESS | 1840 | 1478201398732 Marionette DEBUG loaded listener.js 12:29:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 79 (0xa43cc000) [pid = 1840] [serial = 930] [outer = 0xa432d800] 12:29:59 INFO - PROCESS | 1840 | 1478201399386 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]]]}] 12:29:59 INFO - .. 12:29:59 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_events.html | took 1130ms 12:29:59 INFO - PROCESS | 1840 | 1478201399428 Marionette TRACE conn4 -> [0,1338,"getWindowHandle",null] 12:29:59 INFO - PROCESS | 1840 | 1478201399436 Marionette TRACE conn4 <- [1,1338,null,{"value":"8"}] 12:29:59 INFO - TEST-START | /html/semantics/document-metadata/the-style-element/style_media.html 12:29:59 INFO - PROCESS | 1840 | 1478201399447 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}] 12:29:59 INFO - PROCESS | 1840 | 1478201399673 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 12:29:59 INFO - PROCESS | 1840 | 1478201399848 Marionette TRACE conn4 -> [0,1340,"getWindowHandles",null] 12:29:59 INFO - PROCESS | 1840 | 1478201399854 Marionette TRACE conn4 <- [1,1340,null,["8"]] 12:29:59 INFO - PROCESS | 1840 | 1478201399867 Marionette TRACE conn4 -> [0,1341,"switchToWindow",{"name":"8"}] 12:29:59 INFO - PROCESS | 1840 | 1478201399874 Marionette TRACE conn4 <- [1,1341,null,{}] 12:29:59 INFO - PROCESS | 1840 | 1478201399925 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:29:59 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ffac400 == 45 [pid = 1840] [id = 319] 12:29:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 80 (0x93989400) [pid = 1840] [serial = 931] [outer = (nil)] 12:30:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 81 (0x94d70000) [pid = 1840] [serial = 932] [outer = 0x93989400] 12:30:00 INFO - PROCESS | 1840 | 1478201400046 Marionette DEBUG loaded listener.js 12:30:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 82 (0x950fb800) [pid = 1840] [serial = 933] [outer = 0x93989400] 12:30:00 INFO - PROCESS | 1840 | 1478201400802 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]]]}] 12:30:00 INFO - . 12:30:00 INFO - TEST-OK | /html/semantics/document-metadata/the-style-element/style_media.html | took 1378ms 12:30:00 INFO - PROCESS | 1840 | 1478201400826 Marionette TRACE conn4 -> [0,1343,"getWindowHandle",null] 12:30:00 INFO - PROCESS | 1840 | 1478201400832 Marionette TRACE conn4 <- [1,1343,null,{"value":"8"}] 12:30:00 INFO - TEST-START | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html 12:30:00 INFO - PROCESS | 1840 | 1478201400843 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}] 12:30:01 INFO - PROCESS | 1840 | 1478201401079 Marionette TRACE conn4 <- [1,1344,null,{"value":null}] 12:30:01 INFO - PROCESS | 1840 | 1478201401238 Marionette TRACE conn4 -> [0,1345,"getWindowHandles",null] 12:30:01 INFO - PROCESS | 1840 | 1478201401244 Marionette TRACE conn4 <- [1,1345,null,["8"]] 12:30:01 INFO - PROCESS | 1840 | 1478201401254 Marionette TRACE conn4 -> [0,1346,"switchToWindow",{"name":"8"}] 12:30:01 INFO - PROCESS | 1840 | 1478201401262 Marionette TRACE conn4 <- [1,1346,null,{}] 12:30:01 INFO - PROCESS | 1840 | 1478201401290 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:30:01 INFO - PROCESS | 1840 | ++DOCSHELL 0x93856c00 == 46 [pid = 1840] [id = 320] 12:30:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 83 (0x982a5000) [pid = 1840] [serial = 934] [outer = (nil)] 12:30:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 84 (0x98ea2400) [pid = 1840] [serial = 935] [outer = 0x982a5000] 12:30:01 INFO - PROCESS | 1840 | 1478201401424 Marionette DEBUG loaded listener.js 12:30:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 85 (0x9a202000) [pid = 1840] [serial = 936] [outer = 0x982a5000] 12:30:02 INFO - PROCESS | 1840 | 1478201402364 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]]]}] 12:30:02 INFO - .................. 12:30:02 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html | took 1597ms 12:30:02 INFO - PROCESS | 1840 | 1478201402470 Marionette TRACE conn4 -> [0,1348,"getWindowHandle",null] 12:30:02 INFO - PROCESS | 1840 | 1478201402479 Marionette TRACE conn4 <- [1,1348,null,{"value":"8"}] 12:30:02 INFO - TEST-START | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html 12:30:02 INFO - PROCESS | 1840 | 1478201402497 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}] 12:30:02 INFO - PROCESS | 1840 | 1478201402712 Marionette TRACE conn4 <- [1,1349,null,{"value":null}] 12:30:02 INFO - PROCESS | 1840 | 1478201402893 Marionette TRACE conn4 -> [0,1350,"getWindowHandles",null] 12:30:02 INFO - PROCESS | 1840 | 1478201402899 Marionette TRACE conn4 <- [1,1350,null,["8"]] 12:30:02 INFO - PROCESS | 1840 | 1478201402906 Marionette TRACE conn4 -> [0,1351,"switchToWindow",{"name":"8"}] 12:30:02 INFO - PROCESS | 1840 | 1478201402914 Marionette TRACE conn4 <- [1,1351,null,{}] 12:30:02 INFO - PROCESS | 1840 | 1478201402967 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:30:03 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b3e6800 == 47 [pid = 1840] [id = 321] 12:30:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 86 (0xa23ddc00) [pid = 1840] [serial = 937] [outer = (nil)] 12:30:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 87 (0xa452a000) [pid = 1840] [serial = 938] [outer = 0xa23ddc00] 12:30:03 INFO - PROCESS | 1840 | 1478201403090 Marionette DEBUG loaded listener.js 12:30:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 88 (0xa45a1800) [pid = 1840] [serial = 939] [outer = 0xa23ddc00] 12:30:04 INFO - PROCESS | 1840 | 1478201404793 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]]]}] 12:30:04 INFO - .......... 12:30:04 INFO - TEST-OK | /html/semantics/embedded-content/media-elements/ready-states/autoplay.html | took 2389ms 12:30:04 INFO - PROCESS | 1840 | 1478201404911 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 12:30:04 INFO - PROCESS | 1840 | 1478201404915 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 12:30:04 INFO - TEST-START | /html/semantics/embedded-content/the-video-element/video-tabindex.html 12:30:04 INFO - PROCESS | 1840 | 1478201404934 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}] 12:30:05 INFO - PROCESS | 1840 | 1478201405259 Marionette TRACE conn4 <- [1,1354,null,{"value":null}] 12:30:05 INFO - PROCESS | 1840 | 1478201405441 Marionette TRACE conn4 -> [0,1355,"getWindowHandles",null] 12:30:05 INFO - PROCESS | 1840 | 1478201405448 Marionette TRACE conn4 <- [1,1355,null,["8"]] 12:30:05 INFO - PROCESS | 1840 | 1478201405453 Marionette TRACE conn4 -> [0,1356,"switchToWindow",{"name":"8"}] 12:30:05 INFO - PROCESS | 1840 | 1478201405463 Marionette TRACE conn4 <- [1,1356,null,{}] 12:30:05 INFO - PROCESS | 1840 | 1478201405514 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:30:05 INFO - PROCESS | 1840 | ++DOCSHELL 0x8d0ed000 == 48 [pid = 1840] [id = 322] 12:30:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 89 (0x8d0ed400) [pid = 1840] [serial = 940] [outer = (nil)] 12:30:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 90 (0xa48b4000) [pid = 1840] [serial = 941] [outer = 0x8d0ed400] 12:30:05 INFO - PROCESS | 1840 | 1478201405625 Marionette DEBUG loaded listener.js 12:30:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0xa48d7000) [pid = 1840] [serial = 942] [outer = 0x8d0ed400] 12:30:06 INFO - PROCESS | 1840 | 1478201406303 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]]]}] 12:30:06 INFO - . 12:30:06 INFO - TEST-OK | /html/semantics/embedded-content/the-video-element/video-tabindex.html | took 1432ms 12:30:06 INFO - PROCESS | 1840 | 1478201406360 Marionette TRACE conn4 -> [0,1358,"getWindowHandle",null] 12:30:06 INFO - PROCESS | 1840 | 1478201406364 Marionette TRACE conn4 <- [1,1358,null,{"value":"8"}] 12:30:06 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-checkValidity.html 12:30:06 INFO - PROCESS | 1840 | 1478201406374 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}] 12:30:06 INFO - PROCESS | 1840 | 1478201406571 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 12:30:06 INFO - PROCESS | 1840 | 1478201406760 Marionette TRACE conn4 -> [0,1360,"getWindowHandles",null] 12:30:06 INFO - PROCESS | 1840 | 1478201406765 Marionette TRACE conn4 <- [1,1360,null,["8"]] 12:30:06 INFO - PROCESS | 1840 | 1478201406826 Marionette TRACE conn4 -> [0,1361,"switchToWindow",{"name":"8"}] 12:30:06 INFO - PROCESS | 1840 | 1478201406834 Marionette TRACE conn4 <- [1,1361,null,{}] 12:30:06 INFO - PROCESS | 1840 | 1478201406843 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:30:06 INFO - PROCESS | 1840 | ++DOCSHELL 0x83830000 == 49 [pid = 1840] [id = 323] 12:30:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 92 (0x83830400) [pid = 1840] [serial = 943] [outer = (nil)] 12:30:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 93 (0x83835000) [pid = 1840] [serial = 944] [outer = 0x83830400] 12:30:06 INFO - PROCESS | 1840 | 1478201406954 Marionette DEBUG loaded listener.js 12:30:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 94 (0x83837400) [pid = 1840] [serial = 945] [outer = 0x83830400] 12:30:08 INFO - .................................................................................................................................. 12:30:08 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-checkValidity.html | took 2511ms 12:30:08 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-reportValidity.html 12:30:09 INFO - PROCESS | 1840 | 1478201408766 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]]]}] 12:30:09 INFO - PROCESS | 1840 | 1478201408903 Marionette TRACE conn4 -> [0,1363,"getWindowHandle",null] 12:30:09 INFO - PROCESS | 1840 | 1478201408915 Marionette TRACE conn4 <- [1,1363,null,{"value":"8"}] 12:30:09 INFO - PROCESS | 1840 | 1478201408932 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}] 12:30:09 INFO - PROCESS | 1840 | 1478201409217 Marionette TRACE conn4 <- [1,1364,null,{"value":null}] 12:30:09 INFO - PROCESS | 1840 | 1478201409407 Marionette TRACE conn4 -> [0,1365,"getWindowHandles",null] 12:30:09 INFO - PROCESS | 1840 | 1478201409412 Marionette TRACE conn4 <- [1,1365,null,["8"]] 12:30:09 INFO - PROCESS | 1840 | 1478201409418 Marionette TRACE conn4 -> [0,1366,"switchToWindow",{"name":"8"}] 12:30:09 INFO - PROCESS | 1840 | 1478201409429 Marionette TRACE conn4 <- [1,1366,null,{}] 12:30:09 INFO - PROCESS | 1840 | 1478201409482 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:30:09 INFO - PROCESS | 1840 | ++DOCSHELL 0x82f70800 == 50 [pid = 1840] [id = 324] 12:30:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 95 (0x82f7f400) [pid = 1840] [serial = 946] [outer = (nil)] 12:30:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 96 (0x82f82400) [pid = 1840] [serial = 947] [outer = 0x82f7f400] 12:30:09 INFO - PROCESS | 1840 | 1478201409602 Marionette DEBUG loaded listener.js 12:30:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 97 (0x82f85800) [pid = 1840] [serial = 948] [outer = 0x82f7f400] 12:30:11 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 12:30:11 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 12:30:13 INFO - ....................................................... 12:30:13 INFO - PROCESS | 1840 | 1478201413203 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]]]}] 12:30:13 INFO - ........................................................................... 12:30:13 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-reportValidity.html | took 4446ms 12:30:13 INFO - PROCESS | 1840 | 1478201413396 Marionette TRACE conn4 -> [0,1368,"getWindowHandle",null] 12:30:13 INFO - PROCESS | 1840 | 1478201413405 Marionette TRACE conn4 <- [1,1368,null,{"value":"8"}] 12:30:13 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validate.html 12:30:13 INFO - PROCESS | 1840 | 1478201413418 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}] 12:30:13 INFO - PROCESS | 1840 | 1478201413722 Marionette TRACE conn4 <- [1,1369,null,{"value":null}] 12:30:13 INFO - PROCESS | 1840 | 1478201413939 Marionette TRACE conn4 -> [0,1370,"getWindowHandles",null] 12:30:13 INFO - PROCESS | 1840 | 1478201413943 Marionette TRACE conn4 <- [1,1370,null,["8"]] 12:30:13 INFO - PROCESS | 1840 | 1478201413951 Marionette TRACE conn4 -> [0,1371,"switchToWindow",{"name":"8"}] 12:30:13 INFO - PROCESS | 1840 | 1478201413957 Marionette TRACE conn4 <- [1,1371,null,{}] 12:30:14 INFO - PROCESS | 1840 | 1478201414008 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:30:14 INFO - PROCESS | 1840 | ++DOCSHELL 0x911b0000 == 51 [pid = 1840] [id = 325] 12:30:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 98 (0x92b14c00) [pid = 1840] [serial = 949] [outer = (nil)] 12:30:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 99 (0x9683a800) [pid = 1840] [serial = 950] [outer = 0x92b14c00] 12:30:14 INFO - PROCESS | 1840 | 1478201414119 Marionette DEBUG loaded listener.js 12:30:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 100 (0x9a5db400) [pid = 1840] [serial = 951] [outer = 0x92b14c00] 12:30:15 INFO - PROCESS | 1840 | --DOCSHELL 0x92b0c000 == 50 [pid = 1840] [id = 317] 12:30:15 INFO - PROCESS | 1840 | --DOCSHELL 0xa2a63400 == 49 [pid = 1840] [id = 316] 12:30:15 INFO - PROCESS | 1840 | --DOCSHELL 0x98ea2000 == 48 [pid = 1840] [id = 314] 12:30:15 INFO - PROCESS | 1840 | --DOCSHELL 0x94d70c00 == 47 [pid = 1840] [id = 313] 12:30:15 INFO - PROCESS | 1840 | --DOCSHELL 0x9a5e1400 == 46 [pid = 1840] [id = 315] 12:30:15 INFO - PROCESS | 1840 | --DOCSHELL 0x8dec3400 == 45 [pid = 1840] [id = 311] 12:30:15 INFO - PROCESS | 1840 | --DOCSHELL 0x8ffac800 == 44 [pid = 1840] [id = 312] 12:30:15 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa49c00 == 43 [pid = 1840] [id = 221] 12:30:15 INFO - PROCESS | 1840 | --DOCSHELL 0x91126000 == 42 [pid = 1840] [id = 223] 12:30:15 INFO - PROCESS | 1840 | --DOCSHELL 0x93b8b000 == 41 [pid = 1840] [id = 226] 12:30:15 INFO - PROCESS | 1840 | --DOCSHELL 0x8ffaf000 == 40 [pid = 1840] [id = 230] 12:30:15 INFO - PROCESS | 1840 | --DOCSHELL 0x8ffb4000 == 39 [pid = 1840] [id = 234] 12:30:15 INFO - PROCESS | 1840 | --DOCSHELL 0x967c6800 == 38 [pid = 1840] [id = 237] 12:30:15 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd72000 == 37 [pid = 1840] [id = 224] 12:30:15 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa40400 == 36 [pid = 1840] [id = 310] 12:30:15 INFO - PROCESS | 1840 | --DOCSHELL 0x97a66800 == 35 [pid = 1840] [id = 227] 12:30:15 INFO - PROCESS | 1840 | --DOCSHELL 0xa1994400 == 34 [pid = 1840] [id = 308] 12:30:15 INFO - PROCESS | 1840 | --DOCSHELL 0xa290fc00 == 33 [pid = 1840] [id = 309] 12:30:15 INFO - PROCESS | 1840 | --DOCSHELL 0x9b145800 == 32 [pid = 1840] [id = 233] 12:30:15 INFO - PROCESS | 1840 | --DOCSHELL 0x8d0ed000 == 31 [pid = 1840] [id = 322] 12:30:15 INFO - PROCESS | 1840 | --DOCSHELL 0x83830000 == 30 [pid = 1840] [id = 323] 12:30:15 INFO - PROCESS | 1840 | --DOCSHELL 0xa2c84400 == 29 [pid = 1840] [id = 318] 12:30:15 INFO - PROCESS | 1840 | --DOCSHELL 0x8ffac400 == 28 [pid = 1840] [id = 319] 12:30:15 INFO - PROCESS | 1840 | --DOCSHELL 0x93856c00 == 27 [pid = 1840] [id = 320] 12:30:15 INFO - PROCESS | 1840 | --DOCSHELL 0x9b3e6800 == 26 [pid = 1840] [id = 321] 12:30:15 INFO - PROCESS | 1840 | --DOMWINDOW == 99 (0x9a2e6800) [pid = 1840] [serial = 853] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1840 | --DOMWINDOW == 98 (0x94bb0400) [pid = 1840] [serial = 859] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1840 | --DOMWINDOW == 97 (0x93cf8800) [pid = 1840] [serial = 858] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1840 | --DOMWINDOW == 96 (0x9a1c4000) [pid = 1840] [serial = 864] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1840 | --DOMWINDOW == 95 (0x9a132800) [pid = 1840] [serial = 863] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1840 | --DOMWINDOW == 94 (0x8fb4e800) [pid = 1840] [serial = 871] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1840 | --DOMWINDOW == 93 (0x9b31c000) [pid = 1840] [serial = 869] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1840 | --DOMWINDOW == 92 (0x9b1c5400) [pid = 1840] [serial = 868] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1840 | --DOMWINDOW == 91 (0x92f7c000) [pid = 1840] [serial = 874] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0x91b9fc00) [pid = 1840] [serial = 873] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1840 | --DOMWINDOW == 89 (0x94d73400) [pid = 1840] [serial = 877] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1840 | --DOMWINDOW == 88 (0x94d69800) [pid = 1840] [serial = 876] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1840 | --DOMWINDOW == 87 (0x982a4000) [pid = 1840] [serial = 880] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1840 | --DOMWINDOW == 86 (0x97c33c00) [pid = 1840] [serial = 879] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1840 | --DOMWINDOW == 85 (0x9a5dec00) [pid = 1840] [serial = 883] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1840 | --DOMWINDOW == 84 (0x9a2e4800) [pid = 1840] [serial = 882] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1840 | --DOMWINDOW == 83 (0x9b1c7c00) [pid = 1840] [serial = 886] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1840 | --DOMWINDOW == 82 (0x9b1c0c00) [pid = 1840] [serial = 885] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1840 | --DOMWINDOW == 81 (0xa0ef6000) [pid = 1840] [serial = 889] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1840 | --DOMWINDOW == 80 (0x9b410000) [pid = 1840] [serial = 888] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1840 | --DOMWINDOW == 79 (0x967ba800) [pid = 1840] [serial = 866] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1840 | --DOMWINDOW == 78 (0x952c2c00) [pid = 1840] [serial = 861] [outer = (nil)] [url = about:blank] 12:30:15 INFO - PROCESS | 1840 | --DOMWINDOW == 77 (0x8dec2c00) [pid = 1840] [serial = 856] [outer = (nil)] [url = about:blank] 12:30:16 INFO - PROCESS | 1840 | 1478201416071 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]]]}] 12:30:16 INFO - ........ 12:30:16 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validate.html | took 2681ms 12:30:16 INFO - PROCESS | 1840 | 1478201416100 Marionette TRACE conn4 -> [0,1373,"getWindowHandle",null] 12:30:16 INFO - PROCESS | 1840 | 1478201416105 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 12:30:16 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-badInput.html 12:30:16 INFO - PROCESS | 1840 | 1478201416117 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}] 12:30:16 INFO - PROCESS | 1840 | 1478201416324 Marionette TRACE conn4 <- [1,1374,null,{"value":null}] 12:30:16 INFO - PROCESS | 1840 | 1478201416451 Marionette TRACE conn4 -> [0,1375,"getWindowHandles",null] 12:30:16 INFO - PROCESS | 1840 | 1478201416456 Marionette TRACE conn4 <- [1,1375,null,["8"]] 12:30:16 INFO - PROCESS | 1840 | 1478201416464 Marionette TRACE conn4 -> [0,1376,"switchToWindow",{"name":"8"}] 12:30:16 INFO - PROCESS | 1840 | 1478201416471 Marionette TRACE conn4 <- [1,1376,null,{}] 12:30:16 INFO - PROCESS | 1840 | 1478201416478 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:30:16 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd76c00 == 27 [pid = 1840] [id = 326] 12:30:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 78 (0x8dd77400) [pid = 1840] [serial = 952] [outer = (nil)] 12:30:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 79 (0x8dec0c00) [pid = 1840] [serial = 953] [outer = 0x8dd77400] 12:30:16 INFO - PROCESS | 1840 | 1478201416587 Marionette DEBUG loaded listener.js 12:30:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 80 (0x8fa47000) [pid = 1840] [serial = 954] [outer = 0x8dd77400] 12:30:17 INFO - PROCESS | 1840 | 1478201417281 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]]]}] 12:30:17 INFO - ........... 12:30:17 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-badInput.html | took 1230ms 12:30:17 INFO - PROCESS | 1840 | 1478201417349 Marionette TRACE conn4 -> [0,1378,"getWindowHandle",null] 12:30:17 INFO - PROCESS | 1840 | 1478201417357 Marionette TRACE conn4 <- [1,1378,null,{"value":"8"}] 12:30:17 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-customError.html 12:30:17 INFO - PROCESS | 1840 | 1478201417365 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}] 12:30:17 INFO - PROCESS | 1840 | 1478201417660 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 12:30:17 INFO - PROCESS | 1840 | 1478201417678 Marionette TRACE conn4 -> [0,1380,"getWindowHandles",null] 12:30:17 INFO - PROCESS | 1840 | 1478201417683 Marionette TRACE conn4 <- [1,1380,null,["8"]] 12:30:17 INFO - PROCESS | 1840 | 1478201417693 Marionette TRACE conn4 -> [0,1381,"switchToWindow",{"name":"8"}] 12:30:17 INFO - PROCESS | 1840 | 1478201417697 Marionette TRACE conn4 <- [1,1381,null,{}] 12:30:17 INFO - PROCESS | 1840 | 1478201417706 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:30:17 INFO - PROCESS | 1840 | ++DOCSHELL 0x9111dc00 == 28 [pid = 1840] [id = 327] 12:30:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 81 (0x911ac000) [pid = 1840] [serial = 955] [outer = (nil)] 12:30:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 82 (0x911ae000) [pid = 1840] [serial = 956] [outer = 0x911ac000] 12:30:17 INFO - PROCESS | 1840 | 1478201417813 Marionette DEBUG loaded listener.js 12:30:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 83 (0x911b5c00) [pid = 1840] [serial = 957] [outer = 0x911ac000] 12:30:18 INFO - PROCESS | 1840 | 1478201418662 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]]]}] 12:30:18 INFO - ........ 12:30:18 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-customError.html | took 1327ms 12:30:18 INFO - PROCESS | 1840 | 1478201418703 Marionette TRACE conn4 -> [0,1383,"getWindowHandle",null] 12:30:18 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html 12:30:18 INFO - PROCESS | 1840 | 1478201418712 Marionette TRACE conn4 <- [1,1383,null,{"value":"8"}] 12:30:18 INFO - PROCESS | 1840 | 1478201418730 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}] 12:30:18 INFO - PROCESS | 1840 | 1478201418988 Marionette TRACE conn4 <- [1,1384,null,{"value":null}] 12:30:19 INFO - PROCESS | 1840 | 1478201419025 Marionette TRACE conn4 -> [0,1385,"getWindowHandles",null] 12:30:19 INFO - PROCESS | 1840 | 1478201419031 Marionette TRACE conn4 <- [1,1385,null,["8"]] 12:30:19 INFO - PROCESS | 1840 | 1478201419038 Marionette TRACE conn4 -> [0,1386,"switchToWindow",{"name":"8"}] 12:30:19 INFO - PROCESS | 1840 | 1478201419046 Marionette TRACE conn4 <- [1,1386,null,{}] 12:30:19 INFO - PROCESS | 1840 | 1478201419125 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:30:19 INFO - PROCESS | 1840 | ++DOCSHELL 0x94e85c00 == 29 [pid = 1840] [id = 328] 12:30:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 84 (0x94e89000) [pid = 1840] [serial = 958] [outer = (nil)] 12:30:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 85 (0x94f90800) [pid = 1840] [serial = 959] [outer = 0x94e89000] 12:30:19 INFO - PROCESS | 1840 | 1478201419235 Marionette DEBUG loaded listener.js 12:30:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 86 (0x950af400) [pid = 1840] [serial = 960] [outer = 0x94e89000] 12:30:20 INFO - PROCESS | 1840 | --DOMWINDOW == 85 (0x9a2dd400) [pid = 1840] [serial = 852] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/iframe_007.html] 12:30:20 INFO - PROCESS | 1840 | --DOMWINDOW == 84 (0xa1923400) [pid = 1840] [serial = 890] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_007.html] 12:30:20 INFO - PROCESS | 1840 | --DOMWINDOW == 83 (0xa1994c00) [pid = 1840] [serial = 899] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_010.html] 12:30:20 INFO - PROCESS | 1840 | --DOMWINDOW == 82 (0xa2a65400) [pid = 1840] [serial = 902] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_011.html] 12:30:20 INFO - PROCESS | 1840 | --DOMWINDOW == 81 (0x8ffae000) [pid = 1840] [serial = 911] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/editing-0/spelling-and-grammar-checking/user-interaction-editing-spellcheck.html] 12:30:20 INFO - PROCESS | 1840 | --DOMWINDOW == 80 (0x8fa44000) [pid = 1840] [serial = 905] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_012.html] 12:30:20 INFO - PROCESS | 1840 | --DOMWINDOW == 79 (0x97a0c000) [pid = 1840] [serial = 896] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_009.html] 12:30:20 INFO - PROCESS | 1840 | --DOMWINDOW == 78 (0x98ea2800) [pid = 1840] [serial = 917] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 12:30:20 INFO - PROCESS | 1840 | --DOMWINDOW == 77 (0x967bcc00) [pid = 1840] [serial = 914] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/document-level-apis.html] 12:30:20 INFO - PROCESS | 1840 | --DOMWINDOW == 76 (0x911a9400) [pid = 1840] [serial = 893] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_008.html] 12:30:20 INFO - PROCESS | 1840 | --DOMWINDOW == 75 (0x8dec5400) [pid = 1840] [serial = 908] [outer = (nil)] [url = http://web-platform.test:8000/html/dom/dynamic-markup-insertion/document-write/script_013.html] 12:30:20 INFO - PROCESS | 1840 | --DOMWINDOW == 74 (0x9af8b800) [pid = 1840] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/historical.html] 12:30:20 INFO - PROCESS | 1840 | --DOMWINDOW == 73 (0x9a13e800) [pid = 1840] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_disabled.html] 12:30:20 INFO - PROCESS | 1840 | --DOMWINDOW == 72 (0xa2a63800) [pid = 1840] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style-error-01.html] 12:30:20 INFO - PROCESS | 1840 | --DOMWINDOW == 71 (0xa432d800) [pid = 1840] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_events.html] 12:30:21 INFO - PROCESS | 1840 | 1478201420995 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]]]}] 12:30:21 INFO - .............................. 12:30:21 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-patternMismatch.html | took 2396ms 12:30:21 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html 12:30:21 INFO - PROCESS | 1840 | 1478201421115 Marionette TRACE conn4 -> [0,1388,"getWindowHandle",null] 12:30:21 INFO - PROCESS | 1840 | 1478201421120 Marionette TRACE conn4 <- [1,1388,null,{"value":"8"}] 12:30:21 INFO - PROCESS | 1840 | 1478201421133 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}] 12:30:21 INFO - PROCESS | 1840 | 1478201421343 Marionette TRACE conn4 <- [1,1389,null,{"value":null}] 12:30:21 INFO - PROCESS | 1840 | 1478201421474 Marionette TRACE conn4 -> [0,1390,"getWindowHandles",null] 12:30:21 INFO - PROCESS | 1840 | 1478201421477 Marionette TRACE conn4 <- [1,1390,null,["8"]] 12:30:21 INFO - PROCESS | 1840 | 1478201421483 Marionette TRACE conn4 -> [0,1391,"switchToWindow",{"name":"8"}] 12:30:21 INFO - PROCESS | 1840 | 1478201421492 Marionette TRACE conn4 <- [1,1391,null,{}] 12:30:21 INFO - PROCESS | 1840 | 1478201421499 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:30:21 INFO - PROCESS | 1840 | ++DOCSHELL 0x952cac00 == 30 [pid = 1840] [id = 329] 12:30:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 72 (0x95b96000) [pid = 1840] [serial = 961] [outer = (nil)] 12:30:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 73 (0x97a63000) [pid = 1840] [serial = 962] [outer = 0x95b96000] 12:30:21 INFO - PROCESS | 1840 | 1478201421604 Marionette DEBUG loaded listener.js 12:30:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 74 (0x97a66400) [pid = 1840] [serial = 963] [outer = 0x95b96000] 12:30:22 INFO - ............................................................... 12:30:22 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html | took 1420ms 12:30:22 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html 12:30:22 INFO - PROCESS | 1840 | 1478201422472 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]]]}] 12:30:22 INFO - PROCESS | 1840 | 1478201422548 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 12:30:22 INFO - PROCESS | 1840 | 1478201422552 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 12:30:22 INFO - PROCESS | 1840 | 1478201422565 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}] 12:30:22 INFO - PROCESS | 1840 | 1478201422800 Marionette TRACE conn4 <- [1,1394,null,{"value":null}] 12:30:22 INFO - PROCESS | 1840 | 1478201422976 Marionette TRACE conn4 -> [0,1395,"getWindowHandles",null] 12:30:22 INFO - PROCESS | 1840 | 1478201422981 Marionette TRACE conn4 <- [1,1395,null,["8"]] 12:30:23 INFO - PROCESS | 1840 | 1478201422994 Marionette TRACE conn4 -> [0,1396,"switchToWindow",{"name":"8"}] 12:30:23 INFO - PROCESS | 1840 | 1478201423005 Marionette TRACE conn4 <- [1,1396,null,{}] 12:30:23 INFO - PROCESS | 1840 | 1478201423016 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:30:23 INFO - PROCESS | 1840 | ++DOCSHELL 0x82c48800 == 31 [pid = 1840] [id = 330] 12:30:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 75 (0x82c49000) [pid = 1840] [serial = 964] [outer = (nil)] 12:30:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 76 (0x82c4cc00) [pid = 1840] [serial = 965] [outer = 0x82c49000] 12:30:23 INFO - PROCESS | 1840 | 1478201423154 Marionette DEBUG loaded listener.js 12:30:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 77 (0x82f6dc00) [pid = 1840] [serial = 966] [outer = 0x82c49000] 12:30:24 INFO - ............................................................. 12:30:24 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html | took 1816ms 12:30:24 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html 12:30:24 INFO - PROCESS | 1840 | 1478201424303 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]]]}] 12:30:24 INFO - PROCESS | 1840 | 1478201424384 Marionette TRACE conn4 -> [0,1398,"getWindowHandle",null] 12:30:24 INFO - PROCESS | 1840 | 1478201424398 Marionette TRACE conn4 <- [1,1398,null,{"value":"8"}] 12:30:24 INFO - PROCESS | 1840 | 1478201424412 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}] 12:30:24 INFO - PROCESS | 1840 | 1478201424682 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 12:30:24 INFO - PROCESS | 1840 | 1478201424843 Marionette TRACE conn4 -> [0,1400,"getWindowHandles",null] 12:30:24 INFO - PROCESS | 1840 | 1478201424851 Marionette TRACE conn4 <- [1,1400,null,["8"]] 12:30:24 INFO - PROCESS | 1840 | 1478201424859 Marionette TRACE conn4 -> [0,1401,"switchToWindow",{"name":"8"}] 12:30:24 INFO - PROCESS | 1840 | 1478201424869 Marionette TRACE conn4 <- [1,1401,null,{}] 12:30:24 INFO - PROCESS | 1840 | 1478201424919 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:30:24 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ffb5c00 == 32 [pid = 1840] [id = 331] 12:30:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 78 (0x8ffb7800) [pid = 1840] [serial = 967] [outer = (nil)] 12:30:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 79 (0x911a6800) [pid = 1840] [serial = 968] [outer = 0x8ffb7800] 12:30:25 INFO - PROCESS | 1840 | 1478201425036 Marionette DEBUG loaded listener.js 12:30:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 80 (0x92ed2400) [pid = 1840] [serial = 969] [outer = 0x8ffb7800] 12:30:26 INFO - PROCESS | 1840 | 1478201426044 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]]]}] 12:30:26 INFO - ........................ 12:30:26 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-stepMismatch.html | took 1679ms 12:30:26 INFO - PROCESS | 1840 | 1478201426101 Marionette TRACE conn4 -> [0,1403,"getWindowHandle",null] 12:30:26 INFO - PROCESS | 1840 | 1478201426105 Marionette TRACE conn4 <- [1,1403,null,{"value":"8"}] 12:30:26 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooLong.html 12:30:26 INFO - PROCESS | 1840 | 1478201426117 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}] 12:30:26 INFO - PROCESS | 1840 | 1478201426352 Marionette TRACE conn4 <- [1,1404,null,{"value":null}] 12:30:26 INFO - PROCESS | 1840 | 1478201426537 Marionette TRACE conn4 -> [0,1405,"getWindowHandles",null] 12:30:26 INFO - PROCESS | 1840 | 1478201426549 Marionette TRACE conn4 <- [1,1405,null,["8"]] 12:30:26 INFO - PROCESS | 1840 | 1478201426603 Marionette TRACE conn4 -> [0,1406,"switchToWindow",{"name":"8"}] 12:30:26 INFO - PROCESS | 1840 | 1478201426612 Marionette TRACE conn4 <- [1,1406,null,{}] 12:30:26 INFO - PROCESS | 1840 | 1478201426621 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:30:26 INFO - PROCESS | 1840 | ++DOCSHELL 0x952bd800 == 33 [pid = 1840] [id = 332] 12:30:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 81 (0x952c0c00) [pid = 1840] [serial = 970] [outer = (nil)] 12:30:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 82 (0x952cc000) [pid = 1840] [serial = 971] [outer = 0x952c0c00] 12:30:26 INFO - PROCESS | 1840 | 1478201426732 Marionette DEBUG loaded listener.js 12:30:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 83 (0x967c7800) [pid = 1840] [serial = 972] [outer = 0x952c0c00] 12:30:27 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 12:30:28 INFO - PROCESS | 1840 | 1478201428134 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]]]}] 12:30:28 INFO - ............................................................... 12:30:28 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooLong.html | took 2149ms 12:30:28 INFO - PROCESS | 1840 | 1478201428265 Marionette TRACE conn4 -> [0,1408,"getWindowHandle",null] 12:30:28 INFO - PROCESS | 1840 | 1478201428270 Marionette TRACE conn4 <- [1,1408,null,{"value":"8"}] 12:30:28 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-tooShort.html 12:30:28 INFO - PROCESS | 1840 | 1478201428323 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}] 12:30:28 INFO - PROCESS | 1840 | 1478201428566 Marionette TRACE conn4 <- [1,1409,null,{"value":null}] 12:30:28 INFO - PROCESS | 1840 | 1478201428740 Marionette TRACE conn4 -> [0,1410,"getWindowHandles",null] 12:30:28 INFO - PROCESS | 1840 | 1478201428744 Marionette TRACE conn4 <- [1,1410,null,["8"]] 12:30:28 INFO - PROCESS | 1840 | 1478201428756 Marionette TRACE conn4 -> [0,1411,"switchToWindow",{"name":"8"}] 12:30:28 INFO - PROCESS | 1840 | 1478201428767 Marionette TRACE conn4 <- [1,1411,null,{}] 12:30:28 INFO - PROCESS | 1840 | 1478201428774 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:30:28 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd70000 == 34 [pid = 1840] [id = 333] 12:30:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 84 (0x9b13f000) [pid = 1840] [serial = 973] [outer = (nil)] 12:30:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 85 (0x9b1c0800) [pid = 1840] [serial = 974] [outer = 0x9b13f000] 12:30:28 INFO - PROCESS | 1840 | 1478201428886 Marionette DEBUG loaded listener.js 12:30:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 86 (0x9b1c4800) [pid = 1840] [serial = 975] [outer = 0x9b13f000] 12:30:29 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(content && aRange) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/editor/txtsvc/nsFilteredContentIterator.cpp, line 239 12:30:30 INFO - PROCESS | 1840 | 1478201430186 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]]]}] 12:30:30 INFO - ............................................................... 12:30:30 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-tooShort.html | took 2054ms 12:30:30 INFO - PROCESS | 1840 | 1478201430335 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 12:30:30 INFO - PROCESS | 1840 | 1478201430340 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 12:30:30 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html 12:30:30 INFO - PROCESS | 1840 | 1478201430351 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}] 12:30:30 INFO - PROCESS | 1840 | 1478201430557 Marionette TRACE conn4 <- [1,1414,null,{"value":null}] 12:30:30 INFO - PROCESS | 1840 | 1478201430714 Marionette TRACE conn4 -> [0,1415,"getWindowHandles",null] 12:30:30 INFO - PROCESS | 1840 | 1478201430719 Marionette TRACE conn4 <- [1,1415,null,["8"]] 12:30:30 INFO - PROCESS | 1840 | 1478201430725 Marionette TRACE conn4 -> [0,1416,"switchToWindow",{"name":"8"}] 12:30:30 INFO - PROCESS | 1840 | 1478201430732 Marionette TRACE conn4 <- [1,1416,null,{}] 12:30:30 INFO - PROCESS | 1840 | 1478201430788 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:30:30 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd69000 == 35 [pid = 1840] [id = 334] 12:30:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 87 (0x8dd74000) [pid = 1840] [serial = 976] [outer = (nil)] 12:30:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 88 (0x9111a000) [pid = 1840] [serial = 977] [outer = 0x8dd74000] 12:30:30 INFO - PROCESS | 1840 | 1478201430905 Marionette DEBUG loaded listener.js 12:30:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 89 (0x94d6a800) [pid = 1840] [serial = 978] [outer = 0x8dd74000] 12:30:31 INFO - PROCESS | 1840 | 1478201431976 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]]]}] 12:30:32 INFO - ........... 12:30:32 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-typeMismatch.html | took 1684ms 12:30:32 INFO - PROCESS | 1840 | 1478201432144 Marionette TRACE conn4 -> [0,1418,"getWindowHandle",null] 12:30:32 INFO - PROCESS | 1840 | 1478201432163 Marionette TRACE conn4 <- [1,1418,null,{"value":"8"}] 12:30:32 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valid.html 12:30:32 INFO - PROCESS | 1840 | 1478201432219 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}] 12:30:32 INFO - PROCESS | 1840 | 1478201432498 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 12:30:32 INFO - PROCESS | 1840 | --DOCSHELL 0x97a0ac00 == 34 [pid = 1840] [id = 307] 12:30:32 INFO - PROCESS | 1840 | --DOCSHELL 0x952cac00 == 33 [pid = 1840] [id = 329] 12:30:32 INFO - PROCESS | 1840 | --DOCSHELL 0x94e85c00 == 32 [pid = 1840] [id = 328] 12:30:32 INFO - PROCESS | 1840 | 1478201432742 Marionette TRACE conn4 -> [0,1420,"getWindowHandles",null] 12:30:32 INFO - PROCESS | 1840 | 1478201432748 Marionette TRACE conn4 <- [1,1420,null,["8"]] 12:30:32 INFO - PROCESS | 1840 | --DOCSHELL 0x9111dc00 == 31 [pid = 1840] [id = 327] 12:30:32 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd76c00 == 30 [pid = 1840] [id = 326] 12:30:32 INFO - PROCESS | 1840 | --DOMWINDOW == 88 (0x9a3b2800) [pid = 1840] [serial = 854] [outer = (nil)] [url = about:blank] 12:30:32 INFO - PROCESS | 1840 | --DOMWINDOW == 87 (0xa4338c00) [pid = 1840] [serial = 929] [outer = (nil)] [url = about:blank] 12:30:32 INFO - PROCESS | 1840 | --DOMWINDOW == 86 (0xa43cc000) [pid = 1840] [serial = 930] [outer = (nil)] [url = about:blank] 12:30:32 INFO - PROCESS | 1840 | --DOMWINDOW == 85 (0xa2c85000) [pid = 1840] [serial = 926] [outer = (nil)] [url = about:blank] 12:30:32 INFO - PROCESS | 1840 | --DOMWINDOW == 84 (0xa2cae800) [pid = 1840] [serial = 927] [outer = (nil)] [url = about:blank] 12:30:32 INFO - PROCESS | 1840 | --DOMWINDOW == 83 (0xa2a66c00) [pid = 1840] [serial = 923] [outer = (nil)] [url = about:blank] 12:30:32 INFO - PROCESS | 1840 | --DOMWINDOW == 82 (0xa2a6cc00) [pid = 1840] [serial = 924] [outer = (nil)] [url = about:blank] 12:30:32 INFO - PROCESS | 1840 | --DOMWINDOW == 81 (0x9af96c00) [pid = 1840] [serial = 920] [outer = (nil)] [url = about:blank] 12:30:32 INFO - PROCESS | 1840 | --DOMWINDOW == 80 (0x9b1c0000) [pid = 1840] [serial = 921] [outer = (nil)] [url = about:blank] 12:30:32 INFO - PROCESS | 1840 | --DOMWINDOW == 79 (0x8fc73000) [pid = 1840] [serial = 915] [outer = (nil)] [url = about:blank] 12:30:32 INFO - PROCESS | 1840 | --DOMWINDOW == 78 (0x968f8800) [pid = 1840] [serial = 916] [outer = (nil)] [url = about:blank] 12:30:32 INFO - PROCESS | 1840 | --DOMWINDOW == 77 (0x93b7ec00) [pid = 1840] [serial = 912] [outer = (nil)] [url = about:blank] 12:30:32 INFO - PROCESS | 1840 | --DOMWINDOW == 76 (0x94d66c00) [pid = 1840] [serial = 913] [outer = (nil)] [url = about:blank] 12:30:32 INFO - PROCESS | 1840 | --DOMWINDOW == 75 (0x8fb4d400) [pid = 1840] [serial = 909] [outer = (nil)] [url = about:blank] 12:30:32 INFO - PROCESS | 1840 | --DOMWINDOW == 74 (0x911ab400) [pid = 1840] [serial = 910] [outer = (nil)] [url = about:blank] 12:30:32 INFO - PROCESS | 1840 | --DOMWINDOW == 73 (0xa2c7c400) [pid = 1840] [serial = 906] [outer = (nil)] [url = about:blank] 12:30:32 INFO - PROCESS | 1840 | --DOMWINDOW == 72 (0xa2c7d800) [pid = 1840] [serial = 907] [outer = (nil)] [url = about:blank] 12:30:32 INFO - PROCESS | 1840 | --DOMWINDOW == 71 (0xa2a69800) [pid = 1840] [serial = 903] [outer = (nil)] [url = about:blank] 12:30:32 INFO - PROCESS | 1840 | --DOMWINDOW == 70 (0xa2a6b000) [pid = 1840] [serial = 904] [outer = (nil)] [url = about:blank] 12:30:32 INFO - PROCESS | 1840 | --DOMWINDOW == 69 (0xa23dd000) [pid = 1840] [serial = 900] [outer = (nil)] [url = about:blank] 12:30:32 INFO - PROCESS | 1840 | --DOMWINDOW == 68 (0xa2902800) [pid = 1840] [serial = 901] [outer = (nil)] [url = about:blank] 12:30:32 INFO - PROCESS | 1840 | --DOMWINDOW == 67 (0x98e9ac00) [pid = 1840] [serial = 897] [outer = (nil)] [url = about:blank] 12:30:32 INFO - PROCESS | 1840 | --DOMWINDOW == 66 (0x9955a400) [pid = 1840] [serial = 898] [outer = (nil)] [url = about:blank] 12:30:32 INFO - PROCESS | 1840 | --DOMWINDOW == 65 (0x98ea3000) [pid = 1840] [serial = 918] [outer = (nil)] [url = http://web-platform.test:8000/html/editing/focus/document-level-focus-apis/test.html] 12:30:32 INFO - PROCESS | 1840 | --DOMWINDOW == 64 (0x91b9d000) [pid = 1840] [serial = 894] [outer = (nil)] [url = about:blank] 12:30:32 INFO - PROCESS | 1840 | --DOMWINDOW == 63 (0x94bba000) [pid = 1840] [serial = 895] [outer = (nil)] [url = about:blank] 12:30:32 INFO - PROCESS | 1840 | --DOMWINDOW == 62 (0xa19bb800) [pid = 1840] [serial = 891] [outer = (nil)] [url = about:blank] 12:30:32 INFO - PROCESS | 1840 | --DOMWINDOW == 61 (0xa237dc00) [pid = 1840] [serial = 892] [outer = (nil)] [url = about:blank] 12:30:32 INFO - PROCESS | 1840 | 1478201432815 Marionette TRACE conn4 -> [0,1421,"switchToWindow",{"name":"8"}] 12:30:32 INFO - PROCESS | 1840 | 1478201432840 Marionette TRACE conn4 <- [1,1421,null,{}] 12:30:32 INFO - PROCESS | 1840 | 1478201432848 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:30:32 INFO - PROCESS | 1840 | ++DOCSHELL 0x83835c00 == 31 [pid = 1840] [id = 335] 12:30:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 62 (0x8dd76c00) [pid = 1840] [serial = 979] [outer = (nil)] 12:30:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 63 (0x8fb4bc00) [pid = 1840] [serial = 980] [outer = 0x8dd76c00] 12:30:32 INFO - PROCESS | 1840 | 1478201432958 Marionette DEBUG loaded listener.js 12:30:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 64 (0x8fb4f800) [pid = 1840] [serial = 981] [outer = 0x8dd76c00] 12:30:34 INFO - ........................................... 12:30:34 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valid.html | took 1858ms 12:30:34 INFO - PROCESS | 1840 | 1478201433995 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]]]}] 12:30:34 INFO - PROCESS | 1840 | 1478201434079 Marionette TRACE conn4 -> [0,1423,"getWindowHandle",null] 12:30:34 INFO - PROCESS | 1840 | 1478201434087 Marionette TRACE conn4 <- [1,1423,null,{"value":"8"}] 12:30:34 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html 12:30:34 INFO - PROCESS | 1840 | 1478201434108 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}] 12:30:34 INFO - PROCESS | 1840 | 1478201434333 Marionette TRACE conn4 <- [1,1424,null,{"value":null}] 12:30:34 INFO - PROCESS | 1840 | 1478201434462 Marionette TRACE conn4 -> [0,1425,"getWindowHandles",null] 12:30:34 INFO - PROCESS | 1840 | 1478201434468 Marionette TRACE conn4 <- [1,1425,null,["8"]] 12:30:34 INFO - PROCESS | 1840 | 1478201434482 Marionette TRACE conn4 -> [0,1426,"switchToWindow",{"name":"8"}] 12:30:34 INFO - PROCESS | 1840 | 1478201434489 Marionette TRACE conn4 <- [1,1426,null,{}] 12:30:34 INFO - PROCESS | 1840 | 1478201434496 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:30:34 INFO - PROCESS | 1840 | ++DOCSHELL 0x93c7b000 == 32 [pid = 1840] [id = 336] 12:30:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 65 (0x94d6a400) [pid = 1840] [serial = 982] [outer = (nil)] 12:30:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 66 (0x94e82c00) [pid = 1840] [serial = 983] [outer = 0x94d6a400] 12:30:34 INFO - PROCESS | 1840 | 1478201434598 Marionette DEBUG loaded listener.js 12:30:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 67 (0x94f95400) [pid = 1840] [serial = 984] [outer = 0x94d6a400] 12:30:35 INFO - .............................. 12:30:35 INFO - PROCESS | 1840 | 1478201435782 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]]]}] 12:30:35 INFO - ................................................................ 12:30:35 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-validity-valueMissing.html | took 1818ms 12:30:35 INFO - PROCESS | 1840 | 1478201435935 Marionette TRACE conn4 -> [0,1428,"getWindowHandle",null] 12:30:35 INFO - PROCESS | 1840 | 1478201435943 Marionette TRACE conn4 <- [1,1428,null,{"value":"8"}] 12:30:35 INFO - TEST-START | /html/semantics/forms/constraints/form-validation-willValidate.html 12:30:35 INFO - PROCESS | 1840 | 1478201435979 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}] 12:30:36 INFO - PROCESS | 1840 | 1478201436230 Marionette TRACE conn4 <- [1,1429,null,{"value":null}] 12:30:36 INFO - PROCESS | 1840 | 1478201436264 Marionette TRACE conn4 -> [0,1430,"getWindowHandles",null] 12:30:36 INFO - PROCESS | 1840 | 1478201436279 Marionette TRACE conn4 <- [1,1430,null,["8"]] 12:30:36 INFO - PROCESS | 1840 | 1478201436357 Marionette TRACE conn4 -> [0,1431,"switchToWindow",{"name":"8"}] 12:30:36 INFO - PROCESS | 1840 | 1478201436365 Marionette TRACE conn4 <- [1,1431,null,{}] 12:30:36 INFO - PROCESS | 1840 | 1478201436373 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:30:36 INFO - PROCESS | 1840 | ++DOCSHELL 0x9af96c00 == 33 [pid = 1840] [id = 337] 12:30:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 68 (0x9b13e000) [pid = 1840] [serial = 985] [outer = (nil)] 12:30:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 69 (0x9b145400) [pid = 1840] [serial = 986] [outer = 0x9b13e000] 12:30:36 INFO - PROCESS | 1840 | 1478201436480 Marionette DEBUG loaded listener.js 12:30:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 70 (0x9b1c0000) [pid = 1840] [serial = 987] [outer = 0x9b13e000] 12:30:37 INFO - PROCESS | 1840 | --DOMWINDOW == 69 (0x94e89000) [pid = 1840] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html] 12:30:37 INFO - PROCESS | 1840 | --DOMWINDOW == 68 (0x92b14c00) [pid = 1840] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validate.html] 12:30:37 INFO - PROCESS | 1840 | --DOMWINDOW == 67 (0x8dd77400) [pid = 1840] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-badInput.html] 12:30:37 INFO - PROCESS | 1840 | --DOMWINDOW == 66 (0x93989400) [pid = 1840] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/document-metadata/the-style-element/style_media.html] 12:30:37 INFO - PROCESS | 1840 | --DOMWINDOW == 65 (0x982a5000) [pid = 1840] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/location-of-the-media-resource/currentSrc.html] 12:30:37 INFO - PROCESS | 1840 | --DOMWINDOW == 64 (0xa23ddc00) [pid = 1840] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/media-elements/ready-states/autoplay.html] 12:30:37 INFO - PROCESS | 1840 | --DOMWINDOW == 63 (0x8d0ed400) [pid = 1840] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/embedded-content/the-video-element/video-tabindex.html] 12:30:37 INFO - PROCESS | 1840 | --DOMWINDOW == 62 (0x83830400) [pid = 1840] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-checkValidity.html] 12:30:37 INFO - PROCESS | 1840 | --DOMWINDOW == 61 (0x911ac000) [pid = 1840] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-customError.html] 12:30:37 INFO - .......................................................................... 12:30:37 INFO - TEST-OK | /html/semantics/forms/constraints/form-validation-willValidate.html | took 1940ms 12:30:37 INFO - TEST-START | /html/semantics/forms/constraints/inputwillvalidate.html 12:30:38 INFO - PROCESS | 1840 | 1478201437788 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"]]]}] 12:30:38 INFO - PROCESS | 1840 | 1478201437932 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 12:30:38 INFO - PROCESS | 1840 | 1478201437948 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 12:30:38 INFO - PROCESS | 1840 | 1478201437973 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}] 12:30:38 INFO - PROCESS | 1840 | 1478201438215 Marionette TRACE conn4 <- [1,1434,null,{"value":null}] 12:30:38 INFO - PROCESS | 1840 | 1478201438344 Marionette TRACE conn4 -> [0,1435,"getWindowHandles",null] 12:30:38 INFO - PROCESS | 1840 | 1478201438349 Marionette TRACE conn4 <- [1,1435,null,["8"]] 12:30:38 INFO - PROCESS | 1840 | 1478201438359 Marionette TRACE conn4 -> [0,1436,"switchToWindow",{"name":"8"}] 12:30:38 INFO - PROCESS | 1840 | 1478201438366 Marionette TRACE conn4 <- [1,1436,null,{}] 12:30:38 INFO - PROCESS | 1840 | 1478201438374 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:30:38 INFO - PROCESS | 1840 | ++DOCSHELL 0xa0ef5000 == 34 [pid = 1840] [id = 338] 12:30:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 62 (0xa0ef7800) [pid = 1840] [serial = 988] [outer = (nil)] 12:30:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 63 (0xa290bc00) [pid = 1840] [serial = 989] [outer = 0xa0ef7800] 12:30:38 INFO - PROCESS | 1840 | 1478201438472 Marionette DEBUG loaded listener.js 12:30:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 64 (0xa2a64c00) [pid = 1840] [serial = 990] [outer = 0xa0ef7800] 12:30:39 INFO - PROCESS | 1840 | 1478201439014 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]]]}] 12:30:39 INFO - .. 12:30:39 INFO - TEST-OK | /html/semantics/forms/constraints/inputwillvalidate.html | took 1085ms 12:30:39 INFO - PROCESS | 1840 | 1478201439047 Marionette TRACE conn4 -> [0,1438,"getWindowHandle",null] 12:30:39 INFO - PROCESS | 1840 | 1478201439052 Marionette TRACE conn4 <- [1,1438,null,{"value":"8"}] 12:30:39 INFO - TEST-START | /html/semantics/forms/form-control-infrastructure/form.html 12:30:39 INFO - PROCESS | 1840 | 1478201439072 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}] 12:30:39 INFO - PROCESS | 1840 | 1478201439251 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 12:30:39 INFO - PROCESS | 1840 | 1478201439387 Marionette TRACE conn4 -> [0,1440,"getWindowHandles",null] 12:30:39 INFO - PROCESS | 1840 | 1478201439390 Marionette TRACE conn4 <- [1,1440,null,["8"]] 12:30:39 INFO - PROCESS | 1840 | 1478201439396 Marionette TRACE conn4 -> [0,1441,"switchToWindow",{"name":"8"}] 12:30:39 INFO - PROCESS | 1840 | 1478201439402 Marionette TRACE conn4 <- [1,1441,null,{}] 12:30:39 INFO - PROCESS | 1840 | 1478201439408 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:30:39 INFO - PROCESS | 1840 | ++DOCSHELL 0xa2a69400 == 35 [pid = 1840] [id = 339] 12:30:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 65 (0xa2a69800) [pid = 1840] [serial = 991] [outer = (nil)] 12:30:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 66 (0xa2a6b400) [pid = 1840] [serial = 992] [outer = 0xa2a69800] 12:30:39 INFO - PROCESS | 1840 | 1478201439505 Marionette DEBUG loaded listener.js 12:30:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 67 (0xa2c7ac00) [pid = 1840] [serial = 993] [outer = 0xa2a69800] 12:30:40 INFO - PROCESS | 1840 | 1478201440555 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]]]}] 12:30:40 INFO - .................... 12:30:40 INFO - TEST-OK | /html/semantics/forms/form-control-infrastructure/form.html | took 1578ms 12:30:40 INFO - PROCESS | 1840 | 1478201440651 Marionette TRACE conn4 -> [0,1443,"getWindowHandle",null] 12:30:40 INFO - PROCESS | 1840 | 1478201440658 Marionette TRACE conn4 <- [1,1443,null,{"value":"8"}] 12:30:40 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html 12:30:40 INFO - PROCESS | 1840 | 1478201440693 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}] 12:30:40 INFO - PROCESS | 1840 | 1478201440939 Marionette TRACE conn4 <- [1,1444,null,{"value":null}] 12:30:41 INFO - PROCESS | 1840 | 1478201441119 Marionette TRACE conn4 -> [0,1445,"getWindowHandles",null] 12:30:41 INFO - PROCESS | 1840 | 1478201441125 Marionette TRACE conn4 <- [1,1445,null,["8"]] 12:30:41 INFO - PROCESS | 1840 | 1478201441135 Marionette TRACE conn4 -> [0,1446,"switchToWindow",{"name":"8"}] 12:30:41 INFO - PROCESS | 1840 | 1478201441143 Marionette TRACE conn4 <- [1,1446,null,{}] 12:30:41 INFO - PROCESS | 1840 | 1478201441195 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:30:41 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ffac400 == 36 [pid = 1840] [id = 340] 12:30:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 68 (0x8ffb2c00) [pid = 1840] [serial = 994] [outer = (nil)] 12:30:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 69 (0x92b7dc00) [pid = 1840] [serial = 995] [outer = 0x8ffb2c00] 12:30:41 INFO - PROCESS | 1840 | 1478201441319 Marionette DEBUG loaded listener.js 12:30:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 70 (0x93858400) [pid = 1840] [serial = 996] [outer = 0x8ffb2c00] 12:30:42 INFO - PROCESS | 1840 | 1478201442009 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]]]}] 12:30:42 INFO - .... 12:30:42 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html | took 1378ms 12:30:42 INFO - PROCESS | 1840 | 1478201442066 Marionette TRACE conn4 -> [0,1448,"getWindowHandle",null] 12:30:42 INFO - PROCESS | 1840 | 1478201442075 Marionette TRACE conn4 <- [1,1448,null,{"value":"8"}] 12:30:42 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-001.html 12:30:42 INFO - PROCESS | 1840 | 1478201442083 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}] 12:30:42 INFO - PROCESS | 1840 | 1478201442291 Marionette TRACE conn4 <- [1,1449,null,{"value":null}] 12:30:42 INFO - PROCESS | 1840 | 1478201442464 Marionette TRACE conn4 -> [0,1450,"getWindowHandles",null] 12:30:42 INFO - PROCESS | 1840 | 1478201442470 Marionette TRACE conn4 <- [1,1450,null,["8"]] 12:30:42 INFO - PROCESS | 1840 | 1478201442481 Marionette TRACE conn4 -> [0,1451,"switchToWindow",{"name":"8"}] 12:30:42 INFO - PROCESS | 1840 | 1478201442488 Marionette TRACE conn4 <- [1,1451,null,{}] 12:30:42 INFO - PROCESS | 1840 | 1478201442541 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:30:42 INFO - PROCESS | 1840 | ++DOCSHELL 0x94bba000 == 37 [pid = 1840] [id = 341] 12:30:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 71 (0x967bac00) [pid = 1840] [serial = 997] [outer = (nil)] 12:30:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 72 (0x97a62800) [pid = 1840] [serial = 998] [outer = 0x967bac00] 12:30:42 INFO - PROCESS | 1840 | 1478201442654 Marionette DEBUG loaded listener.js 12:30:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 73 (0x97c38400) [pid = 1840] [serial = 999] [outer = 0x967bac00] 12:30:43 INFO - PROCESS | 1840 | 1478201443476 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]]]}] 12:30:43 INFO - .... 12:30:43 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-001.html | took 1425ms 12:30:43 INFO - PROCESS | 1840 | 1478201443517 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 12:30:43 INFO - PROCESS | 1840 | 1478201443525 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 12:30:43 INFO - TEST-START | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml 12:30:43 INFO - PROCESS | 1840 | 1478201443533 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}] 12:30:43 INFO - PROCESS | 1840 | 1478201443761 Marionette TRACE conn4 <- [1,1454,null,{"value":null}] 12:30:43 INFO - PROCESS | 1840 | 1478201443911 Marionette TRACE conn4 -> [0,1455,"getWindowHandles",null] 12:30:43 INFO - PROCESS | 1840 | 1478201443917 Marionette TRACE conn4 <- [1,1455,null,["8"]] 12:30:43 INFO - PROCESS | 1840 | 1478201443923 Marionette TRACE conn4 -> [0,1456,"switchToWindow",{"name":"8"}] 12:30:43 INFO - PROCESS | 1840 | 1478201443931 Marionette TRACE conn4 <- [1,1456,null,{}] 12:30:43 INFO - PROCESS | 1840 | 1478201443982 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:30:44 INFO - PROCESS | 1840 | ++DOCSHELL 0x9b402000 == 38 [pid = 1840] [id = 342] 12:30:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 74 (0x9b402800) [pid = 1840] [serial = 1000] [outer = (nil)] 12:30:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 75 (0xa0efe800) [pid = 1840] [serial = 1001] [outer = 0x9b402800] 12:30:44 INFO - PROCESS | 1840 | 1478201444103 Marionette DEBUG loaded listener.js 12:30:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 76 (0xa1994c00) [pid = 1840] [serial = 1002] [outer = 0x9b402800] 12:30:44 INFO - PROCESS | 1840 | 1478201444825 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]]]}] 12:30:44 INFO - . 12:30:44 INFO - TEST-OK | /html/semantics/forms/the-fieldset-element/disabled-002.xhtml | took 1321ms 12:30:44 INFO - PROCESS | 1840 | 1478201444855 Marionette TRACE conn4 -> [0,1458,"getWindowHandle",null] 12:30:44 INFO - PROCESS | 1840 | 1478201444860 Marionette TRACE conn4 <- [1,1458,null,{"value":"8"}] 12:30:44 INFO - TEST-START | /html/semantics/grouping-content/the-div-element/grouping-div.html 12:30:44 INFO - PROCESS | 1840 | 1478201444872 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}] 12:30:45 INFO - PROCESS | 1840 | 1478201445094 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 12:30:45 INFO - PROCESS | 1840 | 1478201445272 Marionette TRACE conn4 -> [0,1460,"getWindowHandles",null] 12:30:45 INFO - PROCESS | 1840 | 1478201445277 Marionette TRACE conn4 <- [1,1460,null,["8"]] 12:30:45 INFO - PROCESS | 1840 | 1478201445284 Marionette TRACE conn4 -> [0,1461,"switchToWindow",{"name":"8"}] 12:30:45 INFO - PROCESS | 1840 | 1478201445290 Marionette TRACE conn4 <- [1,1461,null,{}] 12:30:45 INFO - PROCESS | 1840 | 1478201445298 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:30:45 INFO - PROCESS | 1840 | ++DOCSHELL 0xa237dc00 == 39 [pid = 1840] [id = 343] 12:30:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 77 (0xa2a6ac00) [pid = 1840] [serial = 1003] [outer = (nil)] 12:30:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 78 (0xa2c7dc00) [pid = 1840] [serial = 1004] [outer = 0xa2a6ac00] 12:30:45 INFO - PROCESS | 1840 | 1478201445448 Marionette DEBUG loaded listener.js 12:30:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 79 (0xa2c7f400) [pid = 1840] [serial = 1005] [outer = 0xa2a6ac00] 12:30:46 INFO - PROCESS | 1840 | 1478201446101 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]]]}] 12:30:46 INFO - . 12:30:46 INFO - TEST-OK | /html/semantics/grouping-content/the-div-element/grouping-div.html | took 1322ms 12:30:46 INFO - PROCESS | 1840 | 1478201446190 Marionette TRACE conn4 -> [0,1463,"getWindowHandle",null] 12:30:46 INFO - PROCESS | 1840 | 1478201446195 Marionette TRACE conn4 <- [1,1463,null,{"value":"8"}] 12:30:46 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_001.htm 12:30:46 INFO - PROCESS | 1840 | 1478201446203 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}] 12:30:46 INFO - PROCESS | 1840 | 1478201446402 Marionette TRACE conn4 <- [1,1464,null,{"value":null}] 12:30:46 INFO - PROCESS | 1840 | 1478201446564 Marionette TRACE conn4 -> [0,1465,"getWindowHandles",null] 12:30:46 INFO - PROCESS | 1840 | 1478201446570 Marionette TRACE conn4 <- [1,1465,null,["8"]] 12:30:46 INFO - PROCESS | 1840 | 1478201446579 Marionette TRACE conn4 -> [0,1466,"switchToWindow",{"name":"8"}] 12:30:46 INFO - PROCESS | 1840 | 1478201446585 Marionette TRACE conn4 <- [1,1466,null,{}] 12:30:46 INFO - PROCESS | 1840 | 1478201446592 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:30:46 INFO - PROCESS | 1840 | ++DOCSHELL 0xa2caec00 == 40 [pid = 1840] [id = 344] 12:30:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 80 (0xa2caf400) [pid = 1840] [serial = 1006] [outer = (nil)] 12:30:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 81 (0xa2cb5800) [pid = 1840] [serial = 1007] [outer = 0xa2caf400] 12:30:46 INFO - PROCESS | 1840 | 1478201446699 Marionette DEBUG loaded listener.js 12:30:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 82 (0xa2cba000) [pid = 1840] [serial = 1008] [outer = 0xa2caf400] 12:30:47 INFO - PROCESS | 1840 | 1478201447375 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]]]}] 12:30:47 INFO - . 12:30:47 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_001.htm | took 1228ms 12:30:47 INFO - PROCESS | 1840 | 1478201447432 Marionette TRACE conn4 -> [0,1468,"getWindowHandle",null] 12:30:47 INFO - PROCESS | 1840 | 1478201447435 Marionette TRACE conn4 <- [1,1468,null,{"value":"8"}] 12:30:47 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_002.htm 12:30:47 INFO - PROCESS | 1840 | 1478201447444 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}] 12:30:47 INFO - PROCESS | 1840 | 1478201447665 Marionette TRACE conn4 <- [1,1469,null,{"value":null}] 12:30:47 INFO - PROCESS | 1840 | 1478201447842 Marionette TRACE conn4 -> [0,1470,"getWindowHandles",null] 12:30:47 INFO - PROCESS | 1840 | 1478201447847 Marionette TRACE conn4 <- [1,1470,null,["8"]] 12:30:47 INFO - PROCESS | 1840 | 1478201447858 Marionette TRACE conn4 -> [0,1471,"switchToWindow",{"name":"8"}] 12:30:47 INFO - PROCESS | 1840 | 1478201447868 Marionette TRACE conn4 <- [1,1471,null,{}] 12:30:47 INFO - PROCESS | 1840 | 1478201447919 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:30:47 INFO - PROCESS | 1840 | ++DOCSHELL 0xa4528400 == 41 [pid = 1840] [id = 345] 12:30:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 83 (0xa4529800) [pid = 1840] [serial = 1009] [outer = (nil)] 12:30:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 84 (0xa48bc000) [pid = 1840] [serial = 1010] [outer = 0xa4529800] 12:30:48 INFO - PROCESS | 1840 | 1478201448047 Marionette DEBUG loaded listener.js 12:30:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 85 (0xa4c4f800) [pid = 1840] [serial = 1011] [outer = 0xa4529800] 12:30:48 INFO - PROCESS | 1840 | 1478201448754 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]]]}] 12:30:48 INFO - .. 12:30:48 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_002.htm | took 1371ms 12:30:48 INFO - PROCESS | 1840 | 1478201448817 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 12:30:48 INFO - PROCESS | 1840 | 1478201448822 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 12:30:48 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_003.htm 12:30:48 INFO - PROCESS | 1840 | 1478201448830 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}] 12:30:49 INFO - PROCESS | 1840 | 1478201449264 Marionette TRACE conn4 <- [1,1474,null,{"value":null}] 12:30:49 INFO - PROCESS | 1840 | 1478201449455 Marionette TRACE conn4 -> [0,1475,"getWindowHandles",null] 12:30:49 INFO - PROCESS | 1840 | 1478201449461 Marionette TRACE conn4 <- [1,1475,null,["8"]] 12:30:49 INFO - PROCESS | 1840 | 1478201449472 Marionette TRACE conn4 -> [0,1476,"switchToWindow",{"name":"8"}] 12:30:49 INFO - PROCESS | 1840 | 1478201449483 Marionette TRACE conn4 <- [1,1476,null,{}] 12:30:49 INFO - PROCESS | 1840 | 1478201449492 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:30:49 INFO - PROCESS | 1840 | ++DOCSHELL 0x82c46000 == 42 [pid = 1840] [id = 346] 12:30:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 86 (0x82c46400) [pid = 1840] [serial = 1012] [outer = (nil)] 12:30:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 87 (0x82ea6800) [pid = 1840] [serial = 1013] [outer = 0x82c46400] 12:30:49 INFO - PROCESS | 1840 | 1478201449596 Marionette DEBUG loaded listener.js 12:30:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 88 (0x82f6c000) [pid = 1840] [serial = 1014] [outer = 0x82c46400] 12:30:50 INFO - PROCESS | 1840 | --DOCSHELL 0x99558c00 == 41 [pid = 1840] [id = 302] 12:30:50 INFO - PROCESS | 1840 | --DOMWINDOW == 87 (0x97a63000) [pid = 1840] [serial = 962] [outer = (nil)] [url = about:blank] 12:30:50 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd70000 == 40 [pid = 1840] [id = 333] 12:30:50 INFO - PROCESS | 1840 | --DOCSHELL 0x952bd800 == 39 [pid = 1840] [id = 332] 12:30:50 INFO - PROCESS | 1840 | --DOCSHELL 0x8ffb5c00 == 38 [pid = 1840] [id = 331] 12:30:50 INFO - PROCESS | 1840 | --DOCSHELL 0x82c48800 == 37 [pid = 1840] [id = 330] 12:30:50 INFO - PROCESS | 1840 | --DOMWINDOW == 86 (0x9683a800) [pid = 1840] [serial = 950] [outer = (nil)] [url = about:blank] 12:30:50 INFO - PROCESS | 1840 | --DOMWINDOW == 85 (0x9a5db400) [pid = 1840] [serial = 951] [outer = (nil)] [url = about:blank] 12:30:50 INFO - PROCESS | 1840 | --DOMWINDOW == 84 (0x82f82400) [pid = 1840] [serial = 947] [outer = (nil)] [url = about:blank] 12:30:50 INFO - PROCESS | 1840 | --DOMWINDOW == 83 (0x83835000) [pid = 1840] [serial = 944] [outer = (nil)] [url = about:blank] 12:30:50 INFO - PROCESS | 1840 | --DOMWINDOW == 82 (0x83837400) [pid = 1840] [serial = 945] [outer = (nil)] [url = about:blank] 12:30:50 INFO - PROCESS | 1840 | --DOMWINDOW == 81 (0xa48b4000) [pid = 1840] [serial = 941] [outer = (nil)] [url = about:blank] 12:30:50 INFO - PROCESS | 1840 | --DOMWINDOW == 80 (0xa48d7000) [pid = 1840] [serial = 942] [outer = (nil)] [url = about:blank] 12:30:50 INFO - PROCESS | 1840 | --DOMWINDOW == 79 (0x94f90800) [pid = 1840] [serial = 959] [outer = (nil)] [url = about:blank] 12:30:50 INFO - PROCESS | 1840 | --DOMWINDOW == 78 (0x950af400) [pid = 1840] [serial = 960] [outer = (nil)] [url = about:blank] 12:30:50 INFO - PROCESS | 1840 | --DOMWINDOW == 77 (0x911ae000) [pid = 1840] [serial = 956] [outer = (nil)] [url = about:blank] 12:30:50 INFO - PROCESS | 1840 | --DOMWINDOW == 76 (0x911b5c00) [pid = 1840] [serial = 957] [outer = (nil)] [url = about:blank] 12:30:50 INFO - PROCESS | 1840 | --DOMWINDOW == 75 (0x8dec0c00) [pid = 1840] [serial = 953] [outer = (nil)] [url = about:blank] 12:30:50 INFO - PROCESS | 1840 | --DOMWINDOW == 74 (0x8fa47000) [pid = 1840] [serial = 954] [outer = (nil)] [url = about:blank] 12:30:50 INFO - PROCESS | 1840 | --DOMWINDOW == 73 (0xa452a000) [pid = 1840] [serial = 938] [outer = (nil)] [url = about:blank] 12:30:50 INFO - PROCESS | 1840 | --DOMWINDOW == 72 (0xa45a1800) [pid = 1840] [serial = 939] [outer = (nil)] [url = about:blank] 12:30:50 INFO - PROCESS | 1840 | --DOMWINDOW == 71 (0x98ea2400) [pid = 1840] [serial = 935] [outer = (nil)] [url = about:blank] 12:30:50 INFO - PROCESS | 1840 | --DOMWINDOW == 70 (0x9a202000) [pid = 1840] [serial = 936] [outer = (nil)] [url = about:blank] 12:30:50 INFO - PROCESS | 1840 | --DOMWINDOW == 69 (0x94d70000) [pid = 1840] [serial = 932] [outer = (nil)] [url = about:blank] 12:30:50 INFO - PROCESS | 1840 | --DOMWINDOW == 68 (0x950fb800) [pid = 1840] [serial = 933] [outer = (nil)] [url = about:blank] 12:30:53 INFO - PROCESS | 1840 | --DOMWINDOW == 67 (0x8dd76c00) [pid = 1840] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valid.html] 12:30:53 INFO - PROCESS | 1840 | --DOMWINDOW == 66 (0xa0ef7800) [pid = 1840] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/inputwillvalidate.html] 12:30:53 INFO - PROCESS | 1840 | --DOMWINDOW == 65 (0x94d6a400) [pid = 1840] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-valueMissing.html] 12:30:53 INFO - PROCESS | 1840 | --DOMWINDOW == 64 (0x95b96000) [pid = 1840] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html] 12:30:53 INFO - PROCESS | 1840 | --DOMWINDOW == 63 (0x9b13e000) [pid = 1840] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-willValidate.html] 12:30:54 INFO - PROCESS | 1840 | 1478201454115 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]]]}] 12:30:54 INFO - . 12:30:54 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_003.htm | took 5341ms 12:30:54 INFO - PROCESS | 1840 | 1478201454174 Marionette TRACE conn4 -> [0,1478,"getWindowHandle",null] 12:30:54 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_004.htm 12:30:54 INFO - PROCESS | 1840 | 1478201454182 Marionette TRACE conn4 <- [1,1478,null,{"value":"8"}] 12:30:54 INFO - PROCESS | 1840 | 1478201454191 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}] 12:30:54 INFO - PROCESS | 1840 | 1478201454369 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 12:30:54 INFO - PROCESS | 1840 | 1478201454513 Marionette TRACE conn4 -> [0,1480,"getWindowHandles",null] 12:30:54 INFO - PROCESS | 1840 | 1478201454519 Marionette TRACE conn4 <- [1,1480,null,["8"]] 12:30:54 INFO - PROCESS | 1840 | 1478201454525 Marionette TRACE conn4 -> [0,1481,"switchToWindow",{"name":"8"}] 12:30:54 INFO - PROCESS | 1840 | 1478201454533 Marionette TRACE conn4 <- [1,1481,null,{}] 12:30:54 INFO - PROCESS | 1840 | 1478201454540 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:30:54 INFO - PROCESS | 1840 | ++DOCSHELL 0x8382a000 == 38 [pid = 1840] [id = 347] 12:30:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 64 (0x8382b000) [pid = 1840] [serial = 1015] [outer = (nil)] 12:30:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 65 (0x8382ec00) [pid = 1840] [serial = 1016] [outer = 0x8382b000] 12:30:54 INFO - PROCESS | 1840 | 1478201454641 Marionette DEBUG loaded listener.js 12:30:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 66 (0x83835000) [pid = 1840] [serial = 1017] [outer = 0x8382b000] 12:30:59 INFO - PROCESS | 1840 | 1478201459151 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]]]}] 12:30:59 INFO - . 12:30:59 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_004.htm | took 4986ms 12:30:59 INFO - PROCESS | 1840 | 1478201459178 Marionette TRACE conn4 -> [0,1483,"getWindowHandle",null] 12:30:59 INFO - PROCESS | 1840 | 1478201459187 Marionette TRACE conn4 <- [1,1483,null,{"value":"8"}] 12:30:59 INFO - PROCESS | 1840 | --DOCSHELL 0x950aac00 == 37 [pid = 1840] [id = 295] 12:30:59 INFO - PROCESS | 1840 | --DOCSHELL 0x83835c00 == 36 [pid = 1840] [id = 335] 12:30:59 INFO - PROCESS | 1840 | --DOCSHELL 0x97a65800 == 35 [pid = 1840] [id = 301] 12:30:59 INFO - PROCESS | 1840 | --DOCSHELL 0x967bc400 == 34 [pid = 1840] [id = 287] 12:30:59 INFO - PROCESS | 1840 | --DOCSHELL 0x911b0000 == 33 [pid = 1840] [id = 325] 12:30:59 INFO - PROCESS | 1840 | --DOCSHELL 0x952bfc00 == 32 [pid = 1840] [id = 305] 12:30:59 INFO - PROCESS | 1840 | --DOCSHELL 0x9a2d9000 == 31 [pid = 1840] [id = 291] 12:30:59 INFO - PROCESS | 1840 | --DOCSHELL 0x8fb47800 == 30 [pid = 1840] [id = 304] 12:30:59 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd69000 == 29 [pid = 1840] [id = 334] 12:30:59 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_005.htm 12:30:59 INFO - PROCESS | 1840 | --DOCSHELL 0xa0ef5000 == 28 [pid = 1840] [id = 338] 12:30:59 INFO - PROCESS | 1840 | --DOCSHELL 0x94d71c00 == 27 [pid = 1840] [id = 289] 12:30:59 INFO - PROCESS | 1840 | --DOCSHELL 0x9b1bc000 == 26 [pid = 1840] [id = 303] 12:30:59 INFO - PROCESS | 1840 | --DOMWINDOW == 65 (0x82c4cc00) [pid = 1840] [serial = 965] [outer = (nil)] [url = about:blank] 12:30:59 INFO - PROCESS | 1840 | --DOMWINDOW == 64 (0x911a6800) [pid = 1840] [serial = 968] [outer = (nil)] [url = about:blank] 12:30:59 INFO - PROCESS | 1840 | --DOMWINDOW == 63 (0x9111a000) [pid = 1840] [serial = 977] [outer = (nil)] [url = about:blank] 12:30:59 INFO - PROCESS | 1840 | --DOMWINDOW == 62 (0x9b1c0800) [pid = 1840] [serial = 974] [outer = (nil)] [url = about:blank] 12:30:59 INFO - PROCESS | 1840 | --DOMWINDOW == 61 (0x952cc000) [pid = 1840] [serial = 971] [outer = (nil)] [url = about:blank] 12:30:59 INFO - PROCESS | 1840 | --DOCSHELL 0x9af96c00 == 25 [pid = 1840] [id = 337] 12:30:59 INFO - PROCESS | 1840 | --DOCSHELL 0x94bbbc00 == 24 [pid = 1840] [id = 285] 12:30:59 INFO - PROCESS | 1840 | --DOCSHELL 0x93c7b000 == 23 [pid = 1840] [id = 336] 12:30:59 INFO - PROCESS | 1840 | --DOCSHELL 0x911afc00 == 22 [pid = 1840] [id = 283] 12:30:59 INFO - PROCESS | 1840 | --DOCSHELL 0x9111f000 == 21 [pid = 1840] [id = 300] 12:30:59 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd69800 == 20 [pid = 1840] [id = 281] 12:30:59 INFO - PROCESS | 1840 | --DOCSHELL 0x8fb4b000 == 19 [pid = 1840] [id = 299] 12:30:59 INFO - PROCESS | 1840 | --DOCSHELL 0x9b1bec00 == 18 [pid = 1840] [id = 297] 12:30:59 INFO - PROCESS | 1840 | --DOCSHELL 0x93859400 == 17 [pid = 1840] [id = 293] 12:30:59 INFO - PROCESS | 1840 | --DOCSHELL 0x82c46000 == 16 [pid = 1840] [id = 346] 12:30:59 INFO - PROCESS | 1840 | --DOCSHELL 0xa4528400 == 15 [pid = 1840] [id = 345] 12:30:59 INFO - PROCESS | 1840 | --DOCSHELL 0xa2caec00 == 14 [pid = 1840] [id = 344] 12:30:59 INFO - PROCESS | 1840 | --DOCSHELL 0xa237dc00 == 13 [pid = 1840] [id = 343] 12:30:59 INFO - PROCESS | 1840 | 1478201459241 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}] 12:30:59 INFO - PROCESS | 1840 | --DOCSHELL 0x9b402000 == 12 [pid = 1840] [id = 342] 12:30:59 INFO - PROCESS | 1840 | --DOCSHELL 0x94bba000 == 11 [pid = 1840] [id = 341] 12:30:59 INFO - PROCESS | 1840 | --DOCSHELL 0x8ffac400 == 10 [pid = 1840] [id = 340] 12:30:59 INFO - PROCESS | 1840 | --DOCSHELL 0x82f70800 == 9 [pid = 1840] [id = 324] 12:30:59 INFO - PROCESS | 1840 | --DOCSHELL 0xa2a69400 == 8 [pid = 1840] [id = 339] 12:30:59 INFO - PROCESS | 1840 | 1478201459472 Marionette TRACE conn4 <- [1,1484,null,{"value":null}] 12:30:59 INFO - PROCESS | 1840 | --DOMWINDOW == 60 (0x97a66400) [pid = 1840] [serial = 963] [outer = (nil)] [url = about:blank] 12:30:59 INFO - PROCESS | 1840 | --DOMWINDOW == 59 (0xa2a64c00) [pid = 1840] [serial = 990] [outer = (nil)] [url = about:blank] 12:30:59 INFO - PROCESS | 1840 | --DOMWINDOW == 58 (0xa290bc00) [pid = 1840] [serial = 989] [outer = (nil)] [url = about:blank] 12:30:59 INFO - PROCESS | 1840 | --DOMWINDOW == 57 (0x9b145400) [pid = 1840] [serial = 986] [outer = (nil)] [url = about:blank] 12:30:59 INFO - PROCESS | 1840 | --DOMWINDOW == 56 (0x9b1c0000) [pid = 1840] [serial = 987] [outer = (nil)] [url = about:blank] 12:30:59 INFO - PROCESS | 1840 | --DOMWINDOW == 55 (0x94e82c00) [pid = 1840] [serial = 983] [outer = (nil)] [url = about:blank] 12:30:59 INFO - PROCESS | 1840 | --DOMWINDOW == 54 (0x94f95400) [pid = 1840] [serial = 984] [outer = (nil)] [url = about:blank] 12:30:59 INFO - PROCESS | 1840 | --DOMWINDOW == 53 (0x8fb4bc00) [pid = 1840] [serial = 980] [outer = (nil)] [url = about:blank] 12:30:59 INFO - PROCESS | 1840 | --DOMWINDOW == 52 (0x8fb4f800) [pid = 1840] [serial = 981] [outer = (nil)] [url = about:blank] 12:30:59 INFO - PROCESS | 1840 | 1478201459635 Marionette TRACE conn4 -> [0,1485,"getWindowHandles",null] 12:30:59 INFO - PROCESS | 1840 | 1478201459641 Marionette TRACE conn4 <- [1,1485,null,["8"]] 12:30:59 INFO - PROCESS | 1840 | 1478201459649 Marionette TRACE conn4 -> [0,1486,"switchToWindow",{"name":"8"}] 12:30:59 INFO - PROCESS | 1840 | 1478201459658 Marionette TRACE conn4 <- [1,1486,null,{}] 12:30:59 INFO - PROCESS | 1840 | 1478201459666 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:30:59 INFO - PROCESS | 1840 | ++DOCSHELL 0x82f6d800 == 9 [pid = 1840] [id = 348] 12:30:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 53 (0x82f6e400) [pid = 1840] [serial = 1018] [outer = (nil)] 12:30:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 54 (0x82f74000) [pid = 1840] [serial = 1019] [outer = 0x82f6e400] 12:30:59 INFO - PROCESS | 1840 | 1478201459774 Marionette DEBUG loaded listener.js 12:30:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 55 (0x82f7e400) [pid = 1840] [serial = 1020] [outer = 0x82f6e400] 12:31:01 INFO - PROCESS | 1840 | ************************* 12:31:01 INFO - PROCESS | 1840 | A coding exception was thrown and uncaught in a Task. 12:31:01 INFO - PROCESS | 1840 | 12:31:01 INFO - PROCESS | 1840 | Full message: TypeError: NetworkError when attempting to fetch resource. 12:31:01 INFO - PROCESS | 1840 | Full stack: 12:31:01 INFO - PROCESS | 1840 | ************************* 12:31:03 INFO - PROCESS | 1840 | --DOMWINDOW == 54 (0x8dd74000) [pid = 1840] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html] 12:31:03 INFO - PROCESS | 1840 | --DOMWINDOW == 53 (0x9b13f000) [pid = 1840] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooShort.html] 12:31:03 INFO - PROCESS | 1840 | --DOMWINDOW == 52 (0x8ffb7800) [pid = 1840] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html] 12:31:03 INFO - PROCESS | 1840 | --DOMWINDOW == 51 (0x952c0c00) [pid = 1840] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-tooLong.html] 12:31:03 INFO - PROCESS | 1840 | --DOMWINDOW == 50 (0x82c49000) [pid = 1840] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html] 12:31:03 INFO - PROCESS | 1840 | --DOMWINDOW == 49 (0x82f7f400) [pid = 1840] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/constraints/form-validation-reportValidity.html] 12:31:03 INFO - PROCESS | 1840 | --DOMWINDOW == 48 (0xa2caf400) [pid = 1840] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_001.htm] 12:31:03 INFO - PROCESS | 1840 | --DOMWINDOW == 47 (0x967bac00) [pid = 1840] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-001.html] 12:31:03 INFO - PROCESS | 1840 | --DOMWINDOW == 46 (0x9b402800) [pid = 1840] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/disabled-002.xhtml] 12:31:03 INFO - PROCESS | 1840 | --DOMWINDOW == 45 (0xa2a6ac00) [pid = 1840] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/grouping-content/the-div-element/grouping-div.html] 12:31:03 INFO - PROCESS | 1840 | --DOMWINDOW == 44 (0x8ffb2c00) [pid = 1840] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html] 12:31:03 INFO - PROCESS | 1840 | --DOMWINDOW == 43 (0xa4529800) [pid = 1840] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_002.htm] 12:31:03 INFO - PROCESS | 1840 | --DOMWINDOW == 42 (0xa2a69800) [pid = 1840] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/forms/form-control-infrastructure/form.html] 12:31:03 INFO - PROCESS | 1840 | --DOMWINDOW == 41 (0x82c46400) [pid = 1840] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_003.htm] 12:31:05 INFO - PROCESS | 1840 | 1478201465351 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]]]}] 12:31:05 INFO - . 12:31:05 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_005.htm | took 6194ms 12:31:05 INFO - PROCESS | 1840 | 1478201465405 Marionette TRACE conn4 -> [0,1488,"getWindowHandle",null] 12:31:05 INFO - PROCESS | 1840 | 1478201465411 Marionette TRACE conn4 <- [1,1488,null,{"value":"8"}] 12:31:05 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_006.htm 12:31:05 INFO - PROCESS | 1840 | 1478201465419 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}] 12:31:05 INFO - PROCESS | 1840 | 1478201465672 Marionette TRACE conn4 <- [1,1489,null,{"value":null}] 12:31:05 INFO - PROCESS | 1840 | 1478201465697 Marionette TRACE conn4 -> [0,1490,"getWindowHandles",null] 12:31:05 INFO - PROCESS | 1840 | 1478201465702 Marionette TRACE conn4 <- [1,1490,null,["8"]] 12:31:05 INFO - PROCESS | 1840 | 1478201465712 Marionette TRACE conn4 -> [0,1491,"switchToWindow",{"name":"8"}] 12:31:05 INFO - PROCESS | 1840 | 1478201465718 Marionette TRACE conn4 <- [1,1491,null,{}] 12:31:05 INFO - PROCESS | 1840 | 1478201465725 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:31:05 INFO - PROCESS | 1840 | ++DOCSHELL 0x827e5c00 == 10 [pid = 1840] [id = 349] 12:31:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 42 (0x827e6c00) [pid = 1840] [serial = 1021] [outer = (nil)] 12:31:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 43 (0x82c44400) [pid = 1840] [serial = 1022] [outer = 0x827e6c00] 12:31:05 INFO - PROCESS | 1840 | 1478201465869 Marionette DEBUG loaded listener.js 12:31:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 44 (0x82eb0800) [pid = 1840] [serial = 1023] [outer = 0x827e6c00] 12:31:09 INFO - PROCESS | 1840 | --DOCSHELL 0x82f6d800 == 9 [pid = 1840] [id = 348] 12:31:09 INFO - PROCESS | 1840 | --DOMWINDOW == 43 (0xa2c7ac00) [pid = 1840] [serial = 993] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1840 | --DOMWINDOW == 42 (0xa2c7dc00) [pid = 1840] [serial = 1004] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1840 | --DOMWINDOW == 41 (0xa2cb5800) [pid = 1840] [serial = 1007] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1840 | --DOMWINDOW == 40 (0x97a62800) [pid = 1840] [serial = 998] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1840 | --DOMWINDOW == 39 (0x82f85800) [pid = 1840] [serial = 948] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1840 | --DOMWINDOW == 38 (0x92ed2400) [pid = 1840] [serial = 969] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1840 | --DOMWINDOW == 37 (0x967c7800) [pid = 1840] [serial = 972] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1840 | --DOMWINDOW == 36 (0x82f6dc00) [pid = 1840] [serial = 966] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1840 | --DOMWINDOW == 35 (0x97c38400) [pid = 1840] [serial = 999] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1840 | --DOMWINDOW == 34 (0x82f6c000) [pid = 1840] [serial = 1014] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1840 | --DOMWINDOW == 33 (0xa2c7f400) [pid = 1840] [serial = 1005] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0xa1994c00) [pid = 1840] [serial = 1002] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0xa4c4f800) [pid = 1840] [serial = 1011] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0xa2cba000) [pid = 1840] [serial = 1008] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0xa0efe800) [pid = 1840] [serial = 1001] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x92b7dc00) [pid = 1840] [serial = 995] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1840 | --DOMWINDOW == 27 (0x8382ec00) [pid = 1840] [serial = 1016] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1840 | --DOMWINDOW == 26 (0x93858400) [pid = 1840] [serial = 996] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1840 | --DOMWINDOW == 25 (0x82ea6800) [pid = 1840] [serial = 1013] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1840 | --DOMWINDOW == 24 (0xa2a6b400) [pid = 1840] [serial = 992] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0xa48bc000) [pid = 1840] [serial = 1010] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1840 | --DOMWINDOW == 22 (0x94d6a800) [pid = 1840] [serial = 978] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1840 | --DOMWINDOW == 21 (0x9b1c4800) [pid = 1840] [serial = 975] [outer = (nil)] [url = about:blank] 12:31:10 INFO - PROCESS | 1840 | 1478201470558 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]]]}] 12:31:10 INFO - . 12:31:10 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_006.htm | took 5193ms 12:31:10 INFO - PROCESS | 1840 | 1478201470614 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 12:31:10 INFO - PROCESS | 1840 | 1478201470622 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 12:31:10 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_007.htm 12:31:10 INFO - PROCESS | 1840 | 1478201470633 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}] 12:31:10 INFO - PROCESS | 1840 | 1478201470833 Marionette TRACE conn4 <- [1,1494,null,{"value":null}] 12:31:10 INFO - PROCESS | 1840 | 1478201470965 Marionette TRACE conn4 -> [0,1495,"getWindowHandles",null] 12:31:10 INFO - PROCESS | 1840 | 1478201470974 Marionette TRACE conn4 <- [1,1495,null,["8"]] 12:31:10 INFO - PROCESS | 1840 | 1478201470984 Marionette TRACE conn4 -> [0,1496,"switchToWindow",{"name":"8"}] 12:31:10 INFO - PROCESS | 1840 | 1478201470992 Marionette TRACE conn4 <- [1,1496,null,{}] 12:31:11 INFO - PROCESS | 1840 | 1478201471000 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:31:11 INFO - PROCESS | 1840 | ++DOCSHELL 0x82f6fc00 == 10 [pid = 1840] [id = 350] 12:31:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 22 (0x82f72000) [pid = 1840] [serial = 1024] [outer = (nil)] 12:31:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 23 (0x82f76c00) [pid = 1840] [serial = 1025] [outer = 0x82f72000] 12:31:11 INFO - PROCESS | 1840 | 1478201471137 Marionette DEBUG loaded listener.js 12:31:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x82f83400) [pid = 1840] [serial = 1026] [outer = 0x82f72000] 12:31:11 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0x8382b000) [pid = 1840] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_004.htm] 12:31:17 INFO - PROCESS | 1840 | --DOCSHELL 0x911a8c00 == 9 [pid = 1840] [id = 306] 12:31:17 INFO - PROCESS | 1840 | --DOCSHELL 0x827e5c00 == 8 [pid = 1840] [id = 349] 12:31:17 INFO - PROCESS | 1840 | --DOMWINDOW == 22 (0x83835000) [pid = 1840] [serial = 1017] [outer = (nil)] [url = about:blank] 12:31:17 INFO - PROCESS | 1840 | --DOMWINDOW == 21 (0x82f74000) [pid = 1840] [serial = 1019] [outer = (nil)] [url = about:blank] 12:31:19 INFO - PROCESS | 1840 | 1478201479723 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]]]}] 12:31:19 INFO - . 12:31:19 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_007.htm | took 9150ms 12:31:19 INFO - PROCESS | 1840 | 1478201479782 Marionette TRACE conn4 -> [0,1498,"getWindowHandle",null] 12:31:19 INFO - PROCESS | 1840 | 1478201479790 Marionette TRACE conn4 <- [1,1498,null,{"value":"8"}] 12:31:19 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_008.htm 12:31:19 INFO - PROCESS | 1840 | 1478201479813 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}] 12:31:20 INFO - PROCESS | 1840 | 1478201480053 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 12:31:20 INFO - PROCESS | 1840 | 1478201480087 Marionette TRACE conn4 -> [0,1500,"getWindowHandles",null] 12:31:20 INFO - PROCESS | 1840 | 1478201480094 Marionette TRACE conn4 <- [1,1500,null,["8"]] 12:31:20 INFO - PROCESS | 1840 | 1478201480104 Marionette TRACE conn4 -> [0,1501,"switchToWindow",{"name":"8"}] 12:31:20 INFO - PROCESS | 1840 | 1478201480111 Marionette TRACE conn4 <- [1,1501,null,{}] 12:31:20 INFO - PROCESS | 1840 | 1478201480181 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:31:20 INFO - PROCESS | 1840 | ++DOCSHELL 0x82eaf000 == 9 [pid = 1840] [id = 351] 12:31:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 22 (0x82eaf800) [pid = 1840] [serial = 1027] [outer = (nil)] 12:31:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 23 (0x82f6bc00) [pid = 1840] [serial = 1028] [outer = 0x82eaf800] 12:31:20 INFO - PROCESS | 1840 | 1478201480294 Marionette DEBUG loaded listener.js 12:31:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x82f76400) [pid = 1840] [serial = 1029] [outer = 0x82eaf800] 12:31:20 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0x827e6c00) [pid = 1840] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_006.htm] 12:31:20 INFO - PROCESS | 1840 | --DOMWINDOW == 22 (0x82f6e400) [pid = 1840] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_005.htm] 12:31:22 INFO - PROCESS | 1840 | 1478201482902 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]]]}] 12:31:22 INFO - . 12:31:22 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_008.htm | took 3128ms 12:31:22 INFO - PROCESS | 1840 | 1478201482938 Marionette TRACE conn4 -> [0,1503,"getWindowHandle",null] 12:31:22 INFO - PROCESS | 1840 | 1478201482945 Marionette TRACE conn4 <- [1,1503,null,{"value":"8"}] 12:31:22 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_009.htm 12:31:22 INFO - PROCESS | 1840 | 1478201482954 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}] 12:31:23 INFO - PROCESS | 1840 | 1478201483217 Marionette TRACE conn4 <- [1,1504,null,{"value":null}] 12:31:23 INFO - PROCESS | 1840 | 1478201483233 Marionette TRACE conn4 -> [0,1505,"getWindowHandles",null] 12:31:23 INFO - PROCESS | 1840 | 1478201483243 Marionette TRACE conn4 <- [1,1505,null,["8"]] 12:31:23 INFO - PROCESS | 1840 | 1478201483259 Marionette TRACE conn4 -> [0,1506,"switchToWindow",{"name":"8"}] 12:31:23 INFO - PROCESS | 1840 | 1478201483270 Marionette TRACE conn4 <- [1,1506,null,{}] 12:31:23 INFO - PROCESS | 1840 | 1478201483278 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:31:23 INFO - PROCESS | 1840 | ++DOCSHELL 0x827ef400 == 10 [pid = 1840] [id = 352] 12:31:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 23 (0x82c45400) [pid = 1840] [serial = 1030] [outer = (nil)] 12:31:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x83834800) [pid = 1840] [serial = 1031] [outer = 0x82c45400] 12:31:23 INFO - PROCESS | 1840 | 1478201483386 Marionette DEBUG loaded listener.js 12:31:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 25 (0x83838c00) [pid = 1840] [serial = 1032] [outer = 0x82c45400] 12:31:24 INFO - PROCESS | 1840 | 1478201484985 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]]]}] 12:31:25 INFO - . 12:31:25 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_009.htm | took 2084ms 12:31:25 INFO - PROCESS | 1840 | 1478201485041 Marionette TRACE conn4 -> [0,1508,"getWindowHandle",null] 12:31:25 INFO - PROCESS | 1840 | 1478201485048 Marionette TRACE conn4 <- [1,1508,null,{"value":"8"}] 12:31:25 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_010.htm 12:31:25 INFO - PROCESS | 1840 | 1478201485104 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}] 12:31:25 INFO - PROCESS | 1840 | 1478201485351 Marionette TRACE conn4 <- [1,1509,null,{"value":null}] 12:31:25 INFO - PROCESS | 1840 | 1478201485518 Marionette TRACE conn4 -> [0,1510,"getWindowHandles",null] 12:31:25 INFO - PROCESS | 1840 | 1478201485524 Marionette TRACE conn4 <- [1,1510,null,["8"]] 12:31:25 INFO - PROCESS | 1840 | 1478201485534 Marionette TRACE conn4 -> [0,1511,"switchToWindow",{"name":"8"}] 12:31:25 INFO - PROCESS | 1840 | 1478201485543 Marionette TRACE conn4 <- [1,1511,null,{}] 12:31:25 INFO - PROCESS | 1840 | 1478201485556 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:31:25 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ccab400 == 11 [pid = 1840] [id = 353] 12:31:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 26 (0x8ccab800) [pid = 1840] [serial = 1033] [outer = (nil)] 12:31:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 27 (0x8ccb1000) [pid = 1840] [serial = 1034] [outer = 0x8ccab800] 12:31:25 INFO - PROCESS | 1840 | 1478201485685 Marionette DEBUG loaded listener.js 12:31:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 28 (0x8cd49c00) [pid = 1840] [serial = 1035] [outer = 0x8ccab800] 12:31:27 INFO - PROCESS | 1840 | --DOMWINDOW == 27 (0x82f7e400) [pid = 1840] [serial = 1020] [outer = (nil)] [url = about:blank] 12:31:27 INFO - PROCESS | 1840 | --DOMWINDOW == 26 (0x82c44400) [pid = 1840] [serial = 1022] [outer = (nil)] [url = about:blank] 12:31:27 INFO - PROCESS | 1840 | --DOMWINDOW == 25 (0x82eb0800) [pid = 1840] [serial = 1023] [outer = (nil)] [url = about:blank] 12:31:28 INFO - PROCESS | 1840 | --DOMWINDOW == 24 (0x82eaf800) [pid = 1840] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_008.htm] 12:31:28 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0x82f72000) [pid = 1840] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_007.htm] 12:31:34 INFO - PROCESS | 1840 | 1478201494340 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]]]}] 12:31:34 INFO - . 12:31:34 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_010.htm | took 9311ms 12:31:34 INFO - PROCESS | 1840 | 1478201494439 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 12:31:34 INFO - PROCESS | 1840 | 1478201494450 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 12:31:34 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/async_011.htm 12:31:34 INFO - PROCESS | 1840 | 1478201494477 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}] 12:31:34 INFO - PROCESS | 1840 | 1478201494731 Marionette TRACE conn4 <- [1,1514,null,{"value":null}] 12:31:34 INFO - PROCESS | 1840 | --DOCSHELL 0x82eaf000 == 10 [pid = 1840] [id = 351] 12:31:34 INFO - PROCESS | 1840 | --DOCSHELL 0x8382a000 == 9 [pid = 1840] [id = 347] 12:31:34 INFO - PROCESS | 1840 | --DOCSHELL 0x82f6fc00 == 8 [pid = 1840] [id = 350] 12:31:34 INFO - PROCESS | 1840 | --DOCSHELL 0x827ef400 == 7 [pid = 1840] [id = 352] 12:31:34 INFO - PROCESS | 1840 | --DOMWINDOW == 22 (0x82f83400) [pid = 1840] [serial = 1026] [outer = (nil)] [url = about:blank] 12:31:34 INFO - PROCESS | 1840 | --DOMWINDOW == 21 (0x82f76400) [pid = 1840] [serial = 1029] [outer = (nil)] [url = about:blank] 12:31:34 INFO - PROCESS | 1840 | --DOMWINDOW == 20 (0x82f6bc00) [pid = 1840] [serial = 1028] [outer = (nil)] [url = about:blank] 12:31:34 INFO - PROCESS | 1840 | --DOMWINDOW == 19 (0x82f76c00) [pid = 1840] [serial = 1025] [outer = (nil)] [url = about:blank] 12:31:34 INFO - PROCESS | 1840 | --DOMWINDOW == 18 (0x83834800) [pid = 1840] [serial = 1031] [outer = (nil)] [url = about:blank] 12:31:34 INFO - PROCESS | 1840 | 1478201494880 Marionette TRACE conn4 -> [0,1515,"getWindowHandles",null] 12:31:34 INFO - PROCESS | 1840 | 1478201494887 Marionette TRACE conn4 <- [1,1515,null,["8"]] 12:31:34 INFO - PROCESS | 1840 | 1478201494896 Marionette TRACE conn4 -> [0,1516,"switchToWindow",{"name":"8"}] 12:31:34 INFO - PROCESS | 1840 | 1478201494905 Marionette TRACE conn4 <- [1,1516,null,{}] 12:31:34 INFO - PROCESS | 1840 | 1478201494911 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:31:34 INFO - PROCESS | 1840 | ++DOCSHELL 0x82ea6000 == 8 [pid = 1840] [id = 354] 12:31:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 19 (0x82ea6400) [pid = 1840] [serial = 1036] [outer = (nil)] 12:31:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 20 (0x82eb0400) [pid = 1840] [serial = 1037] [outer = 0x82ea6400] 12:31:35 INFO - PROCESS | 1840 | 1478201495046 Marionette DEBUG loaded listener.js 12:31:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 21 (0x82f6e400) [pid = 1840] [serial = 1038] [outer = 0x82ea6400] 12:31:35 INFO - PROCESS | 1840 | 1478201495686 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]]]}] 12:31:35 INFO - . 12:31:35 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/async_011.htm | took 1276ms 12:31:35 INFO - PROCESS | 1840 | 1478201495748 Marionette TRACE conn4 -> [0,1518,"getWindowHandle",null] 12:31:35 INFO - PROCESS | 1840 | 1478201495754 Marionette TRACE conn4 <- [1,1518,null,{"value":"8"}] 12:31:35 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/historical.html 12:31:35 INFO - PROCESS | 1840 | 1478201495763 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}] 12:31:35 INFO - PROCESS | 1840 | 1478201495974 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 12:31:36 INFO - PROCESS | 1840 | 1478201496092 Marionette TRACE conn4 -> [0,1520,"getWindowHandles",null] 12:31:36 INFO - PROCESS | 1840 | 1478201496098 Marionette TRACE conn4 <- [1,1520,null,["8"]] 12:31:36 INFO - PROCESS | 1840 | 1478201496106 Marionette TRACE conn4 -> [0,1521,"switchToWindow",{"name":"8"}] 12:31:36 INFO - PROCESS | 1840 | 1478201496112 Marionette TRACE conn4 <- [1,1521,null,{}] 12:31:36 INFO - PROCESS | 1840 | 1478201496120 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:31:36 INFO - PROCESS | 1840 | ++DOCSHELL 0x82c44400 == 9 [pid = 1840] [id = 355] 12:31:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 22 (0x82f6bc00) [pid = 1840] [serial = 1039] [outer = (nil)] 12:31:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 23 (0x83829800) [pid = 1840] [serial = 1040] [outer = 0x82f6bc00] 12:31:36 INFO - PROCESS | 1840 | 1478201496226 Marionette DEBUG loaded listener.js 12:31:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x82c48c00) [pid = 1840] [serial = 1041] [outer = 0x82f6bc00] 12:31:36 INFO - PROCESS | 1840 | 1478201496878 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] 12:31:36 INFO - PROCESS | 1840 | 1478201496958 Marionette TRACE conn4 <- [1,1523,null,{"value":"8"}] 12:31:36 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/load-event.html 12:31:36 INFO - PROCESS | 1840 | 1478201496967 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}] 12:31:37 INFO - PROCESS | 1840 | 1478201497227 Marionette TRACE conn4 <- [1,1524,null,{"value":null}] 12:31:37 INFO - PROCESS | 1840 | 1478201497246 Marionette TRACE conn4 -> [0,1525,"getWindowHandles",null] 12:31:37 INFO - PROCESS | 1840 | 1478201497252 Marionette TRACE conn4 <- [1,1525,null,["8"]] 12:31:37 INFO - PROCESS | 1840 | 1478201497260 Marionette TRACE conn4 -> [0,1526,"switchToWindow",{"name":"8"}] 12:31:37 INFO - PROCESS | 1840 | 1478201497269 Marionette TRACE conn4 <- [1,1526,null,{}] 12:31:37 INFO - PROCESS | 1840 | 1478201497277 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:31:37 INFO - PROCESS | 1840 | ++DOCSHELL 0x8d0e9c00 == 10 [pid = 1840] [id = 356] 12:31:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 25 (0x8d0ea000) [pid = 1840] [serial = 1042] [outer = (nil)] 12:31:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 26 (0x8d0ec800) [pid = 1840] [serial = 1043] [outer = 0x8d0ea000] 12:31:37 INFO - PROCESS | 1840 | 1478201497386 Marionette DEBUG loaded listener.js 12:31:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 27 (0x8d0ee400) [pid = 1840] [serial = 1044] [outer = 0x8d0ea000] 12:31:38 INFO - PROCESS | 1840 | 1478201498109 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]]]}] 12:31:38 INFO - . 12:31:38 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/load-event.html | took 1171ms 12:31:38 INFO - PROCESS | 1840 | 1478201498138 Marionette TRACE conn4 -> [0,1528,"getWindowHandle",null] 12:31:38 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-01.html 12:31:38 INFO - PROCESS | 1840 | 1478201498144 Marionette TRACE conn4 <- [1,1528,null,{"value":"8"}] 12:31:38 INFO - PROCESS | 1840 | 1478201498153 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}] 12:31:38 INFO - PROCESS | 1840 | 1478201498408 Marionette TRACE conn4 <- [1,1529,null,{"value":null}] 12:31:38 INFO - PROCESS | 1840 | 1478201498439 Marionette TRACE conn4 -> [0,1530,"getWindowHandles",null] 12:31:38 INFO - PROCESS | 1840 | 1478201498443 Marionette TRACE conn4 <- [1,1530,null,["8"]] 12:31:38 INFO - PROCESS | 1840 | 1478201498451 Marionette TRACE conn4 -> [0,1531,"switchToWindow",{"name":"8"}] 12:31:38 INFO - PROCESS | 1840 | 1478201498459 Marionette TRACE conn4 <- [1,1531,null,{}] 12:31:38 INFO - PROCESS | 1840 | 1478201498530 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:31:38 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd6f400 == 11 [pid = 1840] [id = 357] 12:31:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 28 (0x8dd73000) [pid = 1840] [serial = 1045] [outer = (nil)] 12:31:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x8fa5dc00) [pid = 1840] [serial = 1046] [outer = 0x8dd73000] 12:31:38 INFO - PROCESS | 1840 | 1478201498654 Marionette DEBUG loaded listener.js 12:31:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x8fb45400) [pid = 1840] [serial = 1047] [outer = 0x8dd73000] 12:31:39 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x82c45400) [pid = 1840] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_009.htm] 12:31:39 INFO - PROCESS | 1840 | 1478201499424 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]]]}] 12:31:39 INFO - ...... 12:31:39 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-01.html | took 1289ms 12:31:39 INFO - PROCESS | 1840 | 1478201499441 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 12:31:39 INFO - PROCESS | 1840 | 1478201499444 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 12:31:39 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-02.html 12:31:39 INFO - PROCESS | 1840 | 1478201499455 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}] 12:31:39 INFO - PROCESS | 1840 | 1478201499636 Marionette TRACE conn4 <- [1,1534,null,{"value":null}] 12:31:39 INFO - PROCESS | 1840 | 1478201499753 Marionette TRACE conn4 -> [0,1535,"getWindowHandles",null] 12:31:39 INFO - PROCESS | 1840 | 1478201499756 Marionette TRACE conn4 <- [1,1535,null,["8"]] 12:31:39 INFO - PROCESS | 1840 | 1478201499763 Marionette TRACE conn4 -> [0,1536,"switchToWindow",{"name":"8"}] 12:31:39 INFO - PROCESS | 1840 | 1478201499776 Marionette TRACE conn4 <- [1,1536,null,{}] 12:31:39 INFO - PROCESS | 1840 | 1478201499782 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:31:39 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fb4b000 == 12 [pid = 1840] [id = 358] 12:31:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x8fb4bc00) [pid = 1840] [serial = 1048] [outer = (nil)] 12:31:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x8fb4d400) [pid = 1840] [serial = 1049] [outer = 0x8fb4bc00] 12:31:39 INFO - PROCESS | 1840 | 1478201499882 Marionette DEBUG loaded listener.js 12:31:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x8fc73800) [pid = 1840] [serial = 1050] [outer = 0x8fb4bc00] 12:31:40 INFO - PROCESS | 1840 | 1478201500513 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"]]]}] 12:31:40 INFO - .. 12:31:40 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-02.html | took 1123ms 12:31:40 INFO - PROCESS | 1840 | 1478201500577 Marionette TRACE conn4 -> [0,1538,"getWindowHandle",null] 12:31:40 INFO - PROCESS | 1840 | 1478201500582 Marionette TRACE conn4 <- [1,1538,null,{"value":"8"}] 12:31:40 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-charset-03.html 12:31:40 INFO - PROCESS | 1840 | 1478201500590 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}] 12:31:40 INFO - PROCESS | 1840 | 1478201500871 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 12:31:40 INFO - PROCESS | 1840 | 1478201500886 Marionette TRACE conn4 -> [0,1540,"getWindowHandles",null] 12:31:40 INFO - PROCESS | 1840 | 1478201500891 Marionette TRACE conn4 <- [1,1540,null,["8"]] 12:31:40 INFO - PROCESS | 1840 | 1478201500898 Marionette TRACE conn4 -> [0,1541,"switchToWindow",{"name":"8"}] 12:31:40 INFO - PROCESS | 1840 | 1478201500905 Marionette TRACE conn4 <- [1,1541,null,{}] 12:31:40 INFO - PROCESS | 1840 | 1478201500911 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:31:40 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ffb6800 == 13 [pid = 1840] [id = 359] 12:31:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x8ffb7400) [pid = 1840] [serial = 1051] [outer = (nil)] 12:31:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 34 (0x911aac00) [pid = 1840] [serial = 1052] [outer = 0x8ffb7400] 12:31:41 INFO - PROCESS | 1840 | 1478201501015 Marionette DEBUG loaded listener.js 12:31:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 35 (0x911b3000) [pid = 1840] [serial = 1053] [outer = 0x8ffb7400] 12:31:41 INFO - PROCESS | 1840 | 1478201501746 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"]]]}] 12:31:41 INFO - . 12:31:41 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-charset-03.html | took 1222ms 12:31:41 INFO - PROCESS | 1840 | 1478201501814 Marionette TRACE conn4 -> [0,1543,"getWindowHandle",null] 12:31:41 INFO - PROCESS | 1840 | 1478201501822 Marionette TRACE conn4 <- [1,1543,null,{"value":"8"}] 12:31:41 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html 12:31:41 INFO - PROCESS | 1840 | 1478201501883 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}] 12:31:42 INFO - PROCESS | 1840 | 1478201502100 Marionette TRACE conn4 <- [1,1544,null,{"value":null}] 12:31:42 INFO - PROCESS | 1840 | 1478201502262 Marionette TRACE conn4 -> [0,1545,"getWindowHandles",null] 12:31:42 INFO - PROCESS | 1840 | 1478201502270 Marionette TRACE conn4 <- [1,1545,null,["8"]] 12:31:42 INFO - PROCESS | 1840 | 1478201502279 Marionette TRACE conn4 -> [0,1546,"switchToWindow",{"name":"8"}] 12:31:42 INFO - PROCESS | 1840 | 1478201502288 Marionette TRACE conn4 <- [1,1546,null,{}] 12:31:42 INFO - PROCESS | 1840 | 1478201502295 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:31:42 INFO - PROCESS | 1840 | ++DOCSHELL 0x82f77c00 == 14 [pid = 1840] [id = 360] 12:31:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 36 (0x82f79400) [pid = 1840] [serial = 1054] [outer = (nil)] 12:31:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 37 (0x82f85800) [pid = 1840] [serial = 1055] [outer = 0x82f79400] 12:31:42 INFO - PROCESS | 1840 | 1478201502469 Marionette DEBUG loaded listener.js 12:31:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 38 (0x83831800) [pid = 1840] [serial = 1056] [outer = 0x82f79400] 12:31:43 INFO - PROCESS | 1840 | 1478201503293 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]]]}] 12:31:43 INFO - ... 12:31:43 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin-network.html | took 1479ms 12:31:43 INFO - PROCESS | 1840 | 1478201503355 Marionette TRACE conn4 -> [0,1548,"getWindowHandle",null] 12:31:43 INFO - PROCESS | 1840 | 1478201503361 Marionette TRACE conn4 <- [1,1548,null,{"value":"8"}] 12:31:43 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-crossorigin.html 12:31:43 INFO - PROCESS | 1840 | 1478201503370 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}] 12:31:43 INFO - PROCESS | 1840 | 1478201503583 Marionette TRACE conn4 <- [1,1549,null,{"value":null}] 12:31:43 INFO - PROCESS | 1840 | 1478201503827 Marionette TRACE conn4 -> [0,1550,"getWindowHandles",null] 12:31:43 INFO - PROCESS | 1840 | 1478201503833 Marionette TRACE conn4 <- [1,1550,null,["8"]] 12:31:43 INFO - PROCESS | 1840 | 1478201503896 Marionette TRACE conn4 -> [0,1551,"switchToWindow",{"name":"8"}] 12:31:43 INFO - PROCESS | 1840 | 1478201503903 Marionette TRACE conn4 <- [1,1551,null,{}] 12:31:43 INFO - PROCESS | 1840 | 1478201503911 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:31:43 INFO - PROCESS | 1840 | ++DOCSHELL 0x827edc00 == 15 [pid = 1840] [id = 361] 12:31:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 39 (0x827f4800) [pid = 1840] [serial = 1057] [outer = (nil)] 12:31:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 40 (0x8fb47400) [pid = 1840] [serial = 1058] [outer = 0x827f4800] 12:31:44 INFO - PROCESS | 1840 | 1478201504027 Marionette DEBUG loaded listener.js 12:31:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 41 (0x8fb50400) [pid = 1840] [serial = 1059] [outer = 0x827f4800] 12:31:44 INFO - PROCESS | 1840 | 1478201504696 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]]]}] 12:31:44 INFO - . 12:31:44 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-crossorigin.html | took 1371ms 12:31:44 INFO - PROCESS | 1840 | 1478201504749 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 12:31:44 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml 12:31:44 INFO - PROCESS | 1840 | 1478201504757 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 12:31:44 INFO - PROCESS | 1840 | 1478201504767 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}] 12:31:44 INFO - PROCESS | 1840 | 1478201504964 Marionette TRACE conn4 <- [1,1554,null,{"value":null}] 12:31:45 INFO - PROCESS | 1840 | 1478201505130 Marionette TRACE conn4 -> [0,1555,"getWindowHandles",null] 12:31:45 INFO - PROCESS | 1840 | 1478201505135 Marionette TRACE conn4 <- [1,1555,null,["8"]] 12:31:45 INFO - PROCESS | 1840 | 1478201505159 Marionette TRACE conn4 -> [0,1556,"switchToWindow",{"name":"8"}] 12:31:45 INFO - PROCESS | 1840 | 1478201505169 Marionette TRACE conn4 <- [1,1556,null,{}] 12:31:45 INFO - PROCESS | 1840 | 1478201505180 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:31:45 INFO - PROCESS | 1840 | ++DOCSHELL 0x8d0e9800 == 16 [pid = 1840] [id = 362] 12:31:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 42 (0x92bf0400) [pid = 1840] [serial = 1060] [outer = (nil)] 12:31:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 43 (0x92f7b800) [pid = 1840] [serial = 1061] [outer = 0x92bf0400] 12:31:45 INFO - PROCESS | 1840 | 1478201505310 Marionette DEBUG loaded listener.js 12:31:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 44 (0x92f83000) [pid = 1840] [serial = 1062] [outer = 0x92bf0400] 12:31:45 INFO - PROCESS | 1840 | 1478201505995 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]]]}] 12:31:46 INFO - . 12:31:46 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml | took 1283ms 12:31:46 INFO - PROCESS | 1840 | 1478201506048 Marionette TRACE conn4 -> [0,1558,"getWindowHandle",null] 12:31:46 INFO - PROCESS | 1840 | 1478201506053 Marionette TRACE conn4 <- [1,1558,null,{"value":"8"}] 12:31:46 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-for-event.html 12:31:46 INFO - PROCESS | 1840 | 1478201506063 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}] 12:31:46 INFO - PROCESS | 1840 | 1478201506267 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 12:31:46 INFO - PROCESS | 1840 | 1478201506433 Marionette TRACE conn4 -> [0,1560,"getWindowHandles",null] 12:31:46 INFO - PROCESS | 1840 | 1478201506441 Marionette TRACE conn4 <- [1,1560,null,["8"]] 12:31:46 INFO - PROCESS | 1840 | 1478201506452 Marionette TRACE conn4 -> [0,1561,"switchToWindow",{"name":"8"}] 12:31:46 INFO - PROCESS | 1840 | 1478201506458 Marionette TRACE conn4 <- [1,1561,null,{}] 12:31:46 INFO - PROCESS | 1840 | 1478201506466 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:31:46 INFO - PROCESS | 1840 | ++DOCSHELL 0x93b7ec00 == 17 [pid = 1840] [id = 363] 12:31:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 45 (0x93b89800) [pid = 1840] [serial = 1063] [outer = (nil)] 12:31:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 46 (0x93cfc400) [pid = 1840] [serial = 1064] [outer = 0x93b89800] 12:31:46 INFO - PROCESS | 1840 | 1478201506614 Marionette DEBUG loaded listener.js 12:31:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 47 (0x94bb1000) [pid = 1840] [serial = 1065] [outer = 0x93b89800] 12:31:47 INFO - PROCESS | 1840 | 1478201507573 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]]]}] 12:31:47 INFO - .................. 12:31:47 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-for-event.html | took 1581ms 12:31:47 INFO - PROCESS | 1840 | 1478201507664 Marionette TRACE conn4 -> [0,1563,"getWindowHandle",null] 12:31:47 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-language-type.html 12:31:47 INFO - PROCESS | 1840 | 1478201507674 Marionette TRACE conn4 <- [1,1563,null,{"value":"8"}] 12:31:47 INFO - PROCESS | 1840 | 1478201507688 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}] 12:31:47 INFO - PROCESS | 1840 | 1478201507902 Marionette TRACE conn4 <- [1,1564,null,{"value":null}] 12:31:48 INFO - PROCESS | 1840 | 1478201508089 Marionette TRACE conn4 -> [0,1565,"getWindowHandles",null] 12:31:48 INFO - PROCESS | 1840 | 1478201508095 Marionette TRACE conn4 <- [1,1565,null,["8"]] 12:31:48 INFO - PROCESS | 1840 | 1478201508107 Marionette TRACE conn4 -> [0,1566,"switchToWindow",{"name":"8"}] 12:31:48 INFO - PROCESS | 1840 | 1478201508116 Marionette TRACE conn4 <- [1,1566,null,{}] 12:31:48 INFO - PROCESS | 1840 | --DOMWINDOW == 46 (0x83838c00) [pid = 1840] [serial = 1032] [outer = (nil)] [url = about:blank] 12:31:48 INFO - PROCESS | 1840 | --DOMWINDOW == 45 (0x8ccb1000) [pid = 1840] [serial = 1034] [outer = (nil)] [url = about:blank] 12:31:48 INFO - PROCESS | 1840 | 1478201508213 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:31:48 INFO - PROCESS | 1840 | ++DOCSHELL 0x8382e000 == 18 [pid = 1840] [id = 364] 12:31:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 46 (0x83833800) [pid = 1840] [serial = 1066] [outer = (nil)] 12:31:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 47 (0x8cd47c00) [pid = 1840] [serial = 1067] [outer = 0x83833800] 12:31:48 INFO - PROCESS | 1840 | 1478201508333 Marionette DEBUG loaded listener.js 12:31:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 48 (0x8d0f0c00) [pid = 1840] [serial = 1068] [outer = 0x83833800] 12:31:48 INFO - PROCESS | 1840 | 1478201508985 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]]]}] 12:31:49 INFO - . 12:31:49 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-language-type.html | took 1334ms 12:31:49 INFO - PROCESS | 1840 | 1478201509041 Marionette TRACE conn4 -> [0,1568,"getWindowHandle",null] 12:31:49 INFO - PROCESS | 1840 | 1478201509045 Marionette TRACE conn4 <- [1,1568,null,{"value":"8"}] 12:31:49 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-01.html 12:31:49 INFO - PROCESS | 1840 | 1478201509056 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}] 12:31:49 INFO - PROCESS | 1840 | 1478201509252 Marionette TRACE conn4 <- [1,1569,null,{"value":null}] 12:31:49 INFO - PROCESS | 1840 | 1478201509269 Marionette TRACE conn4 -> [0,1570,"getWindowHandles",null] 12:31:49 INFO - PROCESS | 1840 | 1478201509276 Marionette TRACE conn4 <- [1,1570,null,["8"]] 12:31:49 INFO - PROCESS | 1840 | 1478201509393 Marionette TRACE conn4 -> [0,1571,"switchToWindow",{"name":"8"}] 12:31:49 INFO - PROCESS | 1840 | 1478201509400 Marionette TRACE conn4 <- [1,1571,null,{}] 12:31:49 INFO - PROCESS | 1840 | 1478201509407 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:31:49 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fc7cc00 == 19 [pid = 1840] [id = 365] 12:31:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 49 (0x8ff9c400) [pid = 1840] [serial = 1069] [outer = (nil)] 12:31:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 50 (0x8ffb1c00) [pid = 1840] [serial = 1070] [outer = 0x8ff9c400] 12:31:49 INFO - PROCESS | 1840 | 1478201509511 Marionette DEBUG loaded listener.js 12:31:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 51 (0x8fa45000) [pid = 1840] [serial = 1071] [outer = 0x8ff9c400] 12:31:50 INFO - PROCESS | 1840 | 1478201510145 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]]]}] 12:31:50 INFO - ... 12:31:50 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-01.html | took 1127ms 12:31:50 INFO - PROCESS | 1840 | 1478201510192 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 12:31:50 INFO - PROCESS | 1840 | 1478201510200 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 12:31:50 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-languages-02.html 12:31:50 INFO - PROCESS | 1840 | 1478201510214 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}] 12:31:50 INFO - PROCESS | 1840 | 1478201510399 Marionette TRACE conn4 <- [1,1574,null,{"value":null}] 12:31:50 INFO - PROCESS | 1840 | 1478201510538 Marionette TRACE conn4 -> [0,1575,"getWindowHandles",null] 12:31:50 INFO - PROCESS | 1840 | 1478201510544 Marionette TRACE conn4 <- [1,1575,null,["8"]] 12:31:50 INFO - PROCESS | 1840 | 1478201510550 Marionette TRACE conn4 -> [0,1576,"switchToWindow",{"name":"8"}] 12:31:50 INFO - PROCESS | 1840 | 1478201510557 Marionette TRACE conn4 <- [1,1576,null,{}] 12:31:50 INFO - PROCESS | 1840 | 1478201510565 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:31:50 INFO - PROCESS | 1840 | ++DOCSHELL 0x94baf400 == 20 [pid = 1840] [id = 366] 12:31:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 52 (0x94baf800) [pid = 1840] [serial = 1072] [outer = (nil)] 12:31:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 53 (0x94bb4800) [pid = 1840] [serial = 1073] [outer = 0x94baf800] 12:31:50 INFO - PROCESS | 1840 | 1478201510680 Marionette DEBUG loaded listener.js 12:31:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 54 (0x94bb9400) [pid = 1840] [serial = 1074] [outer = 0x94baf800] 12:31:51 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x804B0022: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsContentUtils.cpp, line 6148 12:31:51 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, false) failed with result 0x804B0022: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1348 12:31:51 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:31:51 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:31:51 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:31:51 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:31:51 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:31:51 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:31:51 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:31:51 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:31:51 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:31:51 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:31:51 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:31:51 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:31:51 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:31:51 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:31:51 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:31:51 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:31:51 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:31:51 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:31:51 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:31:51 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:31:51 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:31:51 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:31:51 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:31:51 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:31:51 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:31:51 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:31:51 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:31:51 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:31:51 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:31:51 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:31:51 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:31:51 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:31:51 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:31:52 INFO - PROCESS | 1840 | --DOMWINDOW == 53 (0x8fb4bc00) [pid = 1840] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-02.html] 12:31:52 INFO - PROCESS | 1840 | --DOMWINDOW == 52 (0x82f6bc00) [pid = 1840] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/historical.html] 12:31:52 INFO - PROCESS | 1840 | --DOMWINDOW == 51 (0x8ccab800) [pid = 1840] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_010.htm] 12:31:52 INFO - PROCESS | 1840 | --DOMWINDOW == 50 (0x82ea6400) [pid = 1840] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/async_011.htm] 12:31:52 INFO - PROCESS | 1840 | --DOMWINDOW == 49 (0x8dd73000) [pid = 1840] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-01.html] 12:31:52 INFO - PROCESS | 1840 | --DOMWINDOW == 48 (0x8d0ea000) [pid = 1840] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/load-event.html] 12:31:52 INFO - .................................................................................................................................................................................................................................................................................................................................... 12:31:52 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-languages-02.html | took 2696ms 12:31:52 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml 12:31:53 INFO - PROCESS | 1840 | 1478201512563 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]]]}] 12:31:53 INFO - PROCESS | 1840 | 1478201512909 Marionette TRACE conn4 -> [0,1578,"getWindowHandle",null] 12:31:53 INFO - PROCESS | 1840 | 1478201512915 Marionette TRACE conn4 <- [1,1578,null,{"value":"8"}] 12:31:53 INFO - PROCESS | 1840 | 1478201512931 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}] 12:31:53 INFO - PROCESS | 1840 | 1478201513406 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 12:31:53 INFO - PROCESS | 1840 | 1478201513448 Marionette TRACE conn4 -> [0,1580,"getWindowHandles",null] 12:31:53 INFO - PROCESS | 1840 | 1478201513460 Marionette TRACE conn4 <- [1,1580,null,["8"]] 12:31:53 INFO - PROCESS | 1840 | 1478201513471 Marionette TRACE conn4 -> [0,1581,"switchToWindow",{"name":"8"}] 12:31:53 INFO - PROCESS | 1840 | 1478201513482 Marionette TRACE conn4 <- [1,1581,null,{}] 12:31:53 INFO - PROCESS | 1840 | 1478201513498 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:31:53 INFO - PROCESS | 1840 | ++DOCSHELL 0x9689b000 == 21 [pid = 1840] [id = 367] 12:31:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 49 (0x99559800) [pid = 1840] [serial = 1075] [outer = (nil)] 12:31:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 50 (0x9a134400) [pid = 1840] [serial = 1076] [outer = 0x99559800] 12:31:53 INFO - PROCESS | 1840 | 1478201513597 Marionette DEBUG loaded listener.js 12:31:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 51 (0x9a1c3800) [pid = 1840] [serial = 1077] [outer = 0x99559800] 12:31:54 INFO - PROCESS | 1840 | ++DOCSHELL 0x9a3af000 == 22 [pid = 1840] [id = 368] 12:31:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 52 (0x9a3b2400) [pid = 1840] [serial = 1078] [outer = (nil)] 12:31:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 53 (0x9a209000) [pid = 1840] [serial = 1079] [outer = 0x9a3b2400] 12:31:54 INFO - PROCESS | 1840 | 1478201514328 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]]]}] 12:31:54 INFO - . 12:31:54 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml | took 1485ms 12:31:54 INFO - PROCESS | 1840 | 1478201514412 Marionette TRACE conn4 -> [0,1583,"getWindowHandle",null] 12:31:54 INFO - PROCESS | 1840 | 1478201514416 Marionette TRACE conn4 <- [1,1583,null,{"value":"8"}] 12:31:54 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html 12:31:54 INFO - PROCESS | 1840 | 1478201514428 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}] 12:31:54 INFO - PROCESS | 1840 | 1478201514687 Marionette TRACE conn4 <- [1,1584,null,{"value":null}] 12:31:54 INFO - PROCESS | 1840 | 1478201514798 Marionette TRACE conn4 -> [0,1585,"getWindowHandles",null] 12:31:54 INFO - PROCESS | 1840 | 1478201514804 Marionette TRACE conn4 <- [1,1585,null,["8"]] 12:31:54 INFO - PROCESS | 1840 | 1478201514813 Marionette TRACE conn4 -> [0,1586,"switchToWindow",{"name":"8"}] 12:31:54 INFO - PROCESS | 1840 | 1478201514824 Marionette TRACE conn4 <- [1,1586,null,{}] 12:31:54 INFO - PROCESS | 1840 | 1478201514878 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:31:54 INFO - PROCESS | 1840 | ++DOCSHELL 0x82c42800 == 23 [pid = 1840] [id = 369] 12:31:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 54 (0x82c45400) [pid = 1840] [serial = 1080] [outer = (nil)] 12:31:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 55 (0x82f6c000) [pid = 1840] [serial = 1081] [outer = 0x82c45400] 12:31:55 INFO - PROCESS | 1840 | 1478201515009 Marionette DEBUG loaded listener.js 12:31:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 56 (0x82f79000) [pid = 1840] [serial = 1082] [outer = 0x82c45400] 12:31:55 INFO - PROCESS | 1840 | ++DOCSHELL 0x8cdec000 == 24 [pid = 1840] [id = 370] 12:31:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 57 (0x8cded000) [pid = 1840] [serial = 1083] [outer = (nil)] 12:31:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 58 (0x8cdecc00) [pid = 1840] [serial = 1084] [outer = 0x8cded000] 12:31:58 INFO - PROCESS | 1840 | --DOCSHELL 0x9a3af000 == 23 [pid = 1840] [id = 368] 12:31:58 INFO - PROCESS | 1840 | --DOCSHELL 0x9689b000 == 22 [pid = 1840] [id = 367] 12:31:58 INFO - PROCESS | 1840 | --DOCSHELL 0x94baf400 == 21 [pid = 1840] [id = 366] 12:31:58 INFO - PROCESS | 1840 | --DOCSHELL 0x8fc7cc00 == 20 [pid = 1840] [id = 365] 12:31:58 INFO - PROCESS | 1840 | --DOCSHELL 0x8382e000 == 19 [pid = 1840] [id = 364] 12:31:58 INFO - PROCESS | 1840 | --DOCSHELL 0x8d0e9800 == 18 [pid = 1840] [id = 362] 12:31:58 INFO - PROCESS | 1840 | --DOCSHELL 0x827edc00 == 17 [pid = 1840] [id = 361] 12:31:58 INFO - PROCESS | 1840 | --DOCSHELL 0x82f77c00 == 16 [pid = 1840] [id = 360] 12:31:58 INFO - PROCESS | 1840 | --DOMWINDOW == 57 (0x8fb4d400) [pid = 1840] [serial = 1049] [outer = (nil)] [url = about:blank] 12:31:58 INFO - PROCESS | 1840 | --DOMWINDOW == 56 (0x8fc73800) [pid = 1840] [serial = 1050] [outer = (nil)] [url = about:blank] 12:31:58 INFO - PROCESS | 1840 | --DOMWINDOW == 55 (0x8fa5dc00) [pid = 1840] [serial = 1046] [outer = (nil)] [url = about:blank] 12:31:58 INFO - PROCESS | 1840 | --DOMWINDOW == 54 (0x8fb45400) [pid = 1840] [serial = 1047] [outer = (nil)] [url = about:blank] 12:31:58 INFO - PROCESS | 1840 | --DOMWINDOW == 53 (0x8d0ec800) [pid = 1840] [serial = 1043] [outer = (nil)] [url = about:blank] 12:31:58 INFO - PROCESS | 1840 | --DOMWINDOW == 52 (0x8d0ee400) [pid = 1840] [serial = 1044] [outer = (nil)] [url = about:blank] 12:31:58 INFO - PROCESS | 1840 | --DOMWINDOW == 51 (0x83829800) [pid = 1840] [serial = 1040] [outer = (nil)] [url = about:blank] 12:31:58 INFO - PROCESS | 1840 | --DOMWINDOW == 50 (0x82c48c00) [pid = 1840] [serial = 1041] [outer = (nil)] [url = about:blank] 12:31:58 INFO - PROCESS | 1840 | --DOMWINDOW == 49 (0x82eb0400) [pid = 1840] [serial = 1037] [outer = (nil)] [url = about:blank] 12:31:58 INFO - PROCESS | 1840 | --DOMWINDOW == 48 (0x82f6e400) [pid = 1840] [serial = 1038] [outer = (nil)] [url = about:blank] 12:31:58 INFO - PROCESS | 1840 | --DOMWINDOW == 47 (0x8cd49c00) [pid = 1840] [serial = 1035] [outer = (nil)] [url = about:blank] 12:31:58 INFO - PROCESS | 1840 | --DOMWINDOW == 46 (0x911aac00) [pid = 1840] [serial = 1052] [outer = (nil)] [url = about:blank] 12:32:00 INFO - PROCESS | 1840 | 1478201520626 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]]]}] 12:32:00 INFO - . 12:32:00 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html | took 6255ms 12:32:00 INFO - PROCESS | 1840 | 1478201520680 Marionette TRACE conn4 -> [0,1588,"getWindowHandle",null] 12:32:00 INFO - PROCESS | 1840 | 1478201520688 Marionette TRACE conn4 <- [1,1588,null,{"value":"8"}] 12:32:00 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html 12:32:00 INFO - PROCESS | 1840 | 1478201520706 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}] 12:32:00 INFO - PROCESS | 1840 | 1478201520997 Marionette TRACE conn4 <- [1,1589,null,{"value":null}] 12:32:01 INFO - PROCESS | 1840 | 1478201521029 Marionette TRACE conn4 -> [0,1590,"getWindowHandles",null] 12:32:01 INFO - PROCESS | 1840 | 1478201521033 Marionette TRACE conn4 <- [1,1590,null,["8"]] 12:32:01 INFO - PROCESS | 1840 | 1478201521044 Marionette TRACE conn4 -> [0,1591,"switchToWindow",{"name":"8"}] 12:32:01 INFO - PROCESS | 1840 | 1478201521054 Marionette TRACE conn4 <- [1,1591,null,{}] 12:32:01 INFO - PROCESS | 1840 | 1478201521127 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:32:01 INFO - PROCESS | 1840 | ++DOCSHELL 0x82f7e400 == 17 [pid = 1840] [id = 371] 12:32:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 47 (0x82f7f400) [pid = 1840] [serial = 1085] [outer = (nil)] 12:32:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 48 (0x8382e000) [pid = 1840] [serial = 1086] [outer = 0x82f7f400] 12:32:01 INFO - PROCESS | 1840 | 1478201521241 Marionette DEBUG loaded listener.js 12:32:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 49 (0x83837400) [pid = 1840] [serial = 1087] [outer = 0x82f7f400] 12:32:01 INFO - PROCESS | 1840 | 1478201521966 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]]]}] 12:32:02 INFO - .. 12:32:02 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html | took 1329ms 12:32:02 INFO - PROCESS | 1840 | 1478201522035 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 12:32:02 INFO - PROCESS | 1840 | 1478201522044 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 12:32:02 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html 12:32:02 INFO - PROCESS | 1840 | 1478201522054 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}] 12:32:02 INFO - PROCESS | 1840 | 1478201522403 Marionette TRACE conn4 <- [1,1594,null,{"value":null}] 12:32:02 INFO - PROCESS | 1840 | --DOMWINDOW == 48 (0x83833800) [pid = 1840] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-language-type.html] 12:32:02 INFO - PROCESS | 1840 | --DOMWINDOW == 47 (0x8ff9c400) [pid = 1840] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-01.html] 12:32:02 INFO - PROCESS | 1840 | --DOMWINDOW == 46 (0x94baf800) [pid = 1840] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-languages-02.html] 12:32:02 INFO - PROCESS | 1840 | --DOMWINDOW == 45 (0x9a3b2400) [pid = 1840] [serial = 1078] [outer = (nil)] [url = about:blank] 12:32:02 INFO - PROCESS | 1840 | 1478201522501 Marionette TRACE conn4 -> [0,1595,"getWindowHandles",null] 12:32:02 INFO - PROCESS | 1840 | 1478201522507 Marionette TRACE conn4 <- [1,1595,null,["8"]] 12:32:02 INFO - PROCESS | 1840 | 1478201522520 Marionette TRACE conn4 -> [0,1596,"switchToWindow",{"name":"8"}] 12:32:02 INFO - PROCESS | 1840 | 1478201522525 Marionette TRACE conn4 <- [1,1596,null,{}] 12:32:02 INFO - PROCESS | 1840 | 1478201522533 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:32:02 INFO - PROCESS | 1840 | ++DOCSHELL 0x82c49c00 == 18 [pid = 1840] [id = 372] 12:32:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 46 (0x8cdef000) [pid = 1840] [serial = 1088] [outer = (nil)] 12:32:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 47 (0x8d0ea000) [pid = 1840] [serial = 1089] [outer = 0x8cdef000] 12:32:02 INFO - PROCESS | 1840 | 1478201522646 Marionette DEBUG loaded listener.js 12:32:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 48 (0x8d0f0800) [pid = 1840] [serial = 1090] [outer = 0x8cdef000] 12:32:03 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa5c400 == 19 [pid = 1840] [id = 373] 12:32:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 49 (0x8fb43800) [pid = 1840] [serial = 1091] [outer = (nil)] 12:32:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 50 (0x8fb45000) [pid = 1840] [serial = 1092] [outer = 0x8fb43800] 12:32:03 INFO - PROCESS | 1840 | 1478201523456 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]]]}] 12:32:03 INFO - . 12:32:03 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html | took 1476ms 12:32:03 INFO - PROCESS | 1840 | 1478201523538 Marionette TRACE conn4 -> [0,1598,"getWindowHandle",null] 12:32:03 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html 12:32:03 INFO - PROCESS | 1840 | 1478201523547 Marionette TRACE conn4 <- [1,1598,null,{"value":"8"}] 12:32:03 INFO - PROCESS | 1840 | 1478201523555 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}] 12:32:03 INFO - PROCESS | 1840 | 1478201523791 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 12:32:03 INFO - PROCESS | 1840 | 1478201523922 Marionette TRACE conn4 -> [0,1600,"getWindowHandles",null] 12:32:03 INFO - PROCESS | 1840 | 1478201523929 Marionette TRACE conn4 <- [1,1600,null,["8"]] 12:32:03 INFO - PROCESS | 1840 | 1478201523935 Marionette TRACE conn4 -> [0,1601,"switchToWindow",{"name":"8"}] 12:32:03 INFO - PROCESS | 1840 | 1478201523945 Marionette TRACE conn4 <- [1,1601,null,{}] 12:32:03 INFO - PROCESS | 1840 | 1478201523953 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:32:04 INFO - PROCESS | 1840 | ++DOCSHELL 0x82c41c00 == 20 [pid = 1840] [id = 374] 12:32:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 51 (0x82c42400) [pid = 1840] [serial = 1093] [outer = (nil)] 12:32:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 52 (0x8ff95c00) [pid = 1840] [serial = 1094] [outer = 0x82c42400] 12:32:04 INFO - PROCESS | 1840 | 1478201524089 Marionette DEBUG loaded listener.js 12:32:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 53 (0x8ffaa400) [pid = 1840] [serial = 1095] [outer = 0x82c42400] 12:32:04 INFO - PROCESS | 1840 | ++DOCSHELL 0x82f6bc00 == 21 [pid = 1840] [id = 375] 12:32:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 54 (0x82f7cc00) [pid = 1840] [serial = 1096] [outer = (nil)] 12:32:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 55 (0x82c48c00) [pid = 1840] [serial = 1097] [outer = 0x82f7cc00] 12:32:04 INFO - PROCESS | 1840 | [1840] WARNING: Failed to create a URI: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/parser/html/nsHtml5TreeOpExecutor.cpp, line 887 12:32:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 56 (0x8cde5800) [pid = 1840] [serial = 1098] [outer = 0x82f7cc00] 12:32:05 INFO - PROCESS | 1840 | 1478201525051 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]]]}] 12:32:05 INFO - . 12:32:05 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html | took 1534ms 12:32:05 INFO - PROCESS | 1840 | 1478201525096 Marionette TRACE conn4 -> [0,1603,"getWindowHandle",null] 12:32:05 INFO - PROCESS | 1840 | 1478201525103 Marionette TRACE conn4 <- [1,1603,null,{"value":"8"}] 12:32:05 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html 12:32:05 INFO - PROCESS | 1840 | 1478201525153 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}] 12:32:05 INFO - PROCESS | 1840 | 1478201525472 Marionette TRACE conn4 <- [1,1604,null,{"value":null}] 12:32:05 INFO - PROCESS | 1840 | 1478201525592 Marionette TRACE conn4 -> [0,1605,"getWindowHandles",null] 12:32:05 INFO - PROCESS | 1840 | 1478201525599 Marionette TRACE conn4 <- [1,1605,null,["8"]] 12:32:05 INFO - PROCESS | 1840 | 1478201525614 Marionette TRACE conn4 -> [0,1606,"switchToWindow",{"name":"8"}] 12:32:05 INFO - PROCESS | 1840 | 1478201525624 Marionette TRACE conn4 <- [1,1606,null,{}] 12:32:05 INFO - PROCESS | 1840 | 1478201525631 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:32:05 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd71000 == 22 [pid = 1840] [id = 376] 12:32:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 57 (0x8dd71c00) [pid = 1840] [serial = 1099] [outer = (nil)] 12:32:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 58 (0x8dd73800) [pid = 1840] [serial = 1100] [outer = 0x8dd71c00] 12:32:05 INFO - PROCESS | 1840 | 1478201525766 Marionette DEBUG loaded listener.js 12:32:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 59 (0x8fb4a800) [pid = 1840] [serial = 1101] [outer = 0x8dd71c00] 12:32:06 INFO - PROCESS | 1840 | ++DOCSHELL 0x911aac00 == 23 [pid = 1840] [id = 377] 12:32:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 60 (0x911b0000) [pid = 1840] [serial = 1102] [outer = (nil)] 12:32:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 61 (0x911b0c00) [pid = 1840] [serial = 1103] [outer = 0x911b0000] 12:32:06 INFO - PROCESS | 1840 | 1478201526719 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]]]}] 12:32:06 INFO - . 12:32:06 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html | took 1678ms 12:32:06 INFO - PROCESS | 1840 | 1478201526811 Marionette TRACE conn4 -> [0,1608,"getWindowHandle",null] 12:32:06 INFO - PROCESS | 1840 | 1478201526819 Marionette TRACE conn4 <- [1,1608,null,{"value":"8"}] 12:32:06 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-onload-string.html 12:32:06 INFO - PROCESS | 1840 | 1478201526829 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}] 12:32:07 INFO - PROCESS | 1840 | 1478201527061 Marionette TRACE conn4 <- [1,1609,null,{"value":null}] 12:32:07 INFO - PROCESS | 1840 | 1478201527240 Marionette TRACE conn4 -> [0,1610,"getWindowHandles",null] 12:32:07 INFO - PROCESS | 1840 | 1478201527246 Marionette TRACE conn4 <- [1,1610,null,["8"]] 12:32:07 INFO - PROCESS | 1840 | 1478201527254 Marionette TRACE conn4 -> [0,1611,"switchToWindow",{"name":"8"}] 12:32:07 INFO - PROCESS | 1840 | 1478201527261 Marionette TRACE conn4 <- [1,1611,null,{}] 12:32:07 INFO - PROCESS | 1840 | 1478201527268 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:32:07 INFO - PROCESS | 1840 | ++DOCSHELL 0x91ba2c00 == 24 [pid = 1840] [id = 378] 12:32:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 62 (0x91ba5400) [pid = 1840] [serial = 1104] [outer = (nil)] 12:32:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 63 (0x92f7c000) [pid = 1840] [serial = 1105] [outer = 0x91ba5400] 12:32:07 INFO - PROCESS | 1840 | 1478201527423 Marionette DEBUG loaded listener.js 12:32:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 64 (0x93989400) [pid = 1840] [serial = 1106] [outer = 0x91ba5400] 12:32:08 INFO - PROCESS | 1840 | 1478201528102 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]]]}] 12:32:08 INFO - . 12:32:08 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-onload-string.html | took 1321ms 12:32:08 INFO - PROCESS | 1840 | 1478201528159 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 12:32:08 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml 12:32:08 INFO - PROCESS | 1840 | 1478201528167 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 12:32:08 INFO - PROCESS | 1840 | 1478201528176 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}] 12:32:08 INFO - PROCESS | 1840 | 1478201528410 Marionette TRACE conn4 <- [1,1614,null,{"value":null}] 12:32:08 INFO - PROCESS | 1840 | 1478201528591 Marionette TRACE conn4 -> [0,1615,"getWindowHandles",null] 12:32:08 INFO - PROCESS | 1840 | 1478201528597 Marionette TRACE conn4 <- [1,1615,null,["8"]] 12:32:08 INFO - PROCESS | 1840 | 1478201528609 Marionette TRACE conn4 -> [0,1616,"switchToWindow",{"name":"8"}] 12:32:08 INFO - PROCESS | 1840 | 1478201528615 Marionette TRACE conn4 <- [1,1616,null,{}] 12:32:08 INFO - PROCESS | 1840 | 1478201528624 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:32:08 INFO - PROCESS | 1840 | ++DOCSHELL 0x94d71c00 == 25 [pid = 1840] [id = 379] 12:32:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 65 (0x94d73400) [pid = 1840] [serial = 1107] [outer = (nil)] 12:32:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 66 (0x94f90800) [pid = 1840] [serial = 1108] [outer = 0x94d73400] 12:32:08 INFO - PROCESS | 1840 | 1478201528781 Marionette DEBUG loaded listener.js 12:32:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 67 (0x950ad800) [pid = 1840] [serial = 1109] [outer = 0x94d73400] 12:32:09 INFO - PROCESS | 1840 | 1478201529447 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]]]}] 12:32:09 INFO - . 12:32:09 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml | took 1326ms 12:32:09 INFO - PROCESS | 1840 | 1478201529502 Marionette TRACE conn4 -> [0,1618,"getWindowHandle",null] 12:32:09 INFO - PROCESS | 1840 | 1478201529506 Marionette TRACE conn4 <- [1,1618,null,{"value":"8"}] 12:32:09 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/script-text.html 12:32:09 INFO - PROCESS | 1840 | 1478201529517 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}] 12:32:09 INFO - PROCESS | 1840 | 1478201529770 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 12:32:09 INFO - PROCESS | 1840 | 1478201529906 Marionette TRACE conn4 -> [0,1620,"getWindowHandles",null] 12:32:09 INFO - PROCESS | 1840 | 1478201529911 Marionette TRACE conn4 <- [1,1620,null,["8"]] 12:32:09 INFO - PROCESS | 1840 | 1478201529938 Marionette TRACE conn4 -> [0,1621,"switchToWindow",{"name":"8"}] 12:32:09 INFO - PROCESS | 1840 | 1478201529948 Marionette TRACE conn4 <- [1,1621,null,{}] 12:32:09 INFO - PROCESS | 1840 | 1478201529955 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:32:09 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd6fc00 == 26 [pid = 1840] [id = 380] 12:32:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 68 (0x8ffb0c00) [pid = 1840] [serial = 1110] [outer = (nil)] 12:32:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 69 (0x967b9c00) [pid = 1840] [serial = 1111] [outer = 0x8ffb0c00] 12:32:10 INFO - PROCESS | 1840 | 1478201530071 Marionette DEBUG loaded listener.js 12:32:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 70 (0x82f77c00) [pid = 1840] [serial = 1112] [outer = 0x8ffb0c00] 12:32:10 INFO - PROCESS | 1840 | 1478201530902 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"]]]}] 12:32:10 INFO - ...... 12:32:10 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/script-text.html | took 1429ms 12:32:10 INFO - PROCESS | 1840 | 1478201530946 Marionette TRACE conn4 -> [0,1623,"getWindowHandle",null] 12:32:10 INFO - PROCESS | 1840 | 1478201530954 Marionette TRACE conn4 <- [1,1623,null,{"value":"8"}] 12:32:10 INFO - TEST-START | /html/semantics/scripting-1/the-script-element/scripting-enabled.html 12:32:10 INFO - PROCESS | 1840 | 1478201530966 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}] 12:32:11 INFO - PROCESS | 1840 | 1478201531166 Marionette TRACE conn4 <- [1,1624,null,{"value":null}] 12:32:11 INFO - PROCESS | 1840 | 1478201531391 Marionette TRACE conn4 -> [0,1625,"getWindowHandles",null] 12:32:11 INFO - PROCESS | 1840 | 1478201531398 Marionette TRACE conn4 <- [1,1625,null,["8"]] 12:32:11 INFO - PROCESS | 1840 | 1478201531451 Marionette TRACE conn4 -> [0,1626,"switchToWindow",{"name":"8"}] 12:32:11 INFO - PROCESS | 1840 | 1478201531460 Marionette TRACE conn4 <- [1,1626,null,{}] 12:32:11 INFO - PROCESS | 1840 | 1478201531468 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:32:11 INFO - PROCESS | 1840 | ++DOCSHELL 0x83830c00 == 27 [pid = 1840] [id = 381] 12:32:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 71 (0x83836000) [pid = 1840] [serial = 1113] [outer = (nil)] 12:32:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 72 (0x8d0f6800) [pid = 1840] [serial = 1114] [outer = 0x83836000] 12:32:11 INFO - PROCESS | 1840 | 1478201531587 Marionette DEBUG loaded listener.js 12:32:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 73 (0x8dd70000) [pid = 1840] [serial = 1115] [outer = 0x83836000] 12:32:12 INFO - PROCESS | 1840 | --DOCSHELL 0x82ea6000 == 26 [pid = 1840] [id = 354] 12:32:12 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa5c400 == 25 [pid = 1840] [id = 373] 12:32:12 INFO - PROCESS | 1840 | --DOCSHELL 0x8cdec000 == 24 [pid = 1840] [id = 370] 12:32:12 INFO - PROCESS | 1840 | --DOCSHELL 0x82c44400 == 23 [pid = 1840] [id = 355] 12:32:12 INFO - PROCESS | 1840 | --DOCSHELL 0x93b7ec00 == 22 [pid = 1840] [id = 363] 12:32:12 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd6f400 == 21 [pid = 1840] [id = 357] 12:32:12 INFO - PROCESS | 1840 | --DOCSHELL 0x8ffb6800 == 20 [pid = 1840] [id = 359] 12:32:12 INFO - PROCESS | 1840 | --DOCSHELL 0x8d0e9c00 == 19 [pid = 1840] [id = 356] 12:32:12 INFO - PROCESS | 1840 | --DOCSHELL 0x8ccab400 == 18 [pid = 1840] [id = 353] 12:32:12 INFO - PROCESS | 1840 | --DOCSHELL 0x8fb4b000 == 17 [pid = 1840] [id = 358] 12:32:12 INFO - PROCESS | 1840 | --DOCSHELL 0x82c42800 == 16 [pid = 1840] [id = 369] 12:32:12 INFO - PROCESS | 1840 | --DOCSHELL 0x911aac00 == 15 [pid = 1840] [id = 377] 12:32:12 INFO - PROCESS | 1840 | --DOMWINDOW == 72 (0x8d0f0c00) [pid = 1840] [serial = 1068] [outer = (nil)] [url = about:blank] 12:32:12 INFO - PROCESS | 1840 | --DOMWINDOW == 71 (0x8cd47c00) [pid = 1840] [serial = 1067] [outer = (nil)] [url = about:blank] 12:32:12 INFO - PROCESS | 1840 | --DOMWINDOW == 70 (0x8fa45000) [pid = 1840] [serial = 1071] [outer = (nil)] [url = about:blank] 12:32:12 INFO - PROCESS | 1840 | --DOMWINDOW == 69 (0x8ffb1c00) [pid = 1840] [serial = 1070] [outer = (nil)] [url = about:blank] 12:32:12 INFO - PROCESS | 1840 | --DOMWINDOW == 68 (0x94bb9400) [pid = 1840] [serial = 1074] [outer = (nil)] [url = about:blank] 12:32:12 INFO - PROCESS | 1840 | --DOMWINDOW == 67 (0x94bb4800) [pid = 1840] [serial = 1073] [outer = (nil)] [url = about:blank] 12:32:12 INFO - PROCESS | 1840 | --DOMWINDOW == 66 (0x9a134400) [pid = 1840] [serial = 1076] [outer = (nil)] [url = about:blank] 12:32:12 INFO - PROCESS | 1840 | --DOMWINDOW == 65 (0x93cfc400) [pid = 1840] [serial = 1064] [outer = (nil)] [url = about:blank] 12:32:12 INFO - PROCESS | 1840 | --DOMWINDOW == 64 (0x8fb47400) [pid = 1840] [serial = 1058] [outer = (nil)] [url = about:blank] 12:32:12 INFO - PROCESS | 1840 | --DOMWINDOW == 63 (0x92f7b800) [pid = 1840] [serial = 1061] [outer = (nil)] [url = about:blank] 12:32:12 INFO - PROCESS | 1840 | --DOMWINDOW == 62 (0x82f85800) [pid = 1840] [serial = 1055] [outer = (nil)] [url = about:blank] 12:32:12 INFO - PROCESS | 1840 | --DOMWINDOW == 61 (0x9a209000) [pid = 1840] [serial = 1079] [outer = (nil)] [url = about:blank] 12:32:13 INFO - PROCESS | 1840 | 1478201533059 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]]]}] 12:32:13 INFO - . 12:32:13 INFO - TEST-OK | /html/semantics/scripting-1/the-script-element/scripting-enabled.html | took 2136ms 12:32:13 INFO - PROCESS | 1840 | 1478201533132 Marionette TRACE conn4 -> [0,1628,"getWindowHandle",null] 12:32:13 INFO - PROCESS | 1840 | 1478201533139 Marionette TRACE conn4 <- [1,1628,null,{"value":"8"}] 12:32:13 INFO - TEST-START | /html/semantics/tabular-data/the-tfoot-element/rows.html 12:32:13 INFO - PROCESS | 1840 | 1478201533152 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}] 12:32:13 INFO - PROCESS | 1840 | 1478201533351 Marionette TRACE conn4 <- [1,1629,null,{"value":null}] 12:32:13 INFO - PROCESS | 1840 | 1478201533364 Marionette TRACE conn4 -> [0,1630,"getWindowHandles",null] 12:32:13 INFO - PROCESS | 1840 | 1478201533368 Marionette TRACE conn4 <- [1,1630,null,["8"]] 12:32:13 INFO - PROCESS | 1840 | 1478201533381 Marionette TRACE conn4 -> [0,1631,"switchToWindow",{"name":"8"}] 12:32:13 INFO - PROCESS | 1840 | 1478201533389 Marionette TRACE conn4 <- [1,1631,null,{}] 12:32:13 INFO - PROCESS | 1840 | 1478201533515 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\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:32:13 INFO - PROCESS | 1840 | ++DOCSHELL 0x82f84400 == 16 [pid = 1840] [id = 382] 12:32:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 62 (0x82f85800) [pid = 1840] [serial = 1116] [outer = (nil)] 12:32:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 63 (0x8382dc00) [pid = 1840] [serial = 1117] [outer = 0x82f85800] 12:32:13 INFO - PROCESS | 1840 | 1478201533622 Marionette DEBUG loaded listener.js 12:32:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 64 (0x82f73000) [pid = 1840] [serial = 1118] [outer = 0x82f85800] 12:32:14 INFO - PROCESS | 1840 | 1478201534310 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]]]}] 12:32:14 INFO - . 12:32:14 INFO - TEST-OK | /html/semantics/tabular-data/the-tfoot-element/rows.html | took 1220ms 12:32:14 INFO - PROCESS | 1840 | 1478201534371 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 12:32:14 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-exception.html 12:32:14 INFO - PROCESS | 1840 | 1478201534378 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 12:32:14 INFO - PROCESS | 1840 | 1478201534385 Marionette TRACE conn4 -> [0,1634,"getContext",null] 12:32:14 INFO - PROCESS | 1840 | 1478201534388 Marionette TRACE conn4 <- [1,1634,null,{"value":"content"}] 12:32:14 INFO - PROCESS | 1840 | 1478201534395 Marionette TRACE conn4 -> [0,1635,"setContext",{"value":"chrome"}] 12:32:14 INFO - PROCESS | 1840 | 1478201534401 Marionette TRACE conn4 <- [1,1635,null,{}] 12:32:14 INFO - PROCESS | 1840 | 1478201534408 Marionette TRACE conn4 -> [0,1636,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.requestIdleCallback.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 12:32:14 INFO - PROCESS | 1840 | 1478201534430 Marionette TRACE conn4 <- [1,1636,null,{"value":true}] 12:32:14 INFO - PROCESS | 1840 | 1478201534441 Marionette TRACE conn4 -> [0,1637,"setContext",{"value":"content"}] 12:32:14 INFO - PROCESS | 1840 | 1478201534448 Marionette TRACE conn4 <- [1,1637,null,{}] 12:32:14 INFO - Setting pref dom.requestIdleCallback.enabled (true) 12:32:14 INFO - PROCESS | 1840 | 1478201534482 Marionette TRACE conn4 -> [0,1638,"getContext",null] 12:32:14 INFO - PROCESS | 1840 | 1478201534490 Marionette TRACE conn4 <- [1,1638,null,{"value":"content"}] 12:32:14 INFO - PROCESS | 1840 | 1478201534497 Marionette TRACE conn4 -> [0,1639,"setContext",{"value":"chrome"}] 12:32:14 INFO - PROCESS | 1840 | 1478201534499 Marionette TRACE conn4 <- [1,1639,null,{}] 12:32:14 INFO - PROCESS | 1840 | 1478201534506 Marionette TRACE conn4 -> [0,1640,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.requestIdleCallback.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 12:32:14 INFO - PROCESS | 1840 | 1478201534529 Marionette TRACE conn4 <- [1,1640,null,{"value":null}] 12:32:14 INFO - PROCESS | 1840 | 1478201534535 Marionette TRACE conn4 -> [0,1641,"setContext",{"value":"content"}] 12:32:14 INFO - PROCESS | 1840 | 1478201534539 Marionette TRACE conn4 <- [1,1641,null,{}] 12:32:14 INFO - PROCESS | 1840 | 1478201534546 Marionette TRACE conn4 -> [0,1642,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:14 INFO - PROCESS | 1840 | 1478201534733 Marionette TRACE conn4 <- [1,1642,null,{"value":null}] 12:32:14 INFO - PROCESS | 1840 | 1478201534889 Marionette TRACE conn4 -> [0,1643,"getWindowHandles",null] 12:32:14 INFO - PROCESS | 1840 | 1478201534893 Marionette TRACE conn4 <- [1,1643,null,["8"]] 12:32:14 INFO - PROCESS | 1840 | 1478201534902 Marionette TRACE conn4 -> [0,1644,"switchToWindow",{"name":"8"}] 12:32:14 INFO - PROCESS | 1840 | 1478201534908 Marionette TRACE conn4 <- [1,1644,null,{}] 12:32:14 INFO - PROCESS | 1840 | 1478201534913 Marionette TRACE conn4 -> [0,1645,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-exception.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-exception.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:32:14 INFO - PROCESS | 1840 | ++DOCSHELL 0x82f6b000 == 17 [pid = 1840] [id = 383] 12:32:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 65 (0x8dec5400) [pid = 1840] [serial = 1119] [outer = (nil)] 12:32:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 66 (0x8fa3e800) [pid = 1840] [serial = 1120] [outer = 0x8dec5400] 12:32:15 INFO - PROCESS | 1840 | 1478201535023 Marionette DEBUG loaded listener.js 12:32:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 67 (0x8fa42000) [pid = 1840] [serial = 1121] [outer = 0x8dec5400] 12:32:15 INFO - PROCESS | 1840 | JavaScript error: http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-exception.html, line 19: Error: requestIdleCallbackException 12:32:15 INFO - PROCESS | 1840 | 1478201535717 Marionette TRACE conn4 <- [1,1645,null,{"value":["/html/webappapis/idle-callbacks/callback-exception.html",0,null,null,[["requestIdleCallback callback exceptions are reported to error handler",0,null,null]]]}] 12:32:15 INFO - . 12:32:15 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-exception.html | took 1384ms 12:32:15 INFO - PROCESS | 1840 | 1478201535770 Marionette TRACE conn4 -> [0,1646,"getWindowHandle",null] 12:32:15 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-iframe.html 12:32:15 INFO - PROCESS | 1840 | 1478201535774 Marionette TRACE conn4 <- [1,1646,null,{"value":"8"}] 12:32:15 INFO - PROCESS | 1840 | 1478201535794 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:16 INFO - PROCESS | 1840 | 1478201536039 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 12:32:16 INFO - PROCESS | 1840 | 1478201536069 Marionette TRACE conn4 -> [0,1648,"getWindowHandles",null] 12:32:16 INFO - PROCESS | 1840 | 1478201536075 Marionette TRACE conn4 <- [1,1648,null,["8"]] 12:32:16 INFO - PROCESS | 1840 | 1478201536084 Marionette TRACE conn4 -> [0,1649,"switchToWindow",{"name":"8"}] 12:32:16 INFO - PROCESS | 1840 | 1478201536092 Marionette TRACE conn4 <- [1,1649,null,{}] 12:32:16 INFO - PROCESS | 1840 | 1478201536179 Marionette TRACE conn4 -> [0,1650,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-iframe.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-iframe.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:32:16 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fb46400 == 18 [pid = 1840] [id = 384] 12:32:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 68 (0x8fb47000) [pid = 1840] [serial = 1122] [outer = (nil)] 12:32:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 69 (0x8fb4ac00) [pid = 1840] [serial = 1123] [outer = 0x8fb47000] 12:32:16 INFO - PROCESS | 1840 | 1478201536298 Marionette DEBUG loaded listener.js 12:32:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 70 (0x8fc74000) [pid = 1840] [serial = 1124] [outer = 0x8fb47000] 12:32:17 INFO - PROCESS | 1840 | --DOMWINDOW == 69 (0x93b89800) [pid = 1840] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event.html] 12:32:17 INFO - PROCESS | 1840 | --DOMWINDOW == 68 (0x99559800) [pid = 1840] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-noembed-noframes-iframe.xhtml] 12:32:17 INFO - PROCESS | 1840 | --DOMWINDOW == 67 (0x92bf0400) [pid = 1840] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-for-event-xhtml.xhtml] 12:32:17 INFO - PROCESS | 1840 | --DOMWINDOW == 66 (0x8ffb7400) [pid = 1840] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-charset-03.html] 12:32:17 INFO - PROCESS | 1840 | --DOMWINDOW == 65 (0x827f4800) [pid = 1840] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin.html] 12:32:17 INFO - PROCESS | 1840 | --DOMWINDOW == 64 (0x82f7cc00) [pid = 1840] [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] 12:32:17 INFO - PROCESS | 1840 | --DOMWINDOW == 63 (0x8cdef000) [pid = 1840] [serial = 1088] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-1.html] 12:32:17 INFO - PROCESS | 1840 | --DOMWINDOW == 62 (0x82f7f400) [pid = 1840] [serial = 1085] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-found-not-executed.html] 12:32:17 INFO - PROCESS | 1840 | --DOMWINDOW == 61 (0x8cded000) [pid = 1840] [serial = 1083] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 12:32:17 INFO - PROCESS | 1840 | --DOMWINDOW == 60 (0x8fb43800) [pid = 1840] [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] 12:32:17 INFO - PROCESS | 1840 | --DOMWINDOW == 59 (0x82c42400) [pid = 1840] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onerror-insertion-point-2.html] 12:32:17 INFO - PROCESS | 1840 | --DOMWINDOW == 58 (0x82c45400) [pid = 1840] [serial = 1080] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown.html] 12:32:17 INFO - PROCESS | 1840 | --DOMWINDOW == 57 (0x82f79400) [pid = 1840] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-crossorigin-network.html] 12:32:17 INFO - PROCESS | 1840 | ++DOCSHELL 0x827e9800 == 19 [pid = 1840] [id = 385] 12:32:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 58 (0x827f4800) [pid = 1840] [serial = 1125] [outer = (nil)] 12:32:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 59 (0x827f3400) [pid = 1840] [serial = 1126] [outer = 0x827f4800] 12:32:17 INFO - PROCESS | 1840 | 1478201537284 Marionette TRACE conn4 <- [1,1650,null,{"value":["/html/webappapis/idle-callbacks/callback-iframe.html",0,null,null,[["Untitled",0,null,null]]]}] 12:32:17 INFO - . 12:32:17 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-iframe.html | took 1528ms 12:32:17 INFO - PROCESS | 1840 | 1478201537310 Marionette TRACE conn4 -> [0,1651,"getWindowHandle",null] 12:32:17 INFO - PROCESS | 1840 | 1478201537313 Marionette TRACE conn4 <- [1,1651,null,{"value":"8"}] 12:32:17 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-invoked.html 12:32:17 INFO - PROCESS | 1840 | 1478201537321 Marionette TRACE conn4 -> [0,1652,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:17 INFO - PROCESS | 1840 | 1478201537527 Marionette TRACE conn4 <- [1,1652,null,{"value":null}] 12:32:17 INFO - PROCESS | 1840 | 1478201537653 Marionette TRACE conn4 -> [0,1653,"getWindowHandles",null] 12:32:17 INFO - PROCESS | 1840 | 1478201537657 Marionette TRACE conn4 <- [1,1653,null,["8"]] 12:32:17 INFO - PROCESS | 1840 | 1478201537669 Marionette TRACE conn4 -> [0,1654,"switchToWindow",{"name":"8"}] 12:32:17 INFO - PROCESS | 1840 | 1478201537674 Marionette TRACE conn4 <- [1,1654,null,{}] 12:32:17 INFO - PROCESS | 1840 | 1478201537680 Marionette TRACE conn4 -> [0,1655,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-invoked.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-invoked.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:32:17 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dec2c00 == 20 [pid = 1840] [id = 386] 12:32:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 60 (0x8ffac000) [pid = 1840] [serial = 1127] [outer = (nil)] 12:32:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 61 (0x911a6800) [pid = 1840] [serial = 1128] [outer = 0x8ffac000] 12:32:17 INFO - PROCESS | 1840 | 1478201537784 Marionette DEBUG loaded listener.js 12:32:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 62 (0x94d67800) [pid = 1840] [serial = 1129] [outer = 0x8ffac000] 12:32:18 INFO - PROCESS | 1840 | 1478201538342 Marionette TRACE conn4 <- [1,1655,null,{"value":["/html/webappapis/idle-callbacks/callback-invoked.html",0,null,null,[["requestIdleCallback callback is invoked at least once before the timeout",0,null,null]]]}] 12:32:18 INFO - . 12:32:18 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-invoked.html | took 1085ms 12:32:18 INFO - PROCESS | 1840 | 1478201538406 Marionette TRACE conn4 -> [0,1656,"getWindowHandle",null] 12:32:18 INFO - PROCESS | 1840 | 1478201538410 Marionette TRACE conn4 <- [1,1656,null,{"value":"8"}] 12:32:18 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-multiple-calls.html 12:32:18 INFO - PROCESS | 1840 | 1478201538418 Marionette TRACE conn4 -> [0,1657,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:18 INFO - PROCESS | 1840 | 1478201538651 Marionette TRACE conn4 <- [1,1657,null,{"value":null}] 12:32:18 INFO - PROCESS | 1840 | 1478201538666 Marionette TRACE conn4 -> [0,1658,"getWindowHandles",null] 12:32:18 INFO - PROCESS | 1840 | 1478201538670 Marionette TRACE conn4 <- [1,1658,null,["8"]] 12:32:18 INFO - PROCESS | 1840 | 1478201538676 Marionette TRACE conn4 -> [0,1659,"switchToWindow",{"name":"8"}] 12:32:18 INFO - PROCESS | 1840 | 1478201538681 Marionette TRACE conn4 <- [1,1659,null,{}] 12:32:18 INFO - PROCESS | 1840 | 1478201538690 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-multiple-calls.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-multiple-calls.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:32:18 INFO - PROCESS | 1840 | ++DOCSHELL 0x94d73c00 == 21 [pid = 1840] [id = 387] 12:32:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 63 (0x94e83000) [pid = 1840] [serial = 1130] [outer = (nil)] 12:32:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 64 (0x94e8a800) [pid = 1840] [serial = 1131] [outer = 0x94e83000] 12:32:18 INFO - PROCESS | 1840 | 1478201538787 Marionette DEBUG loaded listener.js 12:32:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 65 (0x950b1000) [pid = 1840] [serial = 1132] [outer = 0x94e83000] 12:32:19 INFO - PROCESS | 1840 | 1478201539922 Marionette TRACE conn4 <- [1,1660,null,{"value":["/html/webappapis/idle-callbacks/callback-multiple-calls.html",0,null,null,[["requestIdleCallback callbacks should be invoked in order (called iteratively)",0,null,null],["requestIdleCallback callbacks should be invoked in order (called recursively)",0,null,null]]]}] 12:32:19 INFO - .. 12:32:19 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-multiple-calls.html | took 1522ms 12:32:19 INFO - PROCESS | 1840 | 1478201539980 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 12:32:19 INFO - PROCESS | 1840 | 1478201539986 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 12:32:19 INFO - TEST-START | /html/webappapis/idle-callbacks/callback-timeout.html 12:32:20 INFO - PROCESS | 1840 | 1478201540000 Marionette TRACE conn4 -> [0,1662,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:20 INFO - PROCESS | 1840 | 1478201540223 Marionette TRACE conn4 <- [1,1662,null,{"value":null}] 12:32:20 INFO - PROCESS | 1840 | 1478201540393 Marionette TRACE conn4 -> [0,1663,"getWindowHandles",null] 12:32:20 INFO - PROCESS | 1840 | 1478201540398 Marionette TRACE conn4 <- [1,1663,null,["8"]] 12:32:20 INFO - PROCESS | 1840 | 1478201540407 Marionette TRACE conn4 -> [0,1664,"switchToWindow",{"name":"8"}] 12:32:20 INFO - PROCESS | 1840 | 1478201540415 Marionette TRACE conn4 <- [1,1664,null,{}] 12:32:20 INFO - PROCESS | 1840 | 1478201540423 Marionette TRACE conn4 -> [0,1665,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/callback-timeout.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-timeout.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:32:20 INFO - PROCESS | 1840 | ++DOCSHELL 0x8d0f1c00 == 22 [pid = 1840] [id = 388] 12:32:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 66 (0x8d0f2800) [pid = 1840] [serial = 1133] [outer = (nil)] 12:32:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 67 (0x8dd72800) [pid = 1840] [serial = 1134] [outer = 0x8d0f2800] 12:32:20 INFO - PROCESS | 1840 | 1478201540587 Marionette DEBUG loaded listener.js 12:32:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 68 (0x8dd84400) [pid = 1840] [serial = 1135] [outer = 0x8d0f2800] 12:32:21 INFO - PROCESS | 1840 | 1478201541865 Marionette TRACE conn4 <- [1,1665,null,{"value":["/html/webappapis/idle-callbacks/callback-timeout.html",0,null,null,[["requestIdleCallback callback should time out",0,null,null]]]}] 12:32:21 INFO - . 12:32:21 INFO - TEST-OK | /html/webappapis/idle-callbacks/callback-timeout.html | took 1883ms 12:32:21 INFO - PROCESS | 1840 | 1478201541882 Marionette TRACE conn4 -> [0,1666,"getWindowHandle",null] 12:32:21 INFO - PROCESS | 1840 | 1478201541897 Marionette TRACE conn4 <- [1,1666,null,{"value":"8"}] 12:32:21 INFO - TEST-START | /html/webappapis/idle-callbacks/cancel-invoked.html 12:32:21 INFO - PROCESS | 1840 | 1478201541914 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:22 INFO - PROCESS | 1840 | 1478201542157 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 12:32:22 INFO - PROCESS | 1840 | 1478201542332 Marionette TRACE conn4 -> [0,1668,"getWindowHandles",null] 12:32:22 INFO - PROCESS | 1840 | 1478201542337 Marionette TRACE conn4 <- [1,1668,null,["8"]] 12:32:22 INFO - PROCESS | 1840 | 1478201542346 Marionette TRACE conn4 -> [0,1669,"switchToWindow",{"name":"8"}] 12:32:22 INFO - PROCESS | 1840 | 1478201542352 Marionette TRACE conn4 <- [1,1669,null,{}] 12:32:22 INFO - PROCESS | 1840 | 1478201542359 Marionette TRACE conn4 -> [0,1670,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/cancel-invoked.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/cancel-invoked.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:32:22 INFO - PROCESS | 1840 | ++DOCSHELL 0x827e8400 == 23 [pid = 1840] [id = 389] 12:32:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 69 (0x9111a000) [pid = 1840] [serial = 1136] [outer = (nil)] 12:32:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 70 (0x94d65800) [pid = 1840] [serial = 1137] [outer = 0x9111a000] 12:32:22 INFO - PROCESS | 1840 | 1478201542510 Marionette DEBUG loaded listener.js 12:32:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 71 (0x94d6fc00) [pid = 1840] [serial = 1138] [outer = 0x9111a000] 12:32:23 INFO - PROCESS | 1840 | --DOCSHELL 0x827e9800 == 22 [pid = 1840] [id = 385] 12:32:23 INFO - PROCESS | 1840 | --DOMWINDOW == 70 (0x94bb1000) [pid = 1840] [serial = 1065] [outer = (nil)] [url = about:blank] 12:32:23 INFO - PROCESS | 1840 | --DOMWINDOW == 69 (0x9a1c3800) [pid = 1840] [serial = 1077] [outer = (nil)] [url = about:blank] 12:32:23 INFO - PROCESS | 1840 | --DOMWINDOW == 68 (0x92f83000) [pid = 1840] [serial = 1062] [outer = (nil)] [url = about:blank] 12:32:23 INFO - PROCESS | 1840 | --DOMWINDOW == 67 (0x911b3000) [pid = 1840] [serial = 1053] [outer = (nil)] [url = about:blank] 12:32:23 INFO - PROCESS | 1840 | --DOMWINDOW == 66 (0x8fb50400) [pid = 1840] [serial = 1059] [outer = (nil)] [url = about:blank] 12:32:23 INFO - PROCESS | 1840 | --DOMWINDOW == 65 (0x8cdecc00) [pid = 1840] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-not-executed-after-shutdown-child.html] 12:32:23 INFO - PROCESS | 1840 | --DOMWINDOW == 64 (0x8fb45000) [pid = 1840] [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] 12:32:23 INFO - PROCESS | 1840 | --DOMWINDOW == 63 (0x83831800) [pid = 1840] [serial = 1056] [outer = (nil)] [url = about:blank] 12:32:23 INFO - PROCESS | 1840 | --DOMWINDOW == 62 (0x8ff95c00) [pid = 1840] [serial = 1094] [outer = (nil)] [url = about:blank] 12:32:23 INFO - PROCESS | 1840 | --DOMWINDOW == 61 (0x8ffaa400) [pid = 1840] [serial = 1095] [outer = (nil)] [url = about:blank] 12:32:23 INFO - PROCESS | 1840 | --DOMWINDOW == 60 (0x8d0ea000) [pid = 1840] [serial = 1089] [outer = (nil)] [url = about:blank] 12:32:23 INFO - PROCESS | 1840 | --DOMWINDOW == 59 (0x8d0f0800) [pid = 1840] [serial = 1090] [outer = (nil)] [url = about:blank] 12:32:23 INFO - PROCESS | 1840 | --DOMWINDOW == 58 (0x8382e000) [pid = 1840] [serial = 1086] [outer = (nil)] [url = about:blank] 12:32:23 INFO - PROCESS | 1840 | --DOMWINDOW == 57 (0x83837400) [pid = 1840] [serial = 1087] [outer = (nil)] [url = about:blank] 12:32:23 INFO - PROCESS | 1840 | --DOMWINDOW == 56 (0x82f6c000) [pid = 1840] [serial = 1081] [outer = (nil)] [url = about:blank] 12:32:23 INFO - PROCESS | 1840 | --DOMWINDOW == 55 (0x82f79000) [pid = 1840] [serial = 1082] [outer = (nil)] [url = about:blank] 12:32:23 INFO - PROCESS | 1840 | --DOMWINDOW == 54 (0x8cde5800) [pid = 1840] [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] 12:32:23 INFO - PROCESS | 1840 | --DOMWINDOW == 53 (0x82c48c00) [pid = 1840] [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] 12:32:27 INFO - PROCESS | 1840 | --DOMWINDOW == 52 (0x82f85800) [pid = 1840] [serial = 1116] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/tabular-data/the-tfoot-element/rows.html] 12:32:27 INFO - PROCESS | 1840 | --DOMWINDOW == 51 (0x83836000) [pid = 1840] [serial = 1113] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/scripting-enabled.html] 12:32:27 INFO - PROCESS | 1840 | --DOMWINDOW == 50 (0x911b0000) [pid = 1840] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 12:32:27 INFO - PROCESS | 1840 | --DOMWINDOW == 49 (0x8dd71c00) [pid = 1840] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-insertion-point.html] 12:32:27 INFO - PROCESS | 1840 | --DOMWINDOW == 48 (0x91ba5400) [pid = 1840] [serial = 1104] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-onload-string.html] 12:32:27 INFO - PROCESS | 1840 | --DOMWINDOW == 47 (0x94d73400) [pid = 1840] [serial = 1107] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text-xhtml.xhtml] 12:32:27 INFO - PROCESS | 1840 | --DOMWINDOW == 46 (0x8ffb0c00) [pid = 1840] [serial = 1110] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/script-text.html] 12:32:27 INFO - PROCESS | 1840 | --DOMWINDOW == 45 (0x8ffac000) [pid = 1840] [serial = 1127] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-invoked.html] 12:32:27 INFO - PROCESS | 1840 | --DOMWINDOW == 44 (0x8fb47000) [pid = 1840] [serial = 1122] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-iframe.html] 12:32:27 INFO - PROCESS | 1840 | --DOMWINDOW == 43 (0x827f4800) [pid = 1840] [serial = 1125] [outer = (nil)] [url = about:blank] 12:32:27 INFO - PROCESS | 1840 | --DOMWINDOW == 42 (0x8dec5400) [pid = 1840] [serial = 1119] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-exception.html] 12:32:29 INFO - PROCESS | 1840 | 1478201549080 Marionette TRACE conn4 <- [1,1670,null,{"value":["/html/webappapis/idle-callbacks/cancel-invoked.html",0,null,null,[["cancelIdleCallback does nothing if there is no callback with the given handle",0,null,null],["A cancelled callback is never invoked",0,null,null]]]}] 12:32:29 INFO - .. 12:32:29 INFO - TEST-OK | /html/webappapis/idle-callbacks/cancel-invoked.html | took 7194ms 12:32:29 INFO - PROCESS | 1840 | 1478201549103 Marionette TRACE conn4 -> [0,1671,"getWindowHandle",null] 12:32:29 INFO - PROCESS | 1840 | 1478201549110 Marionette TRACE conn4 <- [1,1671,null,{"value":"8"}] 12:32:29 INFO - TEST-START | /html/webappapis/idle-callbacks/idlharness.html 12:32:29 INFO - PROCESS | 1840 | 1478201549123 Marionette TRACE conn4 -> [0,1672,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:29 INFO - PROCESS | 1840 | 1478201549381 Marionette TRACE conn4 <- [1,1672,null,{"value":null}] 12:32:29 INFO - PROCESS | 1840 | 1478201549522 Marionette TRACE conn4 -> [0,1673,"getWindowHandles",null] 12:32:29 INFO - PROCESS | 1840 | 1478201549528 Marionette TRACE conn4 <- [1,1673,null,["8"]] 12:32:29 INFO - PROCESS | 1840 | 1478201549536 Marionette TRACE conn4 -> [0,1674,"switchToWindow",{"name":"8"}] 12:32:29 INFO - PROCESS | 1840 | 1478201549545 Marionette TRACE conn4 <- [1,1674,null,{}] 12:32:29 INFO - PROCESS | 1840 | 1478201549553 Marionette TRACE conn4 -> [0,1675,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/html/webappapis/idle-callbacks/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/html/webappapis/idle-callbacks/idlharness.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:32:29 INFO - PROCESS | 1840 | ++DOCSHELL 0x82f82c00 == 23 [pid = 1840] [id = 390] 12:32:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 43 (0x82f83c00) [pid = 1840] [serial = 1139] [outer = (nil)] 12:32:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 44 (0x8382bc00) [pid = 1840] [serial = 1140] [outer = 0x82f83c00] 12:32:29 INFO - PROCESS | 1840 | 1478201549657 Marionette DEBUG loaded listener.js 12:32:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 45 (0x8ccac800) [pid = 1840] [serial = 1141] [outer = 0x82f83c00] 12:32:30 INFO - PROCESS | 1840 | 1478201550560 Marionette TRACE conn4 <- [1,1675,null,{"value":["/html/webappapis/idle-callbacks/idlharness.html",0,null,null,[["Window interface: operation requestIdleCallback(IdleRequestCallback,IdleRequestOptions)",0,null,null],["Window interface: operation cancelIdleCallback(unsigned long)",0,null,null],["Window must be primary interface of window",0,null,null],["Stringification of window",0,null,null],["Window interface: window must inherit property \"requestIdleCallback\" with the proper type (0)",0,null,null],["Window interface: calling requestIdleCallback(IdleRequestCallback,IdleRequestOptions) on window with too few arguments must throw TypeError",0,null,null],["Window interface: window must inherit property \"cancelIdleCallback\" with the proper type (1)",0,null,null],["Window interface: calling cancelIdleCallback(unsigned long) on window with too few arguments must throw TypeError",0,null,null]]]}] 12:32:30 INFO - ........ 12:32:30 INFO - TEST-OK | /html/webappapis/idle-callbacks/idlharness.html | took 1474ms 12:32:30 INFO - PROCESS | 1840 | 1478201550596 Marionette TRACE conn4 -> [0,1676,"getWindowHandle",null] 12:32:30 INFO - PROCESS | 1840 | 1478201550603 Marionette TRACE conn4 <- [1,1676,null,{"value":"8"}] 12:32:30 INFO - TEST-START | /js/builtins/Array.DefineOwnProperty.html 12:32:30 INFO - Clearing pref dom.requestIdleCallback.enabled 12:32:30 INFO - PROCESS | 1840 | 1478201550656 Marionette TRACE conn4 -> [0,1677,"getContext",null] 12:32:30 INFO - PROCESS | 1840 | 1478201550666 Marionette TRACE conn4 <- [1,1677,null,{"value":"content"}] 12:32:30 INFO - PROCESS | 1840 | 1478201550680 Marionette TRACE conn4 -> [0,1678,"setContext",{"value":"chrome"}] 12:32:30 INFO - PROCESS | 1840 | 1478201550689 Marionette TRACE conn4 <- [1,1678,null,{}] 12:32:30 INFO - PROCESS | 1840 | 1478201550731 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.requestIdleCallback.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 12:32:30 INFO - PROCESS | 1840 | 1478201550754 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 12:32:30 INFO - PROCESS | 1840 | 1478201550805 Marionette TRACE conn4 -> [0,1680,"setContext",{"value":"content"}] 12:32:30 INFO - PROCESS | 1840 | 1478201550812 Marionette TRACE conn4 <- [1,1680,null,{}] 12:32:30 INFO - PROCESS | 1840 | 1478201550827 Marionette TRACE conn4 -> [0,1681,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:31 INFO - PROCESS | 1840 | 1478201551068 Marionette TRACE conn4 <- [1,1681,null,{"value":null}] 12:32:31 INFO - PROCESS | 1840 | 1478201551247 Marionette TRACE conn4 -> [0,1682,"getWindowHandles",null] 12:32:31 INFO - PROCESS | 1840 | 1478201551253 Marionette TRACE conn4 <- [1,1682,null,["8"]] 12:32:31 INFO - PROCESS | 1840 | 1478201551259 Marionette TRACE conn4 -> [0,1683,"switchToWindow",{"name":"8"}] 12:32:31 INFO - PROCESS | 1840 | 1478201551266 Marionette TRACE conn4 <- [1,1683,null,{}] 12:32:31 INFO - PROCESS | 1840 | 1478201551274 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Array.DefineOwnProperty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:32:31 INFO - PROCESS | 1840 | ++DOCSHELL 0x8d0f7800 == 24 [pid = 1840] [id = 391] 12:32:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 46 (0x8d0f7c00) [pid = 1840] [serial = 1142] [outer = (nil)] 12:32:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 47 (0x8debc400) [pid = 1840] [serial = 1143] [outer = 0x8d0f7c00] 12:32:31 INFO - PROCESS | 1840 | 1478201551443 Marionette DEBUG loaded listener.js 12:32:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 48 (0x8fa3fc00) [pid = 1840] [serial = 1144] [outer = 0x8d0f7c00] 12:32:32 INFO - PROCESS | 1840 | 1478201552185 Marionette TRACE conn4 <- [1,1684,null,{"value":["/js/builtins/Array.DefineOwnProperty.html",0,null,null,[["Array.[[DefineOwnProperty]]",0,null,null]]]}] 12:32:32 INFO - . 12:32:32 INFO - TEST-OK | /js/builtins/Array.DefineOwnProperty.html | took 1637ms 12:32:32 INFO - PROCESS | 1840 | 1478201552253 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 12:32:32 INFO - PROCESS | 1840 | 1478201552261 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 12:32:32 INFO - TEST-START | /js/builtins/Array.prototype.join-order.html 12:32:32 INFO - PROCESS | 1840 | 1478201552284 Marionette TRACE conn4 -> [0,1686,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:32 INFO - PROCESS | 1840 | 1478201552533 Marionette TRACE conn4 <- [1,1686,null,{"value":null}] 12:32:32 INFO - PROCESS | 1840 | 1478201552724 Marionette TRACE conn4 -> [0,1687,"getWindowHandles",null] 12:32:32 INFO - PROCESS | 1840 | 1478201552731 Marionette TRACE conn4 <- [1,1687,null,["8"]] 12:32:32 INFO - PROCESS | 1840 | 1478201552783 Marionette TRACE conn4 -> [0,1688,"switchToWindow",{"name":"8"}] 12:32:32 INFO - PROCESS | 1840 | 1478201552789 Marionette TRACE conn4 <- [1,1688,null,{}] 12:32:32 INFO - PROCESS | 1840 | 1478201552798 Marionette TRACE conn4 -> [0,1689,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Array.prototype.join-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:32:32 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fc77000 == 25 [pid = 1840] [id = 392] 12:32:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 49 (0x8ff9d800) [pid = 1840] [serial = 1145] [outer = (nil)] 12:32:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 50 (0x8ffb3400) [pid = 1840] [serial = 1146] [outer = 0x8ff9d800] 12:32:32 INFO - PROCESS | 1840 | 1478201552907 Marionette DEBUG loaded listener.js 12:32:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 51 (0x8ffb7400) [pid = 1840] [serial = 1147] [outer = 0x8ff9d800] 12:32:33 INFO - ................................................... 12:32:33 INFO - TEST-OK | /js/builtins/Array.prototype.join-order.html | took 1502ms 12:32:33 INFO - PROCESS | 1840 | 1478201553685 Marionette TRACE conn4 <- [1,1689,null,{"value":["/js/builtins/Array.prototype.join-order.html",0,null,null,[["Array.prototype.join must call ToObject before looking at the separator argument.",0,null,null],["Step 2.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter function.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter function.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter function.",0,null,null],["Step 3.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter valueOf.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter valueOf.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=object \"[object Object]\" and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=object \"[object Object]\" and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=true and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=true and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=false and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=false and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=0 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=0 and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=1 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=1 and getter valueOf and toString.",0,null,null],["Array.prototype.join must forward the exception from the this object's length property with this=3.141592653589793 and getter valueOf and toString.",0,null,null],["Array.prototype.join must get the this object's length property before looking at the separator argument with this=3.141592653589793 and getter valueOf and toString.",0,null,null]]]}] 12:32:33 INFO - PROCESS | 1840 | 1478201553778 Marionette TRACE conn4 -> [0,1690,"getWindowHandle",null] 12:32:33 INFO - PROCESS | 1840 | 1478201553783 Marionette TRACE conn4 <- [1,1690,null,{"value":"8"}] 12:32:33 INFO - TEST-START | /js/builtins/Math.max.html 12:32:33 INFO - PROCESS | 1840 | 1478201553808 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:34 INFO - PROCESS | 1840 | 1478201554007 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 12:32:34 INFO - PROCESS | 1840 | 1478201554180 Marionette TRACE conn4 -> [0,1692,"getWindowHandles",null] 12:32:34 INFO - PROCESS | 1840 | 1478201554186 Marionette TRACE conn4 <- [1,1692,null,["8"]] 12:32:34 INFO - PROCESS | 1840 | 1478201554194 Marionette TRACE conn4 -> [0,1693,"switchToWindow",{"name":"8"}] 12:32:34 INFO - PROCESS | 1840 | 1478201554205 Marionette TRACE conn4 <- [1,1693,null,{}] 12:32:34 INFO - PROCESS | 1840 | 1478201554212 Marionette TRACE conn4 -> [0,1694,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Math.max.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Math.max.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:32:34 INFO - PROCESS | 1840 | ++DOCSHELL 0x94e8bc00 == 26 [pid = 1840] [id = 393] 12:32:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 52 (0x94f8c000) [pid = 1840] [serial = 1148] [outer = (nil)] 12:32:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 53 (0x950b2800) [pid = 1840] [serial = 1149] [outer = 0x94f8c000] 12:32:34 INFO - PROCESS | 1840 | 1478201554327 Marionette DEBUG loaded listener.js 12:32:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 54 (0x950b7c00) [pid = 1840] [serial = 1150] [outer = 0x94f8c000] 12:32:35 INFO - PROCESS | 1840 | 1478201555027 Marionette TRACE conn4 <- [1,1694,null,{"value":["/js/builtins/Math.max.html",0,null,null,[["ToNumber should be called on all arguments: NaN.",0,null,null],["ToNumber should be called on all arguments: -Infinity.",0,null,null],["ToNumber should be called on all arguments: Infinity.",0,null,null],["ToNumber should be called left to right.",0,null,null],["Should return a number.",0,null,null],["Should handle negative zero correctly.",0,null,null]]]}] 12:32:35 INFO - ...... 12:32:35 INFO - TEST-OK | /js/builtins/Math.max.html | took 1278ms 12:32:35 INFO - PROCESS | 1840 | 1478201555070 Marionette TRACE conn4 -> [0,1695,"getWindowHandle",null] 12:32:35 INFO - TEST-START | /js/builtins/Math.min.html 12:32:35 INFO - PROCESS | 1840 | 1478201555075 Marionette TRACE conn4 <- [1,1695,null,{"value":"8"}] 12:32:35 INFO - PROCESS | 1840 | 1478201555083 Marionette TRACE conn4 -> [0,1696,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:35 INFO - PROCESS | 1840 | 1478201555301 Marionette TRACE conn4 <- [1,1696,null,{"value":null}] 12:32:35 INFO - PROCESS | 1840 | 1478201555481 Marionette TRACE conn4 -> [0,1697,"getWindowHandles",null] 12:32:35 INFO - PROCESS | 1840 | 1478201555488 Marionette TRACE conn4 <- [1,1697,null,["8"]] 12:32:35 INFO - PROCESS | 1840 | 1478201555496 Marionette TRACE conn4 -> [0,1698,"switchToWindow",{"name":"8"}] 12:32:35 INFO - PROCESS | 1840 | 1478201555503 Marionette TRACE conn4 <- [1,1698,null,{}] 12:32:35 INFO - PROCESS | 1840 | 1478201555514 Marionette TRACE conn4 -> [0,1699,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Math.min.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Math.min.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:32:35 INFO - PROCESS | 1840 | ++DOCSHELL 0x952c5000 == 27 [pid = 1840] [id = 394] 12:32:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 55 (0x952c5c00) [pid = 1840] [serial = 1151] [outer = (nil)] 12:32:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 56 (0x95b95c00) [pid = 1840] [serial = 1152] [outer = 0x952c5c00] 12:32:35 INFO - PROCESS | 1840 | 1478201555634 Marionette DEBUG loaded listener.js 12:32:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 57 (0x96330800) [pid = 1840] [serial = 1153] [outer = 0x952c5c00] 12:32:36 INFO - PROCESS | 1840 | 1478201556310 Marionette TRACE conn4 <- [1,1699,null,{"value":["/js/builtins/Math.min.html",0,null,null,[["ToNumber should be called on all arguments: NaN.",0,null,null],["ToNumber should be called on all arguments: -Infinity.",0,null,null],["ToNumber should be called on all arguments: Infinity.",0,null,null],["ToNumber should be called left to right.",0,null,null],["Should return a number.",0,null,null],["Should handle negative zero correctly.",0,null,null]]]}] 12:32:36 INFO - ...... 12:32:36 INFO - TEST-OK | /js/builtins/Math.min.html | took 1277ms 12:32:36 INFO - PROCESS | 1840 | 1478201556360 Marionette TRACE conn4 -> [0,1700,"getWindowHandle",null] 12:32:36 INFO - TEST-START | /js/builtins/Object.prototype.freeze.html 12:32:36 INFO - PROCESS | 1840 | 1478201556365 Marionette TRACE conn4 <- [1,1700,null,{"value":"8"}] 12:32:36 INFO - PROCESS | 1840 | 1478201556374 Marionette TRACE conn4 -> [0,1701,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:36 INFO - PROCESS | 1840 | 1478201556557 Marionette TRACE conn4 <- [1,1701,null,{"value":null}] 12:32:36 INFO - PROCESS | 1840 | 1478201556701 Marionette TRACE conn4 -> [0,1702,"getWindowHandles",null] 12:32:36 INFO - PROCESS | 1840 | 1478201556706 Marionette TRACE conn4 <- [1,1702,null,["8"]] 12:32:36 INFO - PROCESS | 1840 | 1478201556714 Marionette TRACE conn4 -> [0,1703,"switchToWindow",{"name":"8"}] 12:32:36 INFO - PROCESS | 1840 | 1478201556721 Marionette TRACE conn4 <- [1,1703,null,{}] 12:32:36 INFO - PROCESS | 1840 | 1478201556727 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.freeze.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:32:36 INFO - PROCESS | 1840 | ++DOCSHELL 0x952c6400 == 28 [pid = 1840] [id = 395] 12:32:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 58 (0x967c2000) [pid = 1840] [serial = 1154] [outer = (nil)] 12:32:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 59 (0x967c6400) [pid = 1840] [serial = 1155] [outer = 0x967c2000] 12:32:36 INFO - PROCESS | 1840 | 1478201556842 Marionette DEBUG loaded listener.js 12:32:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 60 (0x9682d400) [pid = 1840] [serial = 1156] [outer = 0x967c2000] 12:32:37 INFO - PROCESS | 1840 | 1478201557618 Marionette TRACE conn4 <- [1,1704,null,{"value":["/js/builtins/Object.prototype.freeze.html",0,null,null,[["Object.freeze",0,null,null],["Object.freeze 1",1,"assert_throws: function \"function () { Object.freeze(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:45:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:44:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html:43:1\n"]]]}] 12:32:37 INFO - .. 12:32:37 INFO - TEST-OK | /js/builtins/Object.prototype.freeze.html | took 1279ms 12:32:37 INFO - PROCESS | 1840 | 1478201557657 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 12:32:37 INFO - PROCESS | 1840 | 1478201557664 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 12:32:37 INFO - TEST-START | /js/builtins/Object.prototype.getOwnPropertyNames.html 12:32:37 INFO - PROCESS | 1840 | 1478201557676 Marionette TRACE conn4 -> [0,1706,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:37 INFO - PROCESS | 1840 | 1478201557878 Marionette TRACE conn4 <- [1,1706,null,{"value":null}] 12:32:38 INFO - PROCESS | 1840 | 1478201558071 Marionette TRACE conn4 -> [0,1707,"getWindowHandles",null] 12:32:38 INFO - PROCESS | 1840 | 1478201558084 Marionette TRACE conn4 <- [1,1707,null,["8"]] 12:32:38 INFO - PROCESS | 1840 | 1478201558107 Marionette TRACE conn4 -> [0,1708,"switchToWindow",{"name":"8"}] 12:32:38 INFO - PROCESS | 1840 | 1478201558117 Marionette TRACE conn4 <- [1,1708,null,{}] 12:32:38 INFO - PROCESS | 1840 | 1478201558140 Marionette TRACE conn4 -> [0,1709,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.getOwnPropertyNames.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:32:38 INFO - PROCESS | 1840 | ++DOCSHELL 0x8cdf0400 == 29 [pid = 1840] [id = 396] 12:32:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 61 (0x8d0ea800) [pid = 1840] [serial = 1157] [outer = (nil)] 12:32:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 62 (0x8d0ef400) [pid = 1840] [serial = 1158] [outer = 0x8d0ea800] 12:32:38 INFO - PROCESS | 1840 | 1478201558249 Marionette DEBUG loaded listener.js 12:32:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 63 (0x8dd7a400) [pid = 1840] [serial = 1159] [outer = 0x8d0ea800] 12:32:39 INFO - PROCESS | 1840 | --DOMWINDOW == 62 (0x911b0c00) [pid = 1840] [serial = 1103] [outer = (nil)] [url = http://web-platform.test:8000/html/semantics/scripting-1/the-script-element/support/script-onload-insertion-point-helper.html] 12:32:39 INFO - PROCESS | 1840 | --DOMWINDOW == 61 (0x827f3400) [pid = 1840] [serial = 1126] [outer = (nil)] [url = about:blank] 12:32:39 INFO - PROCESS | 1840 | --DOMWINDOW == 60 (0x82f73000) [pid = 1840] [serial = 1118] [outer = (nil)] [url = about:blank] 12:32:39 INFO - PROCESS | 1840 | --DOMWINDOW == 59 (0x82f77c00) [pid = 1840] [serial = 1112] [outer = (nil)] [url = about:blank] 12:32:39 INFO - PROCESS | 1840 | --DOMWINDOW == 58 (0x8dd70000) [pid = 1840] [serial = 1115] [outer = (nil)] [url = about:blank] 12:32:39 INFO - PROCESS | 1840 | --DOMWINDOW == 57 (0x8fc74000) [pid = 1840] [serial = 1124] [outer = (nil)] [url = about:blank] 12:32:39 INFO - PROCESS | 1840 | --DOMWINDOW == 56 (0x8fb4ac00) [pid = 1840] [serial = 1123] [outer = (nil)] [url = about:blank] 12:32:39 INFO - PROCESS | 1840 | --DOMWINDOW == 55 (0x967b9c00) [pid = 1840] [serial = 1111] [outer = (nil)] [url = about:blank] 12:32:39 INFO - PROCESS | 1840 | --DOMWINDOW == 54 (0x8fb4a800) [pid = 1840] [serial = 1101] [outer = (nil)] [url = about:blank] 12:32:39 INFO - PROCESS | 1840 | --DOMWINDOW == 53 (0x911a6800) [pid = 1840] [serial = 1128] [outer = (nil)] [url = about:blank] 12:32:39 INFO - PROCESS | 1840 | --DOMWINDOW == 52 (0x8fa42000) [pid = 1840] [serial = 1121] [outer = (nil)] [url = about:blank] 12:32:39 INFO - PROCESS | 1840 | --DOMWINDOW == 51 (0x8382dc00) [pid = 1840] [serial = 1117] [outer = (nil)] [url = about:blank] 12:32:39 INFO - PROCESS | 1840 | --DOMWINDOW == 50 (0x93989400) [pid = 1840] [serial = 1106] [outer = (nil)] [url = about:blank] 12:32:39 INFO - PROCESS | 1840 | --DOMWINDOW == 49 (0x94e8a800) [pid = 1840] [serial = 1131] [outer = (nil)] [url = about:blank] 12:32:39 INFO - PROCESS | 1840 | --DOMWINDOW == 48 (0x8d0f6800) [pid = 1840] [serial = 1114] [outer = (nil)] [url = about:blank] 12:32:39 INFO - PROCESS | 1840 | --DOMWINDOW == 47 (0x94d67800) [pid = 1840] [serial = 1129] [outer = (nil)] [url = about:blank] 12:32:39 INFO - PROCESS | 1840 | --DOMWINDOW == 46 (0x950ad800) [pid = 1840] [serial = 1109] [outer = (nil)] [url = about:blank] 12:32:39 INFO - PROCESS | 1840 | --DOMWINDOW == 45 (0x8dd73800) [pid = 1840] [serial = 1100] [outer = (nil)] [url = about:blank] 12:32:39 INFO - PROCESS | 1840 | --DOMWINDOW == 44 (0x94f90800) [pid = 1840] [serial = 1108] [outer = (nil)] [url = about:blank] 12:32:39 INFO - PROCESS | 1840 | --DOMWINDOW == 43 (0x92f7c000) [pid = 1840] [serial = 1105] [outer = (nil)] [url = about:blank] 12:32:39 INFO - PROCESS | 1840 | --DOMWINDOW == 42 (0x8fa3e800) [pid = 1840] [serial = 1120] [outer = (nil)] [url = about:blank] 12:32:39 INFO - PROCESS | 1840 | 1478201559719 Marionette TRACE conn4 <- [1,1709,null,{"value":["/js/builtins/Object.prototype.getOwnPropertyNames.html",0,null,null,[["object",0,null,null],["array-like",0,null,null],["non-enumerable property",0,null,null],["items on the prototype chain are not listed",0,null,null]]]}] 12:32:39 INFO - .... 12:32:39 INFO - TEST-OK | /js/builtins/Object.prototype.getOwnPropertyNames.html | took 2086ms 12:32:39 INFO - PROCESS | 1840 | 1478201559762 Marionette TRACE conn4 -> [0,1710,"getWindowHandle",null] 12:32:39 INFO - PROCESS | 1840 | 1478201559769 Marionette TRACE conn4 <- [1,1710,null,{"value":"8"}] 12:32:39 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-order.html 12:32:39 INFO - PROCESS | 1840 | 1478201559778 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:39 INFO - PROCESS | 1840 | 1478201559976 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 12:32:39 INFO - PROCESS | 1840 | 1478201559993 Marionette TRACE conn4 -> [0,1712,"getWindowHandles",null] 12:32:40 INFO - PROCESS | 1840 | 1478201559999 Marionette TRACE conn4 <- [1,1712,null,["8"]] 12:32:40 INFO - PROCESS | 1840 | 1478201560146 Marionette TRACE conn4 -> [0,1713,"switchToWindow",{"name":"8"}] 12:32:40 INFO - PROCESS | 1840 | 1478201560155 Marionette TRACE conn4 <- [1,1713,null,{}] 12:32:40 INFO - PROCESS | 1840 | 1478201560166 Marionette TRACE conn4 -> [0,1714,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.hasOwnProperty-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:32:40 INFO - PROCESS | 1840 | ++DOCSHELL 0x82f7cc00 == 30 [pid = 1840] [id = 397] 12:32:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 43 (0x82f7e800) [pid = 1840] [serial = 1160] [outer = (nil)] 12:32:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 44 (0x82f87800) [pid = 1840] [serial = 1161] [outer = 0x82f7e800] 12:32:40 INFO - PROCESS | 1840 | 1478201560274 Marionette DEBUG loaded listener.js 12:32:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 45 (0x82ea9000) [pid = 1840] [serial = 1162] [outer = 0x82f7e800] 12:32:40 INFO - PROCESS | 1840 | 1478201560852 Marionette TRACE conn4 <- [1,1714,null,{"value":["/js/builtins/Object.prototype.hasOwnProperty-order.html",0,null,null,[["Object.prototype.hasOwnProperty",0,null,null],["Object.prototype.hasOwnProperty 1",0,null,null],["Object.prototype.hasOwnProperty 2",0,null,null],["Object.prototype.hasOwnProperty 3",0,null,null]]]}] 12:32:40 INFO - .... 12:32:40 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-order.html | took 1127ms 12:32:40 INFO - PROCESS | 1840 | 1478201560906 Marionette TRACE conn4 -> [0,1715,"getWindowHandle",null] 12:32:40 INFO - PROCESS | 1840 | 1478201560914 Marionette TRACE conn4 <- [1,1715,null,{"value":"8"}] 12:32:40 INFO - TEST-START | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html 12:32:40 INFO - PROCESS | 1840 | 1478201560922 Marionette TRACE conn4 -> [0,1716,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:41 INFO - PROCESS | 1840 | 1478201561108 Marionette TRACE conn4 <- [1,1716,null,{"value":null}] 12:32:41 INFO - PROCESS | 1840 | 1478201561126 Marionette TRACE conn4 -> [0,1717,"getWindowHandles",null] 12:32:41 INFO - PROCESS | 1840 | 1478201561132 Marionette TRACE conn4 <- [1,1717,null,["8"]] 12:32:41 INFO - PROCESS | 1840 | 1478201561250 Marionette TRACE conn4 -> [0,1718,"switchToWindow",{"name":"8"}] 12:32:41 INFO - PROCESS | 1840 | 1478201561257 Marionette TRACE conn4 <- [1,1718,null,{}] 12:32:41 INFO - PROCESS | 1840 | 1478201561265 Marionette TRACE conn4 -> [0,1719,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:32:41 INFO - PROCESS | 1840 | ++DOCSHELL 0x8d0ea400 == 31 [pid = 1840] [id = 398] 12:32:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 46 (0x8d0eb000) [pid = 1840] [serial = 1163] [outer = (nil)] 12:32:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 47 (0x8dd69800) [pid = 1840] [serial = 1164] [outer = 0x8d0eb000] 12:32:41 INFO - PROCESS | 1840 | 1478201561366 Marionette DEBUG loaded listener.js 12:32:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 48 (0x8dd6d800) [pid = 1840] [serial = 1165] [outer = 0x8d0eb000] 12:32:41 INFO - PROCESS | 1840 | 1478201561986 Marionette TRACE conn4 <- [1,1719,null,{"value":["/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html",0,null,null,[["Object.prototype.hasOwnProperty: Check prototype chain",0,null,null],["Object.prototype.hasOwnProperty: Check prototype chain 1",0,null,null],["Object.prototype.hasOwnProperty: Check prototype chain 2",0,null,null]]]}] 12:32:42 INFO - ... 12:32:42 INFO - TEST-OK | /js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html | took 1128ms 12:32:42 INFO - PROCESS | 1840 | 1478201562062 Marionette TRACE conn4 -> [0,1720,"getWindowHandle",null] 12:32:42 INFO - TEST-START | /js/builtins/Object.prototype.preventExtensions.html 12:32:42 INFO - PROCESS | 1840 | 1478201562071 Marionette TRACE conn4 <- [1,1720,null,{"value":"8"}] 12:32:42 INFO - PROCESS | 1840 | 1478201562079 Marionette TRACE conn4 -> [0,1721,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:42 INFO - PROCESS | 1840 | 1478201562329 Marionette TRACE conn4 <- [1,1721,null,{"value":null}] 12:32:42 INFO - PROCESS | 1840 | 1478201562357 Marionette TRACE conn4 -> [0,1722,"getWindowHandles",null] 12:32:42 INFO - PROCESS | 1840 | 1478201562363 Marionette TRACE conn4 <- [1,1722,null,["8"]] 12:32:42 INFO - PROCESS | 1840 | 1478201562369 Marionette TRACE conn4 -> [0,1723,"switchToWindow",{"name":"8"}] 12:32:42 INFO - PROCESS | 1840 | 1478201562378 Marionette TRACE conn4 <- [1,1723,null,{}] 12:32:42 INFO - PROCESS | 1840 | 1478201562461 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.preventExtensions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:32:42 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fb43400 == 32 [pid = 1840] [id = 399] 12:32:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 49 (0x8fb43800) [pid = 1840] [serial = 1166] [outer = (nil)] 12:32:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 50 (0x8fb46000) [pid = 1840] [serial = 1167] [outer = 0x8fb43800] 12:32:42 INFO - PROCESS | 1840 | 1478201562577 Marionette DEBUG loaded listener.js 12:32:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 51 (0x8fb4f000) [pid = 1840] [serial = 1168] [outer = 0x8fb43800] 12:32:43 INFO - PROCESS | 1840 | 1478201563320 Marionette TRACE conn4 <- [1,1724,null,{"value":["/js/builtins/Object.prototype.preventExtensions.html",0,null,null,[["Object.preventExtensions",0,null,null],["Object.preventExtensions 1",1,"assert_throws: function \"function () { Object.preventExtensions(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:44:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:43:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html:42:1\n"]]]}] 12:32:43 INFO - .. 12:32:43 INFO - TEST-OK | /js/builtins/Object.prototype.preventExtensions.html | took 1275ms 12:32:43 INFO - PROCESS | 1840 | 1478201563357 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 12:32:43 INFO - PROCESS | 1840 | 1478201563361 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 12:32:43 INFO - TEST-START | /js/builtins/Object.prototype.seal.html 12:32:43 INFO - PROCESS | 1840 | 1478201563370 Marionette TRACE conn4 -> [0,1726,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:43 INFO - PROCESS | 1840 | 1478201563668 Marionette TRACE conn4 <- [1,1726,null,{"value":null}] 12:32:43 INFO - PROCESS | 1840 | --DOMWINDOW == 50 (0x8d0f2800) [pid = 1840] [serial = 1133] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-timeout.html] 12:32:43 INFO - PROCESS | 1840 | --DOMWINDOW == 49 (0x9111a000) [pid = 1840] [serial = 1136] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/cancel-invoked.html] 12:32:43 INFO - PROCESS | 1840 | --DOMWINDOW == 48 (0x94e83000) [pid = 1840] [serial = 1130] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/callback-multiple-calls.html] 12:32:43 INFO - PROCESS | 1840 | --DOMWINDOW == 47 (0x82f83c00) [pid = 1840] [serial = 1139] [outer = (nil)] [url = http://web-platform.test:8000/html/webappapis/idle-callbacks/idlharness.html] 12:32:43 INFO - PROCESS | 1840 | 1478201563959 Marionette TRACE conn4 -> [0,1727,"getWindowHandles",null] 12:32:43 INFO - PROCESS | 1840 | 1478201563963 Marionette TRACE conn4 <- [1,1727,null,["8"]] 12:32:43 INFO - PROCESS | 1840 | 1478201563970 Marionette TRACE conn4 -> [0,1728,"switchToWindow",{"name":"8"}] 12:32:43 INFO - PROCESS | 1840 | 1478201563981 Marionette TRACE conn4 <- [1,1728,null,{}] 12:32:44 INFO - PROCESS | 1840 | 1478201563994 Marionette TRACE conn4 -> [0,1729,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Object.prototype.seal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Object.prototype.seal.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:32:44 INFO - PROCESS | 1840 | ++DOCSHELL 0x82f6c400 == 33 [pid = 1840] [id = 400] 12:32:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 48 (0x82f72400) [pid = 1840] [serial = 1169] [outer = (nil)] 12:32:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 49 (0x8fa49c00) [pid = 1840] [serial = 1170] [outer = 0x82f72400] 12:32:44 INFO - PROCESS | 1840 | 1478201564106 Marionette DEBUG loaded listener.js 12:32:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 50 (0x94bae800) [pid = 1840] [serial = 1171] [outer = 0x82f72400] 12:32:44 INFO - PROCESS | 1840 | 1478201564775 Marionette TRACE conn4 <- [1,1729,null,{"value":["/js/builtins/Object.prototype.seal.html",0,null,null,[["Object.seal",0,null,null],["Object.seal 1",1,"assert_throws: function \"function () { Object.seal(that) }\" did not throw","@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:44:5\n@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:43:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/js/builtins/Object.prototype.seal.html:42:1\n"]]]}] 12:32:44 INFO - .. 12:32:44 INFO - TEST-OK | /js/builtins/Object.prototype.seal.html | took 1429ms 12:32:44 INFO - PROCESS | 1840 | 1478201564800 Marionette TRACE conn4 -> [0,1730,"getWindowHandle",null] 12:32:44 INFO - PROCESS | 1840 | 1478201564804 Marionette TRACE conn4 <- [1,1730,null,{"value":"8"}] 12:32:44 INFO - TEST-START | /js/builtins/Promise-incumbent-global.sub.html 12:32:44 INFO - PROCESS | 1840 | 1478201564811 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:44 INFO - PROCESS | 1840 | 1478201564988 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 12:32:45 INFO - PROCESS | 1840 | 1478201565127 Marionette TRACE conn4 -> [0,1732,"getWindowHandles",null] 12:32:45 INFO - PROCESS | 1840 | 1478201565132 Marionette TRACE conn4 <- [1,1732,null,["8"]] 12:32:45 INFO - PROCESS | 1840 | 1478201565138 Marionette TRACE conn4 -> [0,1733,"switchToWindow",{"name":"8"}] 12:32:45 INFO - PROCESS | 1840 | 1478201565144 Marionette TRACE conn4 <- [1,1733,null,{}] 12:32:45 INFO - PROCESS | 1840 | 1478201565150 Marionette TRACE conn4 -> [0,1734,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Promise-incumbent-global.sub.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:32:45 INFO - PROCESS | 1840 | ++DOCSHELL 0x94d66400 == 34 [pid = 1840] [id = 401] 12:32:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 51 (0x94d6ac00) [pid = 1840] [serial = 1172] [outer = (nil)] 12:32:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 52 (0x94d73400) [pid = 1840] [serial = 1173] [outer = 0x94d6ac00] 12:32:45 INFO - PROCESS | 1840 | 1478201565252 Marionette DEBUG loaded listener.js 12:32:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 53 (0x950ab800) [pid = 1840] [serial = 1174] [outer = 0x94d6ac00] 12:32:45 INFO - PROCESS | 1840 | ++DOCSHELL 0x952c1800 == 35 [pid = 1840] [id = 402] 12:32:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 54 (0x952c2c00) [pid = 1840] [serial = 1175] [outer = (nil)] 12:32:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 55 (0x952c5400) [pid = 1840] [serial = 1176] [outer = 0x952c2c00] 12:32:45 INFO - PROCESS | 1840 | ++DOCSHELL 0x94bb7800 == 36 [pid = 1840] [id = 403] 12:32:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 56 (0x967ba800) [pid = 1840] [serial = 1177] [outer = (nil)] 12:32:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 57 (0x967bc000) [pid = 1840] [serial = 1178] [outer = 0x967ba800] 12:32:46 INFO - PROCESS | 1840 | 1478201566099 Marionette TRACE conn4 <- [1,1734,null,{"value":["/js/builtins/Promise-incumbent-global.sub.html",0,null,null,[["Check the incumbent global Promise callbacks are called with",0,null,null]]]}] 12:32:46 INFO - . 12:32:46 INFO - TEST-OK | /js/builtins/Promise-incumbent-global.sub.html | took 1322ms 12:32:46 INFO - PROCESS | 1840 | 1478201566157 Marionette TRACE conn4 -> [0,1735,"getWindowHandle",null] 12:32:46 INFO - PROCESS | 1840 | 1478201566164 Marionette TRACE conn4 <- [1,1735,null,{"value":"8"}] 12:32:46 INFO - TEST-START | /js/builtins/Promise-subclassing.html 12:32:46 INFO - PROCESS | 1840 | 1478201566177 Marionette TRACE conn4 -> [0,1736,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:46 INFO - PROCESS | 1840 | 1478201566461 Marionette TRACE conn4 <- [1,1736,null,{"value":null}] 12:32:46 INFO - PROCESS | 1840 | 1478201566642 Marionette TRACE conn4 -> [0,1737,"getWindowHandles",null] 12:32:46 INFO - PROCESS | 1840 | 1478201566649 Marionette TRACE conn4 <- [1,1737,null,["8"]] 12:32:46 INFO - PROCESS | 1840 | 1478201566658 Marionette TRACE conn4 -> [0,1738,"switchToWindow",{"name":"8"}] 12:32:46 INFO - PROCESS | 1840 | 1478201566665 Marionette TRACE conn4 <- [1,1738,null,{}] 12:32:46 INFO - PROCESS | 1840 | 1478201566722 Marionette TRACE conn4 -> [0,1739,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/Promise-subclassing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/Promise-subclassing.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:32:46 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ccaa400 == 37 [pid = 1840] [id = 404] 12:32:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 58 (0x8ccad800) [pid = 1840] [serial = 1179] [outer = (nil)] 12:32:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 59 (0x8cde5800) [pid = 1840] [serial = 1180] [outer = 0x8ccad800] 12:32:46 INFO - PROCESS | 1840 | 1478201566852 Marionette DEBUG loaded listener.js 12:32:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 60 (0x8cded800) [pid = 1840] [serial = 1181] [outer = 0x8ccad800] 12:32:47 INFO - PROCESS | 1840 | 1478201567656 Marionette TRACE conn4 <- [1,1739,null,{"value":["/js/builtins/Promise-subclassing.html",0,null,null,[["Basic constructor behavior",0,null,null],["Promise.race behavior",0,null,null],["Promise.race without species behavior",0,null,null],["Promise.all behavior",0,null,null],["Promise.resolve behavior",0,null,null],["Promise.reject behavior",0,null,null],["Promise.then behavior",0,null,null],["Promise.catch behavior",0,null,null]]]}] 12:32:47 INFO - ........ 12:32:47 INFO - TEST-OK | /js/builtins/Promise-subclassing.html | took 1528ms 12:32:47 INFO - PROCESS | 1840 | 1478201567705 Marionette TRACE conn4 -> [0,1740,"getWindowHandle",null] 12:32:47 INFO - PROCESS | 1840 | 1478201567712 Marionette TRACE conn4 <- [1,1740,null,{"value":"8"}] 12:32:47 INFO - TEST-START | /js/builtins/WeakMap.prototype-properties.html 12:32:47 INFO - PROCESS | 1840 | 1478201567721 Marionette TRACE conn4 -> [0,1741,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:47 INFO - PROCESS | 1840 | 1478201567933 Marionette TRACE conn4 <- [1,1741,null,{"value":null}] 12:32:48 INFO - PROCESS | 1840 | 1478201568102 Marionette TRACE conn4 -> [0,1742,"getWindowHandles",null] 12:32:48 INFO - PROCESS | 1840 | 1478201568108 Marionette TRACE conn4 <- [1,1742,null,["8"]] 12:32:48 INFO - PROCESS | 1840 | 1478201568121 Marionette TRACE conn4 -> [0,1743,"switchToWindow",{"name":"8"}] 12:32:48 INFO - PROCESS | 1840 | 1478201568126 Marionette TRACE conn4 <- [1,1743,null,{}] 12:32:48 INFO - PROCESS | 1840 | 1478201568134 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/js/builtins/WeakMap.prototype-properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:32:48 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fb47800 == 38 [pid = 1840] [id = 405] 12:32:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 61 (0x8fb49c00) [pid = 1840] [serial = 1182] [outer = (nil)] 12:32:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 62 (0x911a9400) [pid = 1840] [serial = 1183] [outer = 0x8fb49c00] 12:32:48 INFO - PROCESS | 1840 | 1478201568288 Marionette DEBUG loaded listener.js 12:32:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 63 (0x911b2800) [pid = 1840] [serial = 1184] [outer = 0x8fb49c00] 12:32:49 INFO - PROCESS | 1840 | 1478201569108 Marionette TRACE conn4 <- [1,1744,null,{"value":["/js/builtins/WeakMap.prototype-properties.html",0,null,null,[["The value of the [[Prototype]] internal property of the WeakMap prototype object is the standard built-in Object prototype object (15.2.4).",0,null,null],["The initial value of WeakMap.prototype.constructor is the built-in WeakMap constructor.",0,null,null],["WeakMap.prototype.delete",0,null,null],["WeakMap.prototype.delete.length",0,null,null],["WeakMap.prototype.delete: ToObject on this",0,null,null],["WeakMap.prototype.delete: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.get",0,null,null],["WeakMap.prototype.get.length",0,null,null],["WeakMap.prototype.get: ToObject on this",0,null,null],["WeakMap.prototype.get: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.get: return undefined",0,null,null],["WeakMap.prototype.has",0,null,null],["WeakMap.prototype.has.length",0,null,null],["WeakMap.prototype.has: ToObject on this",0,null,null],["WeakMap.prototype.has: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.set",0,null,null],["WeakMap.prototype.set.length",0,null,null],["WeakMap.prototype.set: ToObject on this",0,null,null],["WeakMap.prototype.set: this has no [[WeakMapData]] internal property",0,null,null],["WeakMap.prototype.@@toStringTag",0,null,null]]]}] 12:32:49 INFO - .................... 12:32:49 INFO - TEST-OK | /js/builtins/WeakMap.prototype-properties.html | took 1428ms 12:32:49 INFO - PROCESS | 1840 | 1478201569161 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 12:32:49 INFO - PROCESS | 1840 | 1478201569171 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 12:32:49 INFO - TEST-START | /media-source/SourceBuffer-abort-readyState.html 12:32:49 INFO - PROCESS | 1840 | 1478201569179 Marionette TRACE conn4 -> [0,1746,"getContext",null] 12:32:49 INFO - PROCESS | 1840 | 1478201569184 Marionette TRACE conn4 <- [1,1746,null,{"value":"content"}] 12:32:49 INFO - PROCESS | 1840 | 1478201569190 Marionette TRACE conn4 -> [0,1747,"setContext",{"value":"chrome"}] 12:32:49 INFO - PROCESS | 1840 | 1478201569195 Marionette TRACE conn4 <- [1,1747,null,{}] 12:32:49 INFO - PROCESS | 1840 | 1478201569244 Marionette TRACE conn4 -> [0,1748,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 12:32:49 INFO - PROCESS | 1840 | 1478201569267 Marionette TRACE conn4 <- [1,1748,null,{"value":true}] 12:32:49 INFO - PROCESS | 1840 | 1478201569280 Marionette TRACE conn4 -> [0,1749,"setContext",{"value":"content"}] 12:32:49 INFO - PROCESS | 1840 | 1478201569284 Marionette TRACE conn4 <- [1,1749,null,{}] 12:32:49 INFO - Setting pref media.mediasource.enabled (true) 12:32:49 INFO - PROCESS | 1840 | 1478201569297 Marionette TRACE conn4 -> [0,1750,"getContext",null] 12:32:49 INFO - PROCESS | 1840 | 1478201569301 Marionette TRACE conn4 <- [1,1750,null,{"value":"content"}] 12:32:49 INFO - PROCESS | 1840 | 1478201569309 Marionette TRACE conn4 -> [0,1751,"setContext",{"value":"chrome"}] 12:32:49 INFO - PROCESS | 1840 | 1478201569312 Marionette TRACE conn4 <- [1,1751,null,{}] 12:32:49 INFO - PROCESS | 1840 | 1478201569319 Marionette TRACE conn4 -> [0,1752,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 12:32:49 INFO - PROCESS | 1840 | 1478201569341 Marionette TRACE conn4 <- [1,1752,null,{"value":null}] 12:32:49 INFO - PROCESS | 1840 | 1478201569394 Marionette TRACE conn4 -> [0,1753,"setContext",{"value":"content"}] 12:32:49 INFO - PROCESS | 1840 | 1478201569397 Marionette TRACE conn4 <- [1,1753,null,{}] 12:32:49 INFO - PROCESS | 1840 | 1478201569410 Marionette TRACE conn4 -> [0,1754,"timeouts",{"script":185000}] 12:32:49 INFO - PROCESS | 1840 | 1478201569413 Marionette TRACE conn4 <- [1,1754,null,{}] 12:32:49 INFO - PROCESS | 1840 | 1478201569423 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:49 INFO - PROCESS | 1840 | 1478201569651 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 12:32:49 INFO - PROCESS | 1840 | 1478201569827 Marionette TRACE conn4 -> [0,1756,"getWindowHandles",null] 12:32:49 INFO - PROCESS | 1840 | 1478201569831 Marionette TRACE conn4 <- [1,1756,null,["8"]] 12:32:49 INFO - PROCESS | 1840 | 1478201569838 Marionette TRACE conn4 -> [0,1757,"switchToWindow",{"name":"8"}] 12:32:49 INFO - PROCESS | 1840 | 1478201569847 Marionette TRACE conn4 <- [1,1757,null,{}] 12:32:49 INFO - PROCESS | 1840 | 1478201569853 Marionette TRACE conn4 -> [0,1758,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-readyState.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\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"}] 12:32:49 INFO - PROCESS | 1840 | ++DOCSHELL 0x94d69800 == 39 [pid = 1840] [id = 406] 12:32:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 64 (0x952c0400) [pid = 1840] [serial = 1185] [outer = (nil)] 12:32:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 65 (0x96831800) [pid = 1840] [serial = 1186] [outer = 0x952c0400] 12:32:49 INFO - PROCESS | 1840 | 1478201569983 Marionette DEBUG loaded listener.js 12:32:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 66 (0x96832800) [pid = 1840] [serial = 1187] [outer = 0x952c0400] 12:32:50 INFO - PROCESS | 1840 | 1478201570935 Marionette TRACE conn4 <- [1,1758,null,{"value":["/media-source/SourceBuffer-abort-readyState.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\") : If the readyState attribute of the parent media source is not in the \"open\" state then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null],["SourceBuffer#abort() (video/mp4) : If the readyState attribute of the parent media source is not in the \"open\" state then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null]]]}] 12:32:50 INFO - .. 12:32:50 INFO - TEST-OK | /media-source/SourceBuffer-abort-readyState.html | took 1813ms 12:32:51 INFO - PROCESS | 1840 | 1478201571050 Marionette TRACE conn4 -> [0,1759,"getWindowHandle",null] 12:32:51 INFO - PROCESS | 1840 | 1478201571065 Marionette TRACE conn4 <- [1,1759,null,{"value":"8"}] 12:32:51 INFO - TEST-START | /media-source/SourceBuffer-abort-removed.html 12:32:51 INFO - PROCESS | 1840 | 1478201571087 Marionette TRACE conn4 -> [0,1760,"timeouts",{"script":35000}] 12:32:51 INFO - PROCESS | 1840 | 1478201571094 Marionette TRACE conn4 <- [1,1760,null,{}] 12:32:51 INFO - PROCESS | 1840 | 1478201571110 Marionette TRACE conn4 -> [0,1761,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:51 INFO - PROCESS | 1840 | 1478201571406 Marionette TRACE conn4 <- [1,1761,null,{"value":null}] 12:32:51 INFO - PROCESS | 1840 | --DOCSHELL 0x94bb7800 == 38 [pid = 1840] [id = 403] 12:32:51 INFO - PROCESS | 1840 | --DOCSHELL 0x952c1800 == 37 [pid = 1840] [id = 402] 12:32:51 INFO - PROCESS | 1840 | --DOCSHELL 0x82f6c400 == 36 [pid = 1840] [id = 400] 12:32:51 INFO - PROCESS | 1840 | --DOCSHELL 0x8fb43400 == 35 [pid = 1840] [id = 399] 12:32:51 INFO - PROCESS | 1840 | --DOCSHELL 0x8d0ea400 == 34 [pid = 1840] [id = 398] 12:32:51 INFO - PROCESS | 1840 | --DOCSHELL 0x82f7cc00 == 33 [pid = 1840] [id = 397] 12:32:51 INFO - PROCESS | 1840 | --DOMWINDOW == 65 (0x8dd84400) [pid = 1840] [serial = 1135] [outer = (nil)] [url = about:blank] 12:32:51 INFO - PROCESS | 1840 | --DOMWINDOW == 64 (0x950b1000) [pid = 1840] [serial = 1132] [outer = (nil)] [url = about:blank] 12:32:51 INFO - PROCESS | 1840 | --DOMWINDOW == 63 (0x8382bc00) [pid = 1840] [serial = 1140] [outer = (nil)] [url = about:blank] 12:32:51 INFO - PROCESS | 1840 | --DOMWINDOW == 62 (0x8ccac800) [pid = 1840] [serial = 1141] [outer = (nil)] [url = about:blank] 12:32:51 INFO - PROCESS | 1840 | --DOMWINDOW == 61 (0x94d65800) [pid = 1840] [serial = 1137] [outer = (nil)] [url = about:blank] 12:32:51 INFO - PROCESS | 1840 | --DOMWINDOW == 60 (0x94d6fc00) [pid = 1840] [serial = 1138] [outer = (nil)] [url = about:blank] 12:32:51 INFO - PROCESS | 1840 | --DOMWINDOW == 59 (0x8dd72800) [pid = 1840] [serial = 1134] [outer = (nil)] [url = about:blank] 12:32:51 INFO - PROCESS | 1840 | 1478201571577 Marionette TRACE conn4 -> [0,1762,"getWindowHandles",null] 12:32:51 INFO - PROCESS | 1840 | 1478201571581 Marionette TRACE conn4 <- [1,1762,null,["8"]] 12:32:51 INFO - PROCESS | 1840 | 1478201571590 Marionette TRACE conn4 -> [0,1763,"switchToWindow",{"name":"8"}] 12:32:51 INFO - PROCESS | 1840 | 1478201571599 Marionette TRACE conn4 <- [1,1763,null,{}] 12:32:51 INFO - PROCESS | 1840 | 1478201571613 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:32:51 INFO - PROCESS | 1840 | ++DOCSHELL 0x83830800 == 34 [pid = 1840] [id = 407] 12:32:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 60 (0x83832c00) [pid = 1840] [serial = 1188] [outer = (nil)] 12:32:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 61 (0x8ccaf000) [pid = 1840] [serial = 1189] [outer = 0x83832c00] 12:32:51 INFO - PROCESS | 1840 | 1478201571726 Marionette DEBUG loaded listener.js 12:32:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 62 (0x8cdecc00) [pid = 1840] [serial = 1190] [outer = 0x83832c00] 12:32:52 INFO - PROCESS | 1840 | 1478201572375 Marionette TRACE conn4 <- [1,1764,null,{"value":["/media-source/SourceBuffer-abort-removed.html",0,null,null,[["SourceBuffer#abort (video/webm; codecs=\"vorbis,vp8\") : if this object has been removed from the sourceBuffers attribute of the parent media source, then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null],["SourceBuffer#abort (video/mp4) : if this object has been removed from the sourceBuffers attribute of the parent media source, then throw an INVALID_STATE_ERR exception and abort these steps.",0,null,null]]]}] 12:32:52 INFO - .. 12:32:52 INFO - TEST-OK | /media-source/SourceBuffer-abort-removed.html | took 1352ms 12:32:52 INFO - PROCESS | 1840 | 1478201572435 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 12:32:52 INFO - PROCESS | 1840 | 1478201572439 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 12:32:52 INFO - TEST-START | /media-source/SourceBuffer-abort-updating.html 12:32:52 INFO - PROCESS | 1840 | 1478201572449 Marionette TRACE conn4 -> [0,1766,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:52 INFO - PROCESS | 1840 | 1478201572646 Marionette TRACE conn4 <- [1,1766,null,{"value":null}] 12:32:52 INFO - PROCESS | 1840 | 1478201572781 Marionette TRACE conn4 -> [0,1767,"getWindowHandles",null] 12:32:52 INFO - PROCESS | 1840 | 1478201572784 Marionette TRACE conn4 <- [1,1767,null,["8"]] 12:32:52 INFO - PROCESS | 1840 | 1478201572793 Marionette TRACE conn4 -> [0,1768,"switchToWindow",{"name":"8"}] 12:32:52 INFO - PROCESS | 1840 | 1478201572803 Marionette TRACE conn4 <- [1,1768,null,{}] 12:32:52 INFO - PROCESS | 1840 | 1478201572821 Marionette TRACE conn4 -> [0,1769,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort-updating.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:32:52 INFO - PROCESS | 1840 | ++DOCSHELL 0x82c4b800 == 35 [pid = 1840] [id = 408] 12:32:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 63 (0x8fa5bc00) [pid = 1840] [serial = 1191] [outer = (nil)] 12:32:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 64 (0x8fb4ac00) [pid = 1840] [serial = 1192] [outer = 0x8fa5bc00] 12:32:52 INFO - PROCESS | 1840 | 1478201572927 Marionette DEBUG loaded listener.js 12:32:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 65 (0x8ffa0000) [pid = 1840] [serial = 1193] [outer = 0x8fa5bc00] 12:32:53 INFO - PROCESS | 1840 | 1478201573647 Marionette TRACE conn4 <- [1,1769,null,{"value":["/media-source/SourceBuffer-abort-updating.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\") : Check the algorithm when the updating attribute is true.",0,null,null],["SourceBuffer#abort() (video/mp4) : Check the algorithm when the updating attribute is true.",0,null,null]]]}] 12:32:53 INFO - .. 12:32:53 INFO - TEST-OK | /media-source/SourceBuffer-abort-updating.html | took 1226ms 12:32:53 INFO - PROCESS | 1840 | 1478201573680 Marionette TRACE conn4 -> [0,1770,"getWindowHandle",null] 12:32:53 INFO - TEST-START | /media-source/SourceBuffer-abort.html 12:32:53 INFO - PROCESS | 1840 | 1478201573684 Marionette TRACE conn4 <- [1,1770,null,{"value":"8"}] 12:32:53 INFO - PROCESS | 1840 | 1478201573704 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:53 INFO - PROCESS | 1840 | 1478201573988 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 12:32:54 INFO - PROCESS | 1840 | 1478201574014 Marionette TRACE conn4 -> [0,1772,"getWindowHandles",null] 12:32:54 INFO - PROCESS | 1840 | 1478201574019 Marionette TRACE conn4 <- [1,1772,null,["8"]] 12:32:54 INFO - PROCESS | 1840 | 1478201574027 Marionette TRACE conn4 -> [0,1773,"switchToWindow",{"name":"8"}] 12:32:54 INFO - PROCESS | 1840 | 1478201574034 Marionette TRACE conn4 <- [1,1773,null,{}] 12:32:54 INFO - PROCESS | 1840 | 1478201574112 Marionette TRACE conn4 -> [0,1774,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/SourceBuffer-abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/SourceBuffer-abort.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:32:54 INFO - PROCESS | 1840 | ++DOCSHELL 0x94d72000 == 36 [pid = 1840] [id = 409] 12:32:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 66 (0x94d72400) [pid = 1840] [serial = 1194] [outer = (nil)] 12:32:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 67 (0x94f8f400) [pid = 1840] [serial = 1195] [outer = 0x94d72400] 12:32:54 INFO - PROCESS | 1840 | 1478201574223 Marionette DEBUG loaded listener.js 12:32:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 68 (0x952c7c00) [pid = 1840] [serial = 1196] [outer = 0x94d72400] 12:32:54 INFO - PROCESS | 1840 | 1478201574927 Marionette TRACE conn4 <- [1,1774,null,{"value":["/media-source/SourceBuffer-abort.html",0,null,null,[["SourceBuffer#abort() (video/webm; codecs=\"vorbis,vp8\"): Check the values of appendWindowStart and appendWindowEnd.",0,null,null],["SourceBuffer#abort() (video/mp4): Check the values of appendWindowStart and appendWindowEnd.",0,null,null]]]}] 12:32:54 INFO - .. 12:32:54 INFO - TEST-OK | /media-source/SourceBuffer-abort.html | took 1283ms 12:32:54 INFO - PROCESS | 1840 | 1478201574976 Marionette TRACE conn4 -> [0,1775,"getWindowHandle",null] 12:32:54 INFO - PROCESS | 1840 | 1478201574982 Marionette TRACE conn4 <- [1,1775,null,{"value":"8"}] 12:32:54 INFO - TEST-START | /media-source/URL-createObjectURL-null.html 12:32:54 INFO - Clearing pref media.mediasource.enabled 12:32:55 INFO - PROCESS | 1840 | 1478201574998 Marionette TRACE conn4 -> [0,1776,"getContext",null] 12:32:55 INFO - PROCESS | 1840 | 1478201575003 Marionette TRACE conn4 <- [1,1776,null,{"value":"content"}] 12:32:55 INFO - PROCESS | 1840 | 1478201575010 Marionette TRACE conn4 -> [0,1777,"setContext",{"value":"chrome"}] 12:32:55 INFO - PROCESS | 1840 | 1478201575014 Marionette TRACE conn4 <- [1,1777,null,{}] 12:32:55 INFO - PROCESS | 1840 | 1478201575022 Marionette TRACE conn4 -> [0,1778,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 12:32:55 INFO - PROCESS | 1840 | 1478201575039 Marionette TRACE conn4 <- [1,1778,null,{"value":null}] 12:32:55 INFO - PROCESS | 1840 | 1478201575059 Marionette TRACE conn4 -> [0,1779,"setContext",{"value":"content"}] 12:32:55 INFO - PROCESS | 1840 | 1478201575064 Marionette TRACE conn4 <- [1,1779,null,{}] 12:32:55 INFO - PROCESS | 1840 | 1478201575076 Marionette TRACE conn4 -> [0,1780,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:55 INFO - PROCESS | 1840 | 1478201575332 Marionette TRACE conn4 <- [1,1780,null,{"value":null}] 12:32:55 INFO - PROCESS | 1840 | 1478201575359 Marionette TRACE conn4 -> [0,1781,"getWindowHandles",null] 12:32:55 INFO - PROCESS | 1840 | 1478201575364 Marionette TRACE conn4 <- [1,1781,null,["8"]] 12:32:55 INFO - PROCESS | 1840 | 1478201575370 Marionette TRACE conn4 -> [0,1782,"switchToWindow",{"name":"8"}] 12:32:55 INFO - PROCESS | 1840 | 1478201575376 Marionette TRACE conn4 <- [1,1782,null,{}] 12:32:55 INFO - PROCESS | 1840 | 1478201575382 Marionette TRACE conn4 -> [0,1783,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL-null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL-null.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:32:55 INFO - PROCESS | 1840 | ++DOCSHELL 0x8cde9800 == 37 [pid = 1840] [id = 410] 12:32:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 69 (0x96838c00) [pid = 1840] [serial = 1197] [outer = (nil)] 12:32:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 70 (0x9683b000) [pid = 1840] [serial = 1198] [outer = 0x96838c00] 12:32:55 INFO - PROCESS | 1840 | 1478201575561 Marionette DEBUG loaded listener.js 12:32:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 71 (0x9689d000) [pid = 1840] [serial = 1199] [outer = 0x96838c00] 12:32:56 INFO - PROCESS | 1840 | --DOMWINDOW == 70 (0x8d0f7c00) [pid = 1840] [serial = 1142] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.DefineOwnProperty.html] 12:32:56 INFO - PROCESS | 1840 | --DOMWINDOW == 69 (0x8ff9d800) [pid = 1840] [serial = 1145] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Array.prototype.join-order.html] 12:32:56 INFO - PROCESS | 1840 | --DOMWINDOW == 68 (0x94f8c000) [pid = 1840] [serial = 1148] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.max.html] 12:32:56 INFO - PROCESS | 1840 | --DOMWINDOW == 67 (0x8d0ea800) [pid = 1840] [serial = 1157] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.getOwnPropertyNames.html] 12:32:56 INFO - PROCESS | 1840 | --DOMWINDOW == 66 (0x82f7e800) [pid = 1840] [serial = 1160] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-order.html] 12:32:56 INFO - PROCESS | 1840 | --DOMWINDOW == 65 (0x952c5c00) [pid = 1840] [serial = 1151] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Math.min.html] 12:32:56 INFO - PROCESS | 1840 | --DOMWINDOW == 64 (0x967c2000) [pid = 1840] [serial = 1154] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.freeze.html] 12:32:56 INFO - PROCESS | 1840 | --DOMWINDOW == 63 (0x82f72400) [pid = 1840] [serial = 1169] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.seal.html] 12:32:56 INFO - PROCESS | 1840 | --DOMWINDOW == 62 (0x8fb43800) [pid = 1840] [serial = 1166] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.preventExtensions.html] 12:32:56 INFO - PROCESS | 1840 | --DOMWINDOW == 61 (0x8d0eb000) [pid = 1840] [serial = 1163] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Object.prototype.hasOwnProperty-prototype-chain.html] 12:32:56 INFO - PROCESS | 1840 | 1478201576314 Marionette TRACE conn4 <- [1,1783,null,{"value":["/media-source/URL-createObjectURL-null.html",0,null,null,[["URL.createObjectURL(null)",0,null,null]]]}] 12:32:56 INFO - . 12:32:56 INFO - TEST-OK | /media-source/URL-createObjectURL-null.html | took 1362ms 12:32:56 INFO - PROCESS | 1840 | 1478201576354 Marionette TRACE conn4 -> [0,1784,"getWindowHandle",null] 12:32:56 INFO - PROCESS | 1840 | 1478201576365 Marionette TRACE conn4 <- [1,1784,null,{"value":"8"}] 12:32:56 INFO - TEST-START | /media-source/URL-createObjectURL-revoke.html 12:32:56 INFO - PROCESS | 1840 | 1478201576373 Marionette TRACE conn4 -> [0,1785,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:56 INFO - PROCESS | 1840 | 1478201576550 Marionette TRACE conn4 <- [1,1785,null,{"value":null}] 12:32:56 INFO - PROCESS | 1840 | 1478201576686 Marionette TRACE conn4 -> [0,1786,"getWindowHandles",null] 12:32:56 INFO - PROCESS | 1840 | 1478201576690 Marionette TRACE conn4 <- [1,1786,null,["8"]] 12:32:56 INFO - PROCESS | 1840 | 1478201576697 Marionette TRACE conn4 -> [0,1787,"switchToWindow",{"name":"8"}] 12:32:56 INFO - PROCESS | 1840 | 1478201576703 Marionette TRACE conn4 <- [1,1787,null,{}] 12:32:56 INFO - PROCESS | 1840 | 1478201576709 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:32:56 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa5f800 == 38 [pid = 1840] [id = 411] 12:32:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 62 (0x952be800) [pid = 1840] [serial = 1200] [outer = (nil)] 12:32:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 63 (0x968f8800) [pid = 1840] [serial = 1201] [outer = 0x952be800] 12:32:56 INFO - PROCESS | 1840 | 1478201576817 Marionette DEBUG loaded listener.js 12:32:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 64 (0x97a03c00) [pid = 1840] [serial = 1202] [outer = 0x952be800] 12:32:57 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 12:32:57 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 12:32:57 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 12:32:57 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 12:32:57 INFO - PROCESS | 1840 | 1478201577430 Marionette TRACE conn4 <- [1,1788,null,{"value":["/media-source/URL-createObjectURL-revoke.html",0,null,null,[["Check revoking behavior of URL.revokeObjectURL(url).",0,null,null],["Check referenced MediaSource can open after URL.revokeObjectURL(url).",0,null,null],["Check auto-revoking behavior with URL.createObjectURL(MediaSource).",0,null,null]]]}] 12:32:57 INFO - ... 12:32:57 INFO - TEST-OK | /media-source/URL-createObjectURL-revoke.html | took 1122ms 12:32:57 INFO - PROCESS | 1840 | 1478201577495 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 12:32:57 INFO - PROCESS | 1840 | 1478201577499 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 12:32:57 INFO - TEST-START | /media-source/URL-createObjectURL.html 12:32:57 INFO - PROCESS | 1840 | 1478201577510 Marionette TRACE conn4 -> [0,1790,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:57 INFO - PROCESS | 1840 | 1478201577776 Marionette TRACE conn4 <- [1,1790,null,{"value":null}] 12:32:57 INFO - PROCESS | 1840 | 1478201577791 Marionette TRACE conn4 -> [0,1791,"getWindowHandles",null] 12:32:57 INFO - PROCESS | 1840 | 1478201577794 Marionette TRACE conn4 <- [1,1791,null,["8"]] 12:32:57 INFO - PROCESS | 1840 | 1478201577802 Marionette TRACE conn4 -> [0,1792,"switchToWindow",{"name":"8"}] 12:32:57 INFO - PROCESS | 1840 | 1478201577808 Marionette TRACE conn4 <- [1,1792,null,{}] 12:32:57 INFO - PROCESS | 1840 | 1478201577814 Marionette TRACE conn4 -> [0,1793,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/URL-createObjectURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/URL-createObjectURL.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:32:57 INFO - PROCESS | 1840 | ++DOCSHELL 0x97a6c000 == 39 [pid = 1840] [id = 412] 12:32:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 65 (0x97a6c400) [pid = 1840] [serial = 1203] [outer = (nil)] 12:32:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 66 (0x97c30000) [pid = 1840] [serial = 1204] [outer = 0x97a6c400] 12:32:57 INFO - PROCESS | 1840 | 1478201577920 Marionette DEBUG loaded listener.js 12:32:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 67 (0x9829ec00) [pid = 1840] [serial = 1205] [outer = 0x97a6c400] 12:32:58 INFO - PROCESS | 1840 | 1478201578704 Marionette TRACE conn4 <- [1,1793,null,{"value":["/media-source/URL-createObjectURL.html",0,null,null,[["URL.createObjectURL(mediaSource) should return a unique Blob URI.",0,null,null]]]}] 12:32:58 INFO - . 12:32:58 INFO - TEST-OK | /media-source/URL-createObjectURL.html | took 1220ms 12:32:58 INFO - PROCESS | 1840 | 1478201578739 Marionette TRACE conn4 -> [0,1794,"getWindowHandle",null] 12:32:58 INFO - PROCESS | 1840 | 1478201578747 Marionette TRACE conn4 <- [1,1794,null,{"value":"8"}] 12:32:58 INFO - TEST-START | /media-source/interfaces.html 12:32:58 INFO - PROCESS | 1840 | 1478201578761 Marionette TRACE conn4 -> [0,1795,"getContext",null] 12:32:58 INFO - PROCESS | 1840 | 1478201578770 Marionette TRACE conn4 <- [1,1795,null,{"value":"content"}] 12:32:58 INFO - PROCESS | 1840 | 1478201578781 Marionette TRACE conn4 -> [0,1796,"setContext",{"value":"chrome"}] 12:32:58 INFO - PROCESS | 1840 | 1478201578785 Marionette TRACE conn4 <- [1,1796,null,{}] 12:32:58 INFO - PROCESS | 1840 | 1478201578796 Marionette TRACE conn4 -> [0,1797,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 12:32:58 INFO - PROCESS | 1840 | 1478201578820 Marionette TRACE conn4 <- [1,1797,null,{"value":true}] 12:32:58 INFO - PROCESS | 1840 | 1478201578828 Marionette TRACE conn4 -> [0,1798,"setContext",{"value":"content"}] 12:32:58 INFO - PROCESS | 1840 | 1478201578837 Marionette TRACE conn4 <- [1,1798,null,{}] 12:32:58 INFO - Setting pref media.mediasource.enabled (true) 12:32:58 INFO - PROCESS | 1840 | 1478201578898 Marionette TRACE conn4 -> [0,1799,"getContext",null] 12:32:58 INFO - PROCESS | 1840 | 1478201578904 Marionette TRACE conn4 <- [1,1799,null,{"value":"content"}] 12:32:58 INFO - PROCESS | 1840 | 1478201578911 Marionette TRACE conn4 -> [0,1800,"setContext",{"value":"chrome"}] 12:32:58 INFO - PROCESS | 1840 | 1478201578916 Marionette TRACE conn4 <- [1,1800,null,{}] 12:32:58 INFO - PROCESS | 1840 | 1478201578923 Marionette TRACE conn4 -> [0,1801,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 12:32:58 INFO - PROCESS | 1840 | 1478201578951 Marionette TRACE conn4 <- [1,1801,null,{"value":null}] 12:32:58 INFO - PROCESS | 1840 | 1478201578959 Marionette TRACE conn4 -> [0,1802,"setContext",{"value":"content"}] 12:32:58 INFO - PROCESS | 1840 | 1478201578965 Marionette TRACE conn4 <- [1,1802,null,{}] 12:32:58 INFO - PROCESS | 1840 | 1478201578979 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:32:59 INFO - PROCESS | 1840 | 1478201579230 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 12:32:59 INFO - PROCESS | 1840 | 1478201579392 Marionette TRACE conn4 -> [0,1804,"getWindowHandles",null] 12:32:59 INFO - PROCESS | 1840 | 1478201579406 Marionette TRACE conn4 <- [1,1804,null,["8"]] 12:32:59 INFO - PROCESS | 1840 | 1478201579455 Marionette TRACE conn4 -> [0,1805,"switchToWindow",{"name":"8"}] 12:32:59 INFO - PROCESS | 1840 | 1478201579462 Marionette TRACE conn4 <- [1,1805,null,{}] 12:32:59 INFO - PROCESS | 1840 | 1478201579469 Marionette TRACE conn4 -> [0,1806,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/interfaces.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/interfaces.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:32:59 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fb41400 == 40 [pid = 1840] [id = 413] 12:32:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 68 (0x8fb49400) [pid = 1840] [serial = 1206] [outer = (nil)] 12:32:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 69 (0x94bb3800) [pid = 1840] [serial = 1207] [outer = 0x8fb49400] 12:32:59 INFO - PROCESS | 1840 | 1478201579589 Marionette DEBUG loaded listener.js 12:32:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 70 (0x94d66800) [pid = 1840] [serial = 1208] [outer = 0x8fb49400] 12:33:00 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:33:00 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:33:01 INFO - PROCESS | 1840 | 1478201581438 Marionette TRACE conn4 <- [1,1806,null,{"value":["/media-source/interfaces.html",0,null,null,[["URL interface: operation createObjectURL(MediaSource)",0,null,null],["AudioTrack interface: attribute sourceBuffer",1,"assert_own_property: self does not have own property \"AudioTrack\" expected property \"AudioTrack\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["VideoTrack interface: attribute sourceBuffer",1,"assert_own_property: self does not have own property \"VideoTrack\" expected property \"VideoTrack\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1119:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["TextTrack interface: attribute sourceBuffer",1,"assert_true: The prototype object must have a property \"sourceBuffer\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: existence and properties of interface object",0,null,null],["MediaSource interface object length",0,null,null],["MediaSource interface object name",0,null,null],["MediaSource interface: existence and properties of interface prototype object",0,null,null],["MediaSource interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["MediaSource interface: attribute sourceBuffers",0,null,null],["MediaSource interface: attribute activeSourceBuffers",0,null,null],["MediaSource interface: attribute readyState",0,null,null],["MediaSource interface: attribute duration",0,null,null],["MediaSource interface: attribute onsourceopen",0,null,null],["MediaSource interface: attribute onsourceended",0,null,null],["MediaSource interface: attribute onsourceclose",1,"assert_true: The prototype object must have a property \"onsourceclose\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: operation addSourceBuffer(DOMString)",0,null,null],["MediaSource interface: operation removeSourceBuffer(SourceBuffer)",0,null,null],["MediaSource interface: operation endOfStream(EndOfStreamError)",0,null,null],["MediaSource interface: operation setLiveSeekableRange(double,double)",0,null,null],["MediaSource interface: operation clearLiveSeekableRange()",0,null,null],["MediaSource interface: operation isTypeSupported(DOMString)",0,null,null],["MediaSource must be primary interface of mediaSource",0,null,null],["Stringification of mediaSource",0,null,null],["MediaSource interface: mediaSource must inherit property \"sourceBuffers\" with the proper type (0)",0,null,null],["MediaSource interface: mediaSource must inherit property \"activeSourceBuffers\" with the proper type (1)",0,null,null],["MediaSource interface: mediaSource must inherit property \"readyState\" with the proper type (2)",0,null,null],["MediaSource interface: mediaSource must inherit property \"duration\" with the proper type (3)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceopen\" with the proper type (4)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceended\" with the proper type (5)",0,null,null],["MediaSource interface: mediaSource must inherit property \"onsourceclose\" with the proper type (6)",1,"assert_inherits: property \"onsourceclose\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["MediaSource interface: mediaSource must inherit property \"addSourceBuffer\" with the proper type (7)",0,null,null],["MediaSource interface: calling addSourceBuffer(DOMString) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"removeSourceBuffer\" with the proper type (8)",0,null,null],["MediaSource interface: calling removeSourceBuffer(SourceBuffer) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"endOfStream\" with the proper type (9)",0,null,null],["MediaSource interface: calling endOfStream(EndOfStreamError) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"setLiveSeekableRange\" with the proper type (10)",0,null,null],["MediaSource interface: calling setLiveSeekableRange(double,double) on mediaSource with too few arguments must throw TypeError",0,null,null],["MediaSource interface: mediaSource must inherit property \"clearLiveSeekableRange\" with the proper type (11)",0,null,null],["MediaSource interface: mediaSource must inherit property \"isTypeSupported\" with the proper type (12)",0,null,null],["MediaSource interface: calling isTypeSupported(DOMString) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on mediaSource with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on mediaSource with too few arguments must throw TypeError",0,null,null],["SourceBuffer interface: existence and properties of interface object",0,null,null],["SourceBuffer interface object length",0,null,null],["SourceBuffer interface object name",0,null,null],["SourceBuffer interface: existence and properties of interface prototype object",0,null,null],["SourceBuffer interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["SourceBuffer interface: attribute mode",0,null,null],["SourceBuffer interface: attribute updating",0,null,null],["SourceBuffer interface: attribute buffered",0,null,null],["SourceBuffer interface: attribute timestampOffset",0,null,null],["SourceBuffer interface: attribute audioTracks",1,"assert_true: The prototype object must have a property \"audioTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute videoTracks",1,"assert_true: The prototype object must have a property \"videoTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute textTracks",1,"assert_true: The prototype object must have a property \"textTracks\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: attribute appendWindowStart",0,null,null],["SourceBuffer interface: attribute appendWindowEnd",0,null,null],["SourceBuffer interface: attribute onupdatestart",0,null,null],["SourceBuffer interface: attribute onupdate",0,null,null],["SourceBuffer interface: attribute onupdateend",0,null,null],["SourceBuffer interface: attribute onerror",0,null,null],["SourceBuffer interface: attribute onabort",0,null,null],["SourceBuffer interface: operation appendBuffer(BufferSource)",0,null,null],["SourceBuffer interface: operation abort()",0,null,null],["SourceBuffer interface: operation remove(double,unrestricted double)",0,null,null],["SourceBuffer must be primary interface of sourceBuffer",0,null,null],["Stringification of sourceBuffer",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"mode\" with the proper type (0)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"updating\" with the proper type (1)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"buffered\" with the proper type (2)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"timestampOffset\" with the proper type (3)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"audioTracks\" with the proper type (4)",1,"assert_inherits: property \"audioTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"videoTracks\" with the proper type (5)",1,"assert_inherits: property \"videoTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"textTracks\" with the proper type (6)",1,"assert_inherits: property \"textTracks\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\nidlCheck@http://web-platform.test:8000/media-source/interfaces.html:125:3\n@http://web-platform.test:8000/media-source/interfaces.html:139:5\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:137:3\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/interfaces.html:130:1\n"],["SourceBuffer interface: sourceBuffer must inherit property \"appendWindowStart\" with the proper type (7)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"appendWindowEnd\" with the proper type (8)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdatestart\" with the proper type (9)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdate\" with the proper type (10)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onupdateend\" with the proper type (11)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onerror\" with the proper type (12)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"onabort\" with the proper type (13)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"appendBuffer\" with the proper type (14)",0,null,null],["SourceBuffer interface: calling appendBuffer(BufferSource) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"abort\" with the proper type (15)",0,null,null],["SourceBuffer interface: sourceBuffer must inherit property \"remove\" with the proper type (16)",0,null,null],["SourceBuffer interface: calling remove(double,unrestricted double) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["EventTarget interface: sourceBuffer must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on sourceBuffer with too few arguments must throw TypeError",0,null,null],["SourceBufferList interface: existence and properties of interface object",0,null,null],["SourceBufferList interface object length",0,null,null],["SourceBufferList interface object name",0,null,null],["SourceBufferList interface: existence and properties of interface prototype object",0,null,null],["SourceBufferList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["SourceBufferList interface: attribute length",0,null,null],["SourceBufferList interface: attribute onaddsourcebuffer",0,null,null],["SourceBufferList interface: attribute onremovesourcebuffer",0,null,null],["SourceBufferList must be primary interface of mediaSource.sourceBuffers",0,null,null],["Stringification of mediaSource.sourceBuffers",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"length\" with the proper type (0)",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"onaddsourcebuffer\" with the proper type (1)",0,null,null],["SourceBufferList interface: mediaSource.sourceBuffers must inherit property \"onremovesourcebuffer\" with the proper type (2)",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"addEventListener\" with the proper type (0)",0,null,null],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"removeEventListener\" with the proper type (1)",0,null,null],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null],["EventTarget interface: mediaSource.sourceBuffers must inherit property \"dispatchEvent\" with the proper type (2)",0,null,null],["EventTarget interface: calling dispatchEvent(Event) on mediaSource.sourceBuffers with too few arguments must throw TypeError",0,null,null]]]}] 12:33:01 INFO - .................................................................................................................... 12:33:01 INFO - TEST-OK | /media-source/interfaces.html | took 3165ms 12:33:01 INFO - PROCESS | 1840 | 1478201581952 Marionette TRACE conn4 -> [0,1807,"getWindowHandle",null] 12:33:01 INFO - PROCESS | 1840 | 1478201581958 Marionette TRACE conn4 <- [1,1807,null,{"value":"8"}] 12:33:01 INFO - TEST-START | /media-source/mediasource-activesourcebuffers.html 12:33:01 INFO - Clearing pref media.mediasource.enabled 12:33:01 INFO - PROCESS | 1840 | 1478201581972 Marionette TRACE conn4 -> [0,1808,"getContext",null] 12:33:01 INFO - PROCESS | 1840 | 1478201581975 Marionette TRACE conn4 <- [1,1808,null,{"value":"content"}] 12:33:01 INFO - PROCESS | 1840 | 1478201581989 Marionette TRACE conn4 -> [0,1809,"setContext",{"value":"chrome"}] 12:33:01 INFO - PROCESS | 1840 | 1478201581996 Marionette TRACE conn4 <- [1,1809,null,{}] 12:33:02 INFO - PROCESS | 1840 | 1478201582063 Marionette TRACE conn4 -> [0,1810,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 12:33:02 INFO - PROCESS | 1840 | 1478201582087 Marionette TRACE conn4 <- [1,1810,null,{"value":null}] 12:33:02 INFO - PROCESS | 1840 | 1478201582095 Marionette TRACE conn4 -> [0,1811,"setContext",{"value":"content"}] 12:33:02 INFO - PROCESS | 1840 | 1478201582099 Marionette TRACE conn4 <- [1,1811,null,{}] 12:33:02 INFO - PROCESS | 1840 | 1478201582120 Marionette TRACE conn4 -> [0,1812,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:33:02 INFO - PROCESS | 1840 | 1478201582361 Marionette TRACE conn4 <- [1,1812,null,{"value":null}] 12:33:02 INFO - PROCESS | 1840 | 1478201582550 Marionette TRACE conn4 -> [0,1813,"getWindowHandles",null] 12:33:02 INFO - PROCESS | 1840 | 1478201582555 Marionette TRACE conn4 <- [1,1813,null,["8"]] 12:33:02 INFO - PROCESS | 1840 | 1478201582618 Marionette TRACE conn4 -> [0,1814,"switchToWindow",{"name":"8"}] 12:33:02 INFO - PROCESS | 1840 | 1478201582625 Marionette TRACE conn4 <- [1,1814,null,{}] 12:33:02 INFO - PROCESS | 1840 | 1478201582639 Marionette TRACE conn4 -> [0,1815,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-activesourcebuffers.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:33:02 INFO - PROCESS | 1840 | ++DOCSHELL 0x9a5b4400 == 41 [pid = 1840] [id = 414] 12:33:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 71 (0x9a5db400) [pid = 1840] [serial = 1209] [outer = (nil)] 12:33:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 72 (0x9a5e1800) [pid = 1840] [serial = 1210] [outer = 0x9a5db400] 12:33:02 INFO - PROCESS | 1840 | 1478201582750 Marionette DEBUG loaded listener.js 12:33:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 73 (0x9af8fc00) [pid = 1840] [serial = 1211] [outer = 0x9a5db400] 12:33:03 INFO - PROCESS | 1840 | [h264 @ 0x9b1c6000] err{or,}_recognition separate: 1; 1 12:33:03 INFO - PROCESS | 1840 | [h264 @ 0x9b1c6000] err{or,}_recognition combined: 1; 1 12:33:03 INFO - PROCESS | 1840 | [h264 @ 0x9b1c6000] Unsupported bit depth: 0 12:33:03 INFO - PROCESS | 1840 | [h264 @ 0x9b1c6c00] err{or,}_recognition separate: 1; 1 12:33:03 INFO - PROCESS | 1840 | [h264 @ 0x9b1c6c00] err{or,}_recognition combined: 1; 1 12:33:03 INFO - PROCESS | 1840 | [h264 @ 0x9b1c6c00] Unsupported bit depth: 0 12:33:03 INFO - PROCESS | 1840 | [h264 @ 0x9b1c6c00] no picture 12:33:03 INFO - PROCESS | 1840 | [h264 @ 0x9b1c6c00] no picture 12:33:04 INFO - PROCESS | 1840 | [aac @ 0x9b1c8800] err{or,}_recognition separate: 1; 1 12:33:04 INFO - PROCESS | 1840 | [aac @ 0x9b1c8800] err{or,}_recognition combined: 1; 1 12:33:04 INFO - PROCESS | 1840 | [aac @ 0x9b1c8800] Unsupported bit depth: 0 12:33:04 INFO - PROCESS | 1840 | [aac @ 0x9b1c8c00] err{or,}_recognition separate: 1; 1 12:33:04 INFO - PROCESS | 1840 | [aac @ 0x9b1c8c00] err{or,}_recognition combined: 1; 1 12:33:04 INFO - PROCESS | 1840 | [aac @ 0x9b1c8c00] Unsupported bit depth: 0 12:33:04 INFO - PROCESS | 1840 | [aac @ 0x9b1c5800] err{or,}_recognition separate: 1; 1 12:33:04 INFO - PROCESS | 1840 | [aac @ 0x9b1c5800] err{or,}_recognition combined: 1; 1 12:33:04 INFO - PROCESS | 1840 | [aac @ 0x9b1c5800] Unsupported bit depth: 0 12:33:04 INFO - PROCESS | 1840 | [h264 @ 0x9b1c6c00] err{or,}_recognition separate: 1; 1 12:33:04 INFO - PROCESS | 1840 | [h264 @ 0x9b1c6c00] err{or,}_recognition combined: 1; 1 12:33:04 INFO - PROCESS | 1840 | [h264 @ 0x9b1c6c00] Unsupported bit depth: 0 12:33:04 INFO - PROCESS | 1840 | [aac @ 0x9b1c5800] err{or,}_recognition separate: 1; 1 12:33:04 INFO - PROCESS | 1840 | [aac @ 0x9b1c5800] err{or,}_recognition combined: 1; 1 12:33:04 INFO - PROCESS | 1840 | [aac @ 0x9b1c5800] Unsupported bit depth: 0 12:33:04 INFO - PROCESS | 1840 | [h264 @ 0x9b1c6c00] err{or,}_recognition separate: 1; 1 12:33:04 INFO - PROCESS | 1840 | [h264 @ 0x9b1c6c00] err{or,}_recognition combined: 1; 1 12:33:04 INFO - PROCESS | 1840 | [h264 @ 0x9b1c6c00] Unsupported bit depth: 0 12:33:04 INFO - PROCESS | 1840 | [aac @ 0x9b401400] err{or,}_recognition separate: 1; 1 12:33:04 INFO - PROCESS | 1840 | [aac @ 0x9b401400] err{or,}_recognition combined: 1; 1 12:33:04 INFO - PROCESS | 1840 | [h264 @ 0x9b1c6c00] no picture 12:33:04 INFO - PROCESS | 1840 | [h264 @ 0x9b1c6c00] no picture 12:33:04 INFO - PROCESS | 1840 | [aac @ 0x9b401400] Unsupported bit depth: 0 12:33:04 INFO - PROCESS | 1840 | [aac @ 0xa19b3c00] err{or,}_recognition separate: 1; 1 12:33:04 INFO - PROCESS | 1840 | [aac @ 0xa19b3c00] err{or,}_recognition combined: 1; 1 12:33:04 INFO - PROCESS | 1840 | [aac @ 0xa19b3c00] Unsupported bit depth: 0 12:33:04 INFO - PROCESS | 1840 | [h264 @ 0xa19b7c00] err{or,}_recognition separate: 1; 1 12:33:04 INFO - PROCESS | 1840 | [h264 @ 0xa19b7c00] err{or,}_recognition combined: 1; 1 12:33:04 INFO - PROCESS | 1840 | [h264 @ 0xa19b7c00] Unsupported bit depth: 0 12:33:04 INFO - PROCESS | 1840 | [aac @ 0xa19b3c00] err{or,}_recognition separate: 1; 1 12:33:04 INFO - PROCESS | 1840 | [aac @ 0xa19b3c00] err{or,}_recognition combined: 1; 1 12:33:04 INFO - PROCESS | 1840 | [aac @ 0xa19b3c00] Unsupported bit depth: 0 12:33:04 INFO - PROCESS | 1840 | [h264 @ 0xa19b7c00] err{or,}_recognition separate: 1; 1 12:33:04 INFO - PROCESS | 1840 | [h264 @ 0xa19b7c00] err{or,}_recognition combined: 1; 1 12:33:04 INFO - PROCESS | 1840 | [h264 @ 0xa19b7c00] Unsupported bit depth: 0 12:33:04 INFO - PROCESS | 1840 | [h264 @ 0xa19b7c00] no picture 12:33:04 INFO - PROCESS | 1840 | [h264 @ 0xa19b7c00] no picture 12:33:04 INFO - PROCESS | 1840 | [h264 @ 0xa19bd000] err{or,}_recognition separate: 1; 1 12:33:04 INFO - PROCESS | 1840 | [h264 @ 0xa19bd000] err{or,}_recognition combined: 1; 1 12:33:04 INFO - PROCESS | 1840 | [h264 @ 0xa19bd000] Unsupported bit depth: 0 12:33:04 INFO - PROCESS | 1840 | [aac @ 0xa19bd400] err{or,}_recognition separate: 1; 1 12:33:04 INFO - PROCESS | 1840 | [aac @ 0xa19bd400] err{or,}_recognition combined: 1; 1 12:33:04 INFO - PROCESS | 1840 | [aac @ 0xa19bd400] Unsupported bit depth: 0 12:33:04 INFO - PROCESS | 1840 | [aac @ 0x9b401400] err{or,}_recognition separate: 1; 1 12:33:04 INFO - PROCESS | 1840 | [aac @ 0x9b401400] err{or,}_recognition combined: 1; 1 12:33:04 INFO - PROCESS | 1840 | [aac @ 0x9b401400] Unsupported bit depth: 0 12:33:04 INFO - PROCESS | 1840 | [h264 @ 0xa19bcc00] err{or,}_recognition separate: 1; 1 12:33:04 INFO - PROCESS | 1840 | [h264 @ 0xa19bcc00] err{or,}_recognition combined: 1; 1 12:33:04 INFO - PROCESS | 1840 | [h264 @ 0xa19bcc00] Unsupported bit depth: 0 12:33:04 INFO - PROCESS | 1840 | [h264 @ 0xa19bcc00] no picture 12:33:04 INFO - PROCESS | 1840 | [h264 @ 0xa19bcc00] no picture 12:33:04 INFO - PROCESS | 1840 | [h264 @ 0xa237e000] err{or,}_recognition separate: 1; 1 12:33:04 INFO - PROCESS | 1840 | [h264 @ 0xa237e000] err{or,}_recognition combined: 1; 1 12:33:04 INFO - PROCESS | 1840 | [h264 @ 0xa237e000] Unsupported bit depth: 0 12:33:04 INFO - PROCESS | 1840 | [aac @ 0xa19bd400] err{or,}_recognition separate: 1; 1 12:33:04 INFO - PROCESS | 1840 | [aac @ 0xa19bd400] err{or,}_recognition combined: 1; 1 12:33:04 INFO - PROCESS | 1840 | [aac @ 0xa19bd400] Unsupported bit depth: 0 12:33:04 INFO - PROCESS | 1840 | [h264 @ 0xa237e000] err{or,}_recognition separate: 1; 1 12:33:04 INFO - PROCESS | 1840 | [h264 @ 0xa237e000] err{or,}_recognition combined: 1; 1 12:33:04 INFO - PROCESS | 1840 | [h264 @ 0xa237e000] Unsupported bit depth: 0 12:33:04 INFO - PROCESS | 1840 | [h264 @ 0xa237e000] no picture 12:33:04 INFO - PROCESS | 1840 | [h264 @ 0xa237e000] no picture 12:33:04 INFO - .... 12:33:04 INFO - TEST-OK | /media-source/mediasource-activesourcebuffers.html | took 2887ms 12:33:04 INFO - TEST-START | /media-source/mediasource-addsourcebuffer-mode.html 12:33:04 INFO - PROCESS | 1840 | 1478201584794 Marionette TRACE conn4 <- [1,1815,null,{"value":["/media-source/mediasource-activesourcebuffers.html",0,null,null,[["SourceBuffer added to activeSourceBuffers list when its only audio track gets loaded (and thus becomes enabled).",0,null,null],["SourceBuffer added to activeSourceBuffers list when its only video track gets loaded (and thus becomes selected).",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: audio is first sourceBuffer, audio media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: audio is first sourceBuffer, video media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: video is first sourceBuffer, audio media appended first",0,null,null],["Active SourceBuffers must appear in the same order as they appear in the sourceBuffers attribute: video is first sourceBuffer, video media appended first",0,null,null],["Active SourceBuffers list reflects changes to selected audio/video tracks associated with separate SourceBuffers.",1,"object is undefined","EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html:142:23\nMediaSourceUtil.fetchManifestAndData/ [0,1816,"getWindowHandle",null] 12:33:04 INFO - PROCESS | 1840 | 1478201584875 Marionette TRACE conn4 <- [1,1816,null,{"value":"8"}] 12:33:04 INFO - PROCESS | 1840 | 1478201584946 Marionette TRACE conn4 -> [0,1817,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:33:05 INFO - PROCESS | 1840 | 1478201585186 Marionette TRACE conn4 <- [1,1817,null,{"value":null}] 12:33:05 INFO - PROCESS | 1840 | 1478201585379 Marionette TRACE conn4 -> [0,1818,"getWindowHandles",null] 12:33:05 INFO - PROCESS | 1840 | 1478201585384 Marionette TRACE conn4 <- [1,1818,null,["8"]] 12:33:05 INFO - PROCESS | 1840 | 1478201585391 Marionette TRACE conn4 -> [0,1819,"switchToWindow",{"name":"8"}] 12:33:05 INFO - PROCESS | 1840 | 1478201585399 Marionette TRACE conn4 <- [1,1819,null,{}] 12:33:05 INFO - PROCESS | 1840 | 1478201585405 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-addsourcebuffer-mode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:33:05 INFO - PROCESS | 1840 | ++DOCSHELL 0x827f4c00 == 42 [pid = 1840] [id = 415] 12:33:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 74 (0x82f75000) [pid = 1840] [serial = 1212] [outer = (nil)] 12:33:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 75 (0x83834000) [pid = 1840] [serial = 1213] [outer = 0x82f75000] 12:33:05 INFO - PROCESS | 1840 | 1478201585667 Marionette DEBUG loaded listener.js 12:33:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 76 (0x8cd47c00) [pid = 1840] [serial = 1214] [outer = 0x82f75000] 12:33:06 INFO - PROCESS | 1840 | 1478201586506 Marionette TRACE conn4 <- [1,1820,null,{"value":["/media-source/mediasource-addsourcebuffer-mode.html",0,null,null,[["addSourceBuffer() sets SourceBuffer.mode to 'segments' when the generate timestamps flag is false",0,null,null],["addSourceBuffer() sets SourceBuffer.mode to 'sequence' when the generate timestamps flag is true",1,"assert_unreached: Browser does not support the audio/aac and audio/mpeg MIME types used in this test Reached unreachable code","@http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html:24:17\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html:18:5\n"]]]}] 12:33:06 INFO - .. 12:33:06 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer-mode.html | took 1629ms 12:33:06 INFO - PROCESS | 1840 | 1478201586565 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 12:33:06 INFO - PROCESS | 1840 | 1478201586572 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 12:33:06 INFO - TEST-START | /media-source/mediasource-addsourcebuffer.html 12:33:06 INFO - PROCESS | 1840 | 1478201586600 Marionette TRACE conn4 -> [0,1822,"getContext",null] 12:33:06 INFO - PROCESS | 1840 | 1478201586609 Marionette TRACE conn4 <- [1,1822,null,{"value":"content"}] 12:33:06 INFO - PROCESS | 1840 | 1478201586619 Marionette TRACE conn4 -> [0,1823,"setContext",{"value":"chrome"}] 12:33:06 INFO - PROCESS | 1840 | 1478201586622 Marionette TRACE conn4 <- [1,1823,null,{}] 12:33:06 INFO - PROCESS | 1840 | 1478201586631 Marionette TRACE conn4 -> [0,1824,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 12:33:06 INFO - PROCESS | 1840 | 1478201586653 Marionette TRACE conn4 <- [1,1824,null,{"value":true}] 12:33:06 INFO - PROCESS | 1840 | 1478201586660 Marionette TRACE conn4 -> [0,1825,"setContext",{"value":"content"}] 12:33:06 INFO - PROCESS | 1840 | 1478201586669 Marionette TRACE conn4 <- [1,1825,null,{}] 12:33:06 INFO - Setting pref media.mediasource.enabled (true) 12:33:06 INFO - PROCESS | 1840 | 1478201586680 Marionette TRACE conn4 -> [0,1826,"getContext",null] 12:33:06 INFO - PROCESS | 1840 | 1478201586688 Marionette TRACE conn4 <- [1,1826,null,{"value":"content"}] 12:33:06 INFO - PROCESS | 1840 | 1478201586695 Marionette TRACE conn4 -> [0,1827,"setContext",{"value":"chrome"}] 12:33:06 INFO - PROCESS | 1840 | 1478201586699 Marionette TRACE conn4 <- [1,1827,null,{}] 12:33:06 INFO - PROCESS | 1840 | 1478201586767 Marionette TRACE conn4 -> [0,1828,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 12:33:06 INFO - PROCESS | 1840 | 1478201586788 Marionette TRACE conn4 <- [1,1828,null,{"value":null}] 12:33:06 INFO - PROCESS | 1840 | 1478201586800 Marionette TRACE conn4 -> [0,1829,"setContext",{"value":"content"}] 12:33:06 INFO - PROCESS | 1840 | 1478201586804 Marionette TRACE conn4 <- [1,1829,null,{}] 12:33:06 INFO - PROCESS | 1840 | 1478201586812 Marionette TRACE conn4 -> [0,1830,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:33:07 INFO - PROCESS | 1840 | 1478201587021 Marionette TRACE conn4 <- [1,1830,null,{"value":null}] 12:33:07 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa5f800 == 41 [pid = 1840] [id = 411] 12:33:07 INFO - PROCESS | 1840 | --DOCSHELL 0x8cde9800 == 40 [pid = 1840] [id = 410] 12:33:07 INFO - PROCESS | 1840 | --DOMWINDOW == 75 (0x94d73400) [pid = 1840] [serial = 1173] [outer = (nil)] [url = about:blank] 12:33:07 INFO - PROCESS | 1840 | 1478201587195 Marionette TRACE conn4 -> [0,1831,"getWindowHandles",null] 12:33:07 INFO - PROCESS | 1840 | 1478201587203 Marionette TRACE conn4 <- [1,1831,null,["8"]] 12:33:07 INFO - PROCESS | 1840 | --DOCSHELL 0x94d72000 == 39 [pid = 1840] [id = 409] 12:33:07 INFO - PROCESS | 1840 | --DOCSHELL 0x82c4b800 == 38 [pid = 1840] [id = 408] 12:33:07 INFO - PROCESS | 1840 | --DOCSHELL 0x83830800 == 37 [pid = 1840] [id = 407] 12:33:07 INFO - PROCESS | 1840 | --DOCSHELL 0x8fb47800 == 36 [pid = 1840] [id = 405] 12:33:07 INFO - PROCESS | 1840 | --DOCSHELL 0x8ccaa400 == 35 [pid = 1840] [id = 404] 12:33:07 INFO - PROCESS | 1840 | 1478201587218 Marionette TRACE conn4 -> [0,1832,"switchToWindow",{"name":"8"}] 12:33:07 INFO - PROCESS | 1840 | 1478201587224 Marionette TRACE conn4 <- [1,1832,null,{}] 12:33:07 INFO - PROCESS | 1840 | 1478201587230 Marionette TRACE conn4 -> [0,1833,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-addsourcebuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:33:07 INFO - PROCESS | 1840 | ++DOCSHELL 0x83830800 == 36 [pid = 1840] [id = 416] 12:33:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 76 (0x8dd73400) [pid = 1840] [serial = 1215] [outer = (nil)] 12:33:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 77 (0x8dec5400) [pid = 1840] [serial = 1216] [outer = 0x8dd73400] 12:33:07 INFO - PROCESS | 1840 | 1478201587331 Marionette DEBUG loaded listener.js 12:33:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 78 (0x8fb47800) [pid = 1840] [serial = 1217] [outer = 0x8dd73400] 12:33:07 INFO - PROCESS | 1840 | --DOMWINDOW == 77 (0x8fa49c00) [pid = 1840] [serial = 1170] [outer = (nil)] [url = about:blank] 12:33:07 INFO - PROCESS | 1840 | --DOMWINDOW == 76 (0x94bae800) [pid = 1840] [serial = 1171] [outer = (nil)] [url = about:blank] 12:33:07 INFO - PROCESS | 1840 | --DOMWINDOW == 75 (0x8fb46000) [pid = 1840] [serial = 1167] [outer = (nil)] [url = about:blank] 12:33:07 INFO - PROCESS | 1840 | --DOMWINDOW == 74 (0x8fb4f000) [pid = 1840] [serial = 1168] [outer = (nil)] [url = about:blank] 12:33:07 INFO - PROCESS | 1840 | --DOMWINDOW == 73 (0x8dd69800) [pid = 1840] [serial = 1164] [outer = (nil)] [url = about:blank] 12:33:07 INFO - PROCESS | 1840 | --DOMWINDOW == 72 (0x8dd6d800) [pid = 1840] [serial = 1165] [outer = (nil)] [url = about:blank] 12:33:07 INFO - PROCESS | 1840 | --DOMWINDOW == 71 (0x82f87800) [pid = 1840] [serial = 1161] [outer = (nil)] [url = about:blank] 12:33:07 INFO - PROCESS | 1840 | --DOMWINDOW == 70 (0x82ea9000) [pid = 1840] [serial = 1162] [outer = (nil)] [url = about:blank] 12:33:07 INFO - PROCESS | 1840 | --DOMWINDOW == 69 (0x8d0ef400) [pid = 1840] [serial = 1158] [outer = (nil)] [url = about:blank] 12:33:07 INFO - PROCESS | 1840 | --DOMWINDOW == 68 (0x8dd7a400) [pid = 1840] [serial = 1159] [outer = (nil)] [url = about:blank] 12:33:07 INFO - PROCESS | 1840 | --DOMWINDOW == 67 (0x967c6400) [pid = 1840] [serial = 1155] [outer = (nil)] [url = about:blank] 12:33:07 INFO - PROCESS | 1840 | --DOMWINDOW == 66 (0x9682d400) [pid = 1840] [serial = 1156] [outer = (nil)] [url = about:blank] 12:33:07 INFO - PROCESS | 1840 | --DOMWINDOW == 65 (0x95b95c00) [pid = 1840] [serial = 1152] [outer = (nil)] [url = about:blank] 12:33:07 INFO - PROCESS | 1840 | --DOMWINDOW == 64 (0x96330800) [pid = 1840] [serial = 1153] [outer = (nil)] [url = about:blank] 12:33:07 INFO - PROCESS | 1840 | --DOMWINDOW == 63 (0x950b2800) [pid = 1840] [serial = 1149] [outer = (nil)] [url = about:blank] 12:33:07 INFO - PROCESS | 1840 | --DOMWINDOW == 62 (0x950b7c00) [pid = 1840] [serial = 1150] [outer = (nil)] [url = about:blank] 12:33:07 INFO - PROCESS | 1840 | --DOMWINDOW == 61 (0x8ffb3400) [pid = 1840] [serial = 1146] [outer = (nil)] [url = about:blank] 12:33:07 INFO - PROCESS | 1840 | --DOMWINDOW == 60 (0x8ffb7400) [pid = 1840] [serial = 1147] [outer = (nil)] [url = about:blank] 12:33:07 INFO - PROCESS | 1840 | --DOMWINDOW == 59 (0x8debc400) [pid = 1840] [serial = 1143] [outer = (nil)] [url = about:blank] 12:33:07 INFO - PROCESS | 1840 | --DOMWINDOW == 58 (0x8fa3fc00) [pid = 1840] [serial = 1144] [outer = (nil)] [url = about:blank] 12:33:07 INFO - PROCESS | 1840 | [1840] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 12:33:08 INFO - PROCESS | 1840 | 1478201588122 Marionette TRACE conn4 <- [1,1833,null,{"value":["/media-source/mediasource-addsourcebuffer.html",0,null,null,[["Test addSourceBuffer() in 'ended' state.",0,null,null],["Test addSourceBuffer() with empty type",0,null,null],["Test addSourceBuffer() with null",0,null,null],["Test addSourceBuffer() with unsupported type",0,null,null],["Test addSourceBuffer() with Vorbis and VP8",0,null,null],["Test addSourceBuffer() with Vorbis and VP8 in separate SourceBuffers",0,null,null],["Test addSourceBuffer() video only",0,null,null],["Test addSourceBuffer() audio only",0,null,null],["Test addSourceBuffer() with AAC and H.264",0,null,null],["Test addSourceBuffer() with AAC and H.264 in separate SourceBuffers",0,null,null],["Test addSourceBuffer() QuotaExceededError.",0,null,null]]]}] 12:33:08 INFO - ........... 12:33:08 INFO - TEST-OK | /media-source/mediasource-addsourcebuffer.html | took 1601ms 12:33:08 INFO - PROCESS | 1840 | 1478201588185 Marionette TRACE conn4 -> [0,1834,"getWindowHandle",null] 12:33:08 INFO - PROCESS | 1840 | 1478201588188 Marionette TRACE conn4 <- [1,1834,null,{"value":"8"}] 12:33:08 INFO - TEST-START | /media-source/mediasource-append-buffer.html 12:33:08 INFO - Clearing pref media.mediasource.enabled 12:33:08 INFO - PROCESS | 1840 | 1478201588203 Marionette TRACE conn4 -> [0,1835,"getContext",null] 12:33:08 INFO - PROCESS | 1840 | 1478201588206 Marionette TRACE conn4 <- [1,1835,null,{"value":"content"}] 12:33:08 INFO - PROCESS | 1840 | 1478201588213 Marionette TRACE conn4 -> [0,1836,"setContext",{"value":"chrome"}] 12:33:08 INFO - PROCESS | 1840 | 1478201588217 Marionette TRACE conn4 <- [1,1836,null,{}] 12:33:08 INFO - PROCESS | 1840 | 1478201588223 Marionette TRACE conn4 -> [0,1837,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 12:33:08 INFO - PROCESS | 1840 | 1478201588241 Marionette TRACE conn4 <- [1,1837,null,{"value":null}] 12:33:08 INFO - PROCESS | 1840 | 1478201588246 Marionette TRACE conn4 -> [0,1838,"setContext",{"value":"content"}] 12:33:08 INFO - PROCESS | 1840 | 1478201588249 Marionette TRACE conn4 <- [1,1838,null,{}] 12:33:08 INFO - PROCESS | 1840 | 1478201588256 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:33:08 INFO - PROCESS | 1840 | 1478201588446 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 12:33:08 INFO - PROCESS | 1840 | 1478201588583 Marionette TRACE conn4 -> [0,1840,"getWindowHandles",null] 12:33:08 INFO - PROCESS | 1840 | 1478201588588 Marionette TRACE conn4 <- [1,1840,null,["8"]] 12:33:08 INFO - PROCESS | 1840 | 1478201588595 Marionette TRACE conn4 -> [0,1841,"switchToWindow",{"name":"8"}] 12:33:08 INFO - PROCESS | 1840 | 1478201588602 Marionette TRACE conn4 <- [1,1841,null,{}] 12:33:08 INFO - PROCESS | 1840 | 1478201588609 Marionette TRACE conn4 -> [0,1842,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-append-buffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-append-buffer.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:33:08 INFO - PROCESS | 1840 | ++DOCSHELL 0x94d66c00 == 37 [pid = 1840] [id = 417] 12:33:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 59 (0x94d67400) [pid = 1840] [serial = 1218] [outer = (nil)] 12:33:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 60 (0x94d6e400) [pid = 1840] [serial = 1219] [outer = 0x94d67400] 12:33:08 INFO - PROCESS | 1840 | 1478201588719 Marionette DEBUG loaded listener.js 12:33:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 61 (0x950b5400) [pid = 1840] [serial = 1220] [outer = 0x94d67400] 12:33:12 INFO - PROCESS | 1840 | [aac @ 0x967bb000] err{or,}_recognition separate: 1; 1 12:33:12 INFO - PROCESS | 1840 | [aac @ 0x967bb000] err{or,}_recognition combined: 1; 1 12:33:12 INFO - PROCESS | 1840 | [aac @ 0x967bb000] Unsupported bit depth: 0 12:33:13 INFO - PROCESS | 1840 | --DOMWINDOW == 60 (0x96838c00) [pid = 1840] [serial = 1197] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-null.html] 12:33:13 INFO - PROCESS | 1840 | --DOMWINDOW == 59 (0x83832c00) [pid = 1840] [serial = 1188] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-removed.html] 12:33:13 INFO - PROCESS | 1840 | --DOMWINDOW == 58 (0x94d72400) [pid = 1840] [serial = 1194] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort.html] 12:33:13 INFO - PROCESS | 1840 | --DOMWINDOW == 57 (0x8fb49c00) [pid = 1840] [serial = 1182] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/WeakMap.prototype-properties.html] 12:33:13 INFO - PROCESS | 1840 | --DOMWINDOW == 56 (0x967ba800) [pid = 1840] [serial = 1177] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 12:33:13 INFO - PROCESS | 1840 | --DOMWINDOW == 55 (0x952c2c00) [pid = 1840] [serial = 1175] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 12:33:13 INFO - PROCESS | 1840 | --DOMWINDOW == 54 (0x952be800) [pid = 1840] [serial = 1200] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL-revoke.html] 12:33:13 INFO - PROCESS | 1840 | --DOMWINDOW == 53 (0x8ccad800) [pid = 1840] [serial = 1179] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-subclassing.html] 12:33:13 INFO - PROCESS | 1840 | --DOMWINDOW == 52 (0x952c0400) [pid = 1840] [serial = 1185] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-readyState.html] 12:33:13 INFO - PROCESS | 1840 | --DOMWINDOW == 51 (0x8fa5bc00) [pid = 1840] [serial = 1191] [outer = (nil)] [url = http://web-platform.test:8000/media-source/SourceBuffer-abort-updating.html] 12:33:13 INFO - PROCESS | 1840 | [h264 @ 0xa2a6b800] err{or,}_recognition separate: 1; 1 12:33:13 INFO - PROCESS | 1840 | [h264 @ 0xa2a6b800] err{or,}_recognition combined: 1; 1 12:33:13 INFO - PROCESS | 1840 | [h264 @ 0xa2a6b800] Unsupported bit depth: 0 12:33:14 INFO - PROCESS | 1840 | [aac @ 0x83913c00] err{or,}_recognition separate: 1; 1 12:33:14 INFO - PROCESS | 1840 | [aac @ 0x83913c00] err{or,}_recognition combined: 1; 1 12:33:14 INFO - PROCESS | 1840 | [aac @ 0x83913c00] Unsupported bit depth: 0 12:33:14 INFO - PROCESS | 1840 | [aac @ 0x82c44c00] err{or,}_recognition separate: 1; 1 12:33:14 INFO - PROCESS | 1840 | [aac @ 0x82c44c00] err{or,}_recognition combined: 1; 1 12:33:14 INFO - PROCESS | 1840 | [aac @ 0x82c44c00] Unsupported bit depth: 0 12:33:14 INFO - PROCESS | 1840 | [h264 @ 0x8c8fa400] err{or,}_recognition separate: 1; 1 12:33:14 INFO - PROCESS | 1840 | [h264 @ 0x8c8fa400] err{or,}_recognition combined: 1; 1 12:33:14 INFO - PROCESS | 1840 | [h264 @ 0x8c8fa400] Unsupported bit depth: 0 12:33:15 INFO - PROCESS | 1840 | [aac @ 0x82f26400] err{or,}_recognition separate: 1; 1 12:33:15 INFO - PROCESS | 1840 | [aac @ 0x82f26400] err{or,}_recognition combined: 1; 1 12:33:15 INFO - PROCESS | 1840 | [aac @ 0x82f26400] Unsupported bit depth: 0 12:33:15 INFO - PROCESS | 1840 | [h264 @ 0x8db4f800] err{or,}_recognition separate: 1; 1 12:33:15 INFO - PROCESS | 1840 | [h264 @ 0x8db4f800] err{or,}_recognition combined: 1; 1 12:33:15 INFO - PROCESS | 1840 | [h264 @ 0x8db4f800] Unsupported bit depth: 0 12:33:15 INFO - PROCESS | 1840 | [h264 @ 0x8c8f5400] err{or,}_recognition separate: 1; 1 12:33:15 INFO - PROCESS | 1840 | [h264 @ 0x8c8f5400] err{or,}_recognition combined: 1; 1 12:33:15 INFO - PROCESS | 1840 | [h264 @ 0x8c8f5400] Unsupported bit depth: 0 12:33:16 INFO - PROCESS | 1840 | [h264 @ 0x8d0ef400] err{or,}_recognition separate: 1; 1 12:33:16 INFO - PROCESS | 1840 | [h264 @ 0x8d0ef400] err{or,}_recognition combined: 1; 1 12:33:16 INFO - PROCESS | 1840 | [h264 @ 0x8d0ef400] Unsupported bit depth: 0 12:33:16 INFO - PROCESS | 1840 | [aac @ 0x8fb41800] err{or,}_recognition separate: 1; 1 12:33:16 INFO - PROCESS | 1840 | [aac @ 0x8fb41800] err{or,}_recognition combined: 1; 1 12:33:16 INFO - PROCESS | 1840 | [aac @ 0x8fb41800] Unsupported bit depth: 0 12:33:16 INFO - PROCESS | 1840 | [aac @ 0x8fb42c00] err{or,}_recognition separate: 1; 1 12:33:16 INFO - PROCESS | 1840 | [aac @ 0x8fb42c00] err{or,}_recognition combined: 1; 1 12:33:16 INFO - PROCESS | 1840 | [aac @ 0x8fb42c00] Unsupported bit depth: 0 12:33:16 INFO - PROCESS | 1840 | [h264 @ 0x83913c00] err{or,}_recognition separate: 1; 1 12:33:16 INFO - PROCESS | 1840 | [h264 @ 0x83913c00] err{or,}_recognition combined: 1; 1 12:33:16 INFO - PROCESS | 1840 | [h264 @ 0x83913c00] Unsupported bit depth: 0 12:33:16 INFO - PROCESS | 1840 | [aac @ 0x94d6a800] err{or,}_recognition separate: 1; 1 12:33:16 INFO - PROCESS | 1840 | [aac @ 0x94d6a800] err{or,}_recognition combined: 1; 1 12:33:16 INFO - PROCESS | 1840 | [aac @ 0x94d6a800] Unsupported bit depth: 0 12:33:17 INFO - PROCESS | 1840 | [h264 @ 0x97a0f400] err{or,}_recognition separate: 1; 1 12:33:17 INFO - PROCESS | 1840 | [h264 @ 0x97a0f400] err{or,}_recognition combined: 1; 1 12:33:17 INFO - PROCESS | 1840 | [h264 @ 0x97a0f400] Unsupported bit depth: 0 12:33:17 INFO - PROCESS | 1840 | [h264 @ 0x98e99400] err{or,}_recognition separate: 1; 1 12:33:17 INFO - PROCESS | 1840 | [h264 @ 0x98e99400] err{or,}_recognition combined: 1; 1 12:33:17 INFO - PROCESS | 1840 | [h264 @ 0x98e99400] Unsupported bit depth: 0 12:33:18 INFO - PROCESS | 1840 | [aac @ 0x9b1bd000] err{or,}_recognition separate: 1; 1 12:33:18 INFO - PROCESS | 1840 | [aac @ 0x9b1bd000] err{or,}_recognition combined: 1; 1 12:33:18 INFO - PROCESS | 1840 | [aac @ 0x9b1bd000] Unsupported bit depth: 0 12:33:18 INFO - PROCESS | 1840 | [aac @ 0x9b381400] err{or,}_recognition separate: 1; 1 12:33:18 INFO - PROCESS | 1840 | [aac @ 0x9b381400] err{or,}_recognition combined: 1; 1 12:33:18 INFO - PROCESS | 1840 | [aac @ 0x9b381400] Unsupported bit depth: 0 12:33:18 INFO - PROCESS | 1840 | [aac @ 0x9b383800] err{or,}_recognition separate: 1; 1 12:33:18 INFO - PROCESS | 1840 | [aac @ 0x9b383800] err{or,}_recognition combined: 1; 1 12:33:18 INFO - PROCESS | 1840 | [aac @ 0x9b383800] Unsupported bit depth: 0 12:33:18 INFO - PROCESS | 1840 | [aac @ 0x9b384400] err{or,}_recognition separate: 1; 1 12:33:18 INFO - PROCESS | 1840 | [aac @ 0x9b384400] err{or,}_recognition combined: 1; 1 12:33:18 INFO - PROCESS | 1840 | [aac @ 0x9b384400] Unsupported bit depth: 0 12:33:18 INFO - PROCESS | 1840 | [h264 @ 0x9b385400] err{or,}_recognition separate: 1; 1 12:33:18 INFO - PROCESS | 1840 | [h264 @ 0x9b385400] err{or,}_recognition combined: 1; 1 12:33:18 INFO - PROCESS | 1840 | [h264 @ 0x9b385400] Unsupported bit depth: 0 12:33:18 INFO - PROCESS | 1840 | [h264 @ 0x9b386000] err{or,}_recognition separate: 1; 1 12:33:18 INFO - PROCESS | 1840 | [h264 @ 0x9b386000] err{or,}_recognition combined: 1; 1 12:33:18 INFO - PROCESS | 1840 | [h264 @ 0x9b386000] Unsupported bit depth: 0 12:33:18 INFO - PROCESS | 1840 | [h264 @ 0x9b386c00] err{or,}_recognition separate: 1; 1 12:33:18 INFO - PROCESS | 1840 | [h264 @ 0x9b386c00] err{or,}_recognition combined: 1; 1 12:33:18 INFO - PROCESS | 1840 | [h264 @ 0x9b386c00] Unsupported bit depth: 0 12:33:18 INFO - PROCESS | 1840 | [aac @ 0x9b381400] err{or,}_recognition separate: 1; 1 12:33:18 INFO - PROCESS | 1840 | [aac @ 0x9b381400] err{or,}_recognition combined: 1; 1 12:33:18 INFO - PROCESS | 1840 | [aac @ 0x9b381400] Unsupported bit depth: 0 12:33:18 INFO - PROCESS | 1840 | [aac @ 0x9b382c00] err{or,}_recognition separate: 1; 1 12:33:18 INFO - PROCESS | 1840 | [aac @ 0x9b382c00] err{or,}_recognition combined: 1; 1 12:33:18 INFO - PROCESS | 1840 | [aac @ 0x9b382c00] Unsupported bit depth: 0 12:33:18 INFO - PROCESS | 1840 | [aac @ 0x9b384400] err{or,}_recognition separate: 1; 1 12:33:18 INFO - PROCESS | 1840 | [aac @ 0x9b384400] err{or,}_recognition combined: 1; 1 12:33:18 INFO - PROCESS | 1840 | [aac @ 0x9b384400] Unsupported bit depth: 0 12:33:18 INFO - PROCESS | 1840 | [h264 @ 0x9b385800] err{or,}_recognition separate: 1; 1 12:33:18 INFO - PROCESS | 1840 | [h264 @ 0x9b385800] err{or,}_recognition combined: 1; 1 12:33:18 INFO - PROCESS | 1840 | [h264 @ 0x9b385800] Unsupported bit depth: 0 12:33:18 INFO - PROCESS | 1840 | [h264 @ 0x9b386400] err{or,}_recognition separate: 1; 1 12:33:18 INFO - PROCESS | 1840 | [h264 @ 0x9b386400] err{or,}_recognition combined: 1; 1 12:33:18 INFO - PROCESS | 1840 | [h264 @ 0x9b386400] Unsupported bit depth: 0 12:33:18 INFO - PROCESS | 1840 | [h264 @ 0x9b387000] err{or,}_recognition separate: 1; 1 12:33:18 INFO - PROCESS | 1840 | [h264 @ 0x9b387000] err{or,}_recognition combined: 1; 1 12:33:18 INFO - PROCESS | 1840 | [h264 @ 0x9b387000] Unsupported bit depth: 0 12:33:18 INFO - PROCESS | 1840 | [aac @ 0x9b38b800] err{or,}_recognition separate: 1; 1 12:33:18 INFO - PROCESS | 1840 | [aac @ 0x9b38b800] err{or,}_recognition combined: 1; 1 12:33:18 INFO - PROCESS | 1840 | [aac @ 0x9b38b800] Unsupported bit depth: 0 12:33:18 INFO - PROCESS | 1840 | [h264 @ 0x83becc00] err{or,}_recognition separate: 1; 1 12:33:18 INFO - PROCESS | 1840 | [h264 @ 0x83becc00] err{or,}_recognition combined: 1; 1 12:33:18 INFO - PROCESS | 1840 | [h264 @ 0x83becc00] Unsupported bit depth: 0 12:33:18 INFO - PROCESS | 1840 | [aac @ 0x9b38b800] err{or,}_recognition separate: 1; 1 12:33:18 INFO - PROCESS | 1840 | [aac @ 0x9b38b800] err{or,}_recognition combined: 1; 1 12:33:18 INFO - PROCESS | 1840 | [aac @ 0x9b38b800] Unsupported bit depth: 0 12:33:18 INFO - PROCESS | 1840 | [h264 @ 0x83becc00] err{or,}_recognition separate: 1; 1 12:33:18 INFO - PROCESS | 1840 | [h264 @ 0x83becc00] err{or,}_recognition combined: 1; 1 12:33:18 INFO - PROCESS | 1840 | [h264 @ 0x83becc00] Unsupported bit depth: 0 12:33:18 INFO - PROCESS | 1840 | [aac @ 0x83bed000] err{or,}_recognition separate: 1; 1 12:33:18 INFO - PROCESS | 1840 | [aac @ 0x83bed000] err{or,}_recognition combined: 1; 1 12:33:18 INFO - PROCESS | 1840 | [aac @ 0x83bed000] Unsupported bit depth: 0 12:33:18 INFO - PROCESS | 1840 | [h264 @ 0x83bef800] err{or,}_recognition separate: 1; 1 12:33:18 INFO - PROCESS | 1840 | [h264 @ 0x83bef800] err{or,}_recognition combined: 1; 1 12:33:18 INFO - PROCESS | 1840 | [h264 @ 0x83bef800] Unsupported bit depth: 0 12:33:18 INFO - PROCESS | 1840 | [aac @ 0x83bf0400] err{or,}_recognition separate: 1; 1 12:33:18 INFO - PROCESS | 1840 | [aac @ 0x83bf0400] err{or,}_recognition combined: 1; 1 12:33:18 INFO - PROCESS | 1840 | [aac @ 0x83bf0400] Unsupported bit depth: 0 12:33:18 INFO - PROCESS | 1840 | [aac @ 0x827ef800] err{or,}_recognition separate: 1; 1 12:33:18 INFO - PROCESS | 1840 | [aac @ 0x827ef800] err{or,}_recognition combined: 1; 1 12:33:18 INFO - PROCESS | 1840 | [aac @ 0x827ef800] Unsupported bit depth: 0 12:33:18 INFO - PROCESS | 1840 | [aac @ 0x83832c00] err{or,}_recognition separate: 1; 1 12:33:18 INFO - PROCESS | 1840 | [aac @ 0x83832c00] err{or,}_recognition combined: 1; 1 12:33:18 INFO - PROCESS | 1840 | [aac @ 0x83832c00] Unsupported bit depth: 0 12:33:18 INFO - PROCESS | 1840 | [h264 @ 0x83ba9800] err{or,}_recognition separate: 1; 1 12:33:18 INFO - PROCESS | 1840 | [h264 @ 0x83ba9800] err{or,}_recognition combined: 1; 1 12:33:18 INFO - PROCESS | 1840 | [h264 @ 0x83ba9800] Unsupported bit depth: 0 12:33:18 INFO - PROCESS | 1840 | [h264 @ 0x83baa000] err{or,}_recognition separate: 1; 1 12:33:18 INFO - PROCESS | 1840 | [h264 @ 0x83baa000] err{or,}_recognition combined: 1; 1 12:33:18 INFO - PROCESS | 1840 | [h264 @ 0x83baa000] Unsupported bit depth: 0 12:33:18 INFO - PROCESS | 1840 | [aac @ 0x82ea4800] err{or,}_recognition separate: 1; 1 12:33:18 INFO - PROCESS | 1840 | [aac @ 0x82ea4800] err{or,}_recognition combined: 1; 1 12:33:18 INFO - PROCESS | 1840 | [aac @ 0x82ea4800] Unsupported bit depth: 0 12:33:18 INFO - PROCESS | 1840 | [h264 @ 0x83ba9c00] err{or,}_recognition separate: 1; 1 12:33:18 INFO - PROCESS | 1840 | [h264 @ 0x83ba9c00] err{or,}_recognition combined: 1; 1 12:33:18 INFO - PROCESS | 1840 | [h264 @ 0x83ba9c00] Unsupported bit depth: 0 12:33:18 INFO - PROCESS | 1840 | [aac @ 0x827ef800] err{or,}_recognition separate: 1; 1 12:33:18 INFO - PROCESS | 1840 | [aac @ 0x827ef800] err{or,}_recognition combined: 1; 1 12:33:18 INFO - PROCESS | 1840 | [aac @ 0x827ef800] Unsupported bit depth: 0 12:33:18 INFO - PROCESS | 1840 | [h264 @ 0x83babc00] err{or,}_recognition separate: 1; 1 12:33:18 INFO - PROCESS | 1840 | [h264 @ 0x83babc00] err{or,}_recognition combined: 1; 1 12:33:18 INFO - PROCESS | 1840 | [h264 @ 0x83babc00] Unsupported bit depth: 0 12:33:18 INFO - PROCESS | 1840 | [h264 @ 0x83bf0800] err{or,}_recognition separate: 1; 1 12:33:18 INFO - PROCESS | 1840 | [h264 @ 0x83bf0800] err{or,}_recognition combined: 1; 1 12:33:18 INFO - PROCESS | 1840 | [h264 @ 0x83bf0800] Unsupported bit depth: 0 12:33:19 INFO - PROCESS | 1840 | 1478201599837 Marionette TRACE conn4 <- [1,1842,null,{"value":["/media-source/mediasource-append-buffer.html",0,null,null,[["Test SourceBuffer.appendBuffer() event dispatching.",0,null,null],["Test SourceBuffer.appendBuffer() call during a pending appendBuffer().",0,null,null],["Test SourceBuffer.abort() call during a pending appendBuffer().",0,null,null],["Test SourceBuffer.appendBuffer() triggering an 'ended' to 'open' transition.",0,null,null],["Test zero byte SourceBuffer.appendBuffer() call triggering an 'ended' to 'open' transition.",0,null,null],["Test MediaSource.removeSourceBuffer() call during a pending appendBuffer().",0,null,null],["Test set MediaSource.duration during a pending appendBuffer() for one of its SourceBuffers.",0,null,null],["Test MediaSource.endOfStream() during a pending appendBuffer() for one of its SourceBuffers.",0,null,null],["Test set SourceBuffer.timestampOffset during a pending appendBuffer().",0,null,null],["Test appending an empty ArrayBufferView.",0,null,null],["Test appending a neutered ArrayBufferView.",0,null,null],["Test appending an empty ArrayBuffer.",0,null,null],["Test appending a neutered ArrayBuffer.",0,null,null],["Test appendBuffer with partial init segments.",0,null,null],["Test appendBuffer with partial media segments.",0,null,null],["Test abort in the middle of an initialization segment.",0,null,null],["Test abort after removing sourcebuffer.",0,null,null],["Test abort after readyState is ended following init segment and media segment.",0,null,null],["Test abort after appendBuffer update ends.",0,null,null],["Test appending null.",0,null,null],["Test appending after removeSourceBuffer().",0,null,null]]]}] 12:33:19 INFO - ..................... 12:33:19 INFO - TEST-OK | /media-source/mediasource-append-buffer.html | took 11673ms 12:33:19 INFO - PROCESS | 1840 | 1478201599873 Marionette TRACE conn4 -> [0,1843,"getWindowHandle",null] 12:33:19 INFO - PROCESS | 1840 | 1478201599881 Marionette TRACE conn4 <- [1,1843,null,{"value":"8"}] 12:33:19 INFO - TEST-START | /media-source/mediasource-appendbuffer-quota-exceeded.html 12:33:19 INFO - PROCESS | 1840 | 1478201599892 Marionette TRACE conn4 -> [0,1844,"timeouts",{"script":185000}] 12:33:19 INFO - PROCESS | 1840 | 1478201599898 Marionette TRACE conn4 <- [1,1844,null,{}] 12:33:19 INFO - PROCESS | 1840 | 1478201599910 Marionette TRACE conn4 -> [0,1845,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:33:20 INFO - PROCESS | 1840 | 1478201600166 Marionette TRACE conn4 <- [1,1845,null,{"value":null}] 12:33:20 INFO - PROCESS | 1840 | 1478201600345 Marionette TRACE conn4 -> [0,1846,"getWindowHandles",null] 12:33:20 INFO - PROCESS | 1840 | 1478201600351 Marionette TRACE conn4 <- [1,1846,null,["8"]] 12:33:20 INFO - PROCESS | 1840 | 1478201600359 Marionette TRACE conn4 -> [0,1847,"switchToWindow",{"name":"8"}] 12:33:20 INFO - PROCESS | 1840 | 1478201600369 Marionette TRACE conn4 <- [1,1847,null,{}] 12:33:20 INFO - PROCESS | 1840 | 1478201600430 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-appendbuffer-quota-exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\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"}] 12:33:20 INFO - PROCESS | 1840 | ++DOCSHELL 0x8db56000 == 38 [pid = 1840] [id = 418] 12:33:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 52 (0x8db56400) [pid = 1840] [serial = 1221] [outer = (nil)] 12:33:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 53 (0x8debc400) [pid = 1840] [serial = 1222] [outer = 0x8db56400] 12:33:20 INFO - PROCESS | 1840 | 1478201600554 Marionette DEBUG loaded listener.js 12:33:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 54 (0x8ffb7800) [pid = 1840] [serial = 1223] [outer = 0x8db56400] 12:33:21 INFO - PROCESS | 1840 | [aac @ 0x93c78800] err{or,}_recognition separate: 1; 1 12:33:21 INFO - PROCESS | 1840 | [aac @ 0x93c78800] err{or,}_recognition combined: 1; 1 12:33:21 INFO - PROCESS | 1840 | [aac @ 0x93c78800] Unsupported bit depth: 0 12:33:21 INFO - PROCESS | 1840 | [aac @ 0x97a09000] err{or,}_recognition separate: 1; 1 12:33:21 INFO - PROCESS | 1840 | [aac @ 0x97a09000] err{or,}_recognition combined: 1; 1 12:33:21 INFO - PROCESS | 1840 | [aac @ 0x97a09000] Unsupported bit depth: 0 12:33:24 INFO - PROCESS | 1840 | --DOCSHELL 0x82f6bc00 == 37 [pid = 1840] [id = 375] 12:33:24 INFO - PROCESS | 1840 | --DOCSHELL 0x82f6b000 == 36 [pid = 1840] [id = 383] 12:33:24 INFO - PROCESS | 1840 | --DOCSHELL 0x82c49c00 == 35 [pid = 1840] [id = 372] 12:33:24 INFO - PROCESS | 1840 | --DOCSHELL 0x8cdf0400 == 34 [pid = 1840] [id = 396] 12:33:24 INFO - PROCESS | 1840 | --DOCSHELL 0x827f4c00 == 33 [pid = 1840] [id = 415] 12:33:24 INFO - PROCESS | 1840 | --DOCSHELL 0x83830800 == 32 [pid = 1840] [id = 416] 12:33:24 INFO - PROCESS | 1840 | --DOCSHELL 0x97a6c000 == 31 [pid = 1840] [id = 412] 12:33:24 INFO - PROCESS | 1840 | --DOCSHELL 0x8fc77000 == 30 [pid = 1840] [id = 392] 12:33:24 INFO - PROCESS | 1840 | --DOCSHELL 0x91ba2c00 == 29 [pid = 1840] [id = 378] 12:33:24 INFO - PROCESS | 1840 | --DOCSHELL 0x952c5000 == 28 [pid = 1840] [id = 394] 12:33:24 INFO - PROCESS | 1840 | --DOCSHELL 0x8fb46400 == 27 [pid = 1840] [id = 384] 12:33:24 INFO - PROCESS | 1840 | --DOCSHELL 0x8d0f7800 == 26 [pid = 1840] [id = 391] 12:33:24 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd6fc00 == 25 [pid = 1840] [id = 380] 12:33:24 INFO - PROCESS | 1840 | --DOCSHELL 0x94d66400 == 24 [pid = 1840] [id = 401] 12:33:24 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd71000 == 23 [pid = 1840] [id = 376] 12:33:24 INFO - PROCESS | 1840 | --DOCSHELL 0x9a5b4400 == 22 [pid = 1840] [id = 414] 12:33:24 INFO - PROCESS | 1840 | --DOCSHELL 0x827e8400 == 21 [pid = 1840] [id = 389] 12:33:24 INFO - PROCESS | 1840 | --DOCSHELL 0x8fb41400 == 20 [pid = 1840] [id = 413] 12:33:24 INFO - PROCESS | 1840 | --DOCSHELL 0x82c41c00 == 19 [pid = 1840] [id = 374] 12:33:24 INFO - PROCESS | 1840 | --DOCSHELL 0x94d69800 == 18 [pid = 1840] [id = 406] 12:33:24 INFO - PROCESS | 1840 | --DOCSHELL 0x952c6400 == 17 [pid = 1840] [id = 395] 12:33:24 INFO - PROCESS | 1840 | --DOCSHELL 0x94d73c00 == 16 [pid = 1840] [id = 387] 12:33:24 INFO - PROCESS | 1840 | --DOCSHELL 0x94e8bc00 == 15 [pid = 1840] [id = 393] 12:33:24 INFO - PROCESS | 1840 | --DOCSHELL 0x82f82c00 == 14 [pid = 1840] [id = 390] 12:33:24 INFO - PROCESS | 1840 | --DOCSHELL 0x82f7e400 == 13 [pid = 1840] [id = 371] 12:33:24 INFO - PROCESS | 1840 | --DOCSHELL 0x82f84400 == 12 [pid = 1840] [id = 382] 12:33:24 INFO - PROCESS | 1840 | --DOCSHELL 0x83830c00 == 11 [pid = 1840] [id = 381] 12:33:24 INFO - PROCESS | 1840 | --DOCSHELL 0x8d0f1c00 == 10 [pid = 1840] [id = 388] 12:33:24 INFO - PROCESS | 1840 | --DOCSHELL 0x94d66c00 == 9 [pid = 1840] [id = 417] 12:33:24 INFO - PROCESS | 1840 | --DOCSHELL 0x94d71c00 == 8 [pid = 1840] [id = 379] 12:33:24 INFO - PROCESS | 1840 | --DOCSHELL 0x8dec2c00 == 7 [pid = 1840] [id = 386] 12:33:24 INFO - PROCESS | 1840 | --DOMWINDOW == 53 (0x967bc000) [pid = 1840] [serial = 1178] [outer = (nil)] [url = http://www2.web-platform.test:8000/js/builtins/Promise-incumbent-global-subsubframe.sub.html] 12:33:24 INFO - PROCESS | 1840 | --DOMWINDOW == 52 (0x952c5400) [pid = 1840] [serial = 1176] [outer = (nil)] [url = http://www1.web-platform.test:8000/js/builtins/Promise-incumbent-global-subframe.sub.html] 12:33:24 INFO - PROCESS | 1840 | --DOMWINDOW == 51 (0x8cded800) [pid = 1840] [serial = 1181] [outer = (nil)] [url = about:blank] 12:33:24 INFO - PROCESS | 1840 | --DOMWINDOW == 50 (0x8cde5800) [pid = 1840] [serial = 1180] [outer = (nil)] [url = about:blank] 12:33:24 INFO - PROCESS | 1840 | --DOMWINDOW == 49 (0x911b2800) [pid = 1840] [serial = 1184] [outer = (nil)] [url = about:blank] 12:33:24 INFO - PROCESS | 1840 | --DOMWINDOW == 48 (0x911a9400) [pid = 1840] [serial = 1183] [outer = (nil)] [url = about:blank] 12:33:24 INFO - PROCESS | 1840 | --DOMWINDOW == 47 (0x96832800) [pid = 1840] [serial = 1187] [outer = (nil)] [url = about:blank] 12:33:24 INFO - PROCESS | 1840 | --DOMWINDOW == 46 (0x96831800) [pid = 1840] [serial = 1186] [outer = (nil)] [url = about:blank] 12:33:24 INFO - PROCESS | 1840 | --DOMWINDOW == 45 (0x8cdecc00) [pid = 1840] [serial = 1190] [outer = (nil)] [url = about:blank] 12:33:24 INFO - PROCESS | 1840 | --DOMWINDOW == 44 (0x8ccaf000) [pid = 1840] [serial = 1189] [outer = (nil)] [url = about:blank] 12:33:24 INFO - PROCESS | 1840 | --DOMWINDOW == 43 (0x8ffa0000) [pid = 1840] [serial = 1193] [outer = (nil)] [url = about:blank] 12:33:24 INFO - PROCESS | 1840 | --DOMWINDOW == 42 (0x8fb4ac00) [pid = 1840] [serial = 1192] [outer = (nil)] [url = about:blank] 12:33:24 INFO - PROCESS | 1840 | --DOMWINDOW == 41 (0x952c7c00) [pid = 1840] [serial = 1196] [outer = (nil)] [url = about:blank] 12:33:24 INFO - PROCESS | 1840 | --DOMWINDOW == 40 (0x94f8f400) [pid = 1840] [serial = 1195] [outer = (nil)] [url = about:blank] 12:33:24 INFO - PROCESS | 1840 | --DOMWINDOW == 39 (0x9689d000) [pid = 1840] [serial = 1199] [outer = (nil)] [url = about:blank] 12:33:24 INFO - PROCESS | 1840 | --DOMWINDOW == 38 (0x9683b000) [pid = 1840] [serial = 1198] [outer = (nil)] [url = about:blank] 12:33:24 INFO - PROCESS | 1840 | --DOMWINDOW == 37 (0x97a03c00) [pid = 1840] [serial = 1202] [outer = (nil)] [url = about:blank] 12:33:24 INFO - PROCESS | 1840 | --DOMWINDOW == 36 (0x968f8800) [pid = 1840] [serial = 1201] [outer = (nil)] [url = about:blank] 12:33:28 INFO - PROCESS | 1840 | --DOMWINDOW == 35 (0x94d67400) [pid = 1840] [serial = 1218] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-append-buffer.html] 12:33:28 INFO - PROCESS | 1840 | --DOMWINDOW == 34 (0x9a5db400) [pid = 1840] [serial = 1209] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-activesourcebuffers.html] 12:33:28 INFO - PROCESS | 1840 | --DOMWINDOW == 33 (0x97a6c400) [pid = 1840] [serial = 1203] [outer = (nil)] [url = http://web-platform.test:8000/media-source/URL-createObjectURL.html] 12:33:28 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0x82f75000) [pid = 1840] [serial = 1212] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer-mode.html] 12:33:28 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x94d6ac00) [pid = 1840] [serial = 1172] [outer = (nil)] [url = http://web-platform.test:8000/js/builtins/Promise-incumbent-global.sub.html] 12:33:28 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x8fb49400) [pid = 1840] [serial = 1206] [outer = (nil)] [url = http://web-platform.test:8000/media-source/interfaces.html] 12:33:28 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x8dd73400) [pid = 1840] [serial = 1215] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-addsourcebuffer.html] 12:33:33 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x950ab800) [pid = 1840] [serial = 1174] [outer = (nil)] [url = about:blank] 12:33:33 INFO - PROCESS | 1840 | --DOMWINDOW == 27 (0x94d6e400) [pid = 1840] [serial = 1219] [outer = (nil)] [url = about:blank] 12:33:33 INFO - PROCESS | 1840 | --DOMWINDOW == 26 (0x950b5400) [pid = 1840] [serial = 1220] [outer = (nil)] [url = about:blank] 12:33:33 INFO - PROCESS | 1840 | --DOMWINDOW == 25 (0x8dec5400) [pid = 1840] [serial = 1216] [outer = (nil)] [url = about:blank] 12:33:33 INFO - PROCESS | 1840 | --DOMWINDOW == 24 (0x8fb47800) [pid = 1840] [serial = 1217] [outer = (nil)] [url = about:blank] 12:33:33 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0x83834000) [pid = 1840] [serial = 1213] [outer = (nil)] [url = about:blank] 12:33:33 INFO - PROCESS | 1840 | --DOMWINDOW == 22 (0x8cd47c00) [pid = 1840] [serial = 1214] [outer = (nil)] [url = about:blank] 12:33:33 INFO - PROCESS | 1840 | --DOMWINDOW == 21 (0x9a5e1800) [pid = 1840] [serial = 1210] [outer = (nil)] [url = about:blank] 12:33:33 INFO - PROCESS | 1840 | --DOMWINDOW == 20 (0x9af8fc00) [pid = 1840] [serial = 1211] [outer = (nil)] [url = about:blank] 12:33:33 INFO - PROCESS | 1840 | --DOMWINDOW == 19 (0x94bb3800) [pid = 1840] [serial = 1207] [outer = (nil)] [url = about:blank] 12:33:33 INFO - PROCESS | 1840 | --DOMWINDOW == 18 (0x94d66800) [pid = 1840] [serial = 1208] [outer = (nil)] [url = about:blank] 12:33:33 INFO - PROCESS | 1840 | --DOMWINDOW == 17 (0x97c30000) [pid = 1840] [serial = 1204] [outer = (nil)] [url = about:blank] 12:33:33 INFO - PROCESS | 1840 | --DOMWINDOW == 16 (0x9829ec00) [pid = 1840] [serial = 1205] [outer = (nil)] [url = about:blank] 12:33:43 INFO - PROCESS | 1840 | --DOMWINDOW == 15 (0x8debc400) [pid = 1840] [serial = 1222] [outer = (nil)] [url = about:blank] 12:33:44 INFO - PROCESS | 1840 | 1478201624789 Marionette TRACE conn4 <- [1,1848,null,{"value":["/media-source/mediasource-appendbuffer-quota-exceeded.html",0,null,null,[["Appending data repeatedly should fill up the buffer and throw a QuotaExceededError when buffer is full.",0,null,null]]]}] 12:33:44 INFO - . 12:33:44 INFO - TEST-OK | /media-source/mediasource-appendbuffer-quota-exceeded.html | took 24924ms 12:33:44 INFO - PROCESS | 1840 | 1478201624817 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 12:33:44 INFO - PROCESS | 1840 | 1478201624825 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 12:33:44 INFO - TEST-START | /media-source/mediasource-appendwindow.html 12:33:44 INFO - PROCESS | 1840 | 1478201624836 Marionette TRACE conn4 -> [0,1850,"timeouts",{"script":35000}] 12:33:44 INFO - PROCESS | 1840 | 1478201624841 Marionette TRACE conn4 <- [1,1850,null,{}] 12:33:44 INFO - PROCESS | 1840 | 1478201624853 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:33:45 INFO - PROCESS | 1840 | 1478201625058 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 12:33:45 INFO - PROCESS | 1840 | 1478201625174 Marionette TRACE conn4 -> [0,1852,"getWindowHandles",null] 12:33:45 INFO - PROCESS | 1840 | 1478201625180 Marionette TRACE conn4 <- [1,1852,null,["8"]] 12:33:45 INFO - PROCESS | 1840 | 1478201625187 Marionette TRACE conn4 -> [0,1853,"switchToWindow",{"name":"8"}] 12:33:45 INFO - PROCESS | 1840 | 1478201625198 Marionette TRACE conn4 <- [1,1853,null,{}] 12:33:45 INFO - PROCESS | 1840 | 1478201625213 Marionette TRACE conn4 -> [0,1854,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-appendwindow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-appendwindow.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:33:45 INFO - PROCESS | 1840 | ++DOCSHELL 0x82eb1400 == 8 [pid = 1840] [id = 419] 12:33:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 16 (0x82eb1800) [pid = 1840] [serial = 1224] [outer = (nil)] 12:33:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 17 (0x82f6b000) [pid = 1840] [serial = 1225] [outer = 0x82eb1800] 12:33:45 INFO - PROCESS | 1840 | 1478201625323 Marionette DEBUG loaded listener.js 12:33:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 18 (0x82f74000) [pid = 1840] [serial = 1226] [outer = 0x82eb1800] 12:33:47 INFO - PROCESS | 1840 | [aac @ 0x8ce6c400] err{or,}_recognition separate: 1; 1 12:33:47 INFO - PROCESS | 1840 | [aac @ 0x8ce6c400] err{or,}_recognition combined: 1; 1 12:33:47 INFO - PROCESS | 1840 | [aac @ 0x8ce6c400] Unsupported bit depth: 0 12:33:47 INFO - PROCESS | 1840 | [h264 @ 0x8ce6d400] err{or,}_recognition separate: 1; 1 12:33:47 INFO - PROCESS | 1840 | [h264 @ 0x8ce6d400] err{or,}_recognition combined: 1; 1 12:33:47 INFO - PROCESS | 1840 | [h264 @ 0x8ce6d400] Unsupported bit depth: 0 12:33:47 INFO - PROCESS | 1840 | [aac @ 0x8ce6c400] err{or,}_recognition separate: 1; 1 12:33:47 INFO - PROCESS | 1840 | [aac @ 0x8ce6c400] err{or,}_recognition combined: 1; 1 12:33:47 INFO - PROCESS | 1840 | [aac @ 0x8ce6c400] Unsupported bit depth: 0 12:33:47 INFO - PROCESS | 1840 | [h264 @ 0x8ce6d000] err{or,}_recognition separate: 1; 1 12:33:47 INFO - PROCESS | 1840 | [h264 @ 0x8ce6d000] err{or,}_recognition combined: 1; 1 12:33:47 INFO - PROCESS | 1840 | [h264 @ 0x8ce6d000] Unsupported bit depth: 0 12:33:47 INFO - PROCESS | 1840 | 1478201627721 Marionette TRACE conn4 <- [1,1854,null,{"value":["/media-source/mediasource-appendwindow.html",0,null,null,[["Test correctly reset appendWindowStart and appendWindowEnd values",0,null,null],["Test set wrong values to appendWindowStart and appendWindowEnd.",0,null,null],["Test set correct values to appendWindowStart and appendWindowEnd.",0,null,null],["Test appendwindow throw error when mediasource object is not associated with a sourebuffer.",0,null,null],["Test set appendWindowStart and appendWindowEnd when source buffer updating.",0,null,null],["Test appendWindowStart and appendWindowEnd value after a sourceBuffer.abort().",0,null,null],["Test read appendWindowStart and appendWindowEnd initial values.",0,null,null]]]}] 12:33:47 INFO - ....... 12:33:47 INFO - TEST-OK | /media-source/mediasource-appendwindow.html | took 2906ms 12:33:47 INFO - PROCESS | 1840 | 1478201627741 Marionette TRACE conn4 -> [0,1855,"getWindowHandle",null] 12:33:47 INFO - PROCESS | 1840 | 1478201627746 Marionette TRACE conn4 <- [1,1855,null,{"value":"8"}] 12:33:47 INFO - TEST-START | /media-source/mediasource-attach-stops-delaying-load-event.html 12:33:47 INFO - PROCESS | 1840 | 1478201627755 Marionette TRACE conn4 -> [0,1856,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:33:47 INFO - PROCESS | 1840 | 1478201627955 Marionette TRACE conn4 <- [1,1856,null,{"value":null}] 12:33:48 INFO - PROCESS | 1840 | 1478201628074 Marionette TRACE conn4 -> [0,1857,"getWindowHandles",null] 12:33:48 INFO - PROCESS | 1840 | 1478201628080 Marionette TRACE conn4 <- [1,1857,null,["8"]] 12:33:48 INFO - PROCESS | 1840 | 1478201628087 Marionette TRACE conn4 -> [0,1858,"switchToWindow",{"name":"8"}] 12:33:48 INFO - PROCESS | 1840 | 1478201628096 Marionette TRACE conn4 <- [1,1858,null,{}] 12:33:48 INFO - PROCESS | 1840 | 1478201628116 Marionette TRACE conn4 -> [0,1859,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-attach-stops-delaying-load-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:33:48 INFO - PROCESS | 1840 | ++DOCSHELL 0x827e6800 == 9 [pid = 1840] [id = 420] 12:33:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 19 (0x82c41800) [pid = 1840] [serial = 1227] [outer = (nil)] 12:33:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 20 (0x8db50c00) [pid = 1840] [serial = 1228] [outer = 0x82c41800] 12:33:48 INFO - PROCESS | 1840 | 1478201628223 Marionette DEBUG loaded listener.js 12:33:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 21 (0x82ea6400) [pid = 1840] [serial = 1229] [outer = 0x82c41800] 12:33:48 INFO - PROCESS | 1840 | 1478201628804 Marionette TRACE conn4 <- [1,1859,null,{"value":["/media-source/mediasource-attach-stops-delaying-load-event.html",0,null,null,[["MediaSource attachment should immediately stop delaying the load event",0,null,null]]]}] 12:33:48 INFO - . 12:33:48 INFO - TEST-OK | /media-source/mediasource-attach-stops-delaying-load-event.html | took 1080ms 12:33:48 INFO - PROCESS | 1840 | 1478201628842 Marionette TRACE conn4 -> [0,1860,"getWindowHandle",null] 12:33:48 INFO - PROCESS | 1840 | 1478201628845 Marionette TRACE conn4 <- [1,1860,null,{"value":"8"}] 12:33:48 INFO - TEST-START | /media-source/mediasource-avtracks.html 12:33:48 INFO - PROCESS | 1840 | 1478201628854 Marionette TRACE conn4 -> [0,1861,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:33:49 INFO - PROCESS | 1840 | 1478201629104 Marionette TRACE conn4 <- [1,1861,null,{"value":null}] 12:33:49 INFO - PROCESS | 1840 | 1478201629128 Marionette TRACE conn4 -> [0,1862,"getWindowHandles",null] 12:33:49 INFO - PROCESS | 1840 | 1478201629133 Marionette TRACE conn4 <- [1,1862,null,["8"]] 12:33:49 INFO - PROCESS | 1840 | 1478201629140 Marionette TRACE conn4 -> [0,1863,"switchToWindow",{"name":"8"}] 12:33:49 INFO - PROCESS | 1840 | 1478201629148 Marionette TRACE conn4 <- [1,1863,null,{}] 12:33:49 INFO - PROCESS | 1840 | 1478201629154 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-avtracks.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-avtracks.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:33:49 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd78000 == 10 [pid = 1840] [id = 421] 12:33:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 22 (0x8dd78400) [pid = 1840] [serial = 1230] [outer = (nil)] 12:33:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 23 (0x8dd82400) [pid = 1840] [serial = 1231] [outer = 0x8dd78400] 12:33:49 INFO - PROCESS | 1840 | 1478201629261 Marionette DEBUG loaded listener.js 12:33:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x8de73800) [pid = 1840] [serial = 1232] [outer = 0x8dd78400] 12:33:50 INFO - .... 12:33:50 INFO - TEST-OK | /media-source/mediasource-avtracks.html | took 1678ms 12:33:50 INFO - TEST-START | /media-source/mediasource-buffered.html 12:33:50 INFO - PROCESS | 1840 | 1478201630457 Marionette TRACE conn4 <- [1,1864,null,{"value":["/media-source/mediasource-avtracks.html",0,null,null,[["Check that media tracks and their properties are populated properly",1,"object is undefined","EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:12:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:8:5\n"],["Media tracks must be removed when the SourceBuffer is removed from the MediaSource",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:90:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:87:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:83:5\n"],["Media tracks must be removed when the HTMLMediaElement.src is changed",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:104:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:101:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:97:5\n"],["Media tracks must be removed when HTMLMediaElement.load() is called",1,"sourceBuffer.audioTracks is undefined","verifyTrackRemoval@http://web-platform.test:8000/media-source/mediasource-avtracks.html:49:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:118:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:115:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-avtracks.html:111:5\n"]]]}] 12:33:50 INFO - PROCESS | 1840 | 1478201630540 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 12:33:50 INFO - PROCESS | 1840 | 1478201630549 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 12:33:50 INFO - PROCESS | 1840 | 1478201630591 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}] 12:33:50 INFO - PROCESS | 1840 | 1478201630806 Marionette TRACE conn4 <- [1,1866,null,{"value":null}] 12:33:50 INFO - PROCESS | 1840 | 1478201630962 Marionette TRACE conn4 -> [0,1867,"getWindowHandles",null] 12:33:50 INFO - PROCESS | 1840 | 1478201630969 Marionette TRACE conn4 <- [1,1867,null,["8"]] 12:33:50 INFO - PROCESS | 1840 | 1478201630977 Marionette TRACE conn4 -> [0,1868,"switchToWindow",{"name":"8"}] 12:33:50 INFO - PROCESS | 1840 | 1478201630986 Marionette TRACE conn4 <- [1,1868,null,{}] 12:33:51 INFO - PROCESS | 1840 | 1478201630993 Marionette TRACE conn4 -> [0,1869,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-buffered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-buffered.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:33:51 INFO - PROCESS | 1840 | ++DOCSHELL 0x82eaf800 == 11 [pid = 1840] [id = 422] 12:33:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 25 (0x82eafc00) [pid = 1840] [serial = 1233] [outer = (nil)] 12:33:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 26 (0x8dd76c00) [pid = 1840] [serial = 1234] [outer = 0x82eafc00] 12:33:51 INFO - PROCESS | 1840 | 1478201631117 Marionette DEBUG loaded listener.js 12:33:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 27 (0x8de79800) [pid = 1840] [serial = 1235] [outer = 0x82eafc00] 12:33:52 INFO - PROCESS | 1840 | [aac @ 0x8fb42400] err{or,}_recognition separate: 1; 1 12:33:52 INFO - PROCESS | 1840 | [aac @ 0x8fb42400] err{or,}_recognition combined: 1; 1 12:33:52 INFO - PROCESS | 1840 | [aac @ 0x8fb42400] Unsupported bit depth: 0 12:33:52 INFO - PROCESS | 1840 | [aac @ 0x8fc74000] err{or,}_recognition separate: 1; 1 12:33:52 INFO - PROCESS | 1840 | [aac @ 0x8fc74000] err{or,}_recognition combined: 1; 1 12:33:52 INFO - PROCESS | 1840 | [aac @ 0x8fc74000] Unsupported bit depth: 0 12:33:52 INFO - PROCESS | 1840 | [aac @ 0x8fb42400] err{or,}_recognition separate: 1; 1 12:33:52 INFO - PROCESS | 1840 | [aac @ 0x8fb42400] err{or,}_recognition combined: 1; 1 12:33:52 INFO - PROCESS | 1840 | [aac @ 0x8fb42400] Unsupported bit depth: 0 12:33:52 INFO - PROCESS | 1840 | [h264 @ 0x8fc76c00] err{or,}_recognition separate: 1; 1 12:33:52 INFO - PROCESS | 1840 | [h264 @ 0x8fc76c00] err{or,}_recognition combined: 1; 1 12:33:52 INFO - PROCESS | 1840 | [h264 @ 0x8fc76c00] Unsupported bit depth: 0 12:33:52 INFO - PROCESS | 1840 | [aac @ 0x8fb42400] err{or,}_recognition separate: 1; 1 12:33:52 INFO - PROCESS | 1840 | [aac @ 0x8fb42400] err{or,}_recognition combined: 1; 1 12:33:52 INFO - PROCESS | 1840 | [aac @ 0x8fb42400] Unsupported bit depth: 0 12:33:52 INFO - PROCESS | 1840 | [h264 @ 0x8fc76c00] err{or,}_recognition separate: 1; 1 12:33:52 INFO - PROCESS | 1840 | [h264 @ 0x8fc76c00] err{or,}_recognition combined: 1; 1 12:33:52 INFO - PROCESS | 1840 | [h264 @ 0x8fc76c00] Unsupported bit depth: 0 12:33:52 INFO - PROCESS | 1840 | [h264 @ 0x8fc76c00] no picture 12:33:52 INFO - PROCESS | 1840 | [h264 @ 0x8fc76c00] no picture 12:33:53 INFO - PROCESS | 1840 | [aac @ 0x8fa47c00] err{or,}_recognition separate: 1; 1 12:33:53 INFO - PROCESS | 1840 | [aac @ 0x8fa47c00] err{or,}_recognition combined: 1; 1 12:33:53 INFO - PROCESS | 1840 | [aac @ 0x8fa47c00] Unsupported bit depth: 0 12:33:53 INFO - PROCESS | 1840 | [h264 @ 0x8fc76000] err{or,}_recognition separate: 1; 1 12:33:53 INFO - PROCESS | 1840 | [h264 @ 0x8fc76000] err{or,}_recognition combined: 1; 1 12:33:53 INFO - PROCESS | 1840 | [h264 @ 0x8fc76000] Unsupported bit depth: 0 12:33:53 INFO - PROCESS | 1840 | [aac @ 0x8fa47c00] err{or,}_recognition separate: 1; 1 12:33:53 INFO - PROCESS | 1840 | [aac @ 0x8fa47c00] err{or,}_recognition combined: 1; 1 12:33:53 INFO - PROCESS | 1840 | [aac @ 0x8fa47c00] Unsupported bit depth: 0 12:33:53 INFO - PROCESS | 1840 | [h264 @ 0x8fc76000] err{or,}_recognition separate: 1; 1 12:33:53 INFO - PROCESS | 1840 | [h264 @ 0x8fc76000] err{or,}_recognition combined: 1; 1 12:33:53 INFO - PROCESS | 1840 | [h264 @ 0x8fc76000] Unsupported bit depth: 0 12:33:53 INFO - PROCESS | 1840 | [h264 @ 0x8fc76000] no picture 12:33:53 INFO - PROCESS | 1840 | [h264 @ 0x8fc76000] no picture 12:33:53 INFO - PROCESS | 1840 | 1478201633252 Marionette TRACE conn4 <- [1,1869,null,{"value":["/media-source/mediasource-buffered.html",0,null,null,[["Demuxed content with different lengths",0,null,null],["Muxed content with different lengths",0,null,null],["Demuxed content with an empty buffered range on one SourceBuffer",0,null,null],["Muxed content empty buffered ranges.",0,null,null],["Get buffered range when sourcebuffer is empty.",0,null,null],["Get buffered range when only init segment is appended.",0,null,null],["Get buffered range after removing sourcebuffer.",0,null,null]]]}] 12:33:53 INFO - ....... 12:33:53 INFO - TEST-OK | /media-source/mediasource-buffered.html | took 2733ms 12:33:53 INFO - PROCESS | 1840 | 1478201633300 Marionette TRACE conn4 -> [0,1870,"getWindowHandle",null] 12:33:53 INFO - PROCESS | 1840 | 1478201633305 Marionette TRACE conn4 <- [1,1870,null,{"value":"8"}] 12:33:53 INFO - TEST-START | /media-source/mediasource-closed.html 12:33:53 INFO - PROCESS | 1840 | 1478201633313 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}] 12:33:53 INFO - PROCESS | 1840 | 1478201633630 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 12:33:53 INFO - PROCESS | 1840 | 1478201633705 Marionette TRACE conn4 -> [0,1872,"getWindowHandles",null] 12:33:53 INFO - PROCESS | 1840 | 1478201633709 Marionette TRACE conn4 <- [1,1872,null,["8"]] 12:33:53 INFO - PROCESS | 1840 | 1478201633717 Marionette TRACE conn4 -> [0,1873,"switchToWindow",{"name":"8"}] 12:33:53 INFO - PROCESS | 1840 | 1478201633724 Marionette TRACE conn4 <- [1,1873,null,{}] 12:33:53 INFO - PROCESS | 1840 | 1478201633775 Marionette TRACE conn4 -> [0,1874,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-closed.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:33:53 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ffac000 == 12 [pid = 1840] [id = 423] 12:33:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 28 (0x8ffac400) [pid = 1840] [serial = 1236] [outer = (nil)] 12:33:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x8ffb1c00) [pid = 1840] [serial = 1237] [outer = 0x8ffac400] 12:33:53 INFO - PROCESS | 1840 | 1478201633889 Marionette DEBUG loaded listener.js 12:33:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x8ffb4800) [pid = 1840] [serial = 1238] [outer = 0x8ffac400] 12:33:54 INFO - PROCESS | 1840 | 1478201634828 Marionette TRACE conn4 <- [1,1874,null,{"value":["/media-source/mediasource-closed.html",0,null,null,[["Test attribute values on a closed MediaSource object.",0,null,null],["Test addSourceBuffer() while closed.",0,null,null],["Test removeSourceBuffer() while closed.",0,null,null],["Test endOfStream() while closed.",0,null,null],["Test endOfStream(decode) while closed.",0,null,null],["Test endOfStream(network) while closed.",0,null,null],["Test setting duration while closed.",0,null,null],["Test setting duration while open->closed.",0,null,null],["Test getting duration while open->closed.",0,null,null],["Test sourcebuffer.abort when closed.",0,null,null]]]}] 12:33:54 INFO - .......... 12:33:54 INFO - TEST-OK | /media-source/mediasource-closed.html | took 1577ms 12:33:54 INFO - PROCESS | 1840 | 1478201634900 Marionette TRACE conn4 -> [0,1875,"getWindowHandle",null] 12:33:54 INFO - PROCESS | 1840 | 1478201634907 Marionette TRACE conn4 <- [1,1875,null,{"value":"8"}] 12:33:54 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-framesize.html 12:33:54 INFO - PROCESS | 1840 | 1478201634915 Marionette TRACE conn4 -> [0,1876,"getContext",null] 12:33:54 INFO - PROCESS | 1840 | 1478201634919 Marionette TRACE conn4 <- [1,1876,null,{"value":"content"}] 12:33:54 INFO - PROCESS | 1840 | 1478201634925 Marionette TRACE conn4 -> [0,1877,"setContext",{"value":"chrome"}] 12:33:54 INFO - PROCESS | 1840 | 1478201634929 Marionette TRACE conn4 <- [1,1877,null,{}] 12:33:54 INFO - PROCESS | 1840 | 1478201634935 Marionette TRACE conn4 -> [0,1878,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 12:33:54 INFO - PROCESS | 1840 | 1478201634956 Marionette TRACE conn4 <- [1,1878,null,{"value":true}] 12:33:54 INFO - PROCESS | 1840 | 1478201634964 Marionette TRACE conn4 -> [0,1879,"setContext",{"value":"content"}] 12:33:54 INFO - Setting pref media.mediasource.enabled (true) 12:33:54 INFO - PROCESS | 1840 | 1478201634969 Marionette TRACE conn4 <- [1,1879,null,{}] 12:33:55 INFO - PROCESS | 1840 | 1478201635028 Marionette TRACE conn4 -> [0,1880,"getContext",null] 12:33:55 INFO - PROCESS | 1840 | 1478201635034 Marionette TRACE conn4 <- [1,1880,null,{"value":"content"}] 12:33:55 INFO - PROCESS | 1840 | 1478201635046 Marionette TRACE conn4 -> [0,1881,"setContext",{"value":"chrome"}] 12:33:55 INFO - PROCESS | 1840 | 1478201635049 Marionette TRACE conn4 <- [1,1881,null,{}] 12:33:55 INFO - PROCESS | 1840 | 1478201635056 Marionette TRACE conn4 -> [0,1882,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 12:33:55 INFO - PROCESS | 1840 | 1478201635078 Marionette TRACE conn4 <- [1,1882,null,{"value":null}] 12:33:55 INFO - PROCESS | 1840 | 1478201635084 Marionette TRACE conn4 -> [0,1883,"setContext",{"value":"content"}] 12:33:55 INFO - PROCESS | 1840 | 1478201635088 Marionette TRACE conn4 <- [1,1883,null,{}] 12:33:55 INFO - PROCESS | 1840 | 1478201635101 Marionette TRACE conn4 -> [0,1884,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:33:55 INFO - PROCESS | 1840 | 1478201635356 Marionette TRACE conn4 <- [1,1884,null,{"value":null}] 12:33:55 INFO - PROCESS | 1840 | 1478201635494 Marionette TRACE conn4 -> [0,1885,"getWindowHandles",null] 12:33:55 INFO - PROCESS | 1840 | 1478201635501 Marionette TRACE conn4 <- [1,1885,null,["8"]] 12:33:55 INFO - PROCESS | 1840 | 1478201635507 Marionette TRACE conn4 -> [0,1886,"switchToWindow",{"name":"8"}] 12:33:55 INFO - PROCESS | 1840 | 1478201635515 Marionette TRACE conn4 <- [1,1886,null,{}] 12:33:55 INFO - PROCESS | 1840 | 1478201635521 Marionette TRACE conn4 -> [0,1887,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-av-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:33:55 INFO - PROCESS | 1840 | ++DOCSHELL 0x92f84800 == 13 [pid = 1840] [id = 424] 12:33:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x93854000) [pid = 1840] [serial = 1239] [outer = (nil)] 12:33:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x938cd400) [pid = 1840] [serial = 1240] [outer = 0x93854000] 12:33:55 INFO - PROCESS | 1840 | 1478201635634 Marionette DEBUG loaded listener.js 12:33:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x93986c00) [pid = 1840] [serial = 1241] [outer = 0x93854000] 12:33:57 INFO - PROCESS | 1840 | --DOCSHELL 0x827e6800 == 12 [pid = 1840] [id = 420] 12:33:57 INFO - PROCESS | 1840 | --DOCSHELL 0x82eb1400 == 11 [pid = 1840] [id = 419] 12:33:57 INFO - PROCESS | 1840 | --DOCSHELL 0x8db56000 == 10 [pid = 1840] [id = 418] 12:33:57 INFO - PROCESS | 1840 | --DOCSHELL 0x82eaf800 == 9 [pid = 1840] [id = 422] 12:33:57 INFO - PROCESS | 1840 | --DOCSHELL 0x8ffac000 == 8 [pid = 1840] [id = 423] 12:33:57 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd78000 == 7 [pid = 1840] [id = 421] 12:33:57 INFO - PROCESS | 1840 | [aac @ 0x827e7000] err{or,}_recognition separate: 1; 1 12:33:57 INFO - PROCESS | 1840 | [aac @ 0x827e7000] err{or,}_recognition combined: 1; 1 12:33:57 INFO - PROCESS | 1840 | [aac @ 0x827e7000] Unsupported bit depth: 0 12:33:57 INFO - PROCESS | 1840 | [h264 @ 0x82c43c00] err{or,}_recognition separate: 1; 1 12:33:57 INFO - PROCESS | 1840 | [h264 @ 0x82c43c00] err{or,}_recognition combined: 1; 1 12:33:57 INFO - PROCESS | 1840 | [h264 @ 0x82c43c00] Unsupported bit depth: 0 12:33:57 INFO - PROCESS | 1840 | [aac @ 0x827e7000] err{or,}_recognition separate: 1; 1 12:33:57 INFO - PROCESS | 1840 | [aac @ 0x827e7000] err{or,}_recognition combined: 1; 1 12:33:57 INFO - PROCESS | 1840 | [aac @ 0x827e7000] Unsupported bit depth: 0 12:33:57 INFO - PROCESS | 1840 | [h264 @ 0x82c43c00] err{or,}_recognition separate: 1; 1 12:33:57 INFO - PROCESS | 1840 | [h264 @ 0x82c43c00] err{or,}_recognition combined: 1; 1 12:33:57 INFO - PROCESS | 1840 | [h264 @ 0x82c43c00] Unsupported bit depth: 0 12:33:57 INFO - PROCESS | 1840 | [h264 @ 0x82c43c00] no picture 12:33:57 INFO - PROCESS | 1840 | [h264 @ 0x82c43c00] no picture 12:33:59 INFO - PROCESS | 1840 | [aac @ 0x82f6c400] err{or,}_recognition separate: 1; 1 12:33:59 INFO - PROCESS | 1840 | [aac @ 0x82f6c400] err{or,}_recognition combined: 1; 1 12:33:59 INFO - PROCESS | 1840 | [aac @ 0x82f6c400] Unsupported bit depth: 0 12:33:59 INFO - PROCESS | 1840 | [aac @ 0x827ee400] err{or,}_recognition separate: 1; 1 12:33:59 INFO - PROCESS | 1840 | [aac @ 0x827ee400] err{or,}_recognition combined: 1; 1 12:33:59 INFO - PROCESS | 1840 | [aac @ 0x827ee400] Unsupported bit depth: 0 12:33:59 INFO - PROCESS | 1840 | [aac @ 0x82f6c400] err{or,}_recognition separate: 1; 1 12:33:59 INFO - PROCESS | 1840 | [aac @ 0x82f6c400] err{or,}_recognition combined: 1; 1 12:33:59 INFO - PROCESS | 1840 | [aac @ 0x82f6c400] Unsupported bit depth: 0 12:33:59 INFO - PROCESS | 1840 | [aac @ 0x827f0400] err{or,}_recognition separate: 1; 1 12:33:59 INFO - PROCESS | 1840 | [aac @ 0x827f0400] err{or,}_recognition combined: 1; 1 12:33:59 INFO - PROCESS | 1840 | [aac @ 0x827f0400] Unsupported bit depth: 0 12:33:59 INFO - PROCESS | 1840 | [aac @ 0x827f0400] err{or,}_recognition separate: 1; 1 12:33:59 INFO - PROCESS | 1840 | [aac @ 0x827f0400] err{or,}_recognition combined: 1; 1 12:33:59 INFO - PROCESS | 1840 | [aac @ 0x827f0400] Unsupported bit depth: 0 12:33:59 INFO - PROCESS | 1840 | [aac @ 0x827f0400] err{or,}_recognition separate: 1; 1 12:33:59 INFO - PROCESS | 1840 | [aac @ 0x827f0400] err{or,}_recognition combined: 1; 1 12:33:59 INFO - PROCESS | 1840 | [aac @ 0x827f0400] Unsupported bit depth: 0 12:33:59 INFO - PROCESS | 1840 | [aac @ 0x827f0400] err{or,}_recognition separate: 1; 1 12:33:59 INFO - PROCESS | 1840 | [aac @ 0x827f0400] err{or,}_recognition combined: 1; 1 12:33:59 INFO - PROCESS | 1840 | [aac @ 0x827f0400] Unsupported bit depth: 0 12:33:59 INFO - PROCESS | 1840 | [aac @ 0x827f0400] err{or,}_recognition separate: 1; 1 12:33:59 INFO - PROCESS | 1840 | [aac @ 0x827f0400] err{or,}_recognition combined: 1; 1 12:33:59 INFO - PROCESS | 1840 | [aac @ 0x827f0400] Unsupported bit depth: 0 12:33:59 INFO - PROCESS | 1840 | [aac @ 0x827f0400] err{or,}_recognition separate: 1; 1 12:33:59 INFO - PROCESS | 1840 | [aac @ 0x827f0400] err{or,}_recognition combined: 1; 1 12:33:59 INFO - PROCESS | 1840 | [aac @ 0x827f0400] Unsupported bit depth: 0 12:33:59 INFO - PROCESS | 1840 | [h264 @ 0x82f74400] err{or,}_recognition separate: 1; 1 12:33:59 INFO - PROCESS | 1840 | [h264 @ 0x82f74400] err{or,}_recognition combined: 1; 1 12:33:59 INFO - PROCESS | 1840 | [h264 @ 0x82f74400] Unsupported bit depth: 0 12:33:59 INFO - PROCESS | 1840 | [h264 @ 0x82f74400] no picture 12:33:59 INFO - PROCESS | 1840 | [h264 @ 0x82f74400] no picture 12:34:00 INFO - PROCESS | 1840 | [h264 @ 0x82c46c00] err{or,}_recognition separate: 1; 1 12:34:00 INFO - PROCESS | 1840 | [h264 @ 0x82c46c00] err{or,}_recognition combined: 1; 1 12:34:00 INFO - PROCESS | 1840 | [h264 @ 0x82c46c00] Unsupported bit depth: 0 12:34:00 INFO - PROCESS | 1840 | [h264 @ 0x82c46c00] no picture 12:34:00 INFO - PROCESS | 1840 | [h264 @ 0x82c46c00] no picture 12:34:00 INFO - PROCESS | 1840 | [h264 @ 0x82f74400] err{or,}_recognition separate: 1; 1 12:34:00 INFO - PROCESS | 1840 | [h264 @ 0x82f74400] err{or,}_recognition combined: 1; 1 12:34:00 INFO - PROCESS | 1840 | [h264 @ 0x82f74400] Unsupported bit depth: 0 12:34:00 INFO - PROCESS | 1840 | [h264 @ 0x82f74400] no picture 12:34:00 INFO - PROCESS | 1840 | [h264 @ 0x82f74400] no picture 12:34:00 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0x8dd78400) [pid = 1840] [serial = 1230] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-avtracks.html] 12:34:00 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x8db56400) [pid = 1840] [serial = 1221] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendbuffer-quota-exceeded.html] 12:34:00 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x82c41800) [pid = 1840] [serial = 1227] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-attach-stops-delaying-load-event.html] 12:34:00 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x82eb1800) [pid = 1840] [serial = 1224] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-appendwindow.html] 12:34:01 INFO - PROCESS | 1840 | 1478201641721 Marionette TRACE conn4 <- [1,1887,null,{"value":["/media-source/mediasource-config-change-mp4-av-framesize.html",0,null,null,[["Tests mp4 frame size changes in multiplexed content.",0,null,null]]]}] 12:34:01 INFO - . 12:34:01 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-framesize.html | took 6834ms 12:34:01 INFO - PROCESS | 1840 | 1478201641752 Marionette TRACE conn4 -> [0,1888,"getWindowHandle",null] 12:34:01 INFO - PROCESS | 1840 | 1478201641760 Marionette TRACE conn4 <- [1,1888,null,{"value":"8"}] 12:34:01 INFO - TEST-START | /media-source/mediasource-config-change-mp4-av-video-bitrate.html 12:34:01 INFO - PROCESS | 1840 | 1478201641773 Marionette TRACE conn4 -> [0,1889,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:34:02 INFO - PROCESS | 1840 | 1478201642032 Marionette TRACE conn4 <- [1,1889,null,{"value":null}] 12:34:02 INFO - PROCESS | 1840 | 1478201642109 Marionette TRACE conn4 -> [0,1890,"getWindowHandles",null] 12:34:02 INFO - PROCESS | 1840 | 1478201642115 Marionette TRACE conn4 <- [1,1890,null,["8"]] 12:34:02 INFO - PROCESS | 1840 | 1478201642190 Marionette TRACE conn4 -> [0,1891,"switchToWindow",{"name":"8"}] 12:34:02 INFO - PROCESS | 1840 | 1478201642205 Marionette TRACE conn4 <- [1,1891,null,{}] 12:34:02 INFO - PROCESS | 1840 | 1478201642217 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-av-video-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:34:02 INFO - PROCESS | 1840 | ++DOCSHELL 0x8382cc00 == 8 [pid = 1840] [id = 425] 12:34:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x8382d800) [pid = 1840] [serial = 1242] [outer = (nil)] 12:34:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x8cd46c00) [pid = 1840] [serial = 1243] [outer = 0x8382d800] 12:34:02 INFO - PROCESS | 1840 | 1478201642327 Marionette DEBUG loaded listener.js 12:34:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x8d0ea800) [pid = 1840] [serial = 1244] [outer = 0x8382d800] 12:34:03 INFO - PROCESS | 1840 | [aac @ 0x827e8000] err{or,}_recognition separate: 1; 1 12:34:03 INFO - PROCESS | 1840 | [aac @ 0x827e8000] err{or,}_recognition combined: 1; 1 12:34:03 INFO - PROCESS | 1840 | [aac @ 0x827e8000] Unsupported bit depth: 0 12:34:03 INFO - PROCESS | 1840 | [h264 @ 0x82c49400] err{or,}_recognition separate: 1; 1 12:34:03 INFO - PROCESS | 1840 | [h264 @ 0x82c49400] err{or,}_recognition combined: 1; 1 12:34:03 INFO - PROCESS | 1840 | [h264 @ 0x82c49400] Unsupported bit depth: 0 12:34:03 INFO - PROCESS | 1840 | [aac @ 0x827e8000] err{or,}_recognition separate: 1; 1 12:34:03 INFO - PROCESS | 1840 | [aac @ 0x827e8000] err{or,}_recognition combined: 1; 1 12:34:03 INFO - PROCESS | 1840 | [aac @ 0x827e8000] Unsupported bit depth: 0 12:34:03 INFO - PROCESS | 1840 | [h264 @ 0x82c49400] err{or,}_recognition separate: 1; 1 12:34:03 INFO - PROCESS | 1840 | [h264 @ 0x82c49400] err{or,}_recognition combined: 1; 1 12:34:03 INFO - PROCESS | 1840 | [h264 @ 0x82c49400] Unsupported bit depth: 0 12:34:03 INFO - PROCESS | 1840 | [h264 @ 0x82c49400] no picture 12:34:03 INFO - PROCESS | 1840 | [h264 @ 0x82c49400] no picture 12:34:05 INFO - PROCESS | 1840 | [aac @ 0x82c4d000] err{or,}_recognition separate: 1; 1 12:34:05 INFO - PROCESS | 1840 | [aac @ 0x82c4d000] err{or,}_recognition combined: 1; 1 12:34:05 INFO - PROCESS | 1840 | [aac @ 0x82c4d000] Unsupported bit depth: 0 12:34:05 INFO - PROCESS | 1840 | [aac @ 0x827e8000] err{or,}_recognition separate: 1; 1 12:34:05 INFO - PROCESS | 1840 | [aac @ 0x827e8000] err{or,}_recognition combined: 1; 1 12:34:05 INFO - PROCESS | 1840 | [aac @ 0x827e8000] Unsupported bit depth: 0 12:34:05 INFO - PROCESS | 1840 | [aac @ 0x82f72c00] err{or,}_recognition separate: 1; 1 12:34:05 INFO - PROCESS | 1840 | [aac @ 0x82f72c00] err{or,}_recognition combined: 1; 1 12:34:05 INFO - PROCESS | 1840 | [aac @ 0x82f72c00] Unsupported bit depth: 0 12:34:05 INFO - PROCESS | 1840 | [aac @ 0x827e8000] err{or,}_recognition separate: 1; 1 12:34:05 INFO - PROCESS | 1840 | [aac @ 0x827e8000] err{or,}_recognition combined: 1; 1 12:34:05 INFO - PROCESS | 1840 | [aac @ 0x827e8000] Unsupported bit depth: 0 12:34:05 INFO - PROCESS | 1840 | [aac @ 0x82c4b800] err{or,}_recognition separate: 1; 1 12:34:05 INFO - PROCESS | 1840 | [aac @ 0x82c4b800] err{or,}_recognition combined: 1; 1 12:34:05 INFO - PROCESS | 1840 | [aac @ 0x82c4b800] Unsupported bit depth: 0 12:34:05 INFO - PROCESS | 1840 | [aac @ 0x827e8000] err{or,}_recognition separate: 1; 1 12:34:05 INFO - PROCESS | 1840 | [aac @ 0x827e8000] err{or,}_recognition combined: 1; 1 12:34:05 INFO - PROCESS | 1840 | [aac @ 0x827e8000] Unsupported bit depth: 0 12:34:05 INFO - PROCESS | 1840 | [aac @ 0x82c4d000] err{or,}_recognition separate: 1; 1 12:34:05 INFO - PROCESS | 1840 | [aac @ 0x82c4d000] err{or,}_recognition combined: 1; 1 12:34:05 INFO - PROCESS | 1840 | [aac @ 0x82c4d000] Unsupported bit depth: 0 12:34:05 INFO - PROCESS | 1840 | [aac @ 0x82c44400] err{or,}_recognition separate: 1; 1 12:34:05 INFO - PROCESS | 1840 | [aac @ 0x82c44400] err{or,}_recognition combined: 1; 1 12:34:05 INFO - PROCESS | 1840 | [aac @ 0x82c44400] Unsupported bit depth: 0 12:34:05 INFO - PROCESS | 1840 | [aac @ 0x82c4d000] err{or,}_recognition separate: 1; 1 12:34:05 INFO - PROCESS | 1840 | [aac @ 0x82c4d000] err{or,}_recognition combined: 1; 1 12:34:05 INFO - PROCESS | 1840 | [aac @ 0x82c4d000] Unsupported bit depth: 0 12:34:05 INFO - PROCESS | 1840 | [h264 @ 0x82f7e400] err{or,}_recognition separate: 1; 1 12:34:05 INFO - PROCESS | 1840 | [h264 @ 0x82f7e400] err{or,}_recognition combined: 1; 1 12:34:05 INFO - PROCESS | 1840 | [h264 @ 0x82f7e400] Unsupported bit depth: 0 12:34:05 INFO - PROCESS | 1840 | [h264 @ 0x82f7e400] no picture 12:34:05 INFO - PROCESS | 1840 | [h264 @ 0x82f7e400] no picture 12:34:06 INFO - PROCESS | 1840 | [h264 @ 0x82c49400] err{or,}_recognition separate: 1; 1 12:34:06 INFO - PROCESS | 1840 | [h264 @ 0x82c49400] err{or,}_recognition combined: 1; 1 12:34:06 INFO - PROCESS | 1840 | [h264 @ 0x82c49400] Unsupported bit depth: 0 12:34:06 INFO - PROCESS | 1840 | [h264 @ 0x82c49400] no picture 12:34:06 INFO - PROCESS | 1840 | [h264 @ 0x82c49400] no picture 12:34:06 INFO - PROCESS | 1840 | [h264 @ 0x82c48400] err{or,}_recognition separate: 1; 1 12:34:06 INFO - PROCESS | 1840 | [h264 @ 0x82c48400] err{or,}_recognition combined: 1; 1 12:34:06 INFO - PROCESS | 1840 | [h264 @ 0x82c48400] Unsupported bit depth: 0 12:34:06 INFO - PROCESS | 1840 | [h264 @ 0x82c48400] no picture 12:34:06 INFO - PROCESS | 1840 | [h264 @ 0x82c48400] no picture 12:34:07 INFO - PROCESS | 1840 | --DOCSHELL 0x92f84800 == 7 [pid = 1840] [id = 424] 12:34:07 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x8dd82400) [pid = 1840] [serial = 1231] [outer = (nil)] [url = about:blank] 12:34:07 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x8de73800) [pid = 1840] [serial = 1232] [outer = (nil)] [url = about:blank] 12:34:07 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x8db50c00) [pid = 1840] [serial = 1228] [outer = (nil)] [url = about:blank] 12:34:07 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x82ea6400) [pid = 1840] [serial = 1229] [outer = (nil)] [url = about:blank] 12:34:07 INFO - PROCESS | 1840 | --DOMWINDOW == 27 (0x82f6b000) [pid = 1840] [serial = 1225] [outer = (nil)] [url = about:blank] 12:34:07 INFO - PROCESS | 1840 | --DOMWINDOW == 26 (0x82f74000) [pid = 1840] [serial = 1226] [outer = (nil)] [url = about:blank] 12:34:07 INFO - PROCESS | 1840 | --DOMWINDOW == 25 (0x8ffb7800) [pid = 1840] [serial = 1223] [outer = (nil)] [url = about:blank] 12:34:07 INFO - PROCESS | 1840 | 1478201647941 Marionette TRACE conn4 <- [1,1892,null,{"value":["/media-source/mediasource-config-change-mp4-av-video-bitrate.html",0,null,null,[["Tests mp4 video bitrate changes in multiplexed content.",0,null,null]]]}] 12:34:07 INFO - . 12:34:07 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-av-video-bitrate.html | took 6196ms 12:34:07 INFO - PROCESS | 1840 | 1478201647968 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 12:34:07 INFO - PROCESS | 1840 | 1478201647976 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 12:34:07 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-bitrate.html 12:34:07 INFO - PROCESS | 1840 | 1478201647991 Marionette TRACE conn4 -> [0,1894,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:34:08 INFO - PROCESS | 1840 | 1478201648223 Marionette TRACE conn4 <- [1,1894,null,{"value":null}] 12:34:08 INFO - PROCESS | 1840 | 1478201648343 Marionette TRACE conn4 -> [0,1895,"getWindowHandles",null] 12:34:08 INFO - PROCESS | 1840 | 1478201648351 Marionette TRACE conn4 <- [1,1895,null,["8"]] 12:34:08 INFO - PROCESS | 1840 | 1478201648359 Marionette TRACE conn4 -> [0,1896,"switchToWindow",{"name":"8"}] 12:34:08 INFO - PROCESS | 1840 | 1478201648368 Marionette TRACE conn4 <- [1,1896,null,{}] 12:34:08 INFO - PROCESS | 1840 | 1478201648376 Marionette TRACE conn4 -> [0,1897,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:34:08 INFO - PROCESS | 1840 | ++DOCSHELL 0x82f6f400 == 8 [pid = 1840] [id = 426] 12:34:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 26 (0x82f6fc00) [pid = 1840] [serial = 1245] [outer = (nil)] 12:34:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 27 (0x82f74800) [pid = 1840] [serial = 1246] [outer = 0x82f6fc00] 12:34:08 INFO - PROCESS | 1840 | 1478201648491 Marionette DEBUG loaded listener.js 12:34:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 28 (0x82f7c400) [pid = 1840] [serial = 1247] [outer = 0x82f6fc00] 12:34:09 INFO - PROCESS | 1840 | [h264 @ 0x82f85c00] err{or,}_recognition separate: 1; 1 12:34:09 INFO - PROCESS | 1840 | [h264 @ 0x82f85c00] err{or,}_recognition combined: 1; 1 12:34:09 INFO - PROCESS | 1840 | [h264 @ 0x82f85c00] Unsupported bit depth: 0 12:34:09 INFO - PROCESS | 1840 | [h264 @ 0x82f85c00] err{or,}_recognition separate: 1; 1 12:34:09 INFO - PROCESS | 1840 | [h264 @ 0x82f85c00] err{or,}_recognition combined: 1; 1 12:34:09 INFO - PROCESS | 1840 | [h264 @ 0x82f85c00] Unsupported bit depth: 0 12:34:09 INFO - PROCESS | 1840 | [h264 @ 0x82f85c00] no picture 12:34:09 INFO - PROCESS | 1840 | [h264 @ 0x82f85c00] no picture 12:34:09 INFO - PROCESS | 1840 | [h264 @ 0x83838c00] err{or,}_recognition separate: 1; 1 12:34:09 INFO - PROCESS | 1840 | [h264 @ 0x83838c00] err{or,}_recognition combined: 1; 1 12:34:09 INFO - PROCESS | 1840 | [h264 @ 0x83838c00] Unsupported bit depth: 0 12:34:09 INFO - PROCESS | 1840 | [h264 @ 0x83838c00] no picture 12:34:09 INFO - PROCESS | 1840 | [h264 @ 0x83838c00] no picture 12:34:10 INFO - PROCESS | 1840 | [h264 @ 0x83830400] err{or,}_recognition separate: 1; 1 12:34:10 INFO - PROCESS | 1840 | [h264 @ 0x83830400] err{or,}_recognition combined: 1; 1 12:34:10 INFO - PROCESS | 1840 | [h264 @ 0x83830400] Unsupported bit depth: 0 12:34:10 INFO - PROCESS | 1840 | [h264 @ 0x83830400] no picture 12:34:10 INFO - PROCESS | 1840 | [h264 @ 0x83830400] no picture 12:34:10 INFO - PROCESS | 1840 | --DOMWINDOW == 27 (0x82eafc00) [pid = 1840] [serial = 1233] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-buffered.html] 12:34:10 INFO - PROCESS | 1840 | --DOMWINDOW == 26 (0x8ffac400) [pid = 1840] [serial = 1236] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-closed.html] 12:34:10 INFO - PROCESS | 1840 | --DOMWINDOW == 25 (0x93854000) [pid = 1840] [serial = 1239] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-framesize.html] 12:34:10 INFO - PROCESS | 1840 | [h264 @ 0x82f7b800] err{or,}_recognition separate: 1; 1 12:34:10 INFO - PROCESS | 1840 | [h264 @ 0x82f7b800] err{or,}_recognition combined: 1; 1 12:34:10 INFO - PROCESS | 1840 | [h264 @ 0x82f7b800] Unsupported bit depth: 0 12:34:10 INFO - PROCESS | 1840 | [h264 @ 0x82f7b800] no picture 12:34:10 INFO - PROCESS | 1840 | [h264 @ 0x82f7b800] no picture 12:34:11 INFO - PROCESS | 1840 | 1478201651479 Marionette TRACE conn4 <- [1,1897,null,{"value":["/media-source/mediasource-config-change-mp4-v-bitrate.html",0,null,null,[["Tests mp4 video-only bitrate changes.",0,null,null]]]}] 12:34:11 INFO - . 12:34:11 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-bitrate.html | took 3533ms 12:34:11 INFO - PROCESS | 1840 | 1478201651522 Marionette TRACE conn4 -> [0,1898,"getWindowHandle",null] 12:34:11 INFO - PROCESS | 1840 | 1478201651529 Marionette TRACE conn4 <- [1,1898,null,{"value":"8"}] 12:34:11 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framerate.html 12:34:11 INFO - PROCESS | 1840 | 1478201651538 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:34:11 INFO - PROCESS | 1840 | 1478201651761 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 12:34:11 INFO - PROCESS | 1840 | 1478201651889 Marionette TRACE conn4 -> [0,1900,"getWindowHandles",null] 12:34:11 INFO - PROCESS | 1840 | 1478201651899 Marionette TRACE conn4 <- [1,1900,null,["8"]] 12:34:11 INFO - PROCESS | 1840 | 1478201651910 Marionette TRACE conn4 -> [0,1901,"switchToWindow",{"name":"8"}] 12:34:11 INFO - PROCESS | 1840 | 1478201651918 Marionette TRACE conn4 <- [1,1901,null,{}] 12:34:11 INFO - PROCESS | 1840 | 1478201651930 Marionette TRACE conn4 -> [0,1902,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-framerate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:34:11 INFO - PROCESS | 1840 | ++DOCSHELL 0x827ea400 == 9 [pid = 1840] [id = 427] 12:34:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 26 (0x82f7ec00) [pid = 1840] [serial = 1248] [outer = (nil)] 12:34:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 27 (0x83bf0400) [pid = 1840] [serial = 1249] [outer = 0x82f7ec00] 12:34:12 INFO - PROCESS | 1840 | 1478201652103 Marionette DEBUG loaded listener.js 12:34:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 28 (0x82c4c800) [pid = 1840] [serial = 1250] [outer = 0x82f7ec00] 12:34:12 INFO - PROCESS | 1840 | [h264 @ 0x83bf7800] err{or,}_recognition separate: 1; 1 12:34:12 INFO - PROCESS | 1840 | [h264 @ 0x83bf7800] err{or,}_recognition combined: 1; 1 12:34:12 INFO - PROCESS | 1840 | [h264 @ 0x83bf7800] Unsupported bit depth: 0 12:34:12 INFO - PROCESS | 1840 | [h264 @ 0x83bf7800] err{or,}_recognition separate: 1; 1 12:34:12 INFO - PROCESS | 1840 | [h264 @ 0x83bf7800] err{or,}_recognition combined: 1; 1 12:34:12 INFO - PROCESS | 1840 | [h264 @ 0x83bf7800] Unsupported bit depth: 0 12:34:12 INFO - PROCESS | 1840 | [h264 @ 0x83bf7800] no picture 12:34:13 INFO - PROCESS | 1840 | [h264 @ 0x83bf7800] no picture 12:34:13 INFO - PROCESS | 1840 | [h264 @ 0x8cd4b400] err{or,}_recognition separate: 1; 1 12:34:13 INFO - PROCESS | 1840 | [h264 @ 0x8cd4b400] err{or,}_recognition combined: 1; 1 12:34:13 INFO - PROCESS | 1840 | [h264 @ 0x8cd4b400] Unsupported bit depth: 0 12:34:13 INFO - PROCESS | 1840 | [h264 @ 0x8cd4b400] no picture 12:34:13 INFO - PROCESS | 1840 | [h264 @ 0x8cd4b400] no picture 12:34:13 INFO - PROCESS | 1840 | [h264 @ 0x827e9400] err{or,}_recognition separate: 1; 1 12:34:13 INFO - PROCESS | 1840 | [h264 @ 0x827e9400] err{or,}_recognition combined: 1; 1 12:34:13 INFO - PROCESS | 1840 | [h264 @ 0x827e9400] Unsupported bit depth: 0 12:34:13 INFO - PROCESS | 1840 | [h264 @ 0x827e9400] no picture 12:34:13 INFO - PROCESS | 1840 | [h264 @ 0x827e9400] no picture 12:34:14 INFO - PROCESS | 1840 | [h264 @ 0x827f2400] err{or,}_recognition separate: 1; 1 12:34:14 INFO - PROCESS | 1840 | [h264 @ 0x827f2400] err{or,}_recognition combined: 1; 1 12:34:14 INFO - PROCESS | 1840 | [h264 @ 0x827f2400] Unsupported bit depth: 0 12:34:14 INFO - PROCESS | 1840 | [h264 @ 0x827f2400] no picture 12:34:14 INFO - PROCESS | 1840 | [h264 @ 0x827f2400] no picture 12:34:15 INFO - PROCESS | 1840 | 1478201655172 Marionette TRACE conn4 <- [1,1902,null,{"value":["/media-source/mediasource-config-change-mp4-v-framerate.html",0,null,null,[["Tests mp4 video-only frame rate changes.",0,null,null]]]}] 12:34:15 INFO - . 12:34:15 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framerate.html | took 3698ms 12:34:15 INFO - PROCESS | 1840 | 1478201655238 Marionette TRACE conn4 -> [0,1903,"getWindowHandle",null] 12:34:15 INFO - PROCESS | 1840 | 1478201655245 Marionette TRACE conn4 <- [1,1903,null,{"value":"8"}] 12:34:15 INFO - TEST-START | /media-source/mediasource-config-change-mp4-v-framesize.html 12:34:15 INFO - PROCESS | 1840 | 1478201655258 Marionette TRACE conn4 -> [0,1904,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:34:15 INFO - PROCESS | 1840 | 1478201655577 Marionette TRACE conn4 <- [1,1904,null,{"value":null}] 12:34:15 INFO - PROCESS | 1840 | 1478201655704 Marionette TRACE conn4 -> [0,1905,"getWindowHandles",null] 12:34:15 INFO - PROCESS | 1840 | 1478201655712 Marionette TRACE conn4 <- [1,1905,null,["8"]] 12:34:15 INFO - PROCESS | 1840 | 1478201655723 Marionette TRACE conn4 -> [0,1906,"switchToWindow",{"name":"8"}] 12:34:15 INFO - PROCESS | 1840 | 1478201655733 Marionette TRACE conn4 <- [1,1906,null,{}] 12:34:15 INFO - PROCESS | 1840 | 1478201655741 Marionette TRACE conn4 -> [0,1907,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-mp4-v-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:34:15 INFO - PROCESS | 1840 | ++DOCSHELL 0x82f80800 == 10 [pid = 1840] [id = 428] 12:34:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x82f82800) [pid = 1840] [serial = 1251] [outer = (nil)] 12:34:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x82f84400) [pid = 1840] [serial = 1252] [outer = 0x82f82800] 12:34:15 INFO - PROCESS | 1840 | 1478201655864 Marionette DEBUG loaded listener.js 12:34:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x83835400) [pid = 1840] [serial = 1253] [outer = 0x82f82800] 12:34:16 INFO - PROCESS | 1840 | [h264 @ 0x827e8800] err{or,}_recognition separate: 1; 1 12:34:16 INFO - PROCESS | 1840 | [h264 @ 0x827e8800] err{or,}_recognition combined: 1; 1 12:34:16 INFO - PROCESS | 1840 | [h264 @ 0x827e8800] Unsupported bit depth: 0 12:34:16 INFO - PROCESS | 1840 | [h264 @ 0x827ef000] err{or,}_recognition separate: 1; 1 12:34:16 INFO - PROCESS | 1840 | [h264 @ 0x827ef000] err{or,}_recognition combined: 1; 1 12:34:16 INFO - PROCESS | 1840 | [h264 @ 0x827ef000] Unsupported bit depth: 0 12:34:16 INFO - PROCESS | 1840 | [h264 @ 0x827ef000] no picture 12:34:16 INFO - PROCESS | 1840 | [h264 @ 0x827ef000] no picture 12:34:17 INFO - PROCESS | 1840 | [h264 @ 0x82f79400] err{or,}_recognition separate: 1; 1 12:34:17 INFO - PROCESS | 1840 | [h264 @ 0x82f79400] err{or,}_recognition combined: 1; 1 12:34:17 INFO - PROCESS | 1840 | [h264 @ 0x82f79400] Unsupported bit depth: 0 12:34:17 INFO - PROCESS | 1840 | [h264 @ 0x82f79400] no picture 12:34:17 INFO - PROCESS | 1840 | [h264 @ 0x82f79400] no picture 12:34:17 INFO - PROCESS | 1840 | --DOCSHELL 0x82f6f400 == 9 [pid = 1840] [id = 426] 12:34:17 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x8cd46c00) [pid = 1840] [serial = 1243] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 1840 | --DOCSHELL 0x8382cc00 == 8 [pid = 1840] [id = 425] 12:34:17 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x938cd400) [pid = 1840] [serial = 1240] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x93986c00) [pid = 1840] [serial = 1241] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 1840 | --DOMWINDOW == 27 (0x8ffb1c00) [pid = 1840] [serial = 1237] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 1840 | --DOMWINDOW == 26 (0x8ffb4800) [pid = 1840] [serial = 1238] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 1840 | --DOMWINDOW == 25 (0x8dd76c00) [pid = 1840] [serial = 1234] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 1840 | --DOMWINDOW == 24 (0x8de79800) [pid = 1840] [serial = 1235] [outer = (nil)] [url = about:blank] 12:34:17 INFO - PROCESS | 1840 | [h264 @ 0x827eac00] err{or,}_recognition separate: 1; 1 12:34:17 INFO - PROCESS | 1840 | [h264 @ 0x827eac00] err{or,}_recognition combined: 1; 1 12:34:17 INFO - PROCESS | 1840 | [h264 @ 0x827eac00] Unsupported bit depth: 0 12:34:17 INFO - PROCESS | 1840 | [h264 @ 0x827eac00] no picture 12:34:17 INFO - PROCESS | 1840 | [h264 @ 0x827eac00] no picture 12:34:18 INFO - PROCESS | 1840 | [h264 @ 0x82c45c00] err{or,}_recognition separate: 1; 1 12:34:18 INFO - PROCESS | 1840 | [h264 @ 0x82c45c00] err{or,}_recognition combined: 1; 1 12:34:18 INFO - PROCESS | 1840 | [h264 @ 0x82c45c00] Unsupported bit depth: 0 12:34:18 INFO - PROCESS | 1840 | [h264 @ 0x82c45c00] no picture 12:34:18 INFO - PROCESS | 1840 | [h264 @ 0x82c45c00] no picture 12:34:19 INFO - PROCESS | 1840 | 1478201659016 Marionette TRACE conn4 <- [1,1907,null,{"value":["/media-source/mediasource-config-change-mp4-v-framesize.html",0,null,null,[["Tests mp4 video-only frame size changes.",0,null,null]]]}] 12:34:19 INFO - . 12:34:19 INFO - TEST-OK | /media-source/mediasource-config-change-mp4-v-framesize.html | took 3782ms 12:34:19 INFO - PROCESS | 1840 | 1478201659040 Marionette TRACE conn4 -> [0,1908,"getWindowHandle",null] 12:34:19 INFO - PROCESS | 1840 | 1478201659047 Marionette TRACE conn4 <- [1,1908,null,{"value":"8"}] 12:34:19 INFO - TEST-START | /media-source/mediasource-config-change-webm-a-bitrate.html 12:34:19 INFO - Clearing pref media.mediasource.enabled 12:34:19 INFO - PROCESS | 1840 | 1478201659056 Marionette TRACE conn4 -> [0,1909,"getContext",null] 12:34:19 INFO - PROCESS | 1840 | 1478201659063 Marionette TRACE conn4 <- [1,1909,null,{"value":"content"}] 12:34:19 INFO - PROCESS | 1840 | 1478201659074 Marionette TRACE conn4 -> [0,1910,"setContext",{"value":"chrome"}] 12:34:19 INFO - PROCESS | 1840 | 1478201659077 Marionette TRACE conn4 <- [1,1910,null,{}] 12:34:19 INFO - PROCESS | 1840 | 1478201659086 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 12:34:19 INFO - PROCESS | 1840 | 1478201659115 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 12:34:19 INFO - PROCESS | 1840 | 1478201659122 Marionette TRACE conn4 -> [0,1912,"setContext",{"value":"content"}] 12:34:19 INFO - PROCESS | 1840 | 1478201659132 Marionette TRACE conn4 <- [1,1912,null,{}] 12:34:19 INFO - PROCESS | 1840 | 1478201659146 Marionette TRACE conn4 -> [0,1913,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:34:19 INFO - PROCESS | 1840 | 1478201659338 Marionette TRACE conn4 <- [1,1913,null,{"value":null}] 12:34:19 INFO - PROCESS | 1840 | 1478201659460 Marionette TRACE conn4 -> [0,1914,"getWindowHandles",null] 12:34:19 INFO - PROCESS | 1840 | 1478201659466 Marionette TRACE conn4 <- [1,1914,null,["8"]] 12:34:19 INFO - PROCESS | 1840 | 1478201659472 Marionette TRACE conn4 -> [0,1915,"switchToWindow",{"name":"8"}] 12:34:19 INFO - PROCESS | 1840 | 1478201659481 Marionette TRACE conn4 <- [1,1915,null,{}] 12:34:19 INFO - PROCESS | 1840 | 1478201659487 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-a-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:34:19 INFO - PROCESS | 1840 | ++DOCSHELL 0x82f87000 == 9 [pid = 1840] [id = 429] 12:34:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 25 (0x82f87800) [pid = 1840] [serial = 1254] [outer = (nil)] 12:34:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 26 (0x8382c400) [pid = 1840] [serial = 1255] [outer = 0x82f87800] 12:34:19 INFO - PROCESS | 1840 | 1478201659601 Marionette DEBUG loaded listener.js 12:34:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 27 (0x8cdeb400) [pid = 1840] [serial = 1256] [outer = 0x82f87800] 12:34:20 INFO - PROCESS | 1840 | --DOMWINDOW == 26 (0x8382d800) [pid = 1840] [serial = 1242] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-av-video-bitrate.html] 12:34:20 INFO - PROCESS | 1840 | --DOMWINDOW == 25 (0x82f6fc00) [pid = 1840] [serial = 1245] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-bitrate.html] 12:34:22 INFO - PROCESS | 1840 | 1478201662764 Marionette TRACE conn4 <- [1,1916,null,{"value":["/media-source/mediasource-config-change-webm-a-bitrate.html",0,null,null,[["Tests webm audio-only bitrate changes.",0,null,null]]]}] 12:34:22 INFO - . 12:34:22 INFO - TEST-OK | /media-source/mediasource-config-change-webm-a-bitrate.html | took 3773ms 12:34:22 INFO - PROCESS | 1840 | 1478201662828 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 12:34:22 INFO - PROCESS | 1840 | 1478201662836 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 12:34:22 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-audio-bitrate.html 12:34:22 INFO - PROCESS | 1840 | 1478201662858 Marionette TRACE conn4 -> [0,1918,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:34:23 INFO - PROCESS | 1840 | 1478201663116 Marionette TRACE conn4 <- [1,1918,null,{"value":null}] 12:34:23 INFO - PROCESS | 1840 | 1478201663196 Marionette TRACE conn4 -> [0,1919,"getWindowHandles",null] 12:34:23 INFO - PROCESS | 1840 | 1478201663201 Marionette TRACE conn4 <- [1,1919,null,["8"]] 12:34:23 INFO - PROCESS | 1840 | 1478201663207 Marionette TRACE conn4 -> [0,1920,"switchToWindow",{"name":"8"}] 12:34:23 INFO - PROCESS | 1840 | 1478201663213 Marionette TRACE conn4 <- [1,1920,null,{}] 12:34:23 INFO - PROCESS | 1840 | 1478201663218 Marionette TRACE conn4 -> [0,1921,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-audio-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:34:23 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ce65c00 == 10 [pid = 1840] [id = 430] 12:34:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 26 (0x8d0ec400) [pid = 1840] [serial = 1257] [outer = (nil)] 12:34:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 27 (0x8d0f0000) [pid = 1840] [serial = 1258] [outer = 0x8d0ec400] 12:34:23 INFO - PROCESS | 1840 | 1478201663317 Marionette DEBUG loaded listener.js 12:34:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 28 (0x8d0f3c00) [pid = 1840] [serial = 1259] [outer = 0x8d0ec400] 12:34:26 INFO - PROCESS | 1840 | 1478201666780 Marionette TRACE conn4 <- [1,1921,null,{"value":["/media-source/mediasource-config-change-webm-av-audio-bitrate.html",0,null,null,[["Tests webm audio bitrate changes in multiplexed content.",0,null,null]]]}] 12:34:26 INFO - . 12:34:26 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-audio-bitrate.html | took 3953ms 12:34:26 INFO - PROCESS | 1840 | 1478201666800 Marionette TRACE conn4 -> [0,1922,"getWindowHandle",null] 12:34:26 INFO - PROCESS | 1840 | 1478201666808 Marionette TRACE conn4 <- [1,1922,null,{"value":"8"}] 12:34:26 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-framesize.html 12:34:26 INFO - PROCESS | 1840 | 1478201666820 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:34:27 INFO - PROCESS | 1840 | 1478201667045 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 12:34:27 INFO - PROCESS | 1840 | 1478201667206 Marionette TRACE conn4 -> [0,1924,"getWindowHandles",null] 12:34:27 INFO - PROCESS | 1840 | 1478201667214 Marionette TRACE conn4 <- [1,1924,null,["8"]] 12:34:27 INFO - PROCESS | 1840 | 1478201667221 Marionette TRACE conn4 -> [0,1925,"switchToWindow",{"name":"8"}] 12:34:27 INFO - PROCESS | 1840 | 1478201667230 Marionette TRACE conn4 <- [1,1925,null,{}] 12:34:27 INFO - PROCESS | 1840 | 1478201667236 Marionette TRACE conn4 -> [0,1926,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:34:27 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ce5f400 == 11 [pid = 1840] [id = 431] 12:34:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x8ce60800) [pid = 1840] [serial = 1260] [outer = (nil)] 12:34:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x8ce65800) [pid = 1840] [serial = 1261] [outer = 0x8ce60800] 12:34:27 INFO - PROCESS | 1840 | 1478201667419 Marionette DEBUG loaded listener.js 12:34:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x8ce6d400) [pid = 1840] [serial = 1262] [outer = 0x8ce60800] 12:34:29 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x83bf0400) [pid = 1840] [serial = 1249] [outer = (nil)] [url = about:blank] 12:34:29 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x82f74800) [pid = 1840] [serial = 1246] [outer = (nil)] [url = about:blank] 12:34:29 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x82f7c400) [pid = 1840] [serial = 1247] [outer = (nil)] [url = about:blank] 12:34:29 INFO - PROCESS | 1840 | --DOMWINDOW == 27 (0x8d0ea800) [pid = 1840] [serial = 1244] [outer = (nil)] [url = about:blank] 12:34:30 INFO - PROCESS | 1840 | 1478201670878 Marionette TRACE conn4 <- [1,1926,null,{"value":["/media-source/mediasource-config-change-webm-av-framesize.html",0,null,null,[["Tests webm frame size changes in multiplexed content.",0,null,null]]]}] 12:34:30 INFO - . 12:34:30 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-framesize.html | took 4092ms 12:34:30 INFO - PROCESS | 1840 | 1478201670911 Marionette TRACE conn4 -> [0,1927,"getWindowHandle",null] 12:34:30 INFO - PROCESS | 1840 | 1478201670918 Marionette TRACE conn4 <- [1,1927,null,{"value":"8"}] 12:34:30 INFO - TEST-START | /media-source/mediasource-config-change-webm-av-video-bitrate.html 12:34:30 INFO - PROCESS | 1840 | 1478201670928 Marionette TRACE conn4 -> [0,1928,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:34:31 INFO - PROCESS | 1840 | 1478201671158 Marionette TRACE conn4 <- [1,1928,null,{"value":null}] 12:34:31 INFO - PROCESS | 1840 | 1478201671173 Marionette TRACE conn4 -> [0,1929,"getWindowHandles",null] 12:34:31 INFO - PROCESS | 1840 | 1478201671179 Marionette TRACE conn4 <- [1,1929,null,["8"]] 12:34:31 INFO - PROCESS | 1840 | 1478201671187 Marionette TRACE conn4 -> [0,1930,"switchToWindow",{"name":"8"}] 12:34:31 INFO - PROCESS | 1840 | 1478201671195 Marionette TRACE conn4 <- [1,1930,null,{}] 12:34:31 INFO - PROCESS | 1840 | 1478201671202 Marionette TRACE conn4 -> [0,1931,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-av-video-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:34:31 INFO - PROCESS | 1840 | ++DOCSHELL 0x82f7c400 == 12 [pid = 1840] [id = 432] 12:34:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 28 (0x82f7cc00) [pid = 1840] [serial = 1263] [outer = (nil)] 12:34:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x82f83400) [pid = 1840] [serial = 1264] [outer = 0x82f7cc00] 12:34:31 INFO - PROCESS | 1840 | 1478201671311 Marionette DEBUG loaded listener.js 12:34:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x83833800) [pid = 1840] [serial = 1265] [outer = 0x82f7cc00] 12:34:32 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x82f87800) [pid = 1840] [serial = 1254] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-a-bitrate.html] 12:34:34 INFO - PROCESS | 1840 | 1478201674742 Marionette TRACE conn4 <- [1,1931,null,{"value":["/media-source/mediasource-config-change-webm-av-video-bitrate.html",0,null,null,[["Tests webm video bitrate changes in multiplexed content.",0,null,null]]]}] 12:34:34 INFO - . 12:34:34 INFO - TEST-OK | /media-source/mediasource-config-change-webm-av-video-bitrate.html | took 3884ms 12:34:34 INFO - PROCESS | 1840 | 1478201674812 Marionette TRACE conn4 -> [0,1932,"getWindowHandle",null] 12:34:34 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-bitrate.html 12:34:34 INFO - PROCESS | 1840 | 1478201674820 Marionette TRACE conn4 <- [1,1932,null,{"value":"8"}] 12:34:34 INFO - PROCESS | 1840 | 1478201674828 Marionette TRACE conn4 -> [0,1933,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:34:35 INFO - PROCESS | 1840 | 1478201675038 Marionette TRACE conn4 <- [1,1933,null,{"value":null}] 12:34:35 INFO - PROCESS | 1840 | 1478201675159 Marionette TRACE conn4 -> [0,1934,"getWindowHandles",null] 12:34:35 INFO - PROCESS | 1840 | 1478201675163 Marionette TRACE conn4 <- [1,1934,null,["8"]] 12:34:35 INFO - PROCESS | 1840 | 1478201675171 Marionette TRACE conn4 -> [0,1935,"switchToWindow",{"name":"8"}] 12:34:35 INFO - PROCESS | 1840 | 1478201675177 Marionette TRACE conn4 <- [1,1935,null,{}] 12:34:35 INFO - PROCESS | 1840 | 1478201675183 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-bitrate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:34:35 INFO - PROCESS | 1840 | ++DOCSHELL 0x8db5a000 == 13 [pid = 1840] [id = 433] 12:34:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x8dd6f400) [pid = 1840] [serial = 1266] [outer = (nil)] 12:34:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x8dd71800) [pid = 1840] [serial = 1267] [outer = 0x8dd6f400] 12:34:35 INFO - PROCESS | 1840 | 1478201675285 Marionette DEBUG loaded listener.js 12:34:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x8dd79c00) [pid = 1840] [serial = 1268] [outer = 0x8dd6f400] 12:34:38 INFO - PROCESS | 1840 | 1478201678177 Marionette TRACE conn4 <- [1,1936,null,{"value":["/media-source/mediasource-config-change-webm-v-bitrate.html",0,null,null,[["Tests webm video-only bitrate changes.",0,null,null]]]}] 12:34:38 INFO - . 12:34:38 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-bitrate.html | took 3400ms 12:34:38 INFO - PROCESS | 1840 | 1478201678248 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 12:34:38 INFO - PROCESS | 1840 | 1478201678255 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 12:34:38 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framerate.html 12:34:38 INFO - PROCESS | 1840 | 1478201678270 Marionette TRACE conn4 -> [0,1938,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:34:38 INFO - PROCESS | 1840 | 1478201678536 Marionette TRACE conn4 <- [1,1938,null,{"value":null}] 12:34:38 INFO - PROCESS | 1840 | 1478201678667 Marionette TRACE conn4 -> [0,1939,"getWindowHandles",null] 12:34:38 INFO - PROCESS | 1840 | 1478201678673 Marionette TRACE conn4 <- [1,1939,null,["8"]] 12:34:38 INFO - PROCESS | 1840 | 1478201678681 Marionette TRACE conn4 -> [0,1940,"switchToWindow",{"name":"8"}] 12:34:38 INFO - PROCESS | 1840 | 1478201678691 Marionette TRACE conn4 <- [1,1940,null,{}] 12:34:38 INFO - PROCESS | 1840 | 1478201678697 Marionette TRACE conn4 -> [0,1941,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-framerate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:34:38 INFO - PROCESS | 1840 | ++DOCSHELL 0x82c46c00 == 14 [pid = 1840] [id = 434] 12:34:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x82ea5c00) [pid = 1840] [serial = 1269] [outer = (nil)] 12:34:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 34 (0x82f7e000) [pid = 1840] [serial = 1270] [outer = 0x82ea5c00] 12:34:38 INFO - PROCESS | 1840 | 1478201678949 Marionette DEBUG loaded listener.js 12:34:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 35 (0x8ce67c00) [pid = 1840] [serial = 1271] [outer = 0x82ea5c00] 12:34:40 INFO - PROCESS | 1840 | --DOCSHELL 0x827ea400 == 13 [pid = 1840] [id = 427] 12:34:40 INFO - PROCESS | 1840 | --DOCSHELL 0x82f80800 == 12 [pid = 1840] [id = 428] 12:34:40 INFO - PROCESS | 1840 | --DOMWINDOW == 34 (0x8cdeb400) [pid = 1840] [serial = 1256] [outer = (nil)] [url = about:blank] 12:34:40 INFO - PROCESS | 1840 | --DOMWINDOW == 33 (0x8382c400) [pid = 1840] [serial = 1255] [outer = (nil)] [url = about:blank] 12:34:40 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0x82f84400) [pid = 1840] [serial = 1252] [outer = (nil)] [url = about:blank] 12:34:40 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x8d0f0000) [pid = 1840] [serial = 1258] [outer = (nil)] [url = about:blank] 12:34:42 INFO - PROCESS | 1840 | 1478201682647 Marionette TRACE conn4 <- [1,1941,null,{"value":["/media-source/mediasource-config-change-webm-v-framerate.html",0,null,null,[["Tests webm video-only frame rate changes.",0,null,null]]]}] 12:34:42 INFO - . 12:34:42 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framerate.html | took 4397ms 12:34:42 INFO - PROCESS | 1840 | 1478201682665 Marionette TRACE conn4 -> [0,1942,"getWindowHandle",null] 12:34:42 INFO - PROCESS | 1840 | 1478201682673 Marionette TRACE conn4 <- [1,1942,null,{"value":"8"}] 12:34:42 INFO - TEST-START | /media-source/mediasource-config-change-webm-v-framesize.html 12:34:42 INFO - PROCESS | 1840 | 1478201682701 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:34:42 INFO - PROCESS | 1840 | 1478201682962 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 12:34:42 INFO - PROCESS | 1840 | 1478201682987 Marionette TRACE conn4 -> [0,1944,"getWindowHandles",null] 12:34:42 INFO - PROCESS | 1840 | 1478201682994 Marionette TRACE conn4 <- [1,1944,null,["8"]] 12:34:43 INFO - PROCESS | 1840 | 1478201683003 Marionette TRACE conn4 -> [0,1945,"switchToWindow",{"name":"8"}] 12:34:43 INFO - PROCESS | 1840 | 1478201683012 Marionette TRACE conn4 <- [1,1945,null,{}] 12:34:43 INFO - PROCESS | 1840 | 1478201683085 Marionette TRACE conn4 -> [0,1946,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-config-change-webm-v-framesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:34:43 INFO - PROCESS | 1840 | ++DOCSHELL 0x8382c400 == 13 [pid = 1840] [id = 435] 12:34:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x8382cc00) [pid = 1840] [serial = 1272] [outer = (nil)] 12:34:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x83838400) [pid = 1840] [serial = 1273] [outer = 0x8382cc00] 12:34:43 INFO - PROCESS | 1840 | 1478201683200 Marionette DEBUG loaded listener.js 12:34:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 34 (0x83bf1800) [pid = 1840] [serial = 1274] [outer = 0x8382cc00] 12:34:44 INFO - PROCESS | 1840 | --DOMWINDOW == 33 (0x8dd6f400) [pid = 1840] [serial = 1266] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-bitrate.html] 12:34:44 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0x8d0ec400) [pid = 1840] [serial = 1257] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-audio-bitrate.html] 12:34:44 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x8ce60800) [pid = 1840] [serial = 1260] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-framesize.html] 12:34:44 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x82f7cc00) [pid = 1840] [serial = 1263] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-av-video-bitrate.html] 12:34:44 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x82f82800) [pid = 1840] [serial = 1251] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framesize.html] 12:34:44 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x82f7ec00) [pid = 1840] [serial = 1248] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-mp4-v-framerate.html] 12:34:46 INFO - PROCESS | 1840 | 1478201686182 Marionette TRACE conn4 <- [1,1946,null,{"value":["/media-source/mediasource-config-change-webm-v-framesize.html",0,null,null,[["Tests webm video-only frame size changes.",0,null,null]]]}] 12:34:46 INFO - . 12:34:46 INFO - TEST-OK | /media-source/mediasource-config-change-webm-v-framesize.html | took 3509ms 12:34:46 INFO - PROCESS | 1840 | 1478201686206 Marionette TRACE conn4 -> [0,1947,"getWindowHandle",null] 12:34:46 INFO - PROCESS | 1840 | 1478201686213 Marionette TRACE conn4 <- [1,1947,null,{"value":"8"}] 12:34:46 INFO - TEST-START | /media-source/mediasource-detach.html 12:34:46 INFO - PROCESS | 1840 | 1478201686223 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}] 12:34:46 INFO - PROCESS | 1840 | 1478201686452 Marionette TRACE conn4 <- [1,1948,null,{"value":null}] 12:34:46 INFO - PROCESS | 1840 | 1478201686616 Marionette TRACE conn4 -> [0,1949,"getWindowHandles",null] 12:34:46 INFO - PROCESS | 1840 | 1478201686623 Marionette TRACE conn4 <- [1,1949,null,["8"]] 12:34:46 INFO - PROCESS | 1840 | 1478201686633 Marionette TRACE conn4 -> [0,1950,"switchToWindow",{"name":"8"}] 12:34:46 INFO - PROCESS | 1840 | 1478201686643 Marionette TRACE conn4 <- [1,1950,null,{}] 12:34:46 INFO - PROCESS | 1840 | 1478201686654 Marionette TRACE conn4 -> [0,1951,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-detach.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-detach.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:34:46 INFO - PROCESS | 1840 | ++DOCSHELL 0x82eb1000 == 14 [pid = 1840] [id = 436] 12:34:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x82eb1800) [pid = 1840] [serial = 1275] [outer = (nil)] 12:34:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x82f73800) [pid = 1840] [serial = 1276] [outer = 0x82eb1800] 12:34:46 INFO - PROCESS | 1840 | 1478201686810 Marionette DEBUG loaded listener.js 12:34:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x83830400) [pid = 1840] [serial = 1277] [outer = 0x82eb1800] 12:34:48 INFO - PROCESS | 1840 | [aac @ 0x8db55800] err{or,}_recognition separate: 1; 1 12:34:48 INFO - PROCESS | 1840 | [aac @ 0x8db55800] err{or,}_recognition combined: 1; 1 12:34:48 INFO - PROCESS | 1840 | [aac @ 0x8db55800] Unsupported bit depth: 0 12:34:48 INFO - PROCESS | 1840 | [h264 @ 0x8db57400] err{or,}_recognition separate: 1; 1 12:34:48 INFO - PROCESS | 1840 | [h264 @ 0x8db57400] err{or,}_recognition combined: 1; 1 12:34:48 INFO - PROCESS | 1840 | [h264 @ 0x8db57400] Unsupported bit depth: 0 12:34:48 INFO - PROCESS | 1840 | [aac @ 0x8db55800] err{or,}_recognition separate: 1; 1 12:34:48 INFO - PROCESS | 1840 | [aac @ 0x8db55800] err{or,}_recognition combined: 1; 1 12:34:48 INFO - PROCESS | 1840 | [aac @ 0x8db55800] Unsupported bit depth: 0 12:34:48 INFO - PROCESS | 1840 | [h264 @ 0x8db58000] err{or,}_recognition separate: 1; 1 12:34:48 INFO - PROCESS | 1840 | [h264 @ 0x8db58000] err{or,}_recognition combined: 1; 1 12:34:48 INFO - PROCESS | 1840 | [h264 @ 0x8db58000] Unsupported bit depth: 0 12:34:48 INFO - .. 12:34:48 INFO - TEST-OK | /media-source/mediasource-detach.html | took 2528ms 12:34:48 INFO - PROCESS | 1840 | 1478201688711 Marionette TRACE conn4 <- [1,1951,null,{"value":["/media-source/mediasource-detach.html",0,null,null,[["Test media.load() before appending data will trigger MediaSource detaching from a media element.",1,"assert_equals: readyState is \"closed\" expected \"closed\" but got \"open\"","mediasource_detach_test/ [0,1952,"getWindowHandle",null] 12:34:48 INFO - PROCESS | 1840 | 1478201688761 Marionette TRACE conn4 <- [1,1952,null,{"value":"8"}] 12:34:48 INFO - TEST-START | /media-source/mediasource-duration-boundaryconditions.html 12:34:48 INFO - PROCESS | 1840 | 1478201688771 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}] 12:34:49 INFO - PROCESS | 1840 | 1478201689006 Marionette TRACE conn4 <- [1,1953,null,{"value":null}] 12:34:49 INFO - PROCESS | 1840 | 1478201689170 Marionette TRACE conn4 -> [0,1954,"getWindowHandles",null] 12:34:49 INFO - PROCESS | 1840 | 1478201689176 Marionette TRACE conn4 <- [1,1954,null,["8"]] 12:34:49 INFO - PROCESS | 1840 | 1478201689185 Marionette TRACE conn4 -> [0,1955,"switchToWindow",{"name":"8"}] 12:34:49 INFO - PROCESS | 1840 | 1478201689192 Marionette TRACE conn4 <- [1,1955,null,{}] 12:34:49 INFO - PROCESS | 1840 | 1478201689199 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-duration-boundaryconditions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:34:49 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd6c000 == 15 [pid = 1840] [id = 437] 12:34:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x8dd6d400) [pid = 1840] [serial = 1278] [outer = (nil)] 12:34:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x8dd72c00) [pid = 1840] [serial = 1279] [outer = 0x8dd6d400] 12:34:49 INFO - PROCESS | 1840 | 1478201689366 Marionette DEBUG loaded listener.js 12:34:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 34 (0x8dd77800) [pid = 1840] [serial = 1280] [outer = 0x8dd6d400] 12:34:52 INFO - PROCESS | 1840 | --DOCSHELL 0x8382c400 == 14 [pid = 1840] [id = 435] 12:34:52 INFO - PROCESS | 1840 | --DOMWINDOW == 33 (0x8dd71800) [pid = 1840] [serial = 1267] [outer = (nil)] [url = about:blank] 12:34:52 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0x8dd79c00) [pid = 1840] [serial = 1268] [outer = (nil)] [url = about:blank] 12:34:52 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x83835400) [pid = 1840] [serial = 1253] [outer = (nil)] [url = about:blank] 12:34:52 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x82f83400) [pid = 1840] [serial = 1264] [outer = (nil)] [url = about:blank] 12:34:52 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x83833800) [pid = 1840] [serial = 1265] [outer = (nil)] [url = about:blank] 12:34:52 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x82c4c800) [pid = 1840] [serial = 1250] [outer = (nil)] [url = about:blank] 12:34:52 INFO - PROCESS | 1840 | --DOMWINDOW == 27 (0x8ce65800) [pid = 1840] [serial = 1261] [outer = (nil)] [url = about:blank] 12:34:52 INFO - PROCESS | 1840 | --DOMWINDOW == 26 (0x8ce6d400) [pid = 1840] [serial = 1262] [outer = (nil)] [url = about:blank] 12:34:52 INFO - PROCESS | 1840 | --DOMWINDOW == 25 (0x8d0f3c00) [pid = 1840] [serial = 1259] [outer = (nil)] [url = about:blank] 12:34:52 INFO - PROCESS | 1840 | 1478201692135 Marionette TRACE conn4 <- [1,1956,null,{"value":["/media-source/mediasource-duration-boundaryconditions.html",0,null,null,[["Set duration to 2^31 - 1",0,null,null],["Set duration to 1",0,null,null],["Set duration to Number.MAX_VALUE",0,null,null],["Set duration to Number.MIN_VALUE",0,null,null],["Set duration to Number.MAX_VALUE - 1",0,null,null],["Set duration to Number.MIN_VALUE - 1",0,null,null],["Set duration to Number.POSITIVE_INFINITY",0,null,null],["Set duration to Number.NEGATIVE_INFINITY",0,null,null],["Set duration to lowest value.",0,null,null],["Set duration to a negative double.",0,null,null],["Set duration to a positive double.",0,null,null],["Set duration to zero",0,null,null],["Set duration to NaN",0,null,null]]]}] 12:34:52 INFO - ............. 12:34:52 INFO - TEST-OK | /media-source/mediasource-duration-boundaryconditions.html | took 3434ms 12:34:52 INFO - PROCESS | 1840 | 1478201692205 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 12:34:52 INFO - PROCESS | 1840 | 1478201692213 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 12:34:52 INFO - TEST-START | /media-source/mediasource-endofstream-invaliderror.html 12:34:52 INFO - PROCESS | 1840 | 1478201692225 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}] 12:34:52 INFO - PROCESS | 1840 | 1478201692444 Marionette TRACE conn4 <- [1,1958,null,{"value":null}] 12:34:52 INFO - PROCESS | 1840 | 1478201692577 Marionette TRACE conn4 -> [0,1959,"getWindowHandles",null] 12:34:52 INFO - PROCESS | 1840 | 1478201692582 Marionette TRACE conn4 <- [1,1959,null,["8"]] 12:34:52 INFO - PROCESS | 1840 | 1478201692590 Marionette TRACE conn4 -> [0,1960,"switchToWindow",{"name":"8"}] 12:34:52 INFO - PROCESS | 1840 | 1478201692599 Marionette TRACE conn4 <- [1,1960,null,{}] 12:34:52 INFO - PROCESS | 1840 | 1478201692606 Marionette TRACE conn4 -> [0,1961,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-endofstream-invaliderror.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:34:52 INFO - PROCESS | 1840 | ++DOCSHELL 0x82f80800 == 15 [pid = 1840] [id = 438] 12:34:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 26 (0x82f81c00) [pid = 1840] [serial = 1281] [outer = (nil)] 12:34:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 27 (0x82f89800) [pid = 1840] [serial = 1282] [outer = 0x82f81c00] 12:34:52 INFO - PROCESS | 1840 | 1478201692721 Marionette DEBUG loaded listener.js 12:34:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 28 (0x8dd6a800) [pid = 1840] [serial = 1283] [outer = 0x82f81c00] 12:34:53 INFO - PROCESS | 1840 | 1478201693365 Marionette TRACE conn4 <- [1,1961,null,{"value":["/media-source/mediasource-endofstream-invaliderror.html",0,null,null,[["Test MediaSource.endOfStream() with invalid non-empty error string.",0,null,null],["Test MediaSource.endOfStream() with invalid empty error string.",0,null,null],["Test MediaSource.endOfStream() with invalid null error parameter.",0,null,null]]]}] 12:34:53 INFO - ... 12:34:53 INFO - TEST-OK | /media-source/mediasource-endofstream-invaliderror.html | took 1184ms 12:34:53 INFO - PROCESS | 1840 | 1478201693408 Marionette TRACE conn4 -> [0,1962,"getWindowHandle",null] 12:34:53 INFO - PROCESS | 1840 | 1478201693412 Marionette TRACE conn4 <- [1,1962,null,{"value":"8"}] 12:34:53 INFO - TEST-START | /media-source/mediasource-endofstream.html 12:34:53 INFO - PROCESS | 1840 | 1478201693422 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}] 12:34:53 INFO - PROCESS | 1840 | 1478201693620 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 12:34:53 INFO - PROCESS | 1840 | 1478201693745 Marionette TRACE conn4 -> [0,1964,"getWindowHandles",null] 12:34:53 INFO - PROCESS | 1840 | 1478201693751 Marionette TRACE conn4 <- [1,1964,null,["8"]] 12:34:53 INFO - PROCESS | 1840 | 1478201693758 Marionette TRACE conn4 -> [0,1965,"switchToWindow",{"name":"8"}] 12:34:53 INFO - PROCESS | 1840 | 1478201693764 Marionette TRACE conn4 <- [1,1965,null,{}] 12:34:53 INFO - PROCESS | 1840 | 1478201693770 Marionette TRACE conn4 -> [0,1966,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-endofstream.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-endofstream.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:34:53 INFO - PROCESS | 1840 | ++DOCSHELL 0x82f6fc00 == 16 [pid = 1840] [id = 439] 12:34:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x8fa60c00) [pid = 1840] [serial = 1284] [outer = (nil)] 12:34:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x8fb41c00) [pid = 1840] [serial = 1285] [outer = 0x8fa60c00] 12:34:53 INFO - PROCESS | 1840 | 1478201693869 Marionette DEBUG loaded listener.js 12:34:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x8fb47400) [pid = 1840] [serial = 1286] [outer = 0x8fa60c00] 12:34:55 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x82ea5c00) [pid = 1840] [serial = 1269] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framerate.html] 12:34:56 INFO - PROCESS | 1840 | [aac @ 0x82ea4800] err{or,}_recognition separate: 1; 1 12:34:56 INFO - PROCESS | 1840 | [aac @ 0x82ea4800] err{or,}_recognition combined: 1; 1 12:34:56 INFO - PROCESS | 1840 | [aac @ 0x82ea4800] Unsupported bit depth: 0 12:34:56 INFO - PROCESS | 1840 | [h264 @ 0x94bb1c00] err{or,}_recognition separate: 1; 1 12:34:56 INFO - PROCESS | 1840 | [h264 @ 0x94bb1c00] err{or,}_recognition combined: 1; 1 12:34:56 INFO - PROCESS | 1840 | [h264 @ 0x94bb1c00] Unsupported bit depth: 0 12:34:56 INFO - PROCESS | 1840 | [aac @ 0x82ea4800] err{or,}_recognition separate: 1; 1 12:34:56 INFO - PROCESS | 1840 | [aac @ 0x82ea4800] err{or,}_recognition combined: 1; 1 12:34:56 INFO - PROCESS | 1840 | [aac @ 0x82ea4800] Unsupported bit depth: 0 12:34:56 INFO - PROCESS | 1840 | [h264 @ 0x94bb1c00] err{or,}_recognition separate: 1; 1 12:34:56 INFO - PROCESS | 1840 | [h264 @ 0x94bb1c00] err{or,}_recognition combined: 1; 1 12:34:56 INFO - PROCESS | 1840 | [h264 @ 0x94bb1c00] Unsupported bit depth: 0 12:34:56 INFO - PROCESS | 1840 | [aac @ 0x94bb5000] err{or,}_recognition separate: 1; 1 12:34:56 INFO - PROCESS | 1840 | [aac @ 0x94bb5000] err{or,}_recognition combined: 1; 1 12:34:56 INFO - PROCESS | 1840 | [aac @ 0x94bb5000] Unsupported bit depth: 0 12:34:56 INFO - PROCESS | 1840 | [h264 @ 0x94bb7000] err{or,}_recognition separate: 1; 1 12:34:56 INFO - PROCESS | 1840 | [h264 @ 0x94bb7000] err{or,}_recognition combined: 1; 1 12:34:56 INFO - PROCESS | 1840 | [h264 @ 0x94bb7000] Unsupported bit depth: 0 12:34:56 INFO - PROCESS | 1840 | [aac @ 0x94bb5000] err{or,}_recognition separate: 1; 1 12:34:56 INFO - PROCESS | 1840 | [aac @ 0x94bb5000] err{or,}_recognition combined: 1; 1 12:34:56 INFO - PROCESS | 1840 | [aac @ 0x94bb5000] Unsupported bit depth: 0 12:34:56 INFO - PROCESS | 1840 | [h264 @ 0x94bb8000] err{or,}_recognition separate: 1; 1 12:34:56 INFO - PROCESS | 1840 | [h264 @ 0x94bb8000] err{or,}_recognition combined: 1; 1 12:34:56 INFO - PROCESS | 1840 | [h264 @ 0x94bb8000] Unsupported bit depth: 0 12:35:01 INFO - PROCESS | 1840 | --DOCSHELL 0x8ce65c00 == 15 [pid = 1840] [id = 430] 12:35:01 INFO - PROCESS | 1840 | --DOCSHELL 0x82f87000 == 14 [pid = 1840] [id = 429] 12:35:01 INFO - PROCESS | 1840 | --DOCSHELL 0x82f7c400 == 13 [pid = 1840] [id = 432] 12:35:01 INFO - PROCESS | 1840 | --DOCSHELL 0x8db5a000 == 12 [pid = 1840] [id = 433] 12:35:01 INFO - PROCESS | 1840 | --DOCSHELL 0x82c46c00 == 11 [pid = 1840] [id = 434] 12:35:01 INFO - PROCESS | 1840 | --DOCSHELL 0x8ce5f400 == 10 [pid = 1840] [id = 431] 12:35:01 INFO - PROCESS | 1840 | --DOCSHELL 0x82f80800 == 9 [pid = 1840] [id = 438] 12:35:01 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd6c000 == 8 [pid = 1840] [id = 437] 12:35:01 INFO - PROCESS | 1840 | --DOCSHELL 0x82eb1000 == 7 [pid = 1840] [id = 436] 12:35:01 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x8ce67c00) [pid = 1840] [serial = 1271] [outer = (nil)] [url = about:blank] 12:35:01 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x82f7e000) [pid = 1840] [serial = 1270] [outer = (nil)] [url = about:blank] 12:35:01 INFO - PROCESS | 1840 | --DOMWINDOW == 27 (0x83838400) [pid = 1840] [serial = 1273] [outer = (nil)] [url = about:blank] 12:35:04 INFO - PROCESS | 1840 | --DOMWINDOW == 26 (0x8dd6d400) [pid = 1840] [serial = 1278] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-duration-boundaryconditions.html] 12:35:04 INFO - PROCESS | 1840 | --DOMWINDOW == 25 (0x82f81c00) [pid = 1840] [serial = 1281] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream-invaliderror.html] 12:35:04 INFO - PROCESS | 1840 | --DOMWINDOW == 24 (0x82eb1800) [pid = 1840] [serial = 1275] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-detach.html] 12:35:04 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0x8382cc00) [pid = 1840] [serial = 1272] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-config-change-webm-v-framesize.html] 12:35:09 INFO - PROCESS | 1840 | --DOMWINDOW == 22 (0x8dd77800) [pid = 1840] [serial = 1280] [outer = (nil)] [url = about:blank] 12:35:09 INFO - PROCESS | 1840 | --DOMWINDOW == 21 (0x8dd72c00) [pid = 1840] [serial = 1279] [outer = (nil)] [url = about:blank] 12:35:09 INFO - PROCESS | 1840 | --DOMWINDOW == 20 (0x8dd6a800) [pid = 1840] [serial = 1283] [outer = (nil)] [url = about:blank] 12:35:09 INFO - PROCESS | 1840 | --DOMWINDOW == 19 (0x82f89800) [pid = 1840] [serial = 1282] [outer = (nil)] [url = about:blank] 12:35:09 INFO - PROCESS | 1840 | --DOMWINDOW == 18 (0x8fb41c00) [pid = 1840] [serial = 1285] [outer = (nil)] [url = about:blank] 12:35:09 INFO - PROCESS | 1840 | --DOMWINDOW == 17 (0x82f73800) [pid = 1840] [serial = 1276] [outer = (nil)] [url = about:blank] 12:35:09 INFO - PROCESS | 1840 | --DOMWINDOW == 16 (0x83830400) [pid = 1840] [serial = 1277] [outer = (nil)] [url = about:blank] 12:35:09 INFO - PROCESS | 1840 | --DOMWINDOW == 15 (0x83bf1800) [pid = 1840] [serial = 1274] [outer = (nil)] [url = about:blank] 12:35:24 INFO - PROCESS | 1840 | MARIONETTE LOG: INFO: Timeout fired 12:35:24 INFO - PROCESS | 1840 | 1478201724099 Marionette TRACE conn4 <- [1,1966,null,{"value":["/media-source/mediasource-endofstream.html",2,null,null,[["MediaSource.endOfStream(): duration truncated to 0 when there are no buffered coded frames",0,null,null],["MediaSource.endOfStream(): media element notified that it now has all of the media data",2,"Test timed out",null],["MediaSource.endOfStream(): duration and buffered range end time before and after endOfStream",1,"assert_equals: expected 6.548 but got 6.549","@http://web-platform.test:8000/media-source/mediasource-endofstream.html:67:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-endofstream.html:44:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-endofstream.html:41:5\n"]]]}] 12:35:24 INFO - ... 12:35:24 INFO - TEST-TIMEOUT | /media-source/mediasource-endofstream.html | took 30717ms 12:35:24 INFO - PROCESS | 1840 | 1478201724141 Marionette TRACE conn4 -> [0,1967,"getWindowHandle",null] 12:35:24 INFO - PROCESS | 1840 | 1478201724148 Marionette TRACE conn4 <- [1,1967,null,{"value":"8"}] 12:35:24 INFO - TEST-START | /media-source/mediasource-errors.html 12:35:24 INFO - PROCESS | 1840 | 1478201724161 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}] 12:35:24 INFO - PROCESS | 1840 | 1478201724421 Marionette TRACE conn4 <- [1,1968,null,{"value":null}] 12:35:24 INFO - PROCESS | 1840 | 1478201724494 Marionette TRACE conn4 -> [0,1969,"getWindowHandles",null] 12:35:24 INFO - PROCESS | 1840 | 1478201724501 Marionette TRACE conn4 <- [1,1969,null,["8"]] 12:35:24 INFO - PROCESS | 1840 | 1478201724507 Marionette TRACE conn4 -> [0,1970,"switchToWindow",{"name":"8"}] 12:35:24 INFO - PROCESS | 1840 | 1478201724515 Marionette TRACE conn4 <- [1,1970,null,{}] 12:35:24 INFO - PROCESS | 1840 | 1478201724522 Marionette TRACE conn4 -> [0,1971,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-errors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-errors.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:35:24 INFO - PROCESS | 1840 | ++DOCSHELL 0x82c4a800 == 8 [pid = 1840] [id = 440] 12:35:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 16 (0x82c4ac00) [pid = 1840] [serial = 1287] [outer = (nil)] 12:35:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 17 (0x82ea5400) [pid = 1840] [serial = 1288] [outer = 0x82c4ac00] 12:35:24 INFO - PROCESS | 1840 | 1478201724631 Marionette DEBUG loaded listener.js 12:35:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 18 (0x82eb2000) [pid = 1840] [serial = 1289] [outer = 0x82c4ac00] 12:35:25 INFO - PROCESS | 1840 | [1840] 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 12:35:25 INFO - PROCESS | 1840 | [1840] 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 12:35:25 INFO - PROCESS | 1840 | [1840] 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 12:35:25 INFO - PROCESS | 1840 | [1840] 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 12:35:25 INFO - PROCESS | 1840 | [1840] 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 12:35:25 INFO - PROCESS | 1840 | [1840] 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 12:35:25 INFO - PROCESS | 1840 | [1840] 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 12:35:25 INFO - PROCESS | 1840 | [1840] 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 12:35:25 INFO - PROCESS | 1840 | [1840] 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 12:35:25 INFO - PROCESS | 1840 | [1840] 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 12:35:25 INFO - PROCESS | 1840 | [1840] 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 12:35:25 INFO - PROCESS | 1840 | [1840] 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 12:35:25 INFO - PROCESS | 1840 | [1840] 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 12:35:25 INFO - PROCESS | 1840 | [1840] 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 12:35:25 INFO - PROCESS | 1840 | [1840] 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 12:35:25 INFO - PROCESS | 1840 | [1840] 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 12:35:25 INFO - PROCESS | 1840 | [1840] 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 12:35:25 INFO - PROCESS | 1840 | [1840] 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 12:35:25 INFO - PROCESS | 1840 | [1840] 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 12:35:25 INFO - PROCESS | 1840 | [1840] 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 12:35:25 INFO - PROCESS | 1840 | [1840] 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 12:35:25 INFO - PROCESS | 1840 | [aac @ 0x82f79c00] err{or,}_recognition separate: 1; 1 12:35:25 INFO - PROCESS | 1840 | [aac @ 0x82f79c00] err{or,}_recognition combined: 1; 1 12:35:25 INFO - PROCESS | 1840 | [aac @ 0x82f79c00] Unsupported bit depth: 0 12:35:25 INFO - PROCESS | 1840 | [h264 @ 0x8382d800] err{or,}_recognition separate: 1; 1 12:35:25 INFO - PROCESS | 1840 | [h264 @ 0x8382d800] err{or,}_recognition combined: 1; 1 12:35:25 INFO - PROCESS | 1840 | [h264 @ 0x8382d800] Unsupported bit depth: 0 12:35:25 INFO - PROCESS | 1840 | [aac @ 0x82f79c00] err{or,}_recognition separate: 1; 1 12:35:25 INFO - PROCESS | 1840 | [aac @ 0x82f79c00] err{or,}_recognition combined: 1; 1 12:35:25 INFO - PROCESS | 1840 | [aac @ 0x82f79c00] Unsupported bit depth: 0 12:35:25 INFO - PROCESS | 1840 | [h264 @ 0x8382d800] err{or,}_recognition separate: 1; 1 12:35:25 INFO - PROCESS | 1840 | [h264 @ 0x8382d800] err{or,}_recognition combined: 1; 1 12:35:25 INFO - PROCESS | 1840 | [h264 @ 0x8382d800] Unsupported bit depth: 0 12:35:25 INFO - PROCESS | 1840 | [aac @ 0x82f79c00] Error decoding AAC frame header. 12:35:25 INFO - PROCESS | 1840 | [1840] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 12:35:25 INFO - PROCESS | 1840 | [1840] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 969 12:35:25 INFO - PROCESS | 1840 | [aac @ 0x82f79c00] Sample rate index in program config element does not match the sample rate index configured by the container. 12:35:25 INFO - PROCESS | 1840 | [aac @ 0x82f79c00] Input buffer exhausted before END element found 12:35:25 INFO - PROCESS | 1840 | [1840] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 12:35:25 INFO - PROCESS | 1840 | [1840] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 969 12:35:25 INFO - PROCESS | 1840 | [aac @ 0x82f79c00] Reserved bit set. 12:35:25 INFO - PROCESS | 1840 | [1840] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 12:35:25 INFO - PROCESS | 1840 | [1840] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1094995529: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 969 12:35:25 INFO - PROCESS | 1840 | [aac @ 0x82f79c00] Sample rate index in program config element does not match the sample rate index configured by the container. 12:35:25 INFO - PROCESS | 1840 | [aac @ 0x82f79c00] Input buffer exhausted before END element found 12:35:25 INFO - PROCESS | 1840 | [1840] WARNING: FFmpeg audio decoder error.: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/platforms/ffmpeg/FFmpegAudioDecoder.cpp, line 144 12:35:25 INFO - PROCESS | 1840 | [1840] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 969 12:35:25 INFO - PROCESS | 1840 | [1840] WARNING: 0x806e0004: DoDecode: FFmpeg audio error:-1: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaFormatReader.cpp, line 969 12:35:25 INFO - PROCESS | 1840 | [1840] WARNING: Decoder=826fe200 Decode error: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/MediaDecoderStateMachine.cpp, line 2863 12:35:25 INFO - ...... 12:35:25 INFO - TEST-OK | /media-source/mediasource-errors.html | took 1777ms 12:35:25 INFO - TEST-START | /media-source/mediasource-getvideoplaybackquality.html 12:35:26 INFO - PROCESS | 1840 | 1478201725879 Marionette TRACE conn4 <- [1,1971,null,{"value":["/media-source/mediasource-errors.html",0,null,null,[["Appending media segment before the first initialization segment.",0,null,null],["Signaling 'decode' error via endOfStream() before initialization segment has been appended.",0,null,null],["Signaling 'network' error via endOfStream() before initialization segment has been appended.",0,null,null],["Signaling 'decode' error via endOfStream() after initialization segment has been appended and the HTMLMediaElement has reached HAVE_METADATA.",1,"assert_equals: expected \"ended\" but got \"closed\"","@http://web-platform.test:8000/media-source/mediasource-errors.html:131:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-errors.html:122:13\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nsetTimeout handler*EventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:63:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\n@http://web-platform.test:8000/media-source/mediasource-errors.html:115:9\nErrorTest/ [0,1972,"getWindowHandle",null] 12:35:26 INFO - PROCESS | 1840 | 1478201725958 Marionette TRACE conn4 <- [1,1972,null,{"value":"8"}] 12:35:26 INFO - PROCESS | 1840 | 1478201725975 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}] 12:35:26 INFO - PROCESS | 1840 | 1478201726190 Marionette TRACE conn4 <- [1,1973,null,{"value":null}] 12:35:26 INFO - PROCESS | 1840 | 1478201726380 Marionette TRACE conn4 -> [0,1974,"getWindowHandles",null] 12:35:26 INFO - PROCESS | 1840 | 1478201726385 Marionette TRACE conn4 <- [1,1974,null,["8"]] 12:35:26 INFO - PROCESS | 1840 | 1478201726392 Marionette TRACE conn4 -> [0,1975,"switchToWindow",{"name":"8"}] 12:35:26 INFO - PROCESS | 1840 | 1478201726397 Marionette TRACE conn4 <- [1,1975,null,{}] 12:35:26 INFO - PROCESS | 1840 | 1478201726404 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-getvideoplaybackquality.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:35:26 INFO - PROCESS | 1840 | ++DOCSHELL 0x827ef000 == 9 [pid = 1840] [id = 441] 12:35:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 19 (0x82eb1800) [pid = 1840] [serial = 1290] [outer = (nil)] 12:35:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 20 (0x83bed800) [pid = 1840] [serial = 1291] [outer = 0x82eb1800] 12:35:26 INFO - PROCESS | 1840 | 1478201726502 Marionette DEBUG loaded listener.js 12:35:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 21 (0x83bef400) [pid = 1840] [serial = 1292] [outer = 0x82eb1800] 12:35:28 INFO - PROCESS | 1840 | [aac @ 0x8dd69800] err{or,}_recognition separate: 1; 1 12:35:28 INFO - PROCESS | 1840 | [aac @ 0x8dd69800] err{or,}_recognition combined: 1; 1 12:35:28 INFO - PROCESS | 1840 | [aac @ 0x8dd69800] Unsupported bit depth: 0 12:35:28 INFO - PROCESS | 1840 | [h264 @ 0x8dd6ac00] err{or,}_recognition separate: 1; 1 12:35:28 INFO - PROCESS | 1840 | [h264 @ 0x8dd6ac00] err{or,}_recognition combined: 1; 1 12:35:28 INFO - PROCESS | 1840 | [h264 @ 0x8dd6ac00] Unsupported bit depth: 0 12:35:28 INFO - PROCESS | 1840 | [aac @ 0x8dd69800] err{or,}_recognition separate: 1; 1 12:35:28 INFO - PROCESS | 1840 | [aac @ 0x8dd69800] err{or,}_recognition combined: 1; 1 12:35:28 INFO - PROCESS | 1840 | [aac @ 0x8dd69800] Unsupported bit depth: 0 12:35:28 INFO - PROCESS | 1840 | [h264 @ 0x8dd6ac00] err{or,}_recognition separate: 1; 1 12:35:28 INFO - PROCESS | 1840 | [h264 @ 0x8dd6ac00] err{or,}_recognition combined: 1; 1 12:35:28 INFO - PROCESS | 1840 | [h264 @ 0x8dd6ac00] Unsupported bit depth: 0 12:35:28 INFO - PROCESS | 1840 | [aac @ 0x8dd6f000] err{or,}_recognition separate: 1; 1 12:35:28 INFO - PROCESS | 1840 | [aac @ 0x8dd6f000] err{or,}_recognition combined: 1; 1 12:35:28 INFO - PROCESS | 1840 | [aac @ 0x8dd6f000] Unsupported bit depth: 0 12:35:28 INFO - PROCESS | 1840 | [h264 @ 0x8dd74c00] err{or,}_recognition separate: 1; 1 12:35:28 INFO - PROCESS | 1840 | [h264 @ 0x8dd74c00] err{or,}_recognition combined: 1; 1 12:35:28 INFO - PROCESS | 1840 | [h264 @ 0x8dd74c00] Unsupported bit depth: 0 12:35:28 INFO - PROCESS | 1840 | [aac @ 0x8dd6f000] err{or,}_recognition separate: 1; 1 12:35:28 INFO - PROCESS | 1840 | [aac @ 0x8dd6f000] err{or,}_recognition combined: 1; 1 12:35:28 INFO - PROCESS | 1840 | [aac @ 0x8dd6f000] Unsupported bit depth: 0 12:35:28 INFO - PROCESS | 1840 | [h264 @ 0x8dd74c00] err{or,}_recognition separate: 1; 1 12:35:28 INFO - PROCESS | 1840 | [h264 @ 0x8dd74c00] err{or,}_recognition combined: 1; 1 12:35:28 INFO - PROCESS | 1840 | [h264 @ 0x8dd74c00] Unsupported bit depth: 0 12:35:28 INFO - PROCESS | 1840 | [h264 @ 0x8dd74c00] no picture 12:35:35 INFO - PROCESS | 1840 | --DOCSHELL 0x82c4a800 == 8 [pid = 1840] [id = 440] 12:35:35 INFO - PROCESS | 1840 | --DOCSHELL 0x82f6fc00 == 7 [pid = 1840] [id = 439] 12:35:35 INFO - PROCESS | 1840 | 1478201735621 Marionette TRACE conn4 <- [1,1976,null,{"value":["/media-source/mediasource-getvideoplaybackquality.html",0,null,null,[["Test HTMLVideoElement.getVideoPlaybackQuality() with MediaSource API",0,null,null],["Test the totalFrameDelay attribute of HTMLVideoElement.getVideoPlaybackQuality() with MediaSource API",1,"assert_greater_than_equal: totalFrameDelay >= 0 expected a number but got a \"undefined\"","@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:85:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:79:15\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html:74:11\n"]]]}] 12:35:35 INFO - .. 12:35:35 INFO - TEST-OK | /media-source/mediasource-getvideoplaybackquality.html | took 9711ms 12:35:35 INFO - PROCESS | 1840 | 1478201735682 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 12:35:35 INFO - PROCESS | 1840 | 1478201735688 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 12:35:35 INFO - TEST-START | /media-source/mediasource-is-type-supported.html 12:35:35 INFO - PROCESS | 1840 | 1478201735701 Marionette TRACE conn4 -> [0,1978,"getContext",null] 12:35:35 INFO - PROCESS | 1840 | 1478201735709 Marionette TRACE conn4 <- [1,1978,null,{"value":"content"}] 12:35:35 INFO - PROCESS | 1840 | 1478201735720 Marionette TRACE conn4 -> [0,1979,"setContext",{"value":"chrome"}] 12:35:35 INFO - PROCESS | 1840 | 1478201735727 Marionette TRACE conn4 <- [1,1979,null,{}] 12:35:35 INFO - PROCESS | 1840 | 1478201735736 Marionette TRACE conn4 -> [0,1980,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 12:35:35 INFO - PROCESS | 1840 | 1478201735761 Marionette TRACE conn4 <- [1,1980,null,{"value":true}] 12:35:35 INFO - PROCESS | 1840 | 1478201735812 Marionette TRACE conn4 -> [0,1981,"setContext",{"value":"content"}] 12:35:35 INFO - PROCESS | 1840 | 1478201735824 Marionette TRACE conn4 <- [1,1981,null,{}] 12:35:35 INFO - Setting pref media.mediasource.enabled (true) 12:35:35 INFO - PROCESS | 1840 | 1478201735838 Marionette TRACE conn4 -> [0,1982,"getContext",null] 12:35:35 INFO - PROCESS | 1840 | 1478201735843 Marionette TRACE conn4 <- [1,1982,null,{"value":"content"}] 12:35:35 INFO - PROCESS | 1840 | 1478201735850 Marionette TRACE conn4 -> [0,1983,"setContext",{"value":"chrome"}] 12:35:35 INFO - PROCESS | 1840 | 1478201735854 Marionette TRACE conn4 <- [1,1983,null,{}] 12:35:35 INFO - PROCESS | 1840 | 1478201735860 Marionette TRACE conn4 -> [0,1984,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 12:35:35 INFO - PROCESS | 1840 | 1478201735882 Marionette TRACE conn4 <- [1,1984,null,{"value":null}] 12:35:35 INFO - PROCESS | 1840 | 1478201735889 Marionette TRACE conn4 -> [0,1985,"setContext",{"value":"content"}] 12:35:35 INFO - PROCESS | 1840 | 1478201735897 Marionette TRACE conn4 <- [1,1985,null,{}] 12:35:35 INFO - PROCESS | 1840 | 1478201735904 Marionette TRACE conn4 -> [0,1986,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:35:36 INFO - PROCESS | 1840 | 1478201736110 Marionette TRACE conn4 <- [1,1986,null,{"value":null}] 12:35:36 INFO - PROCESS | 1840 | 1478201736249 Marionette TRACE conn4 -> [0,1987,"getWindowHandles",null] 12:35:36 INFO - PROCESS | 1840 | 1478201736258 Marionette TRACE conn4 <- [1,1987,null,["8"]] 12:35:36 INFO - PROCESS | 1840 | 1478201736265 Marionette TRACE conn4 -> [0,1988,"switchToWindow",{"name":"8"}] 12:35:36 INFO - PROCESS | 1840 | 1478201736274 Marionette TRACE conn4 <- [1,1988,null,{}] 12:35:36 INFO - PROCESS | 1840 | 1478201736281 Marionette TRACE conn4 -> [0,1989,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-is-type-supported.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-is-type-supported.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:35:36 INFO - PROCESS | 1840 | ++DOCSHELL 0x82f7f400 == 8 [pid = 1840] [id = 442] 12:35:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 22 (0x82f7f800) [pid = 1840] [serial = 1293] [outer = (nil)] 12:35:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 23 (0x82f81800) [pid = 1840] [serial = 1294] [outer = 0x82f7f800] 12:35:36 INFO - PROCESS | 1840 | 1478201736399 Marionette DEBUG loaded listener.js 12:35:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x8382c000) [pid = 1840] [serial = 1295] [outer = 0x82f7f800] 12:35:36 INFO - PROCESS | 1840 | [1840] WARNING: 'aFormat.IsEmpty()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/media/DecoderDoctorDiagnostics.cpp, line 709 12:35:37 INFO - ........................................ 12:35:37 INFO - TEST-OK | /media-source/mediasource-is-type-supported.html | took 1456ms 12:35:37 INFO - TEST-START | /media-source/mediasource-liveseekable.html 12:35:37 INFO - Clearing pref media.mediasource.enabled 12:35:37 INFO - PROCESS | 1840 | 1478201737096 Marionette TRACE conn4 <- [1,1989,null,{"value":["/media-source/mediasource-is-type-supported.html",0,null,null,[["Test invalid MIME format \"video\"",0,null,null],["Test invalid MIME format \"video/\"",0,null,null],["Test invalid MIME format \"video/webm\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\"\"\"",1,"assert_equals: supported expected false but got true","test_type_support/<@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:19:23\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntest_type_support@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:17:19\n@http://web-platform.test:8000/media-source/mediasource-is-type-supported.html:25:11\n"],["Test invalid MIME format \"video/webm;codecs=\",\"\"",0,null,null],["Test invalid MIME format \"\"",0,null,null],["Test invalid MIME format \"null\"",0,null,null],["Test invalid MSE MIME media type \"xxx\"",0,null,null],["Test invalid MSE MIME media type \"text/html\"",0,null,null],["Test invalid MSE MIME media type \"image/jpeg\"",0,null,null],["Test invalid mismatch between major type and codec ID \"audio/webm;codecs=\"vp8\"\"",0,null,null],["Test invalid mismatch between major type and codec ID \"audio/mp4;codecs=\"avc1.4d001e\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"audio/mp4;codecs=\"vorbis\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"audio/webm;codecs=\"mp4a.40.2\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/mp4;codecs=\"vp8\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/webm;codecs=\"mp4a.40.2\"\"",0,null,null],["Test invalid mismatch between minor type and codec ID \"video/mp4;codecs=\"vorbis\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.40\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.40.\"\"",0,null,null],["Test invalid codec ID \"audio/mp4;codecs=\"mp4a.67.3\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vp8\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vorbis\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vp8,vorbis\"\"",0,null,null],["Test valid WebM type \"video/webm;codecs=\"vorbis, vp8\"\"",0,null,null],["Test valid WebM type \"audio/webm;codecs=\"vorbis\"\"",0,null,null],["Test valid WebM type \"AUDIO/WEBM;CODECS=\"vorbis\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.42001e\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.40.5\"\"",0,null,null],["Test valid MP4 type \"audio/mp4;codecs=\"mp4a.67\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e,mp4a.40.2\"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"mp4a.40.2 , avc1.4d001e \"\"",0,null,null],["Test valid MP4 type \"video/mp4;codecs=\"avc1.4d001e,mp4a.40.5\"\"",0,null,null]]]}] 12:35:37 INFO - PROCESS | 1840 | 1478201737157 Marionette TRACE conn4 -> [0,1990,"getWindowHandle",null] 12:35:37 INFO - PROCESS | 1840 | 1478201737163 Marionette TRACE conn4 <- [1,1990,null,{"value":"8"}] 12:35:37 INFO - PROCESS | 1840 | 1478201737176 Marionette TRACE conn4 -> [0,1991,"getContext",null] 12:35:37 INFO - PROCESS | 1840 | 1478201737178 Marionette TRACE conn4 <- [1,1991,null,{"value":"content"}] 12:35:37 INFO - PROCESS | 1840 | 1478201737189 Marionette TRACE conn4 -> [0,1992,"setContext",{"value":"chrome"}] 12:35:37 INFO - PROCESS | 1840 | 1478201737192 Marionette TRACE conn4 <- [1,1992,null,{}] 12:35:37 INFO - PROCESS | 1840 | 1478201737207 Marionette TRACE conn4 -> [0,1993,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 12:35:37 INFO - PROCESS | 1840 | 1478201737224 Marionette TRACE conn4 <- [1,1993,null,{"value":null}] 12:35:37 INFO - PROCESS | 1840 | 1478201737240 Marionette TRACE conn4 -> [0,1994,"setContext",{"value":"content"}] 12:35:37 INFO - PROCESS | 1840 | 1478201737242 Marionette TRACE conn4 <- [1,1994,null,{}] 12:35:37 INFO - PROCESS | 1840 | 1478201737250 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:35:37 INFO - PROCESS | 1840 | 1478201737441 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 12:35:37 INFO - PROCESS | 1840 | 1478201737454 Marionette TRACE conn4 -> [0,1996,"getWindowHandles",null] 12:35:37 INFO - PROCESS | 1840 | 1478201737457 Marionette TRACE conn4 <- [1,1996,null,["8"]] 12:35:37 INFO - PROCESS | 1840 | 1478201737464 Marionette TRACE conn4 -> [0,1997,"switchToWindow",{"name":"8"}] 12:35:37 INFO - PROCESS | 1840 | 1478201737469 Marionette TRACE conn4 <- [1,1997,null,{}] 12:35:37 INFO - PROCESS | 1840 | 1478201737475 Marionette TRACE conn4 -> [0,1998,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-liveseekable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-liveseekable.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:35:37 INFO - PROCESS | 1840 | ++DOCSHELL 0x827f1c00 == 9 [pid = 1840] [id = 443] 12:35:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 25 (0x8382bc00) [pid = 1840] [serial = 1296] [outer = (nil)] 12:35:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 26 (0x8dd78800) [pid = 1840] [serial = 1297] [outer = 0x8382bc00] 12:35:37 INFO - PROCESS | 1840 | 1478201737573 Marionette DEBUG loaded listener.js 12:35:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 27 (0x8dd7c400) [pid = 1840] [serial = 1298] [outer = 0x8382bc00] 12:35:38 INFO - PROCESS | 1840 | 1478201738633 Marionette TRACE conn4 <- [1,1998,null,{"value":["/media-source/mediasource-liveseekable.html",0,null,null,[["setLiveSeekableRange throws an InvalidStateError exception if the readyState attribute is not 'open'",0,null,null],["clearLiveSeekableRange throws an InvalidStateError exception if the readyState attribute is not 'open'",0,null,null],["setLiveSeekableRange does not restrict to not currently updating",0,null,null],["clearLiveSeekableRange does not restrict to not currently updating",0,null,null],["setLiveSeekableRange throws a TypeError if start is negative",0,null,null],["setLiveSeekableRange throws a TypeError if start is greater than end",0,null,null],["setLiveSeekableRange returns with no error when conditions are correct",0,null,null],["clearLiveSeekableRange returns with no error when conditions are correct",0,null,null],["HTMLMediaElement.seekable returns the live seekable range or an empty range if that range was cleared when nothing is buffered",0,null,null],["HTMLMediaElement.seekable returns the union of the buffered range and the live seekable range, when set",0,null,null]]]}] 12:35:38 INFO - PROCESS | 1840 | --DOMWINDOW == 26 (0x82c4ac00) [pid = 1840] [serial = 1287] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-errors.html] 12:35:38 INFO - PROCESS | 1840 | --DOMWINDOW == 25 (0x8fa60c00) [pid = 1840] [serial = 1284] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-endofstream.html] 12:35:38 INFO - .......... 12:35:38 INFO - TEST-OK | /media-source/mediasource-liveseekable.html | took 1507ms 12:35:38 INFO - PROCESS | 1840 | 1478201738681 Marionette TRACE conn4 -> [0,1999,"getWindowHandle",null] 12:35:38 INFO - PROCESS | 1840 | 1478201738684 Marionette TRACE conn4 <- [1,1999,null,{"value":"8"}] 12:35:38 INFO - TEST-START | /media-source/mediasource-multiple-attach.html 12:35:38 INFO - PROCESS | 1840 | 1478201738691 Marionette TRACE conn4 -> [0,2000,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:35:38 INFO - PROCESS | 1840 | 1478201738900 Marionette TRACE conn4 <- [1,2000,null,{"value":null}] 12:35:39 INFO - PROCESS | 1840 | 1478201739028 Marionette TRACE conn4 -> [0,2001,"getWindowHandles",null] 12:35:39 INFO - PROCESS | 1840 | 1478201739034 Marionette TRACE conn4 <- [1,2001,null,["8"]] 12:35:39 INFO - PROCESS | 1840 | 1478201739041 Marionette TRACE conn4 -> [0,2002,"switchToWindow",{"name":"8"}] 12:35:39 INFO - PROCESS | 1840 | 1478201739052 Marionette TRACE conn4 <- [1,2002,null,{}] 12:35:39 INFO - PROCESS | 1840 | 1478201739057 Marionette TRACE conn4 -> [0,2003,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-multiple-attach.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-multiple-attach.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:35:39 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fb45000 == 10 [pid = 1840] [id = 444] 12:35:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 26 (0x8fb46400) [pid = 1840] [serial = 1299] [outer = (nil)] 12:35:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 27 (0x8fb48c00) [pid = 1840] [serial = 1300] [outer = 0x8fb46400] 12:35:39 INFO - PROCESS | 1840 | 1478201739169 Marionette DEBUG loaded listener.js 12:35:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 28 (0x8fc76000) [pid = 1840] [serial = 1301] [outer = 0x8fb46400] 12:35:39 INFO - PROCESS | 1840 | 1478201739896 Marionette TRACE conn4 <- [1,2003,null,{"value":["/media-source/mediasource-multiple-attach.html",0,null,null,[["Test exactly one succeeds when two MediaElements attach to same MediaSource",0,null,null],["Test that MediaSource can reattach if closed first",0,null,null]]]}] 12:35:39 INFO - .. 12:35:39 INFO - TEST-OK | /media-source/mediasource-multiple-attach.html | took 1234ms 12:35:39 INFO - PROCESS | 1840 | 1478201739926 Marionette TRACE conn4 -> [0,2004,"getWindowHandle",null] 12:35:39 INFO - PROCESS | 1840 | 1478201739929 Marionette TRACE conn4 <- [1,2004,null,{"value":"8"}] 12:35:39 INFO - TEST-START | /media-source/mediasource-play-then-seek-back.html 12:35:39 INFO - PROCESS | 1840 | 1478201739937 Marionette TRACE conn4 -> [0,2005,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:35:40 INFO - PROCESS | 1840 | 1478201740170 Marionette TRACE conn4 <- [1,2005,null,{"value":null}] 12:35:40 INFO - PROCESS | 1840 | 1478201740193 Marionette TRACE conn4 -> [0,2006,"getWindowHandles",null] 12:35:40 INFO - PROCESS | 1840 | 1478201740197 Marionette TRACE conn4 <- [1,2006,null,["8"]] 12:35:40 INFO - PROCESS | 1840 | 1478201740204 Marionette TRACE conn4 -> [0,2007,"switchToWindow",{"name":"8"}] 12:35:40 INFO - PROCESS | 1840 | 1478201740211 Marionette TRACE conn4 <- [1,2007,null,{}] 12:35:40 INFO - PROCESS | 1840 | 1478201740216 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-play-then-seek-back.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:35:40 INFO - PROCESS | 1840 | ++DOCSHELL 0x827e5400 == 11 [pid = 1840] [id = 445] 12:35:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x94bb8400) [pid = 1840] [serial = 1302] [outer = (nil)] 12:35:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x94d65800) [pid = 1840] [serial = 1303] [outer = 0x94bb8400] 12:35:40 INFO - PROCESS | 1840 | 1478201740328 Marionette DEBUG loaded listener.js 12:35:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x950fd800) [pid = 1840] [serial = 1304] [outer = 0x94bb8400] 12:35:41 INFO - PROCESS | 1840 | [aac @ 0x82c47c00] err{or,}_recognition separate: 1; 1 12:35:41 INFO - PROCESS | 1840 | [aac @ 0x82c47c00] err{or,}_recognition combined: 1; 1 12:35:41 INFO - PROCESS | 1840 | [aac @ 0x82c47c00] Unsupported bit depth: 0 12:35:41 INFO - PROCESS | 1840 | [h264 @ 0x82c49800] err{or,}_recognition separate: 1; 1 12:35:41 INFO - PROCESS | 1840 | [h264 @ 0x82c49800] err{or,}_recognition combined: 1; 1 12:35:41 INFO - PROCESS | 1840 | [h264 @ 0x82c49800] Unsupported bit depth: 0 12:35:41 INFO - PROCESS | 1840 | [aac @ 0x82c47c00] err{or,}_recognition separate: 1; 1 12:35:41 INFO - PROCESS | 1840 | [aac @ 0x82c47c00] err{or,}_recognition combined: 1; 1 12:35:41 INFO - PROCESS | 1840 | [aac @ 0x82c47c00] Unsupported bit depth: 0 12:35:41 INFO - PROCESS | 1840 | [h264 @ 0x82c49800] err{or,}_recognition separate: 1; 1 12:35:41 INFO - PROCESS | 1840 | [h264 @ 0x82c49800] err{or,}_recognition combined: 1; 1 12:35:41 INFO - PROCESS | 1840 | [h264 @ 0x82c49800] Unsupported bit depth: 0 12:35:41 INFO - PROCESS | 1840 | [h264 @ 0x82c49800] no picture 12:35:42 INFO - PROCESS | 1840 | [h264 @ 0x82c49800] no picture 12:35:42 INFO - PROCESS | 1840 | 1478201742486 Marionette TRACE conn4 <- [1,2008,null,{"value":["/media-source/mediasource-play-then-seek-back.html",0,null,null,[["Test playing then seeking back.",0,null,null]]]}] 12:35:42 INFO - . 12:35:42 INFO - TEST-OK | /media-source/mediasource-play-then-seek-back.html | took 2582ms 12:35:42 INFO - PROCESS | 1840 | 1478201742521 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 12:35:42 INFO - PROCESS | 1840 | 1478201742529 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 12:35:42 INFO - TEST-START | /media-source/mediasource-play.html 12:35:42 INFO - PROCESS | 1840 | 1478201742584 Marionette TRACE conn4 -> [0,2010,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:35:42 INFO - PROCESS | 1840 | 1478201742815 Marionette TRACE conn4 <- [1,2010,null,{"value":null}] 12:35:42 INFO - PROCESS | 1840 | 1478201742980 Marionette TRACE conn4 -> [0,2011,"getWindowHandles",null] 12:35:42 INFO - PROCESS | 1840 | 1478201742988 Marionette TRACE conn4 <- [1,2011,null,["8"]] 12:35:42 INFO - PROCESS | 1840 | 1478201742997 Marionette TRACE conn4 -> [0,2012,"switchToWindow",{"name":"8"}] 12:35:43 INFO - PROCESS | 1840 | 1478201743005 Marionette TRACE conn4 <- [1,2012,null,{}] 12:35:43 INFO - PROCESS | 1840 | 1478201743011 Marionette TRACE conn4 -> [0,2013,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-play.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-play.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:35:43 INFO - PROCESS | 1840 | ++DOCSHELL 0x82f86c00 == 12 [pid = 1840] [id = 446] 12:35:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x8382b800) [pid = 1840] [serial = 1305] [outer = (nil)] 12:35:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x83835400) [pid = 1840] [serial = 1306] [outer = 0x8382b800] 12:35:43 INFO - PROCESS | 1840 | 1478201743137 Marionette DEBUG loaded listener.js 12:35:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 34 (0x83bf5000) [pid = 1840] [serial = 1307] [outer = 0x8382b800] 12:35:44 INFO - PROCESS | 1840 | [aac @ 0x952c5800] err{or,}_recognition separate: 1; 1 12:35:44 INFO - PROCESS | 1840 | [aac @ 0x952c5800] err{or,}_recognition combined: 1; 1 12:35:44 INFO - PROCESS | 1840 | [aac @ 0x952c5800] Unsupported bit depth: 0 12:35:44 INFO - PROCESS | 1840 | [h264 @ 0x95b95000] err{or,}_recognition separate: 1; 1 12:35:44 INFO - PROCESS | 1840 | [h264 @ 0x95b95000] err{or,}_recognition combined: 1; 1 12:35:44 INFO - PROCESS | 1840 | [h264 @ 0x95b95000] Unsupported bit depth: 0 12:35:44 INFO - PROCESS | 1840 | [aac @ 0x952c5800] err{or,}_recognition separate: 1; 1 12:35:44 INFO - PROCESS | 1840 | [aac @ 0x952c5800] err{or,}_recognition combined: 1; 1 12:35:44 INFO - PROCESS | 1840 | [aac @ 0x952c5800] Unsupported bit depth: 0 12:35:44 INFO - PROCESS | 1840 | [h264 @ 0x95b95000] err{or,}_recognition separate: 1; 1 12:35:44 INFO - PROCESS | 1840 | [h264 @ 0x95b95000] err{or,}_recognition combined: 1; 1 12:35:44 INFO - PROCESS | 1840 | [h264 @ 0x95b95000] Unsupported bit depth: 0 12:35:44 INFO - PROCESS | 1840 | [h264 @ 0x95b95000] no picture 12:35:45 INFO - PROCESS | 1840 | --DOCSHELL 0x8fb45000 == 11 [pid = 1840] [id = 444] 12:35:45 INFO - PROCESS | 1840 | --DOMWINDOW == 33 (0x83bed800) [pid = 1840] [serial = 1291] [outer = (nil)] [url = about:blank] 12:35:45 INFO - PROCESS | 1840 | --DOCSHELL 0x827f1c00 == 10 [pid = 1840] [id = 443] 12:35:45 INFO - PROCESS | 1840 | --DOCSHELL 0x82f7f400 == 9 [pid = 1840] [id = 442] 12:35:45 INFO - PROCESS | 1840 | --DOCSHELL 0x827ef000 == 8 [pid = 1840] [id = 441] 12:35:46 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0x82ea5400) [pid = 1840] [serial = 1288] [outer = (nil)] [url = about:blank] 12:35:46 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x82eb2000) [pid = 1840] [serial = 1289] [outer = (nil)] [url = about:blank] 12:35:46 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x8fb47400) [pid = 1840] [serial = 1286] [outer = (nil)] [url = about:blank] 12:35:46 INFO - PROCESS | 1840 | 1478201746197 Marionette TRACE conn4 <- [1,2013,null,{"value":["/media-source/mediasource-play.html",0,null,null,[["Test normal playback case with MediaSource API",0,null,null]]]}] 12:35:46 INFO - . 12:35:46 INFO - TEST-OK | /media-source/mediasource-play.html | took 3636ms 12:35:46 INFO - PROCESS | 1840 | 1478201746215 Marionette TRACE conn4 -> [0,2014,"getWindowHandle",null] 12:35:46 INFO - PROCESS | 1840 | 1478201746221 Marionette TRACE conn4 <- [1,2014,null,{"value":"8"}] 12:35:46 INFO - TEST-START | /media-source/mediasource-preload.html 12:35:46 INFO - PROCESS | 1840 | 1478201746231 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}] 12:35:46 INFO - PROCESS | 1840 | 1478201746413 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 12:35:46 INFO - PROCESS | 1840 | 1478201746553 Marionette TRACE conn4 -> [0,2016,"getWindowHandles",null] 12:35:46 INFO - PROCESS | 1840 | 1478201746562 Marionette TRACE conn4 <- [1,2016,null,["8"]] 12:35:46 INFO - PROCESS | 1840 | 1478201746570 Marionette TRACE conn4 -> [0,2017,"switchToWindow",{"name":"8"}] 12:35:46 INFO - PROCESS | 1840 | 1478201746577 Marionette TRACE conn4 <- [1,2017,null,{}] 12:35:46 INFO - PROCESS | 1840 | 1478201746584 Marionette TRACE conn4 -> [0,2018,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-preload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-preload.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:35:46 INFO - PROCESS | 1840 | ++DOCSHELL 0x82eb1400 == 9 [pid = 1840] [id = 447] 12:35:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x82eb2000) [pid = 1840] [serial = 1308] [outer = (nil)] 12:35:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x82f73000) [pid = 1840] [serial = 1309] [outer = 0x82eb2000] 12:35:46 INFO - PROCESS | 1840 | 1478201746686 Marionette DEBUG loaded listener.js 12:35:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x82f7cc00) [pid = 1840] [serial = 1310] [outer = 0x82eb2000] 12:35:47 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 12:35:47 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 12:35:47 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 12:35:47 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 12:35:47 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 12:35:47 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 12:35:47 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsIOService.cpp, line 792 12:35:47 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtilInlines.h, line 180 12:35:47 INFO - PROCESS | 1840 | 1478201747334 Marionette TRACE conn4 <- [1,2018,null,{"value":["/media-source/mediasource-preload.html",0,null,null,[["sourceopen occurs with element preload=auto",0,null,null],["sourceopen occurs with element preload=metadata",0,null,null],["sourceopen occurs with element preload=none",0,null,null],["error occurs with bogus blob URL (revoked MediaSource object URL) and element preload=auto",0,null,null],["error occurs with bogus blob URL (revoked MediaSource object URL) and element preload=metadata",0,null,null],["error occurs with bogus blob URL (corrupted MediaSource object URL) and element preload=auto",0,null,null],["error occurs with bogus blob URL (corrupted MediaSource object URL) and element preload=metadata",0,null,null]]]}] 12:35:47 INFO - ....... 12:35:47 INFO - TEST-OK | /media-source/mediasource-preload.html | took 1171ms 12:35:47 INFO - PROCESS | 1840 | 1478201747403 Marionette TRACE conn4 -> [0,2019,"getWindowHandle",null] 12:35:47 INFO - TEST-START | /media-source/mediasource-remove.html 12:35:47 INFO - PROCESS | 1840 | 1478201747409 Marionette TRACE conn4 <- [1,2019,null,{"value":"8"}] 12:35:47 INFO - PROCESS | 1840 | 1478201747417 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}] 12:35:47 INFO - PROCESS | 1840 | 1478201747609 Marionette TRACE conn4 <- [1,2020,null,{"value":null}] 12:35:47 INFO - PROCESS | 1840 | 1478201747733 Marionette TRACE conn4 -> [0,2021,"getWindowHandles",null] 12:35:47 INFO - PROCESS | 1840 | 1478201747739 Marionette TRACE conn4 <- [1,2021,null,["8"]] 12:35:47 INFO - PROCESS | 1840 | 1478201747745 Marionette TRACE conn4 -> [0,2022,"switchToWindow",{"name":"8"}] 12:35:47 INFO - PROCESS | 1840 | 1478201747751 Marionette TRACE conn4 <- [1,2022,null,{}] 12:35:47 INFO - PROCESS | 1840 | 1478201747756 Marionette TRACE conn4 -> [0,2023,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-remove.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-remove.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:35:47 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd80000 == 10 [pid = 1840] [id = 448] 12:35:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 34 (0x8dd84400) [pid = 1840] [serial = 1311] [outer = (nil)] 12:35:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 35 (0x8debb000) [pid = 1840] [serial = 1312] [outer = 0x8dd84400] 12:35:47 INFO - PROCESS | 1840 | 1478201747853 Marionette DEBUG loaded listener.js 12:35:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 36 (0x8fa48400) [pid = 1840] [serial = 1313] [outer = 0x8dd84400] 12:35:50 INFO - PROCESS | 1840 | --DOMWINDOW == 35 (0x8382bc00) [pid = 1840] [serial = 1296] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-liveseekable.html] 12:35:50 INFO - PROCESS | 1840 | --DOMWINDOW == 34 (0x82f7f800) [pid = 1840] [serial = 1293] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-is-type-supported.html] 12:35:50 INFO - PROCESS | 1840 | --DOMWINDOW == 33 (0x8fb46400) [pid = 1840] [serial = 1299] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-multiple-attach.html] 12:35:50 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0x82eb1800) [pid = 1840] [serial = 1290] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-getvideoplaybackquality.html] 12:35:53 INFO - PROCESS | 1840 | [aac @ 0x827f1c00] err{or,}_recognition separate: 1; 1 12:35:53 INFO - PROCESS | 1840 | [aac @ 0x827f1c00] err{or,}_recognition combined: 1; 1 12:35:53 INFO - PROCESS | 1840 | [aac @ 0x827f1c00] Unsupported bit depth: 0 12:35:53 INFO - PROCESS | 1840 | [h264 @ 0x8deb8c00] err{or,}_recognition separate: 1; 1 12:35:53 INFO - PROCESS | 1840 | [h264 @ 0x8deb8c00] err{or,}_recognition combined: 1; 1 12:35:53 INFO - PROCESS | 1840 | [h264 @ 0x8deb8c00] Unsupported bit depth: 0 12:35:53 INFO - PROCESS | 1840 | [aac @ 0x827f1c00] err{or,}_recognition separate: 1; 1 12:35:53 INFO - PROCESS | 1840 | [aac @ 0x827f1c00] err{or,}_recognition combined: 1; 1 12:35:53 INFO - PROCESS | 1840 | [aac @ 0x827f1c00] Unsupported bit depth: 0 12:35:53 INFO - PROCESS | 1840 | [h264 @ 0x8deb8c00] err{or,}_recognition separate: 1; 1 12:35:53 INFO - PROCESS | 1840 | [h264 @ 0x8deb8c00] err{or,}_recognition combined: 1; 1 12:35:53 INFO - PROCESS | 1840 | [h264 @ 0x8deb8c00] Unsupported bit depth: 0 12:35:53 INFO - PROCESS | 1840 | [aac @ 0x8fa55800] err{or,}_recognition separate: 1; 1 12:35:53 INFO - PROCESS | 1840 | [aac @ 0x8fa55800] err{or,}_recognition combined: 1; 1 12:35:53 INFO - PROCESS | 1840 | [aac @ 0x8fa55800] Unsupported bit depth: 0 12:35:53 INFO - PROCESS | 1840 | [aac @ 0x8fa5b800] err{or,}_recognition separate: 1; 1 12:35:53 INFO - PROCESS | 1840 | [aac @ 0x8fa5b800] err{or,}_recognition combined: 1; 1 12:35:53 INFO - PROCESS | 1840 | [aac @ 0x8fa5b800] Unsupported bit depth: 0 12:35:53 INFO - PROCESS | 1840 | [h264 @ 0x8fa5e000] err{or,}_recognition separate: 1; 1 12:35:53 INFO - PROCESS | 1840 | [h264 @ 0x8fa5e000] err{or,}_recognition combined: 1; 1 12:35:53 INFO - PROCESS | 1840 | [h264 @ 0x8fa5e000] Unsupported bit depth: 0 12:35:53 INFO - PROCESS | 1840 | [h264 @ 0x8fb41c00] err{or,}_recognition separate: 1; 1 12:35:53 INFO - PROCESS | 1840 | [h264 @ 0x8fb41c00] err{or,}_recognition combined: 1; 1 12:35:53 INFO - PROCESS | 1840 | [h264 @ 0x8fb41c00] Unsupported bit depth: 0 12:35:53 INFO - PROCESS | 1840 | [aac @ 0x8fb45000] err{or,}_recognition separate: 1; 1 12:35:53 INFO - PROCESS | 1840 | [aac @ 0x8fb45000] err{or,}_recognition combined: 1; 1 12:35:53 INFO - PROCESS | 1840 | [aac @ 0x8fb45000] Unsupported bit depth: 0 12:35:53 INFO - PROCESS | 1840 | [aac @ 0x8fa55800] err{or,}_recognition separate: 1; 1 12:35:53 INFO - PROCESS | 1840 | [aac @ 0x8fa55800] err{or,}_recognition combined: 1; 1 12:35:53 INFO - PROCESS | 1840 | [aac @ 0x8fa55800] Unsupported bit depth: 0 12:35:53 INFO - PROCESS | 1840 | [h264 @ 0x8fa5e000] err{or,}_recognition separate: 1; 1 12:35:53 INFO - PROCESS | 1840 | [h264 @ 0x8fa5e000] err{or,}_recognition combined: 1; 1 12:35:53 INFO - PROCESS | 1840 | [h264 @ 0x8fa5e000] Unsupported bit depth: 0 12:35:53 INFO - PROCESS | 1840 | [h264 @ 0x8fa5b800] err{or,}_recognition separate: 1; 1 12:35:53 INFO - PROCESS | 1840 | [h264 @ 0x8fa5b800] err{or,}_recognition combined: 1; 1 12:35:53 INFO - PROCESS | 1840 | [h264 @ 0x8fa5b800] Unsupported bit depth: 0 12:35:53 INFO - PROCESS | 1840 | [aac @ 0x8fa5cc00] err{or,}_recognition separate: 1; 1 12:35:53 INFO - PROCESS | 1840 | [aac @ 0x8fa5cc00] err{or,}_recognition combined: 1; 1 12:35:53 INFO - PROCESS | 1840 | [aac @ 0x8fa5cc00] Unsupported bit depth: 0 12:35:53 INFO - PROCESS | 1840 | [aac @ 0x8fa5b800] err{or,}_recognition separate: 1; 1 12:35:53 INFO - PROCESS | 1840 | [aac @ 0x8fa5b800] err{or,}_recognition combined: 1; 1 12:35:53 INFO - PROCESS | 1840 | [aac @ 0x8fa5b800] Unsupported bit depth: 0 12:35:53 INFO - PROCESS | 1840 | [h264 @ 0x8fb49400] err{or,}_recognition separate: 1; 1 12:35:53 INFO - PROCESS | 1840 | [h264 @ 0x8fb49400] err{or,}_recognition combined: 1; 1 12:35:53 INFO - PROCESS | 1840 | [h264 @ 0x8fb49400] Unsupported bit depth: 0 12:35:53 INFO - PROCESS | 1840 | [h264 @ 0x8fc73c00] err{or,}_recognition separate: 1; 1 12:35:53 INFO - PROCESS | 1840 | [h264 @ 0x8fc73c00] err{or,}_recognition combined: 1; 1 12:35:53 INFO - PROCESS | 1840 | [h264 @ 0x8fc73c00] Unsupported bit depth: 0 12:35:53 INFO - PROCESS | 1840 | [aac @ 0x82eac000] err{or,}_recognition separate: 1; 1 12:35:53 INFO - PROCESS | 1840 | [aac @ 0x82eac000] err{or,}_recognition combined: 1; 1 12:35:53 INFO - PROCESS | 1840 | [aac @ 0x82eac000] Unsupported bit depth: 0 12:35:53 INFO - PROCESS | 1840 | [h264 @ 0x82f72c00] err{or,}_recognition separate: 1; 1 12:35:53 INFO - PROCESS | 1840 | [h264 @ 0x82f72c00] err{or,}_recognition combined: 1; 1 12:35:53 INFO - PROCESS | 1840 | [h264 @ 0x82f72c00] Unsupported bit depth: 0 12:35:53 INFO - PROCESS | 1840 | [aac @ 0x82eac000] err{or,}_recognition separate: 1; 1 12:35:53 INFO - PROCESS | 1840 | [aac @ 0x82eac000] err{or,}_recognition combined: 1; 1 12:35:53 INFO - PROCESS | 1840 | [aac @ 0x82eac000] Unsupported bit depth: 0 12:35:53 INFO - PROCESS | 1840 | [h264 @ 0x82f72c00] err{or,}_recognition separate: 1; 1 12:35:53 INFO - PROCESS | 1840 | [h264 @ 0x82f72c00] err{or,}_recognition combined: 1; 1 12:35:53 INFO - PROCESS | 1840 | [h264 @ 0x82f72c00] Unsupported bit depth: 0 12:35:53 INFO - PROCESS | 1840 | [aac @ 0x827f1c00] err{or,}_recognition separate: 1; 1 12:35:53 INFO - PROCESS | 1840 | [aac @ 0x827f1c00] err{or,}_recognition combined: 1; 1 12:35:53 INFO - PROCESS | 1840 | [aac @ 0x827f1c00] Unsupported bit depth: 0 12:35:53 INFO - PROCESS | 1840 | [h264 @ 0x8de76000] err{or,}_recognition separate: 1; 1 12:35:53 INFO - PROCESS | 1840 | [h264 @ 0x8de76000] err{or,}_recognition combined: 1; 1 12:35:53 INFO - PROCESS | 1840 | [h264 @ 0x8de76000] Unsupported bit depth: 0 12:35:53 INFO - PROCESS | 1840 | [aac @ 0x827f1c00] err{or,}_recognition separate: 1; 1 12:35:53 INFO - PROCESS | 1840 | [aac @ 0x827f1c00] err{or,}_recognition combined: 1; 1 12:35:53 INFO - PROCESS | 1840 | [aac @ 0x827f1c00] Unsupported bit depth: 0 12:35:53 INFO - PROCESS | 1840 | [h264 @ 0x8de76000] err{or,}_recognition separate: 1; 1 12:35:53 INFO - PROCESS | 1840 | [h264 @ 0x8de76000] err{or,}_recognition combined: 1; 1 12:35:53 INFO - PROCESS | 1840 | [h264 @ 0x8de76000] Unsupported bit depth: 0 12:35:53 INFO - PROCESS | 1840 | 1478201753831 Marionette TRACE conn4 <- [1,2023,null,{"value":["/media-source/mediasource-remove.html",0,null,null,[["Test remove with an negative start.",0,null,null],["Test remove with non-finite start.",0,null,null],["Test remove with a start beyond the duration.",0,null,null],["Test remove with a start larger than the end.",0,null,null],["Test remove with a NEGATIVE_INFINITY end.",0,null,null],["Test remove with a NaN end.",0,null,null],["Test remove after SourceBuffer removed from mediaSource.",0,null,null],["Test remove with a NaN duration.",0,null,null],["Test remove while update pending.",0,null,null],["Test aborting a remove operation.",0,null,null],["Test remove with a start at the duration.",0,null,null],["Test remove transitioning readyState from 'ended' to 'open'.",0,null,null],["Test removing all appended data.",0,null,null],["Test removing beginning of appended data.",0,null,null],["Test removing the middle of appended data.",0,null,null],["Test removing the end of appended data.",0,null,null]]]}] 12:35:53 INFO - ................ 12:35:53 INFO - TEST-OK | /media-source/mediasource-remove.html | took 6443ms 12:35:53 INFO - PROCESS | 1840 | 1478201753861 Marionette TRACE conn4 -> [0,2024,"getWindowHandle",null] 12:35:53 INFO - PROCESS | 1840 | 1478201753868 Marionette TRACE conn4 <- [1,2024,null,{"value":"8"}] 12:35:53 INFO - TEST-START | /media-source/mediasource-removesourcebuffer.html 12:35:53 INFO - PROCESS | 1840 | 1478201753879 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}] 12:35:54 INFO - PROCESS | 1840 | 1478201754201 Marionette TRACE conn4 <- [1,2025,null,{"value":null}] 12:35:54 INFO - PROCESS | 1840 | 1478201754282 Marionette TRACE conn4 -> [0,2026,"getWindowHandles",null] 12:35:54 INFO - PROCESS | 1840 | 1478201754289 Marionette TRACE conn4 <- [1,2026,null,["8"]] 12:35:54 INFO - PROCESS | 1840 | 1478201754340 Marionette TRACE conn4 -> [0,2027,"switchToWindow",{"name":"8"}] 12:35:54 INFO - PROCESS | 1840 | 1478201754349 Marionette TRACE conn4 <- [1,2027,null,{}] 12:35:54 INFO - PROCESS | 1840 | 1478201754356 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-removesourcebuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:35:54 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fb45400 == 11 [pid = 1840] [id = 449] 12:35:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x8fb49400) [pid = 1840] [serial = 1314] [outer = (nil)] 12:35:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 34 (0x8ff9a400) [pid = 1840] [serial = 1315] [outer = 0x8fb49400] 12:35:54 INFO - PROCESS | 1840 | 1478201754477 Marionette DEBUG loaded listener.js 12:35:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 35 (0x8ffac400) [pid = 1840] [serial = 1316] [outer = 0x8fb49400] 12:35:55 INFO - PROCESS | 1840 | 1478201755504 Marionette TRACE conn4 <- [1,2028,null,{"value":["/media-source/mediasource-removesourcebuffer.html",0,null,null,[["Test addSourceBuffer(), removeSourceBuffer(), addSourceBuffer() sequence.",0,null,null],["Test removeSourceBuffer() with null",0,null,null],["Test calling removeSourceBuffer() twice with the same object.",0,null,null],["Test calling removeSourceBuffer() for a sourceBuffer belonging to a different mediaSource instance.",0,null,null],["Test calling removeSourceBuffer() in ended state.",0,null,null],["Test removesourcebuffer event on activeSourceBuffers.",0,null,null],["Test abort event when removeSourceBuffer() called while SourceBuffer is updating",0,null,null]]]}] 12:35:55 INFO - ....... 12:35:55 INFO - TEST-OK | /media-source/mediasource-removesourcebuffer.html | took 1678ms 12:35:55 INFO - PROCESS | 1840 | 1478201755557 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 12:35:55 INFO - TEST-START | /media-source/mediasource-seek-beyond-duration.html 12:35:55 INFO - PROCESS | 1840 | 1478201755563 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 12:35:55 INFO - PROCESS | 1840 | 1478201755571 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}] 12:35:55 INFO - PROCESS | 1840 | 1478201755814 Marionette TRACE conn4 <- [1,2030,null,{"value":null}] 12:35:55 INFO - PROCESS | 1840 | 1478201755953 Marionette TRACE conn4 -> [0,2031,"getWindowHandles",null] 12:35:55 INFO - PROCESS | 1840 | 1478201755960 Marionette TRACE conn4 <- [1,2031,null,["8"]] 12:35:55 INFO - PROCESS | 1840 | 1478201755967 Marionette TRACE conn4 -> [0,2032,"switchToWindow",{"name":"8"}] 12:35:55 INFO - PROCESS | 1840 | 1478201755973 Marionette TRACE conn4 <- [1,2032,null,{}] 12:35:56 INFO - PROCESS | 1840 | 1478201756021 Marionette TRACE conn4 -> [0,2033,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-seek-beyond-duration.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:35:56 INFO - PROCESS | 1840 | ++DOCSHELL 0x92b7dc00 == 12 [pid = 1840] [id = 450] 12:35:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 36 (0x92f75400) [pid = 1840] [serial = 1317] [outer = (nil)] 12:35:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 37 (0x92f7e800) [pid = 1840] [serial = 1318] [outer = 0x92f75400] 12:35:56 INFO - PROCESS | 1840 | 1478201756134 Marionette DEBUG loaded listener.js 12:35:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 38 (0x92f82400) [pid = 1840] [serial = 1319] [outer = 0x92f75400] 12:35:57 INFO - PROCESS | 1840 | [h264 @ 0x92be5000] err{or,}_recognition separate: 1; 1 12:35:57 INFO - PROCESS | 1840 | [h264 @ 0x92be5000] err{or,}_recognition combined: 1; 1 12:35:57 INFO - PROCESS | 1840 | [h264 @ 0x92be5000] Unsupported bit depth: 0 12:35:57 INFO - PROCESS | 1840 | [aac @ 0x92bf0400] err{or,}_recognition separate: 1; 1 12:35:57 INFO - PROCESS | 1840 | [aac @ 0x92bf0400] err{or,}_recognition combined: 1; 1 12:35:57 INFO - PROCESS | 1840 | [aac @ 0x92bf0400] Unsupported bit depth: 0 12:35:57 INFO - PROCESS | 1840 | [h264 @ 0x92be5000] err{or,}_recognition separate: 1; 1 12:35:57 INFO - PROCESS | 1840 | [h264 @ 0x92be5000] err{or,}_recognition combined: 1; 1 12:35:57 INFO - PROCESS | 1840 | [h264 @ 0x92be5000] Unsupported bit depth: 0 12:35:57 INFO - PROCESS | 1840 | [aac @ 0x92bf0400] err{or,}_recognition separate: 1; 1 12:35:57 INFO - PROCESS | 1840 | [aac @ 0x92bf0400] err{or,}_recognition combined: 1; 1 12:35:57 INFO - PROCESS | 1840 | [aac @ 0x92bf0400] Unsupported bit depth: 0 12:35:57 INFO - PROCESS | 1840 | [h264 @ 0x92be5000] no picture 12:35:58 INFO - PROCESS | 1840 | --DOCSHELL 0x82eb1400 == 11 [pid = 1840] [id = 447] 12:35:58 INFO - PROCESS | 1840 | [h264 @ 0x92be5000] no picture 12:35:58 INFO - PROCESS | 1840 | --DOMWINDOW == 37 (0x94d65800) [pid = 1840] [serial = 1303] [outer = (nil)] [url = about:blank] 12:35:58 INFO - PROCESS | 1840 | --DOMWINDOW == 36 (0x8fb48c00) [pid = 1840] [serial = 1300] [outer = (nil)] [url = about:blank] 12:35:58 INFO - PROCESS | 1840 | --DOMWINDOW == 35 (0x8fc76000) [pid = 1840] [serial = 1301] [outer = (nil)] [url = about:blank] 12:35:58 INFO - PROCESS | 1840 | --DOMWINDOW == 34 (0x8dd78800) [pid = 1840] [serial = 1297] [outer = (nil)] [url = about:blank] 12:35:58 INFO - PROCESS | 1840 | --DOMWINDOW == 33 (0x8dd7c400) [pid = 1840] [serial = 1298] [outer = (nil)] [url = about:blank] 12:35:58 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0x82f81800) [pid = 1840] [serial = 1294] [outer = (nil)] [url = about:blank] 12:35:58 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x8382c000) [pid = 1840] [serial = 1295] [outer = (nil)] [url = about:blank] 12:35:58 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x83bef400) [pid = 1840] [serial = 1292] [outer = (nil)] [url = about:blank] 12:35:58 INFO - PROCESS | 1840 | [aac @ 0x82f81800] err{or,}_recognition separate: 1; 1 12:35:58 INFO - PROCESS | 1840 | [aac @ 0x82f81800] err{or,}_recognition combined: 1; 1 12:35:58 INFO - PROCESS | 1840 | [aac @ 0x82f81800] Unsupported bit depth: 0 12:35:58 INFO - PROCESS | 1840 | [h264 @ 0x83bf1c00] err{or,}_recognition separate: 1; 1 12:35:58 INFO - PROCESS | 1840 | [h264 @ 0x83bf1c00] err{or,}_recognition combined: 1; 1 12:35:58 INFO - PROCESS | 1840 | [h264 @ 0x83bf1c00] Unsupported bit depth: 0 12:35:58 INFO - PROCESS | 1840 | [aac @ 0x82f81800] err{or,}_recognition separate: 1; 1 12:35:58 INFO - PROCESS | 1840 | [aac @ 0x82f81800] err{or,}_recognition combined: 1; 1 12:35:58 INFO - PROCESS | 1840 | [aac @ 0x82f81800] Unsupported bit depth: 0 12:35:58 INFO - PROCESS | 1840 | [h264 @ 0x83bf1c00] err{or,}_recognition separate: 1; 1 12:35:58 INFO - PROCESS | 1840 | [h264 @ 0x83bf1c00] err{or,}_recognition combined: 1; 1 12:35:58 INFO - PROCESS | 1840 | [h264 @ 0x83bf1c00] Unsupported bit depth: 0 12:35:58 INFO - PROCESS | 1840 | [h264 @ 0x83bf1c00] no picture 12:35:59 INFO - PROCESS | 1840 | [h264 @ 0x83bf1c00] no picture 12:35:59 INFO - PROCESS | 1840 | 1478201759101 Marionette TRACE conn4 <- [1,2033,null,{"value":["/media-source/mediasource-seek-beyond-duration.html",0,null,null,[["Test seeking beyond updated media duration.",0,null,null],["Test seeking beyond media duration.",0,null,null]]]}] 12:35:59 INFO - .. 12:35:59 INFO - TEST-OK | /media-source/mediasource-seek-beyond-duration.html | took 3583ms 12:35:59 INFO - PROCESS | 1840 | 1478201759153 Marionette TRACE conn4 -> [0,2034,"getWindowHandle",null] 12:35:59 INFO - PROCESS | 1840 | 1478201759160 Marionette TRACE conn4 <- [1,2034,null,{"value":"8"}] 12:35:59 INFO - TEST-START | /media-source/mediasource-seek-during-pending-seek.html 12:35:59 INFO - PROCESS | 1840 | 1478201759172 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}] 12:35:59 INFO - PROCESS | 1840 | 1478201759361 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 12:35:59 INFO - PROCESS | 1840 | 1478201759373 Marionette TRACE conn4 -> [0,2036,"getWindowHandles",null] 12:35:59 INFO - PROCESS | 1840 | 1478201759378 Marionette TRACE conn4 <- [1,2036,null,["8"]] 12:35:59 INFO - PROCESS | 1840 | 1478201759387 Marionette TRACE conn4 -> [0,2037,"switchToWindow",{"name":"8"}] 12:35:59 INFO - PROCESS | 1840 | 1478201759393 Marionette TRACE conn4 <- [1,2037,null,{}] 12:35:59 INFO - PROCESS | 1840 | 1478201759513 Marionette TRACE conn4 -> [0,2038,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-seek-during-pending-seek.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:35:59 INFO - PROCESS | 1840 | ++DOCSHELL 0x8cd48c00 == 12 [pid = 1840] [id = 451] 12:35:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x8cd49000) [pid = 1840] [serial = 1320] [outer = (nil)] 12:35:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x8cd4d000) [pid = 1840] [serial = 1321] [outer = 0x8cd49000] 12:35:59 INFO - PROCESS | 1840 | 1478201759629 Marionette DEBUG loaded listener.js 12:35:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x8cd4ec00) [pid = 1840] [serial = 1322] [outer = 0x8cd49000] 12:36:00 INFO - PROCESS | 1840 | [h264 @ 0x8ce62000] err{or,}_recognition separate: 1; 1 12:36:00 INFO - PROCESS | 1840 | [h264 @ 0x8ce62000] err{or,}_recognition combined: 1; 1 12:36:00 INFO - PROCESS | 1840 | [h264 @ 0x8ce62000] Unsupported bit depth: 0 12:36:00 INFO - PROCESS | 1840 | [aac @ 0x8ce62800] err{or,}_recognition separate: 1; 1 12:36:00 INFO - PROCESS | 1840 | [aac @ 0x8ce62800] err{or,}_recognition combined: 1; 1 12:36:00 INFO - PROCESS | 1840 | [aac @ 0x8ce62800] Unsupported bit depth: 0 12:36:00 INFO - PROCESS | 1840 | [h264 @ 0x8ce62000] err{or,}_recognition separate: 1; 1 12:36:00 INFO - PROCESS | 1840 | [h264 @ 0x8ce62000] err{or,}_recognition combined: 1; 1 12:36:00 INFO - PROCESS | 1840 | [h264 @ 0x8ce62000] Unsupported bit depth: 0 12:36:00 INFO - PROCESS | 1840 | [aac @ 0x8ce62800] err{or,}_recognition separate: 1; 1 12:36:00 INFO - PROCESS | 1840 | [aac @ 0x8ce62800] err{or,}_recognition combined: 1; 1 12:36:00 INFO - PROCESS | 1840 | [aac @ 0x8ce62800] Unsupported bit depth: 0 12:36:00 INFO - PROCESS | 1840 | [h264 @ 0x8ce62000] no picture 12:36:00 INFO - PROCESS | 1840 | [h264 @ 0x8ce62000] no picture 12:36:00 INFO - PROCESS | 1840 | [h264 @ 0x8db4ec00] err{or,}_recognition separate: 1; 1 12:36:00 INFO - PROCESS | 1840 | [h264 @ 0x8db4ec00] err{or,}_recognition combined: 1; 1 12:36:00 INFO - PROCESS | 1840 | [h264 @ 0x8db4ec00] Unsupported bit depth: 0 12:36:00 INFO - PROCESS | 1840 | [aac @ 0x8db4f400] err{or,}_recognition separate: 1; 1 12:36:00 INFO - PROCESS | 1840 | [aac @ 0x8db4f400] err{or,}_recognition combined: 1; 1 12:36:00 INFO - PROCESS | 1840 | [aac @ 0x8db4f400] Unsupported bit depth: 0 12:36:00 INFO - PROCESS | 1840 | [h264 @ 0x8d0f0800] err{or,}_recognition separate: 1; 1 12:36:00 INFO - PROCESS | 1840 | [h264 @ 0x8d0f0800] err{or,}_recognition combined: 1; 1 12:36:00 INFO - PROCESS | 1840 | [h264 @ 0x8d0f0800] Unsupported bit depth: 0 12:36:00 INFO - PROCESS | 1840 | [aac @ 0x8db4f400] err{or,}_recognition separate: 1; 1 12:36:00 INFO - PROCESS | 1840 | [aac @ 0x8db4f400] err{or,}_recognition combined: 1; 1 12:36:00 INFO - PROCESS | 1840 | [aac @ 0x8db4f400] Unsupported bit depth: 0 12:36:01 INFO - PROCESS | 1840 | [h264 @ 0x8d0f0800] no picture 12:36:01 INFO - PROCESS | 1840 | 1478201761323 Marionette TRACE conn4 <- [1,2038,null,{"value":["/media-source/mediasource-seek-during-pending-seek.html",0,null,null,[["Test seeking to a new location before transitioning beyond HAVE_METADATA.",0,null,null],["Test seeking to a new location during a pending seek.",0,null,null]]]}] 12:36:01 INFO - .. 12:36:01 INFO - TEST-OK | /media-source/mediasource-seek-during-pending-seek.html | took 2228ms 12:36:01 INFO - PROCESS | 1840 | 1478201761400 Marionette TRACE conn4 -> [0,2039,"getWindowHandle",null] 12:36:01 INFO - PROCESS | 1840 | 1478201761405 Marionette TRACE conn4 <- [1,2039,null,{"value":"8"}] 12:36:01 INFO - TEST-START | /media-source/mediasource-seekable.html 12:36:01 INFO - PROCESS | 1840 | 1478201761414 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}] 12:36:01 INFO - PROCESS | 1840 | 1478201761679 Marionette TRACE conn4 <- [1,2040,null,{"value":null}] 12:36:01 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0x82eb2000) [pid = 1840] [serial = 1308] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-preload.html] 12:36:01 INFO - PROCESS | 1840 | 1478201761806 Marionette TRACE conn4 -> [0,2041,"getWindowHandles",null] 12:36:01 INFO - PROCESS | 1840 | 1478201761812 Marionette TRACE conn4 <- [1,2041,null,["8"]] 12:36:01 INFO - PROCESS | 1840 | 1478201761819 Marionette TRACE conn4 -> [0,2042,"switchToWindow",{"name":"8"}] 12:36:01 INFO - PROCESS | 1840 | 1478201761826 Marionette TRACE conn4 <- [1,2042,null,{}] 12:36:01 INFO - PROCESS | 1840 | 1478201761832 Marionette TRACE conn4 -> [0,2043,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-seekable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-seekable.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:36:01 INFO - PROCESS | 1840 | ++DOCSHELL 0x827f0000 == 13 [pid = 1840] [id = 452] 12:36:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x8ce60c00) [pid = 1840] [serial = 1323] [outer = (nil)] 12:36:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 34 (0x8db5d800) [pid = 1840] [serial = 1324] [outer = 0x8ce60c00] 12:36:01 INFO - PROCESS | 1840 | 1478201761933 Marionette DEBUG loaded listener.js 12:36:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 35 (0x8dec4800) [pid = 1840] [serial = 1325] [outer = 0x8ce60c00] 12:36:02 INFO - PROCESS | 1840 | 1478201762859 Marionette TRACE conn4 <- [1,2043,null,{"value":["/media-source/mediasource-seekable.html",0,null,null,[["Get seekable time ranges when the sourcebuffer is empty.",0,null,null],["Get seekable time ranges after init segment received.",0,null,null],["Get seekable time ranges on an infinite stream.",0,null,null]]]}] 12:36:02 INFO - ... 12:36:02 INFO - TEST-OK | /media-source/mediasource-seekable.html | took 1471ms 12:36:02 INFO - PROCESS | 1840 | 1478201762895 Marionette TRACE conn4 -> [0,2044,"getWindowHandle",null] 12:36:02 INFO - TEST-START | /media-source/mediasource-sequencemode-append-buffer.html 12:36:02 INFO - PROCESS | 1840 | 1478201762903 Marionette TRACE conn4 <- [1,2044,null,{"value":"8"}] 12:36:02 INFO - PROCESS | 1840 | 1478201762911 Marionette TRACE conn4 -> [0,2045,"getContext",null] 12:36:02 INFO - PROCESS | 1840 | 1478201762914 Marionette TRACE conn4 <- [1,2045,null,{"value":"content"}] 12:36:02 INFO - PROCESS | 1840 | 1478201762920 Marionette TRACE conn4 -> [0,2046,"setContext",{"value":"chrome"}] 12:36:02 INFO - PROCESS | 1840 | 1478201762922 Marionette TRACE conn4 <- [1,2046,null,{}] 12:36:02 INFO - PROCESS | 1840 | 1478201762929 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 12:36:02 INFO - PROCESS | 1840 | 1478201762949 Marionette TRACE conn4 <- [1,2047,null,{"value":true}] 12:36:02 INFO - PROCESS | 1840 | 1478201762955 Marionette TRACE conn4 -> [0,2048,"setContext",{"value":"content"}] 12:36:02 INFO - PROCESS | 1840 | 1478201762959 Marionette TRACE conn4 <- [1,2048,null,{}] 12:36:02 INFO - Setting pref media.mediasource.enabled (true) 12:36:02 INFO - PROCESS | 1840 | 1478201762970 Marionette TRACE conn4 -> [0,2049,"getContext",null] 12:36:02 INFO - PROCESS | 1840 | 1478201762974 Marionette TRACE conn4 <- [1,2049,null,{"value":"content"}] 12:36:02 INFO - PROCESS | 1840 | 1478201762981 Marionette TRACE conn4 -> [0,2050,"setContext",{"value":"chrome"}] 12:36:02 INFO - PROCESS | 1840 | 1478201762984 Marionette TRACE conn4 <- [1,2050,null,{}] 12:36:03 INFO - PROCESS | 1840 | 1478201762990 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 12:36:03 INFO - PROCESS | 1840 | 1478201763010 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 12:36:03 INFO - PROCESS | 1840 | 1478201763025 Marionette TRACE conn4 -> [0,2052,"setContext",{"value":"content"}] 12:36:03 INFO - PROCESS | 1840 | 1478201763028 Marionette TRACE conn4 <- [1,2052,null,{}] 12:36:03 INFO - PROCESS | 1840 | 1478201763036 Marionette TRACE conn4 -> [0,2053,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:36:03 INFO - PROCESS | 1840 | 1478201763249 Marionette TRACE conn4 <- [1,2053,null,{"value":null}] 12:36:03 INFO - PROCESS | 1840 | 1478201763266 Marionette TRACE conn4 -> [0,2054,"getWindowHandles",null] 12:36:03 INFO - PROCESS | 1840 | 1478201763273 Marionette TRACE conn4 <- [1,2054,null,["8"]] 12:36:03 INFO - PROCESS | 1840 | 1478201763394 Marionette TRACE conn4 -> [0,2055,"switchToWindow",{"name":"8"}] 12:36:03 INFO - PROCESS | 1840 | 1478201763403 Marionette TRACE conn4 <- [1,2055,null,{}] 12:36:03 INFO - PROCESS | 1840 | 1478201763409 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sequencemode-append-buffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:36:03 INFO - PROCESS | 1840 | ++DOCSHELL 0x96838000 == 14 [pid = 1840] [id = 453] 12:36:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 36 (0x96838c00) [pid = 1840] [serial = 1326] [outer = (nil)] 12:36:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 37 (0x9683a400) [pid = 1840] [serial = 1327] [outer = 0x96838c00] 12:36:03 INFO - PROCESS | 1840 | 1478201763515 Marionette DEBUG loaded listener.js 12:36:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 38 (0x968f4400) [pid = 1840] [serial = 1328] [outer = 0x96838c00] 12:36:04 INFO - PROCESS | 1840 | [h264 @ 0x98ea5400] err{or,}_recognition separate: 1; 1 12:36:04 INFO - PROCESS | 1840 | [h264 @ 0x98ea5400] err{or,}_recognition combined: 1; 1 12:36:04 INFO - PROCESS | 1840 | [h264 @ 0x98ea5400] Unsupported bit depth: 0 12:36:04 INFO - PROCESS | 1840 | [aac @ 0x9a2e2000] err{or,}_recognition separate: 1; 1 12:36:04 INFO - PROCESS | 1840 | [aac @ 0x9a2e2000] err{or,}_recognition combined: 1; 1 12:36:04 INFO - PROCESS | 1840 | [aac @ 0x9a2e2000] Unsupported bit depth: 0 12:36:04 INFO - PROCESS | 1840 | [h264 @ 0x98ea5400] err{or,}_recognition separate: 1; 1 12:36:04 INFO - PROCESS | 1840 | [h264 @ 0x98ea5400] err{or,}_recognition combined: 1; 1 12:36:04 INFO - PROCESS | 1840 | [h264 @ 0x98ea5400] Unsupported bit depth: 0 12:36:04 INFO - PROCESS | 1840 | [aac @ 0x9a2e2000] err{or,}_recognition separate: 1; 1 12:36:04 INFO - PROCESS | 1840 | [aac @ 0x9a2e2000] err{or,}_recognition combined: 1; 1 12:36:04 INFO - PROCESS | 1840 | [aac @ 0x9a2e2000] Unsupported bit depth: 0 12:36:04 INFO - PROCESS | 1840 | [h264 @ 0x9a5b3000] err{or,}_recognition separate: 1; 1 12:36:04 INFO - PROCESS | 1840 | [h264 @ 0x9a5b3000] err{or,}_recognition combined: 1; 1 12:36:04 INFO - PROCESS | 1840 | [h264 @ 0x9a5b3000] Unsupported bit depth: 0 12:36:04 INFO - PROCESS | 1840 | [aac @ 0x9a5b4400] err{or,}_recognition separate: 1; 1 12:36:04 INFO - PROCESS | 1840 | [aac @ 0x9a5b4400] err{or,}_recognition combined: 1; 1 12:36:04 INFO - PROCESS | 1840 | [aac @ 0x9a5b4400] Unsupported bit depth: 0 12:36:04 INFO - PROCESS | 1840 | [h264 @ 0x9a5b3000] err{or,}_recognition separate: 1; 1 12:36:04 INFO - PROCESS | 1840 | [h264 @ 0x9a5b3000] err{or,}_recognition combined: 1; 1 12:36:04 INFO - PROCESS | 1840 | [h264 @ 0x9a5b3000] Unsupported bit depth: 0 12:36:04 INFO - PROCESS | 1840 | [aac @ 0x9a5b4400] err{or,}_recognition separate: 1; 1 12:36:04 INFO - PROCESS | 1840 | [aac @ 0x9a5b4400] err{or,}_recognition combined: 1; 1 12:36:04 INFO - PROCESS | 1840 | [aac @ 0x9a5b4400] Unsupported bit depth: 0 12:36:04 INFO - PROCESS | 1840 | [h264 @ 0x9b13d800] err{or,}_recognition separate: 1; 1 12:36:04 INFO - PROCESS | 1840 | [h264 @ 0x9b13d800] err{or,}_recognition combined: 1; 1 12:36:04 INFO - PROCESS | 1840 | [h264 @ 0x9b13d800] Unsupported bit depth: 0 12:36:04 INFO - PROCESS | 1840 | [aac @ 0x9b13e800] err{or,}_recognition separate: 1; 1 12:36:04 INFO - PROCESS | 1840 | [aac @ 0x9b13e800] err{or,}_recognition combined: 1; 1 12:36:04 INFO - PROCESS | 1840 | [aac @ 0x9b13e800] Unsupported bit depth: 0 12:36:04 INFO - PROCESS | 1840 | [h264 @ 0x9b13d800] err{or,}_recognition separate: 1; 1 12:36:04 INFO - PROCESS | 1840 | [h264 @ 0x9b13d800] err{or,}_recognition combined: 1; 1 12:36:04 INFO - PROCESS | 1840 | [h264 @ 0x9b13d800] Unsupported bit depth: 0 12:36:04 INFO - PROCESS | 1840 | [aac @ 0x9b13f800] err{or,}_recognition separate: 1; 1 12:36:04 INFO - PROCESS | 1840 | [aac @ 0x9b13f800] err{or,}_recognition combined: 1; 1 12:36:04 INFO - PROCESS | 1840 | [aac @ 0x9b13f800] Unsupported bit depth: 0 12:36:05 INFO - ... 12:36:05 INFO - TEST-OK | /media-source/mediasource-sequencemode-append-buffer.html | took 2110ms 12:36:05 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode-timestamps.html 12:36:05 INFO - Clearing pref media.mediasource.enabled 12:36:05 INFO - PROCESS | 1840 | 1478201764987 Marionette TRACE conn4 <- [1,2056,null,{"value":["/media-source/mediasource-sequencemode-append-buffer.html",0,null,null,[["Test sequence AppendMode appendBuffer(first media segment)",0,null,null],["Test sequence AppendMode appendBuffer(second media segment)",0,null,null],["Test sequence AppendMode appendBuffer(second media segment, then first media segment)",1,"assert_equals: sourceBuffer.buffered after EOS expected \"{ [0.014, 1.711) }\" but got \"{ [0.014, 0.814) [0.909, 1.711) }\"","@http://web-platform.test:8000/media-source/mediasource-util.js:398:9\nverify_offset_and_buffered/<@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:76:19\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nverify_offset_and_buffered@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:72:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:131:23\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\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\nappend_segment@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:40:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:121:19\nEventExpectationsManager.prototype.handleWaitCallback_@http://web-platform.test:8000/media-source/mediasource-util.js:93:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventExpectationsManager.prototype.expectEvent/eventHandler<@http://web-platform.test:8000/media-source/mediasource-util.js:66:17\nEventListener.handleEvent*EventExpectationsManager.prototype.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:69:9\naddExtraTestMethods/test.expectEvent@http://web-platform.test:8000/media-source/mediasource-util.js:296:13\nappend_segment@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:40:15\n@http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html:119:15\nmediasource_sequencemode_test/ [0,2057,"getWindowHandle",null] 12:36:05 INFO - PROCESS | 1840 | 1478201765037 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 12:36:05 INFO - PROCESS | 1840 | 1478201765054 Marionette TRACE conn4 -> [0,2058,"getContext",null] 12:36:05 INFO - PROCESS | 1840 | 1478201765068 Marionette TRACE conn4 <- [1,2058,null,{"value":"content"}] 12:36:05 INFO - PROCESS | 1840 | 1478201765125 Marionette TRACE conn4 -> [0,2059,"setContext",{"value":"chrome"}] 12:36:05 INFO - PROCESS | 1840 | 1478201765132 Marionette TRACE conn4 <- [1,2059,null,{}] 12:36:05 INFO - PROCESS | 1840 | 1478201765141 Marionette TRACE conn4 -> [0,2060,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'media.mediasource.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 12:36:05 INFO - PROCESS | 1840 | 1478201765164 Marionette TRACE conn4 <- [1,2060,null,{"value":null}] 12:36:05 INFO - PROCESS | 1840 | 1478201765171 Marionette TRACE conn4 -> [0,2061,"setContext",{"value":"content"}] 12:36:05 INFO - PROCESS | 1840 | 1478201765181 Marionette TRACE conn4 <- [1,2061,null,{}] 12:36:05 INFO - PROCESS | 1840 | 1478201765196 Marionette TRACE conn4 -> [0,2062,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:36:05 INFO - PROCESS | 1840 | 1478201765423 Marionette TRACE conn4 <- [1,2062,null,{"value":null}] 12:36:05 INFO - PROCESS | 1840 | 1478201765590 Marionette TRACE conn4 -> [0,2063,"getWindowHandles",null] 12:36:05 INFO - PROCESS | 1840 | 1478201765595 Marionette TRACE conn4 <- [1,2063,null,["8"]] 12:36:05 INFO - PROCESS | 1840 | 1478201765603 Marionette TRACE conn4 -> [0,2064,"switchToWindow",{"name":"8"}] 12:36:05 INFO - PROCESS | 1840 | 1478201765610 Marionette TRACE conn4 <- [1,2064,null,{}] 12:36:05 INFO - PROCESS | 1840 | 1478201765617 Marionette TRACE conn4 -> [0,2065,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-mode-timestamps.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:36:05 INFO - PROCESS | 1840 | ++DOCSHELL 0x8db58800 == 15 [pid = 1840] [id = 454] 12:36:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 39 (0x8db59400) [pid = 1840] [serial = 1329] [outer = (nil)] 12:36:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 40 (0x8dec1400) [pid = 1840] [serial = 1330] [outer = 0x8db59400] 12:36:05 INFO - PROCESS | 1840 | 1478201765772 Marionette DEBUG loaded listener.js 12:36:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 41 (0x911ae800) [pid = 1840] [serial = 1331] [outer = 0x8db59400] 12:36:06 INFO - PROCESS | 1840 | 1478201766482 Marionette TRACE conn4 <- [1,2065,null,{"value":["/media-source/mediasource-sourcebuffer-mode-timestamps.html",0,null,null,[["audio/aac : If generate timestamps flag equals true and new mode equals \"segments\", then throw a TypeError exception and abort these steps.",1,"assert_unreached: Browser doesn't support the MIME used in this test: audio/aac Reached unreachable code","isTypeSupported/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:19:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nisTypeSupported@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:18:9\nmediaTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\nmediaTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:27:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:48:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:47:1\n"],["audio/mpeg : If generate timestamps flag equals true and new mode equals \"segments\", then throw a TypeError exception and abort these steps.",1,"assert_unreached: Browser doesn't support the MIME used in this test: audio/mpeg Reached unreachable code","isTypeSupported/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:19:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nisTypeSupported@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:18:9\nmediaTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\nmediaTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:27:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:48:5\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html:47:1\n"]]]}] 12:36:06 INFO - .. 12:36:06 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode-timestamps.html | took 1475ms 12:36:06 INFO - PROCESS | 1840 | 1478201766527 Marionette TRACE conn4 -> [0,2066,"getWindowHandle",null] 12:36:06 INFO - PROCESS | 1840 | 1478201766535 Marionette TRACE conn4 <- [1,2066,null,{"value":"8"}] 12:36:06 INFO - TEST-START | /media-source/mediasource-sourcebuffer-mode.html 12:36:06 INFO - PROCESS | 1840 | 1478201766557 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:36:06 INFO - PROCESS | 1840 | 1478201766789 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 12:36:06 INFO - PROCESS | 1840 | 1478201766957 Marionette TRACE conn4 -> [0,2068,"getWindowHandles",null] 12:36:06 INFO - PROCESS | 1840 | 1478201766963 Marionette TRACE conn4 <- [1,2068,null,["8"]] 12:36:06 INFO - PROCESS | 1840 | 1478201766973 Marionette TRACE conn4 -> [0,2069,"switchToWindow",{"name":"8"}] 12:36:06 INFO - PROCESS | 1840 | 1478201766978 Marionette TRACE conn4 <- [1,2069,null,{}] 12:36:07 INFO - PROCESS | 1840 | 1478201766986 Marionette TRACE conn4 -> [0,2070,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-mode.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:36:07 INFO - PROCESS | 1840 | ++DOCSHELL 0x968f9000 == 16 [pid = 1840] [id = 455] 12:36:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 42 (0x98e99800) [pid = 1840] [serial = 1332] [outer = (nil)] 12:36:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 43 (0x9a5b3000) [pid = 1840] [serial = 1333] [outer = 0x98e99800] 12:36:07 INFO - PROCESS | 1840 | 1478201767136 Marionette DEBUG loaded listener.js 12:36:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 44 (0x9a5b4c00) [pid = 1840] [serial = 1334] [outer = 0x98e99800] 12:36:09 INFO - PROCESS | 1840 | [aac @ 0x827e6000] err{or,}_recognition separate: 1; 1 12:36:09 INFO - PROCESS | 1840 | [aac @ 0x827e6000] err{or,}_recognition combined: 1; 1 12:36:09 INFO - PROCESS | 1840 | [aac @ 0x827e6000] Unsupported bit depth: 0 12:36:09 INFO - PROCESS | 1840 | [aac @ 0x83bfac00] err{or,}_recognition separate: 1; 1 12:36:09 INFO - PROCESS | 1840 | [aac @ 0x83bfac00] err{or,}_recognition combined: 1; 1 12:36:09 INFO - PROCESS | 1840 | [aac @ 0x83bfac00] Unsupported bit depth: 0 12:36:09 INFO - PROCESS | 1840 | [h264 @ 0x8cd4b800] err{or,}_recognition separate: 1; 1 12:36:09 INFO - PROCESS | 1840 | [h264 @ 0x8cd4b800] err{or,}_recognition combined: 1; 1 12:36:09 INFO - PROCESS | 1840 | [h264 @ 0x8cd4b800] Unsupported bit depth: 0 12:36:09 INFO - PROCESS | 1840 | [aac @ 0x83bfac00] err{or,}_recognition separate: 1; 1 12:36:09 INFO - PROCESS | 1840 | [aac @ 0x83bfac00] err{or,}_recognition combined: 1; 1 12:36:09 INFO - PROCESS | 1840 | [aac @ 0x83bfac00] Unsupported bit depth: 0 12:36:09 INFO - PROCESS | 1840 | [h264 @ 0x8cd49c00] err{or,}_recognition separate: 1; 1 12:36:09 INFO - PROCESS | 1840 | [h264 @ 0x8cd49c00] err{or,}_recognition combined: 1; 1 12:36:09 INFO - PROCESS | 1840 | [h264 @ 0x8cd49c00] Unsupported bit depth: 0 12:36:09 INFO - PROCESS | 1840 | [h264 @ 0x8cd4e800] err{or,}_recognition separate: 1; 1 12:36:09 INFO - PROCESS | 1840 | [h264 @ 0x8cd4e800] err{or,}_recognition combined: 1; 1 12:36:09 INFO - PROCESS | 1840 | [h264 @ 0x8cd4e800] Unsupported bit depth: 0 12:36:09 INFO - PROCESS | 1840 | [aac @ 0x827e6000] err{or,}_recognition separate: 1; 1 12:36:09 INFO - PROCESS | 1840 | [aac @ 0x827e6000] err{or,}_recognition combined: 1; 1 12:36:09 INFO - PROCESS | 1840 | [aac @ 0x827e6000] Unsupported bit depth: 0 12:36:09 INFO - PROCESS | 1840 | [h264 @ 0x8cd4c000] err{or,}_recognition separate: 1; 1 12:36:09 INFO - PROCESS | 1840 | [h264 @ 0x8cd4c000] err{or,}_recognition combined: 1; 1 12:36:09 INFO - PROCESS | 1840 | [h264 @ 0x8cd4c000] Unsupported bit depth: 0 12:36:10 INFO - PROCESS | 1840 | 1478201770054 Marionette TRACE conn4 <- [1,2070,null,{"value":["/media-source/mediasource-sourcebuffer-mode.html",0,null,null,[["Test initial value of SourceBuffer.mode is \"segments\"",0,null,null],["Test setting SourceBuffer.mode",0,null,null],["Test setting a removed SourceBuffer's mode",0,null,null],["Test setting SourceBuffer.mode while still updating",0,null,null],["Test setting SourceBuffer.mode triggers parent MediaSource 'ended' to 'open' transition.",0,null,null],["Test setting SourceBuffer.mode and SourceBuffer.timestampOffset while parsing media segment.",0,null,null]]]}] 12:36:10 INFO - ...... 12:36:10 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-mode.html | took 3533ms 12:36:10 INFO - PROCESS | 1840 | 1478201770081 Marionette TRACE conn4 -> [0,2071,"getWindowHandle",null] 12:36:10 INFO - PROCESS | 1840 | 1478201770088 Marionette TRACE conn4 <- [1,2071,null,{"value":"8"}] 12:36:10 INFO - TEST-START | /media-source/mediasource-sourcebuffer-trackdefaults.html 12:36:10 INFO - PROCESS | 1840 | 1478201770099 Marionette TRACE conn4 -> [0,2072,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:36:10 INFO - PROCESS | 1840 | 1478201770357 Marionette TRACE conn4 <- [1,2072,null,{"value":null}] 12:36:10 INFO - PROCESS | 1840 | 1478201770529 Marionette TRACE conn4 -> [0,2073,"getWindowHandles",null] 12:36:10 INFO - PROCESS | 1840 | 1478201770534 Marionette TRACE conn4 <- [1,2073,null,["8"]] 12:36:10 INFO - PROCESS | 1840 | 1478201770542 Marionette TRACE conn4 -> [0,2074,"switchToWindow",{"name":"8"}] 12:36:10 INFO - PROCESS | 1840 | 1478201770550 Marionette TRACE conn4 <- [1,2074,null,{}] 12:36:10 INFO - PROCESS | 1840 | 1478201770557 Marionette TRACE conn4 -> [0,2075,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebuffer-trackdefaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:36:10 INFO - PROCESS | 1840 | ++DOCSHELL 0x82f7c000 == 17 [pid = 1840] [id = 456] 12:36:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 45 (0x82f81000) [pid = 1840] [serial = 1335] [outer = (nil)] 12:36:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 46 (0x8ce60400) [pid = 1840] [serial = 1336] [outer = 0x82f81000] 12:36:10 INFO - PROCESS | 1840 | 1478201770699 Marionette DEBUG loaded listener.js 12:36:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 47 (0x8db50000) [pid = 1840] [serial = 1337] [outer = 0x82f81000] 12:36:10 INFO - PROCESS | 1840 | --DOCSHELL 0x827f0000 == 16 [pid = 1840] [id = 452] 12:36:10 INFO - PROCESS | 1840 | --DOCSHELL 0x8cd48c00 == 15 [pid = 1840] [id = 451] 12:36:10 INFO - PROCESS | 1840 | --DOCSHELL 0x92b7dc00 == 14 [pid = 1840] [id = 450] 12:36:10 INFO - PROCESS | 1840 | --DOCSHELL 0x8fb45400 == 13 [pid = 1840] [id = 449] 12:36:11 INFO - PROCESS | 1840 | --DOMWINDOW == 46 (0x82f73000) [pid = 1840] [serial = 1309] [outer = (nil)] [url = about:blank] 12:36:11 INFO - PROCESS | 1840 | --DOMWINDOW == 45 (0x82f7cc00) [pid = 1840] [serial = 1310] [outer = (nil)] [url = about:blank] 12:36:11 INFO - PROCESS | 1840 | --DOMWINDOW == 44 (0x83835400) [pid = 1840] [serial = 1306] [outer = (nil)] [url = about:blank] 12:36:11 INFO - PROCESS | 1840 | --DOMWINDOW == 43 (0x8debb000) [pid = 1840] [serial = 1312] [outer = (nil)] [url = about:blank] 12:36:11 INFO - ..... 12:36:11 INFO - TEST-OK | /media-source/mediasource-sourcebuffer-trackdefaults.html | took 1424ms 12:36:11 INFO - PROCESS | 1840 | 1478201771450 Marionette TRACE conn4 <- [1,2075,null,{"value":["/media-source/mediasource-sourcebuffer-trackdefaults.html",0,null,null,[["Test round-trip of empty SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:18:5\n"],["Test round-trip of non-empty SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:30:5\n"],["Test setting trackDefaults on an already-removed SourceBuffer",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:43:5\n"],["Test setting trackDefaults on a SourceBuffer that is updating",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:54:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:381:17\nloadData_/request.onload<@http://web-platform.test:8000/media-source/mediasource-util.js:126:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*loadData_@http://web-platform.test:8000/media-source/mediasource-util.js:116:26\nMediaSourceUtil.loadBinaryData@http://web-platform.test:8000/media-source/mediasource-util.js:161:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:379:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:367:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:52:5\n"],["Test setting null SourceBuffer.trackDefaults",1,"actual is undefined","assert_array_equals@http://web-platform.test:8000/resources/testharness.js:948:9\nsourceBufferTrackDefaultsTest/<@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:13:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:360:17\nonSourceOpen@http://web-platform.test:8000/media-source/mediasource-util.js:145:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*openMediaSource_@http://web-platform.test:8000/media-source/mediasource-util.js:148:9\n@http://web-platform.test:8000/media-source/mediasource-util.js:358:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:336:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/media-source/mediasource-util.js:333:16\n@http://web-platform.test:8000/media-source/mediasource-util.js:341:16\nsourceBufferTrackDefaultsTest@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:10:9\n@http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html:71:5\n"]]]}] 12:36:11 INFO - PROCESS | 1840 | 1478201771552 Marionette TRACE conn4 -> [0,2076,"getWindowHandle",null] 12:36:11 INFO - PROCESS | 1840 | 1478201771556 Marionette TRACE conn4 <- [1,2076,null,{"value":"8"}] 12:36:11 INFO - TEST-START | /media-source/mediasource-sourcebufferlist.html 12:36:11 INFO - PROCESS | 1840 | 1478201771567 Marionette TRACE conn4 -> [0,2077,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:36:11 INFO - PROCESS | 1840 | 1478201771762 Marionette TRACE conn4 <- [1,2077,null,{"value":null}] 12:36:11 INFO - PROCESS | 1840 | 1478201771773 Marionette TRACE conn4 -> [0,2078,"getWindowHandles",null] 12:36:11 INFO - PROCESS | 1840 | 1478201771777 Marionette TRACE conn4 <- [1,2078,null,["8"]] 12:36:11 INFO - PROCESS | 1840 | 1478201771799 Marionette TRACE conn4 -> [0,2079,"switchToWindow",{"name":"8"}] 12:36:11 INFO - PROCESS | 1840 | 1478201771809 Marionette TRACE conn4 <- [1,2079,null,{}] 12:36:12 INFO - PROCESS | 1840 | 1478201772002 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-sourcebufferlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:36:12 INFO - PROCESS | 1840 | ++DOCSHELL 0x93b80000 == 14 [pid = 1840] [id = 457] 12:36:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 44 (0x93b89c00) [pid = 1840] [serial = 1338] [outer = (nil)] 12:36:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 45 (0x94bb9800) [pid = 1840] [serial = 1339] [outer = 0x93b89c00] 12:36:12 INFO - PROCESS | 1840 | 1478201772109 Marionette DEBUG loaded listener.js 12:36:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 46 (0x952bd800) [pid = 1840] [serial = 1340] [outer = 0x93b89c00] 12:36:12 INFO - PROCESS | 1840 | 1478201772825 Marionette TRACE conn4 <- [1,2080,null,{"value":["/media-source/mediasource-sourcebufferlist.html",0,null,null,[["Test SourceBufferList getter method",0,null,null],["Test SourceBufferList event dispatching.",0,null,null],["Test that only 1 removesourcebuffer event fires on each SourceBufferList when the MediaSource closes.",0,null,null]]]}] 12:36:12 INFO - ... 12:36:12 INFO - TEST-OK | /media-source/mediasource-sourcebufferlist.html | took 1273ms 12:36:12 INFO - PROCESS | 1840 | 1478201772847 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 12:36:12 INFO - PROCESS | 1840 | 1478201772855 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 12:36:12 INFO - TEST-START | /media-source/mediasource-timestamp-offset.html 12:36:12 INFO - PROCESS | 1840 | 1478201772866 Marionette TRACE conn4 -> [0,2082,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:36:13 INFO - PROCESS | 1840 | 1478201773120 Marionette TRACE conn4 <- [1,2082,null,{"value":null}] 12:36:13 INFO - PROCESS | 1840 | 1478201773146 Marionette TRACE conn4 -> [0,2083,"getWindowHandles",null] 12:36:13 INFO - PROCESS | 1840 | 1478201773152 Marionette TRACE conn4 <- [1,2083,null,["8"]] 12:36:13 INFO - PROCESS | 1840 | 1478201773157 Marionette TRACE conn4 -> [0,2084,"switchToWindow",{"name":"8"}] 12:36:13 INFO - PROCESS | 1840 | 1478201773165 Marionette TRACE conn4 <- [1,2084,null,{}] 12:36:13 INFO - PROCESS | 1840 | 1478201773242 Marionette TRACE conn4 -> [0,2085,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-timestamp-offset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:36:13 INFO - PROCESS | 1840 | ++DOCSHELL 0xa2a6cc00 == 15 [pid = 1840] [id = 458] 12:36:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 47 (0xa2a6d000) [pid = 1840] [serial = 1341] [outer = (nil)] 12:36:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 48 (0xa2a6e800) [pid = 1840] [serial = 1342] [outer = 0xa2a6d000] 12:36:13 INFO - PROCESS | 1840 | 1478201773347 Marionette DEBUG loaded listener.js 12:36:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 49 (0xa2caec00) [pid = 1840] [serial = 1343] [outer = 0xa2a6d000] 12:36:14 INFO - PROCESS | 1840 | [h264 @ 0xa4330000] err{or,}_recognition separate: 1; 1 12:36:14 INFO - PROCESS | 1840 | [h264 @ 0xa4330000] err{or,}_recognition combined: 1; 1 12:36:14 INFO - PROCESS | 1840 | [h264 @ 0xa4330000] Unsupported bit depth: 0 12:36:14 INFO - PROCESS | 1840 | [aac @ 0xa4331800] err{or,}_recognition separate: 1; 1 12:36:14 INFO - PROCESS | 1840 | [aac @ 0xa4331800] err{or,}_recognition combined: 1; 1 12:36:14 INFO - PROCESS | 1840 | [aac @ 0xa4331800] Unsupported bit depth: 0 12:36:14 INFO - PROCESS | 1840 | [h264 @ 0xa4330000] err{or,}_recognition separate: 1; 1 12:36:14 INFO - PROCESS | 1840 | [h264 @ 0xa4330000] err{or,}_recognition combined: 1; 1 12:36:14 INFO - PROCESS | 1840 | [h264 @ 0xa4330000] Unsupported bit depth: 0 12:36:14 INFO - PROCESS | 1840 | [aac @ 0xa4331800] err{or,}_recognition separate: 1; 1 12:36:14 INFO - PROCESS | 1840 | [aac @ 0xa4331800] err{or,}_recognition combined: 1; 1 12:36:14 INFO - PROCESS | 1840 | [aac @ 0xa4331800] Unsupported bit depth: 0 12:36:14 INFO - PROCESS | 1840 | [h264 @ 0xa4528400] err{or,}_recognition separate: 1; 1 12:36:14 INFO - PROCESS | 1840 | [h264 @ 0xa4528400] err{or,}_recognition combined: 1; 1 12:36:14 INFO - PROCESS | 1840 | [h264 @ 0xa4528400] Unsupported bit depth: 0 12:36:14 INFO - PROCESS | 1840 | [aac @ 0xa4529800] err{or,}_recognition separate: 1; 1 12:36:14 INFO - PROCESS | 1840 | [aac @ 0xa4529800] err{or,}_recognition combined: 1; 1 12:36:14 INFO - PROCESS | 1840 | [aac @ 0xa4529800] Unsupported bit depth: 0 12:36:14 INFO - PROCESS | 1840 | [h264 @ 0xa4528400] err{or,}_recognition separate: 1; 1 12:36:14 INFO - PROCESS | 1840 | [h264 @ 0xa4528400] err{or,}_recognition combined: 1; 1 12:36:14 INFO - PROCESS | 1840 | [h264 @ 0xa4528400] Unsupported bit depth: 0 12:36:14 INFO - PROCESS | 1840 | [aac @ 0xa4529800] err{or,}_recognition separate: 1; 1 12:36:14 INFO - PROCESS | 1840 | [aac @ 0xa4529800] err{or,}_recognition combined: 1; 1 12:36:14 INFO - PROCESS | 1840 | [aac @ 0xa4529800] Unsupported bit depth: 0 12:36:14 INFO - PROCESS | 1840 | 1478201774672 Marionette TRACE conn4 <- [1,2085,null,{"value":["/media-source/mediasource-timestamp-offset.html",0,null,null,[["Test setting SourceBuffer.timestampOffset to a positive number.",0,null,null],["Test setting SourceBuffer.timestampOffset to a negative number.",0,null,null],["Test setting SourceBuffer.timestampOffset to zero.",0,null,null],["Test setting SourceBuffer.timestampOffset to positive infinity.",0,null,null],["Test setting SourceBuffer.timestampOffset to negative infinity.",0,null,null],["Test setting SourceBuffer.timestampOffset to NaN.",0,null,null],["Test setting SourceBuffer.timestampOffset to undefined.",0,null,null],["Test setting SourceBuffer.timestampOffset to null.",0,null,null],["Test setting SourceBuffer.timestampOffset to false.",0,null,null],["Test setting SourceBuffer.timestampOffset to true.",0,null,null],["Test setting SourceBuffer.timestampOffset to a number string.",0,null,null],["Test setting SourceBuffer.timestampOffset to an empty string.",0,null,null],["Test setting timestampOffset in 'ended' state causes a transition to 'open'.",0,null,null],["Test getting the initial value of timestampOffset.",0,null,null],["Test setting timestampoffset after removing the sourcebuffer.",0,null,null]]]}] 12:36:14 INFO - PROCESS | 1840 | --DOMWINDOW == 48 (0x8ce60c00) [pid = 1840] [serial = 1323] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seekable.html] 12:36:14 INFO - PROCESS | 1840 | --DOMWINDOW == 47 (0x92f75400) [pid = 1840] [serial = 1317] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-beyond-duration.html] 12:36:14 INFO - PROCESS | 1840 | --DOMWINDOW == 46 (0x8fb49400) [pid = 1840] [serial = 1314] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-removesourcebuffer.html] 12:36:14 INFO - PROCESS | 1840 | --DOMWINDOW == 45 (0x8cd49000) [pid = 1840] [serial = 1320] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-seek-during-pending-seek.html] 12:36:14 INFO - PROCESS | 1840 | --DOMWINDOW == 44 (0x8382b800) [pid = 1840] [serial = 1305] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play.html] 12:36:14 INFO - PROCESS | 1840 | --DOMWINDOW == 43 (0x94bb8400) [pid = 1840] [serial = 1302] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-play-then-seek-back.html] 12:36:14 INFO - ............... 12:36:14 INFO - TEST-OK | /media-source/mediasource-timestamp-offset.html | took 1928ms 12:36:14 INFO - PROCESS | 1840 | 1478201774793 Marionette TRACE conn4 -> [0,2086,"getWindowHandle",null] 12:36:14 INFO - PROCESS | 1840 | 1478201774797 Marionette TRACE conn4 <- [1,2086,null,{"value":"8"}] 12:36:14 INFO - TEST-START | /media-source/mediasource-trackdefault.html 12:36:14 INFO - PROCESS | 1840 | 1478201774808 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:36:14 INFO - PROCESS | 1840 | 1478201774990 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 12:36:15 INFO - PROCESS | 1840 | 1478201775017 Marionette TRACE conn4 -> [0,2088,"getWindowHandles",null] 12:36:15 INFO - PROCESS | 1840 | 1478201775027 Marionette TRACE conn4 <- [1,2088,null,["8"]] 12:36:15 INFO - PROCESS | 1840 | 1478201775035 Marionette TRACE conn4 -> [0,2089,"switchToWindow",{"name":"8"}] 12:36:15 INFO - PROCESS | 1840 | 1478201775042 Marionette TRACE conn4 <- [1,2089,null,{}] 12:36:15 INFO - PROCESS | 1840 | 1478201775170 Marionette TRACE conn4 -> [0,2090,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-trackdefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-trackdefault.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:36:15 INFO - PROCESS | 1840 | ++DOCSHELL 0x82c49400 == 16 [pid = 1840] [id = 459] 12:36:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 44 (0xa451f400) [pid = 1840] [serial = 1344] [outer = (nil)] 12:36:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 45 (0xa452dc00) [pid = 1840] [serial = 1345] [outer = 0xa451f400] 12:36:15 INFO - PROCESS | 1840 | 1478201775274 Marionette DEBUG loaded listener.js 12:36:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 46 (0xa4843400) [pid = 1840] [serial = 1346] [outer = 0xa451f400] 12:36:16 INFO - ............................ 12:36:16 INFO - TEST-OK | /media-source/mediasource-trackdefault.html | took 1238ms 12:36:16 INFO - TEST-START | /media-source/mediasource-trackdefaultlist.html 12:36:16 INFO - PROCESS | 1840 | 1478201775963 Marionette TRACE conn4 <- [1,2090,null,{"value":["/media-source/mediasource-trackdefault.html",0,null,null,[["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'alternative', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'descriptions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'main', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'main-desc', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'translation', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind 'commentary', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid audio kinds: type 'audio', language 'en-US', label 'audio label', kind '', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:73:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'alternative', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'captions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'main', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'sign', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'subtitles', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind 'commentary', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid video kinds: type 'video', language 'en-US', label 'video label', kind '', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:75:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', multiple kinds, byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:29:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'subtitles', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'captions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'descriptions', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'chapters', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test valid text kinds: type 'text', language 'en-US', label 'text label', kind 'metadata', byteStreamTrackID '1'",1,"TrackDefault is not defined","checkConstructionSucceeds@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:9:13\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:40:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:38:13\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:77:5\n"],["Test mixed valid and invalid audio kinds: type 'audio', language 'en-US', label 'audio label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:79:5\n"],["Test mixed valid and invalid video kinds: type 'video', language 'en-US', label 'video label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:81:5\n"],["Test mixed valid and invalid text kinds: type 'text', language 'en-US', label 'text label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:83:5\n"],["Test invalid 'type' parameter type passed to TrackDefault constructor: type 'invalid type', language 'en-US', label 'label', multiple kinds, byteStreamTrackID '1'",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\ntrackDefaultConstructionTest/<@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:31:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\ntrackDefaultConstructionTest@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:26:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:85:5\n"],["Test invalid 'kinds' parameter type passed to TrackDefault constructor",1,"assert_throws: TrackDefault construction threw an exception function \"function () { new TrackDefault(type, language, label, kinds, byteStreamTrackID); }\" threw object \"ReferenceError: TrackDefault is not defined\" (\"ReferenceError\") expected object \"TypeError\" (\"TypeError\")","checkConstructionFails@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:19:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:89:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:87:5\n"],["Test updating the retval of TrackDefault.kinds does not modify TrackDefault.kinds",1,"TrackDefault is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:94:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefault.html:92:5\n"]]]}] 12:36:16 INFO - PROCESS | 1840 | 1478201776046 Marionette TRACE conn4 -> [0,2091,"getWindowHandle",null] 12:36:16 INFO - PROCESS | 1840 | 1478201776049 Marionette TRACE conn4 <- [1,2091,null,{"value":"8"}] 12:36:16 INFO - PROCESS | 1840 | 1478201776060 Marionette TRACE conn4 -> [0,2092,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:36:16 INFO - PROCESS | 1840 | 1478201776364 Marionette TRACE conn4 <- [1,2092,null,{"value":null}] 12:36:16 INFO - PROCESS | 1840 | 1478201776383 Marionette TRACE conn4 -> [0,2093,"getWindowHandles",null] 12:36:16 INFO - PROCESS | 1840 | 1478201776386 Marionette TRACE conn4 <- [1,2093,null,["8"]] 12:36:16 INFO - PROCESS | 1840 | 1478201776394 Marionette TRACE conn4 -> [0,2094,"switchToWindow",{"name":"8"}] 12:36:16 INFO - PROCESS | 1840 | 1478201776399 Marionette TRACE conn4 <- [1,2094,null,{}] 12:36:16 INFO - PROCESS | 1840 | 1478201776404 Marionette TRACE conn4 -> [0,2095,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/media-source/mediasource-trackdefaultlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:36:16 INFO - PROCESS | 1840 | ++DOCSHELL 0x827e5c00 == 17 [pid = 1840] [id = 460] 12:36:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 47 (0x83820c00) [pid = 1840] [serial = 1347] [outer = (nil)] 12:36:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 48 (0x83aec400) [pid = 1840] [serial = 1348] [outer = 0x83820c00] 12:36:16 INFO - PROCESS | 1840 | 1478201776497 Marionette DEBUG loaded listener.js 12:36:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 49 (0x83af0400) [pid = 1840] [serial = 1349] [outer = 0x83820c00] 12:36:17 INFO - PROCESS | 1840 | 1478201777139 Marionette TRACE conn4 <- [1,2095,null,{"value":["/media-source/mediasource-trackdefaultlist.html",0,null,null,[["Test track default list construction, length, and indexed property getter",1,"TrackDefault is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:11:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:7:5\n"],["Test empty track default list construction with and without optional trackDefaults parameter",1,"TrackDefaultList is not defined","@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:54:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/media-source/mediasource-trackdefaultlist.html:52:5\n"]]]}] 12:36:17 INFO - .. 12:36:17 INFO - TEST-OK | /media-source/mediasource-trackdefaultlist.html | took 1124ms 12:36:17 INFO - PROCESS | 1840 | 1478201777185 Marionette TRACE conn4 -> [0,2096,"getWindowHandle",null] 12:36:17 INFO - PROCESS | 1840 | 1478201777192 Marionette TRACE conn4 <- [1,2096,null,{"value":"8"}] 12:36:17 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html 12:36:17 INFO - PROCESS | 1840 | 1478201777202 Marionette TRACE conn4 -> [0,2097,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 12:36:17 INFO - PROCESS | 1840 | 1478201777456 Marionette TRACE conn4 <- [1,2097,null,{"value":null}] 12:36:17 INFO - PROCESS | 1840 | 1478201777635 Marionette TRACE conn4 -> [0,2098,"getWindowHandle",null] 12:36:17 INFO - PROCESS | 1840 | 1478201777644 Marionette TRACE conn4 <- [1,2098,null,{"value":"8"}] 12:36:17 INFO - PROCESS | 1840 | 1478201777652 Marionette TRACE conn4 -> [0,2099,"get",{"url":"https://web-platform.test:8443/testharness_runner.html"}] 12:36:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 50 (0x8ce5f400) [pid = 1840] [serial = 1350] [outer = 0x953a8800] 12:36:18 INFO - PROCESS | 1840 | 1478201778088 Marionette TRACE conn4 <- [1,2099,null,{}] 12:36:18 INFO - PROCESS | 1840 | 1478201778103 Marionette TRACE conn4 -> [0,2100,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 12:36:18 INFO - PROCESS | 1840 | 1478201778161 Marionette TRACE conn4 <- [1,2100,null,{"value":null}] 12:36:18 INFO - PROCESS | 1840 | 1478201778213 Marionette TRACE conn4 -> [0,2101,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:36:18 INFO - PROCESS | 1840 | 1478201778242 Marionette TRACE conn4 <- [1,2101,null,{"value":null}] 12:36:18 INFO - PROCESS | 1840 | 1478201778248 Marionette TRACE conn4 -> [0,2102,"getWindowHandles",null] 12:36:18 INFO - PROCESS | 1840 | 1478201778255 Marionette TRACE conn4 <- [1,2102,null,["8"]] 12:36:18 INFO - PROCESS | 1840 | 1478201778261 Marionette TRACE conn4 -> [0,2103,"switchToWindow",{"name":"8"}] 12:36:18 INFO - PROCESS | 1840 | 1478201778267 Marionette TRACE conn4 <- [1,2103,null,{}] 12:36:18 INFO - PROCESS | 1840 | 1478201778274 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:36:18 INFO - PROCESS | 1840 | ++DOCSHELL 0x93b89800 == 18 [pid = 1840] [id = 461] 12:36:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 51 (0x94bb7000) [pid = 1840] [serial = 1351] [outer = (nil)] 12:36:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 52 (0x96837000) [pid = 1840] [serial = 1352] [outer = 0x94bb7000] 12:36:18 INFO - PROCESS | 1840 | 1478201778392 Marionette DEBUG loaded listener.js 12:36:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 53 (0x968f9800) [pid = 1840] [serial = 1353] [outer = 0x94bb7000] 12:36:19 INFO - PROCESS | 1840 | 1478201779445 Marionette TRACE conn4 <- [1,2104,null,{"value":["/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: img-tag\n expectation: allowed",0,null,null]]]}] 12:36:19 INFO - . 12:36:19 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html | took 2287ms 12:36:19 INFO - PROCESS | 1840 | 1478201779489 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 12:36:19 INFO - PROCESS | 1840 | 1478201779496 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 12:36:19 INFO - TEST-START | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 12:36:19 INFO - PROCESS | 1840 | 1478201779518 Marionette TRACE conn4 -> [0,2106,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:36:19 INFO - PROCESS | 1840 | 1478201779857 Marionette TRACE conn4 <- [1,2106,null,{"value":null}] 12:36:19 INFO - PROCESS | 1840 | 1478201779982 Marionette TRACE conn4 -> [0,2107,"getWindowHandles",null] 12:36:19 INFO - PROCESS | 1840 | 1478201779985 Marionette TRACE conn4 <- [1,2107,null,["8"]] 12:36:20 INFO - PROCESS | 1840 | 1478201779996 Marionette TRACE conn4 -> [0,2108,"switchToWindow",{"name":"8"}] 12:36:20 INFO - PROCESS | 1840 | 1478201780001 Marionette TRACE conn4 <- [1,2108,null,{}] 12:36:20 INFO - PROCESS | 1840 | 1478201780009 Marionette TRACE conn4 -> [0,2109,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:36:20 INFO - PROCESS | 1840 | ++DOCSHELL 0xa459f000 == 19 [pid = 1840] [id = 462] 12:36:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 54 (0xa45a1800) [pid = 1840] [serial = 1354] [outer = (nil)] 12:36:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 55 (0xa4c4f800) [pid = 1840] [serial = 1355] [outer = 0xa45a1800] 12:36:20 INFO - PROCESS | 1840 | 1478201780118 Marionette DEBUG loaded listener.js 12:36:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 56 (0xa4cb4400) [pid = 1840] [serial = 1356] [outer = 0xa45a1800] 12:36:21 INFO - PROCESS | 1840 | 1478201781074 Marionette TRACE conn4 <- [1,2109,null,{"value":["/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: worker-request\n expectation: allowed",0,null,null]]]}] 12:36:21 INFO - . 12:36:21 INFO - TEST-OK | /mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1622ms 12:36:21 INFO - PROCESS | 1840 | 1478201781131 Marionette TRACE conn4 -> [0,2110,"getWindowHandle",null] 12:36:21 INFO - PROCESS | 1840 | 1478201781135 Marionette TRACE conn4 <- [1,2110,null,{"value":"8"}] 12:36:21 INFO - TEST-START | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html 12:36:21 INFO - PROCESS | 1840 | 1478201781143 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:36:21 INFO - PROCESS | 1840 | 1478201781364 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 12:36:21 INFO - PROCESS | 1840 | 1478201781528 Marionette TRACE conn4 -> [0,2112,"getWindowHandles",null] 12:36:21 INFO - PROCESS | 1840 | 1478201781534 Marionette TRACE conn4 <- [1,2112,null,["8"]] 12:36:21 INFO - PROCESS | 1840 | 1478201781541 Marionette TRACE conn4 -> [0,2113,"switchToWindow",{"name":"8"}] 12:36:21 INFO - PROCESS | 1840 | 1478201781549 Marionette TRACE conn4 <- [1,2113,null,{}] 12:36:21 INFO - PROCESS | 1840 | 1478201781574 Marionette TRACE conn4 -> [0,2114,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:36:21 INFO - PROCESS | 1840 | ++DOCSHELL 0x82c42c00 == 20 [pid = 1840] [id = 463] 12:36:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 57 (0x82f82000) [pid = 1840] [serial = 1357] [outer = (nil)] 12:36:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 58 (0x93cf4000) [pid = 1840] [serial = 1358] [outer = 0x82f82000] 12:36:21 INFO - PROCESS | 1840 | 1478201781685 Marionette DEBUG loaded listener.js 12:36:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 59 (0x9b37d000) [pid = 1840] [serial = 1359] [outer = 0x82f82000] 12:36:22 INFO - PROCESS | 1840 | 1478201782790 Marionette TRACE conn4 <- [1,2114,null,{"value":["/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html",0,null,null,[["opt_in_method: meta-csp\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: worker-request\n expectation: allowed",0,null,null]]]}] 12:36:22 INFO - . 12:36:22 INFO - TEST-OK | /mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html | took 1672ms 12:36:22 INFO - PROCESS | 1840 | 1478201782816 Marionette TRACE conn4 -> [0,2115,"getWindowHandle",null] 12:36:22 INFO - PROCESS | 1840 | 1478201782823 Marionette TRACE conn4 <- [1,2115,null,{"value":"8"}] 12:36:22 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html 12:36:22 INFO - PROCESS | 1840 | 1478201782833 Marionette TRACE conn4 -> [0,2116,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:36:23 INFO - PROCESS | 1840 | 1478201783104 Marionette TRACE conn4 <- [1,2116,null,{"value":null}] 12:36:23 INFO - PROCESS | 1840 | 1478201783257 Marionette TRACE conn4 -> [0,2117,"getWindowHandles",null] 12:36:23 INFO - PROCESS | 1840 | 1478201783262 Marionette TRACE conn4 <- [1,2117,null,["8"]] 12:36:23 INFO - PROCESS | 1840 | 1478201783271 Marionette TRACE conn4 -> [0,2118,"switchToWindow",{"name":"8"}] 12:36:23 INFO - PROCESS | 1840 | 1478201783280 Marionette TRACE conn4 <- [1,2118,null,{}] 12:36:23 INFO - PROCESS | 1840 | 1478201783340 Marionette TRACE conn4 -> [0,2119,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:36:23 INFO - PROCESS | 1840 | ++DOCSHELL 0x83814c00 == 21 [pid = 1840] [id = 464] 12:36:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 60 (0x83816000) [pid = 1840] [serial = 1360] [outer = (nil)] 12:36:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 61 (0x8381d000) [pid = 1840] [serial = 1361] [outer = 0x83816000] 12:36:23 INFO - PROCESS | 1840 | 1478201783445 Marionette DEBUG loaded listener.js 12:36:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 62 (0x8381f000) [pid = 1840] [serial = 1362] [outer = 0x83816000] 12:36:24 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd80000 == 20 [pid = 1840] [id = 448] 12:36:24 INFO - PROCESS | 1840 | --DOCSHELL 0x827e5400 == 19 [pid = 1840] [id = 445] 12:36:24 INFO - PROCESS | 1840 | --DOCSHELL 0x96838000 == 18 [pid = 1840] [id = 453] 12:36:24 INFO - PROCESS | 1840 | --DOCSHELL 0x82f86c00 == 17 [pid = 1840] [id = 446] 12:36:24 INFO - PROCESS | 1840 | --DOCSHELL 0x968f9000 == 16 [pid = 1840] [id = 455] 12:36:24 INFO - PROCESS | 1840 | --DOCSHELL 0x8db58800 == 15 [pid = 1840] [id = 454] 12:36:24 INFO - PROCESS | 1840 | --DOMWINDOW == 61 (0x8ffac400) [pid = 1840] [serial = 1316] [outer = (nil)] [url = about:blank] 12:36:24 INFO - PROCESS | 1840 | --DOMWINDOW == 60 (0x8ff9a400) [pid = 1840] [serial = 1315] [outer = (nil)] [url = about:blank] 12:36:24 INFO - PROCESS | 1840 | --DOMWINDOW == 59 (0x92f82400) [pid = 1840] [serial = 1319] [outer = (nil)] [url = about:blank] 12:36:24 INFO - PROCESS | 1840 | --DOMWINDOW == 58 (0x92f7e800) [pid = 1840] [serial = 1318] [outer = (nil)] [url = about:blank] 12:36:24 INFO - PROCESS | 1840 | --DOMWINDOW == 57 (0x8cd4ec00) [pid = 1840] [serial = 1322] [outer = (nil)] [url = about:blank] 12:36:24 INFO - PROCESS | 1840 | --DOMWINDOW == 56 (0x8cd4d000) [pid = 1840] [serial = 1321] [outer = (nil)] [url = about:blank] 12:36:24 INFO - PROCESS | 1840 | --DOMWINDOW == 55 (0x8dec4800) [pid = 1840] [serial = 1325] [outer = (nil)] [url = about:blank] 12:36:24 INFO - PROCESS | 1840 | --DOMWINDOW == 54 (0x8db5d800) [pid = 1840] [serial = 1324] [outer = (nil)] [url = about:blank] 12:36:24 INFO - PROCESS | 1840 | --DOMWINDOW == 53 (0x9683a400) [pid = 1840] [serial = 1327] [outer = (nil)] [url = about:blank] 12:36:24 INFO - PROCESS | 1840 | --DOMWINDOW == 52 (0x83bf5000) [pid = 1840] [serial = 1307] [outer = (nil)] [url = about:blank] 12:36:24 INFO - PROCESS | 1840 | --DOMWINDOW == 51 (0x950fd800) [pid = 1840] [serial = 1304] [outer = (nil)] [url = about:blank] 12:36:25 INFO - PROCESS | 1840 | 1478201785279 Marionette TRACE conn4 <- [1,2119,null,{"value":["/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: picture-tag\n expectation: allowed",0,null,null]]]}] 12:36:25 INFO - . 12:36:25 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html | took 2473ms 12:36:25 INFO - PROCESS | 1840 | 1478201785307 Marionette TRACE conn4 -> [0,2120,"getWindowHandle",null] 12:36:25 INFO - PROCESS | 1840 | 1478201785314 Marionette TRACE conn4 <- [1,2120,null,{"value":"8"}] 12:36:25 INFO - TEST-START | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html 12:36:25 INFO - PROCESS | 1840 | 1478201785325 Marionette TRACE conn4 -> [0,2121,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:36:25 INFO - PROCESS | 1840 | 1478201785533 Marionette TRACE conn4 <- [1,2121,null,{"value":null}] 12:36:25 INFO - PROCESS | 1840 | 1478201785672 Marionette TRACE conn4 -> [0,2122,"getWindowHandles",null] 12:36:25 INFO - PROCESS | 1840 | 1478201785677 Marionette TRACE conn4 <- [1,2122,null,["8"]] 12:36:25 INFO - PROCESS | 1840 | 1478201785685 Marionette TRACE conn4 -> [0,2123,"switchToWindow",{"name":"8"}] 12:36:25 INFO - PROCESS | 1840 | 1478201785692 Marionette TRACE conn4 <- [1,2123,null,{}] 12:36:25 INFO - PROCESS | 1840 | 1478201785700 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:36:25 INFO - PROCESS | 1840 | ++DOCSHELL 0x82f71000 == 16 [pid = 1840] [id = 465] 12:36:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 52 (0x82f89c00) [pid = 1840] [serial = 1363] [outer = (nil)] 12:36:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 53 (0x8381dc00) [pid = 1840] [serial = 1364] [outer = 0x82f89c00] 12:36:25 INFO - PROCESS | 1840 | 1478201785807 Marionette DEBUG loaded listener.js 12:36:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 54 (0x83832c00) [pid = 1840] [serial = 1365] [outer = 0x82f89c00] 12:36:26 INFO - PROCESS | 1840 | 1478201786667 Marionette TRACE conn4 <- [1,2124,null,{"value":["/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-https\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: xhr-request\n expectation: allowed",0,null,null]]]}] 12:36:26 INFO - . 12:36:26 INFO - TEST-OK | /mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html | took 1375ms 12:36:26 INFO - PROCESS | 1840 | 1478201786699 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 12:36:26 INFO - PROCESS | 1840 | 1478201786707 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 12:36:26 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html 12:36:26 INFO - PROCESS | 1840 | 1478201786721 Marionette TRACE conn4 -> [0,2126,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:36:26 INFO - PROCESS | 1840 | 1478201786919 Marionette TRACE conn4 <- [1,2126,null,{"value":null}] 12:36:26 INFO - PROCESS | 1840 | 1478201786930 Marionette TRACE conn4 -> [0,2127,"getWindowHandles",null] 12:36:26 INFO - PROCESS | 1840 | 1478201786934 Marionette TRACE conn4 <- [1,2127,null,["8"]] 12:36:27 INFO - PROCESS | 1840 | 1478201787065 Marionette TRACE conn4 -> [0,2128,"switchToWindow",{"name":"8"}] 12:36:27 INFO - PROCESS | 1840 | 1478201787072 Marionette TRACE conn4 <- [1,2128,null,{}] 12:36:27 INFO - PROCESS | 1840 | 1478201787186 Marionette TRACE conn4 -> [0,2129,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:36:27 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ccaf800 == 17 [pid = 1840] [id = 466] 12:36:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 55 (0x8ccb3800) [pid = 1840] [serial = 1366] [outer = (nil)] 12:36:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 56 (0x8cd4bc00) [pid = 1840] [serial = 1367] [outer = 0x8ccb3800] 12:36:27 INFO - PROCESS | 1840 | 1478201787299 Marionette DEBUG loaded listener.js 12:36:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 57 (0x8cde7400) [pid = 1840] [serial = 1368] [outer = 0x8ccb3800] 12:36:28 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:36:28 INFO - PROCESS | 1840 | [1840] 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 5738 12:36:28 INFO - PROCESS | 1840 | 1478201788221 Marionette TRACE conn4 <- [1,2129,null,{"value":["/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: script-tag\n expectation: blocked",0,null,null]]]}] 12:36:28 INFO - . 12:36:28 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1535ms 12:36:28 INFO - PROCESS | 1840 | 1478201788264 Marionette TRACE conn4 -> [0,2130,"getWindowHandle",null] 12:36:28 INFO - PROCESS | 1840 | 1478201788273 Marionette TRACE conn4 <- [1,2130,null,{"value":"8"}] 12:36:28 INFO - TEST-START | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html 12:36:28 INFO - PROCESS | 1840 | 1478201788298 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:36:28 INFO - PROCESS | 1840 | 1478201788526 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 12:36:28 INFO - PROCESS | 1840 | 1478201788557 Marionette TRACE conn4 -> [0,2132,"getWindowHandles",null] 12:36:28 INFO - PROCESS | 1840 | 1478201788561 Marionette TRACE conn4 <- [1,2132,null,["8"]] 12:36:28 INFO - PROCESS | 1840 | 1478201788567 Marionette TRACE conn4 -> [0,2133,"switchToWindow",{"name":"8"}] 12:36:28 INFO - PROCESS | 1840 | 1478201788574 Marionette TRACE conn4 <- [1,2133,null,{}] 12:36:28 INFO - PROCESS | 1840 | 1478201788653 Marionette TRACE conn4 -> [0,2134,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:36:28 INFO - PROCESS | 1840 | ++DOCSHELL 0x8d0ed000 == 18 [pid = 1840] [id = 467] 12:36:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 58 (0x8d0ed400) [pid = 1840] [serial = 1369] [outer = (nil)] 12:36:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 59 (0x8d0ef000) [pid = 1840] [serial = 1370] [outer = 0x8d0ed400] 12:36:28 INFO - PROCESS | 1840 | 1478201788767 Marionette DEBUG loaded listener.js 12:36:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 60 (0x8db51400) [pid = 1840] [serial = 1371] [outer = 0x8d0ed400] 12:36:29 INFO - PROCESS | 1840 | --DOMWINDOW == 59 (0x96838c00) [pid = 1840] [serial = 1326] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sequencemode-append-buffer.html] 12:36:29 INFO - PROCESS | 1840 | --DOMWINDOW == 58 (0x8db59400) [pid = 1840] [serial = 1329] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode-timestamps.html] 12:36:29 INFO - PROCESS | 1840 | --DOMWINDOW == 57 (0xa451f400) [pid = 1840] [serial = 1344] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-trackdefault.html] 12:36:29 INFO - PROCESS | 1840 | --DOMWINDOW == 56 (0x8dd84400) [pid = 1840] [serial = 1311] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-remove.html] 12:36:29 INFO - PROCESS | 1840 | --DOMWINDOW == 55 (0x98e99800) [pid = 1840] [serial = 1332] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-mode.html] 12:36:29 INFO - PROCESS | 1840 | --DOMWINDOW == 54 (0x93b89c00) [pid = 1840] [serial = 1338] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebufferlist.html] 12:36:29 INFO - PROCESS | 1840 | --DOMWINDOW == 53 (0x82f81000) [pid = 1840] [serial = 1335] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-sourcebuffer-trackdefaults.html] 12:36:29 INFO - PROCESS | 1840 | --DOMWINDOW == 52 (0xa2a6d000) [pid = 1840] [serial = 1341] [outer = (nil)] [url = http://web-platform.test:8000/media-source/mediasource-timestamp-offset.html] 12:36:29 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:36:29 INFO - PROCESS | 1840 | 1478201789918 Marionette TRACE conn4 <- [1,2134,null,{"value":["/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-ws\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 12:36:29 INFO - . 12:36:29 INFO - TEST-OK | /mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html | took 1675ms 12:36:29 INFO - PROCESS | 1840 | 1478201789962 Marionette TRACE conn4 -> [0,2135,"getWindowHandle",null] 12:36:29 INFO - PROCESS | 1840 | 1478201789967 Marionette TRACE conn4 <- [1,2135,null,{"value":"8"}] 12:36:29 INFO - TEST-START | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 12:36:29 INFO - PROCESS | 1840 | 1478201789983 Marionette TRACE conn4 -> [0,2136,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:36:30 INFO - PROCESS | 1840 | 1478201790233 Marionette TRACE conn4 <- [1,2136,null,{"value":null}] 12:36:30 INFO - PROCESS | 1840 | 1478201790247 Marionette TRACE conn4 -> [0,2137,"getWindowHandles",null] 12:36:30 INFO - PROCESS | 1840 | 1478201790251 Marionette TRACE conn4 <- [1,2137,null,["8"]] 12:36:30 INFO - PROCESS | 1840 | 1478201790258 Marionette TRACE conn4 -> [0,2138,"switchToWindow",{"name":"8"}] 12:36:30 INFO - PROCESS | 1840 | 1478201790264 Marionette TRACE conn4 <- [1,2138,null,{}] 12:36:30 INFO - PROCESS | 1840 | 1478201790271 Marionette TRACE conn4 -> [0,2139,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:36:30 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd71c00 == 19 [pid = 1840] [id = 468] 12:36:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 53 (0x8dd72800) [pid = 1840] [serial = 1372] [outer = (nil)] 12:36:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 54 (0x8fb10000) [pid = 1840] [serial = 1373] [outer = 0x8dd72800] 12:36:30 INFO - PROCESS | 1840 | 1478201790378 Marionette DEBUG loaded listener.js 12:36:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 55 (0x8dd6e800) [pid = 1840] [serial = 1374] [outer = 0x8dd72800] 12:36:31 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:36:31 INFO - PROCESS | 1840 | 1478201791167 Marionette TRACE conn4 <- [1,2139,null,{"value":["/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: same-host-ws\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 12:36:31 INFO - . 12:36:31 INFO - TEST-OK | /mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html | took 1226ms 12:36:31 INFO - TEST-START | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html 12:36:31 INFO - PROCESS | 1840 | 1478201791201 Marionette TRACE conn4 -> [0,2140,"getWindowHandle",null] 12:36:31 INFO - PROCESS | 1840 | 1478201791204 Marionette TRACE conn4 <- [1,2140,null,{"value":"8"}] 12:36:31 INFO - PROCESS | 1840 | 1478201791212 Marionette TRACE conn4 -> [0,2141,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:36:31 INFO - PROCESS | 1840 | 1478201791451 Marionette TRACE conn4 <- [1,2141,null,{"value":null}] 12:36:31 INFO - PROCESS | 1840 | 1478201791566 Marionette TRACE conn4 -> [0,2142,"getWindowHandles",null] 12:36:31 INFO - PROCESS | 1840 | 1478201791571 Marionette TRACE conn4 <- [1,2142,null,["8"]] 12:36:31 INFO - PROCESS | 1840 | 1478201791581 Marionette TRACE conn4 -> [0,2143,"switchToWindow",{"name":"8"}] 12:36:31 INFO - PROCESS | 1840 | 1478201791592 Marionette TRACE conn4 <- [1,2143,null,{}] 12:36:31 INFO - PROCESS | 1840 | 1478201791645 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:36:31 INFO - PROCESS | 1840 | ++DOCSHELL 0x82c4a800 == 20 [pid = 1840] [id = 469] 12:36:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 56 (0x82ea6000) [pid = 1840] [serial = 1375] [outer = (nil)] 12:36:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 57 (0x82f74c00) [pid = 1840] [serial = 1376] [outer = 0x82ea6000] 12:36:31 INFO - PROCESS | 1840 | 1478201791768 Marionette DEBUG loaded listener.js 12:36:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 58 (0x83813400) [pid = 1840] [serial = 1377] [outer = 0x82ea6000] 12:36:32 INFO - PROCESS | 1840 | [1840] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 12:36:32 INFO - PROCESS | 1840 | 1478201792728 Marionette TRACE conn4 <- [1,2144,null,{"value":["/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: meta-csp\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: link-css-tag\n expectation: blocked",0,null,null]]]}] 12:36:32 INFO - . 12:36:32 INFO - TEST-OK | /mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html | took 1576ms 12:36:32 INFO - PROCESS | 1840 | 1478201792789 Marionette TRACE conn4 -> [0,2145,"getWindowHandle",null] 12:36:32 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html 12:36:32 INFO - PROCESS | 1840 | 1478201792796 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 12:36:32 INFO - PROCESS | 1840 | 1478201792805 Marionette TRACE conn4 -> [0,2146,"getContext",null] 12:36:32 INFO - PROCESS | 1840 | 1478201792814 Marionette TRACE conn4 <- [1,2146,null,{"value":"content"}] 12:36:32 INFO - PROCESS | 1840 | 1478201792827 Marionette TRACE conn4 -> [0,2147,"setContext",{"value":"chrome"}] 12:36:32 INFO - PROCESS | 1840 | 1478201792834 Marionette TRACE conn4 <- [1,2147,null,{}] 12:36:32 INFO - PROCESS | 1840 | 1478201792841 Marionette TRACE conn4 -> [0,2148,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 12:36:32 INFO - PROCESS | 1840 | 1478201792866 Marionette TRACE conn4 <- [1,2148,null,{"value":true}] 12:36:32 INFO - PROCESS | 1840 | 1478201792872 Marionette TRACE conn4 -> [0,2149,"setContext",{"value":"content"}] 12:36:32 INFO - PROCESS | 1840 | 1478201792875 Marionette TRACE conn4 <- [1,2149,null,{}] 12:36:32 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 12:36:32 INFO - PROCESS | 1840 | 1478201792934 Marionette TRACE conn4 -> [0,2150,"getContext",null] 12:36:32 INFO - PROCESS | 1840 | 1478201792939 Marionette TRACE conn4 <- [1,2150,null,{"value":"content"}] 12:36:32 INFO - PROCESS | 1840 | 1478201792946 Marionette TRACE conn4 -> [0,2151,"setContext",{"value":"chrome"}] 12:36:32 INFO - PROCESS | 1840 | 1478201792953 Marionette TRACE conn4 <- [1,2151,null,{}] 12:36:32 INFO - PROCESS | 1840 | 1478201792975 Marionette TRACE conn4 -> [0,2152,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 12:36:33 INFO - PROCESS | 1840 | 1478201793004 Marionette TRACE conn4 <- [1,2152,null,{"value":null}] 12:36:33 INFO - PROCESS | 1840 | 1478201793012 Marionette TRACE conn4 -> [0,2153,"setContext",{"value":"content"}] 12:36:33 INFO - PROCESS | 1840 | 1478201793015 Marionette TRACE conn4 <- [1,2153,null,{}] 12:36:33 INFO - PROCESS | 1840 | 1478201793021 Marionette TRACE conn4 -> [0,2154,"getContext",null] 12:36:33 INFO - PROCESS | 1840 | 1478201793028 Marionette TRACE conn4 <- [1,2154,null,{"value":"content"}] 12:36:33 INFO - PROCESS | 1840 | 1478201793078 Marionette TRACE conn4 -> [0,2155,"setContext",{"value":"chrome"}] 12:36:33 INFO - PROCESS | 1840 | 1478201793083 Marionette TRACE conn4 <- [1,2155,null,{}] 12:36:33 INFO - PROCESS | 1840 | 1478201793090 Marionette TRACE conn4 -> [0,2156,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 12:36:33 INFO - PROCESS | 1840 | 1478201793114 Marionette TRACE conn4 <- [1,2156,null,{"value":true}] 12:36:33 INFO - PROCESS | 1840 | 1478201793132 Marionette TRACE conn4 -> [0,2157,"setContext",{"value":"content"}] 12:36:33 INFO - PROCESS | 1840 | 1478201793135 Marionette TRACE conn4 <- [1,2157,null,{}] 12:36:33 INFO - Setting pref security.mixed_content.use_hsts (false) 12:36:33 INFO - PROCESS | 1840 | 1478201793143 Marionette TRACE conn4 -> [0,2158,"getContext",null] 12:36:33 INFO - PROCESS | 1840 | 1478201793147 Marionette TRACE conn4 <- [1,2158,null,{"value":"content"}] 12:36:33 INFO - PROCESS | 1840 | 1478201793153 Marionette TRACE conn4 -> [0,2159,"setContext",{"value":"chrome"}] 12:36:33 INFO - PROCESS | 1840 | 1478201793156 Marionette TRACE conn4 <- [1,2159,null,{}] 12:36:33 INFO - PROCESS | 1840 | 1478201793162 Marionette TRACE conn4 -> [0,2160,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 12:36:33 INFO - PROCESS | 1840 | 1478201793185 Marionette TRACE conn4 <- [1,2160,null,{"value":null}] 12:36:33 INFO - PROCESS | 1840 | 1478201793239 Marionette TRACE conn4 -> [0,2161,"setContext",{"value":"content"}] 12:36:33 INFO - PROCESS | 1840 | 1478201793243 Marionette TRACE conn4 <- [1,2161,null,{}] 12:36:33 INFO - PROCESS | 1840 | 1478201793251 Marionette TRACE conn4 -> [0,2162,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:36:33 INFO - PROCESS | 1840 | 1478201793462 Marionette TRACE conn4 <- [1,2162,null,{"value":null}] 12:36:33 INFO - PROCESS | 1840 | 1478201793645 Marionette TRACE conn4 -> [0,2163,"getWindowHandles",null] 12:36:33 INFO - PROCESS | 1840 | 1478201793650 Marionette TRACE conn4 <- [1,2163,null,["8"]] 12:36:33 INFO - PROCESS | 1840 | 1478201793659 Marionette TRACE conn4 -> [0,2164,"switchToWindow",{"name":"8"}] 12:36:33 INFO - PROCESS | 1840 | 1478201793668 Marionette TRACE conn4 <- [1,2164,null,{}] 12:36:33 INFO - PROCESS | 1840 | 1478201793675 Marionette TRACE conn4 -> [0,2165,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:36:33 INFO - PROCESS | 1840 | ++DOCSHELL 0x827ef400 == 21 [pid = 1840] [id = 470] 12:36:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 59 (0x8db5c000) [pid = 1840] [serial = 1378] [outer = (nil)] 12:36:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 60 (0x8dd70000) [pid = 1840] [serial = 1379] [outer = 0x8db5c000] 12:36:33 INFO - PROCESS | 1840 | 1478201793787 Marionette DEBUG loaded listener.js 12:36:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 61 (0x8fa43c00) [pid = 1840] [serial = 1380] [outer = 0x8db5c000] 12:36:34 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:36:34 INFO - PROCESS | 1840 | [1840] 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 5738 12:36:34 INFO - PROCESS | 1840 | [1840] 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 12:36:34 INFO - PROCESS | 1840 | 1478201794741 Marionette TRACE conn4 <- [1,2165,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: fetch-request\n expectation: blocked",0,null,null]]]}] 12:36:34 INFO - . 12:36:34 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 1970ms 12:36:34 INFO - PROCESS | 1840 | 1478201794774 Marionette TRACE conn4 -> [0,2166,"getWindowHandle",null] 12:36:34 INFO - PROCESS | 1840 | 1478201794786 Marionette TRACE conn4 <- [1,2166,null,{"value":"8"}] 12:36:34 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html 12:36:34 INFO - PROCESS | 1840 | 1478201794828 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:36:35 INFO - PROCESS | 1840 | 1478201795049 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 12:36:35 INFO - PROCESS | 1840 | 1478201795233 Marionette TRACE conn4 -> [0,2168,"getWindowHandles",null] 12:36:35 INFO - PROCESS | 1840 | 1478201795240 Marionette TRACE conn4 <- [1,2168,null,["8"]] 12:36:35 INFO - PROCESS | 1840 | 1478201795247 Marionette TRACE conn4 -> [0,2169,"switchToWindow",{"name":"8"}] 12:36:35 INFO - PROCESS | 1840 | 1478201795255 Marionette TRACE conn4 <- [1,2169,null,{}] 12:36:35 INFO - PROCESS | 1840 | 1478201795307 Marionette TRACE conn4 -> [0,2170,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:36:35 INFO - PROCESS | 1840 | ++DOCSHELL 0x82eb1c00 == 22 [pid = 1840] [id = 471] 12:36:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 62 (0x8382a400) [pid = 1840] [serial = 1381] [outer = (nil)] 12:36:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 63 (0x92b89800) [pid = 1840] [serial = 1382] [outer = 0x8382a400] 12:36:35 INFO - PROCESS | 1840 | 1478201795420 Marionette DEBUG loaded listener.js 12:36:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 64 (0x92f81000) [pid = 1840] [serial = 1383] [outer = 0x8382a400] 12:36:36 INFO - PROCESS | 1840 | [1840] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/layout/style/Loader.cpp, line 2088 12:36:36 INFO - PROCESS | 1840 | 1478201796378 Marionette TRACE conn4 <- [1,2170,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: link-css-tag\n expectation: blocked",0,null,null]]]}] 12:36:36 INFO - . 12:36:36 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 1641ms 12:36:36 INFO - PROCESS | 1840 | 1478201796563 Marionette TRACE conn4 -> [0,2171,"getWindowHandle",null] 12:36:36 INFO - PROCESS | 1840 | 1478201796571 Marionette TRACE conn4 <- [1,2171,null,{"value":"8"}] 12:36:36 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html 12:36:36 INFO - PROCESS | 1840 | 1478201796584 Marionette TRACE conn4 -> [0,2172,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:36:36 INFO - PROCESS | 1840 | 1478201796801 Marionette TRACE conn4 <- [1,2172,null,{"value":null}] 12:36:37 INFO - PROCESS | 1840 | 1478201797032 Marionette TRACE conn4 -> [0,2173,"getWindowHandles",null] 12:36:37 INFO - PROCESS | 1840 | 1478201797051 Marionette TRACE conn4 <- [1,2173,null,["8"]] 12:36:37 INFO - PROCESS | 1840 | 1478201797070 Marionette TRACE conn4 -> [0,2174,"switchToWindow",{"name":"8"}] 12:36:37 INFO - PROCESS | 1840 | 1478201797083 Marionette TRACE conn4 <- [1,2174,null,{}] 12:36:37 INFO - PROCESS | 1840 | 1478201797090 Marionette TRACE conn4 -> [0,2175,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:36:37 INFO - PROCESS | 1840 | ++DOCSHELL 0x82ea4400 == 23 [pid = 1840] [id = 472] 12:36:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 65 (0x82ea5c00) [pid = 1840] [serial = 1384] [outer = (nil)] 12:36:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 66 (0x82f74800) [pid = 1840] [serial = 1385] [outer = 0x82ea5c00] 12:36:37 INFO - PROCESS | 1840 | 1478201797200 Marionette DEBUG loaded listener.js 12:36:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 67 (0x83834000) [pid = 1840] [serial = 1386] [outer = 0x82ea5c00] 12:36:37 INFO - PROCESS | 1840 | --DOCSHELL 0x93b89800 == 22 [pid = 1840] [id = 461] 12:36:37 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd71c00 == 21 [pid = 1840] [id = 468] 12:36:37 INFO - PROCESS | 1840 | --DOCSHELL 0x8d0ed000 == 20 [pid = 1840] [id = 467] 12:36:37 INFO - PROCESS | 1840 | --DOCSHELL 0x8ccaf800 == 19 [pid = 1840] [id = 466] 12:36:37 INFO - PROCESS | 1840 | --DOCSHELL 0x82f71000 == 18 [pid = 1840] [id = 465] 12:36:37 INFO - PROCESS | 1840 | --DOMWINDOW == 66 (0x83aec400) [pid = 1840] [serial = 1348] [outer = (nil)] [url = about:blank] 12:36:37 INFO - PROCESS | 1840 | --DOMWINDOW == 65 (0xa452dc00) [pid = 1840] [serial = 1345] [outer = (nil)] [url = about:blank] 12:36:37 INFO - PROCESS | 1840 | --DOMWINDOW == 64 (0xa4843400) [pid = 1840] [serial = 1346] [outer = (nil)] [url = about:blank] 12:36:37 INFO - PROCESS | 1840 | --DOMWINDOW == 63 (0xa2a6e800) [pid = 1840] [serial = 1342] [outer = (nil)] [url = about:blank] 12:36:38 INFO - PROCESS | 1840 | --DOMWINDOW == 62 (0xa2caec00) [pid = 1840] [serial = 1343] [outer = (nil)] [url = about:blank] 12:36:38 INFO - PROCESS | 1840 | --DOMWINDOW == 61 (0x94bb9800) [pid = 1840] [serial = 1339] [outer = (nil)] [url = about:blank] 12:36:38 INFO - PROCESS | 1840 | --DOMWINDOW == 60 (0x952bd800) [pid = 1840] [serial = 1340] [outer = (nil)] [url = about:blank] 12:36:38 INFO - PROCESS | 1840 | --DOMWINDOW == 59 (0x8ce60400) [pid = 1840] [serial = 1336] [outer = (nil)] [url = about:blank] 12:36:38 INFO - PROCESS | 1840 | --DOMWINDOW == 58 (0x8db50000) [pid = 1840] [serial = 1337] [outer = (nil)] [url = about:blank] 12:36:38 INFO - PROCESS | 1840 | --DOMWINDOW == 57 (0x9a5b3000) [pid = 1840] [serial = 1333] [outer = (nil)] [url = about:blank] 12:36:38 INFO - PROCESS | 1840 | --DOMWINDOW == 56 (0x9a5b4c00) [pid = 1840] [serial = 1334] [outer = (nil)] [url = about:blank] 12:36:38 INFO - PROCESS | 1840 | --DOMWINDOW == 55 (0x8dec1400) [pid = 1840] [serial = 1330] [outer = (nil)] [url = about:blank] 12:36:38 INFO - PROCESS | 1840 | --DOMWINDOW == 54 (0x911ae800) [pid = 1840] [serial = 1331] [outer = (nil)] [url = about:blank] 12:36:38 INFO - PROCESS | 1840 | --DOMWINDOW == 53 (0x968f4400) [pid = 1840] [serial = 1328] [outer = (nil)] [url = about:blank] 12:36:38 INFO - PROCESS | 1840 | --DOMWINDOW == 52 (0x8fa48400) [pid = 1840] [serial = 1313] [outer = (nil)] [url = about:blank] 12:36:38 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:36:38 INFO - PROCESS | 1840 | [1840] 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 5738 12:36:38 INFO - PROCESS | 1840 | 1478201798330 Marionette TRACE conn4 <- [1,2175,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: swap-scheme-redirect\n subresource: script-tag\n expectation: blocked",0,null,null]]]}] 12:36:38 INFO - . 12:36:38 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 1786ms 12:36:38 INFO - PROCESS | 1840 | 1478201798372 Marionette TRACE conn4 -> [0,2176,"getWindowHandle",null] 12:36:38 INFO - PROCESS | 1840 | 1478201798380 Marionette TRACE conn4 <- [1,2176,null,{"value":"8"}] 12:36:38 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html 12:36:38 INFO - PROCESS | 1840 | 1478201798389 Marionette TRACE conn4 -> [0,2177,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:36:38 INFO - PROCESS | 1840 | 1478201798593 Marionette TRACE conn4 <- [1,2177,null,{"value":null}] 12:36:38 INFO - PROCESS | 1840 | 1478201798728 Marionette TRACE conn4 -> [0,2178,"getWindowHandles",null] 12:36:38 INFO - PROCESS | 1840 | 1478201798734 Marionette TRACE conn4 <- [1,2178,null,["8"]] 12:36:38 INFO - PROCESS | 1840 | 1478201798749 Marionette TRACE conn4 -> [0,2179,"switchToWindow",{"name":"8"}] 12:36:38 INFO - PROCESS | 1840 | 1478201798755 Marionette TRACE conn4 <- [1,2179,null,{}] 12:36:38 INFO - PROCESS | 1840 | 1478201798762 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:36:38 INFO - PROCESS | 1840 | ++DOCSHELL 0x827e5800 == 19 [pid = 1840] [id = 473] 12:36:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 53 (0x83834c00) [pid = 1840] [serial = 1387] [outer = (nil)] 12:36:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 54 (0x83a68000) [pid = 1840] [serial = 1388] [outer = 0x83834c00] 12:36:38 INFO - PROCESS | 1840 | 1478201798864 Marionette DEBUG loaded listener.js 12:36:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 55 (0x83aec000) [pid = 1840] [serial = 1389] [outer = 0x83834c00] 12:36:39 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:36:39 INFO - PROCESS | 1840 | [1840] 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 5738 12:36:39 INFO - PROCESS | 1840 | [1840] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 12:36:39 INFO - PROCESS | 1840 | 1478201799664 Marionette TRACE conn4 <- [1,2180,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: xhr-request\n expectation: blocked",0,null,null]]]}] 12:36:39 INFO - . 12:36:39 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 1338ms 12:36:39 INFO - PROCESS | 1840 | 1478201799735 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 12:36:39 INFO - PROCESS | 1840 | 1478201799745 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 12:36:39 INFO - TEST-START | /mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html 12:36:39 INFO - Clearing pref security.mixed_content.send_hsts_priming 12:36:39 INFO - PROCESS | 1840 | 1478201799770 Marionette TRACE conn4 -> [0,2182,"getContext",null] 12:36:39 INFO - PROCESS | 1840 | 1478201799773 Marionette TRACE conn4 <- [1,2182,null,{"value":"content"}] 12:36:39 INFO - PROCESS | 1840 | 1478201799779 Marionette TRACE conn4 -> [0,2183,"setContext",{"value":"chrome"}] 12:36:39 INFO - PROCESS | 1840 | 1478201799783 Marionette TRACE conn4 <- [1,2183,null,{}] 12:36:39 INFO - PROCESS | 1840 | 1478201799797 Marionette TRACE conn4 -> [0,2184,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 12:36:39 INFO - PROCESS | 1840 | 1478201799827 Marionette TRACE conn4 <- [1,2184,null,{"value":null}] 12:36:39 INFO - Clearing pref security.mixed_content.use_hsts 12:36:39 INFO - PROCESS | 1840 | 1478201799839 Marionette TRACE conn4 -> [0,2185,"setContext",{"value":"content"}] 12:36:39 INFO - PROCESS | 1840 | 1478201799842 Marionette TRACE conn4 <- [1,2185,null,{}] 12:36:39 INFO - PROCESS | 1840 | 1478201799849 Marionette TRACE conn4 -> [0,2186,"getContext",null] 12:36:39 INFO - PROCESS | 1840 | 1478201799852 Marionette TRACE conn4 <- [1,2186,null,{"value":"content"}] 12:36:39 INFO - PROCESS | 1840 | 1478201799858 Marionette TRACE conn4 -> [0,2187,"setContext",{"value":"chrome"}] 12:36:39 INFO - PROCESS | 1840 | 1478201799861 Marionette TRACE conn4 <- [1,2187,null,{}] 12:36:39 INFO - PROCESS | 1840 | 1478201799876 Marionette TRACE conn4 -> [0,2188,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 12:36:39 INFO - PROCESS | 1840 | 1478201799894 Marionette TRACE conn4 <- [1,2188,null,{"value":null}] 12:36:39 INFO - PROCESS | 1840 | 1478201799898 Marionette TRACE conn4 -> [0,2189,"setContext",{"value":"content"}] 12:36:39 INFO - PROCESS | 1840 | 1478201799903 Marionette TRACE conn4 <- [1,2189,null,{}] 12:36:39 INFO - PROCESS | 1840 | 1478201799916 Marionette TRACE conn4 -> [0,2190,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:36:40 INFO - PROCESS | 1840 | 1478201800173 Marionette TRACE conn4 <- [1,2190,null,{"value":null}] 12:36:40 INFO - PROCESS | 1840 | 1478201800220 Marionette TRACE conn4 -> [0,2191,"getWindowHandles",null] 12:36:40 INFO - PROCESS | 1840 | 1478201800227 Marionette TRACE conn4 <- [1,2191,null,["8"]] 12:36:40 INFO - PROCESS | 1840 | 1478201800234 Marionette TRACE conn4 -> [0,2192,"switchToWindow",{"name":"8"}] 12:36:40 INFO - PROCESS | 1840 | 1478201800242 Marionette TRACE conn4 <- [1,2192,null,{}] 12:36:40 INFO - PROCESS | 1840 | 1478201800327 Marionette TRACE conn4 -> [0,2193,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:36:40 INFO - PROCESS | 1840 | ++DOCSHELL 0x8382c800 == 20 [pid = 1840] [id = 474] 12:36:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 56 (0x8cd4cc00) [pid = 1840] [serial = 1390] [outer = (nil)] 12:36:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 57 (0x8d0f5c00) [pid = 1840] [serial = 1391] [outer = 0x8cd4cc00] 12:36:40 INFO - PROCESS | 1840 | 1478201800436 Marionette DEBUG loaded listener.js 12:36:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 58 (0x8db53400) [pid = 1840] [serial = 1392] [outer = 0x8cd4cc00] 12:36:41 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:36:41 INFO - PROCESS | 1840 | 1478201801357 Marionette TRACE conn4 <- [1,2193,null,{"value":["/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: cross-origin-ws\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: websocket-request\n expectation: blocked",0,null,null]]]}] 12:36:41 INFO - . 12:36:41 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 1623ms 12:36:41 INFO - PROCESS | 1840 | 1478201801392 Marionette TRACE conn4 -> [0,2194,"getWindowHandle",null] 12:36:41 INFO - PROCESS | 1840 | 1478201801395 Marionette TRACE conn4 <- [1,2194,null,{"value":"8"}] 12:36:41 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html 12:36:41 INFO - PROCESS | 1840 | 1478201801403 Marionette TRACE conn4 -> [0,2195,"getContext",null] 12:36:41 INFO - PROCESS | 1840 | 1478201801413 Marionette TRACE conn4 <- [1,2195,null,{"value":"content"}] 12:36:41 INFO - PROCESS | 1840 | 1478201801430 Marionette TRACE conn4 -> [0,2196,"setContext",{"value":"chrome"}] 12:36:41 INFO - PROCESS | 1840 | 1478201801433 Marionette TRACE conn4 <- [1,2196,null,{}] 12:36:41 INFO - PROCESS | 1840 | 1478201801440 Marionette TRACE conn4 -> [0,2197,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 12:36:41 INFO - PROCESS | 1840 | 1478201801460 Marionette TRACE conn4 <- [1,2197,null,{"value":true}] 12:36:41 INFO - PROCESS | 1840 | 1478201801473 Marionette TRACE conn4 -> [0,2198,"setContext",{"value":"content"}] 12:36:41 INFO - PROCESS | 1840 | 1478201801476 Marionette TRACE conn4 <- [1,2198,null,{}] 12:36:41 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 12:36:41 INFO - PROCESS | 1840 | 1478201801483 Marionette TRACE conn4 -> [0,2199,"getContext",null] 12:36:41 INFO - PROCESS | 1840 | 1478201801486 Marionette TRACE conn4 <- [1,2199,null,{"value":"content"}] 12:36:41 INFO - PROCESS | 1840 | 1478201801492 Marionette TRACE conn4 -> [0,2200,"setContext",{"value":"chrome"}] 12:36:41 INFO - PROCESS | 1840 | 1478201801494 Marionette TRACE conn4 <- [1,2200,null,{}] 12:36:41 INFO - PROCESS | 1840 | 1478201801501 Marionette TRACE conn4 -> [0,2201,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 12:36:41 INFO - PROCESS | 1840 | 1478201801519 Marionette TRACE conn4 <- [1,2201,null,{"value":null}] 12:36:41 INFO - PROCESS | 1840 | 1478201801533 Marionette TRACE conn4 -> [0,2202,"setContext",{"value":"content"}] 12:36:41 INFO - PROCESS | 1840 | 1478201801537 Marionette TRACE conn4 <- [1,2202,null,{}] 12:36:41 INFO - PROCESS | 1840 | 1478201801543 Marionette TRACE conn4 -> [0,2203,"getContext",null] 12:36:41 INFO - PROCESS | 1840 | 1478201801546 Marionette TRACE conn4 <- [1,2203,null,{"value":"content"}] 12:36:41 INFO - PROCESS | 1840 | 1478201801558 Marionette TRACE conn4 -> [0,2204,"setContext",{"value":"chrome"}] 12:36:41 INFO - PROCESS | 1840 | 1478201801561 Marionette TRACE conn4 <- [1,2204,null,{}] 12:36:41 INFO - PROCESS | 1840 | 1478201801575 Marionette TRACE conn4 -> [0,2205,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 12:36:41 INFO - PROCESS | 1840 | 1478201801600 Marionette TRACE conn4 <- [1,2205,null,{"value":true}] 12:36:41 INFO - Setting pref security.mixed_content.use_hsts (false) 12:36:41 INFO - PROCESS | 1840 | 1478201801612 Marionette TRACE conn4 -> [0,2206,"setContext",{"value":"content"}] 12:36:41 INFO - PROCESS | 1840 | 1478201801615 Marionette TRACE conn4 <- [1,2206,null,{}] 12:36:41 INFO - PROCESS | 1840 | 1478201801622 Marionette TRACE conn4 -> [0,2207,"getContext",null] 12:36:41 INFO - PROCESS | 1840 | 1478201801626 Marionette TRACE conn4 <- [1,2207,null,{"value":"content"}] 12:36:41 INFO - PROCESS | 1840 | 1478201801631 Marionette TRACE conn4 -> [0,2208,"setContext",{"value":"chrome"}] 12:36:41 INFO - PROCESS | 1840 | 1478201801636 Marionette TRACE conn4 <- [1,2208,null,{}] 12:36:41 INFO - PROCESS | 1840 | 1478201801654 Marionette TRACE conn4 -> [0,2209,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 12:36:41 INFO - PROCESS | 1840 | 1478201801677 Marionette TRACE conn4 <- [1,2209,null,{"value":null}] 12:36:41 INFO - PROCESS | 1840 | 1478201801683 Marionette TRACE conn4 -> [0,2210,"setContext",{"value":"content"}] 12:36:41 INFO - PROCESS | 1840 | 1478201801687 Marionette TRACE conn4 <- [1,2210,null,{}] 12:36:41 INFO - PROCESS | 1840 | 1478201801700 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:36:42 INFO - PROCESS | 1840 | 1478201802033 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 12:36:42 INFO - PROCESS | 1840 | --DOMWINDOW == 57 (0x8d0ed400) [pid = 1840] [serial = 1369] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-ws/websocket-request/top-level/swap-scheme-redirect/ws-downgrade-blocks.https.html] 12:36:42 INFO - PROCESS | 1840 | --DOMWINDOW == 56 (0x94bb7000) [pid = 1840] [serial = 1351] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/img-tag/top-level/no-redirect/allowed.https.html] 12:36:42 INFO - PROCESS | 1840 | --DOMWINDOW == 55 (0xa45a1800) [pid = 1840] [serial = 1354] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/http-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html] 12:36:42 INFO - PROCESS | 1840 | --DOMWINDOW == 54 (0x82f82000) [pid = 1840] [serial = 1357] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/meta-csp/same-host-https/worker-request/top-level/no-redirect/allowed.https.html] 12:36:42 INFO - PROCESS | 1840 | --DOMWINDOW == 53 (0x83816000) [pid = 1840] [serial = 1360] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/picture-tag/top-level/keep-scheme-redirect/allowed.https.html] 12:36:42 INFO - PROCESS | 1840 | --DOMWINDOW == 52 (0x82f89c00) [pid = 1840] [serial = 1363] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/allowed/no-opt-in/same-host-https/xhr-request/top-level/keep-scheme-redirect/allowed.https.html] 12:36:42 INFO - PROCESS | 1840 | --DOMWINDOW == 51 (0x8ccb3800) [pid = 1840] [serial = 1366] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/cross-origin-http/script-tag/top-level/no-redirect/opt-in-blocks.https.html] 12:36:42 INFO - PROCESS | 1840 | 1478201802144 Marionette TRACE conn4 -> [0,2212,"getWindowHandles",null] 12:36:42 INFO - PROCESS | 1840 | 1478201802148 Marionette TRACE conn4 <- [1,2212,null,["8"]] 12:36:42 INFO - PROCESS | 1840 | 1478201802154 Marionette TRACE conn4 -> [0,2213,"switchToWindow",{"name":"8"}] 12:36:42 INFO - PROCESS | 1840 | 1478201802161 Marionette TRACE conn4 <- [1,2213,null,{}] 12:36:42 INFO - PROCESS | 1840 | 1478201802167 Marionette TRACE conn4 -> [0,2214,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:36:42 INFO - PROCESS | 1840 | ++DOCSHELL 0x82c4a000 == 21 [pid = 1840] [id = 475] 12:36:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 52 (0x82ea8800) [pid = 1840] [serial = 1393] [outer = (nil)] 12:36:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 53 (0x83a66800) [pid = 1840] [serial = 1394] [outer = 0x82ea8800] 12:36:42 INFO - PROCESS | 1840 | 1478201802280 Marionette DEBUG loaded listener.js 12:36:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 54 (0x8fb4f000) [pid = 1840] [serial = 1395] [outer = 0x82ea8800] 12:36:43 INFO - PROCESS | 1840 | 1478201803162 Marionette TRACE conn4 <- [1,2214,null,{"value":["/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: picture-tag\n expectation: blocked",0,null,null]]]}] 12:36:43 INFO - . 12:36:43 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 1772ms 12:36:43 INFO - PROCESS | 1840 | 1478201803175 Marionette TRACE conn4 -> [0,2215,"getWindowHandle",null] 12:36:43 INFO - PROCESS | 1840 | 1478201803180 Marionette TRACE conn4 <- [1,2215,null,{"value":"8"}] 12:36:43 INFO - TEST-START | /mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html 12:36:43 INFO - PROCESS | 1840 | 1478201803188 Marionette TRACE conn4 -> [0,2216,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:36:43 INFO - PROCESS | 1840 | 1478201803377 Marionette TRACE conn4 <- [1,2216,null,{"value":null}] 12:36:43 INFO - PROCESS | 1840 | 1478201803519 Marionette TRACE conn4 -> [0,2217,"getWindowHandles",null] 12:36:43 INFO - PROCESS | 1840 | 1478201803526 Marionette TRACE conn4 <- [1,2217,null,["8"]] 12:36:43 INFO - PROCESS | 1840 | 1478201803533 Marionette TRACE conn4 -> [0,2218,"switchToWindow",{"name":"8"}] 12:36:43 INFO - PROCESS | 1840 | 1478201803544 Marionette TRACE conn4 <- [1,2218,null,{}] 12:36:43 INFO - PROCESS | 1840 | 1478201803557 Marionette TRACE conn4 -> [0,2219,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:36:43 INFO - PROCESS | 1840 | ++DOCSHELL 0x911ab400 == 22 [pid = 1840] [id = 476] 12:36:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 55 (0x911abc00) [pid = 1840] [serial = 1396] [outer = (nil)] 12:36:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 56 (0x911ae000) [pid = 1840] [serial = 1397] [outer = 0x911abc00] 12:36:43 INFO - PROCESS | 1840 | 1478201803657 Marionette DEBUG loaded listener.js 12:36:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 57 (0x911b3400) [pid = 1840] [serial = 1398] [outer = 0x911abc00] 12:36:44 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:36:44 INFO - PROCESS | 1840 | [1840] 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 5738 12:36:44 INFO - PROCESS | 1840 | [1840] WARNING: 'NS_FAILED(rv)', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/xhr/XMLHttpRequestMainThread.cpp, line 2694 12:36:44 INFO - PROCESS | 1840 | 1478201804520 Marionette TRACE conn4 <- [1,2219,null,{"value":["/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: no-redirect\n subresource: xhr-request\n expectation: blocked",0,null,null]]]}] 12:36:44 INFO - . 12:36:44 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 1378ms 12:36:44 INFO - PROCESS | 1840 | 1478201804568 Marionette TRACE conn4 -> [0,2220,"getWindowHandle",null] 12:36:44 INFO - PROCESS | 1840 | 1478201804576 Marionette TRACE conn4 <- [1,2220,null,{"value":"8"}] 12:36:44 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 12:36:44 INFO - Clearing pref security.mixed_content.send_hsts_priming 12:36:44 INFO - PROCESS | 1840 | 1478201804607 Marionette TRACE conn4 -> [0,2221,"getContext",null] 12:36:44 INFO - PROCESS | 1840 | 1478201804616 Marionette TRACE conn4 <- [1,2221,null,{"value":"content"}] 12:36:44 INFO - PROCESS | 1840 | 1478201804627 Marionette TRACE conn4 -> [0,2222,"setContext",{"value":"chrome"}] 12:36:44 INFO - PROCESS | 1840 | 1478201804635 Marionette TRACE conn4 <- [1,2222,null,{}] 12:36:44 INFO - PROCESS | 1840 | 1478201804644 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 12:36:44 INFO - PROCESS | 1840 | 1478201804668 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 12:36:44 INFO - PROCESS | 1840 | 1478201804675 Marionette TRACE conn4 -> [0,2224,"setContext",{"value":"content"}] 12:36:44 INFO - PROCESS | 1840 | 1478201804687 Marionette TRACE conn4 <- [1,2224,null,{}] 12:36:44 INFO - Clearing pref security.mixed_content.use_hsts 12:36:44 INFO - PROCESS | 1840 | 1478201804742 Marionette TRACE conn4 -> [0,2225,"getContext",null] 12:36:44 INFO - PROCESS | 1840 | 1478201804750 Marionette TRACE conn4 <- [1,2225,null,{"value":"content"}] 12:36:44 INFO - PROCESS | 1840 | 1478201804761 Marionette TRACE conn4 -> [0,2226,"setContext",{"value":"chrome"}] 12:36:44 INFO - PROCESS | 1840 | 1478201804765 Marionette TRACE conn4 <- [1,2226,null,{}] 12:36:44 INFO - PROCESS | 1840 | 1478201804773 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 12:36:44 INFO - PROCESS | 1840 | 1478201804794 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 12:36:44 INFO - PROCESS | 1840 | 1478201804808 Marionette TRACE conn4 -> [0,2228,"setContext",{"value":"content"}] 12:36:44 INFO - PROCESS | 1840 | 1478201804816 Marionette TRACE conn4 <- [1,2228,null,{}] 12:36:44 INFO - PROCESS | 1840 | 1478201804828 Marionette TRACE conn4 -> [0,2229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:36:45 INFO - PROCESS | 1840 | 1478201805109 Marionette TRACE conn4 <- [1,2229,null,{"value":null}] 12:36:45 INFO - PROCESS | 1840 | 1478201805304 Marionette TRACE conn4 -> [0,2230,"getWindowHandles",null] 12:36:45 INFO - PROCESS | 1840 | 1478201805314 Marionette TRACE conn4 <- [1,2230,null,["8"]] 12:36:45 INFO - PROCESS | 1840 | 1478201805362 Marionette TRACE conn4 -> [0,2231,"switchToWindow",{"name":"8"}] 12:36:45 INFO - PROCESS | 1840 | 1478201805371 Marionette TRACE conn4 <- [1,2231,null,{}] 12:36:45 INFO - PROCESS | 1840 | 1478201805382 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:36:45 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ce69800 == 23 [pid = 1840] [id = 477] 12:36:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 58 (0x8d0ea000) [pid = 1840] [serial = 1399] [outer = (nil)] 12:36:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 59 (0x8db54800) [pid = 1840] [serial = 1400] [outer = 0x8d0ea000] 12:36:45 INFO - PROCESS | 1840 | 1478201805503 Marionette DEBUG loaded listener.js 12:36:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 60 (0x8fa5d000) [pid = 1840] [serial = 1401] [outer = 0x8d0ea000] 12:36:46 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:36:46 INFO - PROCESS | 1840 | [1840] 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 5738 12:36:46 INFO - PROCESS | 1840 | 1478201806428 Marionette TRACE conn4 <- [1,2232,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: audio-tag\n expectation: blocked",0,null,null]]]}] 12:36:46 INFO - . 12:36:46 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 1866ms 12:36:46 INFO - PROCESS | 1840 | 1478201806452 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 12:36:46 INFO - PROCESS | 1840 | 1478201806458 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 12:36:46 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 12:36:46 INFO - PROCESS | 1840 | 1478201806468 Marionette TRACE conn4 -> [0,2234,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:36:46 INFO - PROCESS | 1840 | 1478201806712 Marionette TRACE conn4 <- [1,2234,null,{"value":null}] 12:36:46 INFO - PROCESS | 1840 | 1478201806869 Marionette TRACE conn4 -> [0,2235,"getWindowHandles",null] 12:36:46 INFO - PROCESS | 1840 | 1478201806873 Marionette TRACE conn4 <- [1,2235,null,["8"]] 12:36:46 INFO - PROCESS | 1840 | 1478201806881 Marionette TRACE conn4 -> [0,2236,"switchToWindow",{"name":"8"}] 12:36:46 INFO - PROCESS | 1840 | 1478201806888 Marionette TRACE conn4 <- [1,2236,null,{}] 12:36:46 INFO - PROCESS | 1840 | 1478201806942 Marionette TRACE conn4 -> [0,2237,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:36:46 INFO - PROCESS | 1840 | ++DOCSHELL 0x8d0ee000 == 24 [pid = 1840] [id = 478] 12:36:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 61 (0x8ff92800) [pid = 1840] [serial = 1402] [outer = (nil)] 12:36:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 62 (0x93856c00) [pid = 1840] [serial = 1403] [outer = 0x8ff92800] 12:36:47 INFO - PROCESS | 1840 | 1478201807061 Marionette DEBUG loaded listener.js 12:36:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 63 (0x938ce000) [pid = 1840] [serial = 1404] [outer = 0x8ff92800] 12:36:47 INFO - PROCESS | 1840 | 1478201807965 Marionette TRACE conn4 <- [1,2237,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: img-tag\n expectation: blocked",0,null,null]]]}] 12:36:47 INFO - . 12:36:47 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 1530ms 12:36:48 INFO - PROCESS | 1840 | 1478201807997 Marionette TRACE conn4 -> [0,2238,"getWindowHandle",null] 12:36:48 INFO - PROCESS | 1840 | 1478201808002 Marionette TRACE conn4 <- [1,2238,null,{"value":"8"}] 12:36:48 INFO - TEST-START | /mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html 12:36:48 INFO - PROCESS | 1840 | 1478201808031 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:36:48 INFO - PROCESS | 1840 | 1478201808229 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 12:36:48 INFO - PROCESS | 1840 | 1478201808417 Marionette TRACE conn4 -> [0,2240,"getWindowHandles",null] 12:36:48 INFO - PROCESS | 1840 | 1478201808424 Marionette TRACE conn4 <- [1,2240,null,["8"]] 12:36:48 INFO - PROCESS | 1840 | 1478201808431 Marionette TRACE conn4 -> [0,2241,"switchToWindow",{"name":"8"}] 12:36:48 INFO - PROCESS | 1840 | 1478201808439 Marionette TRACE conn4 <- [1,2241,null,{}] 12:36:48 INFO - PROCESS | 1840 | 1478201808490 Marionette TRACE conn4 -> [0,2242,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:36:48 INFO - PROCESS | 1840 | ++DOCSHELL 0x94bba800 == 25 [pid = 1840] [id = 479] 12:36:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 64 (0x94bbc800) [pid = 1840] [serial = 1405] [outer = (nil)] 12:36:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 65 (0x94d68400) [pid = 1840] [serial = 1406] [outer = 0x94bbc800] 12:36:48 INFO - PROCESS | 1840 | 1478201808605 Marionette DEBUG loaded listener.js 12:36:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 66 (0x94d6a000) [pid = 1840] [serial = 1407] [outer = 0x94bbc800] 12:36:49 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805E0006: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/security/nsContentSecurityManager.cpp, line 456 12:36:49 INFO - PROCESS | 1840 | [1840] 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 5738 12:36:49 INFO - PROCESS | 1840 | 1478201809562 Marionette TRACE conn4 <- [1,2242,null,{"value":["/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html",0,null,null,[["opt_in_method: http-csp\n origin: cross-origin-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: video-tag\n expectation: blocked",0,null,null]]]}] 12:36:49 INFO - . 12:36:49 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 1588ms 12:36:49 INFO - PROCESS | 1840 | 1478201809614 Marionette TRACE conn4 -> [0,2243,"getWindowHandle",null] 12:36:49 INFO - PROCESS | 1840 | 1478201809619 Marionette TRACE conn4 <- [1,2243,null,{"value":"8"}] 12:36:49 INFO - TEST-START | /mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html 12:36:49 INFO - PROCESS | 1840 | 1478201809627 Marionette TRACE conn4 -> [0,2244,"getContext",null] 12:36:49 INFO - PROCESS | 1840 | 1478201809634 Marionette TRACE conn4 <- [1,2244,null,{"value":"content"}] 12:36:49 INFO - PROCESS | 1840 | 1478201809641 Marionette TRACE conn4 -> [0,2245,"setContext",{"value":"chrome"}] 12:36:49 INFO - PROCESS | 1840 | 1478201809645 Marionette TRACE conn4 <- [1,2245,null,{}] 12:36:49 INFO - PROCESS | 1840 | 1478201809651 Marionette TRACE conn4 -> [0,2246,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 12:36:49 INFO - PROCESS | 1840 | 1478201809673 Marionette TRACE conn4 <- [1,2246,null,{"value":true}] 12:36:49 INFO - PROCESS | 1840 | 1478201809679 Marionette TRACE conn4 -> [0,2247,"setContext",{"value":"content"}] 12:36:49 INFO - PROCESS | 1840 | 1478201809683 Marionette TRACE conn4 <- [1,2247,null,{}] 12:36:49 INFO - Setting pref security.mixed_content.send_hsts_priming (false) 12:36:49 INFO - PROCESS | 1840 | 1478201809690 Marionette TRACE conn4 -> [0,2248,"getContext",null] 12:36:49 INFO - PROCESS | 1840 | 1478201809694 Marionette TRACE conn4 <- [1,2248,null,{"value":"content"}] 12:36:49 INFO - PROCESS | 1840 | 1478201809742 Marionette TRACE conn4 -> [0,2249,"setContext",{"value":"chrome"}] 12:36:49 INFO - PROCESS | 1840 | 1478201809747 Marionette TRACE conn4 <- [1,2249,null,{}] 12:36:49 INFO - PROCESS | 1840 | 1478201809761 Marionette TRACE conn4 -> [0,2250,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 12:36:49 INFO - PROCESS | 1840 | 1478201809782 Marionette TRACE conn4 <- [1,2250,null,{"value":null}] 12:36:49 INFO - PROCESS | 1840 | 1478201809795 Marionette TRACE conn4 -> [0,2251,"setContext",{"value":"content"}] 12:36:49 INFO - PROCESS | 1840 | 1478201809800 Marionette TRACE conn4 <- [1,2251,null,{}] 12:36:49 INFO - PROCESS | 1840 | 1478201809812 Marionette TRACE conn4 -> [0,2252,"getContext",null] 12:36:49 INFO - PROCESS | 1840 | 1478201809815 Marionette TRACE conn4 <- [1,2252,null,{"value":"content"}] 12:36:49 INFO - PROCESS | 1840 | 1478201809822 Marionette TRACE conn4 -> [0,2253,"setContext",{"value":"chrome"}] 12:36:49 INFO - PROCESS | 1840 | 1478201809826 Marionette TRACE conn4 <- [1,2253,null,{}] 12:36:49 INFO - PROCESS | 1840 | 1478201809832 Marionette TRACE conn4 -> [0,2254,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 12:36:49 INFO - PROCESS | 1840 | 1478201809871 Marionette TRACE conn4 <- [1,2254,null,{"value":true}] 12:36:49 INFO - PROCESS | 1840 | 1478201809914 Marionette TRACE conn4 -> [0,2255,"setContext",{"value":"content"}] 12:36:49 INFO - Setting pref security.mixed_content.use_hsts (false) 12:36:49 INFO - PROCESS | 1840 | 1478201809919 Marionette TRACE conn4 <- [1,2255,null,{}] 12:36:49 INFO - PROCESS | 1840 | 1478201809926 Marionette TRACE conn4 -> [0,2256,"getContext",null] 12:36:49 INFO - PROCESS | 1840 | 1478201809930 Marionette TRACE conn4 <- [1,2256,null,{"value":"content"}] 12:36:49 INFO - PROCESS | 1840 | 1478201809939 Marionette TRACE conn4 -> [0,2257,"setContext",{"value":"chrome"}] 12:36:49 INFO - PROCESS | 1840 | 1478201809944 Marionette TRACE conn4 <- [1,2257,null,{}] 12:36:49 INFO - PROCESS | 1840 | 1478201809968 Marionette TRACE conn4 -> [0,2258,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n let type = prefInterface.getPrefType(pref);\n let value = false;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 12:36:49 INFO - PROCESS | 1840 | 1478201809989 Marionette TRACE conn4 <- [1,2258,null,{"value":null}] 12:36:49 INFO - PROCESS | 1840 | 1478201809994 Marionette TRACE conn4 -> [0,2259,"setContext",{"value":"content"}] 12:36:50 INFO - PROCESS | 1840 | 1478201809999 Marionette TRACE conn4 <- [1,2259,null,{}] 12:36:50 INFO - PROCESS | 1840 | 1478201810047 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}] 12:36:50 INFO - PROCESS | 1840 | 1478201810456 Marionette TRACE conn4 <- [1,2260,null,{"value":null}] 12:36:50 INFO - PROCESS | 1840 | 1478201810623 Marionette TRACE conn4 -> [0,2261,"getWindowHandles",null] 12:36:50 INFO - PROCESS | 1840 | 1478201810628 Marionette TRACE conn4 <- [1,2261,null,["8"]] 12:36:50 INFO - PROCESS | 1840 | 1478201810641 Marionette TRACE conn4 -> [0,2262,"switchToWindow",{"name":"8"}] 12:36:50 INFO - PROCESS | 1840 | 1478201810651 Marionette TRACE conn4 <- [1,2262,null,{}] 12:36:50 INFO - PROCESS | 1840 | 1478201810661 Marionette TRACE conn4 -> [0,2263,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"https://web-platform.test:8443/mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:36:50 INFO - PROCESS | 1840 | ++DOCSHELL 0x83811400 == 26 [pid = 1840] [id = 480] 12:36:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 67 (0x83819800) [pid = 1840] [serial = 1408] [outer = (nil)] 12:36:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 68 (0x8382bc00) [pid = 1840] [serial = 1409] [outer = 0x83819800] 12:36:50 INFO - PROCESS | 1840 | 1478201810768 Marionette DEBUG loaded listener.js 12:36:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 69 (0x83af4000) [pid = 1840] [serial = 1410] [outer = 0x83819800] 12:36:51 INFO - PROCESS | 1840 | --DOCSHELL 0x82c49400 == 25 [pid = 1840] [id = 459] 12:36:51 INFO - PROCESS | 1840 | --DOCSHELL 0x827ef400 == 24 [pid = 1840] [id = 470] 12:36:51 INFO - PROCESS | 1840 | --DOCSHELL 0x82c4a800 == 23 [pid = 1840] [id = 469] 12:36:51 INFO - PROCESS | 1840 | --DOMWINDOW == 68 (0x8fb10000) [pid = 1840] [serial = 1373] [outer = (nil)] [url = about:blank] 12:36:51 INFO - PROCESS | 1840 | --DOMWINDOW == 67 (0x8d0ef000) [pid = 1840] [serial = 1370] [outer = (nil)] [url = about:blank] 12:36:51 INFO - PROCESS | 1840 | --DOMWINDOW == 66 (0x8db51400) [pid = 1840] [serial = 1371] [outer = (nil)] [url = about:blank] 12:36:51 INFO - PROCESS | 1840 | --DOMWINDOW == 65 (0x8cd4bc00) [pid = 1840] [serial = 1367] [outer = (nil)] [url = about:blank] 12:36:51 INFO - PROCESS | 1840 | --DOMWINDOW == 64 (0x8cde7400) [pid = 1840] [serial = 1368] [outer = (nil)] [url = about:blank] 12:36:51 INFO - PROCESS | 1840 | --DOMWINDOW == 63 (0x8381dc00) [pid = 1840] [serial = 1364] [outer = (nil)] [url = about:blank] 12:36:51 INFO - PROCESS | 1840 | --DOMWINDOW == 62 (0x83832c00) [pid = 1840] [serial = 1365] [outer = (nil)] [url = about:blank] 12:36:51 INFO - PROCESS | 1840 | --DOMWINDOW == 61 (0x8381d000) [pid = 1840] [serial = 1361] [outer = (nil)] [url = about:blank] 12:36:51 INFO - PROCESS | 1840 | --DOMWINDOW == 60 (0x8381f000) [pid = 1840] [serial = 1362] [outer = (nil)] [url = about:blank] 12:36:51 INFO - PROCESS | 1840 | --DOMWINDOW == 59 (0x93cf4000) [pid = 1840] [serial = 1358] [outer = (nil)] [url = about:blank] 12:36:51 INFO - PROCESS | 1840 | --DOMWINDOW == 58 (0x9b37d000) [pid = 1840] [serial = 1359] [outer = (nil)] [url = about:blank] 12:36:51 INFO - PROCESS | 1840 | --DOMWINDOW == 57 (0xa4c4f800) [pid = 1840] [serial = 1355] [outer = (nil)] [url = about:blank] 12:36:51 INFO - PROCESS | 1840 | --DOMWINDOW == 56 (0xa4cb4400) [pid = 1840] [serial = 1356] [outer = (nil)] [url = about:blank] 12:36:51 INFO - PROCESS | 1840 | --DOMWINDOW == 55 (0x96837000) [pid = 1840] [serial = 1352] [outer = (nil)] [url = about:blank] 12:36:51 INFO - PROCESS | 1840 | --DOMWINDOW == 54 (0x968f9800) [pid = 1840] [serial = 1353] [outer = (nil)] [url = about:blank] 12:36:51 INFO - PROCESS | 1840 | [aac @ 0x83a69000] err{or,}_recognition separate: 1; 1 12:36:52 INFO - PROCESS | 1840 | [aac @ 0x83a69000] err{or,}_recognition combined: 1; 1 12:36:52 INFO - PROCESS | 1840 | [aac @ 0x83a69000] Unsupported bit depth: 0 12:36:52 INFO - PROCESS | 1840 | [h264 @ 0x83a6c000] err{or,}_recognition separate: 1; 1 12:36:52 INFO - PROCESS | 1840 | [h264 @ 0x83a6c000] err{or,}_recognition combined: 1; 1 12:36:52 INFO - PROCESS | 1840 | [h264 @ 0x83a6c000] Unsupported bit depth: 0 12:36:52 INFO - PROCESS | 1840 | 1478201812088 Marionette TRACE conn4 <- [1,2263,null,{"value":["/mixed-content/optionally-blockable/no-opt-in/same-host-http/video-tag/top-level/keep-scheme-redirect/no-opt-in-allows.https.html",0,null,null,[["opt_in_method: no-opt-in\n origin: same-host-http\n source_scheme: https\n context_nesting: top-level\n redirection: keep-scheme-redirect\n subresource: video-tag\n expectation: allowed",0,null,null]]]}] 12:36:52 INFO - . 12:36:52 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 2504ms 12:36:52 INFO - PROCESS | 1840 | 1478201812134 Marionette TRACE conn4 -> [0,2264,"getWindowHandle",null] 12:36:52 INFO - PROCESS | 1840 | 1478201812142 Marionette TRACE conn4 <- [1,2264,null,{"value":"8"}] 12:36:52 INFO - TEST-START | /navigation-timing/idlharness.html 12:36:52 INFO - Clearing pref security.mixed_content.send_hsts_priming 12:36:52 INFO - PROCESS | 1840 | 1478201812153 Marionette TRACE conn4 -> [0,2265,"getContext",null] 12:36:52 INFO - PROCESS | 1840 | 1478201812163 Marionette TRACE conn4 <- [1,2265,null,{"value":"content"}] 12:36:52 INFO - PROCESS | 1840 | 1478201812184 Marionette TRACE conn4 -> [0,2266,"setContext",{"value":"chrome"}] 12:36:52 INFO - PROCESS | 1840 | 1478201812190 Marionette TRACE conn4 <- [1,2266,null,{}] 12:36:52 INFO - PROCESS | 1840 | 1478201812202 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.send_hsts_priming';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 12:36:52 INFO - PROCESS | 1840 | 1478201812221 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 12:36:52 INFO - PROCESS | 1840 | 1478201812228 Marionette TRACE conn4 -> [0,2268,"setContext",{"value":"content"}] 12:36:52 INFO - PROCESS | 1840 | 1478201812234 Marionette TRACE conn4 <- [1,2268,null,{}] 12:36:52 INFO - Clearing pref security.mixed_content.use_hsts 12:36:52 INFO - PROCESS | 1840 | 1478201812243 Marionette TRACE conn4 -> [0,2269,"getContext",null] 12:36:52 INFO - PROCESS | 1840 | 1478201812248 Marionette TRACE conn4 <- [1,2269,null,{"value":"content"}] 12:36:52 INFO - PROCESS | 1840 | 1478201812254 Marionette TRACE conn4 -> [0,2270,"setContext",{"value":"chrome"}] 12:36:52 INFO - PROCESS | 1840 | 1478201812261 Marionette TRACE conn4 <- [1,2270,null,{}] 12:36:52 INFO - PROCESS | 1840 | 1478201812278 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'security.mixed_content.use_hsts';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 12:36:52 INFO - PROCESS | 1840 | 1478201812299 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 12:36:52 INFO - PROCESS | 1840 | 1478201812358 Marionette TRACE conn4 -> [0,2272,"setContext",{"value":"content"}] 12:36:52 INFO - PROCESS | 1840 | 1478201812361 Marionette TRACE conn4 <- [1,2272,null,{}] 12:36:52 INFO - PROCESS | 1840 | 1478201812368 Marionette TRACE conn4 -> [0,2273,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":137}] 12:36:52 INFO - PROCESS | 1840 | 1478201812557 Marionette TRACE conn4 <- [1,2273,null,{"value":null}] 12:36:52 INFO - PROCESS | 1840 | 1478201812569 Marionette TRACE conn4 -> [0,2274,"getWindowHandle",null] 12:36:52 INFO - PROCESS | 1840 | 1478201812573 Marionette TRACE conn4 <- [1,2274,null,{"value":"8"}] 12:36:52 INFO - PROCESS | 1840 | 1478201812584 Marionette TRACE conn4 -> [0,2275,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:36:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 55 (0x8cded000) [pid = 1840] [serial = 1411] [outer = 0x953a8800] 12:36:53 INFO - PROCESS | 1840 | 1478201813002 Marionette TRACE conn4 <- [1,2275,null,{}] 12:36:53 INFO - PROCESS | 1840 | 1478201813008 Marionette TRACE conn4 -> [0,2276,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":150}] 12:36:53 INFO - PROCESS | 1840 | 1478201813036 Marionette TRACE conn4 <- [1,2276,null,{"value":null}] 12:36:53 INFO - PROCESS | 1840 | 1478201813068 Marionette TRACE conn4 -> [0,2277,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:36:53 INFO - PROCESS | 1840 | 1478201813099 Marionette TRACE conn4 <- [1,2277,null,{"value":null}] 12:36:53 INFO - PROCESS | 1840 | 1478201813103 Marionette TRACE conn4 -> [0,2278,"getWindowHandles",null] 12:36:53 INFO - PROCESS | 1840 | 1478201813106 Marionette TRACE conn4 <- [1,2278,null,["8"]] 12:36:53 INFO - PROCESS | 1840 | 1478201813114 Marionette TRACE conn4 -> [0,2279,"switchToWindow",{"name":"8"}] 12:36:53 INFO - PROCESS | 1840 | 1478201813120 Marionette TRACE conn4 <- [1,2279,null,{}] 12:36:53 INFO - PROCESS | 1840 | 1478201813127 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/idlharness.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:36:53 INFO - PROCESS | 1840 | ++DOCSHELL 0x8cdf2800 == 24 [pid = 1840] [id = 481] 12:36:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 56 (0x8ce60c00) [pid = 1840] [serial = 1412] [outer = (nil)] 12:36:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 57 (0x8ce6c000) [pid = 1840] [serial = 1413] [outer = 0x8ce60c00] 12:36:53 INFO - PROCESS | 1840 | 1478201813228 Marionette DEBUG loaded listener.js 12:36:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 58 (0x8d0eec00) [pid = 1840] [serial = 1414] [outer = 0x8ce60c00] 12:36:54 INFO - ............................................................................................. 12:36:54 INFO - TEST-OK | /navigation-timing/idlharness.html | took 2809ms 12:36:55 INFO - TEST-START | /navigation-timing/test_document_open.html 12:36:55 INFO - PROCESS | 1840 | 1478201814846 Marionette TRACE conn4 <- [1,2280,null,{"value":["/navigation-timing/idlharness.html",0,null,null,[["Window interface: attribute performance",0,null,null],["Window must be primary interface of window",0,null,null],["Stringification of window",0,null,null],["Window interface: window must inherit property \"performance\" with the proper type (0)",0,null,null],["PerformanceTiming interface: existence and properties of interface object",0,null,null],["PerformanceTiming interface object length",0,null,null],["PerformanceTiming interface object name",0,null,null],["PerformanceTiming interface: existence and properties of interface prototype object",0,null,null],["PerformanceTiming interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceTiming interface: attribute navigationStart",0,null,null],["PerformanceTiming interface: attribute unloadEventStart",0,null,null],["PerformanceTiming interface: attribute unloadEventEnd",0,null,null],["PerformanceTiming interface: attribute redirectStart",0,null,null],["PerformanceTiming interface: attribute redirectEnd",0,null,null],["PerformanceTiming interface: attribute fetchStart",0,null,null],["PerformanceTiming interface: attribute domainLookupStart",0,null,null],["PerformanceTiming interface: attribute domainLookupEnd",0,null,null],["PerformanceTiming interface: attribute connectStart",0,null,null],["PerformanceTiming interface: attribute connectEnd",0,null,null],["PerformanceTiming interface: attribute secureConnectionStart",1,"assert_true: The prototype object must have a property \"secureConnectionStart\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1158:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1113:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1395:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:740:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["PerformanceTiming interface: attribute requestStart",0,null,null],["PerformanceTiming interface: attribute responseStart",0,null,null],["PerformanceTiming interface: attribute responseEnd",0,null,null],["PerformanceTiming interface: attribute domLoading",0,null,null],["PerformanceTiming interface: attribute domInteractive",0,null,null],["PerformanceTiming interface: attribute domContentLoadedEventStart",0,null,null],["PerformanceTiming interface: attribute domContentLoadedEventEnd",0,null,null],["PerformanceTiming interface: attribute domComplete",0,null,null],["PerformanceTiming interface: attribute loadEventStart",0,null,null],["PerformanceTiming interface: attribute loadEventEnd",0,null,null],["PerformanceTiming must be primary interface of window.performance.timing",0,null,null],["Stringification of window.performance.timing",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"navigationStart\" with the proper type (0)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"unloadEventStart\" with the proper type (1)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"unloadEventEnd\" with the proper type (2)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"redirectStart\" with the proper type (3)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"redirectEnd\" with the proper type (4)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"fetchStart\" with the proper type (5)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domainLookupStart\" with the proper type (6)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domainLookupEnd\" with the proper type (7)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"connectStart\" with the proper type (8)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"connectEnd\" with the proper type (9)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"secureConnectionStart\" with the proper type (10)",1,"assert_inherits: property \"secureConnectionStart\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["PerformanceTiming interface: window.performance.timing must inherit property \"requestStart\" with the proper type (11)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"responseStart\" with the proper type (12)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"responseEnd\" with the proper type (13)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domLoading\" with the proper type (14)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domInteractive\" with the proper type (15)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domContentLoadedEventStart\" with the proper type (16)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domContentLoadedEventEnd\" with the proper type (17)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"domComplete\" with the proper type (18)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"loadEventStart\" with the proper type (19)",0,null,null],["PerformanceTiming interface: window.performance.timing must inherit property \"loadEventEnd\" with the proper type (20)",0,null,null],["PerformanceNavigation interface: existence and properties of interface object",0,null,null],["PerformanceNavigation interface object length",0,null,null],["PerformanceNavigation interface object name",0,null,null],["PerformanceNavigation interface: existence and properties of interface prototype object",0,null,null],["PerformanceNavigation interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceNavigation interface: constant TYPE_NAVIGATE on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_NAVIGATE on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_RELOAD on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_RELOAD on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_BACK_FORWARD on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_BACK_FORWARD on interface prototype object",0,null,null],["PerformanceNavigation interface: constant TYPE_RESERVED on interface object",0,null,null],["PerformanceNavigation interface: constant TYPE_RESERVED on interface prototype object",0,null,null],["PerformanceNavigation interface: attribute type",0,null,null],["PerformanceNavigation interface: attribute redirectCount",0,null,null],["PerformanceNavigation must be primary interface of window.performance.navigation",0,null,null],["Stringification of window.performance.navigation",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_NAVIGATE\" with the proper type (0)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_RELOAD\" with the proper type (1)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_BACK_FORWARD\" with the proper type (2)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"TYPE_RESERVED\" with the proper type (3)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"type\" with the proper type (4)",0,null,null],["PerformanceNavigation interface: window.performance.navigation must inherit property \"redirectCount\" with the proper type (5)",0,null,null],["Performance interface: existence and properties of interface object",1,"assert_equals: prototype of Performance is not EventTarget expected function \"function EventTarget() {\n [native code]\n}\" but got function \"function () {\n}\"","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:826:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:747:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["Performance interface object length",0,null,null],["Performance interface object name",0,null,null],["Performance interface: existence and properties of interface prototype object",1,"assert_equals: prototype of Performance.prototype is not EventTarget.prototype expected object \"[object EventTargetPrototype]\" but got object \"[object Object]\"","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:985:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:906:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:731:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:398:9\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["Performance interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Performance interface: attribute timing",0,null,null],["Performance interface: attribute navigation",0,null,null],["Performance must be primary interface of window.performance",0,null,null],["Stringification of window.performance",0,null,null],["Performance interface: window.performance must inherit property \"timing\" with the proper type (0)",0,null,null],["Performance interface: window.performance must inherit property \"navigation\" with the proper type (1)",0,null,null],["EventTarget interface: window.performance must inherit property \"addEventListener\" with the proper type (0)",1,"assert_inherits: property \"addEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling addEventListener(DOMString,EventListener,boolean) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"addEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: window.performance must inherit property \"removeEventListener\" with the proper type (1)",1,"assert_inherits: property \"removeEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling removeEventListener(DOMString,EventListener,boolean) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"removeEventListener\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: window.performance must inherit property \"dispatchEvent\" with the proper type (2)",1,"assert_inherits: property \"dispatchEvent\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1549:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1543:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"],["EventTarget interface: calling dispatchEvent(Event) on window.performance with too few arguments must throw TypeError",1,"assert_inherits: property \"dispatchEvent\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1598:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1592:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1455:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/navigation-timing/idlharness.html:116:3\n@http://web-platform.test:8000/navigation-timing/idlharness.html:105:2\n"]]]}] 12:36:55 INFO - PROCESS | 1840 | 1478201815020 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 12:36:55 INFO - PROCESS | 1840 | 1478201815027 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 12:36:55 INFO - PROCESS | 1840 | 1478201815035 Marionette TRACE conn4 -> [0,2282,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:36:55 INFO - PROCESS | 1840 | 1478201815334 Marionette TRACE conn4 <- [1,2282,null,{"value":null}] 12:36:55 INFO - PROCESS | 1840 | 1478201815372 Marionette TRACE conn4 -> [0,2283,"getWindowHandles",null] 12:36:55 INFO - PROCESS | 1840 | 1478201815378 Marionette TRACE conn4 <- [1,2283,null,["8"]] 12:36:55 INFO - PROCESS | 1840 | 1478201815383 Marionette TRACE conn4 -> [0,2284,"switchToWindow",{"name":"8"}] 12:36:55 INFO - PROCESS | 1840 | 1478201815390 Marionette TRACE conn4 <- [1,2284,null,{}] 12:36:55 INFO - PROCESS | 1840 | 1478201815476 Marionette TRACE conn4 -> [0,2285,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_document_open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_document_open.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:36:55 INFO - PROCESS | 1840 | ++DOCSHELL 0x94d6d400 == 25 [pid = 1840] [id = 482] 12:36:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 59 (0x950a9400) [pid = 1840] [serial = 1415] [outer = (nil)] 12:36:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 60 (0x950b6c00) [pid = 1840] [serial = 1416] [outer = 0x950a9400] 12:36:55 INFO - PROCESS | 1840 | 1478201815584 Marionette DEBUG loaded listener.js 12:36:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 61 (0x95140000) [pid = 1840] [serial = 1417] [outer = 0x950a9400] 12:36:56 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd70400 == 26 [pid = 1840] [id = 483] 12:36:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 62 (0x952c1c00) [pid = 1840] [serial = 1418] [outer = (nil)] 12:36:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 63 (0x952cac00) [pid = 1840] [serial = 1419] [outer = 0x952c1c00] 12:36:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 64 (0x952bf800) [pid = 1840] [serial = 1420] [outer = 0x952c1c00] 12:36:56 INFO - PROCESS | 1840 | --DOMWINDOW == 63 (0x82ea8800) [pid = 1840] [serial = 1393] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/picture-tag/top-level/no-redirect/no-opt-in-blocks.https.html] 12:36:56 INFO - PROCESS | 1840 | --DOMWINDOW == 62 (0x8cd4cc00) [pid = 1840] [serial = 1390] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html] 12:36:56 INFO - PROCESS | 1840 | --DOMWINDOW == 61 (0x82ea6000) [pid = 1840] [serial = 1375] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/meta-csp/same-host-http/link-css-tag/top-level/no-redirect/opt-in-blocks.https.html] 12:36:56 INFO - PROCESS | 1840 | --DOMWINDOW == 60 (0x82ea5c00) [pid = 1840] [serial = 1384] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/script-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html] 12:36:56 INFO - PROCESS | 1840 | --DOMWINDOW == 59 (0x8382a400) [pid = 1840] [serial = 1381] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/link-css-tag/top-level/swap-scheme-redirect/no-opt-in-blocks.https.html] 12:36:56 INFO - PROCESS | 1840 | --DOMWINDOW == 58 (0x8db5c000) [pid = 1840] [serial = 1378] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/fetch-request/top-level/no-redirect/no-opt-in-blocks.https.html] 12:36:56 INFO - PROCESS | 1840 | --DOMWINDOW == 57 (0x83834c00) [pid = 1840] [serial = 1387] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/cross-origin-http/xhr-request/top-level/keep-scheme-redirect/no-opt-in-blocks.https.html] 12:36:56 INFO - PROCESS | 1840 | 1478201816679 Marionette TRACE conn4 <- [1,2285,null,{"value":["/navigation-timing/test_document_open.html",0,null,null,[["window.performance is defined",0,null,null],["connectEnd is the same after document open.",0,null,null],["connectStart is the same after document open.",0,null,null],["domComplete is the same after document open.",0,null,null],["domContentLoadedEventEnd is the same after document open.",0,null,null],["domContentLoadedEventStart is the same after document open.",0,null,null],["domInteractive is the same after document open.",0,null,null],["domLoading is the same after document open.",0,null,null],["domainLookupEnd is the same after document open.",0,null,null],["domainLookupStart is the same after document open.",0,null,null],["fetchStart is the same after document open.",0,null,null],["loadEventEnd is the same after document open.",0,null,null],["loadEventStart is the same after document open.",0,null,null],["navigationStart is the same after document open.",0,null,null],["redirectEnd is the same after document open.",0,null,null],["redirectStart is the same after document open.",0,null,null],["requestStart is the same after document open.",0,null,null],["responseEnd is the same after document open.",0,null,null],["responseStart is the same after document open.",0,null,null],["unloadEventEnd is the same after document open.",0,null,null],["unloadEventStart is the same after document open.",0,null,null]]]}] 12:36:56 INFO - ..................... 12:36:56 INFO - TEST-OK | /navigation-timing/test_document_open.html | took 1677ms 12:36:56 INFO - PROCESS | 1840 | 1478201816712 Marionette TRACE conn4 -> [0,2286,"getWindowHandle",null] 12:36:56 INFO - PROCESS | 1840 | 1478201816715 Marionette TRACE conn4 <- [1,2286,null,{"value":"8"}] 12:36:56 INFO - TEST-START | /navigation-timing/test_document_readiness_exist.html 12:36:56 INFO - PROCESS | 1840 | 1478201816724 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:36:56 INFO - PROCESS | 1840 | 1478201816938 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 12:36:57 INFO - PROCESS | 1840 | 1478201817091 Marionette TRACE conn4 -> [0,2288,"getWindowHandles",null] 12:36:57 INFO - PROCESS | 1840 | 1478201817094 Marionette TRACE conn4 <- [1,2288,null,["8"]] 12:36:57 INFO - PROCESS | 1840 | 1478201817101 Marionette TRACE conn4 -> [0,2289,"switchToWindow",{"name":"8"}] 12:36:57 INFO - PROCESS | 1840 | 1478201817114 Marionette TRACE conn4 <- [1,2289,null,{}] 12:36:57 INFO - PROCESS | 1840 | 1478201817118 Marionette TRACE conn4 -> [0,2290,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_document_readiness_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:36:57 INFO - PROCESS | 1840 | ++DOCSHELL 0x8382b400 == 27 [pid = 1840] [id = 484] 12:36:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 58 (0x8dd71800) [pid = 1840] [serial = 1421] [outer = (nil)] 12:36:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 59 (0x94d6d000) [pid = 1840] [serial = 1422] [outer = 0x8dd71800] 12:36:57 INFO - PROCESS | 1840 | 1478201817221 Marionette DEBUG loaded listener.js 12:36:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 60 (0x952c5400) [pid = 1840] [serial = 1423] [outer = 0x8dd71800] 12:36:57 INFO - PROCESS | 1840 | 1478201817877 Marionette TRACE conn4 <- [1,2290,null,{"value":["/navigation-timing/test_document_readiness_exist.html",0,null,null,[["Document readiness has loading state.",0,null,null],["Document readiness has interactive state.",0,null,null],["Document readiness has complete state.",0,null,null]]]}] 12:36:57 INFO - ... 12:36:57 INFO - TEST-OK | /navigation-timing/test_document_readiness_exist.html | took 1170ms 12:36:57 INFO - PROCESS | 1840 | 1478201817897 Marionette TRACE conn4 -> [0,2291,"getWindowHandle",null] 12:36:57 INFO - PROCESS | 1840 | 1478201817900 Marionette TRACE conn4 <- [1,2291,null,{"value":"8"}] 12:36:57 INFO - TEST-START | /navigation-timing/test_navigate_within_document.html 12:36:57 INFO - PROCESS | 1840 | 1478201817908 Marionette TRACE conn4 -> [0,2292,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:36:58 INFO - PROCESS | 1840 | 1478201818106 Marionette TRACE conn4 <- [1,2292,null,{"value":null}] 12:36:58 INFO - PROCESS | 1840 | 1478201818254 Marionette TRACE conn4 -> [0,2293,"getWindowHandles",null] 12:36:58 INFO - PROCESS | 1840 | 1478201818259 Marionette TRACE conn4 <- [1,2293,null,["8"]] 12:36:58 INFO - PROCESS | 1840 | 1478201818268 Marionette TRACE conn4 -> [0,2294,"switchToWindow",{"name":"8"}] 12:36:58 INFO - PROCESS | 1840 | 1478201818274 Marionette TRACE conn4 <- [1,2294,null,{}] 12:36:58 INFO - PROCESS | 1840 | 1478201818280 Marionette TRACE conn4 -> [0,2295,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigate_within_document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:36:58 INFO - PROCESS | 1840 | ++DOCSHELL 0x9682d800 == 28 [pid = 1840] [id = 485] 12:36:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 61 (0x9682f400) [pid = 1840] [serial = 1424] [outer = (nil)] 12:36:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 62 (0x96831400) [pid = 1840] [serial = 1425] [outer = 0x9682f400] 12:36:58 INFO - PROCESS | 1840 | 1478201818381 Marionette DEBUG loaded listener.js 12:36:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 63 (0x96834400) [pid = 1840] [serial = 1426] [outer = 0x9682f400] 12:36:59 INFO - PROCESS | 1840 | 1478201819221 Marionette TRACE conn4 <- [1,2295,null,{"value":["/navigation-timing/test_navigate_within_document.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["connectEnd is the same after in document navigation.",0,null,null],["connectStart is the same after in document navigation.",0,null,null],["domComplete is the same after in document navigation.",0,null,null],["domContentLoadedEventEnd is the same after in document navigation.",0,null,null],["domContentLoadedEventStart is the same after in document navigation.",0,null,null],["domInteractive is the same after in document navigation.",0,null,null],["domLoading is the same after in document navigation.",0,null,null],["domainLookupEnd is the same after in document navigation.",0,null,null],["domainLookupStart is the same after in document navigation.",0,null,null],["fetchStart is the same after in document navigation.",0,null,null],["loadEventEnd is the same after in document navigation.",0,null,null],["loadEventStart is the same after in document navigation.",0,null,null],["navigationStart is the same after in document navigation.",0,null,null],["redirectEnd is the same after in document navigation.",0,null,null],["redirectStart is the same after in document navigation.",0,null,null],["requestStart is the same after in document navigation.",0,null,null],["responseEnd is the same after in document navigation.",0,null,null],["responseStart is the same after in document navigation.",0,null,null],["unloadEventEnd is the same after in document navigation.",0,null,null],["unloadEventStart is the same after in document navigation.",0,null,null]]]}] 12:36:59 INFO - ...................... 12:36:59 INFO - TEST-OK | /navigation-timing/test_navigate_within_document.html | took 1393ms 12:36:59 INFO - PROCESS | 1840 | 1478201819304 Marionette TRACE conn4 -> [0,2296,"getWindowHandle",null] 12:36:59 INFO - PROCESS | 1840 | 1478201819312 Marionette TRACE conn4 <- [1,2296,null,{"value":"8"}] 12:36:59 INFO - TEST-START | /navigation-timing/test_navigation_attributes_exist.html 12:36:59 INFO - PROCESS | 1840 | 1478201819323 Marionette TRACE conn4 -> [0,2297,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:36:59 INFO - PROCESS | 1840 | 1478201819548 Marionette TRACE conn4 <- [1,2297,null,{"value":null}] 12:36:59 INFO - PROCESS | 1840 | 1478201819742 Marionette TRACE conn4 -> [0,2298,"getWindowHandles",null] 12:36:59 INFO - PROCESS | 1840 | 1478201819748 Marionette TRACE conn4 <- [1,2298,null,["8"]] 12:36:59 INFO - PROCESS | 1840 | 1478201819758 Marionette TRACE conn4 -> [0,2299,"switchToWindow",{"name":"8"}] 12:36:59 INFO - PROCESS | 1840 | 1478201819766 Marionette TRACE conn4 <- [1,2299,null,{}] 12:36:59 INFO - PROCESS | 1840 | 1478201819817 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:36:59 INFO - PROCESS | 1840 | ++DOCSHELL 0x83bf8800 == 29 [pid = 1840] [id = 486] 12:36:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 64 (0x83bf9c00) [pid = 1840] [serial = 1427] [outer = (nil)] 12:36:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 65 (0x8cd4a800) [pid = 1840] [serial = 1428] [outer = 0x83bf9c00] 12:36:59 INFO - PROCESS | 1840 | 1478201819956 Marionette DEBUG loaded listener.js 12:37:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 66 (0x8cdec400) [pid = 1840] [serial = 1429] [outer = 0x83bf9c00] 12:37:00 INFO - PROCESS | 1840 | 1478201820710 Marionette TRACE conn4 <- [1,2300,null,{"value":["/navigation-timing/test_navigation_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type is defined.",0,null,null],["window.performance.navigation.redirectCount is defined.",0,null,null]]]}] 12:37:00 INFO - .... 12:37:00 INFO - TEST-OK | /navigation-timing/test_navigation_attributes_exist.html | took 1476ms 12:37:00 INFO - PROCESS | 1840 | 1478201820799 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 12:37:00 INFO - TEST-START | /navigation-timing/test_navigation_redirectCount_none.html 12:37:00 INFO - PROCESS | 1840 | 1478201820807 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 12:37:00 INFO - PROCESS | 1840 | 1478201820817 Marionette TRACE conn4 -> [0,2302,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:37:01 INFO - PROCESS | 1840 | 1478201821031 Marionette TRACE conn4 <- [1,2302,null,{"value":null}] 12:37:01 INFO - PROCESS | 1840 | 1478201821220 Marionette TRACE conn4 -> [0,2303,"getWindowHandles",null] 12:37:01 INFO - PROCESS | 1840 | 1478201821226 Marionette TRACE conn4 <- [1,2303,null,["8"]] 12:37:01 INFO - PROCESS | 1840 | 1478201821234 Marionette TRACE conn4 -> [0,2304,"switchToWindow",{"name":"8"}] 12:37:01 INFO - PROCESS | 1840 | 1478201821242 Marionette TRACE conn4 <- [1,2304,null,{}] 12:37:01 INFO - PROCESS | 1840 | 1478201821296 Marionette TRACE conn4 -> [0,2305,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_redirectCount_none.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:37:01 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fb41c00 == 30 [pid = 1840] [id = 487] 12:37:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 67 (0x8fb4a000) [pid = 1840] [serial = 1430] [outer = (nil)] 12:37:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 68 (0x8ffafc00) [pid = 1840] [serial = 1431] [outer = 0x8fb4a000] 12:37:01 INFO - PROCESS | 1840 | 1478201821412 Marionette DEBUG loaded listener.js 12:37:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 69 (0x9111a400) [pid = 1840] [serial = 1432] [outer = 0x8fb4a000] 12:37:02 INFO - PROCESS | 1840 | 1478201822134 Marionette TRACE conn4 <- [1,2305,null,{"value":["/navigation-timing/test_navigation_redirectCount_none.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.redirectStart on an non-redirected navigation",0,null,null],["timing.redirectEnd on an non-redirected navigation",0,null,null],["navigation.redirectCount on an non-redirected navigation",0,null,null]]]}] 12:37:02 INFO - ..... 12:37:02 INFO - TEST-OK | /navigation-timing/test_navigation_redirectCount_none.html | took 1333ms 12:37:02 INFO - PROCESS | 1840 | 1478201822206 Marionette TRACE conn4 -> [0,2306,"getWindowHandle",null] 12:37:02 INFO - TEST-START | /navigation-timing/test_navigation_type_backforward.html 12:37:02 INFO - PROCESS | 1840 | 1478201822215 Marionette TRACE conn4 <- [1,2306,null,{"value":"8"}] 12:37:02 INFO - PROCESS | 1840 | 1478201822225 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:37:02 INFO - PROCESS | 1840 | 1478201822434 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 12:37:02 INFO - PROCESS | 1840 | 1478201822630 Marionette TRACE conn4 -> [0,2308,"getWindowHandles",null] 12:37:02 INFO - PROCESS | 1840 | 1478201822634 Marionette TRACE conn4 <- [1,2308,null,["8"]] 12:37:02 INFO - PROCESS | 1840 | 1478201822641 Marionette TRACE conn4 -> [0,2309,"switchToWindow",{"name":"8"}] 12:37:02 INFO - PROCESS | 1840 | 1478201822650 Marionette TRACE conn4 <- [1,2309,null,{}] 12:37:02 INFO - PROCESS | 1840 | 1478201822706 Marionette TRACE conn4 -> [0,2310,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_backforward.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:37:02 INFO - PROCESS | 1840 | ++DOCSHELL 0x8cd4d400 == 31 [pid = 1840] [id = 488] 12:37:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 70 (0x8d0f1000) [pid = 1840] [serial = 1433] [outer = (nil)] 12:37:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 71 (0x96330800) [pid = 1840] [serial = 1434] [outer = 0x8d0f1000] 12:37:02 INFO - PROCESS | 1840 | 1478201822822 Marionette DEBUG loaded listener.js 12:37:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 72 (0x967bdc00) [pid = 1840] [serial = 1435] [outer = 0x8d0f1000] 12:37:03 INFO - PROCESS | 1840 | ++DOCSHELL 0x91b9d000 == 32 [pid = 1840] [id = 489] 12:37:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 73 (0x967c8800) [pid = 1840] [serial = 1436] [outer = (nil)] 12:37:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 74 (0x9683a400) [pid = 1840] [serial = 1437] [outer = 0x967c8800] 12:37:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 75 (0x967c7400) [pid = 1840] [serial = 1438] [outer = 0x967c8800] 12:37:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 76 (0x96832400) [pid = 1840] [serial = 1439] [outer = 0x967c8800] 12:37:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 77 (0x967c8c00) [pid = 1840] [serial = 1440] [outer = 0x967c8800] 12:37:04 INFO - PROCESS | 1840 | 1478201824555 Marionette TRACE conn4 <- [1,2310,null,{"value":["/navigation-timing/test_navigation_type_backforward.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_NAVIGATE",0,null,null],["window.performance.navigation.type == TYPE_BACK_FORWARD after history.back()",0,null,null],["window.performance.navigation.type == TYPE_BACK_FORWARD after history.forward()",0,null,null]]]}] 12:37:04 INFO - ..... 12:37:04 INFO - TEST-OK | /navigation-timing/test_navigation_type_backforward.html | took 2380ms 12:37:04 INFO - PROCESS | 1840 | 1478201824604 Marionette TRACE conn4 -> [0,2311,"getWindowHandle",null] 12:37:04 INFO - PROCESS | 1840 | 1478201824610 Marionette TRACE conn4 <- [1,2311,null,{"value":"8"}] 12:37:04 INFO - TEST-START | /navigation-timing/test_navigation_type_enums.html 12:37:04 INFO - PROCESS | 1840 | 1478201824622 Marionette TRACE conn4 -> [0,2312,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:37:04 INFO - PROCESS | 1840 | 1478201824878 Marionette TRACE conn4 <- [1,2312,null,{"value":null}] 12:37:05 INFO - PROCESS | 1840 | 1478201825082 Marionette TRACE conn4 -> [0,2313,"getWindowHandles",null] 12:37:05 INFO - PROCESS | 1840 | 1478201825087 Marionette TRACE conn4 <- [1,2313,null,["8"]] 12:37:05 INFO - PROCESS | 1840 | 1478201825266 Marionette TRACE conn4 -> [0,2314,"switchToWindow",{"name":"8"}] 12:37:05 INFO - PROCESS | 1840 | 1478201825277 Marionette TRACE conn4 <- [1,2314,null,{}] 12:37:05 INFO - PROCESS | 1840 | 1478201825307 Marionette TRACE conn4 -> [0,2315,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_enums.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:37:05 INFO - PROCESS | 1840 | ++DOCSHELL 0x8381e800 == 33 [pid = 1840] [id = 490] 12:37:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 78 (0x83820800) [pid = 1840] [serial = 1441] [outer = (nil)] 12:37:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 79 (0x83830000) [pid = 1840] [serial = 1442] [outer = 0x83820800] 12:37:05 INFO - PROCESS | 1840 | 1478201825416 Marionette DEBUG loaded listener.js 12:37:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 80 (0x83aee400) [pid = 1840] [serial = 1443] [outer = 0x83820800] 12:37:06 INFO - PROCESS | 1840 | 1478201826163 Marionette TRACE conn4 <- [1,2315,null,{"value":["/navigation-timing/test_navigation_type_enums.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.TYPE_NAVIGATE is defined.",0,null,null],["window.performance.navigation.TYPE_NAVIGATE = 0",0,null,null],["window.performance.navigation.TYPE_RELOAD is defined.",0,null,null],["window.performance.navigation.TYPE_RELOAD = 1",0,null,null],["window.performance.navigation.TYPE_BACK_FORWARD is defined.",0,null,null],["window.performance.navigation.TYPE_BACK_FORWARD = 2",0,null,null],["window.performance.navigation.TYPE_RESERVED is defined.",0,null,null],["window.performance.navigation.TYPE_RESERVED = 255",0,null,null]]]}] 12:37:06 INFO - .......... 12:37:06 INFO - TEST-OK | /navigation-timing/test_navigation_type_enums.html | took 1628ms 12:37:06 INFO - PROCESS | 1840 | 1478201826249 Marionette TRACE conn4 -> [0,2316,"getWindowHandle",null] 12:37:06 INFO - PROCESS | 1840 | 1478201826257 Marionette TRACE conn4 <- [1,2316,null,{"value":"8"}] 12:37:06 INFO - TEST-START | /navigation-timing/test_navigation_type_reload.html 12:37:06 INFO - PROCESS | 1840 | 1478201826267 Marionette TRACE conn4 -> [0,2317,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:37:06 INFO - PROCESS | 1840 | 1478201826621 Marionette TRACE conn4 <- [1,2317,null,{"value":null}] 12:37:06 INFO - PROCESS | 1840 | 1478201826804 Marionette TRACE conn4 -> [0,2318,"getWindowHandles",null] 12:37:06 INFO - PROCESS | 1840 | 1478201826810 Marionette TRACE conn4 <- [1,2318,null,["8"]] 12:37:07 INFO - PROCESS | 1840 | --DOCSHELL 0x83814c00 == 32 [pid = 1840] [id = 464] 12:37:07 INFO - PROCESS | 1840 | --DOCSHELL 0xa459f000 == 31 [pid = 1840] [id = 462] 12:37:07 INFO - PROCESS | 1840 | --DOCSHELL 0x82f7c000 == 30 [pid = 1840] [id = 456] 12:37:07 INFO - PROCESS | 1840 | --DOCSHELL 0x82c42c00 == 29 [pid = 1840] [id = 463] 12:37:07 INFO - PROCESS | 1840 | --DOCSHELL 0x93b80000 == 28 [pid = 1840] [id = 457] 12:37:07 INFO - PROCESS | 1840 | --DOCSHELL 0x82eb1c00 == 27 [pid = 1840] [id = 471] 12:37:07 INFO - PROCESS | 1840 | --DOCSHELL 0x827e5c00 == 26 [pid = 1840] [id = 460] 12:37:07 INFO - PROCESS | 1840 | --DOCSHELL 0xa2a6cc00 == 25 [pid = 1840] [id = 458] 12:37:07 INFO - PROCESS | 1840 | --DOMWINDOW == 79 (0x83813400) [pid = 1840] [serial = 1377] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1840 | --DOMWINDOW == 78 (0x82f74c00) [pid = 1840] [serial = 1376] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1840 | --DOMWINDOW == 77 (0x8fa43c00) [pid = 1840] [serial = 1380] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1840 | --DOMWINDOW == 76 (0x8dd70000) [pid = 1840] [serial = 1379] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1840 | --DOMWINDOW == 75 (0x92f81000) [pid = 1840] [serial = 1383] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1840 | --DOMWINDOW == 74 (0x92b89800) [pid = 1840] [serial = 1382] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1840 | --DOMWINDOW == 73 (0x83834000) [pid = 1840] [serial = 1386] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1840 | --DOMWINDOW == 72 (0x82f74800) [pid = 1840] [serial = 1385] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1840 | --DOMWINDOW == 71 (0x83aec000) [pid = 1840] [serial = 1389] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1840 | --DOMWINDOW == 70 (0x83a68000) [pid = 1840] [serial = 1388] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1840 | --DOMWINDOW == 69 (0x8db53400) [pid = 1840] [serial = 1392] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1840 | --DOMWINDOW == 68 (0x8d0f5c00) [pid = 1840] [serial = 1391] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1840 | --DOMWINDOW == 67 (0x8fb4f000) [pid = 1840] [serial = 1395] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1840 | --DOMWINDOW == 66 (0x83a66800) [pid = 1840] [serial = 1394] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1840 | --DOMWINDOW == 65 (0x911ae000) [pid = 1840] [serial = 1397] [outer = (nil)] [url = about:blank] 12:37:07 INFO - PROCESS | 1840 | 1478201827780 Marionette TRACE conn4 -> [0,2319,"switchToWindow",{"name":"8"}] 12:37:07 INFO - PROCESS | 1840 | 1478201827790 Marionette TRACE conn4 <- [1,2319,null,{}] 12:37:07 INFO - PROCESS | 1840 | 1478201827806 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_navigation_type_reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:37:07 INFO - PROCESS | 1840 | ++DOCSHELL 0x827f3400 == 26 [pid = 1840] [id = 491] 12:37:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 66 (0x82c42c00) [pid = 1840] [serial = 1444] [outer = (nil)] 12:37:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 67 (0x82c4b000) [pid = 1840] [serial = 1445] [outer = 0x82c42c00] 12:37:07 INFO - PROCESS | 1840 | 1478201827925 Marionette DEBUG loaded listener.js 12:37:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 68 (0x82eb3000) [pid = 1840] [serial = 1446] [outer = 0x82c42c00] 12:37:08 INFO - PROCESS | 1840 | ++DOCSHELL 0x82c47400 == 27 [pid = 1840] [id = 492] 12:37:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 69 (0x82f7f000) [pid = 1840] [serial = 1447] [outer = (nil)] 12:37:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 70 (0x83813000) [pid = 1840] [serial = 1448] [outer = 0x82f7f000] 12:37:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 71 (0x83814800) [pid = 1840] [serial = 1449] [outer = 0x82f7f000] 12:37:08 INFO - PROCESS | 1840 | [1840] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4591 12:37:09 INFO - PROCESS | 1840 | 1478201829076 Marionette TRACE conn4 <- [1,2320,null,{"value":["/navigation-timing/test_navigation_type_reload.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_RELOAD",0,null,null],["Reload connectEnd > Original connectEnd",0,null,null],["Reload connectStart > Original connectStart",0,null,null],["Reload domComplete > Original domComplete",0,null,null],["Reload domContentLoadedEventEnd > Original domContentLoadedEventEnd",0,null,null],["Reload domContentLoadedEventStart > Original domContentLoadedEventStart",0,null,null],["Reload domInteractive > Original domInteractive",0,null,null],["Reload domLoading > Original domLoading",0,null,null],["Reload domainLookupEnd > Original domainLookupEnd",0,null,null],["Reload domainLookupStart > Original domainLookupStart",0,null,null],["Reload fetchStart > Original fetchStart",0,null,null],["Reload loadEventEnd > Original loadEventEnd",0,null,null],["Reload loadEventStart > Original loadEventStart",0,null,null],["Reload navigationStart > Original navigationStart",0,null,null],["Reload redirectEnd(0) == Original redirectEnd(0)",0,null,null],["Reload redirectStart(0) == Original redirectStart(0)",0,null,null],["Reload requestStart > Original requestStart",0,null,null],["Reload responseEnd > Original responseEnd",0,null,null],["Reload responseStart > Original responseStart",0,null,null],["Reload unloadEventEnd > Original unloadEventEnd",0,null,null],["Reload unloadEventStart > Original unloadEventStart",0,null,null]]]}] 12:37:09 INFO - ....................... 12:37:09 INFO - TEST-OK | /navigation-timing/test_navigation_type_reload.html | took 2890ms 12:37:09 INFO - PROCESS | 1840 | 1478201829157 Marionette TRACE conn4 -> [0,2321,"getWindowHandle",null] 12:37:09 INFO - PROCESS | 1840 | 1478201829165 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 12:37:09 INFO - TEST-START | /navigation-timing/test_no_previous_document.html 12:37:09 INFO - PROCESS | 1840 | 1478201829177 Marionette TRACE conn4 -> [0,2322,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:37:09 INFO - PROCESS | 1840 | 1478201829477 Marionette TRACE conn4 <- [1,2322,null,{"value":null}] 12:37:09 INFO - PROCESS | 1840 | 1478201829570 Marionette TRACE conn4 -> [0,2323,"getWindowHandles",null] 12:37:09 INFO - PROCESS | 1840 | 1478201829575 Marionette TRACE conn4 <- [1,2323,null,["8"]] 12:37:09 INFO - PROCESS | 1840 | 1478201829597 Marionette TRACE conn4 -> [0,2324,"switchToWindow",{"name":"8"}] 12:37:09 INFO - PROCESS | 1840 | 1478201829609 Marionette TRACE conn4 <- [1,2324,null,{}] 12:37:09 INFO - PROCESS | 1840 | 1478201829620 Marionette TRACE conn4 -> [0,2325,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_no_previous_document.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_no_previous_document.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:37:09 INFO - PROCESS | 1840 | ++DOCSHELL 0x83835400 == 28 [pid = 1840] [id = 493] 12:37:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 72 (0x83835800) [pid = 1840] [serial = 1450] [outer = (nil)] 12:37:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 73 (0x83837c00) [pid = 1840] [serial = 1451] [outer = 0x83835800] 12:37:09 INFO - PROCESS | 1840 | 1478201829736 Marionette DEBUG loaded listener.js 12:37:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 74 (0x83a65400) [pid = 1840] [serial = 1452] [outer = 0x83835800] 12:37:10 INFO - PROCESS | 1840 | ++DOCSHELL 0x83aee000 == 29 [pid = 1840] [id = 494] 12:37:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 75 (0x83aefc00) [pid = 1840] [serial = 1453] [outer = (nil)] 12:37:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 76 (0x83af5800) [pid = 1840] [serial = 1454] [outer = 0x83aefc00] 12:37:10 INFO - PROCESS | 1840 | 1478201830608 Marionette TRACE conn4 <- [1,2325,null,{"value":["/navigation-timing/test_no_previous_document.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["timing.unloadEventStart == 0 on navigation with no previous document",0,null,null],["timing.unloadEventEnd == 0 navigation with no previous document",0,null,null]]]}] 12:37:10 INFO - ..... 12:37:10 INFO - TEST-OK | /navigation-timing/test_no_previous_document.html | took 1473ms 12:37:10 INFO - PROCESS | 1840 | 1478201830654 Marionette TRACE conn4 -> [0,2326,"getWindowHandle",null] 12:37:10 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist.html 12:37:10 INFO - PROCESS | 1840 | 1478201830659 Marionette TRACE conn4 <- [1,2326,null,{"value":"8"}] 12:37:10 INFO - PROCESS | 1840 | 1478201830669 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:37:10 INFO - PROCESS | 1840 | 1478201830949 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 12:37:10 INFO - PROCESS | 1840 | 1478201830980 Marionette TRACE conn4 -> [0,2328,"getWindowHandles",null] 12:37:10 INFO - PROCESS | 1840 | 1478201830985 Marionette TRACE conn4 <- [1,2328,null,["8"]] 12:37:11 INFO - PROCESS | 1840 | 1478201831007 Marionette TRACE conn4 -> [0,2329,"switchToWindow",{"name":"8"}] 12:37:11 INFO - PROCESS | 1840 | 1478201831023 Marionette TRACE conn4 <- [1,2329,null,{}] 12:37:11 INFO - PROCESS | 1840 | 1478201831107 Marionette TRACE conn4 -> [0,2330,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_performance_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:37:11 INFO - PROCESS | 1840 | ++DOCSHELL 0x83bf5400 == 30 [pid = 1840] [id = 495] 12:37:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 77 (0x83bf5800) [pid = 1840] [serial = 1455] [outer = (nil)] 12:37:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 78 (0x83bf9800) [pid = 1840] [serial = 1456] [outer = 0x83bf5800] 12:37:11 INFO - PROCESS | 1840 | 1478201831212 Marionette DEBUG loaded listener.js 12:37:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 79 (0x8cd43c00) [pid = 1840] [serial = 1457] [outer = 0x83bf5800] 12:37:12 INFO - PROCESS | 1840 | 1478201831997 Marionette TRACE conn4 <- [1,2330,null,{"value":["/navigation-timing/test_performance_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.timing is defined",0,null,null]]]}] 12:37:12 INFO - ... 12:37:12 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist.html | took 1372ms 12:37:12 INFO - PROCESS | 1840 | 1478201832056 Marionette TRACE conn4 -> [0,2331,"getWindowHandle",null] 12:37:12 INFO - PROCESS | 1840 | 1478201832059 Marionette TRACE conn4 <- [1,2331,null,{"value":"8"}] 12:37:12 INFO - TEST-START | /navigation-timing/test_performance_attributes_exist_in_object.html 12:37:12 INFO - PROCESS | 1840 | 1478201832068 Marionette TRACE conn4 -> [0,2332,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:37:12 INFO - PROCESS | 1840 | 1478201832333 Marionette TRACE conn4 <- [1,2332,null,{"value":null}] 12:37:12 INFO - PROCESS | 1840 | --DOMWINDOW == 78 (0x952c1c00) [pid = 1840] [serial = 1418] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 12:37:12 INFO - PROCESS | 1840 | --DOMWINDOW == 77 (0x8ff92800) [pid = 1840] [serial = 1402] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/img-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 12:37:12 INFO - PROCESS | 1840 | --DOMWINDOW == 76 (0x911abc00) [pid = 1840] [serial = 1396] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/no-opt-in/same-host-http/xhr-request/top-level/no-redirect/no-opt-in-blocks.https.html] 12:37:12 INFO - PROCESS | 1840 | --DOMWINDOW == 75 (0x8d0ea000) [pid = 1840] [serial = 1399] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/audio-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 12:37:12 INFO - PROCESS | 1840 | --DOMWINDOW == 74 (0x94bbc800) [pid = 1840] [serial = 1405] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/optionally-blockable/http-csp/cross-origin-http/video-tag/top-level/keep-scheme-redirect/opt-in-blocks.https.html] 12:37:12 INFO - PROCESS | 1840 | --DOMWINDOW == 73 (0x950a9400) [pid = 1840] [serial = 1415] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_open.html] 12:37:12 INFO - PROCESS | 1840 | --DOMWINDOW == 72 (0x8dd71800) [pid = 1840] [serial = 1421] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_document_readiness_exist.html] 12:37:12 INFO - PROCESS | 1840 | --DOMWINDOW == 71 (0x8ce60c00) [pid = 1840] [serial = 1412] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/idlharness.html] 12:37:12 INFO - PROCESS | 1840 | --DOMWINDOW == 70 (0x9682f400) [pid = 1840] [serial = 1424] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigate_within_document.html] 12:37:12 INFO - PROCESS | 1840 | --DOMWINDOW == 69 (0x8dd72800) [pid = 1840] [serial = 1372] [outer = (nil)] [url = https://web-platform.test:8443/mixed-content/blockable/http-csp/same-host-ws/websocket-request/top-level/keep-scheme-redirect/ws-downgrade-blocks.https.html] 12:37:12 INFO - PROCESS | 1840 | 1478201832892 Marionette TRACE conn4 -> [0,2333,"getWindowHandles",null] 12:37:12 INFO - PROCESS | 1840 | 1478201832898 Marionette TRACE conn4 <- [1,2333,null,["8"]] 12:37:12 INFO - PROCESS | 1840 | 1478201832984 Marionette TRACE conn4 -> [0,2334,"switchToWindow",{"name":"8"}] 12:37:13 INFO - PROCESS | 1840 | 1478201833000 Marionette TRACE conn4 <- [1,2334,null,{}] 12:37:13 INFO - PROCESS | 1840 | 1478201833007 Marionette TRACE conn4 -> [0,2335,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_performance_attributes_exist_in_object.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:37:13 INFO - PROCESS | 1840 | ++DOCSHELL 0x83a6f000 == 31 [pid = 1840] [id = 496] 12:37:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 70 (0x83af1c00) [pid = 1840] [serial = 1458] [outer = (nil)] 12:37:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 71 (0x8dd76400) [pid = 1840] [serial = 1459] [outer = 0x83af1c00] 12:37:13 INFO - PROCESS | 1840 | 1478201833133 Marionette DEBUG loaded listener.js 12:37:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 72 (0x8dd78800) [pid = 1840] [serial = 1460] [outer = 0x83af1c00] 12:37:13 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa45000 == 32 [pid = 1840] [id = 497] 12:37:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 73 (0x8fa45c00) [pid = 1840] [serial = 1461] [outer = (nil)] 12:37:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 74 (0x8fa46c00) [pid = 1840] [serial = 1462] [outer = 0x8fa45c00] 12:37:13 INFO - PROCESS | 1840 | [1840] 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:37:13 INFO - PROCESS | 1840 | 1478201833905 Marionette TRACE conn4 <- [1,2335,null,{"value":["/navigation-timing/test_performance_attributes_exist_in_object.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.navigation is defined",0,null,null]]]}] 12:37:13 INFO - ... 12:37:13 INFO - TEST-OK | /navigation-timing/test_performance_attributes_exist_in_object.html | took 1878ms 12:37:13 INFO - PROCESS | 1840 | 1478201833947 Marionette TRACE conn4 -> [0,2336,"getWindowHandle",null] 12:37:13 INFO - PROCESS | 1840 | 1478201833951 Marionette TRACE conn4 <- [1,2336,null,{"value":"8"}] 12:37:13 INFO - TEST-START | /navigation-timing/test_readwrite.html 12:37:13 INFO - PROCESS | 1840 | 1478201833960 Marionette TRACE conn4 -> [0,2337,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:37:14 INFO - PROCESS | 1840 | 1478201834227 Marionette TRACE conn4 <- [1,2337,null,{"value":null}] 12:37:14 INFO - PROCESS | 1840 | 1478201834244 Marionette TRACE conn4 -> [0,2338,"getWindowHandles",null] 12:37:14 INFO - PROCESS | 1840 | 1478201834249 Marionette TRACE conn4 <- [1,2338,null,["8"]] 12:37:14 INFO - PROCESS | 1840 | 1478201834255 Marionette TRACE conn4 -> [0,2339,"switchToWindow",{"name":"8"}] 12:37:14 INFO - PROCESS | 1840 | 1478201834262 Marionette TRACE conn4 <- [1,2339,null,{}] 12:37:14 INFO - PROCESS | 1840 | 1478201834268 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_readwrite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_readwrite.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:37:14 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ce6ac00 == 33 [pid = 1840] [id = 498] 12:37:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 75 (0x8fa47000) [pid = 1840] [serial = 1463] [outer = (nil)] 12:37:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 76 (0x8fa54800) [pid = 1840] [serial = 1464] [outer = 0x8fa47000] 12:37:14 INFO - PROCESS | 1840 | 1478201834370 Marionette DEBUG loaded listener.js 12:37:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 77 (0x8fa5b800) [pid = 1840] [serial = 1465] [outer = 0x8fa47000] 12:37:15 INFO - PROCESS | 1840 | 1478201835250 Marionette TRACE conn4 <- [1,2340,null,{"value":["/navigation-timing/test_readwrite.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance is read/write",0,null,null],["var performance is read/write",0,null,null]]]}] 12:37:15 INFO - ... 12:37:15 INFO - TEST-OK | /navigation-timing/test_readwrite.html | took 1323ms 12:37:15 INFO - PROCESS | 1840 | 1478201835285 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 12:37:15 INFO - PROCESS | 1840 | 1478201835293 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 12:37:15 INFO - TEST-START | /navigation-timing/test_timing_attributes_exist.html 12:37:15 INFO - PROCESS | 1840 | 1478201835305 Marionette TRACE conn4 -> [0,2342,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:37:15 INFO - PROCESS | 1840 | 1478201835612 Marionette TRACE conn4 <- [1,2342,null,{"value":null}] 12:37:15 INFO - PROCESS | 1840 | 1478201835753 Marionette TRACE conn4 -> [0,2343,"getWindowHandles",null] 12:37:15 INFO - PROCESS | 1840 | 1478201835761 Marionette TRACE conn4 <- [1,2343,null,["8"]] 12:37:15 INFO - PROCESS | 1840 | 1478201835812 Marionette TRACE conn4 -> [0,2344,"switchToWindow",{"name":"8"}] 12:37:15 INFO - PROCESS | 1840 | 1478201835823 Marionette TRACE conn4 <- [1,2344,null,{}] 12:37:15 INFO - PROCESS | 1840 | 1478201835834 Marionette TRACE conn4 -> [0,2345,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_attributes_exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:37:15 INFO - PROCESS | 1840 | ++DOCSHELL 0x83815000 == 34 [pid = 1840] [id = 499] 12:37:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 78 (0x83815c00) [pid = 1840] [serial = 1466] [outer = (nil)] 12:37:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 79 (0x8381c000) [pid = 1840] [serial = 1467] [outer = 0x83815c00] 12:37:15 INFO - PROCESS | 1840 | 1478201835961 Marionette DEBUG loaded listener.js 12:37:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 80 (0x83838400) [pid = 1840] [serial = 1468] [outer = 0x83815c00] 12:37:16 INFO - PROCESS | 1840 | 1478201836802 Marionette TRACE conn4 <- [1,2345,null,{"value":["/navigation-timing/test_timing_attributes_exist.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.timing.connectEnd is defined.",0,null,null],["window.performance.timing.connectStart is defined.",0,null,null],["window.performance.timing.domComplete is defined.",0,null,null],["window.performance.timing.domContentLoadedEventEnd is defined.",0,null,null],["window.performance.timing.domContentLoadedEventStart is defined.",0,null,null],["window.performance.timing.domInteractive is defined.",0,null,null],["window.performance.timing.domLoading is defined.",0,null,null],["window.performance.timing.domainLookupEnd is defined.",0,null,null],["window.performance.timing.domainLookupStart is defined.",0,null,null],["window.performance.timing.fetchStart is defined.",0,null,null],["window.performance.timing.loadEventEnd is defined.",0,null,null],["window.performance.timing.loadEventStart is defined.",0,null,null],["window.performance.timing.navigationStart is defined.",0,null,null],["window.performance.timing.redirectEnd is defined.",0,null,null],["window.performance.timing.redirectStart is defined.",0,null,null],["window.performance.timing.requestStart is defined.",0,null,null],["window.performance.timing.responseEnd is defined.",0,null,null],["window.performance.timing.responseStart is defined.",0,null,null],["window.performance.timing.unloadEventEnd is defined.",0,null,null],["window.performance.timing.unloadEventStart is defined.",0,null,null]]]}] 12:37:16 INFO - ...................... 12:37:16 INFO - TEST-OK | /navigation-timing/test_timing_attributes_exist.html | took 1588ms 12:37:16 INFO - PROCESS | 1840 | 1478201836893 Marionette TRACE conn4 -> [0,2346,"getWindowHandle",null] 12:37:16 INFO - PROCESS | 1840 | 1478201836900 Marionette TRACE conn4 <- [1,2346,null,{"value":"8"}] 12:37:16 INFO - TEST-START | /navigation-timing/test_timing_attributes_order.html 12:37:16 INFO - PROCESS | 1840 | 1478201836909 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:37:17 INFO - PROCESS | 1840 | 1478201837207 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 12:37:17 INFO - PROCESS | 1840 | 1478201837339 Marionette TRACE conn4 -> [0,2348,"getWindowHandles",null] 12:37:17 INFO - PROCESS | 1840 | 1478201837344 Marionette TRACE conn4 <- [1,2348,null,["8"]] 12:37:17 INFO - PROCESS | 1840 | 1478201837357 Marionette TRACE conn4 -> [0,2349,"switchToWindow",{"name":"8"}] 12:37:17 INFO - PROCESS | 1840 | 1478201837362 Marionette TRACE conn4 <- [1,2349,null,{}] 12:37:17 INFO - PROCESS | 1840 | 1478201837414 Marionette TRACE conn4 -> [0,2350,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_attributes_order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:37:17 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd75400 == 35 [pid = 1840] [id = 500] 12:37:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 81 (0x8dd7a800) [pid = 1840] [serial = 1469] [outer = (nil)] 12:37:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 82 (0x8debe800) [pid = 1840] [serial = 1470] [outer = 0x8dd7a800] 12:37:17 INFO - PROCESS | 1840 | 1478201837526 Marionette DEBUG loaded listener.js 12:37:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 83 (0x83bf6c00) [pid = 1840] [serial = 1471] [outer = 0x8dd7a800] 12:37:18 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd84400 == 36 [pid = 1840] [id = 501] 12:37:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 84 (0x8fb09000) [pid = 1840] [serial = 1472] [outer = (nil)] 12:37:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 85 (0x8fb0dc00) [pid = 1840] [serial = 1473] [outer = 0x8fb09000] 12:37:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 86 (0x8fa5f000) [pid = 1840] [serial = 1474] [outer = 0x8fb09000] 12:37:18 INFO - PROCESS | 1840 | 1478201838885 Marionette TRACE conn4 <- [1,2350,null,{"value":["/navigation-timing/test_timing_attributes_order.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_NAVIGATE",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["window.performance.timing.redirectStart == 0",0,null,null],["window.performance.timing.redirectEnd == 0",0,null,null],["window.performance.timing.fetchStart > 0",0,null,null],["window.performance.timing.fetchStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.domainLookupStart > 0",0,null,null],["window.performance.timing.domainLookupStart >= window.performance.timing.fetchStart",0,null,null],["window.performance.timing.domainLookupEnd > 0",0,null,null],["window.performance.timing.domainLookupEnd >= window.performance.timing.domainLookupStart",0,null,null],["window.performance.timing.connectStart > 0",0,null,null],["window.performance.timing.connectStart >= window.performance.timing.domainLookupEnd",0,null,null],["window.performance.timing.connectEnd > 0",0,null,null],["window.performance.timing.connectEnd >= window.performance.timing.connectStart",0,null,null],["window.performance.timing.requestStart > 0",0,null,null],["window.performance.timing.requestStart >= window.performance.timing.connectEnd",0,null,null],["window.performance.timing.responseStart > 0",0,null,null],["window.performance.timing.responseStart >= window.performance.timing.requestStart",0,null,null],["window.performance.timing.responseEnd > 0",0,null,null],["window.performance.timing.responseEnd >= window.performance.timing.responseStart",0,null,null],["window.performance.timing.domLoading > 0",0,null,null],["window.performance.timing.domLoading >= window.performance.timing.fetchStart",0,null,null],["window.performance.timing.domInteractive > 0",0,null,null],["window.performance.timing.domInteractive >= window.performance.timing.responseEnd",0,null,null],["window.performance.timing.domContentLoadedEventStart > 0",0,null,null],["window.performance.timing.domContentLoadedEventStart >= window.performance.timing.domInteractive",0,null,null],["window.performance.timing.domContentLoadedEventEnd > 0",0,null,null],["window.performance.timing.domContentLoadedEventEnd >= window.performance.timing.domContentLoadedEventStart",0,null,null],["window.performance.timing.domComplete > 0",0,null,null],["window.performance.timing.domComplete >= window.performance.timing.domContentLoadedEventEnd",0,null,null],["window.performance.timing.loadEventStart > 0",0,null,null],["window.performance.timing.loadEventStart >= window.performance.timing.domContentLoadedEventEnd",0,null,null],["window.performance.timing.loadEventEnd > 0",0,null,null],["window.performance.timing.loadEventEnd >= window.performance.timing.loadEventStart",0,null,null],["window.performance.timing.unloadEventStart > 0",0,null,null],["window.performance.timing.unloadEventStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.unloadEventEnd > 0",0,null,null],["window.performance.timing.unloadEventEnd >= window.performance.timing.unloadEventStart",0,null,null]]]}] 12:37:18 INFO - ......................................... 12:37:18 INFO - TEST-OK | /navigation-timing/test_timing_attributes_order.html | took 2036ms 12:37:18 INFO - PROCESS | 1840 | 1478201838953 Marionette TRACE conn4 -> [0,2351,"getWindowHandle",null] 12:37:18 INFO - PROCESS | 1840 | 1478201838960 Marionette TRACE conn4 <- [1,2351,null,{"value":"8"}] 12:37:18 INFO - TEST-START | /navigation-timing/test_timing_client_redirect.html 12:37:18 INFO - PROCESS | 1840 | 1478201838970 Marionette TRACE conn4 -> [0,2352,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:37:19 INFO - PROCESS | 1840 | 1478201839205 Marionette TRACE conn4 <- [1,2352,null,{"value":null}] 12:37:19 INFO - PROCESS | 1840 | 1478201839414 Marionette TRACE conn4 -> [0,2353,"getWindowHandles",null] 12:37:19 INFO - PROCESS | 1840 | 1478201839420 Marionette TRACE conn4 <- [1,2353,null,["8"]] 12:37:19 INFO - PROCESS | 1840 | 1478201839429 Marionette TRACE conn4 -> [0,2354,"switchToWindow",{"name":"8"}] 12:37:19 INFO - PROCESS | 1840 | 1478201839437 Marionette TRACE conn4 <- [1,2354,null,{}] 12:37:19 INFO - PROCESS | 1840 | 1478201839445 Marionette TRACE conn4 -> [0,2355,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_client_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:37:19 INFO - PROCESS | 1840 | ++DOCSHELL 0x8db4e400 == 37 [pid = 1840] [id = 502] 12:37:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 87 (0x8db52c00) [pid = 1840] [serial = 1475] [outer = (nil)] 12:37:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 88 (0x8fb13000) [pid = 1840] [serial = 1476] [outer = 0x8db52c00] 12:37:19 INFO - PROCESS | 1840 | 1478201839562 Marionette DEBUG loaded listener.js 12:37:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 89 (0x8fb46800) [pid = 1840] [serial = 1477] [outer = 0x8db52c00] 12:37:20 INFO - PROCESS | 1840 | ++DOCSHELL 0x827ec000 == 38 [pid = 1840] [id = 503] 12:37:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 90 (0x827ef800) [pid = 1840] [serial = 1478] [outer = (nil)] 12:37:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0x82f74400) [pid = 1840] [serial = 1479] [outer = 0x827ef800] 12:37:20 INFO - PROCESS | 1840 | --DOCSHELL 0x91b9d000 == 37 [pid = 1840] [id = 489] 12:37:20 INFO - PROCESS | 1840 | --DOCSHELL 0x8381e800 == 36 [pid = 1840] [id = 490] 12:37:20 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd70400 == 35 [pid = 1840] [id = 483] 12:37:20 INFO - PROCESS | 1840 | --DOCSHELL 0x911ab400 == 34 [pid = 1840] [id = 476] 12:37:20 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa45000 == 33 [pid = 1840] [id = 497] 12:37:20 INFO - PROCESS | 1840 | --DOCSHELL 0x83aee000 == 32 [pid = 1840] [id = 494] 12:37:20 INFO - PROCESS | 1840 | --DOCSHELL 0x82c47400 == 31 [pid = 1840] [id = 492] 12:37:20 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0x8dd6e800) [pid = 1840] [serial = 1374] [outer = (nil)] [url = about:blank] 12:37:20 INFO - PROCESS | 1840 | --DOMWINDOW == 89 (0x96831400) [pid = 1840] [serial = 1425] [outer = (nil)] [url = about:blank] 12:37:20 INFO - PROCESS | 1840 | --DOMWINDOW == 88 (0x96834400) [pid = 1840] [serial = 1426] [outer = (nil)] [url = about:blank] 12:37:20 INFO - PROCESS | 1840 | --DOMWINDOW == 87 (0x94d6d000) [pid = 1840] [serial = 1422] [outer = (nil)] [url = about:blank] 12:37:20 INFO - PROCESS | 1840 | --DOMWINDOW == 86 (0x952c5400) [pid = 1840] [serial = 1423] [outer = (nil)] [url = about:blank] 12:37:20 INFO - PROCESS | 1840 | --DOMWINDOW == 85 (0x950b6c00) [pid = 1840] [serial = 1416] [outer = (nil)] [url = about:blank] 12:37:20 INFO - PROCESS | 1840 | --DOMWINDOW == 84 (0x95140000) [pid = 1840] [serial = 1417] [outer = (nil)] [url = about:blank] 12:37:20 INFO - PROCESS | 1840 | --DOMWINDOW == 83 (0x8ce6c000) [pid = 1840] [serial = 1413] [outer = (nil)] [url = about:blank] 12:37:20 INFO - PROCESS | 1840 | --DOMWINDOW == 82 (0x8d0eec00) [pid = 1840] [serial = 1414] [outer = (nil)] [url = about:blank] 12:37:20 INFO - PROCESS | 1840 | --DOMWINDOW == 81 (0x8382bc00) [pid = 1840] [serial = 1409] [outer = (nil)] [url = about:blank] 12:37:20 INFO - PROCESS | 1840 | --DOMWINDOW == 80 (0x94d68400) [pid = 1840] [serial = 1406] [outer = (nil)] [url = about:blank] 12:37:20 INFO - PROCESS | 1840 | --DOMWINDOW == 79 (0x94d6a000) [pid = 1840] [serial = 1407] [outer = (nil)] [url = about:blank] 12:37:20 INFO - PROCESS | 1840 | --DOMWINDOW == 78 (0x93856c00) [pid = 1840] [serial = 1403] [outer = (nil)] [url = about:blank] 12:37:20 INFO - PROCESS | 1840 | --DOMWINDOW == 77 (0x938ce000) [pid = 1840] [serial = 1404] [outer = (nil)] [url = about:blank] 12:37:20 INFO - PROCESS | 1840 | --DOMWINDOW == 76 (0x8db54800) [pid = 1840] [serial = 1400] [outer = (nil)] [url = about:blank] 12:37:20 INFO - PROCESS | 1840 | --DOMWINDOW == 75 (0x8fa5d000) [pid = 1840] [serial = 1401] [outer = (nil)] [url = about:blank] 12:37:20 INFO - PROCESS | 1840 | --DOMWINDOW == 74 (0x911b3400) [pid = 1840] [serial = 1398] [outer = (nil)] [url = about:blank] 12:37:20 INFO - PROCESS | 1840 | --DOMWINDOW == 73 (0x952cac00) [pid = 1840] [serial = 1419] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 12:37:20 INFO - PROCESS | 1840 | --DOMWINDOW == 72 (0x952bf800) [pid = 1840] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow.html] 12:37:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 73 (0x82f7b000) [pid = 1840] [serial = 1480] [outer = 0x827ef800] 12:37:21 INFO - PROCESS | 1840 | 1478201841684 Marionette TRACE conn4 <- [1,2355,null,{"value":["/navigation-timing/test_timing_client_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.timing is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 0 on an client redirected navigation",0,null,null],["timing.redirectStart == 0 on an client redirected navigation",0,null,null],["timing.redirectEnd == 0 on an client redirected navigation",0,null,null]]]}] 12:37:21 INFO - ....... 12:37:21 INFO - TEST-OK | /navigation-timing/test_timing_client_redirect.html | took 2736ms 12:37:21 INFO - PROCESS | 1840 | 1478201841708 Marionette TRACE conn4 -> [0,2356,"getWindowHandle",null] 12:37:21 INFO - PROCESS | 1840 | 1478201841714 Marionette TRACE conn4 <- [1,2356,null,{"value":"8"}] 12:37:21 INFO - TEST-START | /navigation-timing/test_timing_reload.html 12:37:21 INFO - PROCESS | 1840 | 1478201841725 Marionette TRACE conn4 -> [0,2357,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:37:21 INFO - PROCESS | 1840 | 1478201841938 Marionette TRACE conn4 <- [1,2357,null,{"value":null}] 12:37:22 INFO - PROCESS | 1840 | 1478201842081 Marionette TRACE conn4 -> [0,2358,"getWindowHandles",null] 12:37:22 INFO - PROCESS | 1840 | 1478201842087 Marionette TRACE conn4 <- [1,2358,null,["8"]] 12:37:22 INFO - PROCESS | 1840 | 1478201842095 Marionette TRACE conn4 -> [0,2359,"switchToWindow",{"name":"8"}] 12:37:22 INFO - PROCESS | 1840 | 1478201842102 Marionette TRACE conn4 <- [1,2359,null,{}] 12:37:22 INFO - PROCESS | 1840 | 1478201842110 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_reload.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:37:22 INFO - PROCESS | 1840 | ++DOCSHELL 0x83a66800 == 32 [pid = 1840] [id = 504] 12:37:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 74 (0x83a66c00) [pid = 1840] [serial = 1481] [outer = (nil)] 12:37:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 75 (0x83aee000) [pid = 1840] [serial = 1482] [outer = 0x83a66c00] 12:37:22 INFO - PROCESS | 1840 | 1478201842213 Marionette DEBUG loaded listener.js 12:37:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 76 (0x83bed800) [pid = 1840] [serial = 1483] [outer = 0x83a66c00] 12:37:22 INFO - PROCESS | 1840 | ++DOCSHELL 0x83830400 == 33 [pid = 1840] [id = 505] 12:37:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 77 (0x8ce69400) [pid = 1840] [serial = 1484] [outer = (nil)] 12:37:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 78 (0x8d0eec00) [pid = 1840] [serial = 1485] [outer = 0x8ce69400] 12:37:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 79 (0x8ccacc00) [pid = 1840] [serial = 1486] [outer = 0x8ce69400] 12:37:22 INFO - PROCESS | 1840 | [1840] WARNING: Page was shift reloaded, skipping ServiceWorker control: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsDocument.cpp, line 4591 12:37:23 INFO - PROCESS | 1840 | 1478201843219 Marionette TRACE conn4 <- [1,2360,null,{"value":["/navigation-timing/test_timing_reload.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["window.performance.navigation.type == TYPE_RELOAD",0,null,null],["connectEnd is different after the reload.",0,null,null],["connectStart is different after the reload.",0,null,null],["domComplete is different after the reload.",0,null,null],["domContentLoadedEventEnd is different after the reload.",0,null,null],["domContentLoadedEventStart is different after the reload.",0,null,null],["domInteractive is different after the reload.",0,null,null],["domLoading is different after the reload.",0,null,null],["domainLookupEnd is different after the reload.",0,null,null],["domainLookupStart is different after the reload.",0,null,null],["fetchStart is different after the reload.",0,null,null],["loadEventEnd is different after the reload.",0,null,null],["loadEventStart is different after the reload.",0,null,null],["navigationStart is different after the reload.",0,null,null],["requestStart is different after the reload.",0,null,null],["responseEnd is different after the reload.",0,null,null],["responseStart is different after the reload.",0,null,null]]]}] 12:37:23 INFO - ................... 12:37:23 INFO - TEST-OK | /navigation-timing/test_timing_reload.html | took 1579ms 12:37:23 INFO - PROCESS | 1840 | 1478201843303 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 12:37:23 INFO - PROCESS | 1840 | 1478201843309 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 12:37:23 INFO - TEST-START | /navigation-timing/test_timing_server_redirect.html 12:37:23 INFO - PROCESS | 1840 | 1478201843317 Marionette TRACE conn4 -> [0,2362,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:37:23 INFO - PROCESS | 1840 | 1478201843608 Marionette TRACE conn4 <- [1,2362,null,{"value":null}] 12:37:23 INFO - PROCESS | 1840 | 1478201843643 Marionette TRACE conn4 -> [0,2363,"getWindowHandles",null] 12:37:23 INFO - PROCESS | 1840 | 1478201843649 Marionette TRACE conn4 <- [1,2363,null,["8"]] 12:37:23 INFO - PROCESS | 1840 | 1478201843657 Marionette TRACE conn4 -> [0,2364,"switchToWindow",{"name":"8"}] 12:37:23 INFO - PROCESS | 1840 | 1478201843662 Marionette TRACE conn4 <- [1,2364,null,{}] 12:37:23 INFO - PROCESS | 1840 | 1478201843756 Marionette TRACE conn4 -> [0,2365,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_server_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:37:23 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd7a400 == 34 [pid = 1840] [id = 506] 12:37:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 80 (0x8fa5b000) [pid = 1840] [serial = 1487] [outer = (nil)] 12:37:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 81 (0x8fb07800) [pid = 1840] [serial = 1488] [outer = 0x8fa5b000] 12:37:23 INFO - PROCESS | 1840 | 1478201843858 Marionette DEBUG loaded listener.js 12:37:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 82 (0x8fb09400) [pid = 1840] [serial = 1489] [outer = 0x8fa5b000] 12:37:24 INFO - PROCESS | 1840 | ++DOCSHELL 0x8cd4a000 == 35 [pid = 1840] [id = 507] 12:37:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 83 (0x8fb4c800) [pid = 1840] [serial = 1490] [outer = (nil)] 12:37:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 84 (0x8fb4fc00) [pid = 1840] [serial = 1491] [outer = 0x8fb4c800] 12:37:24 INFO - PROCESS | 1840 | 1478201844697 Marionette TRACE conn4 <- [1,2365,null,{"value":["/navigation-timing/test_timing_server_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 1 on an server redirected navigation",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["window.performance.timing.redirectStart > 0",0,null,null],["window.performance.timing.redirectStart >= window.performance.timing.navigationStart",0,null,null],["window.performance.timing.redirectEnd > 0",0,null,null],["window.performance.timing.redirectEnd >= window.performance.timing.redirectStart",0,null,null],["window.performance.timing.fetchStart > 0",0,null,null],["window.performance.timing.fetchStart >= window.performance.timing.redirectEnd",0,null,null]]]}] 12:37:24 INFO - ........... 12:37:24 INFO - TEST-OK | /navigation-timing/test_timing_server_redirect.html | took 1478ms 12:37:24 INFO - PROCESS | 1840 | 1478201844815 Marionette TRACE conn4 -> [0,2366,"getWindowHandle",null] 12:37:24 INFO - PROCESS | 1840 | 1478201844823 Marionette TRACE conn4 <- [1,2366,null,{"value":"8"}] 12:37:24 INFO - TEST-START | /navigation-timing/test_timing_xserver_redirect.html 12:37:24 INFO - PROCESS | 1840 | 1478201844832 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:37:25 INFO - PROCESS | 1840 | 1478201845232 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 12:37:25 INFO - PROCESS | 1840 | --DOMWINDOW == 83 (0x83820800) [pid = 1840] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_enums.html] 12:37:25 INFO - PROCESS | 1840 | --DOMWINDOW == 82 (0x83bf5800) [pid = 1840] [serial = 1455] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist.html] 12:37:25 INFO - PROCESS | 1840 | --DOMWINDOW == 81 (0x83bf9c00) [pid = 1840] [serial = 1427] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_attributes_exist.html] 12:37:25 INFO - PROCESS | 1840 | --DOMWINDOW == 80 (0x8fb4a000) [pid = 1840] [serial = 1430] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_redirectCount_none.html] 12:37:25 INFO - PROCESS | 1840 | --DOMWINDOW == 79 (0x967c8800) [pid = 1840] [serial = 1436] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 12:37:25 INFO - PROCESS | 1840 | --DOMWINDOW == 78 (0x8d0f1000) [pid = 1840] [serial = 1433] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_backforward.html] 12:37:25 INFO - PROCESS | 1840 | --DOMWINDOW == 77 (0x83af1c00) [pid = 1840] [serial = 1458] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_performance_attributes_exist_in_object.html] 12:37:25 INFO - PROCESS | 1840 | --DOMWINDOW == 76 (0x82f7f000) [pid = 1840] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:37:25 INFO - PROCESS | 1840 | --DOMWINDOW == 75 (0x82c42c00) [pid = 1840] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_navigation_type_reload.html] 12:37:25 INFO - PROCESS | 1840 | --DOMWINDOW == 74 (0x8fa45c00) [pid = 1840] [serial = 1461] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:37:25 INFO - PROCESS | 1840 | --DOMWINDOW == 73 (0x83835800) [pid = 1840] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_no_previous_document.html] 12:37:25 INFO - PROCESS | 1840 | --DOMWINDOW == 72 (0x83aefc00) [pid = 1840] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:37:25 INFO - PROCESS | 1840 | 1478201845359 Marionette TRACE conn4 -> [0,2368,"getWindowHandles",null] 12:37:25 INFO - PROCESS | 1840 | 1478201845363 Marionette TRACE conn4 <- [1,2368,null,["8"]] 12:37:25 INFO - PROCESS | 1840 | 1478201845370 Marionette TRACE conn4 -> [0,2369,"switchToWindow",{"name":"8"}] 12:37:25 INFO - PROCESS | 1840 | 1478201845378 Marionette TRACE conn4 <- [1,2369,null,{}] 12:37:25 INFO - PROCESS | 1840 | 1478201845386 Marionette TRACE conn4 -> [0,2370,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_timing_xserver_redirect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:37:25 INFO - PROCESS | 1840 | ++DOCSHELL 0x8cdedc00 == 36 [pid = 1840] [id = 508] 12:37:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 73 (0x8fa45c00) [pid = 1840] [serial = 1492] [outer = (nil)] 12:37:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 74 (0x8ffabc00) [pid = 1840] [serial = 1493] [outer = 0x8fa45c00] 12:37:25 INFO - PROCESS | 1840 | 1478201845498 Marionette DEBUG loaded listener.js 12:37:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 75 (0x8ffb2000) [pid = 1840] [serial = 1494] [outer = 0x8fa45c00] 12:37:26 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fc73800 == 37 [pid = 1840] [id = 509] 12:37:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 76 (0x9111f800) [pid = 1840] [serial = 1495] [outer = (nil)] 12:37:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 77 (0x911a9400) [pid = 1840] [serial = 1496] [outer = 0x9111f800] 12:37:26 INFO - PROCESS | 1840 | 1478201846289 Marionette TRACE conn4 <- [1,2370,null,{"value":["/navigation-timing/test_timing_xserver_redirect.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.navigation is defined",0,null,null],["timing.navigation.type is TYPE_NAVIGATE",0,null,null],["navigation.redirectCount == 0 on a cross-origin server redirected navigation",0,null,null],["window.performance.timing.navigationStart > 0",0,null,null],["timing.redirectStart == 0 on a server redirected navigation from another domain",0,null,null],["timing.redirectEnd == 0 on a server redirected navigation from another domain",0,null,null]]]}] 12:37:26 INFO - ....... 12:37:26 INFO - TEST-OK | /navigation-timing/test_timing_xserver_redirect.html | took 1529ms 12:37:26 INFO - PROCESS | 1840 | 1478201846362 Marionette TRACE conn4 -> [0,2371,"getWindowHandle",null] 12:37:26 INFO - PROCESS | 1840 | 1478201846367 Marionette TRACE conn4 <- [1,2371,null,{"value":"8"}] 12:37:26 INFO - TEST-START | /navigation-timing/test_unique_performance_objects.html 12:37:26 INFO - PROCESS | 1840 | 1478201846376 Marionette TRACE conn4 -> [0,2372,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:37:26 INFO - PROCESS | 1840 | 1478201846584 Marionette TRACE conn4 <- [1,2372,null,{"value":null}] 12:37:26 INFO - PROCESS | 1840 | 1478201846735 Marionette TRACE conn4 -> [0,2373,"getWindowHandles",null] 12:37:26 INFO - PROCESS | 1840 | 1478201846743 Marionette TRACE conn4 <- [1,2373,null,["8"]] 12:37:26 INFO - PROCESS | 1840 | 1478201846750 Marionette TRACE conn4 -> [0,2374,"switchToWindow",{"name":"8"}] 12:37:26 INFO - PROCESS | 1840 | 1478201846756 Marionette TRACE conn4 <- [1,2374,null,{}] 12:37:26 INFO - PROCESS | 1840 | 1478201846763 Marionette TRACE conn4 -> [0,2375,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/navigation-timing/test_unique_performance_objects.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:37:26 INFO - PROCESS | 1840 | ++DOCSHELL 0x911ae400 == 38 [pid = 1840] [id = 510] 12:37:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 78 (0x911ae800) [pid = 1840] [serial = 1497] [outer = (nil)] 12:37:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 79 (0x911b2400) [pid = 1840] [serial = 1498] [outer = 0x911ae800] 12:37:26 INFO - PROCESS | 1840 | 1478201846864 Marionette DEBUG loaded listener.js 12:37:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 80 (0x911b5800) [pid = 1840] [serial = 1499] [outer = 0x911ae800] 12:37:27 INFO - PROCESS | 1840 | ++DOCSHELL 0x827e6800 == 39 [pid = 1840] [id = 511] 12:37:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 81 (0x82f74800) [pid = 1840] [serial = 1500] [outer = (nil)] 12:37:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 82 (0x827f3c00) [pid = 1840] [serial = 1501] [outer = 0x82f74800] 12:37:27 INFO - PROCESS | 1840 | 1478201847644 Marionette TRACE conn4 <- [1,2375,null,{"value":["/navigation-timing/test_unique_performance_objects.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.timing is defined",0,null,null],["Different window objects have unique performance objects",0,null,null]]]}] 12:37:27 INFO - ... 12:37:27 INFO - TEST-OK | /navigation-timing/test_unique_performance_objects.html | took 1285ms 12:37:27 INFO - PROCESS | 1840 | 1478201847661 Marionette TRACE conn4 -> [0,2376,"getWindowHandle",null] 12:37:27 INFO - PROCESS | 1840 | 1478201847669 Marionette TRACE conn4 <- [1,2376,null,{"value":"8"}] 12:37:27 INFO - TEST-START | /pointerlock/constructor.html 12:37:27 INFO - PROCESS | 1840 | 1478201847725 Marionette TRACE conn4 -> [0,2377,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:37:27 INFO - PROCESS | 1840 | 1478201847962 Marionette TRACE conn4 <- [1,2377,null,{"value":null}] 12:37:28 INFO - PROCESS | 1840 | 1478201848230 Marionette TRACE conn4 -> [0,2378,"getWindowHandles",null] 12:37:28 INFO - PROCESS | 1840 | 1478201848236 Marionette TRACE conn4 <- [1,2378,null,["8"]] 12:37:28 INFO - PROCESS | 1840 | 1478201848288 Marionette TRACE conn4 -> [0,2379,"switchToWindow",{"name":"8"}] 12:37:28 INFO - PROCESS | 1840 | 1478201848299 Marionette TRACE conn4 <- [1,2379,null,{}] 12:37:28 INFO - PROCESS | 1840 | 1478201848306 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/pointerlock/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/pointerlock/constructor.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:37:28 INFO - PROCESS | 1840 | ++DOCSHELL 0x8cd49800 == 40 [pid = 1840] [id = 512] 12:37:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 83 (0x8cde4000) [pid = 1840] [serial = 1502] [outer = (nil)] 12:37:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 84 (0x8ce65800) [pid = 1840] [serial = 1503] [outer = 0x8cde4000] 12:37:28 INFO - PROCESS | 1840 | 1478201848431 Marionette DEBUG loaded listener.js 12:37:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 85 (0x8dd6d400) [pid = 1840] [serial = 1504] [outer = 0x8cde4000] 12:37:29 INFO - PROCESS | 1840 | 1478201849172 Marionette TRACE conn4 <- [1,2380,null,{"value":["/pointerlock/constructor.html",0,null,null,[["Default event values for mouse event interface and its pointer lock extensions.",0,null,null],["Default event values for pointerlockerror using a dictionary",0,null,null]]]}] 12:37:29 INFO - .. 12:37:29 INFO - TEST-OK | /pointerlock/constructor.html | took 1524ms 12:37:29 INFO - PROCESS | 1840 | 1478201849246 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 12:37:29 INFO - PROCESS | 1840 | 1478201849254 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 12:37:29 INFO - TEST-START | /pointerlock/idlharness.html 12:37:29 INFO - PROCESS | 1840 | 1478201849264 Marionette TRACE conn4 -> [0,2382,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:37:29 INFO - PROCESS | 1840 | 1478201849491 Marionette TRACE conn4 <- [1,2382,null,{"value":null}] 12:37:29 INFO - PROCESS | 1840 | 1478201849682 Marionette TRACE conn4 -> [0,2383,"getWindowHandles",null] 12:37:29 INFO - PROCESS | 1840 | 1478201849687 Marionette TRACE conn4 <- [1,2383,null,["8"]] 12:37:29 INFO - PROCESS | 1840 | 1478201849695 Marionette TRACE conn4 -> [0,2384,"switchToWindow",{"name":"8"}] 12:37:29 INFO - PROCESS | 1840 | 1478201849702 Marionette TRACE conn4 <- [1,2384,null,{}] 12:37:29 INFO - PROCESS | 1840 | 1478201849754 Marionette TRACE conn4 -> [0,2385,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/pointerlock/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/pointerlock/idlharness.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:37:29 INFO - PROCESS | 1840 | ++DOCSHELL 0x82f71800 == 41 [pid = 1840] [id = 513] 12:37:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 86 (0x8fb0b400) [pid = 1840] [serial = 1505] [outer = (nil)] 12:37:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 87 (0x8fb4cc00) [pid = 1840] [serial = 1506] [outer = 0x8fb0b400] 12:37:29 INFO - PROCESS | 1840 | 1478201849870 Marionette DEBUG loaded listener.js 12:37:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 88 (0x8fc74000) [pid = 1840] [serial = 1507] [outer = 0x8fb0b400] 12:37:31 INFO - PROCESS | 1840 | 1478201850931 Marionette TRACE conn4 <- [1,2385,null,{"value":["/pointerlock/idlharness.html",0,null,null,[["Element interface: operation requestPointerLock()",0,null,null],["Element must be primary interface of window.document.documentElement",1,"assert_equals: window.document.documentElement's prototype is not Element.prototype expected object \"[object ElementPrototype]\" but got object \"[object HTMLHtmlElementPrototype]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1484:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1471:9\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Stringification of window.document.documentElement",1,"assert_equals: class string of window.document.documentElement expected \"[object Element]\" but got \"[object HTMLHtmlElement]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1497:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1493:5\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Element interface: window.document.documentElement must inherit property \"requestPointerLock\" with the proper type (0)",0,null,null],["Document interface: attribute onpointerlockchange",0,null,null],["Document interface: attribute onpointerlockerror",0,null,null],["Document interface: attribute pointerLockElement",0,null,null],["Document interface: operation exitPointerLock()",0,null,null],["Document must be primary interface of window.document",1,"assert_equals: window.document's prototype is not Document.prototype expected object \"[object DocumentPrototype]\" but got object \"[object HTMLDocumentPrototype]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1484:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1471:9\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Stringification of window.document",1,"assert_equals: class string of window.document expected \"[object Document]\" but got \"[object HTMLDocument]\"","IdlInterface.prototype.test_primary_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1497:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nIdlInterface.prototype.test_primary_interface_of@http://web-platform.test:8000/resources/idlharness.js:1493:5\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1443:5\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:403:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:401:13\n@http://web-platform.test:8000/pointerlock/idlharness.html:81:1\n"],["Document interface: window.document must inherit property \"onpointerlockchange\" with the proper type (0)",1,"Unrecognized type EventHandler",null],["Document interface: window.document must inherit property \"onpointerlockerror\" with the proper type (1)",1,"Unrecognized type EventHandler",null],["Document interface: window.document must inherit property \"pointerLockElement\" with the proper type (2)",0,null,null],["Document interface: window.document must inherit property \"exitPointerLock\" with the proper type (3)",0,null,null],["MouseEvent interface: attribute movementX",0,null,null],["MouseEvent interface: attribute movementY",0,null,null],["MouseEvent must be primary interface of new MouseEvent('mousemove')",0,null,null],["Stringification of new MouseEvent('mousemove')",0,null,null],["MouseEvent interface: new MouseEvent('mousemove') must inherit property \"movementX\" with the proper type (0)",0,null,null],["MouseEvent interface: new MouseEvent('mousemove') must inherit property \"movementY\" with the proper type (1)",0,null,null],["MouseEvent must be primary interface of new MouseEvent('pointerlockchange')",0,null,null],["Stringification of new MouseEvent('pointerlockchange')",0,null,null],["MouseEvent interface: new MouseEvent('pointerlockchange') must inherit property \"movementX\" with the proper type (0)",0,null,null],["MouseEvent interface: new MouseEvent('pointerlockchange') must inherit property \"movementY\" with the proper type (1)",0,null,null]]]}] 12:37:31 INFO - ........................ 12:37:31 INFO - TEST-OK | /pointerlock/idlharness.html | took 1776ms 12:37:31 INFO - PROCESS | 1840 | 1478201851070 Marionette TRACE conn4 -> [0,2386,"getWindowHandle",null] 12:37:31 INFO - PROCESS | 1840 | 1478201851077 Marionette TRACE conn4 <- [1,2386,null,{"value":"8"}] 12:37:31 INFO - TEST-START | /progress-events/constructor.html 12:37:31 INFO - PROCESS | 1840 | 1478201851089 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:37:31 INFO - PROCESS | 1840 | 1478201851293 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 12:37:31 INFO - PROCESS | 1840 | 1478201851494 Marionette TRACE conn4 -> [0,2388,"getWindowHandles",null] 12:37:31 INFO - PROCESS | 1840 | 1478201851502 Marionette TRACE conn4 <- [1,2388,null,["8"]] 12:37:31 INFO - PROCESS | 1840 | 1478201851553 Marionette TRACE conn4 -> [0,2389,"switchToWindow",{"name":"8"}] 12:37:31 INFO - PROCESS | 1840 | 1478201851565 Marionette TRACE conn4 <- [1,2389,null,{}] 12:37:31 INFO - PROCESS | 1840 | 1478201851576 Marionette TRACE conn4 -> [0,2390,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/progress-events/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/progress-events/constructor.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:37:31 INFO - PROCESS | 1840 | ++DOCSHELL 0x94bb0c00 == 42 [pid = 1840] [id = 514] 12:37:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 89 (0x94bb1000) [pid = 1840] [serial = 1508] [outer = (nil)] 12:37:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 90 (0x94bb6400) [pid = 1840] [serial = 1509] [outer = 0x94bb1000] 12:37:31 INFO - PROCESS | 1840 | 1478201851698 Marionette DEBUG loaded listener.js 12:37:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0x94bb8c00) [pid = 1840] [serial = 1510] [outer = 0x94bb1000] 12:37:32 INFO - PROCESS | 1840 | 1478201852349 Marionette TRACE conn4 <- [1,2390,null,{"value":["/progress-events/constructor.html",0,null,null,[["Default event values.",0,null,null],["There must not be a initProgressEvent().",0,null,null],["Basic test.",0,null,null],["ECMAScript value conversion test.",0,null,null],["ProgressEventInit members must be matched case-sensitively.",0,null,null]]]}] 12:37:32 INFO - ..... 12:37:32 INFO - TEST-OK | /progress-events/constructor.html | took 1279ms 12:37:32 INFO - PROCESS | 1840 | 1478201852367 Marionette TRACE conn4 -> [0,2391,"getWindowHandle",null] 12:37:32 INFO - PROCESS | 1840 | 1478201852371 Marionette TRACE conn4 <- [1,2391,null,{"value":"8"}] 12:37:32 INFO - TEST-START | /progress-events/interface.html 12:37:32 INFO - PROCESS | 1840 | 1478201852403 Marionette TRACE conn4 -> [0,2392,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:37:32 INFO - PROCESS | 1840 | 1478201852601 Marionette TRACE conn4 <- [1,2392,null,{"value":null}] 12:37:32 INFO - PROCESS | 1840 | 1478201852803 Marionette TRACE conn4 -> [0,2393,"getWindowHandles",null] 12:37:32 INFO - PROCESS | 1840 | 1478201852811 Marionette TRACE conn4 <- [1,2393,null,["8"]] 12:37:32 INFO - PROCESS | 1840 | 1478201852819 Marionette TRACE conn4 -> [0,2394,"switchToWindow",{"name":"8"}] 12:37:32 INFO - PROCESS | 1840 | 1478201852825 Marionette TRACE conn4 <- [1,2394,null,{}] 12:37:32 INFO - PROCESS | 1840 | 1478201852836 Marionette TRACE conn4 -> [0,2395,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/progress-events/interface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/progress-events/interface.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:37:32 INFO - PROCESS | 1840 | ++DOCSHELL 0x94d6b400 == 43 [pid = 1840] [id = 515] 12:37:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 92 (0x94d6bc00) [pid = 1840] [serial = 1511] [outer = (nil)] 12:37:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 93 (0x94d6dc00) [pid = 1840] [serial = 1512] [outer = 0x94d6bc00] 12:37:32 INFO - PROCESS | 1840 | 1478201852941 Marionette DEBUG loaded listener.js 12:37:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 94 (0x94d71c00) [pid = 1840] [serial = 1513] [outer = 0x94d6bc00] 12:37:33 INFO - PROCESS | 1840 | 1478201853793 Marionette TRACE conn4 <- [1,2395,null,{"value":["/progress-events/interface.html",0,null,null,[["The ProgressEvent interface",0,null,null],["interface prototype object",0,null,null],["The ProgressEvent interface 1",0,null,null],["The ProgressEvent interface 2",0,null,null],["The ProgressEvent interface 3",0,null,null],["Interface objects properties should not be Enumerable",0,null,null],["Should be able to delete ProgressEvent.",0,null,null]]]}] 12:37:33 INFO - ....... 12:37:33 INFO - TEST-OK | /progress-events/interface.html | took 1428ms 12:37:33 INFO - PROCESS | 1840 | 1478201853833 Marionette TRACE conn4 -> [0,2396,"getWindowHandle",null] 12:37:33 INFO - PROCESS | 1840 | 1478201853838 Marionette TRACE conn4 <- [1,2396,null,{"value":"8"}] 12:37:33 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 12:37:33 INFO - PROCESS | 1840 | 1478201853848 Marionette TRACE conn4 -> [0,2397,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:37:34 INFO - PROCESS | 1840 | 1478201854029 Marionette TRACE conn4 <- [1,2397,null,{"value":null}] 12:37:34 INFO - PROCESS | 1840 | 1478201854235 Marionette TRACE conn4 -> [0,2398,"getWindowHandles",null] 12:37:34 INFO - PROCESS | 1840 | 1478201854241 Marionette TRACE conn4 <- [1,2398,null,["8"]] 12:37:34 INFO - PROCESS | 1840 | 1478201854249 Marionette TRACE conn4 -> [0,2399,"switchToWindow",{"name":"8"}] 12:37:34 INFO - PROCESS | 1840 | 1478201854256 Marionette TRACE conn4 <- [1,2399,null,{}] 12:37:34 INFO - PROCESS | 1840 | 1478201854267 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:37:34 INFO - PROCESS | 1840 | ++DOCSHELL 0x94f95800 == 44 [pid = 1840] [id = 516] 12:37:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 95 (0x950a9400) [pid = 1840] [serial = 1514] [outer = (nil)] 12:37:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 96 (0x952be800) [pid = 1840] [serial = 1515] [outer = 0x950a9400] 12:37:34 INFO - PROCESS | 1840 | 1478201854376 Marionette DEBUG loaded listener.js 12:37:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 97 (0x952c2800) [pid = 1840] [serial = 1516] [outer = 0x950a9400] 12:37:35 WARNING - wptserve Traceback (most recent call last): 12:37:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:37:35 WARNING - rv = self.func(request, response) 12:37:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:37:35 WARNING - access_control_allow_origin = "*") 12:37:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:37:35 WARNING - payload = payload_generator(server_data) 12:37:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:37:35 WARNING - return encode_string_as_bmp_image(data) 12:37:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 12:37:35 WARNING - img.save(f, "BMP") 12:37:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:37:35 WARNING - f.write(bmpfileheader) 12:37:35 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:37:35 WARNING - 12:37:37 INFO - PROCESS | 1840 | --DOCSHELL 0x8fc73800 == 43 [pid = 1840] [id = 509] 12:37:37 INFO - PROCESS | 1840 | --DOCSHELL 0x8cd4a000 == 42 [pid = 1840] [id = 507] 12:37:37 INFO - PROCESS | 1840 | --DOCSHELL 0x94d6d400 == 41 [pid = 1840] [id = 482] 12:37:37 INFO - PROCESS | 1840 | --DOCSHELL 0x94bba800 == 40 [pid = 1840] [id = 479] 12:37:37 INFO - PROCESS | 1840 | --DOCSHELL 0x83811400 == 39 [pid = 1840] [id = 480] 12:37:37 INFO - PROCESS | 1840 | --DOCSHELL 0x8fb41c00 == 38 [pid = 1840] [id = 487] 12:37:37 INFO - PROCESS | 1840 | --DOCSHELL 0x8cd4d400 == 37 [pid = 1840] [id = 488] 12:37:37 INFO - PROCESS | 1840 | --DOCSHELL 0x82ea4400 == 36 [pid = 1840] [id = 472] 12:37:37 INFO - PROCESS | 1840 | --DOCSHELL 0x83830400 == 35 [pid = 1840] [id = 505] 12:37:37 INFO - PROCESS | 1840 | --DOCSHELL 0x827e5800 == 34 [pid = 1840] [id = 473] 12:37:37 INFO - PROCESS | 1840 | --DOCSHELL 0x8382c800 == 33 [pid = 1840] [id = 474] 12:37:37 INFO - PROCESS | 1840 | --DOCSHELL 0x8cdf2800 == 32 [pid = 1840] [id = 481] 12:37:37 INFO - PROCESS | 1840 | --DOCSHELL 0x8382b400 == 31 [pid = 1840] [id = 484] 12:37:37 INFO - PROCESS | 1840 | --DOCSHELL 0x8d0ee000 == 30 [pid = 1840] [id = 478] 12:37:37 INFO - PROCESS | 1840 | --DOCSHELL 0x82c4a000 == 29 [pid = 1840] [id = 475] 12:37:37 INFO - PROCESS | 1840 | --DOCSHELL 0x9682d800 == 28 [pid = 1840] [id = 485] 12:37:37 INFO - PROCESS | 1840 | --DOCSHELL 0x83bf8800 == 27 [pid = 1840] [id = 486] 12:37:37 INFO - PROCESS | 1840 | --DOCSHELL 0x8ce69800 == 26 [pid = 1840] [id = 477] 12:37:37 INFO - PROCESS | 1840 | --DOCSHELL 0x827ec000 == 25 [pid = 1840] [id = 503] 12:37:37 INFO - PROCESS | 1840 | --DOCSHELL 0x827e6800 == 24 [pid = 1840] [id = 511] 12:37:37 INFO - PROCESS | 1840 | --DOMWINDOW == 96 (0x8cdec400) [pid = 1840] [serial = 1429] [outer = (nil)] [url = about:blank] 12:37:37 INFO - PROCESS | 1840 | --DOMWINDOW == 95 (0x8cd4a800) [pid = 1840] [serial = 1428] [outer = (nil)] [url = about:blank] 12:37:37 INFO - PROCESS | 1840 | --DOMWINDOW == 94 (0x9111a400) [pid = 1840] [serial = 1432] [outer = (nil)] [url = about:blank] 12:37:37 INFO - PROCESS | 1840 | --DOMWINDOW == 93 (0x8ffafc00) [pid = 1840] [serial = 1431] [outer = (nil)] [url = about:blank] 12:37:37 INFO - PROCESS | 1840 | --DOMWINDOW == 92 (0x967c8c00) [pid = 1840] [serial = 1440] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 12:37:37 INFO - PROCESS | 1840 | --DOMWINDOW == 91 (0x9683a400) [pid = 1840] [serial = 1437] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 12:37:37 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0x967bdc00) [pid = 1840] [serial = 1435] [outer = (nil)] [url = about:blank] 12:37:37 INFO - PROCESS | 1840 | --DOMWINDOW == 89 (0x96330800) [pid = 1840] [serial = 1434] [outer = (nil)] [url = about:blank] 12:37:37 INFO - PROCESS | 1840 | --DOMWINDOW == 88 (0x83aee400) [pid = 1840] [serial = 1443] [outer = (nil)] [url = about:blank] 12:37:37 INFO - PROCESS | 1840 | --DOMWINDOW == 87 (0x83830000) [pid = 1840] [serial = 1442] [outer = (nil)] [url = about:blank] 12:37:37 INFO - PROCESS | 1840 | --DOMWINDOW == 86 (0x83814800) [pid = 1840] [serial = 1449] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:37:37 INFO - PROCESS | 1840 | --DOMWINDOW == 85 (0x83813000) [pid = 1840] [serial = 1448] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:37:37 INFO - PROCESS | 1840 | --DOMWINDOW == 84 (0x82eb3000) [pid = 1840] [serial = 1446] [outer = (nil)] [url = about:blank] 12:37:37 INFO - PROCESS | 1840 | --DOMWINDOW == 83 (0x82c4b000) [pid = 1840] [serial = 1445] [outer = (nil)] [url = about:blank] 12:37:37 INFO - PROCESS | 1840 | --DOMWINDOW == 82 (0x83a65400) [pid = 1840] [serial = 1452] [outer = (nil)] [url = about:blank] 12:37:37 INFO - PROCESS | 1840 | --DOMWINDOW == 81 (0x83837c00) [pid = 1840] [serial = 1451] [outer = (nil)] [url = about:blank] 12:37:37 INFO - PROCESS | 1840 | --DOMWINDOW == 80 (0x8cd43c00) [pid = 1840] [serial = 1457] [outer = (nil)] [url = about:blank] 12:37:37 INFO - PROCESS | 1840 | --DOMWINDOW == 79 (0x83bf9800) [pid = 1840] [serial = 1456] [outer = (nil)] [url = about:blank] 12:37:37 INFO - PROCESS | 1840 | --DOMWINDOW == 78 (0x8fa46c00) [pid = 1840] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:37:37 INFO - PROCESS | 1840 | --DOMWINDOW == 77 (0x8dd78800) [pid = 1840] [serial = 1460] [outer = (nil)] [url = about:blank] 12:37:37 INFO - PROCESS | 1840 | --DOMWINDOW == 76 (0x8dd76400) [pid = 1840] [serial = 1459] [outer = (nil)] [url = about:blank] 12:37:37 INFO - PROCESS | 1840 | --DOMWINDOW == 75 (0x8fa54800) [pid = 1840] [serial = 1464] [outer = (nil)] [url = about:blank] 12:37:37 INFO - PROCESS | 1840 | --DOMWINDOW == 74 (0x96832400) [pid = 1840] [serial = 1439] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_yellow_with_onunload.html] 12:37:37 INFO - PROCESS | 1840 | --DOMWINDOW == 73 (0x967c7400) [pid = 1840] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green_with_onunload.html] 12:37:37 INFO - PROCESS | 1840 | --DOMWINDOW == 72 (0x83af5800) [pid = 1840] [serial = 1454] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:37:41 INFO - PROCESS | 1840 | --DOMWINDOW == 71 (0x82f74800) [pid = 1840] [serial = 1500] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:37:41 INFO - PROCESS | 1840 | --DOMWINDOW == 70 (0x8fa45c00) [pid = 1840] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_xserver_redirect.html] 12:37:41 INFO - PROCESS | 1840 | --DOMWINDOW == 69 (0x8fb4c800) [pid = 1840] [serial = 1490] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:37:41 INFO - PROCESS | 1840 | --DOMWINDOW == 68 (0x827ef800) [pid = 1840] [serial = 1478] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:37:41 INFO - PROCESS | 1840 | --DOMWINDOW == 67 (0x8db52c00) [pid = 1840] [serial = 1475] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_client_redirect.html] 12:37:41 INFO - PROCESS | 1840 | --DOMWINDOW == 66 (0x8fb09000) [pid = 1840] [serial = 1472] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:37:41 INFO - PROCESS | 1840 | --DOMWINDOW == 65 (0x8dd7a800) [pid = 1840] [serial = 1469] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_order.html] 12:37:41 INFO - PROCESS | 1840 | --DOMWINDOW == 64 (0x8ce69400) [pid = 1840] [serial = 1484] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:37:41 INFO - PROCESS | 1840 | --DOMWINDOW == 63 (0x8fa47000) [pid = 1840] [serial = 1463] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_readwrite.html] 12:37:41 INFO - PROCESS | 1840 | --DOMWINDOW == 62 (0x83815c00) [pid = 1840] [serial = 1466] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_attributes_exist.html] 12:37:41 INFO - PROCESS | 1840 | --DOMWINDOW == 61 (0x8fa5b000) [pid = 1840] [serial = 1487] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_server_redirect.html] 12:37:41 INFO - PROCESS | 1840 | --DOMWINDOW == 60 (0x9111f800) [pid = 1840] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:37:41 INFO - PROCESS | 1840 | --DOMWINDOW == 59 (0x911ae800) [pid = 1840] [serial = 1497] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_unique_performance_objects.html] 12:37:41 INFO - PROCESS | 1840 | --DOMWINDOW == 58 (0x83a66c00) [pid = 1840] [serial = 1481] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/test_timing_reload.html] 12:37:45 INFO - PROCESS | 1840 | --DOCSHELL 0x83bf5400 == 23 [pid = 1840] [id = 495] 12:37:45 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd84400 == 22 [pid = 1840] [id = 501] 12:37:45 INFO - PROCESS | 1840 | --DOCSHELL 0x82f71800 == 21 [pid = 1840] [id = 513] 12:37:45 INFO - PROCESS | 1840 | --DOCSHELL 0x94d6b400 == 20 [pid = 1840] [id = 515] 12:37:45 INFO - PROCESS | 1840 | --DOCSHELL 0x94bb0c00 == 19 [pid = 1840] [id = 514] 12:37:45 INFO - PROCESS | 1840 | --DOCSHELL 0x83815000 == 18 [pid = 1840] [id = 499] 12:37:45 INFO - PROCESS | 1840 | --DOCSHELL 0x83a66800 == 17 [pid = 1840] [id = 504] 12:37:45 INFO - PROCESS | 1840 | --DOCSHELL 0x8db4e400 == 16 [pid = 1840] [id = 502] 12:37:45 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd75400 == 15 [pid = 1840] [id = 500] 12:37:45 INFO - PROCESS | 1840 | --DOCSHELL 0x8cd49800 == 14 [pid = 1840] [id = 512] 12:37:45 INFO - PROCESS | 1840 | --DOCSHELL 0x83835400 == 13 [pid = 1840] [id = 493] 12:37:45 INFO - PROCESS | 1840 | --DOCSHELL 0x83a6f000 == 12 [pid = 1840] [id = 496] 12:37:45 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd7a400 == 11 [pid = 1840] [id = 506] 12:37:45 INFO - PROCESS | 1840 | --DOCSHELL 0x911ae400 == 10 [pid = 1840] [id = 510] 12:37:45 INFO - PROCESS | 1840 | --DOCSHELL 0x8cdedc00 == 9 [pid = 1840] [id = 508] 12:37:45 INFO - PROCESS | 1840 | --DOCSHELL 0x8ce6ac00 == 8 [pid = 1840] [id = 498] 12:37:45 INFO - PROCESS | 1840 | --DOCSHELL 0x827f3400 == 7 [pid = 1840] [id = 491] 12:37:46 INFO - PROCESS | 1840 | --DOMWINDOW == 57 (0x82f74400) [pid = 1840] [serial = 1479] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_meta_redirect.html] 12:37:46 INFO - PROCESS | 1840 | --DOMWINDOW == 56 (0x82f7b000) [pid = 1840] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:37:46 INFO - PROCESS | 1840 | --DOMWINDOW == 55 (0x911b2400) [pid = 1840] [serial = 1498] [outer = (nil)] [url = about:blank] 12:37:46 INFO - PROCESS | 1840 | --DOMWINDOW == 54 (0x911b5800) [pid = 1840] [serial = 1499] [outer = (nil)] [url = about:blank] 12:37:46 INFO - PROCESS | 1840 | --DOMWINDOW == 53 (0x827f3c00) [pid = 1840] [serial = 1501] [outer = (nil)] [url = about:blank] 12:37:46 INFO - PROCESS | 1840 | --DOMWINDOW == 52 (0x8ffabc00) [pid = 1840] [serial = 1493] [outer = (nil)] [url = about:blank] 12:37:46 INFO - PROCESS | 1840 | --DOMWINDOW == 51 (0x8ffb2000) [pid = 1840] [serial = 1494] [outer = (nil)] [url = about:blank] 12:37:46 INFO - PROCESS | 1840 | --DOMWINDOW == 50 (0x911a9400) [pid = 1840] [serial = 1496] [outer = (nil)] [url = about:blank] 12:37:46 INFO - PROCESS | 1840 | --DOMWINDOW == 49 (0x8fb07800) [pid = 1840] [serial = 1488] [outer = (nil)] [url = about:blank] 12:37:46 INFO - PROCESS | 1840 | --DOMWINDOW == 48 (0x8fb09400) [pid = 1840] [serial = 1489] [outer = (nil)] [url = about:blank] 12:37:46 INFO - PROCESS | 1840 | --DOMWINDOW == 47 (0x8fb4fc00) [pid = 1840] [serial = 1491] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:37:46 INFO - PROCESS | 1840 | --DOMWINDOW == 46 (0x83aee000) [pid = 1840] [serial = 1482] [outer = (nil)] [url = about:blank] 12:37:46 INFO - PROCESS | 1840 | --DOMWINDOW == 45 (0x83bed800) [pid = 1840] [serial = 1483] [outer = (nil)] [url = about:blank] 12:37:46 INFO - PROCESS | 1840 | --DOMWINDOW == 44 (0x8d0eec00) [pid = 1840] [serial = 1485] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:37:46 INFO - PROCESS | 1840 | --DOMWINDOW == 43 (0x8ccacc00) [pid = 1840] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:37:46 INFO - PROCESS | 1840 | --DOMWINDOW == 42 (0x8fb13000) [pid = 1840] [serial = 1476] [outer = (nil)] [url = about:blank] 12:37:46 INFO - PROCESS | 1840 | --DOMWINDOW == 41 (0x8fb46800) [pid = 1840] [serial = 1477] [outer = (nil)] [url = about:blank] 12:37:46 INFO - PROCESS | 1840 | --DOMWINDOW == 40 (0x8debe800) [pid = 1840] [serial = 1470] [outer = (nil)] [url = about:blank] 12:37:46 INFO - PROCESS | 1840 | --DOMWINDOW == 39 (0x83bf6c00) [pid = 1840] [serial = 1471] [outer = (nil)] [url = about:blank] 12:37:46 INFO - PROCESS | 1840 | --DOMWINDOW == 38 (0x8fb0dc00) [pid = 1840] [serial = 1473] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_unload.html] 12:37:46 INFO - PROCESS | 1840 | --DOMWINDOW == 37 (0x8fa5f000) [pid = 1840] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/navigation-timing/resources/blank_page_green.html] 12:37:46 INFO - PROCESS | 1840 | --DOMWINDOW == 36 (0x8381c000) [pid = 1840] [serial = 1467] [outer = (nil)] [url = about:blank] 12:37:46 INFO - PROCESS | 1840 | --DOMWINDOW == 35 (0x83838400) [pid = 1840] [serial = 1468] [outer = (nil)] [url = about:blank] 12:37:46 INFO - PROCESS | 1840 | --DOMWINDOW == 34 (0x8fa5b800) [pid = 1840] [serial = 1465] [outer = (nil)] [url = about:blank] 12:37:48 INFO - PROCESS | 1840 | --DOMWINDOW == 33 (0x8cde4000) [pid = 1840] [serial = 1502] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/constructor.html] 12:37:48 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0x8fb0b400) [pid = 1840] [serial = 1505] [outer = (nil)] [url = http://web-platform.test:8000/pointerlock/idlharness.html] 12:37:48 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x94d6bc00) [pid = 1840] [serial = 1511] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/interface.html] 12:37:48 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x94bb1000) [pid = 1840] [serial = 1508] [outer = (nil)] [url = http://web-platform.test:8000/progress-events/constructor.html] 12:37:53 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x94bb8c00) [pid = 1840] [serial = 1510] [outer = (nil)] [url = about:blank] 12:37:53 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x94bb6400) [pid = 1840] [serial = 1509] [outer = (nil)] [url = about:blank] 12:37:53 INFO - PROCESS | 1840 | --DOMWINDOW == 27 (0x94d71c00) [pid = 1840] [serial = 1513] [outer = (nil)] [url = about:blank] 12:37:53 INFO - PROCESS | 1840 | --DOMWINDOW == 26 (0x94d6dc00) [pid = 1840] [serial = 1512] [outer = (nil)] [url = about:blank] 12:37:53 INFO - PROCESS | 1840 | --DOMWINDOW == 25 (0x952be800) [pid = 1840] [serial = 1515] [outer = (nil)] [url = about:blank] 12:37:53 INFO - PROCESS | 1840 | --DOMWINDOW == 24 (0x8fb4cc00) [pid = 1840] [serial = 1506] [outer = (nil)] [url = about:blank] 12:37:53 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0x8fc74000) [pid = 1840] [serial = 1507] [outer = (nil)] [url = about:blank] 12:37:53 INFO - PROCESS | 1840 | --DOMWINDOW == 22 (0x8ce65800) [pid = 1840] [serial = 1503] [outer = (nil)] [url = about:blank] 12:37:53 INFO - PROCESS | 1840 | --DOMWINDOW == 21 (0x8dd6d400) [pid = 1840] [serial = 1504] [outer = (nil)] [url = about:blank] 12:38:04 INFO - PROCESS | 1840 | MARIONETTE LOG: INFO: Timeout fired 12:38:04 INFO - PROCESS | 1840 | 1478201884614 Marionette TRACE conn4 <- [1,2400,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 12:38:04 INFO - . 12:38:04 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 30813ms 12:38:04 INFO - PROCESS | 1840 | 1478201884664 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 12:38:04 INFO - PROCESS | 1840 | 1478201884671 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 12:38:04 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 12:38:04 INFO - PROCESS | 1840 | 1478201884684 Marionette TRACE conn4 -> [0,2402,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:38:04 INFO - PROCESS | 1840 | 1478201884934 Marionette TRACE conn4 <- [1,2402,null,{"value":null}] 12:38:05 INFO - PROCESS | 1840 | 1478201885022 Marionette TRACE conn4 -> [0,2403,"getWindowHandles",null] 12:38:05 INFO - PROCESS | 1840 | 1478201885029 Marionette TRACE conn4 <- [1,2403,null,["8"]] 12:38:05 INFO - PROCESS | 1840 | 1478201885040 Marionette TRACE conn4 -> [0,2404,"switchToWindow",{"name":"8"}] 12:38:05 INFO - PROCESS | 1840 | 1478201885048 Marionette TRACE conn4 <- [1,2404,null,{}] 12:38:05 INFO - PROCESS | 1840 | 1478201885060 Marionette TRACE conn4 -> [0,2405,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:38:05 INFO - PROCESS | 1840 | ++DOCSHELL 0x82ea4400 == 8 [pid = 1840] [id = 517] 12:38:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 22 (0x82ea4800) [pid = 1840] [serial = 1517] [outer = (nil)] 12:38:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 23 (0x82eac000) [pid = 1840] [serial = 1518] [outer = 0x82ea4800] 12:38:05 INFO - PROCESS | 1840 | 1478201885175 Marionette DEBUG loaded listener.js 12:38:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x82f6b400) [pid = 1840] [serial = 1519] [outer = 0x82ea4800] 12:38:05 WARNING - wptserve Traceback (most recent call last): 12:38:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:38:05 WARNING - rv = self.func(request, response) 12:38:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:38:05 WARNING - access_control_allow_origin = "*") 12:38:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:38:05 WARNING - payload = payload_generator(server_data) 12:38:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:38:05 WARNING - return encode_string_as_bmp_image(data) 12:38:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 12:38:05 WARNING - img.save(f, "BMP") 12:38:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:38:05 WARNING - f.write(bmpfileheader) 12:38:05 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:38:05 WARNING - 12:38:14 INFO - PROCESS | 1840 | --DOCSHELL 0x94f95800 == 7 [pid = 1840] [id = 516] 12:38:20 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0x950a9400) [pid = 1840] [serial = 1514] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 12:38:26 INFO - PROCESS | 1840 | --DOMWINDOW == 22 (0x952c2800) [pid = 1840] [serial = 1516] [outer = (nil)] [url = about:blank] 12:38:26 INFO - PROCESS | 1840 | --DOMWINDOW == 21 (0x82eac000) [pid = 1840] [serial = 1518] [outer = (nil)] [url = about:blank] 12:38:35 INFO - PROCESS | 1840 | MARIONETTE LOG: INFO: Timeout fired 12:38:35 INFO - PROCESS | 1840 | 1478201915414 Marionette TRACE conn4 <- [1,2405,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 12:38:35 INFO - . 12:38:35 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30771ms 12:38:35 INFO - PROCESS | 1840 | 1478201915454 Marionette TRACE conn4 -> [0,2406,"getWindowHandle",null] 12:38:35 INFO - PROCESS | 1840 | 1478201915460 Marionette TRACE conn4 <- [1,2406,null,{"value":"8"}] 12:38:35 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 12:38:35 INFO - PROCESS | 1840 | 1478201915472 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:38:35 INFO - PROCESS | 1840 | 1478201915712 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 12:38:35 INFO - PROCESS | 1840 | 1478201915798 Marionette TRACE conn4 -> [0,2408,"getWindowHandles",null] 12:38:35 INFO - PROCESS | 1840 | 1478201915805 Marionette TRACE conn4 <- [1,2408,null,["8"]] 12:38:35 INFO - PROCESS | 1840 | 1478201915814 Marionette TRACE conn4 -> [0,2409,"switchToWindow",{"name":"8"}] 12:38:35 INFO - PROCESS | 1840 | 1478201915823 Marionette TRACE conn4 <- [1,2409,null,{}] 12:38:35 INFO - PROCESS | 1840 | 1478201915830 Marionette TRACE conn4 -> [0,2410,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:38:35 INFO - PROCESS | 1840 | ++DOCSHELL 0x82c4c800 == 8 [pid = 1840] [id = 518] 12:38:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 22 (0x82c4d000) [pid = 1840] [serial = 1520] [outer = (nil)] 12:38:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 23 (0x82eafc00) [pid = 1840] [serial = 1521] [outer = 0x82c4d000] 12:38:35 INFO - PROCESS | 1840 | 1478201915947 Marionette DEBUG loaded listener.js 12:38:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x82f71000) [pid = 1840] [serial = 1522] [outer = 0x82c4d000] 12:38:36 WARNING - wptserve Traceback (most recent call last): 12:38:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:38:36 WARNING - rv = self.func(request, response) 12:38:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:38:36 WARNING - access_control_allow_origin = "*") 12:38:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:38:36 WARNING - payload = payload_generator(server_data) 12:38:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:38:36 WARNING - return encode_string_as_bmp_image(data) 12:38:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 12:38:36 WARNING - img.save(f, "BMP") 12:38:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:38:36 WARNING - f.write(bmpfileheader) 12:38:36 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:38:36 WARNING - 12:38:45 INFO - PROCESS | 1840 | --DOCSHELL 0x82ea4400 == 7 [pid = 1840] [id = 517] 12:38:47 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0x82ea4800) [pid = 1840] [serial = 1517] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 12:38:53 INFO - PROCESS | 1840 | --DOMWINDOW == 22 (0x82f6b400) [pid = 1840] [serial = 1519] [outer = (nil)] [url = about:blank] 12:38:53 INFO - PROCESS | 1840 | --DOMWINDOW == 21 (0x82eafc00) [pid = 1840] [serial = 1521] [outer = (nil)] [url = about:blank] 12:39:06 INFO - PROCESS | 1840 | MARIONETTE LOG: INFO: Timeout fired 12:39:06 INFO - PROCESS | 1840 | 1478201946167 Marionette TRACE conn4 <- [1,2410,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 12:39:06 INFO - . 12:39:06 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 30721ms 12:39:06 INFO - PROCESS | 1840 | 1478201946193 Marionette TRACE conn4 -> [0,2411,"getWindowHandle",null] 12:39:06 INFO - PROCESS | 1840 | 1478201946200 Marionette TRACE conn4 <- [1,2411,null,{"value":"8"}] 12:39:06 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html 12:39:06 INFO - PROCESS | 1840 | 1478201946213 Marionette TRACE conn4 -> [0,2412,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:39:06 INFO - PROCESS | 1840 | 1478201946457 Marionette TRACE conn4 <- [1,2412,null,{"value":null}] 12:39:06 INFO - PROCESS | 1840 | 1478201946544 Marionette TRACE conn4 -> [0,2413,"getWindowHandles",null] 12:39:06 INFO - PROCESS | 1840 | 1478201946551 Marionette TRACE conn4 <- [1,2413,null,["8"]] 12:39:06 INFO - PROCESS | 1840 | 1478201946562 Marionette TRACE conn4 -> [0,2414,"switchToWindow",{"name":"8"}] 12:39:06 INFO - PROCESS | 1840 | 1478201946570 Marionette TRACE conn4 <- [1,2414,null,{}] 12:39:06 INFO - PROCESS | 1840 | 1478201946578 Marionette TRACE conn4 -> [0,2415,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:39:06 INFO - PROCESS | 1840 | ++DOCSHELL 0x82ea4c00 == 8 [pid = 1840] [id = 519] 12:39:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 22 (0x82ea5c00) [pid = 1840] [serial = 1523] [outer = (nil)] 12:39:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 23 (0x82eb0000) [pid = 1840] [serial = 1524] [outer = 0x82ea5c00] 12:39:06 INFO - PROCESS | 1840 | 1478201946696 Marionette DEBUG loaded listener.js 12:39:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x82f72000) [pid = 1840] [serial = 1525] [outer = 0x82ea5c00] 12:39:07 INFO - PROCESS | 1840 | 1478201947348 Marionette TRACE conn4 <- [1,2415,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 12:39:07 INFO - . 12:39:07 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 1184ms 12:39:07 INFO - PROCESS | 1840 | 1478201947396 Marionette TRACE conn4 -> [0,2416,"getWindowHandle",null] 12:39:07 INFO - PROCESS | 1840 | 1478201947402 Marionette TRACE conn4 <- [1,2416,null,{"value":"8"}] 12:39:07 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html 12:39:07 INFO - PROCESS | 1840 | 1478201947411 Marionette TRACE conn4 -> [0,2417,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:39:07 INFO - PROCESS | 1840 | 1478201947619 Marionette TRACE conn4 <- [1,2417,null,{"value":null}] 12:39:07 INFO - PROCESS | 1840 | 1478201947754 Marionette TRACE conn4 -> [0,2418,"getWindowHandles",null] 12:39:07 INFO - PROCESS | 1840 | 1478201947760 Marionette TRACE conn4 <- [1,2418,null,["8"]] 12:39:07 INFO - PROCESS | 1840 | 1478201947768 Marionette TRACE conn4 -> [0,2419,"switchToWindow",{"name":"8"}] 12:39:07 INFO - PROCESS | 1840 | 1478201947774 Marionette TRACE conn4 <- [1,2419,null,{}] 12:39:07 INFO - PROCESS | 1840 | 1478201947782 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:39:07 INFO - PROCESS | 1840 | ++DOCSHELL 0x827ed400 == 9 [pid = 1840] [id = 520] 12:39:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 25 (0x82f6d800) [pid = 1840] [serial = 1526] [outer = (nil)] 12:39:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 26 (0x8381c400) [pid = 1840] [serial = 1527] [outer = 0x82f6d800] 12:39:07 INFO - PROCESS | 1840 | 1478201947886 Marionette DEBUG loaded listener.js 12:39:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 27 (0x83820000) [pid = 1840] [serial = 1528] [outer = 0x82f6d800] 12:39:08 INFO - PROCESS | 1840 | 1478201948630 Marionette TRACE conn4 <- [1,2420,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 12:39:08 INFO - . 12:39:08 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html | took 1282ms 12:39:08 INFO - PROCESS | 1840 | 1478201948703 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 12:39:08 INFO - PROCESS | 1840 | 1478201948712 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 12:39:08 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html 12:39:08 INFO - PROCESS | 1840 | 1478201948721 Marionette TRACE conn4 -> [0,2422,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:39:08 INFO - PROCESS | 1840 | 1478201948988 Marionette TRACE conn4 <- [1,2422,null,{"value":null}] 12:39:09 INFO - PROCESS | 1840 | 1478201949009 Marionette TRACE conn4 -> [0,2423,"getWindowHandles",null] 12:39:09 INFO - PROCESS | 1840 | 1478201949015 Marionette TRACE conn4 <- [1,2423,null,["8"]] 12:39:09 INFO - PROCESS | 1840 | 1478201949021 Marionette TRACE conn4 -> [0,2424,"switchToWindow",{"name":"8"}] 12:39:09 INFO - PROCESS | 1840 | 1478201949029 Marionette TRACE conn4 <- [1,2424,null,{}] 12:39:09 INFO - PROCESS | 1840 | 1478201949037 Marionette TRACE conn4 -> [0,2425,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:39:09 INFO - PROCESS | 1840 | ++DOCSHELL 0x83aefc00 == 10 [pid = 1840] [id = 521] 12:39:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 28 (0x83af0000) [pid = 1840] [serial = 1529] [outer = (nil)] 12:39:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x83af3800) [pid = 1840] [serial = 1530] [outer = 0x83af0000] 12:39:09 INFO - PROCESS | 1840 | 1478201949149 Marionette DEBUG loaded listener.js 12:39:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x83af5c00) [pid = 1840] [serial = 1531] [outer = 0x83af0000] 12:39:09 INFO - PROCESS | 1840 | 1478201949903 Marionette TRACE conn4 <- [1,2425,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 12:39:09 INFO - . 12:39:09 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 1230ms 12:39:09 INFO - PROCESS | 1840 | 1478201949951 Marionette TRACE conn4 -> [0,2426,"getWindowHandle",null] 12:39:09 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html 12:39:09 INFO - PROCESS | 1840 | 1478201949956 Marionette TRACE conn4 <- [1,2426,null,{"value":"8"}] 12:39:09 INFO - PROCESS | 1840 | 1478201949965 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:39:10 INFO - PROCESS | 1840 | 1478201950207 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 12:39:10 INFO - PROCESS | 1840 | 1478201950224 Marionette TRACE conn4 -> [0,2428,"getWindowHandles",null] 12:39:10 INFO - PROCESS | 1840 | 1478201950232 Marionette TRACE conn4 <- [1,2428,null,["8"]] 12:39:10 INFO - PROCESS | 1840 | 1478201950241 Marionette TRACE conn4 -> [0,2429,"switchToWindow",{"name":"8"}] 12:39:10 INFO - PROCESS | 1840 | 1478201950249 Marionette TRACE conn4 <- [1,2429,null,{}] 12:39:10 INFO - PROCESS | 1840 | 1478201950256 Marionette TRACE conn4 -> [0,2430,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:39:10 INFO - PROCESS | 1840 | ++DOCSHELL 0x8cd44400 == 11 [pid = 1840] [id = 522] 12:39:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x8cd46000) [pid = 1840] [serial = 1532] [outer = (nil)] 12:39:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x8cd47800) [pid = 1840] [serial = 1533] [outer = 0x8cd46000] 12:39:10 INFO - PROCESS | 1840 | 1478201950363 Marionette DEBUG loaded listener.js 12:39:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x8ce6d800) [pid = 1840] [serial = 1534] [outer = 0x8cd46000] 12:39:11 INFO - PROCESS | 1840 | 1478201951126 Marionette TRACE conn4 <- [1,2430,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 12:39:11 INFO - . 12:39:11 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 1181ms 12:39:11 INFO - PROCESS | 1840 | 1478201951145 Marionette TRACE conn4 -> [0,2431,"getWindowHandle",null] 12:39:11 INFO - PROCESS | 1840 | 1478201951149 Marionette TRACE conn4 <- [1,2431,null,{"value":"8"}] 12:39:11 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 12:39:11 INFO - PROCESS | 1840 | 1478201951156 Marionette TRACE conn4 -> [0,2432,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:39:11 INFO - PROCESS | 1840 | 1478201951333 Marionette TRACE conn4 <- [1,2432,null,{"value":null}] 12:39:11 INFO - PROCESS | 1840 | 1478201951349 Marionette TRACE conn4 -> [0,2433,"getWindowHandles",null] 12:39:11 INFO - PROCESS | 1840 | 1478201951352 Marionette TRACE conn4 <- [1,2433,null,["8"]] 12:39:11 INFO - PROCESS | 1840 | 1478201951471 Marionette TRACE conn4 -> [0,2434,"switchToWindow",{"name":"8"}] 12:39:11 INFO - PROCESS | 1840 | 1478201951477 Marionette TRACE conn4 <- [1,2434,null,{}] 12:39:11 INFO - PROCESS | 1840 | 1478201951483 Marionette TRACE conn4 -> [0,2435,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:39:11 INFO - PROCESS | 1840 | ++DOCSHELL 0x8db4ec00 == 12 [pid = 1840] [id = 523] 12:39:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 34 (0x8db4f000) [pid = 1840] [serial = 1535] [outer = (nil)] 12:39:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 35 (0x8db53000) [pid = 1840] [serial = 1536] [outer = 0x8db4f000] 12:39:11 INFO - PROCESS | 1840 | 1478201951578 Marionette DEBUG loaded listener.js 12:39:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 36 (0x8db55c00) [pid = 1840] [serial = 1537] [outer = 0x8db4f000] 12:39:12 INFO - PROCESS | 1840 | 1478201952222 Marionette TRACE conn4 <- [1,2435,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 12:39:12 INFO - . 12:39:12 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html | took 1127ms 12:39:12 INFO - PROCESS | 1840 | 1478201952284 Marionette TRACE conn4 -> [0,2436,"getWindowHandle",null] 12:39:12 INFO - PROCESS | 1840 | 1478201952288 Marionette TRACE conn4 <- [1,2436,null,{"value":"8"}] 12:39:12 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 12:39:12 INFO - PROCESS | 1840 | 1478201952296 Marionette TRACE conn4 -> [0,2437,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:39:12 INFO - PROCESS | 1840 | 1478201952570 Marionette TRACE conn4 <- [1,2437,null,{"value":null}] 12:39:12 INFO - PROCESS | 1840 | 1478201952584 Marionette TRACE conn4 -> [0,2438,"getWindowHandles",null] 12:39:12 INFO - PROCESS | 1840 | 1478201952588 Marionette TRACE conn4 <- [1,2438,null,["8"]] 12:39:12 INFO - PROCESS | 1840 | 1478201952595 Marionette TRACE conn4 -> [0,2439,"switchToWindow",{"name":"8"}] 12:39:12 INFO - PROCESS | 1840 | 1478201952601 Marionette TRACE conn4 <- [1,2439,null,{}] 12:39:12 INFO - PROCESS | 1840 | 1478201952606 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:39:12 INFO - PROCESS | 1840 | ++DOCSHELL 0x83a70400 == 13 [pid = 1840] [id = 524] 12:39:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 37 (0x8dd70000) [pid = 1840] [serial = 1538] [outer = (nil)] 12:39:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 38 (0x8dd7ec00) [pid = 1840] [serial = 1539] [outer = 0x8dd70000] 12:39:12 INFO - PROCESS | 1840 | 1478201952705 Marionette DEBUG loaded listener.js 12:39:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 39 (0x8dec4000) [pid = 1840] [serial = 1540] [outer = 0x8dd70000] 12:39:13 INFO - PROCESS | 1840 | 1478201953469 Marionette TRACE conn4 <- [1,2440,null,{"value":["/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 12:39:13 INFO - . 12:39:13 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 1221ms 12:39:13 INFO - PROCESS | 1840 | 1478201953517 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 12:39:13 INFO - PROCESS | 1840 | 1478201953521 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 12:39:13 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 12:39:13 INFO - PROCESS | 1840 | 1478201953528 Marionette TRACE conn4 -> [0,2442,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:39:13 INFO - PROCESS | 1840 | 1478201953751 Marionette TRACE conn4 <- [1,2442,null,{"value":null}] 12:39:13 INFO - PROCESS | 1840 | 1478201953770 Marionette TRACE conn4 -> [0,2443,"getWindowHandles",null] 12:39:13 INFO - PROCESS | 1840 | 1478201953777 Marionette TRACE conn4 <- [1,2443,null,["8"]] 12:39:13 INFO - PROCESS | 1840 | 1478201953783 Marionette TRACE conn4 -> [0,2444,"switchToWindow",{"name":"8"}] 12:39:13 INFO - PROCESS | 1840 | 1478201953790 Marionette TRACE conn4 <- [1,2444,null,{}] 12:39:13 INFO - PROCESS | 1840 | 1478201953796 Marionette TRACE conn4 -> [0,2445,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:39:13 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa49c00 == 14 [pid = 1840] [id = 525] 12:39:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 40 (0x8fa57c00) [pid = 1840] [serial = 1541] [outer = (nil)] 12:39:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 41 (0x8fa5d400) [pid = 1840] [serial = 1542] [outer = 0x8fa57c00] 12:39:13 INFO - PROCESS | 1840 | 1478201953890 Marionette DEBUG loaded listener.js 12:39:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 42 (0x8fa62400) [pid = 1840] [serial = 1543] [outer = 0x8fa57c00] 12:39:14 INFO - PROCESS | 1840 | 1478201954677 Marionette TRACE conn4 <- [1,2445,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 12:39:14 INFO - . 12:39:14 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 1175ms 12:39:14 INFO - PROCESS | 1840 | 1478201954704 Marionette TRACE conn4 -> [0,2446,"getWindowHandle",null] 12:39:14 INFO - PROCESS | 1840 | 1478201954713 Marionette TRACE conn4 <- [1,2446,null,{"value":"8"}] 12:39:14 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 12:39:14 INFO - PROCESS | 1840 | 1478201954769 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:39:15 INFO - PROCESS | 1840 | 1478201955049 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 12:39:15 INFO - PROCESS | 1840 | 1478201955262 Marionette TRACE conn4 -> [0,2448,"getWindowHandles",null] 12:39:15 INFO - PROCESS | 1840 | 1478201955270 Marionette TRACE conn4 <- [1,2448,null,["8"]] 12:39:15 INFO - PROCESS | 1840 | 1478201955279 Marionette TRACE conn4 -> [0,2449,"switchToWindow",{"name":"8"}] 12:39:15 INFO - PROCESS | 1840 | 1478201955289 Marionette TRACE conn4 <- [1,2449,null,{}] 12:39:15 INFO - PROCESS | 1840 | 1478201955343 Marionette TRACE conn4 -> [0,2450,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:39:15 INFO - PROCESS | 1840 | ++DOCSHELL 0x8381d400 == 15 [pid = 1840] [id = 526] 12:39:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 43 (0x83829800) [pid = 1840] [serial = 1544] [outer = (nil)] 12:39:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 44 (0x83836000) [pid = 1840] [serial = 1545] [outer = 0x83829800] 12:39:15 INFO - PROCESS | 1840 | 1478201955483 Marionette DEBUG loaded listener.js 12:39:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 45 (0x83a65000) [pid = 1840] [serial = 1546] [outer = 0x83829800] 12:39:16 INFO - PROCESS | 1840 | 1478201956218 Marionette TRACE conn4 <- [1,2450,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 12:39:16 INFO - . 12:39:16 INFO - TEST-OK | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1479ms 12:39:16 INFO - PROCESS | 1840 | 1478201956260 Marionette TRACE conn4 -> [0,2451,"getWindowHandle",null] 12:39:16 INFO - PROCESS | 1840 | 1478201956266 Marionette TRACE conn4 <- [1,2451,null,{"value":"8"}] 12:39:16 INFO - TEST-START | /referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 12:39:16 INFO - PROCESS | 1840 | 1478201956277 Marionette TRACE conn4 -> [0,2452,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:39:16 INFO - PROCESS | 1840 | 1478201956494 Marionette TRACE conn4 <- [1,2452,null,{"value":null}] 12:39:16 INFO - PROCESS | 1840 | 1478201956681 Marionette TRACE conn4 -> [0,2453,"getWindowHandles",null] 12:39:16 INFO - PROCESS | 1840 | 1478201956687 Marionette TRACE conn4 <- [1,2453,null,["8"]] 12:39:16 INFO - PROCESS | 1840 | 1478201956696 Marionette TRACE conn4 -> [0,2454,"switchToWindow",{"name":"8"}] 12:39:16 INFO - PROCESS | 1840 | 1478201956704 Marionette TRACE conn4 <- [1,2454,null,{}] 12:39:16 INFO - PROCESS | 1840 | 1478201956716 Marionette TRACE conn4 -> [0,2455,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:39:16 INFO - PROCESS | 1840 | ++DOCSHELL 0x83a6f000 == 16 [pid = 1840] [id = 527] 12:39:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 46 (0x83aea400) [pid = 1840] [serial = 1547] [outer = (nil)] 12:39:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 47 (0x8dd73800) [pid = 1840] [serial = 1548] [outer = 0x83aea400] 12:39:16 INFO - PROCESS | 1840 | 1478201956830 Marionette DEBUG loaded listener.js 12:39:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 48 (0x8dd7c800) [pid = 1840] [serial = 1549] [outer = 0x83aea400] 12:39:17 INFO - PROCESS | 1840 | 1478201957656 Marionette TRACE conn4 <- [1,2455,null,{"value":["/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 12:39:17 INFO - . 12:39:17 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 1425ms 12:39:17 INFO - PROCESS | 1840 | 1478201957719 Marionette TRACE conn4 -> [0,2456,"getWindowHandle",null] 12:39:17 INFO - PROCESS | 1840 | 1478201957728 Marionette TRACE conn4 <- [1,2456,null,{"value":"8"}] 12:39:17 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 12:39:17 INFO - PROCESS | 1840 | 1478201957741 Marionette TRACE conn4 -> [0,2457,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:39:17 INFO - PROCESS | 1840 | 1478201957962 Marionette TRACE conn4 <- [1,2457,null,{"value":null}] 12:39:18 INFO - PROCESS | 1840 | 1478201958147 Marionette TRACE conn4 -> [0,2458,"getWindowHandles",null] 12:39:18 INFO - PROCESS | 1840 | 1478201958153 Marionette TRACE conn4 <- [1,2458,null,["8"]] 12:39:18 INFO - PROCESS | 1840 | 1478201958160 Marionette TRACE conn4 -> [0,2459,"switchToWindow",{"name":"8"}] 12:39:18 INFO - PROCESS | 1840 | 1478201958169 Marionette TRACE conn4 <- [1,2459,null,{}] 12:39:18 INFO - PROCESS | 1840 | 1478201958224 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:39:18 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fb45000 == 17 [pid = 1840] [id = 528] 12:39:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 49 (0x8fb45400) [pid = 1840] [serial = 1550] [outer = (nil)] 12:39:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 50 (0x8fb49800) [pid = 1840] [serial = 1551] [outer = 0x8fb45400] 12:39:18 INFO - PROCESS | 1840 | 1478201958354 Marionette DEBUG loaded listener.js 12:39:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 51 (0x8fb4b400) [pid = 1840] [serial = 1552] [outer = 0x8fb45400] 12:39:19 WARNING - wptserve Traceback (most recent call last): 12:39:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:39:19 WARNING - rv = self.func(request, response) 12:39:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:39:19 WARNING - access_control_allow_origin = "*") 12:39:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:39:19 WARNING - payload = payload_generator(server_data) 12:39:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:39:19 WARNING - return encode_string_as_bmp_image(data) 12:39:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 12:39:19 WARNING - img.save(f, "BMP") 12:39:19 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:39:19 WARNING - f.write(bmpfileheader) 12:39:19 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:39:19 WARNING - 12:39:20 INFO - PROCESS | 1840 | --DOCSHELL 0x82c4c800 == 16 [pid = 1840] [id = 518] 12:39:23 INFO - PROCESS | 1840 | --DOMWINDOW == 50 (0x8dd70000) [pid = 1840] [serial = 1538] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html] 12:39:23 INFO - PROCESS | 1840 | --DOMWINDOW == 49 (0x8db4f000) [pid = 1840] [serial = 1535] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html] 12:39:23 INFO - PROCESS | 1840 | --DOMWINDOW == 48 (0x8cd46000) [pid = 1840] [serial = 1532] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html] 12:39:23 INFO - PROCESS | 1840 | --DOMWINDOW == 47 (0x83af0000) [pid = 1840] [serial = 1529] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.swap-origin-redirect.http.html] 12:39:23 INFO - PROCESS | 1840 | --DOMWINDOW == 46 (0x82f6d800) [pid = 1840] [serial = 1526] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.no-redirect.http.html] 12:39:23 INFO - PROCESS | 1840 | --DOMWINDOW == 45 (0x82ea5c00) [pid = 1840] [serial = 1523] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/same-origin/http-http/script-tag/insecure-protocol.keep-origin-redirect.http.html] 12:39:23 INFO - PROCESS | 1840 | --DOMWINDOW == 44 (0x82c4d000) [pid = 1840] [serial = 1520] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/http-rp/cross-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 12:39:28 INFO - PROCESS | 1840 | --DOCSHELL 0x83a70400 == 15 [pid = 1840] [id = 524] 12:39:28 INFO - PROCESS | 1840 | --DOCSHELL 0x8db4ec00 == 14 [pid = 1840] [id = 523] 12:39:28 INFO - PROCESS | 1840 | --DOCSHELL 0x827ed400 == 13 [pid = 1840] [id = 520] 12:39:28 INFO - PROCESS | 1840 | --DOCSHELL 0x8cd44400 == 12 [pid = 1840] [id = 522] 12:39:28 INFO - PROCESS | 1840 | --DOCSHELL 0x83aefc00 == 11 [pid = 1840] [id = 521] 12:39:28 INFO - PROCESS | 1840 | --DOCSHELL 0x82ea4c00 == 10 [pid = 1840] [id = 519] 12:39:28 INFO - PROCESS | 1840 | --DOCSHELL 0x83a6f000 == 9 [pid = 1840] [id = 527] 12:39:28 INFO - PROCESS | 1840 | --DOCSHELL 0x8381d400 == 8 [pid = 1840] [id = 526] 12:39:28 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa49c00 == 7 [pid = 1840] [id = 525] 12:39:28 INFO - PROCESS | 1840 | --DOMWINDOW == 43 (0x8db53000) [pid = 1840] [serial = 1536] [outer = (nil)] [url = about:blank] 12:39:28 INFO - PROCESS | 1840 | --DOMWINDOW == 42 (0x8dec4000) [pid = 1840] [serial = 1540] [outer = (nil)] [url = about:blank] 12:39:28 INFO - PROCESS | 1840 | --DOMWINDOW == 41 (0x8dd7ec00) [pid = 1840] [serial = 1539] [outer = (nil)] [url = about:blank] 12:39:28 INFO - PROCESS | 1840 | --DOMWINDOW == 40 (0x8db55c00) [pid = 1840] [serial = 1537] [outer = (nil)] [url = about:blank] 12:39:28 INFO - PROCESS | 1840 | --DOMWINDOW == 39 (0x8cd47800) [pid = 1840] [serial = 1533] [outer = (nil)] [url = about:blank] 12:39:28 INFO - PROCESS | 1840 | --DOMWINDOW == 38 (0x8ce6d800) [pid = 1840] [serial = 1534] [outer = (nil)] [url = about:blank] 12:39:28 INFO - PROCESS | 1840 | --DOMWINDOW == 37 (0x83af3800) [pid = 1840] [serial = 1530] [outer = (nil)] [url = about:blank] 12:39:28 INFO - PROCESS | 1840 | --DOMWINDOW == 36 (0x83af5c00) [pid = 1840] [serial = 1531] [outer = (nil)] [url = about:blank] 12:39:28 INFO - PROCESS | 1840 | --DOMWINDOW == 35 (0x8381c400) [pid = 1840] [serial = 1527] [outer = (nil)] [url = about:blank] 12:39:28 INFO - PROCESS | 1840 | --DOMWINDOW == 34 (0x83820000) [pid = 1840] [serial = 1528] [outer = (nil)] [url = about:blank] 12:39:28 INFO - PROCESS | 1840 | --DOMWINDOW == 33 (0x82eb0000) [pid = 1840] [serial = 1524] [outer = (nil)] [url = about:blank] 12:39:28 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0x82f72000) [pid = 1840] [serial = 1525] [outer = (nil)] [url = about:blank] 12:39:28 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x82f71000) [pid = 1840] [serial = 1522] [outer = (nil)] [url = about:blank] 12:39:28 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x8fa5d400) [pid = 1840] [serial = 1542] [outer = (nil)] [url = about:blank] 12:39:30 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x83829800) [pid = 1840] [serial = 1544] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 12:39:30 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x83aea400) [pid = 1840] [serial = 1547] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 12:39:30 INFO - PROCESS | 1840 | --DOMWINDOW == 27 (0x8fa57c00) [pid = 1840] [serial = 1541] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer-when-downgrade/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 12:39:36 INFO - PROCESS | 1840 | --DOMWINDOW == 26 (0x8fa62400) [pid = 1840] [serial = 1543] [outer = (nil)] [url = about:blank] 12:39:36 INFO - PROCESS | 1840 | --DOMWINDOW == 25 (0x83a65000) [pid = 1840] [serial = 1546] [outer = (nil)] [url = about:blank] 12:39:36 INFO - PROCESS | 1840 | --DOMWINDOW == 24 (0x83836000) [pid = 1840] [serial = 1545] [outer = (nil)] [url = about:blank] 12:39:36 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0x8dd7c800) [pid = 1840] [serial = 1549] [outer = (nil)] [url = about:blank] 12:39:36 INFO - PROCESS | 1840 | --DOMWINDOW == 22 (0x8dd73800) [pid = 1840] [serial = 1548] [outer = (nil)] [url = about:blank] 12:39:36 INFO - PROCESS | 1840 | --DOMWINDOW == 21 (0x8fb49800) [pid = 1840] [serial = 1551] [outer = (nil)] [url = about:blank] 12:39:48 INFO - PROCESS | 1840 | MARIONETTE LOG: INFO: Timeout fired 12:39:48 INFO - PROCESS | 1840 | 1478201988603 Marionette TRACE conn4 <- [1,2460,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 12:39:48 INFO - . 12:39:48 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30920ms 12:39:48 INFO - PROCESS | 1840 | 1478201988663 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 12:39:48 INFO - PROCESS | 1840 | 1478201988676 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 12:39:48 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html 12:39:48 INFO - PROCESS | 1840 | 1478201988701 Marionette TRACE conn4 -> [0,2462,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:39:48 INFO - PROCESS | 1840 | 1478201988967 Marionette TRACE conn4 <- [1,2462,null,{"value":null}] 12:39:49 INFO - PROCESS | 1840 | 1478201989053 Marionette TRACE conn4 -> [0,2463,"getWindowHandles",null] 12:39:49 INFO - PROCESS | 1840 | 1478201989060 Marionette TRACE conn4 <- [1,2463,null,["8"]] 12:39:49 INFO - PROCESS | 1840 | 1478201989069 Marionette TRACE conn4 -> [0,2464,"switchToWindow",{"name":"8"}] 12:39:49 INFO - PROCESS | 1840 | 1478201989078 Marionette TRACE conn4 <- [1,2464,null,{}] 12:39:49 INFO - PROCESS | 1840 | 1478201989089 Marionette TRACE conn4 -> [0,2465,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:39:49 INFO - PROCESS | 1840 | ++DOCSHELL 0x82c4d000 == 8 [pid = 1840] [id = 529] 12:39:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 22 (0x82c4dc00) [pid = 1840] [serial = 1553] [outer = (nil)] 12:39:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 23 (0x82ea9400) [pid = 1840] [serial = 1554] [outer = 0x82c4dc00] 12:39:49 INFO - PROCESS | 1840 | 1478201989203 Marionette DEBUG loaded listener.js 12:39:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x82f6c000) [pid = 1840] [serial = 1555] [outer = 0x82c4dc00] 12:39:49 WARNING - wptserve Traceback (most recent call last): 12:39:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:39:49 WARNING - rv = self.func(request, response) 12:39:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:39:49 WARNING - access_control_allow_origin = "*") 12:39:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:39:49 WARNING - payload = payload_generator(server_data) 12:39:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:39:49 WARNING - return encode_string_as_bmp_image(data) 12:39:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 12:39:49 WARNING - img.save(f, "BMP") 12:39:49 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:39:49 WARNING - f.write(bmpfileheader) 12:39:49 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:39:49 WARNING - 12:39:58 INFO - PROCESS | 1840 | --DOCSHELL 0x8fb45000 == 7 [pid = 1840] [id = 528] 12:40:04 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0x8fb45400) [pid = 1840] [serial = 1550] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 12:40:10 INFO - PROCESS | 1840 | --DOMWINDOW == 22 (0x8fb4b400) [pid = 1840] [serial = 1552] [outer = (nil)] [url = about:blank] 12:40:10 INFO - PROCESS | 1840 | --DOMWINDOW == 21 (0x82ea9400) [pid = 1840] [serial = 1554] [outer = (nil)] [url = about:blank] 12:40:19 INFO - PROCESS | 1840 | MARIONETTE LOG: INFO: Timeout fired 12:40:19 INFO - PROCESS | 1840 | 1478202019429 Marionette TRACE conn4 <- [1,2465,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 12:40:19 INFO - . 12:40:19 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30765ms 12:40:19 INFO - PROCESS | 1840 | 1478202019459 Marionette TRACE conn4 -> [0,2466,"getWindowHandle",null] 12:40:19 INFO - PROCESS | 1840 | 1478202019466 Marionette TRACE conn4 <- [1,2466,null,{"value":"8"}] 12:40:19 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 12:40:19 INFO - PROCESS | 1840 | 1478202019480 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:40:19 INFO - PROCESS | 1840 | 1478202019727 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 12:40:19 INFO - PROCESS | 1840 | 1478202019813 Marionette TRACE conn4 -> [0,2468,"getWindowHandles",null] 12:40:19 INFO - PROCESS | 1840 | 1478202019820 Marionette TRACE conn4 <- [1,2468,null,["8"]] 12:40:19 INFO - PROCESS | 1840 | 1478202019831 Marionette TRACE conn4 -> [0,2469,"switchToWindow",{"name":"8"}] 12:40:19 INFO - PROCESS | 1840 | 1478202019840 Marionette TRACE conn4 <- [1,2469,null,{}] 12:40:19 INFO - PROCESS | 1840 | 1478202019848 Marionette TRACE conn4 -> [0,2470,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:40:19 INFO - PROCESS | 1840 | ++DOCSHELL 0x82ea6000 == 8 [pid = 1840] [id = 530] 12:40:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 22 (0x82ea6400) [pid = 1840] [serial = 1556] [outer = (nil)] 12:40:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 23 (0x82eb1000) [pid = 1840] [serial = 1557] [outer = 0x82ea6400] 12:40:19 INFO - PROCESS | 1840 | 1478202019966 Marionette DEBUG loaded listener.js 12:40:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x82f6f400) [pid = 1840] [serial = 1558] [outer = 0x82ea6400] 12:40:20 WARNING - wptserve Traceback (most recent call last): 12:40:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:40:20 WARNING - rv = self.func(request, response) 12:40:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:40:20 WARNING - access_control_allow_origin = "*") 12:40:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:40:20 WARNING - payload = payload_generator(server_data) 12:40:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:40:20 WARNING - return encode_string_as_bmp_image(data) 12:40:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 12:40:20 WARNING - img.save(f, "BMP") 12:40:20 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:40:20 WARNING - f.write(bmpfileheader) 12:40:20 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:40:20 WARNING - 12:40:29 INFO - PROCESS | 1840 | --DOCSHELL 0x82c4d000 == 7 [pid = 1840] [id = 529] 12:40:31 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0x82c4dc00) [pid = 1840] [serial = 1553] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.no-redirect.http.html] 12:40:37 INFO - PROCESS | 1840 | --DOMWINDOW == 22 (0x82f6c000) [pid = 1840] [serial = 1555] [outer = (nil)] [url = about:blank] 12:40:37 INFO - PROCESS | 1840 | --DOMWINDOW == 21 (0x82eb1000) [pid = 1840] [serial = 1557] [outer = (nil)] [url = about:blank] 12:40:50 INFO - PROCESS | 1840 | MARIONETTE LOG: INFO: Timeout fired 12:40:50 INFO - PROCESS | 1840 | 1478202050187 Marionette TRACE conn4 <- [1,2470,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 12:40:50 INFO - . 12:40:50 INFO - TEST-TIMEOUT | /referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30730ms 12:40:50 INFO - PROCESS | 1840 | 1478202050207 Marionette TRACE conn4 -> [0,2471,"getWindowHandle",null] 12:40:50 INFO - PROCESS | 1840 | 1478202050215 Marionette TRACE conn4 <- [1,2471,null,{"value":"8"}] 12:40:50 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 12:40:50 INFO - PROCESS | 1840 | 1478202050227 Marionette TRACE conn4 -> [0,2472,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:40:50 INFO - PROCESS | 1840 | 1478202050472 Marionette TRACE conn4 <- [1,2472,null,{"value":null}] 12:40:50 INFO - PROCESS | 1840 | 1478202050558 Marionette TRACE conn4 -> [0,2473,"getWindowHandles",null] 12:40:50 INFO - PROCESS | 1840 | 1478202050565 Marionette TRACE conn4 <- [1,2473,null,["8"]] 12:40:50 INFO - PROCESS | 1840 | 1478202050575 Marionette TRACE conn4 -> [0,2474,"switchToWindow",{"name":"8"}] 12:40:50 INFO - PROCESS | 1840 | 1478202050584 Marionette TRACE conn4 <- [1,2474,null,{}] 12:40:50 INFO - PROCESS | 1840 | 1478202050592 Marionette TRACE conn4 -> [0,2475,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:40:50 INFO - PROCESS | 1840 | ++DOCSHELL 0x82c4d000 == 8 [pid = 1840] [id = 531] 12:40:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 22 (0x82c4dc00) [pid = 1840] [serial = 1559] [outer = (nil)] 12:40:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 23 (0x82eaf000) [pid = 1840] [serial = 1560] [outer = 0x82c4dc00] 12:40:50 INFO - PROCESS | 1840 | 1478202050721 Marionette DEBUG loaded listener.js 12:40:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x82f71800) [pid = 1840] [serial = 1561] [outer = 0x82c4dc00] 12:40:51 INFO - PROCESS | 1840 | 1478202051387 Marionette TRACE conn4 <- [1,2475,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 12:40:51 INFO - . 12:40:51 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1228ms 12:40:51 INFO - PROCESS | 1840 | 1478202051452 Marionette TRACE conn4 -> [0,2476,"getWindowHandle",null] 12:40:51 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html 12:40:51 INFO - PROCESS | 1840 | 1478202051459 Marionette TRACE conn4 <- [1,2476,null,{"value":"8"}] 12:40:51 INFO - PROCESS | 1840 | 1478202051467 Marionette TRACE conn4 -> [0,2477,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:40:51 INFO - PROCESS | 1840 | 1478202051684 Marionette TRACE conn4 <- [1,2477,null,{"value":null}] 12:40:51 INFO - PROCESS | 1840 | 1478202051808 Marionette TRACE conn4 -> [0,2478,"getWindowHandles",null] 12:40:51 INFO - PROCESS | 1840 | 1478202051814 Marionette TRACE conn4 <- [1,2478,null,["8"]] 12:40:51 INFO - PROCESS | 1840 | 1478202051822 Marionette TRACE conn4 -> [0,2479,"switchToWindow",{"name":"8"}] 12:40:51 INFO - PROCESS | 1840 | 1478202051828 Marionette TRACE conn4 <- [1,2479,null,{}] 12:40:51 INFO - PROCESS | 1840 | 1478202051835 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:40:51 INFO - PROCESS | 1840 | ++DOCSHELL 0x827f2400 == 9 [pid = 1840] [id = 532] 12:40:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 25 (0x82f6d800) [pid = 1840] [serial = 1562] [outer = (nil)] 12:40:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 26 (0x8381c000) [pid = 1840] [serial = 1563] [outer = 0x82f6d800] 12:40:51 INFO - PROCESS | 1840 | 1478202051937 Marionette DEBUG loaded listener.js 12:40:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 27 (0x8381f800) [pid = 1840] [serial = 1564] [outer = 0x82f6d800] 12:40:52 INFO - PROCESS | 1840 | 1478202052674 Marionette TRACE conn4 <- [1,2480,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 12:40:52 INFO - . 12:40:52 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1224ms 12:40:52 INFO - PROCESS | 1840 | 1478202052698 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 12:40:52 INFO - PROCESS | 1840 | 1478202052707 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 12:40:52 INFO - TEST-START | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 12:40:52 INFO - PROCESS | 1840 | 1478202052715 Marionette TRACE conn4 -> [0,2482,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:40:52 INFO - PROCESS | 1840 | 1478202052964 Marionette TRACE conn4 <- [1,2482,null,{"value":null}] 12:40:52 INFO - PROCESS | 1840 | 1478202052989 Marionette TRACE conn4 -> [0,2483,"getWindowHandles",null] 12:40:52 INFO - PROCESS | 1840 | 1478202052994 Marionette TRACE conn4 <- [1,2483,null,["8"]] 12:40:53 INFO - PROCESS | 1840 | 1478202052999 Marionette TRACE conn4 -> [0,2484,"switchToWindow",{"name":"8"}] 12:40:53 INFO - PROCESS | 1840 | 1478202053007 Marionette TRACE conn4 <- [1,2484,null,{}] 12:40:53 INFO - PROCESS | 1840 | 1478202053014 Marionette TRACE conn4 -> [0,2485,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:40:53 INFO - PROCESS | 1840 | ++DOCSHELL 0x83aecc00 == 10 [pid = 1840] [id = 533] 12:40:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 28 (0x83aed000) [pid = 1840] [serial = 1565] [outer = (nil)] 12:40:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x83af0800) [pid = 1840] [serial = 1566] [outer = 0x83aed000] 12:40:53 INFO - PROCESS | 1840 | 1478202053121 Marionette DEBUG loaded listener.js 12:40:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x83af2c00) [pid = 1840] [serial = 1567] [outer = 0x83aed000] 12:40:53 INFO - PROCESS | 1840 | 1478202053868 Marionette TRACE conn4 <- [1,2485,null,{"value":["/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 12:40:53 INFO - . 12:40:53 INFO - TEST-OK | /referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1170ms 12:40:53 INFO - PROCESS | 1840 | 1478202053885 Marionette TRACE conn4 -> [0,2486,"getWindowHandle",null] 12:40:53 INFO - PROCESS | 1840 | 1478202053890 Marionette TRACE conn4 <- [1,2486,null,{"value":"8"}] 12:40:53 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 12:40:53 INFO - PROCESS | 1840 | 1478202053897 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:40:54 INFO - PROCESS | 1840 | 1478202054125 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 12:40:54 INFO - PROCESS | 1840 | 1478202054148 Marionette TRACE conn4 -> [0,2488,"getWindowHandles",null] 12:40:54 INFO - PROCESS | 1840 | 1478202054157 Marionette TRACE conn4 <- [1,2488,null,["8"]] 12:40:54 INFO - PROCESS | 1840 | 1478202054163 Marionette TRACE conn4 -> [0,2489,"switchToWindow",{"name":"8"}] 12:40:54 INFO - PROCESS | 1840 | 1478202054170 Marionette TRACE conn4 <- [1,2489,null,{}] 12:40:54 INFO - PROCESS | 1840 | 1478202054178 Marionette TRACE conn4 -> [0,2490,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:40:54 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ccab400 == 11 [pid = 1840] [id = 534] 12:40:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x8ccab800) [pid = 1840] [serial = 1568] [outer = (nil)] 12:40:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x8ccaec00) [pid = 1840] [serial = 1569] [outer = 0x8ccab800] 12:40:54 INFO - PROCESS | 1840 | 1478202054285 Marionette DEBUG loaded listener.js 12:40:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x8ce69400) [pid = 1840] [serial = 1570] [outer = 0x8ccab800] 12:40:55 INFO - PROCESS | 1840 | 1478202055011 Marionette TRACE conn4 <- [1,2490,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 12:40:55 INFO - . 12:40:55 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1170ms 12:40:55 INFO - PROCESS | 1840 | 1478202055068 Marionette TRACE conn4 -> [0,2491,"getWindowHandle",null] 12:40:55 INFO - PROCESS | 1840 | 1478202055071 Marionette TRACE conn4 <- [1,2491,null,{"value":"8"}] 12:40:55 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html 12:40:55 INFO - PROCESS | 1840 | 1478202055079 Marionette TRACE conn4 -> [0,2492,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:40:55 INFO - PROCESS | 1840 | 1478202055304 Marionette TRACE conn4 <- [1,2492,null,{"value":null}] 12:40:55 INFO - PROCESS | 1840 | 1478202055323 Marionette TRACE conn4 -> [0,2493,"getWindowHandles",null] 12:40:55 INFO - PROCESS | 1840 | 1478202055326 Marionette TRACE conn4 <- [1,2493,null,["8"]] 12:40:55 INFO - PROCESS | 1840 | 1478202055334 Marionette TRACE conn4 -> [0,2494,"switchToWindow",{"name":"8"}] 12:40:55 INFO - PROCESS | 1840 | 1478202055339 Marionette TRACE conn4 <- [1,2494,null,{}] 12:40:55 INFO - PROCESS | 1840 | 1478202055345 Marionette TRACE conn4 -> [0,2495,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:40:55 INFO - PROCESS | 1840 | ++DOCSHELL 0x8d0f5000 == 12 [pid = 1840] [id = 535] 12:40:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 34 (0x8d0f5400) [pid = 1840] [serial = 1571] [outer = (nil)] 12:40:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 35 (0x8d0f8c00) [pid = 1840] [serial = 1572] [outer = 0x8d0f5400] 12:40:55 INFO - PROCESS | 1840 | 1478202055440 Marionette DEBUG loaded listener.js 12:40:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 36 (0x8db51000) [pid = 1840] [serial = 1573] [outer = 0x8d0f5400] 12:40:56 INFO - PROCESS | 1840 | 1478202056139 Marionette TRACE conn4 <- [1,2495,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 12:40:56 INFO - . 12:40:56 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html | took 1079ms 12:40:56 INFO - PROCESS | 1840 | 1478202056158 Marionette TRACE conn4 -> [0,2496,"getWindowHandle",null] 12:40:56 INFO - PROCESS | 1840 | 1478202056162 Marionette TRACE conn4 <- [1,2496,null,{"value":"8"}] 12:40:56 INFO - TEST-START | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 12:40:56 INFO - PROCESS | 1840 | 1478202056169 Marionette TRACE conn4 -> [0,2497,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:40:56 INFO - PROCESS | 1840 | 1478202056440 Marionette TRACE conn4 <- [1,2497,null,{"value":null}] 12:40:56 INFO - PROCESS | 1840 | 1478202056461 Marionette TRACE conn4 -> [0,2498,"getWindowHandles",null] 12:40:56 INFO - PROCESS | 1840 | 1478202056466 Marionette TRACE conn4 <- [1,2498,null,["8"]] 12:40:56 INFO - PROCESS | 1840 | 1478202056472 Marionette TRACE conn4 -> [0,2499,"switchToWindow",{"name":"8"}] 12:40:56 INFO - PROCESS | 1840 | 1478202056477 Marionette TRACE conn4 <- [1,2499,null,{}] 12:40:56 INFO - PROCESS | 1840 | 1478202056484 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:40:56 INFO - PROCESS | 1840 | ++DOCSHELL 0x8381ec00 == 13 [pid = 1840] [id = 536] 12:40:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 37 (0x83a6d400) [pid = 1840] [serial = 1574] [outer = (nil)] 12:40:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 38 (0x8dd73000) [pid = 1840] [serial = 1575] [outer = 0x83a6d400] 12:40:56 INFO - PROCESS | 1840 | 1478202056584 Marionette DEBUG loaded listener.js 12:40:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 39 (0x8dd7fc00) [pid = 1840] [serial = 1576] [outer = 0x83a6d400] 12:40:57 INFO - . 12:40:57 INFO - TEST-OK | /referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1170ms 12:40:57 INFO - PROCESS | 1840 | 1478202057327 Marionette TRACE conn4 <- [1,2500,null,{"value":["/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 12:40:57 INFO - PROCESS | 1840 | 1478202057341 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 12:40:57 INFO - PROCESS | 1840 | 1478202057344 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 12:40:57 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 12:40:57 INFO - PROCESS | 1840 | 1478202057352 Marionette TRACE conn4 -> [0,2502,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:40:57 INFO - PROCESS | 1840 | 1478202057603 Marionette TRACE conn4 <- [1,2502,null,{"value":null}] 12:40:57 INFO - PROCESS | 1840 | 1478202057623 Marionette TRACE conn4 -> [0,2503,"getWindowHandles",null] 12:40:57 INFO - PROCESS | 1840 | 1478202057631 Marionette TRACE conn4 <- [1,2503,null,["8"]] 12:40:57 INFO - PROCESS | 1840 | 1478202057636 Marionette TRACE conn4 -> [0,2504,"switchToWindow",{"name":"8"}] 12:40:57 INFO - PROCESS | 1840 | 1478202057644 Marionette TRACE conn4 <- [1,2504,null,{}] 12:40:57 INFO - PROCESS | 1840 | 1478202057651 Marionette TRACE conn4 -> [0,2505,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:40:57 INFO - PROCESS | 1840 | ++DOCSHELL 0x827ea000 == 14 [pid = 1840] [id = 537] 12:40:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 40 (0x8fa49800) [pid = 1840] [serial = 1577] [outer = (nil)] 12:40:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 41 (0x8fa55000) [pid = 1840] [serial = 1578] [outer = 0x8fa49800] 12:40:57 INFO - PROCESS | 1840 | 1478202057746 Marionette DEBUG loaded listener.js 12:40:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 42 (0x8fa58800) [pid = 1840] [serial = 1579] [outer = 0x8fa49800] 12:40:58 INFO - PROCESS | 1840 | 1478202058513 Marionette TRACE conn4 <- [1,2505,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:40:58 INFO - . 12:40:58 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 1221ms 12:40:58 INFO - PROCESS | 1840 | 1478202058576 Marionette TRACE conn4 -> [0,2506,"getWindowHandle",null] 12:40:58 INFO - PROCESS | 1840 | 1478202058583 Marionette TRACE conn4 <- [1,2506,null,{"value":"8"}] 12:40:58 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 12:40:58 INFO - PROCESS | 1840 | 1478202058639 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:40:58 INFO - PROCESS | 1840 | 1478202058866 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 12:40:59 INFO - PROCESS | 1840 | 1478202059048 Marionette TRACE conn4 -> [0,2508,"getWindowHandles",null] 12:40:59 INFO - PROCESS | 1840 | 1478202059055 Marionette TRACE conn4 <- [1,2508,null,["8"]] 12:40:59 INFO - PROCESS | 1840 | 1478202059065 Marionette TRACE conn4 -> [0,2509,"switchToWindow",{"name":"8"}] 12:40:59 INFO - PROCESS | 1840 | 1478202059073 Marionette TRACE conn4 <- [1,2509,null,{}] 12:40:59 INFO - PROCESS | 1840 | 1478202059081 Marionette TRACE conn4 -> [0,2510,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:40:59 INFO - PROCESS | 1840 | ++DOCSHELL 0x83813400 == 15 [pid = 1840] [id = 538] 12:40:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 43 (0x83815000) [pid = 1840] [serial = 1580] [outer = (nil)] 12:40:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 44 (0x83818800) [pid = 1840] [serial = 1581] [outer = 0x83815000] 12:40:59 INFO - PROCESS | 1840 | 1478202059205 Marionette DEBUG loaded listener.js 12:40:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 45 (0x83830c00) [pid = 1840] [serial = 1582] [outer = 0x83815000] 12:40:59 INFO - PROCESS | 1840 | 1478202059935 Marionette TRACE conn4 <- [1,2510,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:40:59 INFO - . 12:40:59 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1325ms 12:40:59 INFO - PROCESS | 1840 | 1478202059962 Marionette TRACE conn4 -> [0,2511,"getWindowHandle",null] 12:40:59 INFO - PROCESS | 1840 | 1478202059968 Marionette TRACE conn4 <- [1,2511,null,{"value":"8"}] 12:40:59 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 12:40:59 INFO - PROCESS | 1840 | 1478202059977 Marionette TRACE conn4 -> [0,2512,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:41:00 INFO - PROCESS | 1840 | 1478202060218 Marionette TRACE conn4 <- [1,2512,null,{"value":null}] 12:41:00 INFO - PROCESS | 1840 | 1478202060389 Marionette TRACE conn4 -> [0,2513,"getWindowHandles",null] 12:41:00 INFO - PROCESS | 1840 | 1478202060396 Marionette TRACE conn4 <- [1,2513,null,["8"]] 12:41:00 INFO - PROCESS | 1840 | 1478202060408 Marionette TRACE conn4 -> [0,2514,"switchToWindow",{"name":"8"}] 12:41:00 INFO - PROCESS | 1840 | 1478202060416 Marionette TRACE conn4 <- [1,2514,null,{}] 12:41:00 INFO - PROCESS | 1840 | 1478202060466 Marionette TRACE conn4 -> [0,2515,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:41:00 INFO - PROCESS | 1840 | ++DOCSHELL 0x83aec800 == 16 [pid = 1840] [id = 539] 12:41:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 46 (0x8ce66c00) [pid = 1840] [serial = 1583] [outer = (nil)] 12:41:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 47 (0x8db5b400) [pid = 1840] [serial = 1584] [outer = 0x8ce66c00] 12:41:00 INFO - PROCESS | 1840 | 1478202060580 Marionette DEBUG loaded listener.js 12:41:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 48 (0x8dd6e000) [pid = 1840] [serial = 1585] [outer = 0x8ce66c00] 12:41:01 INFO - PROCESS | 1840 | 1478202061376 Marionette TRACE conn4 <- [1,2515,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:41:01 INFO - . 12:41:01 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 1423ms 12:41:01 INFO - PROCESS | 1840 | 1478202061409 Marionette TRACE conn4 -> [0,2516,"getWindowHandle",null] 12:41:01 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html 12:41:01 INFO - PROCESS | 1840 | 1478202061417 Marionette TRACE conn4 <- [1,2516,null,{"value":"8"}] 12:41:01 INFO - PROCESS | 1840 | 1478202061425 Marionette TRACE conn4 -> [0,2517,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:41:01 INFO - PROCESS | 1840 | 1478202061657 Marionette TRACE conn4 <- [1,2517,null,{"value":null}] 12:41:01 INFO - PROCESS | 1840 | 1478202061830 Marionette TRACE conn4 -> [0,2518,"getWindowHandles",null] 12:41:01 INFO - PROCESS | 1840 | 1478202061836 Marionette TRACE conn4 <- [1,2518,null,["8"]] 12:41:01 INFO - PROCESS | 1840 | 1478202061842 Marionette TRACE conn4 -> [0,2519,"switchToWindow",{"name":"8"}] 12:41:01 INFO - PROCESS | 1840 | 1478202061850 Marionette TRACE conn4 <- [1,2519,null,{}] 12:41:01 INFO - PROCESS | 1840 | 1478202061858 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:41:01 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fb0ec00 == 17 [pid = 1840] [id = 540] 12:41:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 49 (0x8fb11000) [pid = 1840] [serial = 1586] [outer = (nil)] 12:41:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 50 (0x8fb42000) [pid = 1840] [serial = 1587] [outer = 0x8fb11000] 12:41:02 INFO - PROCESS | 1840 | 1478202062017 Marionette DEBUG loaded listener.js 12:41:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 51 (0x8fb43c00) [pid = 1840] [serial = 1588] [outer = 0x8fb11000] 12:41:02 INFO - PROCESS | 1840 | 1478202062887 Marionette TRACE conn4 <- [1,2520,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:41:02 INFO - . 12:41:02 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 1479ms 12:41:02 INFO - PROCESS | 1840 | 1478202062923 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 12:41:02 INFO - PROCESS | 1840 | 1478202062930 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 12:41:02 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html 12:41:02 INFO - PROCESS | 1840 | 1478202062943 Marionette TRACE conn4 -> [0,2522,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:41:03 INFO - PROCESS | 1840 | 1478202063152 Marionette TRACE conn4 <- [1,2522,null,{"value":null}] 12:41:03 INFO - PROCESS | 1840 | 1478202063382 Marionette TRACE conn4 -> [0,2523,"getWindowHandles",null] 12:41:03 INFO - PROCESS | 1840 | 1478202063389 Marionette TRACE conn4 <- [1,2523,null,["8"]] 12:41:03 INFO - PROCESS | 1840 | 1478202063402 Marionette TRACE conn4 -> [0,2524,"switchToWindow",{"name":"8"}] 12:41:03 INFO - PROCESS | 1840 | 1478202063410 Marionette TRACE conn4 <- [1,2524,null,{}] 12:41:03 INFO - PROCESS | 1840 | 1478202063417 Marionette TRACE conn4 -> [0,2525,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:41:03 INFO - PROCESS | 1840 | ++DOCSHELL 0x82f6a400 == 18 [pid = 1840] [id = 541] 12:41:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 52 (0x82f72400) [pid = 1840] [serial = 1589] [outer = (nil)] 12:41:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 53 (0x82f7fc00) [pid = 1840] [serial = 1590] [outer = 0x82f72400] 12:41:03 INFO - PROCESS | 1840 | 1478202063535 Marionette DEBUG loaded listener.js 12:41:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 54 (0x83836400) [pid = 1840] [serial = 1591] [outer = 0x82f72400] 12:41:03 INFO - PROCESS | 1840 | --DOCSHELL 0x82ea6000 == 17 [pid = 1840] [id = 530] 12:41:04 INFO - PROCESS | 1840 | 1478202064240 Marionette TRACE conn4 <- [1,2525,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:41:04 INFO - . 12:41:04 INFO - TEST-OK | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html | took 1329ms 12:41:04 INFO - PROCESS | 1840 | 1478202064273 Marionette TRACE conn4 -> [0,2526,"getWindowHandle",null] 12:41:04 INFO - PROCESS | 1840 | 1478202064279 Marionette TRACE conn4 <- [1,2526,null,{"value":"8"}] 12:41:04 INFO - TEST-START | /referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html 12:41:04 INFO - PROCESS | 1840 | 1478202064289 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:41:04 INFO - PROCESS | 1840 | 1478202064477 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 12:41:04 INFO - PROCESS | 1840 | 1478202064616 Marionette TRACE conn4 -> [0,2528,"getWindowHandles",null] 12:41:04 INFO - PROCESS | 1840 | 1478202064621 Marionette TRACE conn4 <- [1,2528,null,["8"]] 12:41:04 INFO - PROCESS | 1840 | 1478202064628 Marionette TRACE conn4 -> [0,2529,"switchToWindow",{"name":"8"}] 12:41:04 INFO - PROCESS | 1840 | 1478202064634 Marionette TRACE conn4 <- [1,2529,null,{}] 12:41:04 INFO - PROCESS | 1840 | 1478202064641 Marionette TRACE conn4 -> [0,2530,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:41:04 INFO - PROCESS | 1840 | ++DOCSHELL 0x8d0ec800 == 18 [pid = 1840] [id = 542] 12:41:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 55 (0x8d0ef000) [pid = 1840] [serial = 1592] [outer = (nil)] 12:41:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 56 (0x8db54c00) [pid = 1840] [serial = 1593] [outer = 0x8d0ef000] 12:41:04 INFO - PROCESS | 1840 | 1478202064742 Marionette DEBUG loaded listener.js 12:41:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 57 (0x8db5c800) [pid = 1840] [serial = 1594] [outer = 0x8d0ef000] 12:41:05 INFO - PROCESS | 1840 | 1478202065390 Marionette TRACE conn4 <- [1,2530,null,{"value":["/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:41:05 INFO - . 12:41:05 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 1128ms 12:41:05 INFO - PROCESS | 1840 | 1478202065425 Marionette TRACE conn4 -> [0,2531,"getWindowHandle",null] 12:41:05 INFO - PROCESS | 1840 | 1478202065433 Marionette TRACE conn4 <- [1,2531,null,{"value":"8"}] 12:41:05 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 12:41:05 INFO - PROCESS | 1840 | 1478202065442 Marionette TRACE conn4 -> [0,2532,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:41:05 INFO - PROCESS | 1840 | 1478202065627 Marionette TRACE conn4 <- [1,2532,null,{"value":null}] 12:41:05 INFO - PROCESS | 1840 | 1478202065776 Marionette TRACE conn4 -> [0,2533,"getWindowHandles",null] 12:41:05 INFO - PROCESS | 1840 | 1478202065782 Marionette TRACE conn4 <- [1,2533,null,["8"]] 12:41:05 INFO - PROCESS | 1840 | 1478202065788 Marionette TRACE conn4 -> [0,2534,"switchToWindow",{"name":"8"}] 12:41:05 INFO - PROCESS | 1840 | 1478202065796 Marionette TRACE conn4 <- [1,2534,null,{}] 12:41:05 INFO - PROCESS | 1840 | 1478202065808 Marionette TRACE conn4 -> [0,2535,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:41:05 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fb0b400 == 19 [pid = 1840] [id = 543] 12:41:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 58 (0x8fb0bc00) [pid = 1840] [serial = 1595] [outer = (nil)] 12:41:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 59 (0x8fb10800) [pid = 1840] [serial = 1596] [outer = 0x8fb0bc00] 12:41:05 INFO - PROCESS | 1840 | 1478202065916 Marionette DEBUG loaded listener.js 12:41:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 60 (0x8fb48000) [pid = 1840] [serial = 1597] [outer = 0x8fb0bc00] 12:41:06 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4799 12:41:06 WARNING - wptserve Traceback (most recent call last): 12:41:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:41:06 WARNING - rv = self.func(request, response) 12:41:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:41:06 WARNING - access_control_allow_origin = "*") 12:41:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:41:06 WARNING - payload = payload_generator(server_data) 12:41:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:41:06 WARNING - return encode_string_as_bmp_image(data) 12:41: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 12:41:06 WARNING - img.save(f, "BMP") 12:41:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:41:06 WARNING - f.write(bmpfileheader) 12:41:06 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:41:06 WARNING - 12:41:08 INFO - PROCESS | 1840 | --DOMWINDOW == 59 (0x83a6d400) [pid = 1840] [serial = 1574] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 12:41:08 INFO - PROCESS | 1840 | --DOMWINDOW == 58 (0x8d0f5400) [pid = 1840] [serial = 1571] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.no-redirect.http.html] 12:41:08 INFO - PROCESS | 1840 | --DOMWINDOW == 57 (0x8ccab800) [pid = 1840] [serial = 1568] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/meta-referrer/same-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 12:41:08 INFO - PROCESS | 1840 | --DOMWINDOW == 56 (0x83aed000) [pid = 1840] [serial = 1565] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 12:41:08 INFO - PROCESS | 1840 | --DOMWINDOW == 55 (0x82f6d800) [pid = 1840] [serial = 1562] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.no-redirect.http.html] 12:41:08 INFO - PROCESS | 1840 | --DOMWINDOW == 54 (0x82c4dc00) [pid = 1840] [serial = 1559] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 12:41:08 INFO - PROCESS | 1840 | --DOMWINDOW == 53 (0x82ea6400) [pid = 1840] [serial = 1556] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/no-referrer/http-rp/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 12:41:13 INFO - PROCESS | 1840 | --DOCSHELL 0x8381ec00 == 18 [pid = 1840] [id = 536] 12:41:13 INFO - PROCESS | 1840 | --DOCSHELL 0x8d0f5000 == 17 [pid = 1840] [id = 535] 12:41:13 INFO - PROCESS | 1840 | --DOCSHELL 0x827f2400 == 16 [pid = 1840] [id = 532] 12:41:13 INFO - PROCESS | 1840 | --DOCSHELL 0x8ccab400 == 15 [pid = 1840] [id = 534] 12:41:13 INFO - PROCESS | 1840 | --DOCSHELL 0x83aecc00 == 14 [pid = 1840] [id = 533] 12:41:13 INFO - PROCESS | 1840 | --DOCSHELL 0x82c4d000 == 13 [pid = 1840] [id = 531] 12:41:13 INFO - PROCESS | 1840 | --DOCSHELL 0x8d0ec800 == 12 [pid = 1840] [id = 542] 12:41:13 INFO - PROCESS | 1840 | --DOCSHELL 0x82f6a400 == 11 [pid = 1840] [id = 541] 12:41:13 INFO - PROCESS | 1840 | --DOCSHELL 0x8fb0ec00 == 10 [pid = 1840] [id = 540] 12:41:13 INFO - PROCESS | 1840 | --DOCSHELL 0x83aec800 == 9 [pid = 1840] [id = 539] 12:41:13 INFO - PROCESS | 1840 | --DOCSHELL 0x83813400 == 8 [pid = 1840] [id = 538] 12:41:13 INFO - PROCESS | 1840 | --DOCSHELL 0x827ea000 == 7 [pid = 1840] [id = 537] 12:41:13 INFO - PROCESS | 1840 | --DOMWINDOW == 52 (0x8dd73000) [pid = 1840] [serial = 1575] [outer = (nil)] [url = about:blank] 12:41:13 INFO - PROCESS | 1840 | --DOMWINDOW == 51 (0x8dd7fc00) [pid = 1840] [serial = 1576] [outer = (nil)] [url = about:blank] 12:41:13 INFO - PROCESS | 1840 | --DOMWINDOW == 50 (0x8d0f8c00) [pid = 1840] [serial = 1572] [outer = (nil)] [url = about:blank] 12:41:13 INFO - PROCESS | 1840 | --DOMWINDOW == 49 (0x8db51000) [pid = 1840] [serial = 1573] [outer = (nil)] [url = about:blank] 12:41:13 INFO - PROCESS | 1840 | --DOMWINDOW == 48 (0x8ccaec00) [pid = 1840] [serial = 1569] [outer = (nil)] [url = about:blank] 12:41:13 INFO - PROCESS | 1840 | --DOMWINDOW == 47 (0x8ce69400) [pid = 1840] [serial = 1570] [outer = (nil)] [url = about:blank] 12:41:13 INFO - PROCESS | 1840 | --DOMWINDOW == 46 (0x83af0800) [pid = 1840] [serial = 1566] [outer = (nil)] [url = about:blank] 12:41:13 INFO - PROCESS | 1840 | --DOMWINDOW == 45 (0x83af2c00) [pid = 1840] [serial = 1567] [outer = (nil)] [url = about:blank] 12:41:13 INFO - PROCESS | 1840 | --DOMWINDOW == 44 (0x8381c000) [pid = 1840] [serial = 1563] [outer = (nil)] [url = about:blank] 12:41:13 INFO - PROCESS | 1840 | --DOMWINDOW == 43 (0x8381f800) [pid = 1840] [serial = 1564] [outer = (nil)] [url = about:blank] 12:41:13 INFO - PROCESS | 1840 | --DOMWINDOW == 42 (0x82eaf000) [pid = 1840] [serial = 1560] [outer = (nil)] [url = about:blank] 12:41:13 INFO - PROCESS | 1840 | --DOMWINDOW == 41 (0x82f71800) [pid = 1840] [serial = 1561] [outer = (nil)] [url = about:blank] 12:41:13 INFO - PROCESS | 1840 | --DOMWINDOW == 40 (0x82f6f400) [pid = 1840] [serial = 1558] [outer = (nil)] [url = about:blank] 12:41:13 INFO - PROCESS | 1840 | --DOMWINDOW == 39 (0x8fa55000) [pid = 1840] [serial = 1578] [outer = (nil)] [url = about:blank] 12:41:16 INFO - PROCESS | 1840 | --DOMWINDOW == 38 (0x83815000) [pid = 1840] [serial = 1580] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html] 12:41:16 INFO - PROCESS | 1840 | --DOMWINDOW == 37 (0x8d0ef000) [pid = 1840] [serial = 1592] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.swap-origin-redirect.http.html] 12:41:16 INFO - PROCESS | 1840 | --DOMWINDOW == 36 (0x8fa49800) [pid = 1840] [serial = 1577] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html] 12:41:16 INFO - PROCESS | 1840 | --DOMWINDOW == 35 (0x8ce66c00) [pid = 1840] [serial = 1583] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html] 12:41:16 INFO - PROCESS | 1840 | --DOMWINDOW == 34 (0x82f72400) [pid = 1840] [serial = 1589] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.no-redirect.http.html] 12:41:16 INFO - PROCESS | 1840 | --DOMWINDOW == 33 (0x8fb11000) [pid = 1840] [serial = 1586] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin-when-cross-origin/http-rp/cross-origin/http-http/xhr-request/cross-origin.keep-origin-redirect.http.html] 12:41:21 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0x8fb10800) [pid = 1840] [serial = 1596] [outer = (nil)] [url = about:blank] 12:41:21 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x8db54c00) [pid = 1840] [serial = 1593] [outer = (nil)] [url = about:blank] 12:41:21 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x8db5c800) [pid = 1840] [serial = 1594] [outer = (nil)] [url = about:blank] 12:41:21 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x82f7fc00) [pid = 1840] [serial = 1590] [outer = (nil)] [url = about:blank] 12:41:21 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x83836400) [pid = 1840] [serial = 1591] [outer = (nil)] [url = about:blank] 12:41:21 INFO - PROCESS | 1840 | --DOMWINDOW == 27 (0x8fb42000) [pid = 1840] [serial = 1587] [outer = (nil)] [url = about:blank] 12:41:21 INFO - PROCESS | 1840 | --DOMWINDOW == 26 (0x8fb43c00) [pid = 1840] [serial = 1588] [outer = (nil)] [url = about:blank] 12:41:21 INFO - PROCESS | 1840 | --DOMWINDOW == 25 (0x8db5b400) [pid = 1840] [serial = 1584] [outer = (nil)] [url = about:blank] 12:41:21 INFO - PROCESS | 1840 | --DOMWINDOW == 24 (0x8dd6e000) [pid = 1840] [serial = 1585] [outer = (nil)] [url = about:blank] 12:41:21 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0x83818800) [pid = 1840] [serial = 1581] [outer = (nil)] [url = about:blank] 12:41:21 INFO - PROCESS | 1840 | --DOMWINDOW == 22 (0x83830c00) [pid = 1840] [serial = 1582] [outer = (nil)] [url = about:blank] 12:41:21 INFO - PROCESS | 1840 | --DOMWINDOW == 21 (0x8fa58800) [pid = 1840] [serial = 1579] [outer = (nil)] [url = about:blank] 12:41:36 INFO - PROCESS | 1840 | MARIONETTE LOG: INFO: Timeout fired 12:41:36 INFO - PROCESS | 1840 | 1478202096120 Marionette TRACE conn4 <- [1,2535,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 12:41:36 INFO - . 12:41:36 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30720ms 12:41:36 INFO - PROCESS | 1840 | 1478202096162 Marionette TRACE conn4 -> [0,2536,"getWindowHandle",null] 12:41:36 INFO - PROCESS | 1840 | 1478202096170 Marionette TRACE conn4 <- [1,2536,null,{"value":"8"}] 12:41:36 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html 12:41:36 INFO - PROCESS | 1840 | 1478202096182 Marionette TRACE conn4 -> [0,2537,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:41:36 INFO - PROCESS | 1840 | 1478202096440 Marionette TRACE conn4 <- [1,2537,null,{"value":null}] 12:41:36 INFO - PROCESS | 1840 | 1478202096531 Marionette TRACE conn4 -> [0,2538,"getWindowHandles",null] 12:41:36 INFO - PROCESS | 1840 | 1478202096538 Marionette TRACE conn4 <- [1,2538,null,["8"]] 12:41:36 INFO - PROCESS | 1840 | 1478202096546 Marionette TRACE conn4 -> [0,2539,"switchToWindow",{"name":"8"}] 12:41:36 INFO - PROCESS | 1840 | 1478202096556 Marionette TRACE conn4 <- [1,2539,null,{}] 12:41:36 INFO - PROCESS | 1840 | 1478202096569 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:41:36 INFO - PROCESS | 1840 | ++DOCSHELL 0x82ea4800 == 8 [pid = 1840] [id = 544] 12:41:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 22 (0x82ea4c00) [pid = 1840] [serial = 1598] [outer = (nil)] 12:41:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 23 (0x82eac000) [pid = 1840] [serial = 1599] [outer = 0x82ea4c00] 12:41:36 INFO - PROCESS | 1840 | 1478202096680 Marionette DEBUG loaded listener.js 12:41:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x82f6b800) [pid = 1840] [serial = 1600] [outer = 0x82ea4c00] 12:41:37 WARNING - wptserve Traceback (most recent call last): 12:41:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:41:37 WARNING - rv = self.func(request, response) 12:41:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:41:37 WARNING - access_control_allow_origin = "*") 12:41:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:41:37 WARNING - payload = payload_generator(server_data) 12:41:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:41:37 WARNING - return encode_string_as_bmp_image(data) 12:41: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 12:41:37 WARNING - img.save(f, "BMP") 12:41:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:41:37 WARNING - f.write(bmpfileheader) 12:41:37 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:41:37 WARNING - 12:41:37 WARNING - wptserve Traceback (most recent call last): 12:41:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:41:37 WARNING - rv = self.func(request, response) 12:41:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:41:37 WARNING - access_control_allow_origin = "*") 12:41:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:41:37 WARNING - payload = payload_generator(server_data) 12:41:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:41:37 WARNING - return encode_string_as_bmp_image(data) 12:41: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 12:41:37 WARNING - img.save(f, "BMP") 12:41:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:41:37 WARNING - f.write(bmpfileheader) 12:41:37 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:41:37 WARNING - 12:41:46 INFO - PROCESS | 1840 | --DOCSHELL 0x8fb0b400 == 7 [pid = 1840] [id = 543] 12:41:48 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0x8fb0bc00) [pid = 1840] [serial = 1595] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 12:41:54 INFO - PROCESS | 1840 | --DOMWINDOW == 22 (0x8fb48000) [pid = 1840] [serial = 1597] [outer = (nil)] [url = about:blank] 12:41:54 INFO - PROCESS | 1840 | --DOMWINDOW == 21 (0x82eac000) [pid = 1840] [serial = 1599] [outer = (nil)] [url = about:blank] 12:42:06 INFO - PROCESS | 1840 | MARIONETTE LOG: INFO: Timeout fired 12:42:06 INFO - PROCESS | 1840 | 1478202126899 Marionette TRACE conn4 <- [1,2540,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 12:42:06 INFO - . 12:42:06 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html | took 30781ms 12:42:06 INFO - PROCESS | 1840 | 1478202126962 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 12:42:06 INFO - PROCESS | 1840 | 1478202126970 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 12:42:06 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 12:42:06 INFO - PROCESS | 1840 | 1478202126983 Marionette TRACE conn4 -> [0,2542,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:42:07 INFO - PROCESS | 1840 | 1478202127230 Marionette TRACE conn4 <- [1,2542,null,{"value":null}] 12:42:07 INFO - PROCESS | 1840 | 1478202127321 Marionette TRACE conn4 -> [0,2543,"getWindowHandles",null] 12:42:07 INFO - PROCESS | 1840 | 1478202127328 Marionette TRACE conn4 <- [1,2543,null,["8"]] 12:42:07 INFO - PROCESS | 1840 | 1478202127337 Marionette TRACE conn4 -> [0,2544,"switchToWindow",{"name":"8"}] 12:42:07 INFO - PROCESS | 1840 | 1478202127347 Marionette TRACE conn4 <- [1,2544,null,{}] 12:42:07 INFO - PROCESS | 1840 | 1478202127353 Marionette TRACE conn4 -> [0,2545,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:42:07 INFO - PROCESS | 1840 | ++DOCSHELL 0x82ea6000 == 8 [pid = 1840] [id = 545] 12:42:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 22 (0x82ea8800) [pid = 1840] [serial = 1601] [outer = (nil)] 12:42:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 23 (0x82eb1800) [pid = 1840] [serial = 1602] [outer = 0x82ea8800] 12:42:07 INFO - PROCESS | 1840 | 1478202127474 Marionette DEBUG loaded listener.js 12:42:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x82f70800) [pid = 1840] [serial = 1603] [outer = 0x82ea8800] 12:42:08 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4799 12:42:08 WARNING - wptserve Traceback (most recent call last): 12:42:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:42:08 WARNING - rv = self.func(request, response) 12:42:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:42:08 WARNING - access_control_allow_origin = "*") 12:42:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:42:08 WARNING - payload = payload_generator(server_data) 12:42:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:42:08 WARNING - return encode_string_as_bmp_image(data) 12:42:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 12:42:08 WARNING - img.save(f, "BMP") 12:42:08 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:42:08 WARNING - f.write(bmpfileheader) 12:42:08 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:42:08 WARNING - 12:42:17 INFO - PROCESS | 1840 | --DOCSHELL 0x82ea4800 == 7 [pid = 1840] [id = 544] 12:42:23 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0x82ea4c00) [pid = 1840] [serial = 1598] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.no-redirect.http.html] 12:42:28 INFO - PROCESS | 1840 | --DOMWINDOW == 22 (0x82f6b800) [pid = 1840] [serial = 1600] [outer = (nil)] [url = about:blank] 12:42:28 INFO - PROCESS | 1840 | --DOMWINDOW == 21 (0x82eb1800) [pid = 1840] [serial = 1602] [outer = (nil)] [url = about:blank] 12:42:37 INFO - PROCESS | 1840 | MARIONETTE LOG: INFO: Timeout fired 12:42:37 INFO - PROCESS | 1840 | 1478202157702 Marionette TRACE conn4 <- [1,2545,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 12:42:37 INFO - . 12:42:37 INFO - TEST-TIMEOUT | /referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30769ms 12:42:37 INFO - PROCESS | 1840 | 1478202157750 Marionette TRACE conn4 -> [0,2546,"getWindowHandle",null] 12:42:37 INFO - PROCESS | 1840 | 1478202157758 Marionette TRACE conn4 <- [1,2546,null,{"value":"8"}] 12:42:37 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 12:42:37 INFO - PROCESS | 1840 | 1478202157770 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:42:38 INFO - PROCESS | 1840 | 1478202158008 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 12:42:38 INFO - PROCESS | 1840 | 1478202158092 Marionette TRACE conn4 -> [0,2548,"getWindowHandles",null] 12:42:38 INFO - PROCESS | 1840 | 1478202158099 Marionette TRACE conn4 <- [1,2548,null,["8"]] 12:42:38 INFO - PROCESS | 1840 | 1478202158108 Marionette TRACE conn4 -> [0,2549,"switchToWindow",{"name":"8"}] 12:42:38 INFO - PROCESS | 1840 | 1478202158117 Marionette TRACE conn4 <- [1,2549,null,{}] 12:42:38 INFO - PROCESS | 1840 | 1478202158123 Marionette TRACE conn4 -> [0,2550,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:42:38 INFO - PROCESS | 1840 | ++DOCSHELL 0x82f6a800 == 8 [pid = 1840] [id = 546] 12:42:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 22 (0x82f6ac00) [pid = 1840] [serial = 1604] [outer = (nil)] 12:42:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 23 (0x82f6d800) [pid = 1840] [serial = 1605] [outer = 0x82f6ac00] 12:42:38 INFO - PROCESS | 1840 | 1478202158233 Marionette DEBUG loaded listener.js 12:42:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x82f7b400) [pid = 1840] [serial = 1606] [outer = 0x82f6ac00] 12:42:38 INFO - PROCESS | 1840 | ++DOCSHELL 0x83817800 == 9 [pid = 1840] [id = 547] 12:42:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 25 (0x83817c00) [pid = 1840] [serial = 1607] [outer = (nil)] 12:42:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 26 (0x83816c00) [pid = 1840] [serial = 1608] [outer = 0x83817c00] 12:42:39 INFO - PROCESS | 1840 | 1478202159122 Marionette TRACE conn4 <- [1,2550,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 12:42:39 INFO - . 12:42:39 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1376ms 12:42:39 INFO - PROCESS | 1840 | 1478202159144 Marionette TRACE conn4 -> [0,2551,"getWindowHandle",null] 12:42:39 INFO - PROCESS | 1840 | 1478202159150 Marionette TRACE conn4 <- [1,2551,null,{"value":"8"}] 12:42:39 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 12:42:39 INFO - PROCESS | 1840 | 1478202159164 Marionette TRACE conn4 -> [0,2552,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:42:39 INFO - PROCESS | 1840 | 1478202159385 Marionette TRACE conn4 <- [1,2552,null,{"value":null}] 12:42:39 INFO - PROCESS | 1840 | 1478202159510 Marionette TRACE conn4 -> [0,2553,"getWindowHandles",null] 12:42:39 INFO - PROCESS | 1840 | 1478202159516 Marionette TRACE conn4 <- [1,2553,null,["8"]] 12:42:39 INFO - PROCESS | 1840 | 1478202159524 Marionette TRACE conn4 -> [0,2554,"switchToWindow",{"name":"8"}] 12:42:39 INFO - PROCESS | 1840 | 1478202159530 Marionette TRACE conn4 <- [1,2554,null,{}] 12:42:39 INFO - PROCESS | 1840 | 1478202159536 Marionette TRACE conn4 -> [0,2555,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:42:39 INFO - PROCESS | 1840 | ++DOCSHELL 0x82c3fc00 == 10 [pid = 1840] [id = 548] 12:42:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 27 (0x8382dc00) [pid = 1840] [serial = 1609] [outer = (nil)] 12:42:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 28 (0x83830000) [pid = 1840] [serial = 1610] [outer = 0x8382dc00] 12:42:39 INFO - PROCESS | 1840 | 1478202159637 Marionette DEBUG loaded listener.js 12:42:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x83833000) [pid = 1840] [serial = 1611] [outer = 0x8382dc00] 12:42:40 INFO - PROCESS | 1840 | ++DOCSHELL 0x83aea800 == 11 [pid = 1840] [id = 549] 12:42:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x83aebc00) [pid = 1840] [serial = 1612] [outer = (nil)] 12:42:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x83a64800) [pid = 1840] [serial = 1613] [outer = 0x83aebc00] 12:42:40 INFO - PROCESS | 1840 | 1478202160479 Marionette TRACE conn4 <- [1,2555,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 12:42:40 INFO - . 12:42:40 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1375ms 12:42:40 INFO - PROCESS | 1840 | 1478202160543 Marionette TRACE conn4 -> [0,2556,"getWindowHandle",null] 12:42:40 INFO - PROCESS | 1840 | 1478202160551 Marionette TRACE conn4 <- [1,2556,null,{"value":"8"}] 12:42:40 INFO - TEST-START | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 12:42:40 INFO - PROCESS | 1840 | 1478202160559 Marionette TRACE conn4 -> [0,2557,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:42:40 INFO - PROCESS | 1840 | 1478202160804 Marionette TRACE conn4 <- [1,2557,null,{"value":null}] 12:42:40 INFO - PROCESS | 1840 | 1478202160821 Marionette TRACE conn4 -> [0,2558,"getWindowHandles",null] 12:42:40 INFO - PROCESS | 1840 | 1478202160826 Marionette TRACE conn4 <- [1,2558,null,["8"]] 12:42:40 INFO - PROCESS | 1840 | 1478202160833 Marionette TRACE conn4 -> [0,2559,"switchToWindow",{"name":"8"}] 12:42:40 INFO - PROCESS | 1840 | 1478202160841 Marionette TRACE conn4 <- [1,2559,null,{}] 12:42:40 INFO - PROCESS | 1840 | 1478202160849 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:42:40 INFO - PROCESS | 1840 | ++DOCSHELL 0x83bf1400 == 12 [pid = 1840] [id = 550] 12:42:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x83bf1800) [pid = 1840] [serial = 1614] [outer = (nil)] 12:42:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x83bf4400) [pid = 1840] [serial = 1615] [outer = 0x83bf1800] 12:42:40 INFO - PROCESS | 1840 | 1478202160951 Marionette DEBUG loaded listener.js 12:42:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 34 (0x83bf8800) [pid = 1840] [serial = 1616] [outer = 0x83bf1800] 12:42:41 INFO - PROCESS | 1840 | ++DOCSHELL 0x8cd4c000 == 13 [pid = 1840] [id = 551] 12:42:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 35 (0x8cde4800) [pid = 1840] [serial = 1617] [outer = (nil)] 12:42:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 36 (0x8cd44400) [pid = 1840] [serial = 1618] [outer = 0x8cde4800] 12:42:41 INFO - PROCESS | 1840 | 1478202161802 Marionette TRACE conn4 <- [1,2560,null,{"value":["/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 12:42:41 INFO - . 12:42:41 INFO - TEST-OK | /referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1276ms 12:42:41 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html 12:42:41 INFO - PROCESS | 1840 | 1478202161835 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 12:42:41 INFO - PROCESS | 1840 | 1478202161839 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 12:42:41 INFO - PROCESS | 1840 | 1478202161846 Marionette TRACE conn4 -> [0,2562,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:42:42 INFO - PROCESS | 1840 | 1478202162087 Marionette TRACE conn4 <- [1,2562,null,{"value":null}] 12:42:42 INFO - PROCESS | 1840 | 1478202162105 Marionette TRACE conn4 -> [0,2563,"getWindowHandles",null] 12:42:42 INFO - PROCESS | 1840 | 1478202162113 Marionette TRACE conn4 <- [1,2563,null,["8"]] 12:42:42 INFO - PROCESS | 1840 | 1478202162120 Marionette TRACE conn4 -> [0,2564,"switchToWindow",{"name":"8"}] 12:42:42 INFO - PROCESS | 1840 | 1478202162127 Marionette TRACE conn4 <- [1,2564,null,{}] 12:42:42 INFO - PROCESS | 1840 | 1478202162133 Marionette TRACE conn4 -> [0,2565,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:42:42 INFO - PROCESS | 1840 | ++DOCSHELL 0x8cdeb400 == 14 [pid = 1840] [id = 552] 12:42:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 37 (0x8cdec000) [pid = 1840] [serial = 1619] [outer = (nil)] 12:42:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 38 (0x8cdefc00) [pid = 1840] [serial = 1620] [outer = 0x8cdec000] 12:42:42 INFO - PROCESS | 1840 | 1478202162243 Marionette DEBUG loaded listener.js 12:42:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 39 (0x8d0f6400) [pid = 1840] [serial = 1621] [outer = 0x8cdec000] 12:42:42 INFO - PROCESS | 1840 | 1478202162986 Marionette TRACE conn4 <- [1,2565,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:42:43 INFO - . 12:42:43 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html | took 1176ms 12:42:43 INFO - PROCESS | 1840 | 1478202163023 Marionette TRACE conn4 -> [0,2566,"getWindowHandle",null] 12:42:43 INFO - PROCESS | 1840 | 1478202163026 Marionette TRACE conn4 <- [1,2566,null,{"value":"8"}] 12:42:43 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html 12:42:43 INFO - PROCESS | 1840 | 1478202163035 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:42:43 INFO - PROCESS | 1840 | 1478202163259 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 12:42:43 INFO - PROCESS | 1840 | 1478202163284 Marionette TRACE conn4 -> [0,2568,"getWindowHandles",null] 12:42:43 INFO - PROCESS | 1840 | 1478202163288 Marionette TRACE conn4 <- [1,2568,null,["8"]] 12:42:43 INFO - PROCESS | 1840 | 1478202163294 Marionette TRACE conn4 -> [0,2569,"switchToWindow",{"name":"8"}] 12:42:43 INFO - PROCESS | 1840 | 1478202163299 Marionette TRACE conn4 <- [1,2569,null,{}] 12:42:43 INFO - PROCESS | 1840 | 1478202163305 Marionette TRACE conn4 -> [0,2570,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:42:43 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd6d000 == 15 [pid = 1840] [id = 553] 12:42:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 40 (0x8dd6d400) [pid = 1840] [serial = 1622] [outer = (nil)] 12:42:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 41 (0x8dd6f400) [pid = 1840] [serial = 1623] [outer = 0x8dd6d400] 12:42:43 INFO - PROCESS | 1840 | 1478202163400 Marionette DEBUG loaded listener.js 12:42:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 42 (0x8dd74000) [pid = 1840] [serial = 1624] [outer = 0x8dd6d400] 12:42:44 INFO - PROCESS | 1840 | 1478202164064 Marionette TRACE conn4 <- [1,2570,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:42:44 INFO - . 12:42:44 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html | took 1070ms 12:42:44 INFO - PROCESS | 1840 | 1478202164105 Marionette TRACE conn4 -> [0,2571,"getWindowHandle",null] 12:42:44 INFO - PROCESS | 1840 | 1478202164109 Marionette TRACE conn4 <- [1,2571,null,{"value":"8"}] 12:42:44 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html 12:42:44 INFO - PROCESS | 1840 | 1478202164116 Marionette TRACE conn4 -> [0,2572,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:42:44 INFO - PROCESS | 1840 | 1478202164373 Marionette TRACE conn4 <- [1,2572,null,{"value":null}] 12:42:44 INFO - PROCESS | 1840 | 1478202164393 Marionette TRACE conn4 -> [0,2573,"getWindowHandles",null] 12:42:44 INFO - PROCESS | 1840 | 1478202164397 Marionette TRACE conn4 <- [1,2573,null,["8"]] 12:42:44 INFO - PROCESS | 1840 | 1478202164402 Marionette TRACE conn4 -> [0,2574,"switchToWindow",{"name":"8"}] 12:42:44 INFO - PROCESS | 1840 | 1478202164407 Marionette TRACE conn4 <- [1,2574,null,{}] 12:42:44 INFO - PROCESS | 1840 | 1478202164412 Marionette TRACE conn4 -> [0,2575,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:42:44 INFO - PROCESS | 1840 | ++DOCSHELL 0x83af8000 == 16 [pid = 1840] [id = 554] 12:42:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 43 (0x8dec2c00) [pid = 1840] [serial = 1625] [outer = (nil)] 12:42:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 44 (0x8fa47c00) [pid = 1840] [serial = 1626] [outer = 0x8dec2c00] 12:42:44 INFO - PROCESS | 1840 | 1478202164504 Marionette DEBUG loaded listener.js 12:42:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 45 (0x8fa54800) [pid = 1840] [serial = 1627] [outer = 0x8dec2c00] 12:42:45 INFO - PROCESS | 1840 | 1478202165222 Marionette TRACE conn4 <- [1,2575,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:42:45 INFO - . 12:42:45 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html | took 1144ms 12:42:45 INFO - PROCESS | 1840 | 1478202165261 Marionette TRACE conn4 -> [0,2576,"getWindowHandle",null] 12:42:45 INFO - PROCESS | 1840 | 1478202165264 Marionette TRACE conn4 <- [1,2576,null,{"value":"8"}] 12:42:45 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html 12:42:45 INFO - PROCESS | 1840 | 1478202165271 Marionette TRACE conn4 -> [0,2577,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:42:45 INFO - PROCESS | 1840 | 1478202165441 Marionette TRACE conn4 <- [1,2577,null,{"value":null}] 12:42:45 INFO - PROCESS | 1840 | 1478202165584 Marionette TRACE conn4 -> [0,2578,"getWindowHandles",null] 12:42:45 INFO - PROCESS | 1840 | 1478202165592 Marionette TRACE conn4 <- [1,2578,null,["8"]] 12:42:45 INFO - PROCESS | 1840 | 1478202165598 Marionette TRACE conn4 -> [0,2579,"switchToWindow",{"name":"8"}] 12:42:45 INFO - PROCESS | 1840 | 1478202165606 Marionette TRACE conn4 <- [1,2579,null,{}] 12:42:45 INFO - PROCESS | 1840 | 1478202165612 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:42:45 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fb09800 == 17 [pid = 1840] [id = 555] 12:42:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 46 (0x8fb0a000) [pid = 1840] [serial = 1628] [outer = (nil)] 12:42:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 47 (0x8fb0f000) [pid = 1840] [serial = 1629] [outer = 0x8fb0a000] 12:42:45 INFO - PROCESS | 1840 | 1478202165712 Marionette DEBUG loaded listener.js 12:42:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 48 (0x8fb10c00) [pid = 1840] [serial = 1630] [outer = 0x8fb0a000] 12:42:46 INFO - PROCESS | 1840 | 1478202166472 Marionette TRACE conn4 <- [1,2580,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:42:46 INFO - . 12:42:46 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html | took 1226ms 12:42:46 INFO - PROCESS | 1840 | 1478202166499 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 12:42:46 INFO - PROCESS | 1840 | 1478202166506 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 12:42:46 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html 12:42:46 INFO - PROCESS | 1840 | 1478202166534 Marionette TRACE conn4 -> [0,2582,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:42:46 INFO - PROCESS | 1840 | 1478202166737 Marionette TRACE conn4 <- [1,2582,null,{"value":null}] 12:42:46 INFO - PROCESS | 1840 | 1478202166910 Marionette TRACE conn4 -> [0,2583,"getWindowHandles",null] 12:42:46 INFO - PROCESS | 1840 | 1478202166915 Marionette TRACE conn4 <- [1,2583,null,["8"]] 12:42:46 INFO - PROCESS | 1840 | 1478202166924 Marionette TRACE conn4 -> [0,2584,"switchToWindow",{"name":"8"}] 12:42:46 INFO - PROCESS | 1840 | 1478202166931 Marionette TRACE conn4 <- [1,2584,null,{}] 12:42:47 INFO - PROCESS | 1840 | 1478202166979 Marionette TRACE conn4 -> [0,2585,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:42:47 INFO - PROCESS | 1840 | ++DOCSHELL 0x82f83c00 == 18 [pid = 1840] [id = 556] 12:42:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 49 (0x83835400) [pid = 1840] [serial = 1631] [outer = (nil)] 12:42:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 50 (0x83a68c00) [pid = 1840] [serial = 1632] [outer = 0x83835400] 12:42:47 INFO - PROCESS | 1840 | 1478202167104 Marionette DEBUG loaded listener.js 12:42:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 51 (0x83a6dc00) [pid = 1840] [serial = 1633] [outer = 0x83835400] 12:42:47 INFO - PROCESS | 1840 | 1478202167839 Marionette TRACE conn4 <- [1,2585,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:42:47 INFO - . 12:42:47 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html | took 1376ms 12:42:47 INFO - PROCESS | 1840 | 1478202167907 Marionette TRACE conn4 -> [0,2586,"getWindowHandle",null] 12:42:47 INFO - PROCESS | 1840 | 1478202167916 Marionette TRACE conn4 <- [1,2586,null,{"value":"8"}] 12:42:47 INFO - TEST-START | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html 12:42:47 INFO - PROCESS | 1840 | 1478202167967 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:42:48 INFO - PROCESS | 1840 | 1478202168201 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 12:42:48 INFO - PROCESS | 1840 | 1478202168388 Marionette TRACE conn4 -> [0,2588,"getWindowHandles",null] 12:42:48 INFO - PROCESS | 1840 | 1478202168393 Marionette TRACE conn4 <- [1,2588,null,["8"]] 12:42:48 INFO - PROCESS | 1840 | 1478202168404 Marionette TRACE conn4 -> [0,2589,"switchToWindow",{"name":"8"}] 12:42:48 INFO - PROCESS | 1840 | 1478202168412 Marionette TRACE conn4 <- [1,2589,null,{}] 12:42:48 INFO - PROCESS | 1840 | 1478202168421 Marionette TRACE conn4 -> [0,2590,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:42:48 INFO - PROCESS | 1840 | ++DOCSHELL 0x83bf1000 == 19 [pid = 1840] [id = 557] 12:42:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 52 (0x8cdef000) [pid = 1840] [serial = 1634] [outer = (nil)] 12:42:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 53 (0x8dd70400) [pid = 1840] [serial = 1635] [outer = 0x8cdef000] 12:42:48 INFO - PROCESS | 1840 | 1478202168534 Marionette DEBUG loaded listener.js 12:42:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 54 (0x8dd78c00) [pid = 1840] [serial = 1636] [outer = 0x8cdef000] 12:42:49 INFO - PROCESS | 1840 | 1478202169274 Marionette TRACE conn4 <- [1,2590,null,{"value":["/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:42:49 INFO - . 12:42:49 INFO - TEST-OK | /referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html | took 1382ms 12:42:49 INFO - PROCESS | 1840 | 1478202169320 Marionette TRACE conn4 -> [0,2591,"getWindowHandle",null] 12:42:49 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html 12:42:49 INFO - PROCESS | 1840 | 1478202169328 Marionette TRACE conn4 <- [1,2591,null,{"value":"8"}] 12:42:49 INFO - PROCESS | 1840 | 1478202169337 Marionette TRACE conn4 -> [0,2592,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:42:49 INFO - PROCESS | 1840 | 1478202169522 Marionette TRACE conn4 <- [1,2592,null,{"value":null}] 12:42:49 INFO - PROCESS | 1840 | 1478202169695 Marionette TRACE conn4 -> [0,2593,"getWindowHandles",null] 12:42:49 INFO - PROCESS | 1840 | 1478202169699 Marionette TRACE conn4 <- [1,2593,null,["8"]] 12:42:49 INFO - PROCESS | 1840 | 1478202169713 Marionette TRACE conn4 -> [0,2594,"switchToWindow",{"name":"8"}] 12:42:49 INFO - PROCESS | 1840 | 1478202169721 Marionette TRACE conn4 <- [1,2594,null,{}] 12:42:49 INFO - PROCESS | 1840 | 1478202169729 Marionette TRACE conn4 -> [0,2595,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:42:49 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fb4c000 == 20 [pid = 1840] [id = 558] 12:42:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 55 (0x8fb4c400) [pid = 1840] [serial = 1637] [outer = (nil)] 12:42:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 56 (0x8fb4e000) [pid = 1840] [serial = 1638] [outer = 0x8fb4c400] 12:42:49 INFO - PROCESS | 1840 | 1478202169850 Marionette DEBUG loaded listener.js 12:42:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 57 (0x8fc71800) [pid = 1840] [serial = 1639] [outer = 0x8fb4c400] 12:42:50 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4799 12:42:50 WARNING - wptserve Traceback (most recent call last): 12:42:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:42:50 WARNING - rv = self.func(request, response) 12:42:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:42:50 WARNING - access_control_allow_origin = "*") 12:42:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:42:50 WARNING - payload = payload_generator(server_data) 12:42:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:42:50 WARNING - return encode_string_as_bmp_image(data) 12:42:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 12:42:50 WARNING - img.save(f, "BMP") 12:42:50 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:42:50 WARNING - f.write(bmpfileheader) 12:42:50 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:42:50 WARNING - 12:42:51 INFO - PROCESS | 1840 | --DOCSHELL 0x8cd4c000 == 19 [pid = 1840] [id = 551] 12:42:51 INFO - PROCESS | 1840 | --DOCSHELL 0x83aea800 == 18 [pid = 1840] [id = 549] 12:42:51 INFO - PROCESS | 1840 | --DOCSHELL 0x83817800 == 17 [pid = 1840] [id = 547] 12:42:51 INFO - PROCESS | 1840 | --DOCSHELL 0x82ea6000 == 16 [pid = 1840] [id = 545] 12:42:55 INFO - PROCESS | 1840 | --DOMWINDOW == 56 (0x8dec2c00) [pid = 1840] [serial = 1625] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.swap-origin-redirect.http.html] 12:42:55 INFO - PROCESS | 1840 | --DOMWINDOW == 55 (0x8dd6d400) [pid = 1840] [serial = 1622] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.no-redirect.http.html] 12:42:55 INFO - PROCESS | 1840 | --DOMWINDOW == 54 (0x8cdec000) [pid = 1840] [serial = 1619] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/fetch-request/generic.keep-origin-redirect.http.html] 12:42:55 INFO - PROCESS | 1840 | --DOMWINDOW == 53 (0x8cde4800) [pid = 1840] [serial = 1617] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:42:55 INFO - PROCESS | 1840 | --DOMWINDOW == 52 (0x83bf1800) [pid = 1840] [serial = 1614] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 12:42:55 INFO - PROCESS | 1840 | --DOMWINDOW == 51 (0x83aebc00) [pid = 1840] [serial = 1612] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478202160219] 12:42:55 INFO - PROCESS | 1840 | --DOMWINDOW == 50 (0x8382dc00) [pid = 1840] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 12:42:55 INFO - PROCESS | 1840 | --DOMWINDOW == 49 (0x83817c00) [pid = 1840] [serial = 1607] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:42:55 INFO - PROCESS | 1840 | --DOMWINDOW == 48 (0x82ea8800) [pid = 1840] [serial = 1601] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 12:42:55 INFO - PROCESS | 1840 | --DOMWINDOW == 47 (0x82f6ac00) [pid = 1840] [serial = 1604] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 12:42:59 INFO - PROCESS | 1840 | --DOCSHELL 0x83af8000 == 15 [pid = 1840] [id = 554] 12:42:59 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd6d000 == 14 [pid = 1840] [id = 553] 12:42:59 INFO - PROCESS | 1840 | --DOCSHELL 0x82c3fc00 == 13 [pid = 1840] [id = 548] 12:42:59 INFO - PROCESS | 1840 | --DOCSHELL 0x8cdeb400 == 12 [pid = 1840] [id = 552] 12:42:59 INFO - PROCESS | 1840 | --DOCSHELL 0x83bf1400 == 11 [pid = 1840] [id = 550] 12:42:59 INFO - PROCESS | 1840 | --DOCSHELL 0x82f6a800 == 10 [pid = 1840] [id = 546] 12:42:59 INFO - PROCESS | 1840 | --DOCSHELL 0x83bf1000 == 9 [pid = 1840] [id = 557] 12:42:59 INFO - PROCESS | 1840 | --DOCSHELL 0x82f83c00 == 8 [pid = 1840] [id = 556] 12:42:59 INFO - PROCESS | 1840 | --DOCSHELL 0x8fb09800 == 7 [pid = 1840] [id = 555] 12:42:59 INFO - PROCESS | 1840 | --DOMWINDOW == 46 (0x83816c00) [pid = 1840] [serial = 1608] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:42:59 INFO - PROCESS | 1840 | --DOMWINDOW == 45 (0x82f7b400) [pid = 1840] [serial = 1606] [outer = (nil)] [url = about:blank] 12:42:59 INFO - PROCESS | 1840 | --DOMWINDOW == 44 (0x82f6d800) [pid = 1840] [serial = 1605] [outer = (nil)] [url = about:blank] 12:42:59 INFO - PROCESS | 1840 | --DOMWINDOW == 43 (0x83a64800) [pid = 1840] [serial = 1613] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478202160219] 12:42:59 INFO - PROCESS | 1840 | --DOMWINDOW == 42 (0x83833000) [pid = 1840] [serial = 1611] [outer = (nil)] [url = about:blank] 12:42:59 INFO - PROCESS | 1840 | --DOMWINDOW == 41 (0x83830000) [pid = 1840] [serial = 1610] [outer = (nil)] [url = about:blank] 12:42:59 INFO - PROCESS | 1840 | --DOMWINDOW == 40 (0x8cd44400) [pid = 1840] [serial = 1618] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:42:59 INFO - PROCESS | 1840 | --DOMWINDOW == 39 (0x83bf8800) [pid = 1840] [serial = 1616] [outer = (nil)] [url = about:blank] 12:42:59 INFO - PROCESS | 1840 | --DOMWINDOW == 38 (0x83bf4400) [pid = 1840] [serial = 1615] [outer = (nil)] [url = about:blank] 12:42:59 INFO - PROCESS | 1840 | --DOMWINDOW == 37 (0x8d0f6400) [pid = 1840] [serial = 1621] [outer = (nil)] [url = about:blank] 12:42:59 INFO - PROCESS | 1840 | --DOMWINDOW == 36 (0x8cdefc00) [pid = 1840] [serial = 1620] [outer = (nil)] [url = about:blank] 12:42:59 INFO - PROCESS | 1840 | --DOMWINDOW == 35 (0x8dd74000) [pid = 1840] [serial = 1624] [outer = (nil)] [url = about:blank] 12:42:59 INFO - PROCESS | 1840 | --DOMWINDOW == 34 (0x8dd6f400) [pid = 1840] [serial = 1623] [outer = (nil)] [url = about:blank] 12:42:59 INFO - PROCESS | 1840 | --DOMWINDOW == 33 (0x8fa54800) [pid = 1840] [serial = 1627] [outer = (nil)] [url = about:blank] 12:42:59 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0x8fa47c00) [pid = 1840] [serial = 1626] [outer = (nil)] [url = about:blank] 12:42:59 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x82f70800) [pid = 1840] [serial = 1603] [outer = (nil)] [url = about:blank] 12:42:59 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x8fb0f000) [pid = 1840] [serial = 1629] [outer = (nil)] [url = about:blank] 12:43:02 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x83835400) [pid = 1840] [serial = 1631] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.no-redirect.http.html] 12:43:02 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x8fb0a000) [pid = 1840] [serial = 1628] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.keep-origin-redirect.http.html] 12:43:02 INFO - PROCESS | 1840 | --DOMWINDOW == 27 (0x8cdef000) [pid = 1840] [serial = 1634] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/origin/meta-referrer/cross-origin/http-https/xhr-request/generic.swap-origin-redirect.http.html] 12:43:07 INFO - PROCESS | 1840 | --DOMWINDOW == 26 (0x8fb10c00) [pid = 1840] [serial = 1630] [outer = (nil)] [url = about:blank] 12:43:07 INFO - PROCESS | 1840 | --DOMWINDOW == 25 (0x83a6dc00) [pid = 1840] [serial = 1633] [outer = (nil)] [url = about:blank] 12:43:07 INFO - PROCESS | 1840 | --DOMWINDOW == 24 (0x83a68c00) [pid = 1840] [serial = 1632] [outer = (nil)] [url = about:blank] 12:43:07 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0x8dd78c00) [pid = 1840] [serial = 1636] [outer = (nil)] [url = about:blank] 12:43:07 INFO - PROCESS | 1840 | --DOMWINDOW == 22 (0x8dd70400) [pid = 1840] [serial = 1635] [outer = (nil)] [url = about:blank] 12:43:07 INFO - PROCESS | 1840 | --DOMWINDOW == 21 (0x8fb4e000) [pid = 1840] [serial = 1638] [outer = (nil)] [url = about:blank] 12:43:20 INFO - PROCESS | 1840 | MARIONETTE LOG: INFO: Timeout fired 12:43:20 INFO - PROCESS | 1840 | 1478202200066 Marionette TRACE conn4 <- [1,2595,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 12:43:20 INFO - . 12:43:20 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html | took 30782ms 12:43:20 INFO - PROCESS | 1840 | 1478202200120 Marionette TRACE conn4 -> [0,2596,"getWindowHandle",null] 12:43:20 INFO - PROCESS | 1840 | 1478202200128 Marionette TRACE conn4 <- [1,2596,null,{"value":"8"}] 12:43:20 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html 12:43:20 INFO - PROCESS | 1840 | 1478202200141 Marionette TRACE conn4 -> [0,2597,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:43:20 INFO - PROCESS | 1840 | 1478202200424 Marionette TRACE conn4 <- [1,2597,null,{"value":null}] 12:43:20 INFO - PROCESS | 1840 | 1478202200555 Marionette TRACE conn4 -> [0,2598,"getWindowHandles",null] 12:43:20 INFO - PROCESS | 1840 | 1478202200567 Marionette TRACE conn4 <- [1,2598,null,["8"]] 12:43:20 INFO - PROCESS | 1840 | 1478202200579 Marionette TRACE conn4 -> [0,2599,"switchToWindow",{"name":"8"}] 12:43:20 INFO - PROCESS | 1840 | 1478202200594 Marionette TRACE conn4 <- [1,2599,null,{}] 12:43:20 INFO - PROCESS | 1840 | 1478202200606 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:43:20 INFO - PROCESS | 1840 | ++DOCSHELL 0x82ea4c00 == 8 [pid = 1840] [id = 559] 12:43:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 22 (0x82ea5400) [pid = 1840] [serial = 1640] [outer = (nil)] 12:43:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 23 (0x82ea9400) [pid = 1840] [serial = 1641] [outer = 0x82ea5400] 12:43:20 INFO - PROCESS | 1840 | 1478202200722 Marionette DEBUG loaded listener.js 12:43:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x82f6f400) [pid = 1840] [serial = 1642] [outer = 0x82ea5400] 12:43:21 WARNING - wptserve Traceback (most recent call last): 12:43:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:43:21 WARNING - rv = self.func(request, response) 12:43:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:43:21 WARNING - access_control_allow_origin = "*") 12:43:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:43:21 WARNING - payload = payload_generator(server_data) 12:43:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:43:21 WARNING - return encode_string_as_bmp_image(data) 12:43:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 12:43:21 WARNING - img.save(f, "BMP") 12:43:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:43:21 WARNING - f.write(bmpfileheader) 12:43:21 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:43:21 WARNING - 12:43:21 WARNING - wptserve Traceback (most recent call last): 12:43:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:43:21 WARNING - rv = self.func(request, response) 12:43:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:43:21 WARNING - access_control_allow_origin = "*") 12:43:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:43:21 WARNING - payload = payload_generator(server_data) 12:43:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:43:21 WARNING - return encode_string_as_bmp_image(data) 12:43:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 12:43:21 WARNING - img.save(f, "BMP") 12:43:21 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:43:21 WARNING - f.write(bmpfileheader) 12:43:21 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:43:21 WARNING - 12:43:30 INFO - PROCESS | 1840 | --DOCSHELL 0x8fb4c000 == 7 [pid = 1840] [id = 558] 12:43:36 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0x8fb4c400) [pid = 1840] [serial = 1637] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.keep-origin-redirect.http.html] 12:43:41 INFO - PROCESS | 1840 | --DOMWINDOW == 22 (0x8fc71800) [pid = 1840] [serial = 1639] [outer = (nil)] [url = about:blank] 12:43:41 INFO - PROCESS | 1840 | --DOMWINDOW == 21 (0x82ea9400) [pid = 1840] [serial = 1641] [outer = (nil)] [url = about:blank] 12:43:50 INFO - PROCESS | 1840 | MARIONETTE LOG: INFO: Timeout fired 12:43:50 INFO - PROCESS | 1840 | 1478202230948 Marionette TRACE conn4 <- [1,2600,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 12:43:51 INFO - . 12:43:51 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html | took 30865ms 12:43:51 INFO - PROCESS | 1840 | 1478202231005 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 12:43:51 INFO - PROCESS | 1840 | 1478202231013 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 12:43:51 INFO - TEST-START | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html 12:43:51 INFO - PROCESS | 1840 | 1478202231026 Marionette TRACE conn4 -> [0,2602,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:43:51 INFO - PROCESS | 1840 | 1478202231289 Marionette TRACE conn4 <- [1,2602,null,{"value":null}] 12:43:51 INFO - PROCESS | 1840 | 1478202231376 Marionette TRACE conn4 -> [0,2603,"getWindowHandles",null] 12:43:51 INFO - PROCESS | 1840 | 1478202231382 Marionette TRACE conn4 <- [1,2603,null,["8"]] 12:43:51 INFO - PROCESS | 1840 | 1478202231393 Marionette TRACE conn4 -> [0,2604,"switchToWindow",{"name":"8"}] 12:43:51 INFO - PROCESS | 1840 | 1478202231402 Marionette TRACE conn4 <- [1,2604,null,{}] 12:43:51 INFO - PROCESS | 1840 | 1478202231414 Marionette TRACE conn4 -> [0,2605,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:43:51 INFO - PROCESS | 1840 | ++DOCSHELL 0x82eabc00 == 8 [pid = 1840] [id = 560] 12:43:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 22 (0x82eaf000) [pid = 1840] [serial = 1643] [outer = (nil)] 12:43:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 23 (0x82f6b400) [pid = 1840] [serial = 1644] [outer = 0x82eaf000] 12:43:51 INFO - PROCESS | 1840 | 1478202231528 Marionette DEBUG loaded listener.js 12:43:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x82f72c00) [pid = 1840] [serial = 1645] [outer = 0x82eaf000] 12:43:52 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(mCacheEntry) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/protocol/http/nsHttpChannel.cpp, line 4799 12:43:52 WARNING - wptserve Traceback (most recent call last): 12:43:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:43:52 WARNING - rv = self.func(request, response) 12:43:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:43:52 WARNING - access_control_allow_origin = "*") 12:43:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:43:52 WARNING - payload = payload_generator(server_data) 12:43:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:43:52 WARNING - return encode_string_as_bmp_image(data) 12:43:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 12:43:52 WARNING - img.save(f, "BMP") 12:43:52 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:43:52 WARNING - f.write(bmpfileheader) 12:43:52 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:43:52 WARNING - 12:44:01 INFO - PROCESS | 1840 | --DOCSHELL 0x82ea4c00 == 7 [pid = 1840] [id = 559] 12:44:03 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0x82ea5400) [pid = 1840] [serial = 1640] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.no-redirect.http.html] 12:44:09 INFO - PROCESS | 1840 | --DOMWINDOW == 22 (0x82f6f400) [pid = 1840] [serial = 1642] [outer = (nil)] [url = about:blank] 12:44:09 INFO - PROCESS | 1840 | --DOMWINDOW == 21 (0x82f6b400) [pid = 1840] [serial = 1644] [outer = (nil)] [url = about:blank] 12:44:21 INFO - PROCESS | 1840 | MARIONETTE LOG: INFO: Timeout fired 12:44:21 INFO - PROCESS | 1840 | 1478202261757 Marionette TRACE conn4 <- [1,2605,null,{"value":["/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 12:44:21 INFO - . 12:44:21 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html | took 30777ms 12:44:21 INFO - PROCESS | 1840 | 1478202261802 Marionette TRACE conn4 -> [0,2606,"getWindowHandle",null] 12:44:21 INFO - PROCESS | 1840 | 1478202261809 Marionette TRACE conn4 <- [1,2606,null,{"value":"8"}] 12:44:21 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html 12:44:21 INFO - PROCESS | 1840 | 1478202261821 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:44:22 INFO - PROCESS | 1840 | 1478202262071 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 12:44:22 INFO - PROCESS | 1840 | 1478202262159 Marionette TRACE conn4 -> [0,2608,"getWindowHandles",null] 12:44:22 INFO - PROCESS | 1840 | 1478202262166 Marionette TRACE conn4 <- [1,2608,null,["8"]] 12:44:22 INFO - PROCESS | 1840 | 1478202262177 Marionette TRACE conn4 -> [0,2609,"switchToWindow",{"name":"8"}] 12:44:22 INFO - PROCESS | 1840 | 1478202262185 Marionette TRACE conn4 <- [1,2609,null,{}] 12:44:22 INFO - PROCESS | 1840 | 1478202262194 Marionette TRACE conn4 -> [0,2610,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:44:22 INFO - PROCESS | 1840 | ++DOCSHELL 0x82ea4c00 == 8 [pid = 1840] [id = 561] 12:44:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 22 (0x82ea5400) [pid = 1840] [serial = 1646] [outer = (nil)] 12:44:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 23 (0x82eaac00) [pid = 1840] [serial = 1647] [outer = 0x82ea5400] 12:44:22 INFO - PROCESS | 1840 | 1478202262311 Marionette DEBUG loaded listener.js 12:44:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x82f74000) [pid = 1840] [serial = 1648] [outer = 0x82ea5400] 12:44:22 INFO - PROCESS | 1840 | 1478202262977 Marionette TRACE conn4 <- [1,2610,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:44:23 INFO - . 12:44:23 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html | took 1226ms 12:44:23 INFO - PROCESS | 1840 | 1478202263046 Marionette TRACE conn4 -> [0,2611,"getWindowHandle",null] 12:44:23 INFO - PROCESS | 1840 | 1478202263052 Marionette TRACE conn4 <- [1,2611,null,{"value":"8"}] 12:44:23 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html 12:44:23 INFO - PROCESS | 1840 | 1478202263061 Marionette TRACE conn4 -> [0,2612,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:44:23 INFO - PROCESS | 1840 | 1478202263332 Marionette TRACE conn4 <- [1,2612,null,{"value":null}] 12:44:23 INFO - PROCESS | 1840 | 1478202263347 Marionette TRACE conn4 -> [0,2613,"getWindowHandles",null] 12:44:23 INFO - PROCESS | 1840 | 1478202263353 Marionette TRACE conn4 <- [1,2613,null,["8"]] 12:44:23 INFO - PROCESS | 1840 | 1478202263363 Marionette TRACE conn4 -> [0,2614,"switchToWindow",{"name":"8"}] 12:44:23 INFO - PROCESS | 1840 | 1478202263369 Marionette TRACE conn4 <- [1,2614,null,{}] 12:44:23 INFO - PROCESS | 1840 | 1478202263377 Marionette TRACE conn4 -> [0,2615,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:44:23 INFO - PROCESS | 1840 | ++DOCSHELL 0x827f1000 == 9 [pid = 1840] [id = 562] 12:44:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 25 (0x82f71000) [pid = 1840] [serial = 1649] [outer = (nil)] 12:44:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 26 (0x8381f800) [pid = 1840] [serial = 1650] [outer = 0x82f71000] 12:44:23 INFO - PROCESS | 1840 | 1478202263481 Marionette DEBUG loaded listener.js 12:44:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 27 (0x8382ac00) [pid = 1840] [serial = 1651] [outer = 0x82f71000] 12:44:24 INFO - PROCESS | 1840 | 1478202264279 Marionette TRACE conn4 <- [1,2615,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:44:24 INFO - . 12:44:24 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html | took 1238ms 12:44:24 INFO - PROCESS | 1840 | 1478202264308 Marionette TRACE conn4 -> [0,2616,"getWindowHandle",null] 12:44:24 INFO - PROCESS | 1840 | 1478202264317 Marionette TRACE conn4 <- [1,2616,null,{"value":"8"}] 12:44:24 INFO - TEST-START | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html 12:44:24 INFO - PROCESS | 1840 | 1478202264326 Marionette TRACE conn4 -> [0,2617,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:44:24 INFO - PROCESS | 1840 | 1478202264585 Marionette TRACE conn4 <- [1,2617,null,{"value":null}] 12:44:24 INFO - PROCESS | 1840 | 1478202264610 Marionette TRACE conn4 -> [0,2618,"getWindowHandles",null] 12:44:24 INFO - PROCESS | 1840 | 1478202264616 Marionette TRACE conn4 <- [1,2618,null,["8"]] 12:44:24 INFO - PROCESS | 1840 | 1478202264623 Marionette TRACE conn4 -> [0,2619,"switchToWindow",{"name":"8"}] 12:44:24 INFO - PROCESS | 1840 | 1478202264631 Marionette TRACE conn4 <- [1,2619,null,{}] 12:44:24 INFO - PROCESS | 1840 | 1478202264639 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:44:24 INFO - PROCESS | 1840 | ++DOCSHELL 0x83af3400 == 10 [pid = 1840] [id = 563] 12:44:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 28 (0x83af3800) [pid = 1840] [serial = 1652] [outer = (nil)] 12:44:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x83af6800) [pid = 1840] [serial = 1653] [outer = 0x83af3800] 12:44:24 INFO - PROCESS | 1840 | 1478202264753 Marionette DEBUG loaded listener.js 12:44:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x83af8800) [pid = 1840] [serial = 1654] [outer = 0x83af3800] 12:44:25 INFO - PROCESS | 1840 | 1478202265516 Marionette TRACE conn4 <- [1,2620,null,{"value":["/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an http\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:44:25 INFO - . 12:44:25 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html | took 1226ms 12:44:25 INFO - PROCESS | 1840 | 1478202265553 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 12:44:25 INFO - PROCESS | 1840 | 1478202265557 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 12:44:25 INFO - TEST-START | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html 12:44:25 INFO - PROCESS | 1840 | 1478202265566 Marionette TRACE conn4 -> [0,2622,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:44:25 INFO - PROCESS | 1840 | 1478202265805 Marionette TRACE conn4 <- [1,2622,null,{"value":null}] 12:44:25 INFO - PROCESS | 1840 | 1478202265828 Marionette TRACE conn4 -> [0,2623,"getWindowHandles",null] 12:44:25 INFO - PROCESS | 1840 | 1478202265836 Marionette TRACE conn4 <- [1,2623,null,["8"]] 12:44:25 INFO - PROCESS | 1840 | 1478202265842 Marionette TRACE conn4 -> [0,2624,"switchToWindow",{"name":"8"}] 12:44:25 INFO - PROCESS | 1840 | 1478202265850 Marionette TRACE conn4 <- [1,2624,null,{}] 12:44:25 INFO - PROCESS | 1840 | 1478202265858 Marionette TRACE conn4 -> [0,2625,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:44:25 INFO - PROCESS | 1840 | ++DOCSHELL 0x8cd47000 == 11 [pid = 1840] [id = 564] 12:44:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x8cd47800) [pid = 1840] [serial = 1655] [outer = (nil)] 12:44:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x8cd49400) [pid = 1840] [serial = 1656] [outer = 0x8cd47800] 12:44:25 INFO - PROCESS | 1840 | 1478202265966 Marionette DEBUG loaded listener.js 12:44:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x8d0ea800) [pid = 1840] [serial = 1657] [outer = 0x8cd47800] 12:44:26 INFO - PROCESS | 1840 | 1478202266699 Marionette TRACE conn4 <- [1,2625,null,{"value":["/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 12:44:26 INFO - . 12:44:26 INFO - TEST-OK | /referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html | took 1172ms 12:44:26 INFO - PROCESS | 1840 | 1478202266738 Marionette TRACE conn4 -> [0,2626,"getWindowHandle",null] 12:44:26 INFO - PROCESS | 1840 | 1478202266742 Marionette TRACE conn4 <- [1,2626,null,{"value":"8"}] 12:44:26 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html 12:44:26 INFO - PROCESS | 1840 | 1478202266750 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:44:26 INFO - PROCESS | 1840 | 1478202266981 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 12:44:27 INFO - PROCESS | 1840 | 1478202267007 Marionette TRACE conn4 -> [0,2628,"getWindowHandles",null] 12:44:27 INFO - PROCESS | 1840 | 1478202267011 Marionette TRACE conn4 <- [1,2628,null,["8"]] 12:44:27 INFO - PROCESS | 1840 | 1478202267017 Marionette TRACE conn4 -> [0,2629,"switchToWindow",{"name":"8"}] 12:44:27 INFO - PROCESS | 1840 | 1478202267023 Marionette TRACE conn4 <- [1,2629,null,{}] 12:44:27 INFO - PROCESS | 1840 | 1478202267029 Marionette TRACE conn4 -> [0,2630,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:44:27 INFO - PROCESS | 1840 | ++DOCSHELL 0x8db4fc00 == 12 [pid = 1840] [id = 565] 12:44:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 34 (0x8db50800) [pid = 1840] [serial = 1658] [outer = (nil)] 12:44:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 35 (0x8db54400) [pid = 1840] [serial = 1659] [outer = 0x8db50800] 12:44:27 INFO - PROCESS | 1840 | 1478202267126 Marionette DEBUG loaded listener.js 12:44:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 36 (0x8db57000) [pid = 1840] [serial = 1660] [outer = 0x8db50800] 12:44:27 WARNING - wptserve Traceback (most recent call last): 12:44:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:44:27 WARNING - rv = self.func(request, response) 12:44:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:44:27 WARNING - access_control_allow_origin = "*") 12:44:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:44:27 WARNING - payload = payload_generator(server_data) 12:44:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:44:27 WARNING - return encode_string_as_bmp_image(data) 12:44:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 12:44:27 WARNING - img.save(f, "BMP") 12:44:27 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:44:27 WARNING - f.write(bmpfileheader) 12:44:27 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:44:27 WARNING - 12:44:32 INFO - PROCESS | 1840 | --DOCSHELL 0x8cd47000 == 11 [pid = 1840] [id = 564] 12:44:32 INFO - PROCESS | 1840 | --DOCSHELL 0x83af3400 == 10 [pid = 1840] [id = 563] 12:44:32 INFO - PROCESS | 1840 | --DOCSHELL 0x827f1000 == 9 [pid = 1840] [id = 562] 12:44:32 INFO - PROCESS | 1840 | --DOCSHELL 0x82ea4c00 == 8 [pid = 1840] [id = 561] 12:44:32 INFO - PROCESS | 1840 | --DOCSHELL 0x82eabc00 == 7 [pid = 1840] [id = 560] 12:44:35 INFO - PROCESS | 1840 | --DOMWINDOW == 35 (0x82f71000) [pid = 1840] [serial = 1649] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.no-redirect.http.html] 12:44:35 INFO - PROCESS | 1840 | --DOMWINDOW == 34 (0x82ea5400) [pid = 1840] [serial = 1646] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.keep-origin-redirect.http.html] 12:44:35 INFO - PROCESS | 1840 | --DOMWINDOW == 33 (0x8cd47800) [pid = 1840] [serial = 1655] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/same-origin/http-https/xhr-request/same-origin-insecure.swap-origin-redirect.http.html] 12:44:35 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0x83af3800) [pid = 1840] [serial = 1652] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/http-rp/cross-origin/http-http/script-tag/cross-origin.swap-origin-redirect.http.html] 12:44:35 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x82eaf000) [pid = 1840] [serial = 1643] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/attr-referrer/same-origin/http-http/img-tag/same-origin-insecure.swap-origin-redirect.http.html] 12:44:40 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x8382ac00) [pid = 1840] [serial = 1651] [outer = (nil)] [url = about:blank] 12:44:40 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x8381f800) [pid = 1840] [serial = 1650] [outer = (nil)] [url = about:blank] 12:44:40 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x8d0ea800) [pid = 1840] [serial = 1657] [outer = (nil)] [url = about:blank] 12:44:40 INFO - PROCESS | 1840 | --DOMWINDOW == 27 (0x8cd49400) [pid = 1840] [serial = 1656] [outer = (nil)] [url = about:blank] 12:44:40 INFO - PROCESS | 1840 | --DOMWINDOW == 26 (0x83af8800) [pid = 1840] [serial = 1654] [outer = (nil)] [url = about:blank] 12:44:40 INFO - PROCESS | 1840 | --DOMWINDOW == 25 (0x8db54400) [pid = 1840] [serial = 1659] [outer = (nil)] [url = about:blank] 12:44:40 INFO - PROCESS | 1840 | --DOMWINDOW == 24 (0x83af6800) [pid = 1840] [serial = 1653] [outer = (nil)] [url = about:blank] 12:44:40 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0x82eaac00) [pid = 1840] [serial = 1647] [outer = (nil)] [url = about:blank] 12:44:40 INFO - PROCESS | 1840 | --DOMWINDOW == 22 (0x82f74000) [pid = 1840] [serial = 1648] [outer = (nil)] [url = about:blank] 12:44:40 INFO - PROCESS | 1840 | --DOMWINDOW == 21 (0x82f72c00) [pid = 1840] [serial = 1645] [outer = (nil)] [url = about:blank] 12:44:57 INFO - PROCESS | 1840 | MARIONETTE LOG: INFO: Timeout fired 12:44:57 INFO - PROCESS | 1840 | 1478202297326 Marionette TRACE conn4 <- [1,2630,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 12:44:57 INFO - . 12:44:57 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html | took 30619ms 12:44:57 INFO - PROCESS | 1840 | 1478202297371 Marionette TRACE conn4 -> [0,2631,"getWindowHandle",null] 12:44:57 INFO - PROCESS | 1840 | 1478202297379 Marionette TRACE conn4 <- [1,2631,null,{"value":"8"}] 12:44:57 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html 12:44:57 INFO - PROCESS | 1840 | 1478202297393 Marionette TRACE conn4 -> [0,2632,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:44:57 INFO - PROCESS | 1840 | 1478202297647 Marionette TRACE conn4 <- [1,2632,null,{"value":null}] 12:44:57 INFO - PROCESS | 1840 | 1478202297735 Marionette TRACE conn4 -> [0,2633,"getWindowHandles",null] 12:44:57 INFO - PROCESS | 1840 | 1478202297742 Marionette TRACE conn4 <- [1,2633,null,["8"]] 12:44:57 INFO - PROCESS | 1840 | 1478202297753 Marionette TRACE conn4 -> [0,2634,"switchToWindow",{"name":"8"}] 12:44:57 INFO - PROCESS | 1840 | 1478202297761 Marionette TRACE conn4 <- [1,2634,null,{}] 12:44:57 INFO - PROCESS | 1840 | 1478202297773 Marionette TRACE conn4 -> [0,2635,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:44:57 INFO - PROCESS | 1840 | ++DOCSHELL 0x82eb1400 == 8 [pid = 1840] [id = 566] 12:44:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 22 (0x82f6a800) [pid = 1840] [serial = 1661] [outer = (nil)] 12:44:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 23 (0x82f70800) [pid = 1840] [serial = 1662] [outer = 0x82f6a800] 12:44:57 INFO - PROCESS | 1840 | 1478202297890 Marionette DEBUG loaded listener.js 12:44:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x82f75c00) [pid = 1840] [serial = 1663] [outer = 0x82f6a800] 12:44:58 WARNING - wptserve Traceback (most recent call last): 12:44:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:44:58 WARNING - rv = self.func(request, response) 12:44:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:44:58 WARNING - access_control_allow_origin = "*") 12:44:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:44:58 WARNING - payload = payload_generator(server_data) 12:44:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:44:58 WARNING - return encode_string_as_bmp_image(data) 12:44: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 12:44:58 WARNING - img.save(f, "BMP") 12:44:58 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:44:58 WARNING - f.write(bmpfileheader) 12:44:58 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:44:58 WARNING - 12:45:07 INFO - PROCESS | 1840 | --DOCSHELL 0x8db4fc00 == 7 [pid = 1840] [id = 565] 12:45:09 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0x8db50800) [pid = 1840] [serial = 1658] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.keep-origin-redirect.http.html] 12:45:15 INFO - PROCESS | 1840 | --DOMWINDOW == 22 (0x8db57000) [pid = 1840] [serial = 1660] [outer = (nil)] [url = about:blank] 12:45:15 INFO - PROCESS | 1840 | --DOMWINDOW == 21 (0x82f70800) [pid = 1840] [serial = 1662] [outer = (nil)] [url = about:blank] 12:45:28 INFO - PROCESS | 1840 | MARIONETTE LOG: INFO: Timeout fired 12:45:28 INFO - PROCESS | 1840 | 1478202328117 Marionette TRACE conn4 <- [1,2635,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 12:45:28 INFO - . 12:45:28 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html | took 30773ms 12:45:28 INFO - PROCESS | 1840 | 1478202328164 Marionette TRACE conn4 -> [0,2636,"getWindowHandle",null] 12:45:28 INFO - PROCESS | 1840 | 1478202328172 Marionette TRACE conn4 <- [1,2636,null,{"value":"8"}] 12:45:28 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html 12:45:28 INFO - PROCESS | 1840 | 1478202328185 Marionette TRACE conn4 -> [0,2637,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:45:28 INFO - PROCESS | 1840 | 1478202328441 Marionette TRACE conn4 <- [1,2637,null,{"value":null}] 12:45:28 INFO - PROCESS | 1840 | 1478202328533 Marionette TRACE conn4 -> [0,2638,"getWindowHandles",null] 12:45:28 INFO - PROCESS | 1840 | 1478202328540 Marionette TRACE conn4 <- [1,2638,null,["8"]] 12:45:28 INFO - PROCESS | 1840 | 1478202328549 Marionette TRACE conn4 -> [0,2639,"switchToWindow",{"name":"8"}] 12:45:28 INFO - PROCESS | 1840 | 1478202328559 Marionette TRACE conn4 <- [1,2639,null,{}] 12:45:28 INFO - PROCESS | 1840 | 1478202328573 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:45:28 INFO - PROCESS | 1840 | ++DOCSHELL 0x82ea4c00 == 8 [pid = 1840] [id = 567] 12:45:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 22 (0x82ea5400) [pid = 1840] [serial = 1664] [outer = (nil)] 12:45:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 23 (0x82eb0000) [pid = 1840] [serial = 1665] [outer = 0x82ea5400] 12:45:28 INFO - PROCESS | 1840 | 1478202328690 Marionette DEBUG loaded listener.js 12:45:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x82f73c00) [pid = 1840] [serial = 1666] [outer = 0x82ea5400] 12:45:29 WARNING - wptserve Traceback (most recent call last): 12:45:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:45:29 WARNING - rv = self.func(request, response) 12:45:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:45:29 WARNING - access_control_allow_origin = "*") 12:45:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:45:29 WARNING - payload = payload_generator(server_data) 12:45:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:45:29 WARNING - return encode_string_as_bmp_image(data) 12:45: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 12:45:29 WARNING - img.save(f, "BMP") 12:45:29 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:45:29 WARNING - f.write(bmpfileheader) 12:45:29 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:45:29 WARNING - 12:45:38 INFO - PROCESS | 1840 | --DOCSHELL 0x82eb1400 == 7 [pid = 1840] [id = 566] 12:45:40 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0x82f6a800) [pid = 1840] [serial = 1661] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.no-redirect.http.html] 12:45:46 INFO - PROCESS | 1840 | --DOMWINDOW == 22 (0x82f75c00) [pid = 1840] [serial = 1663] [outer = (nil)] [url = about:blank] 12:45:46 INFO - PROCESS | 1840 | --DOMWINDOW == 21 (0x82eb0000) [pid = 1840] [serial = 1665] [outer = (nil)] [url = about:blank] 12:45:58 INFO - PROCESS | 1840 | MARIONETTE LOG: INFO: Timeout fired 12:45:58 INFO - PROCESS | 1840 | 1478202358929 Marionette TRACE conn4 <- [1,2640,null,{"value":["/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via img-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 12:45:58 INFO - . 12:45:58 INFO - TEST-TIMEOUT | /referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html | took 30786ms 12:45:58 INFO - PROCESS | 1840 | 1478202358969 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 12:45:58 INFO - PROCESS | 1840 | 1478202358977 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 12:45:58 INFO - TEST-START | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html 12:45:58 INFO - PROCESS | 1840 | 1478202358989 Marionette TRACE conn4 -> [0,2642,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:45:59 INFO - PROCESS | 1840 | 1478202359231 Marionette TRACE conn4 <- [1,2642,null,{"value":null}] 12:45:59 INFO - PROCESS | 1840 | 1478202359318 Marionette TRACE conn4 -> [0,2643,"getWindowHandles",null] 12:45:59 INFO - PROCESS | 1840 | 1478202359324 Marionette TRACE conn4 <- [1,2643,null,["8"]] 12:45:59 INFO - PROCESS | 1840 | 1478202359334 Marionette TRACE conn4 -> [0,2644,"switchToWindow",{"name":"8"}] 12:45:59 INFO - PROCESS | 1840 | 1478202359342 Marionette TRACE conn4 <- [1,2644,null,{}] 12:45:59 INFO - PROCESS | 1840 | 1478202359351 Marionette TRACE conn4 -> [0,2645,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:45:59 INFO - PROCESS | 1840 | ++DOCSHELL 0x82eabc00 == 8 [pid = 1840] [id = 568] 12:45:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 22 (0x82eaf000) [pid = 1840] [serial = 1667] [outer = (nil)] 12:45:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 23 (0x82f6b000) [pid = 1840] [serial = 1668] [outer = 0x82eaf000] 12:45:59 INFO - PROCESS | 1840 | 1478202359470 Marionette DEBUG loaded listener.js 12:45:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x82f72800) [pid = 1840] [serial = 1669] [outer = 0x82eaf000] 12:46:00 INFO - PROCESS | 1840 | 1478202360177 Marionette TRACE conn4 <- [1,2645,null,{"value":["/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is omitted when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 12:46:00 INFO - . 12:46:00 INFO - TEST-OK | /referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html | took 1230ms 12:46:00 INFO - PROCESS | 1840 | 1478202360226 Marionette TRACE conn4 -> [0,2646,"getWindowHandle",null] 12:46:00 INFO - PROCESS | 1840 | 1478202360233 Marionette TRACE conn4 <- [1,2646,null,{"value":"8"}] 12:46:00 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 12:46:00 INFO - PROCESS | 1840 | 1478202360243 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:46:00 INFO - PROCESS | 1840 | 1478202360459 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 12:46:00 INFO - PROCESS | 1840 | 1478202360472 Marionette TRACE conn4 -> [0,2648,"getWindowHandles",null] 12:46:00 INFO - PROCESS | 1840 | 1478202360478 Marionette TRACE conn4 <- [1,2648,null,["8"]] 12:46:00 INFO - PROCESS | 1840 | 1478202360595 Marionette TRACE conn4 -> [0,2649,"switchToWindow",{"name":"8"}] 12:46:00 INFO - PROCESS | 1840 | 1478202360602 Marionette TRACE conn4 <- [1,2649,null,{}] 12:46:00 INFO - PROCESS | 1840 | 1478202360609 Marionette TRACE conn4 -> [0,2650,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:46:00 INFO - PROCESS | 1840 | ++DOCSHELL 0x827f4000 == 9 [pid = 1840] [id = 569] 12:46:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 25 (0x82f72400) [pid = 1840] [serial = 1670] [outer = (nil)] 12:46:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 26 (0x8382b000) [pid = 1840] [serial = 1671] [outer = 0x82f72400] 12:46:00 INFO - PROCESS | 1840 | 1478202360711 Marionette DEBUG loaded listener.js 12:46:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 27 (0x8382c800) [pid = 1840] [serial = 1672] [outer = 0x82f72400] 12:46:01 INFO - PROCESS | 1840 | ++DOCSHELL 0x83a65400 == 10 [pid = 1840] [id = 570] 12:46:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 28 (0x83a6cc00) [pid = 1840] [serial = 1673] [outer = (nil)] 12:46:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x83a70000) [pid = 1840] [serial = 1674] [outer = 0x83a6cc00] 12:46:01 INFO - PROCESS | 1840 | 1478202361672 Marionette TRACE conn4 <- [1,2650,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:46:01 INFO - . 12:46:01 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 1484ms 12:46:01 INFO - PROCESS | 1840 | 1478202361735 Marionette TRACE conn4 -> [0,2651,"getWindowHandle",null] 12:46:01 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html 12:46:01 INFO - PROCESS | 1840 | 1478202361744 Marionette TRACE conn4 <- [1,2651,null,{"value":"8"}] 12:46:01 INFO - PROCESS | 1840 | 1478202361752 Marionette TRACE conn4 -> [0,2652,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:46:01 INFO - PROCESS | 1840 | 1478202361982 Marionette TRACE conn4 <- [1,2652,null,{"value":null}] 12:46:02 INFO - PROCESS | 1840 | 1478202362113 Marionette TRACE conn4 -> [0,2653,"getWindowHandles",null] 12:46:02 INFO - PROCESS | 1840 | 1478202362118 Marionette TRACE conn4 <- [1,2653,null,["8"]] 12:46:02 INFO - PROCESS | 1840 | 1478202362125 Marionette TRACE conn4 -> [0,2654,"switchToWindow",{"name":"8"}] 12:46:02 INFO - PROCESS | 1840 | 1478202362133 Marionette TRACE conn4 <- [1,2654,null,{}] 12:46:02 INFO - PROCESS | 1840 | 1478202362140 Marionette TRACE conn4 -> [0,2655,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:46:02 INFO - PROCESS | 1840 | ++DOCSHELL 0x83bed000 == 11 [pid = 1840] [id = 571] 12:46:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x83bed800) [pid = 1840] [serial = 1675] [outer = (nil)] 12:46:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x83bf0c00) [pid = 1840] [serial = 1676] [outer = 0x83bed800] 12:46:02 INFO - PROCESS | 1840 | 1478202362248 Marionette DEBUG loaded listener.js 12:46:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x83bf2c00) [pid = 1840] [serial = 1677] [outer = 0x83bed800] 12:46:02 INFO - PROCESS | 1840 | ++DOCSHELL 0x8cd4ac00 == 12 [pid = 1840] [id = 572] 12:46:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x8cd4b000) [pid = 1840] [serial = 1678] [outer = (nil)] 12:46:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 34 (0x8cd4e400) [pid = 1840] [serial = 1679] [outer = 0x8cd4b000] 12:46:03 INFO - PROCESS | 1840 | 1478202363014 Marionette TRACE conn4 <- [1,2655,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:46:03 INFO - . 12:46:03 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 1282ms 12:46:03 INFO - PROCESS | 1840 | 1478202363032 Marionette TRACE conn4 -> [0,2656,"getWindowHandle",null] 12:46:03 INFO - PROCESS | 1840 | 1478202363037 Marionette TRACE conn4 <- [1,2656,null,{"value":"8"}] 12:46:03 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 12:46:03 INFO - PROCESS | 1840 | 1478202363082 Marionette TRACE conn4 -> [0,2657,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:46:03 INFO - PROCESS | 1840 | 1478202363293 Marionette TRACE conn4 <- [1,2657,null,{"value":null}] 12:46:03 INFO - PROCESS | 1840 | 1478202363308 Marionette TRACE conn4 -> [0,2658,"getWindowHandles",null] 12:46:03 INFO - PROCESS | 1840 | 1478202363317 Marionette TRACE conn4 <- [1,2658,null,["8"]] 12:46:03 INFO - PROCESS | 1840 | 1478202363325 Marionette TRACE conn4 -> [0,2659,"switchToWindow",{"name":"8"}] 12:46:03 INFO - PROCESS | 1840 | 1478202363333 Marionette TRACE conn4 <- [1,2659,null,{}] 12:46:03 INFO - PROCESS | 1840 | 1478202363459 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:46:03 INFO - PROCESS | 1840 | ++DOCSHELL 0x8cdeac00 == 13 [pid = 1840] [id = 573] 12:46:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 35 (0x8cdeb000) [pid = 1840] [serial = 1680] [outer = (nil)] 12:46:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 36 (0x8d0f1000) [pid = 1840] [serial = 1681] [outer = 0x8cdeb000] 12:46:03 INFO - PROCESS | 1840 | 1478202363568 Marionette DEBUG loaded listener.js 12:46:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 37 (0x8d0f2800) [pid = 1840] [serial = 1682] [outer = 0x8cdeb000] 12:46:04 INFO - PROCESS | 1840 | ++DOCSHELL 0x8db5b800 == 14 [pid = 1840] [id = 574] 12:46:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 38 (0x8db5bc00) [pid = 1840] [serial = 1683] [outer = (nil)] 12:46:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 39 (0x8db5c000) [pid = 1840] [serial = 1684] [outer = 0x8db5bc00] 12:46:04 INFO - PROCESS | 1840 | 1478202364327 Marionette TRACE conn4 <- [1,2660,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:46:04 INFO - . 12:46:04 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 1330ms 12:46:04 INFO - PROCESS | 1840 | 1478202364389 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 12:46:04 INFO - PROCESS | 1840 | 1478202364392 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 12:46:04 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 12:46:04 INFO - PROCESS | 1840 | 1478202364400 Marionette TRACE conn4 -> [0,2662,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:46:04 INFO - PROCESS | 1840 | 1478202364639 Marionette TRACE conn4 <- [1,2662,null,{"value":null}] 12:46:04 INFO - PROCESS | 1840 | 1478202364662 Marionette TRACE conn4 -> [0,2663,"getWindowHandles",null] 12:46:04 INFO - PROCESS | 1840 | 1478202364666 Marionette TRACE conn4 <- [1,2663,null,["8"]] 12:46:04 INFO - PROCESS | 1840 | 1478202364674 Marionette TRACE conn4 -> [0,2664,"switchToWindow",{"name":"8"}] 12:46:04 INFO - PROCESS | 1840 | 1478202364679 Marionette TRACE conn4 <- [1,2664,null,{}] 12:46:04 INFO - PROCESS | 1840 | 1478202364685 Marionette TRACE conn4 -> [0,2665,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:46:04 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd6d000 == 15 [pid = 1840] [id = 575] 12:46:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 40 (0x8dd6d400) [pid = 1840] [serial = 1685] [outer = (nil)] 12:46:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 41 (0x8dd71c00) [pid = 1840] [serial = 1686] [outer = 0x8dd6d400] 12:46:04 INFO - PROCESS | 1840 | 1478202364780 Marionette DEBUG loaded listener.js 12:46:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 42 (0x8dd75400) [pid = 1840] [serial = 1687] [outer = 0x8dd6d400] 12:46:05 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dec1000 == 16 [pid = 1840] [id = 576] 12:46:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 43 (0x8dec2000) [pid = 1840] [serial = 1688] [outer = (nil)] 12:46:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 44 (0x8dec5400) [pid = 1840] [serial = 1689] [outer = 0x8dec2000] 12:46:05 INFO - PROCESS | 1840 | 1478202365564 Marionette TRACE conn4 <- [1,2665,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 12:46:05 INFO - . 12:46:05 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 1222ms 12:46:05 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 12:46:05 INFO - PROCESS | 1840 | 1478202365624 Marionette TRACE conn4 -> [0,2666,"getWindowHandle",null] 12:46:05 INFO - PROCESS | 1840 | 1478202365627 Marionette TRACE conn4 <- [1,2666,null,{"value":"8"}] 12:46:05 INFO - PROCESS | 1840 | 1478202365634 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:46:05 INFO - PROCESS | 1840 | 1478202365875 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 12:46:06 INFO - PROCESS | 1840 | 1478202366007 Marionette TRACE conn4 -> [0,2668,"getWindowHandles",null] 12:46:06 INFO - PROCESS | 1840 | 1478202366011 Marionette TRACE conn4 <- [1,2668,null,["8"]] 12:46:06 INFO - PROCESS | 1840 | 1478202366017 Marionette TRACE conn4 -> [0,2669,"switchToWindow",{"name":"8"}] 12:46:06 INFO - PROCESS | 1840 | 1478202366022 Marionette TRACE conn4 <- [1,2669,null,{}] 12:46:06 INFO - PROCESS | 1840 | 1478202366028 Marionette TRACE conn4 -> [0,2670,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:46:06 INFO - PROCESS | 1840 | ++DOCSHELL 0x83af2c00 == 17 [pid = 1840] [id = 577] 12:46:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 45 (0x8fa45c00) [pid = 1840] [serial = 1690] [outer = (nil)] 12:46:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 46 (0x8fa5c400) [pid = 1840] [serial = 1691] [outer = 0x8fa45c00] 12:46:06 INFO - PROCESS | 1840 | 1478202366131 Marionette DEBUG loaded listener.js 12:46:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 47 (0x8fa60800) [pid = 1840] [serial = 1692] [outer = 0x8fa45c00] 12:46:06 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fb11400 == 18 [pid = 1840] [id = 578] 12:46:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 48 (0x8fb11800) [pid = 1840] [serial = 1693] [outer = (nil)] 12:46:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 49 (0x8fb13400) [pid = 1840] [serial = 1694] [outer = 0x8fb11800] 12:46:06 INFO - PROCESS | 1840 | 1478202366931 Marionette TRACE conn4 <- [1,2670,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 12:46:06 INFO - . 12:46:06 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 1321ms 12:46:06 INFO - PROCESS | 1840 | 1478202366982 Marionette TRACE conn4 -> [0,2671,"getWindowHandle",null] 12:46:06 INFO - PROCESS | 1840 | 1478202366986 Marionette TRACE conn4 <- [1,2671,null,{"value":"8"}] 12:46:06 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 12:46:07 INFO - PROCESS | 1840 | 1478202366996 Marionette TRACE conn4 -> [0,2672,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:46:07 INFO - PROCESS | 1840 | 1478202367267 Marionette TRACE conn4 <- [1,2672,null,{"value":null}] 12:46:07 INFO - PROCESS | 1840 | 1478202367351 Marionette TRACE conn4 -> [0,2673,"getWindowHandles",null] 12:46:07 INFO - PROCESS | 1840 | 1478202367359 Marionette TRACE conn4 <- [1,2673,null,["8"]] 12:46:07 INFO - PROCESS | 1840 | 1478202367411 Marionette TRACE conn4 -> [0,2674,"switchToWindow",{"name":"8"}] 12:46:07 INFO - PROCESS | 1840 | 1478202367423 Marionette TRACE conn4 <- [1,2674,null,{}] 12:46:07 INFO - PROCESS | 1840 | 1478202367433 Marionette TRACE conn4 -> [0,2675,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:46:07 INFO - PROCESS | 1840 | ++DOCSHELL 0x82c44c00 == 19 [pid = 1840] [id = 579] 12:46:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 50 (0x82c45400) [pid = 1840] [serial = 1695] [outer = (nil)] 12:46:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 51 (0x82c4c800) [pid = 1840] [serial = 1696] [outer = 0x82c45400] 12:46:07 INFO - PROCESS | 1840 | 1478202367556 Marionette DEBUG loaded listener.js 12:46:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 52 (0x82f74400) [pid = 1840] [serial = 1697] [outer = 0x82c45400] 12:46:08 INFO - PROCESS | 1840 | ++DOCSHELL 0x83834800 == 20 [pid = 1840] [id = 580] 12:46:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 53 (0x83837400) [pid = 1840] [serial = 1698] [outer = (nil)] 12:46:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 54 (0x83815400) [pid = 1840] [serial = 1699] [outer = 0x83837400] 12:46:08 INFO - PROCESS | 1840 | 1478202368513 Marionette TRACE conn4 <- [1,2675,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 12:46:08 INFO - . 12:46:08 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 1571ms 12:46:08 INFO - PROCESS | 1840 | 1478202368571 Marionette TRACE conn4 -> [0,2676,"getWindowHandle",null] 12:46:08 INFO - PROCESS | 1840 | 1478202368581 Marionette TRACE conn4 <- [1,2676,null,{"value":"8"}] 12:46:08 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 12:46:08 INFO - PROCESS | 1840 | 1478202368591 Marionette TRACE conn4 -> [0,2677,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:46:08 INFO - PROCESS | 1840 | 1478202368834 Marionette TRACE conn4 <- [1,2677,null,{"value":null}] 12:46:09 INFO - PROCESS | 1840 | 1478202369019 Marionette TRACE conn4 -> [0,2678,"getWindowHandles",null] 12:46:09 INFO - PROCESS | 1840 | 1478202369027 Marionette TRACE conn4 <- [1,2678,null,["8"]] 12:46:09 INFO - PROCESS | 1840 | 1478202369039 Marionette TRACE conn4 -> [0,2679,"switchToWindow",{"name":"8"}] 12:46:09 INFO - PROCESS | 1840 | 1478202369049 Marionette TRACE conn4 <- [1,2679,null,{}] 12:46:09 INFO - PROCESS | 1840 | 1478202369099 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:46:09 INFO - PROCESS | 1840 | ++DOCSHELL 0x83af5800 == 21 [pid = 1840] [id = 581] 12:46:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 55 (0x83af5c00) [pid = 1840] [serial = 1700] [outer = (nil)] 12:46:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 56 (0x83bf0400) [pid = 1840] [serial = 1701] [outer = 0x83af5c00] 12:46:09 INFO - PROCESS | 1840 | 1478202369219 Marionette DEBUG loaded listener.js 12:46:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 57 (0x83bf6c00) [pid = 1840] [serial = 1702] [outer = 0x83af5c00] 12:46:10 INFO - PROCESS | 1840 | 1478202370014 Marionette TRACE conn4 <- [1,2680,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:46:10 INFO - . 12:46:10 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 1480ms 12:46:10 INFO - PROCESS | 1840 | 1478202370072 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 12:46:10 INFO - PROCESS | 1840 | 1478202370075 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 12:46:10 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html 12:46:10 INFO - PROCESS | 1840 | 1478202370130 Marionette TRACE conn4 -> [0,2682,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:46:10 INFO - PROCESS | 1840 | 1478202370362 Marionette TRACE conn4 <- [1,2682,null,{"value":null}] 12:46:10 INFO - PROCESS | 1840 | 1478202370555 Marionette TRACE conn4 -> [0,2683,"getWindowHandles",null] 12:46:10 INFO - PROCESS | 1840 | 1478202370564 Marionette TRACE conn4 <- [1,2683,null,["8"]] 12:46:10 INFO - PROCESS | 1840 | 1478202370611 Marionette TRACE conn4 -> [0,2684,"switchToWindow",{"name":"8"}] 12:46:10 INFO - PROCESS | 1840 | 1478202370620 Marionette TRACE conn4 <- [1,2684,null,{}] 12:46:10 INFO - PROCESS | 1840 | 1478202370630 Marionette TRACE conn4 -> [0,2685,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:46:10 INFO - PROCESS | 1840 | ++DOCSHELL 0x83af5000 == 22 [pid = 1840] [id = 582] 12:46:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 58 (0x8fa44c00) [pid = 1840] [serial = 1703] [outer = (nil)] 12:46:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 59 (0x8fa53800) [pid = 1840] [serial = 1704] [outer = 0x8fa44c00] 12:46:10 INFO - PROCESS | 1840 | 1478202370742 Marionette DEBUG loaded listener.js 12:46:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 60 (0x8fb0fc00) [pid = 1840] [serial = 1705] [outer = 0x8fa44c00] 12:46:11 INFO - PROCESS | 1840 | 1478202371719 Marionette TRACE conn4 <- [1,2685,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:46:11 INFO - . 12:46:11 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 1623ms 12:46:11 INFO - PROCESS | 1840 | 1478202371750 Marionette TRACE conn4 -> [0,2686,"getWindowHandle",null] 12:46:11 INFO - PROCESS | 1840 | 1478202371758 Marionette TRACE conn4 <- [1,2686,null,{"value":"8"}] 12:46:11 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 12:46:11 INFO - PROCESS | 1840 | 1478202371771 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:46:11 INFO - PROCESS | 1840 | 1478202371977 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 12:46:12 INFO - PROCESS | 1840 | 1478202372199 Marionette TRACE conn4 -> [0,2688,"getWindowHandles",null] 12:46:12 INFO - PROCESS | 1840 | 1478202372206 Marionette TRACE conn4 <- [1,2688,null,["8"]] 12:46:12 INFO - PROCESS | 1840 | 1478202372259 Marionette TRACE conn4 -> [0,2689,"switchToWindow",{"name":"8"}] 12:46:12 INFO - PROCESS | 1840 | 1478202372268 Marionette TRACE conn4 <- [1,2689,null,{}] 12:46:12 INFO - PROCESS | 1840 | 1478202372276 Marionette TRACE conn4 -> [0,2690,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:46:12 INFO - PROCESS | 1840 | ++DOCSHELL 0x82c41c00 == 23 [pid = 1840] [id = 583] 12:46:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 61 (0x82c43c00) [pid = 1840] [serial = 1706] [outer = (nil)] 12:46:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 62 (0x82f7f000) [pid = 1840] [serial = 1707] [outer = 0x82c43c00] 12:46:12 INFO - PROCESS | 1840 | 1478202372390 Marionette DEBUG loaded listener.js 12:46:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 63 (0x8381dc00) [pid = 1840] [serial = 1708] [outer = 0x82c43c00] 12:46:12 INFO - PROCESS | 1840 | --DOCSHELL 0x8fb11400 == 22 [pid = 1840] [id = 578] 12:46:12 INFO - PROCESS | 1840 | --DOCSHELL 0x83af2c00 == 21 [pid = 1840] [id = 577] 12:46:12 INFO - PROCESS | 1840 | --DOCSHELL 0x8dec1000 == 20 [pid = 1840] [id = 576] 12:46:12 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd6d000 == 19 [pid = 1840] [id = 575] 12:46:12 INFO - PROCESS | 1840 | --DOCSHELL 0x8db5b800 == 18 [pid = 1840] [id = 574] 12:46:12 INFO - PROCESS | 1840 | --DOCSHELL 0x8cdeac00 == 17 [pid = 1840] [id = 573] 12:46:12 INFO - PROCESS | 1840 | --DOCSHELL 0x8cd4ac00 == 16 [pid = 1840] [id = 572] 12:46:12 INFO - PROCESS | 1840 | --DOCSHELL 0x83bed000 == 15 [pid = 1840] [id = 571] 12:46:12 INFO - PROCESS | 1840 | --DOCSHELL 0x83a65400 == 14 [pid = 1840] [id = 570] 12:46:12 INFO - PROCESS | 1840 | --DOCSHELL 0x827f4000 == 13 [pid = 1840] [id = 569] 12:46:12 INFO - PROCESS | 1840 | --DOCSHELL 0x82eabc00 == 12 [pid = 1840] [id = 568] 12:46:12 INFO - PROCESS | 1840 | --DOCSHELL 0x82ea4c00 == 11 [pid = 1840] [id = 567] 12:46:13 INFO - PROCESS | 1840 | 1478202373183 Marionette TRACE conn4 <- [1,2690,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:46:13 INFO - . 12:46:13 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 1440ms 12:46:13 INFO - PROCESS | 1840 | 1478202373209 Marionette TRACE conn4 -> [0,2691,"getWindowHandle",null] 12:46:13 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 12:46:13 INFO - PROCESS | 1840 | 1478202373215 Marionette TRACE conn4 <- [1,2691,null,{"value":"8"}] 12:46:13 INFO - PROCESS | 1840 | 1478202373223 Marionette TRACE conn4 -> [0,2692,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:46:13 INFO - PROCESS | 1840 | 1478202373455 Marionette TRACE conn4 <- [1,2692,null,{"value":null}] 12:46:13 INFO - PROCESS | 1840 | 1478202373590 Marionette TRACE conn4 -> [0,2693,"getWindowHandles",null] 12:46:13 INFO - PROCESS | 1840 | 1478202373594 Marionette TRACE conn4 <- [1,2693,null,["8"]] 12:46:13 INFO - PROCESS | 1840 | 1478202373602 Marionette TRACE conn4 -> [0,2694,"switchToWindow",{"name":"8"}] 12:46:13 INFO - PROCESS | 1840 | 1478202373608 Marionette TRACE conn4 <- [1,2694,null,{}] 12:46:13 INFO - PROCESS | 1840 | 1478202373615 Marionette TRACE conn4 -> [0,2695,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:46:13 INFO - PROCESS | 1840 | ++DOCSHELL 0x83aef800 == 12 [pid = 1840] [id = 584] 12:46:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 64 (0x83bf1000) [pid = 1840] [serial = 1709] [outer = (nil)] 12:46:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 65 (0x83bfb800) [pid = 1840] [serial = 1710] [outer = 0x83bf1000] 12:46:13 INFO - PROCESS | 1840 | 1478202373717 Marionette DEBUG loaded listener.js 12:46:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 66 (0x8cd44400) [pid = 1840] [serial = 1711] [outer = 0x83bf1000] 12:46:14 INFO - PROCESS | 1840 | 1478202374445 Marionette TRACE conn4 <- [1,2695,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:46:14 INFO - . 12:46:14 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 1272ms 12:46:14 INFO - PROCESS | 1840 | 1478202374503 Marionette TRACE conn4 -> [0,2696,"getWindowHandle",null] 12:46:14 INFO - PROCESS | 1840 | 1478202374511 Marionette TRACE conn4 <- [1,2696,null,{"value":"8"}] 12:46:14 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 12:46:14 INFO - PROCESS | 1840 | 1478202374518 Marionette TRACE conn4 -> [0,2697,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:46:14 INFO - PROCESS | 1840 | 1478202374775 Marionette TRACE conn4 <- [1,2697,null,{"value":null}] 12:46:14 INFO - PROCESS | 1840 | 1478202374864 Marionette TRACE conn4 -> [0,2698,"getWindowHandles",null] 12:46:14 INFO - PROCESS | 1840 | 1478202374869 Marionette TRACE conn4 <- [1,2698,null,["8"]] 12:46:14 INFO - PROCESS | 1840 | 1478202374875 Marionette TRACE conn4 -> [0,2699,"switchToWindow",{"name":"8"}] 12:46:14 INFO - PROCESS | 1840 | 1478202374883 Marionette TRACE conn4 <- [1,2699,null,{}] 12:46:14 INFO - PROCESS | 1840 | 1478202374890 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:46:14 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd86000 == 13 [pid = 1840] [id = 585] 12:46:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 67 (0x8de6b400) [pid = 1840] [serial = 1712] [outer = (nil)] 12:46:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 68 (0x8dec3800) [pid = 1840] [serial = 1713] [outer = 0x8de6b400] 12:46:15 INFO - PROCESS | 1840 | 1478202375003 Marionette DEBUG loaded listener.js 12:46:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 69 (0x8fa44000) [pid = 1840] [serial = 1714] [outer = 0x8de6b400] 12:46:15 INFO - PROCESS | 1840 | 1478202375788 Marionette TRACE conn4 <- [1,2700,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:46:15 INFO - . 12:46:15 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 1331ms 12:46:15 INFO - PROCESS | 1840 | 1478202375850 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 12:46:15 INFO - PROCESS | 1840 | 1478202375855 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 12:46:15 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 12:46:15 INFO - PROCESS | 1840 | 1478202375873 Marionette TRACE conn4 -> [0,2702,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:46:16 INFO - PROCESS | 1840 | 1478202376130 Marionette TRACE conn4 <- [1,2702,null,{"value":null}] 12:46:16 INFO - PROCESS | 1840 | 1478202376152 Marionette TRACE conn4 -> [0,2703,"getWindowHandles",null] 12:46:16 INFO - PROCESS | 1840 | 1478202376158 Marionette TRACE conn4 <- [1,2703,null,["8"]] 12:46:16 INFO - PROCESS | 1840 | 1478202376166 Marionette TRACE conn4 -> [0,2704,"switchToWindow",{"name":"8"}] 12:46:16 INFO - PROCESS | 1840 | 1478202376174 Marionette TRACE conn4 <- [1,2704,null,{}] 12:46:16 INFO - PROCESS | 1840 | 1478202376256 Marionette TRACE conn4 -> [0,2705,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:46:16 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fb4a800 == 14 [pid = 1840] [id = 586] 12:46:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 70 (0x8fb4b800) [pid = 1840] [serial = 1715] [outer = (nil)] 12:46:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 71 (0x8fb50800) [pid = 1840] [serial = 1716] [outer = 0x8fb4b800] 12:46:16 INFO - PROCESS | 1840 | 1478202376374 Marionette DEBUG loaded listener.js 12:46:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 72 (0x8fc71c00) [pid = 1840] [serial = 1717] [outer = 0x8fb4b800] 12:46:17 INFO - PROCESS | 1840 | 1478202377256 Marionette TRACE conn4 <- [1,2705,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:46:17 INFO - . 12:46:17 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 1425ms 12:46:17 INFO - PROCESS | 1840 | --DOMWINDOW == 71 (0x8fb11800) [pid = 1840] [serial = 1693] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478202366652] 12:46:17 INFO - PROCESS | 1840 | --DOMWINDOW == 70 (0x82eaf000) [pid = 1840] [serial = 1667] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/same-origin/http-https/script-tag/same-origin-insecure.swap-origin-redirect.http.html] 12:46:17 INFO - PROCESS | 1840 | --DOMWINDOW == 69 (0x82ea5400) [pid = 1840] [serial = 1664] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/same-origin/meta-referrer/cross-origin/http-https/img-tag/cross-origin.swap-origin-redirect.http.html] 12:46:17 INFO - PROCESS | 1840 | --DOMWINDOW == 68 (0x82f72400) [pid = 1840] [serial = 1670] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.keep-origin-redirect.http.html] 12:46:17 INFO - PROCESS | 1840 | --DOMWINDOW == 67 (0x83a6cc00) [pid = 1840] [serial = 1673] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:46:17 INFO - PROCESS | 1840 | --DOMWINDOW == 66 (0x83bed800) [pid = 1840] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.no-redirect.http.html] 12:46:17 INFO - PROCESS | 1840 | --DOMWINDOW == 65 (0x8dec2000) [pid = 1840] [serial = 1688] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:46:17 INFO - PROCESS | 1840 | --DOMWINDOW == 64 (0x8dd6d400) [pid = 1840] [serial = 1685] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html] 12:46:17 INFO - PROCESS | 1840 | --DOMWINDOW == 63 (0x8db5bc00) [pid = 1840] [serial = 1683] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:46:17 INFO - PROCESS | 1840 | --DOMWINDOW == 62 (0x8cdeb000) [pid = 1840] [serial = 1680] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/cross-origin/http-http/iframe-tag/cross-insecure.swap-origin-redirect.http.html] 12:46:17 INFO - PROCESS | 1840 | --DOMWINDOW == 61 (0x8cd4b000) [pid = 1840] [serial = 1678] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478202362763] 12:46:17 INFO - PROCESS | 1840 | 1478202377391 Marionette TRACE conn4 -> [0,2706,"getWindowHandle",null] 12:46:17 INFO - PROCESS | 1840 | 1478202377394 Marionette TRACE conn4 <- [1,2706,null,{"value":"8"}] 12:46:17 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 12:46:17 INFO - PROCESS | 1840 | 1478202377418 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:46:17 INFO - PROCESS | 1840 | 1478202377598 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 12:46:17 INFO - PROCESS | 1840 | 1478202377613 Marionette TRACE conn4 -> [0,2708,"getWindowHandles",null] 12:46:17 INFO - PROCESS | 1840 | 1478202377616 Marionette TRACE conn4 <- [1,2708,null,["8"]] 12:46:17 INFO - PROCESS | 1840 | 1478202377746 Marionette TRACE conn4 -> [0,2709,"switchToWindow",{"name":"8"}] 12:46:17 INFO - PROCESS | 1840 | 1478202377752 Marionette TRACE conn4 <- [1,2709,null,{}] 12:46:17 INFO - PROCESS | 1840 | 1478202377762 Marionette TRACE conn4 -> [0,2710,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:46:17 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ccaf800 == 15 [pid = 1840] [id = 587] 12:46:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 62 (0x8cd4b000) [pid = 1840] [serial = 1718] [outer = (nil)] 12:46:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 63 (0x8db5ac00) [pid = 1840] [serial = 1719] [outer = 0x8cd4b000] 12:46:17 INFO - PROCESS | 1840 | 1478202377860 Marionette DEBUG loaded listener.js 12:46:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 64 (0x8fb46800) [pid = 1840] [serial = 1720] [outer = 0x8cd4b000] 12:46:18 INFO - PROCESS | 1840 | 1478202378562 Marionette TRACE conn4 <- [1,2710,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:46:18 INFO - . 12:46:18 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 1177ms 12:46:18 INFO - PROCESS | 1840 | 1478202378594 Marionette TRACE conn4 -> [0,2711,"getWindowHandle",null] 12:46:18 INFO - PROCESS | 1840 | 1478202378598 Marionette TRACE conn4 <- [1,2711,null,{"value":"8"}] 12:46:18 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html 12:46:18 INFO - PROCESS | 1840 | 1478202378606 Marionette TRACE conn4 -> [0,2712,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:46:18 INFO - PROCESS | 1840 | 1478202378905 Marionette TRACE conn4 <- [1,2712,null,{"value":null}] 12:46:18 INFO - PROCESS | 1840 | 1478202378921 Marionette TRACE conn4 -> [0,2713,"getWindowHandles",null] 12:46:18 INFO - PROCESS | 1840 | 1478202378924 Marionette TRACE conn4 <- [1,2713,null,["8"]] 12:46:18 INFO - PROCESS | 1840 | 1478202378933 Marionette TRACE conn4 -> [0,2714,"switchToWindow",{"name":"8"}] 12:46:18 INFO - PROCESS | 1840 | 1478202378938 Marionette TRACE conn4 <- [1,2714,null,{}] 12:46:18 INFO - PROCESS | 1840 | 1478202378945 Marionette TRACE conn4 -> [0,2715,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:46:18 INFO - PROCESS | 1840 | ++DOCSHELL 0x8cde4800 == 16 [pid = 1840] [id = 588] 12:46:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 65 (0x911ae800) [pid = 1840] [serial = 1721] [outer = (nil)] 12:46:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 66 (0x91ba0800) [pid = 1840] [serial = 1722] [outer = 0x911ae800] 12:46:19 INFO - PROCESS | 1840 | 1478202379051 Marionette DEBUG loaded listener.js 12:46:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 67 (0x92b7dc00) [pid = 1840] [serial = 1723] [outer = 0x911ae800] 12:46:19 INFO - PROCESS | 1840 | 1478202379940 Marionette TRACE conn4 <- [1,2715,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:46:19 INFO - . 12:46:19 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 1377ms 12:46:20 INFO - PROCESS | 1840 | 1478202380026 Marionette TRACE conn4 -> [0,2716,"getWindowHandle",null] 12:46:20 INFO - PROCESS | 1840 | 1478202380035 Marionette TRACE conn4 <- [1,2716,null,{"value":"8"}] 12:46:20 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html 12:46:20 INFO - PROCESS | 1840 | 1478202380055 Marionette TRACE conn4 -> [0,2717,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:46:20 INFO - PROCESS | 1840 | 1478202380315 Marionette TRACE conn4 <- [1,2717,null,{"value":null}] 12:46:20 INFO - PROCESS | 1840 | 1478202380513 Marionette TRACE conn4 -> [0,2718,"getWindowHandles",null] 12:46:20 INFO - PROCESS | 1840 | 1478202380521 Marionette TRACE conn4 <- [1,2718,null,["8"]] 12:46:20 INFO - PROCESS | 1840 | 1478202380574 Marionette TRACE conn4 -> [0,2719,"switchToWindow",{"name":"8"}] 12:46:20 INFO - PROCESS | 1840 | 1478202380584 Marionette TRACE conn4 <- [1,2719,null,{}] 12:46:20 INFO - PROCESS | 1840 | 1478202380596 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:46:20 INFO - PROCESS | 1840 | ++DOCSHELL 0x8cde5c00 == 17 [pid = 1840] [id = 589] 12:46:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 68 (0x8cdec000) [pid = 1840] [serial = 1724] [outer = (nil)] 12:46:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 69 (0x8db52800) [pid = 1840] [serial = 1725] [outer = 0x8cdec000] 12:46:20 INFO - PROCESS | 1840 | 1478202380742 Marionette DEBUG loaded listener.js 12:46:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 70 (0x8db59800) [pid = 1840] [serial = 1726] [outer = 0x8cdec000] 12:46:21 INFO - PROCESS | 1840 | 1478202381575 Marionette TRACE conn4 <- [1,2720,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via script-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:46:21 INFO - . 12:46:21 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html | took 1577ms 12:46:21 INFO - PROCESS | 1840 | 1478202381634 Marionette TRACE conn4 -> [0,2721,"getWindowHandle",null] 12:46:21 INFO - PROCESS | 1840 | 1478202381641 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 12:46:21 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 12:46:21 INFO - PROCESS | 1840 | 1478202381661 Marionette TRACE conn4 -> [0,2722,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:46:21 INFO - PROCESS | 1840 | 1478202381906 Marionette TRACE conn4 <- [1,2722,null,{"value":null}] 12:46:22 INFO - PROCESS | 1840 | 1478202382088 Marionette TRACE conn4 -> [0,2723,"getWindowHandles",null] 12:46:22 INFO - PROCESS | 1840 | 1478202382094 Marionette TRACE conn4 <- [1,2723,null,["8"]] 12:46:22 INFO - PROCESS | 1840 | 1478202382107 Marionette TRACE conn4 -> [0,2724,"switchToWindow",{"name":"8"}] 12:46:22 INFO - PROCESS | 1840 | 1478202382112 Marionette TRACE conn4 <- [1,2724,null,{}] 12:46:22 INFO - PROCESS | 1840 | 1478202382165 Marionette TRACE conn4 -> [0,2725,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:46:22 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fc71000 == 18 [pid = 1840] [id = 590] 12:46:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 71 (0x8ffb3400) [pid = 1840] [serial = 1727] [outer = (nil)] 12:46:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 72 (0x911a7800) [pid = 1840] [serial = 1728] [outer = 0x8ffb3400] 12:46:22 INFO - PROCESS | 1840 | 1478202382284 Marionette DEBUG loaded listener.js 12:46:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 73 (0x911abc00) [pid = 1840] [serial = 1729] [outer = 0x8ffb3400] 12:46:23 INFO - PROCESS | 1840 | 1478202383095 Marionette TRACE conn4 <- [1,2725,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:46:23 INFO - . 12:46:23 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1478ms 12:46:23 INFO - PROCESS | 1840 | 1478202383150 Marionette TRACE conn4 -> [0,2726,"getWindowHandle",null] 12:46:23 INFO - PROCESS | 1840 | 1478202383158 Marionette TRACE conn4 <- [1,2726,null,{"value":"8"}] 12:46:23 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 12:46:23 INFO - PROCESS | 1840 | 1478202383169 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:46:23 INFO - PROCESS | 1840 | 1478202383379 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 12:46:23 INFO - PROCESS | 1840 | 1478202383569 Marionette TRACE conn4 -> [0,2728,"getWindowHandles",null] 12:46:23 INFO - PROCESS | 1840 | 1478202383576 Marionette TRACE conn4 <- [1,2728,null,["8"]] 12:46:23 INFO - PROCESS | 1840 | 1478202383584 Marionette TRACE conn4 -> [0,2729,"switchToWindow",{"name":"8"}] 12:46:23 INFO - PROCESS | 1840 | 1478202383594 Marionette TRACE conn4 <- [1,2729,null,{}] 12:46:23 INFO - PROCESS | 1840 | 1478202383646 Marionette TRACE conn4 -> [0,2730,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:46:23 INFO - PROCESS | 1840 | ++DOCSHELL 0x938ce000 == 19 [pid = 1840] [id = 591] 12:46:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 74 (0x93986800) [pid = 1840] [serial = 1730] [outer = (nil)] 12:46:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 75 (0x93b89000) [pid = 1840] [serial = 1731] [outer = 0x93986800] 12:46:23 INFO - PROCESS | 1840 | 1478202383783 Marionette DEBUG loaded listener.js 12:46:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 76 (0x93cf6400) [pid = 1840] [serial = 1732] [outer = 0x93986800] 12:46:24 INFO - PROCESS | 1840 | 1478202384502 Marionette TRACE conn4 <- [1,2730,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:46:24 INFO - . 12:46:24 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1376ms 12:46:24 INFO - PROCESS | 1840 | 1478202384547 Marionette TRACE conn4 -> [0,2731,"getWindowHandle",null] 12:46:24 INFO - PROCESS | 1840 | 1478202384555 Marionette TRACE conn4 <- [1,2731,null,{"value":"8"}] 12:46:24 INFO - TEST-START | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 12:46:24 INFO - PROCESS | 1840 | 1478202384565 Marionette TRACE conn4 -> [0,2732,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:46:24 INFO - PROCESS | 1840 | 1478202384799 Marionette TRACE conn4 <- [1,2732,null,{"value":null}] 12:46:25 INFO - PROCESS | 1840 | 1478202385001 Marionette TRACE conn4 -> [0,2733,"getWindowHandles",null] 12:46:25 INFO - PROCESS | 1840 | 1478202385007 Marionette TRACE conn4 <- [1,2733,null,["8"]] 12:46:25 INFO - PROCESS | 1840 | 1478202385017 Marionette TRACE conn4 -> [0,2734,"switchToWindow",{"name":"8"}] 12:46:25 INFO - PROCESS | 1840 | 1478202385028 Marionette TRACE conn4 <- [1,2734,null,{}] 12:46:25 INFO - PROCESS | 1840 | 1478202385041 Marionette TRACE conn4 -> [0,2735,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:46:25 INFO - PROCESS | 1840 | ++DOCSHELL 0x94bba800 == 20 [pid = 1840] [id = 592] 12:46:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 77 (0x94bbb000) [pid = 1840] [serial = 1733] [outer = (nil)] 12:46:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 78 (0x94d66800) [pid = 1840] [serial = 1734] [outer = 0x94bbb000] 12:46:25 INFO - PROCESS | 1840 | 1478202385165 Marionette DEBUG loaded listener.js 12:46:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 79 (0x94d69000) [pid = 1840] [serial = 1735] [outer = 0x94bbb000] 12:46:25 INFO - PROCESS | 1840 | 1478202385932 Marionette TRACE conn4 <- [1,2735,null,{"value":["/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:46:25 INFO - . 12:46:25 INFO - TEST-OK | /referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1421ms 12:46:26 INFO - PROCESS | 1840 | 1478202385993 Marionette TRACE conn4 -> [0,2736,"getWindowHandle",null] 12:46:26 INFO - PROCESS | 1840 | 1478202385997 Marionette TRACE conn4 <- [1,2736,null,{"value":"8"}] 12:46:26 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html 12:46:26 INFO - PROCESS | 1840 | 1478202386008 Marionette TRACE conn4 -> [0,2737,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:46:26 INFO - PROCESS | 1840 | 1478202386223 Marionette TRACE conn4 <- [1,2737,null,{"value":null}] 12:46:26 INFO - PROCESS | 1840 | 1478202386551 Marionette TRACE conn4 -> [0,2738,"getWindowHandles",null] 12:46:26 INFO - PROCESS | 1840 | 1478202386558 Marionette TRACE conn4 <- [1,2738,null,["8"]] 12:46:26 INFO - PROCESS | 1840 | 1478202386611 Marionette TRACE conn4 -> [0,2739,"switchToWindow",{"name":"8"}] 12:46:26 INFO - PROCESS | 1840 | 1478202386621 Marionette TRACE conn4 <- [1,2739,null,{}] 12:46:26 INFO - PROCESS | 1840 | 1478202386631 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:46:26 INFO - PROCESS | 1840 | ++DOCSHELL 0x83aeac00 == 21 [pid = 1840] [id = 593] 12:46:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 80 (0x83aec000) [pid = 1840] [serial = 1736] [outer = (nil)] 12:46:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 81 (0x8cde3400) [pid = 1840] [serial = 1737] [outer = 0x83aec000] 12:46:26 INFO - PROCESS | 1840 | 1478202386773 Marionette DEBUG loaded listener.js 12:46:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 82 (0x8dd78000) [pid = 1840] [serial = 1738] [outer = 0x83aec000] 12:46:27 INFO - PROCESS | 1840 | 1478202387600 Marionette TRACE conn4 <- [1,2740,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:46:27 INFO - . 12:46:27 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html | took 1630ms 12:46:27 INFO - PROCESS | 1840 | 1478202387682 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 12:46:27 INFO - PROCESS | 1840 | 1478202387690 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 12:46:27 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html 12:46:27 INFO - PROCESS | 1840 | 1478202387709 Marionette TRACE conn4 -> [0,2742,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:46:27 INFO - PROCESS | 1840 | 1478202387903 Marionette TRACE conn4 <- [1,2742,null,{"value":null}] 12:46:27 INFO - PROCESS | 1840 | --DOCSHELL 0x83af5800 == 20 [pid = 1840] [id = 581] 12:46:27 INFO - PROCESS | 1840 | --DOCSHELL 0x83834800 == 19 [pid = 1840] [id = 580] 12:46:28 INFO - PROCESS | 1840 | --DOCSHELL 0x82c44c00 == 18 [pid = 1840] [id = 579] 12:46:28 INFO - PROCESS | 1840 | --DOMWINDOW == 81 (0x82f72800) [pid = 1840] [serial = 1669] [outer = (nil)] [url = about:blank] 12:46:28 INFO - PROCESS | 1840 | --DOMWINDOW == 80 (0x83a70000) [pid = 1840] [serial = 1674] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:46:28 INFO - PROCESS | 1840 | --DOMWINDOW == 79 (0x83bf2c00) [pid = 1840] [serial = 1677] [outer = (nil)] [url = about:blank] 12:46:28 INFO - PROCESS | 1840 | --DOMWINDOW == 78 (0x8dd71c00) [pid = 1840] [serial = 1686] [outer = (nil)] [url = about:blank] 12:46:28 INFO - PROCESS | 1840 | --DOMWINDOW == 77 (0x82f73c00) [pid = 1840] [serial = 1666] [outer = (nil)] [url = about:blank] 12:46:28 INFO - PROCESS | 1840 | --DOMWINDOW == 76 (0x8dd75400) [pid = 1840] [serial = 1687] [outer = (nil)] [url = about:blank] 12:46:28 INFO - PROCESS | 1840 | --DOMWINDOW == 75 (0x8cd4e400) [pid = 1840] [serial = 1679] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478202362763] 12:46:28 INFO - PROCESS | 1840 | --DOMWINDOW == 74 (0x83bf0c00) [pid = 1840] [serial = 1676] [outer = (nil)] [url = about:blank] 12:46:28 INFO - PROCESS | 1840 | --DOMWINDOW == 73 (0x8d0f2800) [pid = 1840] [serial = 1682] [outer = (nil)] [url = about:blank] 12:46:28 INFO - PROCESS | 1840 | --DOMWINDOW == 72 (0x8fb13400) [pid = 1840] [serial = 1694] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478202366652] 12:46:28 INFO - PROCESS | 1840 | --DOMWINDOW == 71 (0x8382b000) [pid = 1840] [serial = 1671] [outer = (nil)] [url = about:blank] 12:46:28 INFO - PROCESS | 1840 | --DOMWINDOW == 70 (0x8382c800) [pid = 1840] [serial = 1672] [outer = (nil)] [url = about:blank] 12:46:28 INFO - PROCESS | 1840 | --DOMWINDOW == 69 (0x8db5c000) [pid = 1840] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:46:28 INFO - PROCESS | 1840 | --DOMWINDOW == 68 (0x8fa5c400) [pid = 1840] [serial = 1691] [outer = (nil)] [url = about:blank] 12:46:28 INFO - PROCESS | 1840 | --DOMWINDOW == 67 (0x82f6b000) [pid = 1840] [serial = 1668] [outer = (nil)] [url = about:blank] 12:46:28 INFO - PROCESS | 1840 | --DOMWINDOW == 66 (0x8dec5400) [pid = 1840] [serial = 1689] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:46:28 INFO - PROCESS | 1840 | --DOMWINDOW == 65 (0x8d0f1000) [pid = 1840] [serial = 1681] [outer = (nil)] [url = about:blank] 12:46:28 INFO - PROCESS | 1840 | 1478202388132 Marionette TRACE conn4 -> [0,2743,"getWindowHandles",null] 12:46:28 INFO - PROCESS | 1840 | 1478202388139 Marionette TRACE conn4 <- [1,2743,null,["8"]] 12:46:28 INFO - PROCESS | 1840 | 1478202388148 Marionette TRACE conn4 -> [0,2744,"switchToWindow",{"name":"8"}] 12:46:28 INFO - PROCESS | 1840 | 1478202388157 Marionette TRACE conn4 <- [1,2744,null,{}] 12:46:28 INFO - PROCESS | 1840 | 1478202388164 Marionette TRACE conn4 -> [0,2745,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:46:28 INFO - PROCESS | 1840 | ++DOCSHELL 0x8382b000 == 19 [pid = 1840] [id = 594] 12:46:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 66 (0x8382c800) [pid = 1840] [serial = 1739] [outer = (nil)] 12:46:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 67 (0x83af2c00) [pid = 1840] [serial = 1740] [outer = 0x8382c800] 12:46:28 INFO - PROCESS | 1840 | 1478202388269 Marionette DEBUG loaded listener.js 12:46:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 68 (0x83bf0c00) [pid = 1840] [serial = 1741] [outer = 0x8382c800] 12:46:28 INFO - PROCESS | 1840 | 1478202388992 Marionette TRACE conn4 <- [1,2745,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:46:29 INFO - . 12:46:29 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html | took 1326ms 12:46:29 INFO - PROCESS | 1840 | 1478202389035 Marionette TRACE conn4 -> [0,2746,"getWindowHandle",null] 12:46:29 INFO - PROCESS | 1840 | 1478202389038 Marionette TRACE conn4 <- [1,2746,null,{"value":"8"}] 12:46:29 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html 12:46:29 INFO - PROCESS | 1840 | 1478202389053 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:46:29 INFO - PROCESS | 1840 | 1478202389250 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 12:46:29 INFO - PROCESS | 1840 | 1478202389398 Marionette TRACE conn4 -> [0,2748,"getWindowHandles",null] 12:46:29 INFO - PROCESS | 1840 | 1478202389409 Marionette TRACE conn4 <- [1,2748,null,["8"]] 12:46:29 INFO - PROCESS | 1840 | 1478202389420 Marionette TRACE conn4 -> [0,2749,"switchToWindow",{"name":"8"}] 12:46:29 INFO - PROCESS | 1840 | 1478202389428 Marionette TRACE conn4 <- [1,2749,null,{}] 12:46:29 INFO - PROCESS | 1840 | 1478202389435 Marionette TRACE conn4 -> [0,2750,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:46:29 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd7fc00 == 20 [pid = 1840] [id = 595] 12:46:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 69 (0x8debe800) [pid = 1840] [serial = 1742] [outer = (nil)] 12:46:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 70 (0x8fa42800) [pid = 1840] [serial = 1743] [outer = 0x8debe800] 12:46:29 INFO - PROCESS | 1840 | 1478202389535 Marionette DEBUG loaded listener.js 12:46:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 71 (0x8fb04800) [pid = 1840] [serial = 1744] [outer = 0x8debe800] 12:46:30 INFO - PROCESS | 1840 | 1478202390209 Marionette TRACE conn4 <- [1,2750,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an http\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:46:30 INFO - . 12:46:30 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html | took 1176ms 12:46:30 INFO - PROCESS | 1840 | 1478202390224 Marionette TRACE conn4 -> [0,2751,"getWindowHandle",null] 12:46:30 INFO - PROCESS | 1840 | 1478202390227 Marionette TRACE conn4 <- [1,2751,null,{"value":"8"}] 12:46:30 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 12:46:30 INFO - PROCESS | 1840 | 1478202390238 Marionette TRACE conn4 -> [0,2752,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:46:30 INFO - PROCESS | 1840 | 1478202390493 Marionette TRACE conn4 <- [1,2752,null,{"value":null}] 12:46:30 INFO - PROCESS | 1840 | 1478202390517 Marionette TRACE conn4 -> [0,2753,"getWindowHandles",null] 12:46:30 INFO - PROCESS | 1840 | 1478202390522 Marionette TRACE conn4 <- [1,2753,null,["8"]] 12:46:30 INFO - PROCESS | 1840 | 1478202390528 Marionette TRACE conn4 -> [0,2754,"switchToWindow",{"name":"8"}] 12:46:30 INFO - PROCESS | 1840 | 1478202390535 Marionette TRACE conn4 <- [1,2754,null,{}] 12:46:30 INFO - PROCESS | 1840 | 1478202390616 Marionette TRACE conn4 -> [0,2755,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:46:30 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ffac000 == 21 [pid = 1840] [id = 596] 12:46:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 72 (0x8ffac400) [pid = 1840] [serial = 1745] [outer = (nil)] 12:46:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 73 (0x8ffb2000) [pid = 1840] [serial = 1746] [outer = 0x8ffac400] 12:46:30 INFO - PROCESS | 1840 | 1478202390719 Marionette DEBUG loaded listener.js 12:46:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 74 (0x8ffb1400) [pid = 1840] [serial = 1747] [outer = 0x8ffac400] 12:46:31 INFO - PROCESS | 1840 | 1478202391518 Marionette TRACE conn4 <- [1,2755,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:46:31 INFO - . 12:46:31 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1323ms 12:46:31 INFO - PROCESS | 1840 | 1478202391559 Marionette TRACE conn4 -> [0,2756,"getWindowHandle",null] 12:46:31 INFO - PROCESS | 1840 | 1478202391562 Marionette TRACE conn4 <- [1,2756,null,{"value":"8"}] 12:46:31 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 12:46:31 INFO - PROCESS | 1840 | 1478202391580 Marionette TRACE conn4 -> [0,2757,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:46:31 INFO - PROCESS | 1840 | 1478202391857 Marionette TRACE conn4 <- [1,2757,null,{"value":null}] 12:46:31 INFO - PROCESS | 1840 | 1478202391953 Marionette TRACE conn4 -> [0,2758,"getWindowHandles",null] 12:46:31 INFO - PROCESS | 1840 | 1478202391957 Marionette TRACE conn4 <- [1,2758,null,["8"]] 12:46:31 INFO - PROCESS | 1840 | 1478202391963 Marionette TRACE conn4 -> [0,2759,"switchToWindow",{"name":"8"}] 12:46:31 INFO - PROCESS | 1840 | 1478202391969 Marionette TRACE conn4 <- [1,2759,null,{}] 12:46:32 INFO - PROCESS | 1840 | 1478202392054 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:46:32 INFO - PROCESS | 1840 | ++DOCSHELL 0x827f3c00 == 22 [pid = 1840] [id = 597] 12:46:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 75 (0x938c8000) [pid = 1840] [serial = 1748] [outer = (nil)] 12:46:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 76 (0x94bad800) [pid = 1840] [serial = 1749] [outer = 0x938c8000] 12:46:32 INFO - PROCESS | 1840 | 1478202392152 Marionette DEBUG loaded listener.js 12:46:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 77 (0x94bb5c00) [pid = 1840] [serial = 1750] [outer = 0x938c8000] 12:46:32 INFO - PROCESS | 1840 | --DOMWINDOW == 76 (0x8cd4b000) [pid = 1840] [serial = 1718] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.keep-origin-redirect.http.html] 12:46:32 INFO - PROCESS | 1840 | --DOMWINDOW == 75 (0x8fa44c00) [pid = 1840] [serial = 1703] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.no-redirect.http.html] 12:46:32 INFO - PROCESS | 1840 | --DOMWINDOW == 74 (0x83af5c00) [pid = 1840] [serial = 1700] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.keep-origin-redirect.http.html] 12:46:32 INFO - PROCESS | 1840 | --DOMWINDOW == 73 (0x8de6b400) [pid = 1840] [serial = 1712] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 12:46:32 INFO - PROCESS | 1840 | --DOMWINDOW == 72 (0x83bf1000) [pid = 1840] [serial = 1709] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 12:46:32 INFO - PROCESS | 1840 | --DOMWINDOW == 71 (0x82c43c00) [pid = 1840] [serial = 1706] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-http/fetch-request/cross-insecure.swap-origin-redirect.http.html] 12:46:32 INFO - PROCESS | 1840 | --DOMWINDOW == 70 (0x83837400) [pid = 1840] [serial = 1698] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:46:32 INFO - PROCESS | 1840 | --DOMWINDOW == 69 (0x82c45400) [pid = 1840] [serial = 1695] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html] 12:46:32 INFO - PROCESS | 1840 | --DOMWINDOW == 68 (0x8fb4b800) [pid = 1840] [serial = 1715] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 12:46:33 INFO - PROCESS | 1840 | 1478202393026 Marionette TRACE conn4 <- [1,2760,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:46:33 INFO - . 12:46:33 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1478ms 12:46:33 INFO - PROCESS | 1840 | 1478202393059 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 12:46:33 INFO - PROCESS | 1840 | 1478202393064 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 12:46:33 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 12:46:33 INFO - PROCESS | 1840 | 1478202393071 Marionette TRACE conn4 -> [0,2762,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:46:33 INFO - PROCESS | 1840 | 1478202393312 Marionette TRACE conn4 <- [1,2762,null,{"value":null}] 12:46:33 INFO - PROCESS | 1840 | 1478202393329 Marionette TRACE conn4 -> [0,2763,"getWindowHandles",null] 12:46:33 INFO - PROCESS | 1840 | 1478202393333 Marionette TRACE conn4 <- [1,2763,null,["8"]] 12:46:33 INFO - PROCESS | 1840 | 1478202393340 Marionette TRACE conn4 -> [0,2764,"switchToWindow",{"name":"8"}] 12:46:33 INFO - PROCESS | 1840 | 1478202393347 Marionette TRACE conn4 <- [1,2764,null,{}] 12:46:33 INFO - PROCESS | 1840 | 1478202393353 Marionette TRACE conn4 -> [0,2765,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:46:33 INFO - PROCESS | 1840 | ++DOCSHELL 0x83bef800 == 23 [pid = 1840] [id = 598] 12:46:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 69 (0x94d69c00) [pid = 1840] [serial = 1751] [outer = (nil)] 12:46:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 70 (0x94d6c800) [pid = 1840] [serial = 1752] [outer = 0x94d69c00] 12:46:33 INFO - PROCESS | 1840 | 1478202393500 Marionette DEBUG loaded listener.js 12:46:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 71 (0x94d73c00) [pid = 1840] [serial = 1753] [outer = 0x94d69c00] 12:46:34 INFO - PROCESS | 1840 | 1478202394277 Marionette TRACE conn4 <- [1,2765,null,{"value":["/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:46:34 INFO - . 12:46:34 INFO - TEST-OK | /referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1229ms 12:46:34 INFO - PROCESS | 1840 | 1478202394302 Marionette TRACE conn4 -> [0,2766,"getWindowHandle",null] 12:46:34 INFO - PROCESS | 1840 | 1478202394305 Marionette TRACE conn4 <- [1,2766,null,{"value":"8"}] 12:46:34 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 12:46:34 INFO - PROCESS | 1840 | 1478202394318 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:46:34 INFO - PROCESS | 1840 | 1478202394565 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 12:46:34 INFO - PROCESS | 1840 | 1478202394587 Marionette TRACE conn4 -> [0,2768,"getWindowHandles",null] 12:46:34 INFO - PROCESS | 1840 | 1478202394592 Marionette TRACE conn4 <- [1,2768,null,["8"]] 12:46:34 INFO - PROCESS | 1840 | 1478202394710 Marionette TRACE conn4 -> [0,2769,"switchToWindow",{"name":"8"}] 12:46:34 INFO - PROCESS | 1840 | 1478202394721 Marionette TRACE conn4 <- [1,2769,null,{}] 12:46:34 INFO - PROCESS | 1840 | 1478202394779 Marionette TRACE conn4 -> [0,2770,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:46:34 INFO - PROCESS | 1840 | ++DOCSHELL 0x827f1000 == 24 [pid = 1840] [id = 599] 12:46:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 72 (0x82c3f400) [pid = 1840] [serial = 1754] [outer = (nil)] 12:46:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 73 (0x82f72800) [pid = 1840] [serial = 1755] [outer = 0x82c3f400] 12:46:34 INFO - PROCESS | 1840 | 1478202394916 Marionette DEBUG loaded listener.js 12:46:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 74 (0x8381a800) [pid = 1840] [serial = 1756] [outer = 0x82c3f400] 12:46:35 WARNING - wptserve Traceback (most recent call last): 12:46:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:46:35 WARNING - rv = self.func(request, response) 12:46:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:46:35 WARNING - access_control_allow_origin = "*") 12:46:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:46:35 WARNING - payload = payload_generator(server_data) 12:46:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:46:35 WARNING - return encode_string_as_bmp_image(data) 12:46:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 12:46:35 WARNING - img.save(f, "BMP") 12:46:35 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:46:35 WARNING - f.write(bmpfileheader) 12:46:35 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:46:35 WARNING - 12:46:38 INFO - PROCESS | 1840 | --DOCSHELL 0x82c41c00 == 23 [pid = 1840] [id = 583] 12:46:38 INFO - PROCESS | 1840 | --DOCSHELL 0x83aef800 == 22 [pid = 1840] [id = 584] 12:46:38 INFO - PROCESS | 1840 | --DOCSHELL 0x83af5000 == 21 [pid = 1840] [id = 582] 12:46:38 INFO - PROCESS | 1840 | --DOCSHELL 0x8ccaf800 == 20 [pid = 1840] [id = 587] 12:46:38 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd86000 == 19 [pid = 1840] [id = 585] 12:46:38 INFO - PROCESS | 1840 | --DOCSHELL 0x83bef800 == 18 [pid = 1840] [id = 598] 12:46:38 INFO - PROCESS | 1840 | --DOCSHELL 0x827f3c00 == 17 [pid = 1840] [id = 597] 12:46:38 INFO - PROCESS | 1840 | --DOMWINDOW == 73 (0x91ba0800) [pid = 1840] [serial = 1722] [outer = (nil)] [url = about:blank] 12:46:38 INFO - PROCESS | 1840 | --DOCSHELL 0x8ffac000 == 16 [pid = 1840] [id = 596] 12:46:38 INFO - PROCESS | 1840 | --DOCSHELL 0x8fb4a800 == 15 [pid = 1840] [id = 586] 12:46:38 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd7fc00 == 14 [pid = 1840] [id = 595] 12:46:38 INFO - PROCESS | 1840 | --DOCSHELL 0x8382b000 == 13 [pid = 1840] [id = 594] 12:46:38 INFO - PROCESS | 1840 | --DOCSHELL 0x83aeac00 == 12 [pid = 1840] [id = 593] 12:46:38 INFO - PROCESS | 1840 | --DOCSHELL 0x8cde5c00 == 11 [pid = 1840] [id = 589] 12:46:38 INFO - PROCESS | 1840 | --DOCSHELL 0x8cde4800 == 10 [pid = 1840] [id = 588] 12:46:38 INFO - PROCESS | 1840 | --DOMWINDOW == 72 (0x8db5ac00) [pid = 1840] [serial = 1719] [outer = (nil)] [url = about:blank] 12:46:38 INFO - PROCESS | 1840 | --DOMWINDOW == 71 (0x8fb46800) [pid = 1840] [serial = 1720] [outer = (nil)] [url = about:blank] 12:46:38 INFO - PROCESS | 1840 | --DOMWINDOW == 70 (0x8fb50800) [pid = 1840] [serial = 1716] [outer = (nil)] [url = about:blank] 12:46:38 INFO - PROCESS | 1840 | --DOMWINDOW == 69 (0x8fc71c00) [pid = 1840] [serial = 1717] [outer = (nil)] [url = about:blank] 12:46:38 INFO - PROCESS | 1840 | --DOMWINDOW == 68 (0x8dec3800) [pid = 1840] [serial = 1713] [outer = (nil)] [url = about:blank] 12:46:38 INFO - PROCESS | 1840 | --DOMWINDOW == 67 (0x8fa44000) [pid = 1840] [serial = 1714] [outer = (nil)] [url = about:blank] 12:46:38 INFO - PROCESS | 1840 | --DOMWINDOW == 66 (0x83bfb800) [pid = 1840] [serial = 1710] [outer = (nil)] [url = about:blank] 12:46:38 INFO - PROCESS | 1840 | --DOMWINDOW == 65 (0x8cd44400) [pid = 1840] [serial = 1711] [outer = (nil)] [url = about:blank] 12:46:38 INFO - PROCESS | 1840 | --DOMWINDOW == 64 (0x82f7f000) [pid = 1840] [serial = 1707] [outer = (nil)] [url = about:blank] 12:46:38 INFO - PROCESS | 1840 | --DOMWINDOW == 63 (0x8381dc00) [pid = 1840] [serial = 1708] [outer = (nil)] [url = about:blank] 12:46:38 INFO - PROCESS | 1840 | --DOMWINDOW == 62 (0x8fa53800) [pid = 1840] [serial = 1704] [outer = (nil)] [url = about:blank] 12:46:38 INFO - PROCESS | 1840 | --DOMWINDOW == 61 (0x8fb0fc00) [pid = 1840] [serial = 1705] [outer = (nil)] [url = about:blank] 12:46:38 INFO - PROCESS | 1840 | --DOMWINDOW == 60 (0x83bf0400) [pid = 1840] [serial = 1701] [outer = (nil)] [url = about:blank] 12:46:38 INFO - PROCESS | 1840 | --DOMWINDOW == 59 (0x83bf6c00) [pid = 1840] [serial = 1702] [outer = (nil)] [url = about:blank] 12:46:38 INFO - PROCESS | 1840 | --DOMWINDOW == 58 (0x82c4c800) [pid = 1840] [serial = 1696] [outer = (nil)] [url = about:blank] 12:46:38 INFO - PROCESS | 1840 | --DOMWINDOW == 57 (0x82f74400) [pid = 1840] [serial = 1697] [outer = (nil)] [url = about:blank] 12:46:38 INFO - PROCESS | 1840 | --DOMWINDOW == 56 (0x83815400) [pid = 1840] [serial = 1699] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:46:42 INFO - PROCESS | 1840 | --DOMWINDOW == 55 (0x83aec000) [pid = 1840] [serial = 1736] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.keep-origin-redirect.http.html] 12:46:42 INFO - PROCESS | 1840 | --DOMWINDOW == 54 (0x8debe800) [pid = 1840] [serial = 1742] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.swap-origin-redirect.http.html] 12:46:42 INFO - PROCESS | 1840 | --DOMWINDOW == 53 (0x8382c800) [pid = 1840] [serial = 1739] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-http/fetch-request/insecure-protocol.no-redirect.http.html] 12:46:42 INFO - PROCESS | 1840 | --DOMWINDOW == 52 (0x938c8000) [pid = 1840] [serial = 1748] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 12:46:42 INFO - PROCESS | 1840 | --DOMWINDOW == 51 (0x8ffac400) [pid = 1840] [serial = 1745] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 12:46:47 INFO - PROCESS | 1840 | --DOCSHELL 0x94bba800 == 9 [pid = 1840] [id = 592] 12:46:47 INFO - PROCESS | 1840 | --DOCSHELL 0x938ce000 == 8 [pid = 1840] [id = 591] 12:46:47 INFO - PROCESS | 1840 | --DOCSHELL 0x8fc71000 == 7 [pid = 1840] [id = 590] 12:46:47 INFO - PROCESS | 1840 | --DOMWINDOW == 50 (0x93b89000) [pid = 1840] [serial = 1731] [outer = (nil)] [url = about:blank] 12:46:47 INFO - PROCESS | 1840 | --DOMWINDOW == 49 (0x8db52800) [pid = 1840] [serial = 1725] [outer = (nil)] [url = about:blank] 12:46:47 INFO - PROCESS | 1840 | --DOMWINDOW == 48 (0x94d66800) [pid = 1840] [serial = 1734] [outer = (nil)] [url = about:blank] 12:46:47 INFO - PROCESS | 1840 | --DOMWINDOW == 47 (0x911a7800) [pid = 1840] [serial = 1728] [outer = (nil)] [url = about:blank] 12:46:47 INFO - PROCESS | 1840 | --DOMWINDOW == 46 (0x94d6c800) [pid = 1840] [serial = 1752] [outer = (nil)] [url = about:blank] 12:46:47 INFO - PROCESS | 1840 | --DOMWINDOW == 45 (0x94bad800) [pid = 1840] [serial = 1749] [outer = (nil)] [url = about:blank] 12:46:47 INFO - PROCESS | 1840 | --DOMWINDOW == 44 (0x94bb5c00) [pid = 1840] [serial = 1750] [outer = (nil)] [url = about:blank] 12:46:47 INFO - PROCESS | 1840 | --DOMWINDOW == 43 (0x8ffb2000) [pid = 1840] [serial = 1746] [outer = (nil)] [url = about:blank] 12:46:47 INFO - PROCESS | 1840 | --DOMWINDOW == 42 (0x8ffb1400) [pid = 1840] [serial = 1747] [outer = (nil)] [url = about:blank] 12:46:47 INFO - PROCESS | 1840 | --DOMWINDOW == 41 (0x8fa42800) [pid = 1840] [serial = 1743] [outer = (nil)] [url = about:blank] 12:46:47 INFO - PROCESS | 1840 | --DOMWINDOW == 40 (0x8fb04800) [pid = 1840] [serial = 1744] [outer = (nil)] [url = about:blank] 12:46:47 INFO - PROCESS | 1840 | --DOMWINDOW == 39 (0x83af2c00) [pid = 1840] [serial = 1740] [outer = (nil)] [url = about:blank] 12:46:47 INFO - PROCESS | 1840 | --DOMWINDOW == 38 (0x83bf0c00) [pid = 1840] [serial = 1741] [outer = (nil)] [url = about:blank] 12:46:47 INFO - PROCESS | 1840 | --DOMWINDOW == 37 (0x8cde3400) [pid = 1840] [serial = 1737] [outer = (nil)] [url = about:blank] 12:46:47 INFO - PROCESS | 1840 | --DOMWINDOW == 36 (0x8dd78000) [pid = 1840] [serial = 1738] [outer = (nil)] [url = about:blank] 12:46:50 INFO - PROCESS | 1840 | --DOMWINDOW == 35 (0x94d69c00) [pid = 1840] [serial = 1751] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 12:46:50 INFO - PROCESS | 1840 | --DOMWINDOW == 34 (0x8ffb3400) [pid = 1840] [serial = 1727] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 12:46:50 INFO - PROCESS | 1840 | --DOMWINDOW == 33 (0x911ae800) [pid = 1840] [serial = 1721] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.no-redirect.http.html] 12:46:50 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0x94bbb000) [pid = 1840] [serial = 1733] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 12:46:50 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x93986800) [pid = 1840] [serial = 1730] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 12:46:50 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x8fa45c00) [pid = 1840] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/attr-referrer/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html] 12:46:50 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x8cdec000) [pid = 1840] [serial = 1724] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin-when-cross-origin/http-rp/cross-origin/http-https/script-tag/upgrade-protocol.swap-origin-redirect.http.html] 12:46:54 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x94d73c00) [pid = 1840] [serial = 1753] [outer = (nil)] [url = about:blank] 12:46:54 INFO - PROCESS | 1840 | --DOMWINDOW == 27 (0x911abc00) [pid = 1840] [serial = 1729] [outer = (nil)] [url = about:blank] 12:46:54 INFO - PROCESS | 1840 | --DOMWINDOW == 26 (0x92b7dc00) [pid = 1840] [serial = 1723] [outer = (nil)] [url = about:blank] 12:46:54 INFO - PROCESS | 1840 | --DOMWINDOW == 25 (0x94d69000) [pid = 1840] [serial = 1735] [outer = (nil)] [url = about:blank] 12:46:54 INFO - PROCESS | 1840 | --DOMWINDOW == 24 (0x93cf6400) [pid = 1840] [serial = 1732] [outer = (nil)] [url = about:blank] 12:46:54 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0x8fa60800) [pid = 1840] [serial = 1692] [outer = (nil)] [url = about:blank] 12:46:54 INFO - PROCESS | 1840 | --DOMWINDOW == 22 (0x8db59800) [pid = 1840] [serial = 1726] [outer = (nil)] [url = about:blank] 12:46:54 INFO - PROCESS | 1840 | --DOMWINDOW == 21 (0x82f72800) [pid = 1840] [serial = 1755] [outer = (nil)] [url = about:blank] 12:47:05 INFO - PROCESS | 1840 | MARIONETTE LOG: INFO: Timeout fired 12:47:05 INFO - PROCESS | 1840 | 1478202425153 Marionette TRACE conn4 <- [1,2770,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 12:47:05 INFO - . 12:47:05 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30875ms 12:47:05 INFO - PROCESS | 1840 | 1478202425192 Marionette TRACE conn4 -> [0,2771,"getWindowHandle",null] 12:47:05 INFO - PROCESS | 1840 | 1478202425200 Marionette TRACE conn4 <- [1,2771,null,{"value":"8"}] 12:47:05 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 12:47:05 INFO - PROCESS | 1840 | 1478202425213 Marionette TRACE conn4 -> [0,2772,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:47:05 INFO - PROCESS | 1840 | 1478202425474 Marionette TRACE conn4 <- [1,2772,null,{"value":null}] 12:47:05 INFO - PROCESS | 1840 | 1478202425564 Marionette TRACE conn4 -> [0,2773,"getWindowHandles",null] 12:47:05 INFO - PROCESS | 1840 | 1478202425571 Marionette TRACE conn4 <- [1,2773,null,["8"]] 12:47:05 INFO - PROCESS | 1840 | 1478202425579 Marionette TRACE conn4 -> [0,2774,"switchToWindow",{"name":"8"}] 12:47:05 INFO - PROCESS | 1840 | 1478202425589 Marionette TRACE conn4 <- [1,2774,null,{}] 12:47:05 INFO - PROCESS | 1840 | 1478202425601 Marionette TRACE conn4 -> [0,2775,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:47:05 INFO - PROCESS | 1840 | ++DOCSHELL 0x82ea9000 == 8 [pid = 1840] [id = 600] 12:47:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 22 (0x82eaac00) [pid = 1840] [serial = 1757] [outer = (nil)] 12:47:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 23 (0x82eb3000) [pid = 1840] [serial = 1758] [outer = 0x82eaac00] 12:47:05 INFO - PROCESS | 1840 | 1478202425713 Marionette DEBUG loaded listener.js 12:47:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x82f76c00) [pid = 1840] [serial = 1759] [outer = 0x82eaac00] 12:47:06 WARNING - wptserve Traceback (most recent call last): 12:47:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:47:06 WARNING - rv = self.func(request, response) 12:47:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:47:06 WARNING - access_control_allow_origin = "*") 12:47:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:47:06 WARNING - payload = payload_generator(server_data) 12:47:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:47:06 WARNING - return encode_string_as_bmp_image(data) 12:47: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 12:47:06 WARNING - img.save(f, "BMP") 12:47:06 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:47:06 WARNING - f.write(bmpfileheader) 12:47:06 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:47:06 WARNING - 12:47:15 INFO - PROCESS | 1840 | --DOCSHELL 0x827f1000 == 7 [pid = 1840] [id = 599] 12:47:17 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0x82c3f400) [pid = 1840] [serial = 1754] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 12:47:23 INFO - PROCESS | 1840 | --DOMWINDOW == 22 (0x8381a800) [pid = 1840] [serial = 1756] [outer = (nil)] [url = about:blank] 12:47:23 INFO - PROCESS | 1840 | --DOMWINDOW == 21 (0x82eb3000) [pid = 1840] [serial = 1758] [outer = (nil)] [url = about:blank] 12:47:35 INFO - PROCESS | 1840 | MARIONETTE LOG: INFO: Timeout fired 12:47:35 INFO - PROCESS | 1840 | 1478202455937 Marionette TRACE conn4 <- [1,2775,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 12:47:35 INFO - . 12:47:35 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30773ms 12:47:35 INFO - PROCESS | 1840 | 1478202455985 Marionette TRACE conn4 -> [0,2776,"getWindowHandle",null] 12:47:35 INFO - PROCESS | 1840 | 1478202455993 Marionette TRACE conn4 <- [1,2776,null,{"value":"8"}] 12:47:35 INFO - TEST-START | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 12:47:36 INFO - PROCESS | 1840 | 1478202456006 Marionette TRACE conn4 -> [0,2777,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:47:36 INFO - PROCESS | 1840 | 1478202456252 Marionette TRACE conn4 <- [1,2777,null,{"value":null}] 12:47:36 INFO - PROCESS | 1840 | 1478202456340 Marionette TRACE conn4 -> [0,2778,"getWindowHandles",null] 12:47:36 INFO - PROCESS | 1840 | 1478202456347 Marionette TRACE conn4 <- [1,2778,null,["8"]] 12:47:36 INFO - PROCESS | 1840 | 1478202456356 Marionette TRACE conn4 -> [0,2779,"switchToWindow",{"name":"8"}] 12:47:36 INFO - PROCESS | 1840 | 1478202456365 Marionette TRACE conn4 <- [1,2779,null,{}] 12:47:36 INFO - PROCESS | 1840 | 1478202456373 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:47:36 INFO - PROCESS | 1840 | ++DOCSHELL 0x82c4ac00 == 8 [pid = 1840] [id = 601] 12:47:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 22 (0x82c4b400) [pid = 1840] [serial = 1760] [outer = (nil)] 12:47:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 23 (0x82ea5400) [pid = 1840] [serial = 1761] [outer = 0x82c4b400] 12:47:36 INFO - PROCESS | 1840 | 1478202456490 Marionette DEBUG loaded listener.js 12:47:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x82f70800) [pid = 1840] [serial = 1762] [outer = 0x82c4b400] 12:47:37 WARNING - wptserve Traceback (most recent call last): 12:47:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:47:37 WARNING - rv = self.func(request, response) 12:47:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:47:37 WARNING - access_control_allow_origin = "*") 12:47:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:47:37 WARNING - payload = payload_generator(server_data) 12:47:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:47:37 WARNING - return encode_string_as_bmp_image(data) 12:47: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 12:47:37 WARNING - img.save(f, "BMP") 12:47:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:47:37 WARNING - f.write(bmpfileheader) 12:47:37 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:47:37 WARNING - 12:47:46 INFO - PROCESS | 1840 | --DOCSHELL 0x82ea9000 == 7 [pid = 1840] [id = 600] 12:47:52 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0x82eaac00) [pid = 1840] [serial = 1757] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 12:47:57 INFO - PROCESS | 1840 | --DOMWINDOW == 22 (0x82f76c00) [pid = 1840] [serial = 1759] [outer = (nil)] [url = about:blank] 12:47:57 INFO - PROCESS | 1840 | --DOMWINDOW == 21 (0x82ea5400) [pid = 1840] [serial = 1761] [outer = (nil)] [url = about:blank] 12:48:06 INFO - PROCESS | 1840 | MARIONETTE LOG: INFO: Timeout fired 12:48:06 INFO - PROCESS | 1840 | 1478202486717 Marionette TRACE conn4 <- [1,2780,null,{"value":["/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 12:48:06 INFO - . 12:48:06 INFO - TEST-TIMEOUT | /referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30765ms 12:48:06 INFO - PROCESS | 1840 | 1478202486770 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 12:48:06 INFO - PROCESS | 1840 | 1478202486777 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 12:48:06 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 12:48:06 INFO - PROCESS | 1840 | 1478202486791 Marionette TRACE conn4 -> [0,2782,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:48:07 INFO - PROCESS | 1840 | 1478202487052 Marionette TRACE conn4 <- [1,2782,null,{"value":null}] 12:48:07 INFO - PROCESS | 1840 | 1478202487140 Marionette TRACE conn4 -> [0,2783,"getWindowHandles",null] 12:48:07 INFO - PROCESS | 1840 | 1478202487147 Marionette TRACE conn4 <- [1,2783,null,["8"]] 12:48:07 INFO - PROCESS | 1840 | 1478202487157 Marionette TRACE conn4 -> [0,2784,"switchToWindow",{"name":"8"}] 12:48:07 INFO - PROCESS | 1840 | 1478202487167 Marionette TRACE conn4 <- [1,2784,null,{}] 12:48:07 INFO - PROCESS | 1840 | 1478202487179 Marionette TRACE conn4 -> [0,2785,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:48:07 INFO - PROCESS | 1840 | ++DOCSHELL 0x82ea4800 == 8 [pid = 1840] [id = 602] 12:48:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 22 (0x82ea4c00) [pid = 1840] [serial = 1763] [outer = (nil)] 12:48:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 23 (0x82eafc00) [pid = 1840] [serial = 1764] [outer = 0x82ea4c00] 12:48:07 INFO - PROCESS | 1840 | 1478202487295 Marionette DEBUG loaded listener.js 12:48:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x82f73800) [pid = 1840] [serial = 1765] [outer = 0x82ea4c00] 12:48:07 INFO - PROCESS | 1840 | 1478202487980 Marionette TRACE conn4 <- [1,2785,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:48:08 INFO - . 12:48:08 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1235ms 12:48:08 INFO - PROCESS | 1840 | 1478202488024 Marionette TRACE conn4 -> [0,2786,"getWindowHandle",null] 12:48:08 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 12:48:08 INFO - PROCESS | 1840 | 1478202488030 Marionette TRACE conn4 <- [1,2786,null,{"value":"8"}] 12:48:08 INFO - PROCESS | 1840 | 1478202488039 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:48:08 INFO - PROCESS | 1840 | 1478202488315 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 12:48:08 INFO - PROCESS | 1840 | 1478202488334 Marionette TRACE conn4 -> [0,2788,"getWindowHandles",null] 12:48:08 INFO - PROCESS | 1840 | 1478202488341 Marionette TRACE conn4 <- [1,2788,null,["8"]] 12:48:08 INFO - PROCESS | 1840 | 1478202488348 Marionette TRACE conn4 -> [0,2789,"switchToWindow",{"name":"8"}] 12:48:08 INFO - PROCESS | 1840 | 1478202488354 Marionette TRACE conn4 <- [1,2789,null,{}] 12:48:08 INFO - PROCESS | 1840 | 1478202488361 Marionette TRACE conn4 -> [0,2790,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:48:08 INFO - PROCESS | 1840 | ++DOCSHELL 0x827f1c00 == 9 [pid = 1840] [id = 603] 12:48:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 25 (0x82f6bc00) [pid = 1840] [serial = 1766] [outer = (nil)] 12:48:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 26 (0x8381d000) [pid = 1840] [serial = 1767] [outer = 0x82f6bc00] 12:48:08 INFO - PROCESS | 1840 | 1478202488463 Marionette DEBUG loaded listener.js 12:48:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 27 (0x83820400) [pid = 1840] [serial = 1768] [outer = 0x82f6bc00] 12:48:09 INFO - PROCESS | 1840 | 1478202489260 Marionette TRACE conn4 <- [1,2790,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:48:09 INFO - . 12:48:09 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1272ms 12:48:09 INFO - PROCESS | 1840 | 1478202489320 Marionette TRACE conn4 -> [0,2791,"getWindowHandle",null] 12:48:09 INFO - PROCESS | 1840 | 1478202489328 Marionette TRACE conn4 <- [1,2791,null,{"value":"8"}] 12:48:09 INFO - TEST-START | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 12:48:09 INFO - PROCESS | 1840 | 1478202489336 Marionette TRACE conn4 -> [0,2792,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:48:09 INFO - PROCESS | 1840 | 1478202489581 Marionette TRACE conn4 <- [1,2792,null,{"value":null}] 12:48:09 INFO - PROCESS | 1840 | 1478202489598 Marionette TRACE conn4 -> [0,2793,"getWindowHandles",null] 12:48:09 INFO - PROCESS | 1840 | 1478202489602 Marionette TRACE conn4 <- [1,2793,null,["8"]] 12:48:09 INFO - PROCESS | 1840 | 1478202489610 Marionette TRACE conn4 -> [0,2794,"switchToWindow",{"name":"8"}] 12:48:09 INFO - PROCESS | 1840 | 1478202489617 Marionette TRACE conn4 <- [1,2794,null,{}] 12:48:09 INFO - PROCESS | 1840 | 1478202489625 Marionette TRACE conn4 -> [0,2795,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:48:09 INFO - PROCESS | 1840 | ++DOCSHELL 0x83af3000 == 10 [pid = 1840] [id = 604] 12:48:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 28 (0x83af3400) [pid = 1840] [serial = 1769] [outer = (nil)] 12:48:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x83af6400) [pid = 1840] [serial = 1770] [outer = 0x83af3400] 12:48:09 INFO - PROCESS | 1840 | 1478202489728 Marionette DEBUG loaded listener.js 12:48:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x83af8400) [pid = 1840] [serial = 1771] [outer = 0x83af3400] 12:48:10 INFO - PROCESS | 1840 | 1478202490489 Marionette TRACE conn4 <- [1,2795,null,{"value":["/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is origin when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:48:10 INFO - . 12:48:10 INFO - TEST-OK | /referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1172ms 12:48:10 INFO - PROCESS | 1840 | 1478202490508 Marionette TRACE conn4 -> [0,2796,"getWindowHandle",null] 12:48:10 INFO - PROCESS | 1840 | 1478202490512 Marionette TRACE conn4 <- [1,2796,null,{"value":"8"}] 12:48:10 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html 12:48:10 INFO - PROCESS | 1840 | 1478202490521 Marionette TRACE conn4 -> [0,2797,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:48:10 INFO - PROCESS | 1840 | 1478202490706 Marionette TRACE conn4 <- [1,2797,null,{"value":null}] 12:48:10 INFO - PROCESS | 1840 | 1478202490847 Marionette TRACE conn4 -> [0,2798,"getWindowHandles",null] 12:48:10 INFO - PROCESS | 1840 | 1478202490855 Marionette TRACE conn4 <- [1,2798,null,["8"]] 12:48:10 INFO - PROCESS | 1840 | 1478202490861 Marionette TRACE conn4 -> [0,2799,"switchToWindow",{"name":"8"}] 12:48:10 INFO - PROCESS | 1840 | 1478202490868 Marionette TRACE conn4 <- [1,2799,null,{}] 12:48:10 INFO - PROCESS | 1840 | 1478202490875 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:48:10 INFO - PROCESS | 1840 | ++DOCSHELL 0x8cd47800 == 11 [pid = 1840] [id = 605] 12:48:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x8cd47c00) [pid = 1840] [serial = 1772] [outer = (nil)] 12:48:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x8cd49800) [pid = 1840] [serial = 1773] [outer = 0x8cd47c00] 12:48:10 INFO - PROCESS | 1840 | 1478202490981 Marionette DEBUG loaded listener.js 12:48:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x8d0ea800) [pid = 1840] [serial = 1774] [outer = 0x8cd47c00] 12:48:11 INFO - PROCESS | 1840 | ++DOCSHELL 0x8db50000 == 12 [pid = 1840] [id = 606] 12:48:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 34 (0x8db50800) [pid = 1840] [serial = 1775] [outer = (nil)] 12:48:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 35 (0x8db52000) [pid = 1840] [serial = 1776] [outer = 0x8db50800] 12:48:11 INFO - PROCESS | 1840 | 1478202491770 Marionette TRACE conn4 <- [1,2800,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 12:48:11 INFO - . 12:48:11 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html | took 1321ms 12:48:11 INFO - PROCESS | 1840 | 1478202491843 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 12:48:11 INFO - PROCESS | 1840 | 1478202491847 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 12:48:11 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html 12:48:11 INFO - PROCESS | 1840 | 1478202491854 Marionette TRACE conn4 -> [0,2802,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:48:12 INFO - PROCESS | 1840 | 1478202492059 Marionette TRACE conn4 <- [1,2802,null,{"value":null}] 12:48:12 INFO - PROCESS | 1840 | 1478202492193 Marionette TRACE conn4 -> [0,2803,"getWindowHandles",null] 12:48:12 INFO - PROCESS | 1840 | 1478202492196 Marionette TRACE conn4 <- [1,2803,null,["8"]] 12:48:12 INFO - PROCESS | 1840 | 1478202492202 Marionette TRACE conn4 -> [0,2804,"switchToWindow",{"name":"8"}] 12:48:12 INFO - PROCESS | 1840 | 1478202492208 Marionette TRACE conn4 <- [1,2804,null,{}] 12:48:12 INFO - PROCESS | 1840 | 1478202492219 Marionette TRACE conn4 -> [0,2805,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:48:12 INFO - PROCESS | 1840 | ++DOCSHELL 0x8db55c00 == 13 [pid = 1840] [id = 607] 12:48:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 36 (0x8db58800) [pid = 1840] [serial = 1777] [outer = (nil)] 12:48:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 37 (0x8db5a000) [pid = 1840] [serial = 1778] [outer = 0x8db58800] 12:48:12 INFO - PROCESS | 1840 | 1478202492314 Marionette DEBUG loaded listener.js 12:48:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 38 (0x8db5d400) [pid = 1840] [serial = 1779] [outer = 0x8db58800] 12:48:12 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd76800 == 14 [pid = 1840] [id = 608] 12:48:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 39 (0x8dd77400) [pid = 1840] [serial = 1780] [outer = (nil)] 12:48:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 40 (0x8dd76c00) [pid = 1840] [serial = 1781] [outer = 0x8dd77400] 12:48:13 INFO - PROCESS | 1840 | 1478202493053 Marionette TRACE conn4 <- [1,2805,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 12:48:13 INFO - . 12:48:13 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html | took 1278ms 12:48:13 INFO - PROCESS | 1840 | 1478202493133 Marionette TRACE conn4 -> [0,2806,"getWindowHandle",null] 12:48:13 INFO - PROCESS | 1840 | 1478202493137 Marionette TRACE conn4 <- [1,2806,null,{"value":"8"}] 12:48:13 INFO - TEST-START | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html 12:48:13 INFO - PROCESS | 1840 | 1478202493144 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:48:13 INFO - PROCESS | 1840 | 1478202493380 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 12:48:13 INFO - PROCESS | 1840 | 1478202493517 Marionette TRACE conn4 -> [0,2808,"getWindowHandles",null] 12:48:13 INFO - PROCESS | 1840 | 1478202493522 Marionette TRACE conn4 <- [1,2808,null,["8"]] 12:48:13 INFO - PROCESS | 1840 | 1478202493532 Marionette TRACE conn4 -> [0,2809,"switchToWindow",{"name":"8"}] 12:48:13 INFO - PROCESS | 1840 | 1478202493537 Marionette TRACE conn4 <- [1,2809,null,{}] 12:48:13 INFO - PROCESS | 1840 | 1478202493544 Marionette TRACE conn4 -> [0,2810,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:48:13 INFO - PROCESS | 1840 | ++DOCSHELL 0x83aeb800 == 15 [pid = 1840] [id = 609] 12:48:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 41 (0x8debb000) [pid = 1840] [serial = 1782] [outer = (nil)] 12:48:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 42 (0x8fa47400) [pid = 1840] [serial = 1783] [outer = 0x8debb000] 12:48:13 INFO - PROCESS | 1840 | 1478202493642 Marionette DEBUG loaded listener.js 12:48:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 43 (0x8fa54800) [pid = 1840] [serial = 1784] [outer = 0x8debb000] 12:48:14 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fb0a400 == 16 [pid = 1840] [id = 610] 12:48:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 44 (0x8fb0b800) [pid = 1840] [serial = 1785] [outer = (nil)] 12:48:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 45 (0x8fb0bc00) [pid = 1840] [serial = 1786] [outer = 0x8fb0b800] 12:48:14 INFO - PROCESS | 1840 | 1478202494482 Marionette TRACE conn4 <- [1,2810,null,{"value":["/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 12:48:14 INFO - . 12:48:14 INFO - TEST-OK | /referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html | took 1371ms 12:48:14 INFO - PROCESS | 1840 | 1478202494516 Marionette TRACE conn4 -> [0,2811,"getWindowHandle",null] 12:48:14 INFO - PROCESS | 1840 | 1478202494520 Marionette TRACE conn4 <- [1,2811,null,{"value":"8"}] 12:48:14 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html 12:48:14 INFO - PROCESS | 1840 | 1478202494529 Marionette TRACE conn4 -> [0,2812,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:48:14 INFO - PROCESS | 1840 | 1478202494728 Marionette TRACE conn4 <- [1,2812,null,{"value":null}] 12:48:14 INFO - PROCESS | 1840 | 1478202494858 Marionette TRACE conn4 -> [0,2813,"getWindowHandles",null] 12:48:14 INFO - PROCESS | 1840 | 1478202494865 Marionette TRACE conn4 <- [1,2813,null,["8"]] 12:48:14 INFO - PROCESS | 1840 | 1478202494874 Marionette TRACE conn4 -> [0,2814,"switchToWindow",{"name":"8"}] 12:48:14 INFO - PROCESS | 1840 | 1478202494881 Marionette TRACE conn4 <- [1,2814,null,{}] 12:48:14 INFO - PROCESS | 1840 | 1478202494888 Marionette TRACE conn4 -> [0,2815,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:48:14 INFO - PROCESS | 1840 | ++DOCSHELL 0x82f6d000 == 17 [pid = 1840] [id = 611] 12:48:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 46 (0x83813800) [pid = 1840] [serial = 1787] [outer = (nil)] 12:48:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 47 (0x8fb12000) [pid = 1840] [serial = 1788] [outer = 0x83813800] 12:48:14 INFO - PROCESS | 1840 | 1478202494984 Marionette DEBUG loaded listener.js 12:48:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 48 (0x82f80c00) [pid = 1840] [serial = 1789] [outer = 0x83813800] 12:48:15 WARNING - wptserve Traceback (most recent call last): 12:48:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:48:15 WARNING - rv = self.func(request, response) 12:48:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:48:15 WARNING - access_control_allow_origin = "*") 12:48:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:48:15 WARNING - payload = payload_generator(server_data) 12:48:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:48:15 WARNING - return encode_string_as_bmp_image(data) 12:48: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 12:48:15 WARNING - img.save(f, "BMP") 12:48:15 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:48:15 WARNING - f.write(bmpfileheader) 12:48:15 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:48:15 WARNING - 12:48:17 INFO - PROCESS | 1840 | --DOCSHELL 0x8fb0a400 == 16 [pid = 1840] [id = 610] 12:48:17 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd76800 == 15 [pid = 1840] [id = 608] 12:48:17 INFO - PROCESS | 1840 | --DOCSHELL 0x8db50000 == 14 [pid = 1840] [id = 606] 12:48:17 INFO - PROCESS | 1840 | --DOCSHELL 0x82c4ac00 == 13 [pid = 1840] [id = 601] 12:48:21 INFO - PROCESS | 1840 | --DOMWINDOW == 47 (0x8dd77400) [pid = 1840] [serial = 1780] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478202492770] 12:48:21 INFO - PROCESS | 1840 | --DOMWINDOW == 46 (0x8debb000) [pid = 1840] [serial = 1782] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.swap-origin-redirect.http.html] 12:48:21 INFO - PROCESS | 1840 | --DOMWINDOW == 45 (0x8db58800) [pid = 1840] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.no-redirect.http.html] 12:48:21 INFO - PROCESS | 1840 | --DOMWINDOW == 44 (0x8db50800) [pid = 1840] [serial = 1775] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:48:21 INFO - PROCESS | 1840 | --DOMWINDOW == 43 (0x8cd47c00) [pid = 1840] [serial = 1772] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/attr-referrer/same-origin/http-https/iframe-tag/generic.keep-origin-redirect.http.html] 12:48:21 INFO - PROCESS | 1840 | --DOMWINDOW == 42 (0x83af3400) [pid = 1840] [serial = 1769] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 12:48:21 INFO - PROCESS | 1840 | --DOMWINDOW == 41 (0x82f6bc00) [pid = 1840] [serial = 1766] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 12:48:21 INFO - PROCESS | 1840 | --DOMWINDOW == 40 (0x82c4b400) [pid = 1840] [serial = 1760] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/http-rp/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 12:48:21 INFO - PROCESS | 1840 | --DOMWINDOW == 39 (0x82ea4c00) [pid = 1840] [serial = 1763] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/strict-origin/meta-referrer/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 12:48:21 INFO - PROCESS | 1840 | --DOMWINDOW == 38 (0x8fb0b800) [pid = 1840] [serial = 1785] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:48:26 INFO - PROCESS | 1840 | --DOCSHELL 0x83aeb800 == 12 [pid = 1840] [id = 609] 12:48:26 INFO - PROCESS | 1840 | --DOCSHELL 0x8db55c00 == 11 [pid = 1840] [id = 607] 12:48:26 INFO - PROCESS | 1840 | --DOCSHELL 0x827f1c00 == 10 [pid = 1840] [id = 603] 12:48:26 INFO - PROCESS | 1840 | --DOCSHELL 0x8cd47800 == 9 [pid = 1840] [id = 605] 12:48:26 INFO - PROCESS | 1840 | --DOCSHELL 0x83af3000 == 8 [pid = 1840] [id = 604] 12:48:26 INFO - PROCESS | 1840 | --DOCSHELL 0x82ea4800 == 7 [pid = 1840] [id = 602] 12:48:26 INFO - PROCESS | 1840 | --DOMWINDOW == 37 (0x8fa47400) [pid = 1840] [serial = 1783] [outer = (nil)] [url = about:blank] 12:48:26 INFO - PROCESS | 1840 | --DOMWINDOW == 36 (0x8fa54800) [pid = 1840] [serial = 1784] [outer = (nil)] [url = about:blank] 12:48:26 INFO - PROCESS | 1840 | --DOMWINDOW == 35 (0x8fb0bc00) [pid = 1840] [serial = 1786] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:48:26 INFO - PROCESS | 1840 | --DOMWINDOW == 34 (0x8db5a000) [pid = 1840] [serial = 1778] [outer = (nil)] [url = about:blank] 12:48:26 INFO - PROCESS | 1840 | --DOMWINDOW == 33 (0x8db5d400) [pid = 1840] [serial = 1779] [outer = (nil)] [url = about:blank] 12:48:26 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0x8dd76c00) [pid = 1840] [serial = 1781] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478202492770] 12:48:26 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x8cd49800) [pid = 1840] [serial = 1773] [outer = (nil)] [url = about:blank] 12:48:26 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x8d0ea800) [pid = 1840] [serial = 1774] [outer = (nil)] [url = about:blank] 12:48:26 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x8db52000) [pid = 1840] [serial = 1776] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:48:26 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x83af6400) [pid = 1840] [serial = 1770] [outer = (nil)] [url = about:blank] 12:48:26 INFO - PROCESS | 1840 | --DOMWINDOW == 27 (0x83af8400) [pid = 1840] [serial = 1771] [outer = (nil)] [url = about:blank] 12:48:26 INFO - PROCESS | 1840 | --DOMWINDOW == 26 (0x8381d000) [pid = 1840] [serial = 1767] [outer = (nil)] [url = about:blank] 12:48:26 INFO - PROCESS | 1840 | --DOMWINDOW == 25 (0x83820400) [pid = 1840] [serial = 1768] [outer = (nil)] [url = about:blank] 12:48:26 INFO - PROCESS | 1840 | --DOMWINDOW == 24 (0x82eafc00) [pid = 1840] [serial = 1764] [outer = (nil)] [url = about:blank] 12:48:26 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0x82f73800) [pid = 1840] [serial = 1765] [outer = (nil)] [url = about:blank] 12:48:26 INFO - PROCESS | 1840 | --DOMWINDOW == 22 (0x82f70800) [pid = 1840] [serial = 1762] [outer = (nil)] [url = about:blank] 12:48:34 INFO - PROCESS | 1840 | --DOMWINDOW == 21 (0x8fb12000) [pid = 1840] [serial = 1788] [outer = (nil)] [url = about:blank] 12:48:45 INFO - PROCESS | 1840 | MARIONETTE LOG: INFO: Timeout fired 12:48:45 INFO - PROCESS | 1840 | 1478202525181 Marionette TRACE conn4 <- [1,2815,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 12:48:45 INFO - . 12:48:45 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html | took 30714ms 12:48:45 INFO - PROCESS | 1840 | 1478202525245 Marionette TRACE conn4 -> [0,2816,"getWindowHandle",null] 12:48:45 INFO - PROCESS | 1840 | 1478202525253 Marionette TRACE conn4 <- [1,2816,null,{"value":"8"}] 12:48:45 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html 12:48:45 INFO - PROCESS | 1840 | 1478202525266 Marionette TRACE conn4 -> [0,2817,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:48:45 INFO - PROCESS | 1840 | 1478202525521 Marionette TRACE conn4 <- [1,2817,null,{"value":null}] 12:48:45 INFO - PROCESS | 1840 | 1478202525613 Marionette TRACE conn4 -> [0,2818,"getWindowHandles",null] 12:48:45 INFO - PROCESS | 1840 | 1478202525618 Marionette TRACE conn4 <- [1,2818,null,["8"]] 12:48:45 INFO - PROCESS | 1840 | 1478202525628 Marionette TRACE conn4 -> [0,2819,"switchToWindow",{"name":"8"}] 12:48:45 INFO - PROCESS | 1840 | 1478202525637 Marionette TRACE conn4 <- [1,2819,null,{}] 12:48:45 INFO - PROCESS | 1840 | 1478202525650 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:48:45 INFO - PROCESS | 1840 | ++DOCSHELL 0x82ea5c00 == 8 [pid = 1840] [id = 612] 12:48:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 22 (0x82ea6000) [pid = 1840] [serial = 1790] [outer = (nil)] 12:48:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 23 (0x82eb0800) [pid = 1840] [serial = 1791] [outer = 0x82ea6000] 12:48:45 INFO - PROCESS | 1840 | 1478202525767 Marionette DEBUG loaded listener.js 12:48:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x82f6e400) [pid = 1840] [serial = 1792] [outer = 0x82ea6000] 12:48:46 WARNING - wptserve Traceback (most recent call last): 12:48:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:48:46 WARNING - rv = self.func(request, response) 12:48:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:48:46 WARNING - access_control_allow_origin = "*") 12:48:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:48:46 WARNING - payload = payload_generator(server_data) 12:48:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:48:46 WARNING - return encode_string_as_bmp_image(data) 12:48: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 12:48:46 WARNING - img.save(f, "BMP") 12:48:46 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:48:46 WARNING - f.write(bmpfileheader) 12:48:46 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:48:46 WARNING - 12:48:55 INFO - PROCESS | 1840 | --DOCSHELL 0x82f6d000 == 7 [pid = 1840] [id = 611] 12:49:01 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0x83813800) [pid = 1840] [serial = 1787] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.keep-origin-redirect.http.html] 12:49:07 INFO - PROCESS | 1840 | --DOMWINDOW == 22 (0x82f80c00) [pid = 1840] [serial = 1789] [outer = (nil)] [url = about:blank] 12:49:07 INFO - PROCESS | 1840 | --DOMWINDOW == 21 (0x82eb0800) [pid = 1840] [serial = 1791] [outer = (nil)] [url = about:blank] 12:49:15 INFO - PROCESS | 1840 | MARIONETTE LOG: INFO: Timeout fired 12:49:16 INFO - PROCESS | 1840 | 1478202556003 Marionette TRACE conn4 <- [1,2820,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 12:49:16 INFO - . 12:49:16 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html | took 30776ms 12:49:16 INFO - PROCESS | 1840 | 1478202556041 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 12:49:16 INFO - PROCESS | 1840 | 1478202556049 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 12:49:16 INFO - TEST-START | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html 12:49:16 INFO - PROCESS | 1840 | 1478202556064 Marionette TRACE conn4 -> [0,2822,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:49:16 INFO - PROCESS | 1840 | 1478202556322 Marionette TRACE conn4 <- [1,2822,null,{"value":null}] 12:49:16 INFO - PROCESS | 1840 | 1478202556412 Marionette TRACE conn4 -> [0,2823,"getWindowHandles",null] 12:49:16 INFO - PROCESS | 1840 | 1478202556419 Marionette TRACE conn4 <- [1,2823,null,["8"]] 12:49:16 INFO - PROCESS | 1840 | 1478202556429 Marionette TRACE conn4 -> [0,2824,"switchToWindow",{"name":"8"}] 12:49:16 INFO - PROCESS | 1840 | 1478202556439 Marionette TRACE conn4 <- [1,2824,null,{}] 12:49:16 INFO - PROCESS | 1840 | 1478202556451 Marionette TRACE conn4 -> [0,2825,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:49:16 INFO - PROCESS | 1840 | ++DOCSHELL 0x82c4d000 == 8 [pid = 1840] [id = 613] 12:49:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 22 (0x82c4dc00) [pid = 1840] [serial = 1793] [outer = (nil)] 12:49:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 23 (0x82eb0800) [pid = 1840] [serial = 1794] [outer = 0x82c4dc00] 12:49:16 INFO - PROCESS | 1840 | 1478202556565 Marionette DEBUG loaded listener.js 12:49:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x82f72400) [pid = 1840] [serial = 1795] [outer = 0x82c4dc00] 12:49:17 WARNING - wptserve Traceback (most recent call last): 12:49:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:49:17 WARNING - rv = self.func(request, response) 12:49:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:49:17 WARNING - access_control_allow_origin = "*") 12:49:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:49:17 WARNING - payload = payload_generator(server_data) 12:49:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:49:17 WARNING - return encode_string_as_bmp_image(data) 12:49:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 12:49:17 WARNING - img.save(f, "BMP") 12:49:17 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:49:17 WARNING - f.write(bmpfileheader) 12:49:17 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:49:17 WARNING - 12:49:26 INFO - PROCESS | 1840 | --DOCSHELL 0x82ea5c00 == 7 [pid = 1840] [id = 612] 12:49:32 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0x82ea6000) [pid = 1840] [serial = 1790] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.no-redirect.http.html] 12:49:37 INFO - PROCESS | 1840 | --DOMWINDOW == 22 (0x82f6e400) [pid = 1840] [serial = 1792] [outer = (nil)] [url = about:blank] 12:49:37 INFO - PROCESS | 1840 | --DOMWINDOW == 21 (0x82eb0800) [pid = 1840] [serial = 1794] [outer = (nil)] [url = about:blank] 12:49:46 INFO - PROCESS | 1840 | MARIONETTE LOG: INFO: Timeout fired 12:49:46 INFO - PROCESS | 1840 | 1478202586794 Marionette TRACE conn4 <- [1,2825,null,{"value":["/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 12:49:46 INFO - . 12:49:46 INFO - TEST-TIMEOUT | /referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html | took 30770ms 12:49:46 INFO - PROCESS | 1840 | 1478202586832 Marionette TRACE conn4 -> [0,2826,"getWindowHandle",null] 12:49:46 INFO - PROCESS | 1840 | 1478202586839 Marionette TRACE conn4 <- [1,2826,null,{"value":"8"}] 12:49:46 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html 12:49:46 INFO - PROCESS | 1840 | 1478202586851 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:49:47 INFO - PROCESS | 1840 | 1478202587097 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 12:49:47 INFO - PROCESS | 1840 | 1478202587187 Marionette TRACE conn4 -> [0,2828,"getWindowHandles",null] 12:49:47 INFO - PROCESS | 1840 | 1478202587195 Marionette TRACE conn4 <- [1,2828,null,["8"]] 12:49:47 INFO - PROCESS | 1840 | 1478202587206 Marionette TRACE conn4 -> [0,2829,"switchToWindow",{"name":"8"}] 12:49:47 INFO - PROCESS | 1840 | 1478202587216 Marionette TRACE conn4 <- [1,2829,null,{}] 12:49:47 INFO - PROCESS | 1840 | 1478202587229 Marionette TRACE conn4 -> [0,2830,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:49:47 INFO - PROCESS | 1840 | ++DOCSHELL 0x82ea6400 == 8 [pid = 1840] [id = 614] 12:49:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 22 (0x82ea8800) [pid = 1840] [serial = 1796] [outer = (nil)] 12:49:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 23 (0x82eb3000) [pid = 1840] [serial = 1797] [outer = 0x82ea8800] 12:49:47 INFO - PROCESS | 1840 | 1478202587359 Marionette DEBUG loaded listener.js 12:49:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x82f74400) [pid = 1840] [serial = 1798] [outer = 0x82ea8800] 12:49:48 INFO - PROCESS | 1840 | 1478202588049 Marionette TRACE conn4 <- [1,2830,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:49:48 INFO - . 12:49:48 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html | took 1230ms 12:49:48 INFO - PROCESS | 1840 | 1478202588079 Marionette TRACE conn4 -> [0,2831,"getWindowHandle",null] 12:49:48 INFO - PROCESS | 1840 | 1478202588086 Marionette TRACE conn4 <- [1,2831,null,{"value":"8"}] 12:49:48 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html 12:49:48 INFO - PROCESS | 1840 | 1478202588096 Marionette TRACE conn4 -> [0,2832,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:49:48 INFO - PROCESS | 1840 | 1478202588366 Marionette TRACE conn4 <- [1,2832,null,{"value":null}] 12:49:48 INFO - PROCESS | 1840 | 1478202588382 Marionette TRACE conn4 -> [0,2833,"getWindowHandles",null] 12:49:48 INFO - PROCESS | 1840 | 1478202588387 Marionette TRACE conn4 <- [1,2833,null,["8"]] 12:49:48 INFO - PROCESS | 1840 | 1478202588397 Marionette TRACE conn4 -> [0,2834,"switchToWindow",{"name":"8"}] 12:49:48 INFO - PROCESS | 1840 | 1478202588403 Marionette TRACE conn4 <- [1,2834,null,{}] 12:49:48 INFO - PROCESS | 1840 | 1478202588411 Marionette TRACE conn4 -> [0,2835,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:49:48 INFO - PROCESS | 1840 | ++DOCSHELL 0x827ef800 == 9 [pid = 1840] [id = 615] 12:49:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 25 (0x82f6fc00) [pid = 1840] [serial = 1799] [outer = (nil)] 12:49:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 26 (0x83820400) [pid = 1840] [serial = 1800] [outer = 0x82f6fc00] 12:49:48 INFO - PROCESS | 1840 | 1478202588516 Marionette DEBUG loaded listener.js 12:49:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 27 (0x82c46c00) [pid = 1840] [serial = 1801] [outer = 0x82f6fc00] 12:49:49 INFO - PROCESS | 1840 | 1478202589323 Marionette TRACE conn4 <- [1,2835,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:49:49 INFO - . 12:49:49 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html | took 1272ms 12:49:49 INFO - PROCESS | 1840 | 1478202589376 Marionette TRACE conn4 -> [0,2836,"getWindowHandle",null] 12:49:49 INFO - PROCESS | 1840 | 1478202589385 Marionette TRACE conn4 <- [1,2836,null,{"value":"8"}] 12:49:49 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html 12:49:49 INFO - PROCESS | 1840 | 1478202589393 Marionette TRACE conn4 -> [0,2837,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:49:49 INFO - PROCESS | 1840 | 1478202589600 Marionette TRACE conn4 <- [1,2837,null,{"value":null}] 12:49:49 INFO - PROCESS | 1840 | 1478202589738 Marionette TRACE conn4 -> [0,2838,"getWindowHandles",null] 12:49:49 INFO - PROCESS | 1840 | 1478202589744 Marionette TRACE conn4 <- [1,2838,null,["8"]] 12:49:49 INFO - PROCESS | 1840 | 1478202589750 Marionette TRACE conn4 -> [0,2839,"switchToWindow",{"name":"8"}] 12:49:49 INFO - PROCESS | 1840 | 1478202589758 Marionette TRACE conn4 <- [1,2839,null,{}] 12:49:49 INFO - PROCESS | 1840 | 1478202589766 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:49:49 INFO - PROCESS | 1840 | ++DOCSHELL 0x83af5800 == 10 [pid = 1840] [id = 616] 12:49:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 28 (0x83af5c00) [pid = 1840] [serial = 1802] [outer = (nil)] 12:49:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x83af8800) [pid = 1840] [serial = 1803] [outer = 0x83af5c00] 12:49:49 INFO - PROCESS | 1840 | 1478202589875 Marionette DEBUG loaded listener.js 12:49:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x83bec800) [pid = 1840] [serial = 1804] [outer = 0x83af5c00] 12:49:50 INFO - PROCESS | 1840 | 1478202590585 Marionette TRACE conn4 <- [1,2840,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via fetch-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:49:50 INFO - . 12:49:50 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html | took 1222ms 12:49:50 INFO - PROCESS | 1840 | 1478202590616 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 12:49:50 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html 12:49:50 INFO - PROCESS | 1840 | 1478202590621 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 12:49:50 INFO - PROCESS | 1840 | 1478202590629 Marionette TRACE conn4 -> [0,2842,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:49:50 INFO - PROCESS | 1840 | 1478202590864 Marionette TRACE conn4 <- [1,2842,null,{"value":null}] 12:49:50 INFO - PROCESS | 1840 | 1478202590883 Marionette TRACE conn4 -> [0,2843,"getWindowHandles",null] 12:49:50 INFO - PROCESS | 1840 | 1478202590892 Marionette TRACE conn4 <- [1,2843,null,["8"]] 12:49:50 INFO - PROCESS | 1840 | 1478202590898 Marionette TRACE conn4 -> [0,2844,"switchToWindow",{"name":"8"}] 12:49:50 INFO - PROCESS | 1840 | 1478202590906 Marionette TRACE conn4 <- [1,2844,null,{}] 12:49:50 INFO - PROCESS | 1840 | 1478202590914 Marionette TRACE conn4 -> [0,2845,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:49:50 INFO - PROCESS | 1840 | ++DOCSHELL 0x8cd4a000 == 11 [pid = 1840] [id = 617] 12:49:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x8cd4b000) [pid = 1840] [serial = 1805] [outer = (nil)] 12:49:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x8cd4d400) [pid = 1840] [serial = 1806] [outer = 0x8cd4b000] 12:49:51 INFO - PROCESS | 1840 | 1478202591020 Marionette DEBUG loaded listener.js 12:49:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x8d0ecc00) [pid = 1840] [serial = 1807] [outer = 0x8cd4b000] 12:49:51 INFO - PROCESS | 1840 | 1478202591813 Marionette TRACE conn4 <- [1,2845,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:49:51 INFO - . 12:49:51 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html | took 1228ms 12:49:51 INFO - PROCESS | 1840 | 1478202591857 Marionette TRACE conn4 -> [0,2846,"getWindowHandle",null] 12:49:51 INFO - PROCESS | 1840 | 1478202591860 Marionette TRACE conn4 <- [1,2846,null,{"value":"8"}] 12:49:51 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html 12:49:51 INFO - PROCESS | 1840 | 1478202591869 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:49:52 INFO - PROCESS | 1840 | 1478202592100 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 12:49:52 INFO - PROCESS | 1840 | 1478202592126 Marionette TRACE conn4 -> [0,2848,"getWindowHandles",null] 12:49:52 INFO - PROCESS | 1840 | 1478202592131 Marionette TRACE conn4 <- [1,2848,null,["8"]] 12:49:52 INFO - PROCESS | 1840 | 1478202592137 Marionette TRACE conn4 -> [0,2849,"switchToWindow",{"name":"8"}] 12:49:52 INFO - PROCESS | 1840 | 1478202592143 Marionette TRACE conn4 <- [1,2849,null,{}] 12:49:52 INFO - PROCESS | 1840 | 1478202592149 Marionette TRACE conn4 -> [0,2850,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:49:52 INFO - PROCESS | 1840 | ++DOCSHELL 0x8db53800 == 12 [pid = 1840] [id = 618] 12:49:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 34 (0x8db54400) [pid = 1840] [serial = 1808] [outer = (nil)] 12:49:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 35 (0x8db57c00) [pid = 1840] [serial = 1809] [outer = 0x8db54400] 12:49:52 INFO - PROCESS | 1840 | 1478202592247 Marionette DEBUG loaded listener.js 12:49:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 36 (0x8db5a800) [pid = 1840] [serial = 1810] [outer = 0x8db54400] 12:49:52 INFO - PROCESS | 1840 | 1478202592909 Marionette TRACE conn4 <- [1,2850,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:49:52 INFO - . 12:49:52 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html | took 1072ms 12:49:52 INFO - PROCESS | 1840 | 1478202592942 Marionette TRACE conn4 -> [0,2851,"getWindowHandle",null] 12:49:52 INFO - PROCESS | 1840 | 1478202592945 Marionette TRACE conn4 <- [1,2851,null,{"value":"8"}] 12:49:52 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html 12:49:52 INFO - PROCESS | 1840 | 1478202592952 Marionette TRACE conn4 -> [0,2852,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:49:53 INFO - PROCESS | 1840 | 1478202593180 Marionette TRACE conn4 <- [1,2852,null,{"value":null}] 12:49:53 INFO - PROCESS | 1840 | 1478202593314 Marionette TRACE conn4 -> [0,2853,"getWindowHandles",null] 12:49:53 INFO - PROCESS | 1840 | 1478202593318 Marionette TRACE conn4 <- [1,2853,null,["8"]] 12:49:53 INFO - PROCESS | 1840 | 1478202593329 Marionette TRACE conn4 -> [0,2854,"switchToWindow",{"name":"8"}] 12:49:53 INFO - PROCESS | 1840 | 1478202593333 Marionette TRACE conn4 <- [1,2854,null,{}] 12:49:53 INFO - PROCESS | 1840 | 1478202593340 Marionette TRACE conn4 -> [0,2855,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:49:53 INFO - PROCESS | 1840 | ++DOCSHELL 0x83aec400 == 13 [pid = 1840] [id = 619] 12:49:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 37 (0x8dd76c00) [pid = 1840] [serial = 1811] [outer = (nil)] 12:49:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 38 (0x8debe800) [pid = 1840] [serial = 1812] [outer = 0x8dd76c00] 12:49:53 INFO - PROCESS | 1840 | 1478202593447 Marionette DEBUG loaded listener.js 12:49:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 39 (0x8fa45000) [pid = 1840] [serial = 1813] [outer = 0x8dd76c00] 12:49:54 INFO - PROCESS | 1840 | 1478202594086 Marionette TRACE conn4 <- [1,2855,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:49:54 INFO - . 12:49:54 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html | took 1184ms 12:49:54 INFO - PROCESS | 1840 | 1478202594138 Marionette TRACE conn4 -> [0,2856,"getWindowHandle",null] 12:49:54 INFO - PROCESS | 1840 | 1478202594141 Marionette TRACE conn4 <- [1,2856,null,{"value":"8"}] 12:49:54 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html 12:49:54 INFO - PROCESS | 1840 | 1478202594149 Marionette TRACE conn4 -> [0,2857,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:49:54 INFO - PROCESS | 1840 | 1478202594376 Marionette TRACE conn4 <- [1,2857,null,{"value":null}] 12:49:54 INFO - PROCESS | 1840 | 1478202594391 Marionette TRACE conn4 -> [0,2858,"getWindowHandles",null] 12:49:54 INFO - PROCESS | 1840 | 1478202594399 Marionette TRACE conn4 <- [1,2858,null,["8"]] 12:49:54 INFO - PROCESS | 1840 | 1478202594405 Marionette TRACE conn4 -> [0,2859,"switchToWindow",{"name":"8"}] 12:49:54 INFO - PROCESS | 1840 | 1478202594413 Marionette TRACE conn4 <- [1,2859,null,{}] 12:49:54 INFO - PROCESS | 1840 | 1478202594419 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:49:54 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa60000 == 14 [pid = 1840] [id = 620] 12:49:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 40 (0x8fa62800) [pid = 1840] [serial = 1814] [outer = (nil)] 12:49:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 41 (0x8fb05400) [pid = 1840] [serial = 1815] [outer = 0x8fa62800] 12:49:54 INFO - PROCESS | 1840 | 1478202594514 Marionette DEBUG loaded listener.js 12:49:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 42 (0x8fb09400) [pid = 1840] [serial = 1816] [outer = 0x8fa62800] 12:49:55 INFO - PROCESS | 1840 | 1478202595333 Marionette TRACE conn4 <- [1,2860,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:49:55 INFO - . 12:49:55 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html | took 1223ms 12:49:55 INFO - PROCESS | 1840 | 1478202595374 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 12:49:55 INFO - PROCESS | 1840 | 1478202595381 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 12:49:55 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html 12:49:55 INFO - PROCESS | 1840 | 1478202595445 Marionette TRACE conn4 -> [0,2862,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:49:55 INFO - PROCESS | 1840 | 1478202595659 Marionette TRACE conn4 <- [1,2862,null,{"value":null}] 12:49:55 INFO - PROCESS | 1840 | 1478202595839 Marionette TRACE conn4 -> [0,2863,"getWindowHandles",null] 12:49:55 INFO - PROCESS | 1840 | 1478202595847 Marionette TRACE conn4 <- [1,2863,null,["8"]] 12:49:55 INFO - PROCESS | 1840 | 1478202595856 Marionette TRACE conn4 -> [0,2864,"switchToWindow",{"name":"8"}] 12:49:55 INFO - PROCESS | 1840 | 1478202595865 Marionette TRACE conn4 <- [1,2864,null,{}] 12:49:55 INFO - PROCESS | 1840 | 1478202595917 Marionette TRACE conn4 -> [0,2865,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:49:55 INFO - PROCESS | 1840 | ++DOCSHELL 0x83831800 == 15 [pid = 1840] [id = 621] 12:49:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 43 (0x83835400) [pid = 1840] [serial = 1817] [outer = (nil)] 12:49:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 44 (0x83a6b800) [pid = 1840] [serial = 1818] [outer = 0x83835400] 12:49:56 INFO - PROCESS | 1840 | 1478202596044 Marionette DEBUG loaded listener.js 12:49:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 45 (0x83a70400) [pid = 1840] [serial = 1819] [outer = 0x83835400] 12:49:56 INFO - PROCESS | 1840 | 1478202596835 Marionette TRACE conn4 <- [1,2865,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:49:56 INFO - . 12:49:56 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html | took 1426ms 12:49:56 INFO - PROCESS | 1840 | 1478202596860 Marionette TRACE conn4 -> [0,2866,"getWindowHandle",null] 12:49:56 INFO - PROCESS | 1840 | 1478202596867 Marionette TRACE conn4 <- [1,2866,null,{"value":"8"}] 12:49:56 INFO - TEST-START | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html 12:49:56 INFO - PROCESS | 1840 | 1478202596876 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:49:57 INFO - PROCESS | 1840 | 1478202597123 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 12:49:57 INFO - PROCESS | 1840 | 1478202597298 Marionette TRACE conn4 -> [0,2868,"getWindowHandles",null] 12:49:57 INFO - PROCESS | 1840 | 1478202597304 Marionette TRACE conn4 <- [1,2868,null,["8"]] 12:49:57 INFO - PROCESS | 1840 | 1478202597369 Marionette TRACE conn4 -> [0,2869,"switchToWindow",{"name":"8"}] 12:49:57 INFO - PROCESS | 1840 | 1478202597378 Marionette TRACE conn4 <- [1,2869,null,{}] 12:49:57 INFO - PROCESS | 1840 | 1478202597388 Marionette TRACE conn4 -> [0,2870,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:49:57 INFO - PROCESS | 1840 | ++DOCSHELL 0x83830c00 == 16 [pid = 1840] [id = 622] 12:49:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 46 (0x8db5d400) [pid = 1840] [serial = 1820] [outer = (nil)] 12:49:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 47 (0x8dec6400) [pid = 1840] [serial = 1821] [outer = 0x8db5d400] 12:49:57 INFO - PROCESS | 1840 | 1478202597502 Marionette DEBUG loaded listener.js 12:49:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 48 (0x8fa47400) [pid = 1840] [serial = 1822] [outer = 0x8db5d400] 12:49:58 INFO - PROCESS | 1840 | 1478202598320 Marionette TRACE conn4 <- [1,2870,null,{"value":["/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via script-tag using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:49:58 INFO - . 12:49:58 INFO - TEST-OK | /referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html | took 1477ms 12:49:58 INFO - PROCESS | 1840 | 1478202598361 Marionette TRACE conn4 -> [0,2871,"getWindowHandle",null] 12:49:58 INFO - PROCESS | 1840 | 1478202598370 Marionette TRACE conn4 <- [1,2871,null,{"value":"8"}] 12:49:58 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html 12:49:58 INFO - PROCESS | 1840 | 1478202598379 Marionette TRACE conn4 -> [0,2872,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:49:58 INFO - PROCESS | 1840 | 1478202598655 Marionette TRACE conn4 <- [1,2872,null,{"value":null}] 12:49:58 INFO - PROCESS | 1840 | 1478202598749 Marionette TRACE conn4 -> [0,2873,"getWindowHandles",null] 12:49:58 INFO - PROCESS | 1840 | 1478202598753 Marionette TRACE conn4 <- [1,2873,null,["8"]] 12:49:58 INFO - PROCESS | 1840 | 1478202598942 Marionette TRACE conn4 -> [0,2874,"switchToWindow",{"name":"8"}] 12:49:58 INFO - PROCESS | 1840 | 1478202598953 Marionette TRACE conn4 <- [1,2874,null,{}] 12:49:58 INFO - PROCESS | 1840 | 1478202598960 Marionette TRACE conn4 -> [0,2875,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:49:58 INFO - PROCESS | 1840 | ++DOCSHELL 0x82f83c00 == 17 [pid = 1840] [id = 623] 12:49:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 49 (0x82f86000) [pid = 1840] [serial = 1823] [outer = (nil)] 12:49:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 50 (0x83838c00) [pid = 1840] [serial = 1824] [outer = 0x82f86000] 12:49:59 INFO - PROCESS | 1840 | 1478202599070 Marionette DEBUG loaded listener.js 12:49:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 51 (0x83af2000) [pid = 1840] [serial = 1825] [outer = 0x82f86000] 12:49:59 INFO - PROCESS | 1840 | ++DOCSHELL 0x827f3c00 == 18 [pid = 1840] [id = 624] 12:49:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 52 (0x82c44800) [pid = 1840] [serial = 1826] [outer = (nil)] 12:49:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 53 (0x827f2800) [pid = 1840] [serial = 1827] [outer = 0x82c44800] 12:50:00 INFO - PROCESS | 1840 | 1478202600073 Marionette TRACE conn4 <- [1,2875,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:50:00 INFO - PROCESS | 1840 | --DOCSHELL 0x82c4d000 == 17 [pid = 1840] [id = 613] 12:50:00 INFO - . 12:50:00 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html | took 1776ms 12:50:00 INFO - PROCESS | 1840 | 1478202600156 Marionette TRACE conn4 -> [0,2876,"getWindowHandle",null] 12:50:00 INFO - PROCESS | 1840 | 1478202600163 Marionette TRACE conn4 <- [1,2876,null,{"value":"8"}] 12:50:00 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html 12:50:00 INFO - PROCESS | 1840 | 1478202600172 Marionette TRACE conn4 -> [0,2877,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:50:00 INFO - PROCESS | 1840 | 1478202600409 Marionette TRACE conn4 <- [1,2877,null,{"value":null}] 12:50:00 INFO - PROCESS | 1840 | 1478202600549 Marionette TRACE conn4 -> [0,2878,"getWindowHandles",null] 12:50:00 INFO - PROCESS | 1840 | 1478202600555 Marionette TRACE conn4 <- [1,2878,null,["8"]] 12:50:00 INFO - PROCESS | 1840 | 1478202600569 Marionette TRACE conn4 -> [0,2879,"switchToWindow",{"name":"8"}] 12:50:00 INFO - PROCESS | 1840 | 1478202600580 Marionette TRACE conn4 <- [1,2879,null,{}] 12:50:00 INFO - PROCESS | 1840 | 1478202600590 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:50:00 INFO - PROCESS | 1840 | ++DOCSHELL 0x83bf6400 == 18 [pid = 1840] [id = 625] 12:50:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 54 (0x83bf6c00) [pid = 1840] [serial = 1828] [outer = (nil)] 12:50:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 55 (0x83bfa000) [pid = 1840] [serial = 1829] [outer = 0x83bf6c00] 12:50:00 INFO - PROCESS | 1840 | 1478202600708 Marionette DEBUG loaded listener.js 12:50:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 56 (0x8d0eb800) [pid = 1840] [serial = 1830] [outer = 0x83bf6c00] 12:50:01 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd73800 == 19 [pid = 1840] [id = 626] 12:50:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 57 (0x8dd76000) [pid = 1840] [serial = 1831] [outer = (nil)] 12:50:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 58 (0x8de6b400) [pid = 1840] [serial = 1832] [outer = 0x8dd76000] 12:50:01 INFO - PROCESS | 1840 | 1478202601568 Marionette TRACE conn4 <- [1,2880,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:50:01 INFO - . 12:50:01 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html | took 1421ms 12:50:01 INFO - PROCESS | 1840 | 1478202601593 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 12:50:01 INFO - PROCESS | 1840 | 1478202601598 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 12:50:01 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html 12:50:01 INFO - PROCESS | 1840 | 1478202601640 Marionette TRACE conn4 -> [0,2882,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:50:01 INFO - PROCESS | 1840 | 1478202601858 Marionette TRACE conn4 <- [1,2882,null,{"value":null}] 12:50:02 INFO - PROCESS | 1840 | 1478202602000 Marionette TRACE conn4 -> [0,2883,"getWindowHandles",null] 12:50:02 INFO - PROCESS | 1840 | 1478202602006 Marionette TRACE conn4 <- [1,2883,null,["8"]] 12:50:02 INFO - PROCESS | 1840 | 1478202602021 Marionette TRACE conn4 -> [0,2884,"switchToWindow",{"name":"8"}] 12:50:02 INFO - PROCESS | 1840 | 1478202602034 Marionette TRACE conn4 <- [1,2884,null,{}] 12:50:02 INFO - PROCESS | 1840 | 1478202602042 Marionette TRACE conn4 -> [0,2885,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:50:02 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fb0dc00 == 20 [pid = 1840] [id = 627] 12:50:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 59 (0x8fb0e800) [pid = 1840] [serial = 1833] [outer = (nil)] 12:50:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 60 (0x8fb11000) [pid = 1840] [serial = 1834] [outer = 0x8fb0e800] 12:50:02 INFO - PROCESS | 1840 | 1478202602140 Marionette DEBUG loaded listener.js 12:50:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 61 (0x8fb49800) [pid = 1840] [serial = 1835] [outer = 0x8fb0e800] 12:50:02 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fc76800 == 21 [pid = 1840] [id = 628] 12:50:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 62 (0x8fc76c00) [pid = 1840] [serial = 1836] [outer = (nil)] 12:50:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 63 (0x8fc7cc00) [pid = 1840] [serial = 1837] [outer = 0x8fc76c00] 12:50:02 INFO - PROCESS | 1840 | 1478202602919 Marionette TRACE conn4 <- [1,2885,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via iframe-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:50:02 INFO - . 12:50:02 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html | took 1330ms 12:50:02 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html 12:50:02 INFO - PROCESS | 1840 | 1478202602975 Marionette TRACE conn4 -> [0,2886,"getWindowHandle",null] 12:50:02 INFO - PROCESS | 1840 | 1478202602978 Marionette TRACE conn4 <- [1,2886,null,{"value":"8"}] 12:50:02 INFO - PROCESS | 1840 | 1478202602987 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:50:03 INFO - PROCESS | 1840 | 1478202603291 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 12:50:03 INFO - PROCESS | 1840 | 1478202603315 Marionette TRACE conn4 -> [0,2888,"getWindowHandles",null] 12:50:03 INFO - PROCESS | 1840 | 1478202603321 Marionette TRACE conn4 <- [1,2888,null,["8"]] 12:50:03 INFO - PROCESS | 1840 | 1478202603326 Marionette TRACE conn4 -> [0,2889,"switchToWindow",{"name":"8"}] 12:50:03 INFO - PROCESS | 1840 | 1478202603333 Marionette TRACE conn4 <- [1,2889,null,{}] 12:50:03 INFO - PROCESS | 1840 | 1478202603423 Marionette TRACE conn4 -> [0,2890,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:50:03 INFO - PROCESS | 1840 | ++DOCSHELL 0x8db5a400 == 22 [pid = 1840] [id = 629] 12:50:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 64 (0x8ffaa400) [pid = 1840] [serial = 1838] [outer = (nil)] 12:50:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 65 (0x8ffae000) [pid = 1840] [serial = 1839] [outer = 0x8ffaa400] 12:50:03 INFO - PROCESS | 1840 | 1478202603520 Marionette DEBUG loaded listener.js 12:50:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 66 (0x8ffb2400) [pid = 1840] [serial = 1840] [outer = 0x8ffaa400] 12:50:04 WARNING - wptserve Traceback (most recent call last): 12:50:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:50:04 WARNING - rv = self.func(request, response) 12:50:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:50:04 WARNING - access_control_allow_origin = "*") 12:50:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:50:04 WARNING - payload = payload_generator(server_data) 12:50:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:50:04 WARNING - return encode_string_as_bmp_image(data) 12:50:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 12:50:04 WARNING - img.save(f, "BMP") 12:50:04 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:50:04 WARNING - f.write(bmpfileheader) 12:50:04 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:50:04 WARNING - 12:50:05 INFO - PROCESS | 1840 | --DOMWINDOW == 65 (0x8dd76c00) [pid = 1840] [serial = 1811] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.swap-origin-redirect.http.html] 12:50:05 INFO - PROCESS | 1840 | --DOMWINDOW == 64 (0x8db54400) [pid = 1840] [serial = 1808] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.no-redirect.http.html] 12:50:05 INFO - PROCESS | 1840 | --DOMWINDOW == 63 (0x8cd4b000) [pid = 1840] [serial = 1805] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/xhr-request/generic.keep-origin-redirect.http.html] 12:50:05 INFO - PROCESS | 1840 | --DOMWINDOW == 62 (0x83af5c00) [pid = 1840] [serial = 1802] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.swap-origin-redirect.http.html] 12:50:05 INFO - PROCESS | 1840 | --DOMWINDOW == 61 (0x82f6fc00) [pid = 1840] [serial = 1799] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.no-redirect.http.html] 12:50:05 INFO - PROCESS | 1840 | --DOMWINDOW == 60 (0x82ea8800) [pid = 1840] [serial = 1796] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-http/fetch-request/generic.keep-origin-redirect.http.html] 12:50:05 INFO - PROCESS | 1840 | --DOMWINDOW == 59 (0x82c4dc00) [pid = 1840] [serial = 1793] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/http-rp/cross-origin/http-http/img-tag/generic.swap-origin-redirect.http.html] 12:50:09 INFO - PROCESS | 1840 | --DOCSHELL 0x83aec400 == 21 [pid = 1840] [id = 619] 12:50:09 INFO - PROCESS | 1840 | --DOCSHELL 0x8db53800 == 20 [pid = 1840] [id = 618] 12:50:09 INFO - PROCESS | 1840 | --DOCSHELL 0x827ef800 == 19 [pid = 1840] [id = 615] 12:50:09 INFO - PROCESS | 1840 | --DOCSHELL 0x83af5800 == 18 [pid = 1840] [id = 616] 12:50:09 INFO - PROCESS | 1840 | --DOCSHELL 0x8cd4a000 == 17 [pid = 1840] [id = 617] 12:50:09 INFO - PROCESS | 1840 | --DOCSHELL 0x82ea6400 == 16 [pid = 1840] [id = 614] 12:50:09 INFO - PROCESS | 1840 | --DOCSHELL 0x8fc76800 == 15 [pid = 1840] [id = 628] 12:50:09 INFO - PROCESS | 1840 | --DOCSHELL 0x8fb0dc00 == 14 [pid = 1840] [id = 627] 12:50:09 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd73800 == 13 [pid = 1840] [id = 626] 12:50:09 INFO - PROCESS | 1840 | --DOCSHELL 0x83bf6400 == 12 [pid = 1840] [id = 625] 12:50:09 INFO - PROCESS | 1840 | --DOCSHELL 0x827f3c00 == 11 [pid = 1840] [id = 624] 12:50:09 INFO - PROCESS | 1840 | --DOCSHELL 0x82f83c00 == 10 [pid = 1840] [id = 623] 12:50:09 INFO - PROCESS | 1840 | --DOCSHELL 0x83830c00 == 9 [pid = 1840] [id = 622] 12:50:09 INFO - PROCESS | 1840 | --DOCSHELL 0x83831800 == 8 [pid = 1840] [id = 621] 12:50:09 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa60000 == 7 [pid = 1840] [id = 620] 12:50:09 INFO - PROCESS | 1840 | --DOMWINDOW == 58 (0x8fb05400) [pid = 1840] [serial = 1815] [outer = (nil)] [url = about:blank] 12:50:09 INFO - PROCESS | 1840 | --DOMWINDOW == 57 (0x8fa45000) [pid = 1840] [serial = 1813] [outer = (nil)] [url = about:blank] 12:50:09 INFO - PROCESS | 1840 | --DOMWINDOW == 56 (0x82f72400) [pid = 1840] [serial = 1795] [outer = (nil)] [url = about:blank] 12:50:09 INFO - PROCESS | 1840 | --DOMWINDOW == 55 (0x8db5a800) [pid = 1840] [serial = 1810] [outer = (nil)] [url = about:blank] 12:50:09 INFO - PROCESS | 1840 | --DOMWINDOW == 54 (0x82eb3000) [pid = 1840] [serial = 1797] [outer = (nil)] [url = about:blank] 12:50:09 INFO - PROCESS | 1840 | --DOMWINDOW == 53 (0x8d0ecc00) [pid = 1840] [serial = 1807] [outer = (nil)] [url = about:blank] 12:50:09 INFO - PROCESS | 1840 | --DOMWINDOW == 52 (0x83bec800) [pid = 1840] [serial = 1804] [outer = (nil)] [url = about:blank] 12:50:09 INFO - PROCESS | 1840 | --DOMWINDOW == 51 (0x83af8800) [pid = 1840] [serial = 1803] [outer = (nil)] [url = about:blank] 12:50:09 INFO - PROCESS | 1840 | --DOMWINDOW == 50 (0x8debe800) [pid = 1840] [serial = 1812] [outer = (nil)] [url = about:blank] 12:50:09 INFO - PROCESS | 1840 | --DOMWINDOW == 49 (0x83820400) [pid = 1840] [serial = 1800] [outer = (nil)] [url = about:blank] 12:50:09 INFO - PROCESS | 1840 | --DOMWINDOW == 48 (0x82c46c00) [pid = 1840] [serial = 1801] [outer = (nil)] [url = about:blank] 12:50:09 INFO - PROCESS | 1840 | --DOMWINDOW == 47 (0x82f74400) [pid = 1840] [serial = 1798] [outer = (nil)] [url = about:blank] 12:50:09 INFO - PROCESS | 1840 | --DOMWINDOW == 46 (0x8cd4d400) [pid = 1840] [serial = 1806] [outer = (nil)] [url = about:blank] 12:50:09 INFO - PROCESS | 1840 | --DOMWINDOW == 45 (0x8db57c00) [pid = 1840] [serial = 1809] [outer = (nil)] [url = about:blank] 12:50:12 INFO - PROCESS | 1840 | --DOMWINDOW == 44 (0x82f86000) [pid = 1840] [serial = 1823] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.keep-origin-redirect.http.html] 12:50:12 INFO - PROCESS | 1840 | --DOMWINDOW == 43 (0x83bf6c00) [pid = 1840] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.no-redirect.http.html] 12:50:12 INFO - PROCESS | 1840 | --DOMWINDOW == 42 (0x8fc76c00) [pid = 1840] [serial = 1836] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:50:12 INFO - PROCESS | 1840 | --DOMWINDOW == 41 (0x8fa62800) [pid = 1840] [serial = 1814] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.keep-origin-redirect.http.html] 12:50:12 INFO - PROCESS | 1840 | --DOMWINDOW == 40 (0x8dd76000) [pid = 1840] [serial = 1831] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478202601233] 12:50:12 INFO - PROCESS | 1840 | --DOMWINDOW == 39 (0x83835400) [pid = 1840] [serial = 1817] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.no-redirect.http.html] 12:50:12 INFO - PROCESS | 1840 | --DOMWINDOW == 38 (0x8db5d400) [pid = 1840] [serial = 1820] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unsafe-url/meta-referrer/cross-origin/http-https/script-tag/generic.swap-origin-redirect.http.html] 12:50:12 INFO - PROCESS | 1840 | --DOMWINDOW == 37 (0x82c44800) [pid = 1840] [serial = 1826] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:50:12 INFO - PROCESS | 1840 | --DOMWINDOW == 36 (0x8fb0e800) [pid = 1840] [serial = 1833] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/cross-origin/http-http/iframe-tag/insecure-protocol.swap-origin-redirect.http.html] 12:50:17 INFO - PROCESS | 1840 | --DOMWINDOW == 35 (0x827f2800) [pid = 1840] [serial = 1827] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:50:17 INFO - PROCESS | 1840 | --DOMWINDOW == 34 (0x83af2000) [pid = 1840] [serial = 1825] [outer = (nil)] [url = about:blank] 12:50:17 INFO - PROCESS | 1840 | --DOMWINDOW == 33 (0x83838c00) [pid = 1840] [serial = 1824] [outer = (nil)] [url = about:blank] 12:50:17 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0x8de6b400) [pid = 1840] [serial = 1832] [outer = (nil)] [url = http://www1.web-platform.test:8000/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478202601233] 12:50:17 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x8d0eb800) [pid = 1840] [serial = 1830] [outer = (nil)] [url = about:blank] 12:50:17 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x83bfa000) [pid = 1840] [serial = 1829] [outer = (nil)] [url = about:blank] 12:50:17 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x8fc7cc00) [pid = 1840] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/generic/subresource/document.py] 12:50:17 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x8fb49800) [pid = 1840] [serial = 1835] [outer = (nil)] [url = about:blank] 12:50:17 INFO - PROCESS | 1840 | --DOMWINDOW == 27 (0x8fb11000) [pid = 1840] [serial = 1834] [outer = (nil)] [url = about:blank] 12:50:17 INFO - PROCESS | 1840 | --DOMWINDOW == 26 (0x8ffae000) [pid = 1840] [serial = 1839] [outer = (nil)] [url = about:blank] 12:50:17 INFO - PROCESS | 1840 | --DOMWINDOW == 25 (0x8dec6400) [pid = 1840] [serial = 1821] [outer = (nil)] [url = about:blank] 12:50:17 INFO - PROCESS | 1840 | --DOMWINDOW == 24 (0x8fa47400) [pid = 1840] [serial = 1822] [outer = (nil)] [url = about:blank] 12:50:17 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0x83a6b800) [pid = 1840] [serial = 1818] [outer = (nil)] [url = about:blank] 12:50:17 INFO - PROCESS | 1840 | --DOMWINDOW == 22 (0x83a70400) [pid = 1840] [serial = 1819] [outer = (nil)] [url = about:blank] 12:50:17 INFO - PROCESS | 1840 | --DOMWINDOW == 21 (0x8fb09400) [pid = 1840] [serial = 1816] [outer = (nil)] [url = about:blank] 12:50:33 INFO - PROCESS | 1840 | MARIONETTE LOG: INFO: Timeout fired 12:50:33 INFO - PROCESS | 1840 | 1478202633718 Marionette TRACE conn4 <- [1,2890,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 12:50:33 INFO - . 12:50:33 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html | took 30778ms 12:50:33 INFO - PROCESS | 1840 | 1478202633765 Marionette TRACE conn4 -> [0,2891,"getWindowHandle",null] 12:50:33 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html 12:50:33 INFO - PROCESS | 1840 | 1478202633774 Marionette TRACE conn4 <- [1,2891,null,{"value":"8"}] 12:50:33 INFO - PROCESS | 1840 | 1478202633787 Marionette TRACE conn4 -> [0,2892,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:50:34 INFO - PROCESS | 1840 | 1478202634054 Marionette TRACE conn4 <- [1,2892,null,{"value":null}] 12:50:34 INFO - PROCESS | 1840 | 1478202634147 Marionette TRACE conn4 -> [0,2893,"getWindowHandles",null] 12:50:34 INFO - PROCESS | 1840 | 1478202634153 Marionette TRACE conn4 <- [1,2893,null,["8"]] 12:50:34 INFO - PROCESS | 1840 | 1478202634164 Marionette TRACE conn4 -> [0,2894,"switchToWindow",{"name":"8"}] 12:50:34 INFO - PROCESS | 1840 | 1478202634173 Marionette TRACE conn4 <- [1,2894,null,{}] 12:50:34 INFO - PROCESS | 1840 | 1478202634182 Marionette TRACE conn4 -> [0,2895,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:50:34 INFO - PROCESS | 1840 | ++DOCSHELL 0x82ea8800 == 8 [pid = 1840] [id = 630] 12:50:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 22 (0x82ea9000) [pid = 1840] [serial = 1841] [outer = (nil)] 12:50:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 23 (0x82eb1800) [pid = 1840] [serial = 1842] [outer = 0x82ea9000] 12:50:34 INFO - PROCESS | 1840 | 1478202634292 Marionette DEBUG loaded listener.js 12:50:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x82f72000) [pid = 1840] [serial = 1843] [outer = 0x82ea9000] 12:50:34 WARNING - wptserve Traceback (most recent call last): 12:50:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:50:34 WARNING - rv = self.func(request, response) 12:50:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:50:34 WARNING - access_control_allow_origin = "*") 12:50:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:50:34 WARNING - payload = payload_generator(server_data) 12:50:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:50:34 WARNING - return encode_string_as_bmp_image(data) 12:50:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 12:50:34 WARNING - img.save(f, "BMP") 12:50:34 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:50:34 WARNING - f.write(bmpfileheader) 12:50:34 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:50:34 WARNING - 12:50:43 INFO - PROCESS | 1840 | --DOCSHELL 0x8db5a400 == 7 [pid = 1840] [id = 629] 12:50:49 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0x8ffaa400) [pid = 1840] [serial = 1838] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.keep-origin-redirect.http.html] 12:50:55 INFO - PROCESS | 1840 | --DOMWINDOW == 22 (0x8ffb2400) [pid = 1840] [serial = 1840] [outer = (nil)] [url = about:blank] 12:50:55 INFO - PROCESS | 1840 | --DOMWINDOW == 21 (0x82eb1800) [pid = 1840] [serial = 1842] [outer = (nil)] [url = about:blank] 12:51:04 INFO - PROCESS | 1840 | MARIONETTE LOG: INFO: Timeout fired 12:51:04 INFO - PROCESS | 1840 | 1478202664533 Marionette TRACE conn4 <- [1,2895,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",3,null,null]]]}] 12:51:04 INFO - . 12:51:04 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html | took 30774ms 12:51:04 INFO - PROCESS | 1840 | 1478202664558 Marionette TRACE conn4 -> [0,2896,"getWindowHandle",null] 12:51:04 INFO - PROCESS | 1840 | 1478202664565 Marionette TRACE conn4 <- [1,2896,null,{"value":"8"}] 12:51:04 INFO - TEST-START | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html 12:51:04 INFO - PROCESS | 1840 | 1478202664579 Marionette TRACE conn4 -> [0,2897,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:04 INFO - PROCESS | 1840 | 1478202664824 Marionette TRACE conn4 <- [1,2897,null,{"value":null}] 12:51:04 INFO - PROCESS | 1840 | 1478202664913 Marionette TRACE conn4 -> [0,2898,"getWindowHandles",null] 12:51:04 INFO - PROCESS | 1840 | 1478202664920 Marionette TRACE conn4 <- [1,2898,null,["8"]] 12:51:04 INFO - PROCESS | 1840 | 1478202664930 Marionette TRACE conn4 -> [0,2899,"switchToWindow",{"name":"8"}] 12:51:04 INFO - PROCESS | 1840 | 1478202664939 Marionette TRACE conn4 <- [1,2899,null,{}] 12:51:04 INFO - PROCESS | 1840 | 1478202664946 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:51:04 INFO - PROCESS | 1840 | ++DOCSHELL 0x82ea4400 == 8 [pid = 1840] [id = 631] 12:51:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 22 (0x82ea4800) [pid = 1840] [serial = 1844] [outer = (nil)] 12:51:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 23 (0x82eb1400) [pid = 1840] [serial = 1845] [outer = 0x82ea4800] 12:51:05 INFO - PROCESS | 1840 | 1478202665065 Marionette DEBUG loaded listener.js 12:51:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x82f73800) [pid = 1840] [serial = 1846] [outer = 0x82ea4800] 12:51:05 WARNING - wptserve Traceback (most recent call last): 12:51:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:51:05 WARNING - rv = self.func(request, response) 12:51:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:51:05 WARNING - access_control_allow_origin = "*") 12:51:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:51:05 WARNING - payload = payload_generator(server_data) 12:51:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:51:05 WARNING - return encode_string_as_bmp_image(data) 12:51:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 12:51:05 WARNING - img.save(f, "BMP") 12:51:05 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:51:05 WARNING - f.write(bmpfileheader) 12:51:05 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:51:05 WARNING - 12:51:14 INFO - PROCESS | 1840 | --DOCSHELL 0x82ea8800 == 7 [pid = 1840] [id = 630] 12:51:20 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0x82ea9000) [pid = 1840] [serial = 1841] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.no-redirect.http.html] 12:51:26 INFO - PROCESS | 1840 | --DOMWINDOW == 22 (0x82f72000) [pid = 1840] [serial = 1843] [outer = (nil)] [url = about:blank] 12:51:26 INFO - PROCESS | 1840 | --DOMWINDOW == 21 (0x82eb1400) [pid = 1840] [serial = 1845] [outer = (nil)] [url = about:blank] 12:51:35 INFO - PROCESS | 1840 | MARIONETTE LOG: INFO: Timeout fired 12:51:35 INFO - PROCESS | 1840 | 1478202695288 Marionette TRACE conn4 <- [1,2900,null,{"value":["/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via img-tag using the attr-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",3,null,null]]]}] 12:51:35 INFO - . 12:51:35 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html | took 30729ms 12:51:35 INFO - PROCESS | 1840 | 1478202695306 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 12:51:35 INFO - PROCESS | 1840 | 1478202695314 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 12:51:35 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html 12:51:35 INFO - PROCESS | 1840 | 1478202695328 Marionette TRACE conn4 -> [0,2902,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:51:35 INFO - PROCESS | 1840 | 1478202695574 Marionette TRACE conn4 <- [1,2902,null,{"value":null}] 12:51:35 INFO - PROCESS | 1840 | 1478202695663 Marionette TRACE conn4 -> [0,2903,"getWindowHandles",null] 12:51:35 INFO - PROCESS | 1840 | 1478202695670 Marionette TRACE conn4 <- [1,2903,null,["8"]] 12:51:35 INFO - PROCESS | 1840 | 1478202695679 Marionette TRACE conn4 -> [0,2904,"switchToWindow",{"name":"8"}] 12:51:35 INFO - PROCESS | 1840 | 1478202695688 Marionette TRACE conn4 <- [1,2904,null,{}] 12:51:35 INFO - PROCESS | 1840 | 1478202695694 Marionette TRACE conn4 -> [0,2905,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:51:35 INFO - PROCESS | 1840 | ++DOCSHELL 0x82ea5400 == 8 [pid = 1840] [id = 632] 12:51:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 22 (0x82ea5c00) [pid = 1840] [serial = 1847] [outer = (nil)] 12:51:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 23 (0x82eb1400) [pid = 1840] [serial = 1848] [outer = 0x82ea5c00] 12:51:35 INFO - PROCESS | 1840 | 1478202695812 Marionette DEBUG loaded listener.js 12:51:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x82f72400) [pid = 1840] [serial = 1849] [outer = 0x82ea5c00] 12:51:36 WARNING - wptserve Traceback (most recent call last): 12:51:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:51:36 WARNING - rv = self.func(request, response) 12:51:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:51:36 WARNING - access_control_allow_origin = "*") 12:51:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:51:36 WARNING - payload = payload_generator(server_data) 12:51:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:51:36 WARNING - return encode_string_as_bmp_image(data) 12:51:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 12:51:36 WARNING - img.save(f, "BMP") 12:51:36 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:51:36 WARNING - f.write(bmpfileheader) 12:51:36 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:51:36 WARNING - 12:51:45 INFO - PROCESS | 1840 | --DOCSHELL 0x82ea4400 == 7 [pid = 1840] [id = 631] 12:51:51 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0x82ea4800) [pid = 1840] [serial = 1844] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/attr-referrer/same-origin/http-https/img-tag/upgrade-protocol.swap-origin-redirect.http.html] 12:51:57 INFO - PROCESS | 1840 | --DOMWINDOW == 22 (0x82f73800) [pid = 1840] [serial = 1846] [outer = (nil)] [url = about:blank] 12:51:57 INFO - PROCESS | 1840 | --DOMWINDOW == 21 (0x82eb1400) [pid = 1840] [serial = 1848] [outer = (nil)] [url = about:blank] 12:52:06 INFO - PROCESS | 1840 | MARIONETTE LOG: INFO: Timeout fired 12:52:06 INFO - PROCESS | 1840 | 1478202726039 Marionette TRACE conn4 <- [1,2905,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 12:52:06 INFO - . 12:52:06 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html | took 30737ms 12:52:06 INFO - PROCESS | 1840 | 1478202726063 Marionette TRACE conn4 -> [0,2906,"getWindowHandle",null] 12:52:06 INFO - PROCESS | 1840 | 1478202726071 Marionette TRACE conn4 <- [1,2906,null,{"value":"8"}] 12:52:06 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html 12:52:06 INFO - PROCESS | 1840 | 1478202726084 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:52:06 INFO - PROCESS | 1840 | 1478202726329 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 12:52:06 INFO - PROCESS | 1840 | 1478202726419 Marionette TRACE conn4 -> [0,2908,"getWindowHandles",null] 12:52:06 INFO - PROCESS | 1840 | 1478202726426 Marionette TRACE conn4 <- [1,2908,null,["8"]] 12:52:06 INFO - PROCESS | 1840 | 1478202726434 Marionette TRACE conn4 -> [0,2909,"switchToWindow",{"name":"8"}] 12:52:06 INFO - PROCESS | 1840 | 1478202726442 Marionette TRACE conn4 <- [1,2909,null,{}] 12:52:06 INFO - PROCESS | 1840 | 1478202726450 Marionette TRACE conn4 -> [0,2910,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:52:06 INFO - PROCESS | 1840 | ++DOCSHELL 0x82ea4800 == 8 [pid = 1840] [id = 633] 12:52:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 22 (0x82ea4c00) [pid = 1840] [serial = 1850] [outer = (nil)] 12:52:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 23 (0x82eb1800) [pid = 1840] [serial = 1851] [outer = 0x82ea4c00] 12:52:06 INFO - PROCESS | 1840 | 1478202726567 Marionette DEBUG loaded listener.js 12:52:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x82f73c00) [pid = 1840] [serial = 1852] [outer = 0x82ea4c00] 12:52:07 WARNING - wptserve Traceback (most recent call last): 12:52:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:52:07 WARNING - rv = self.func(request, response) 12:52:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:52:07 WARNING - access_control_allow_origin = "*") 12:52:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:52:07 WARNING - payload = payload_generator(server_data) 12:52:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:52:07 WARNING - return encode_string_as_bmp_image(data) 12:52:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 86, in encode_string_as_bmp_image 12:52:07 WARNING - img.save(f, "BMP") 12:52:07 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:52:07 WARNING - f.write(bmpfileheader) 12:52:07 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:52:07 WARNING - 12:52:16 INFO - PROCESS | 1840 | --DOCSHELL 0x82ea5400 == 7 [pid = 1840] [id = 632] 12:52:22 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0x82ea5c00) [pid = 1840] [serial = 1847] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.keep-origin-redirect.http.html] 12:52:27 INFO - PROCESS | 1840 | --DOMWINDOW == 22 (0x82f72400) [pid = 1840] [serial = 1849] [outer = (nil)] [url = about:blank] 12:52:27 INFO - PROCESS | 1840 | --DOMWINDOW == 21 (0x82eb1800) [pid = 1840] [serial = 1851] [outer = (nil)] [url = about:blank] 12:52:36 INFO - PROCESS | 1840 | MARIONETTE LOG: INFO: Timeout fired 12:52:36 INFO - PROCESS | 1840 | 1478202756794 Marionette TRACE conn4 <- [1,2910,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 12:52:36 INFO - . 12:52:36 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html | took 30727ms 12:52:36 INFO - PROCESS | 1840 | 1478202756809 Marionette TRACE conn4 -> [0,2911,"getWindowHandle",null] 12:52:36 INFO - PROCESS | 1840 | 1478202756815 Marionette TRACE conn4 <- [1,2911,null,{"value":"8"}] 12:52:36 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html 12:52:36 INFO - PROCESS | 1840 | 1478202756827 Marionette TRACE conn4 -> [0,2912,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:52:37 INFO - PROCESS | 1840 | 1478202757067 Marionette TRACE conn4 <- [1,2912,null,{"value":null}] 12:52:37 INFO - PROCESS | 1840 | 1478202757159 Marionette TRACE conn4 -> [0,2913,"getWindowHandles",null] 12:52:37 INFO - PROCESS | 1840 | 1478202757164 Marionette TRACE conn4 <- [1,2913,null,["8"]] 12:52:37 INFO - PROCESS | 1840 | 1478202757173 Marionette TRACE conn4 -> [0,2914,"switchToWindow",{"name":"8"}] 12:52:37 INFO - PROCESS | 1840 | 1478202757182 Marionette TRACE conn4 <- [1,2914,null,{}] 12:52:37 INFO - PROCESS | 1840 | 1478202757188 Marionette TRACE conn4 -> [0,2915,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:52:37 INFO - PROCESS | 1840 | ++DOCSHELL 0x82c4d000 == 8 [pid = 1840] [id = 634] 12:52:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 22 (0x82c4dc00) [pid = 1840] [serial = 1853] [outer = (nil)] 12:52:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 23 (0x82eb0000) [pid = 1840] [serial = 1854] [outer = 0x82c4dc00] 12:52:37 INFO - PROCESS | 1840 | 1478202757306 Marionette DEBUG loaded listener.js 12:52:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x82f72000) [pid = 1840] [serial = 1855] [outer = 0x82c4dc00] 12:52:37 WARNING - wptserve Traceback (most recent call last): 12:52:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/handlers.py", line 246, in __call__ 12:52:37 WARNING - rv = self.func(request, response) 12:52:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 100, in main 12:52:37 WARNING - access_control_allow_origin = "*") 12:52:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/subresource.py", line 91, in respond 12:52:37 WARNING - payload = payload_generator(server_data) 12:52:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 93, in generate_payload 12:52:37 WARNING - return encode_string_as_bmp_image(data) 12:52: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 12:52:37 WARNING - img.save(f, "BMP") 12:52:37 WARNING - File "/builds/slave/test/build/tests/web-platform/tests/referrer-policy/generic/subresource/image.py", line 53, in save 12:52:37 WARNING - f.write(bmpfileheader) 12:52:37 WARNING - TypeError: must be string or pinned buffer, not bytearray 12:52:37 WARNING - 12:52:46 INFO - PROCESS | 1840 | --DOCSHELL 0x82ea4800 == 7 [pid = 1840] [id = 633] 12:52:49 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0x82ea4c00) [pid = 1840] [serial = 1850] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.no-redirect.http.html] 12:52:54 INFO - PROCESS | 1840 | --DOMWINDOW == 22 (0x82f73c00) [pid = 1840] [serial = 1852] [outer = (nil)] [url = about:blank] 12:52:54 INFO - PROCESS | 1840 | --DOMWINDOW == 21 (0x82eb0000) [pid = 1840] [serial = 1854] [outer = (nil)] [url = about:blank] 12:53:07 INFO - PROCESS | 1840 | MARIONETTE LOG: INFO: Timeout fired 12:53:07 INFO - PROCESS | 1840 | 1478202787527 Marionette TRACE conn4 <- [1,2915,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html",2,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via img-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",3,null,null]]]}] 12:53:07 INFO - . 12:53:07 INFO - TEST-TIMEOUT | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html | took 30734ms 12:53:07 INFO - PROCESS | 1840 | 1478202787561 Marionette TRACE conn4 -> [0,2916,"getWindowHandle",null] 12:53:07 INFO - PROCESS | 1840 | 1478202787569 Marionette TRACE conn4 <- [1,2916,null,{"value":"8"}] 12:53:07 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html 12:53:07 INFO - PROCESS | 1840 | 1478202787582 Marionette TRACE conn4 -> [0,2917,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:53:07 INFO - PROCESS | 1840 | 1478202787838 Marionette TRACE conn4 <- [1,2917,null,{"value":null}] 12:53:07 INFO - PROCESS | 1840 | 1478202787927 Marionette TRACE conn4 -> [0,2918,"getWindowHandles",null] 12:53:07 INFO - PROCESS | 1840 | 1478202787934 Marionette TRACE conn4 <- [1,2918,null,["8"]] 12:53:07 INFO - PROCESS | 1840 | 1478202787944 Marionette TRACE conn4 -> [0,2919,"switchToWindow",{"name":"8"}] 12:53:07 INFO - PROCESS | 1840 | 1478202787953 Marionette TRACE conn4 <- [1,2919,null,{}] 12:53:07 INFO - PROCESS | 1840 | 1478202787965 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:53:08 INFO - PROCESS | 1840 | ++DOCSHELL 0x82c4cc00 == 8 [pid = 1840] [id = 635] 12:53:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 22 (0x82ea4800) [pid = 1840] [serial = 1856] [outer = (nil)] 12:53:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 23 (0x82eafc00) [pid = 1840] [serial = 1857] [outer = 0x82ea4800] 12:53:08 INFO - PROCESS | 1840 | 1478202788080 Marionette DEBUG loaded listener.js 12:53:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x82f71000) [pid = 1840] [serial = 1858] [outer = 0x82ea4800] 12:53:08 INFO - PROCESS | 1840 | 1478202788795 Marionette TRACE conn4 <- [1,2920,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:53:08 INFO - . 12:53:08 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html | took 1243ms 12:53:08 INFO - PROCESS | 1840 | 1478202788824 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 12:53:08 INFO - PROCESS | 1840 | 1478202788830 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 12:53:08 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html 12:53:08 INFO - PROCESS | 1840 | 1478202788839 Marionette TRACE conn4 -> [0,2922,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:53:09 INFO - PROCESS | 1840 | 1478202789121 Marionette TRACE conn4 <- [1,2922,null,{"value":null}] 12:53:09 INFO - PROCESS | 1840 | 1478202789137 Marionette TRACE conn4 -> [0,2923,"getWindowHandles",null] 12:53:09 INFO - PROCESS | 1840 | 1478202789143 Marionette TRACE conn4 <- [1,2923,null,["8"]] 12:53:09 INFO - PROCESS | 1840 | 1478202789151 Marionette TRACE conn4 -> [0,2924,"switchToWindow",{"name":"8"}] 12:53:09 INFO - PROCESS | 1840 | 1478202789157 Marionette TRACE conn4 <- [1,2924,null,{}] 12:53:09 INFO - PROCESS | 1840 | 1478202789165 Marionette TRACE conn4 -> [0,2925,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:53:09 INFO - PROCESS | 1840 | ++DOCSHELL 0x82f6d000 == 9 [pid = 1840] [id = 636] 12:53:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 25 (0x8381e400) [pid = 1840] [serial = 1859] [outer = (nil)] 12:53:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 26 (0x83820000) [pid = 1840] [serial = 1860] [outer = 0x8381e400] 12:53:09 INFO - PROCESS | 1840 | 1478202789269 Marionette DEBUG loaded listener.js 12:53:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 27 (0x8382b400) [pid = 1840] [serial = 1861] [outer = 0x8381e400] 12:53:10 INFO - PROCESS | 1840 | 1478202790092 Marionette TRACE conn4 <- [1,2925,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:53:10 INFO - . 12:53:10 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html | took 1271ms 12:53:10 INFO - PROCESS | 1840 | 1478202790119 Marionette TRACE conn4 -> [0,2926,"getWindowHandle",null] 12:53:10 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html 12:53:10 INFO - PROCESS | 1840 | 1478202790128 Marionette TRACE conn4 <- [1,2926,null,{"value":"8"}] 12:53:10 INFO - PROCESS | 1840 | 1478202790136 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:53:10 INFO - PROCESS | 1840 | 1478202790395 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 12:53:10 INFO - PROCESS | 1840 | 1478202790420 Marionette TRACE conn4 -> [0,2928,"getWindowHandles",null] 12:53:10 INFO - PROCESS | 1840 | 1478202790426 Marionette TRACE conn4 <- [1,2928,null,["8"]] 12:53:10 INFO - PROCESS | 1840 | 1478202790431 Marionette TRACE conn4 -> [0,2929,"switchToWindow",{"name":"8"}] 12:53:10 INFO - PROCESS | 1840 | 1478202790440 Marionette TRACE conn4 <- [1,2929,null,{}] 12:53:10 INFO - PROCESS | 1840 | 1478202790447 Marionette TRACE conn4 -> [0,2930,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:53:10 INFO - PROCESS | 1840 | ++DOCSHELL 0x83af5400 == 10 [pid = 1840] [id = 637] 12:53:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 28 (0x83af5800) [pid = 1840] [serial = 1862] [outer = (nil)] 12:53:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x83af8800) [pid = 1840] [serial = 1863] [outer = 0x83af5800] 12:53:10 INFO - PROCESS | 1840 | 1478202790560 Marionette DEBUG loaded listener.js 12:53:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x83bec800) [pid = 1840] [serial = 1864] [outer = 0x83af5800] 12:53:11 INFO - PROCESS | 1840 | 1478202791363 Marionette TRACE conn4 <- [1,2930,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via fetch-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:53:11 INFO - . 12:53:11 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html | took 1278ms 12:53:11 INFO - PROCESS | 1840 | 1478202791414 Marionette TRACE conn4 -> [0,2931,"getWindowHandle",null] 12:53:11 INFO - PROCESS | 1840 | 1478202791419 Marionette TRACE conn4 <- [1,2931,null,{"value":"8"}] 12:53:11 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 12:53:11 INFO - PROCESS | 1840 | 1478202791428 Marionette TRACE conn4 -> [0,2932,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:53:11 INFO - PROCESS | 1840 | 1478202791616 Marionette TRACE conn4 <- [1,2932,null,{"value":null}] 12:53:11 INFO - PROCESS | 1840 | 1478202791629 Marionette TRACE conn4 -> [0,2933,"getWindowHandles",null] 12:53:11 INFO - PROCESS | 1840 | 1478202791637 Marionette TRACE conn4 <- [1,2933,null,["8"]] 12:53:11 INFO - PROCESS | 1840 | 1478202791761 Marionette TRACE conn4 -> [0,2934,"switchToWindow",{"name":"8"}] 12:53:11 INFO - PROCESS | 1840 | 1478202791769 Marionette TRACE conn4 <- [1,2934,null,{}] 12:53:11 INFO - PROCESS | 1840 | 1478202791777 Marionette TRACE conn4 -> [0,2935,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:53:11 INFO - PROCESS | 1840 | ++DOCSHELL 0x8cd47c00 == 11 [pid = 1840] [id = 638] 12:53:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x8cd4cc00) [pid = 1840] [serial = 1865] [outer = (nil)] 12:53:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x8cde3400) [pid = 1840] [serial = 1866] [outer = 0x8cd4cc00] 12:53:11 INFO - PROCESS | 1840 | 1478202791885 Marionette DEBUG loaded listener.js 12:53:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x8d0ea000) [pid = 1840] [serial = 1867] [outer = 0x8cd4cc00] 12:53:12 INFO - PROCESS | 1840 | 1478202792574 Marionette TRACE conn4 <- [1,2935,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:53:12 INFO - . 12:53:12 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1177ms 12:53:12 INFO - PROCESS | 1840 | 1478202792605 Marionette TRACE conn4 -> [0,2936,"getWindowHandle",null] 12:53:12 INFO - PROCESS | 1840 | 1478202792608 Marionette TRACE conn4 <- [1,2936,null,{"value":"8"}] 12:53:12 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 12:53:12 INFO - PROCESS | 1840 | 1478202792617 Marionette TRACE conn4 -> [0,2937,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:53:12 INFO - PROCESS | 1840 | 1478202792804 Marionette TRACE conn4 <- [1,2937,null,{"value":null}] 12:53:12 INFO - PROCESS | 1840 | 1478202792955 Marionette TRACE conn4 -> [0,2938,"getWindowHandles",null] 12:53:12 INFO - PROCESS | 1840 | 1478202792960 Marionette TRACE conn4 <- [1,2938,null,["8"]] 12:53:12 INFO - PROCESS | 1840 | 1478202792966 Marionette TRACE conn4 -> [0,2939,"switchToWindow",{"name":"8"}] 12:53:12 INFO - PROCESS | 1840 | 1478202792972 Marionette TRACE conn4 <- [1,2939,null,{}] 12:53:12 INFO - PROCESS | 1840 | 1478202792979 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:53:13 INFO - PROCESS | 1840 | ++DOCSHELL 0x8db55000 == 12 [pid = 1840] [id = 639] 12:53:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 34 (0x8db56000) [pid = 1840] [serial = 1868] [outer = (nil)] 12:53:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 35 (0x8db58800) [pid = 1840] [serial = 1869] [outer = 0x8db56000] 12:53:13 INFO - PROCESS | 1840 | 1478202793079 Marionette DEBUG loaded listener.js 12:53:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 36 (0x8db5b800) [pid = 1840] [serial = 1870] [outer = 0x8db56000] 12:53:13 INFO - PROCESS | 1840 | 1478202793721 Marionette TRACE conn4 <- [1,2940,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:53:13 INFO - . 12:53:13 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1171ms 12:53:13 INFO - PROCESS | 1840 | 1478202793789 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 12:53:13 INFO - PROCESS | 1840 | 1478202793793 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 12:53:13 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 12:53:13 INFO - PROCESS | 1840 | 1478202793801 Marionette TRACE conn4 -> [0,2942,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:53:14 INFO - PROCESS | 1840 | 1478202794086 Marionette TRACE conn4 <- [1,2942,null,{"value":null}] 12:53:14 INFO - PROCESS | 1840 | 1478202794101 Marionette TRACE conn4 -> [0,2943,"getWindowHandles",null] 12:53:14 INFO - PROCESS | 1840 | 1478202794104 Marionette TRACE conn4 <- [1,2943,null,["8"]] 12:53:14 INFO - PROCESS | 1840 | 1478202794113 Marionette TRACE conn4 -> [0,2944,"switchToWindow",{"name":"8"}] 12:53:14 INFO - PROCESS | 1840 | 1478202794119 Marionette TRACE conn4 <- [1,2944,null,{}] 12:53:14 INFO - PROCESS | 1840 | 1478202794125 Marionette TRACE conn4 -> [0,2945,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:53:14 INFO - PROCESS | 1840 | ++DOCSHELL 0x83aecc00 == 13 [pid = 1840] [id = 640] 12:53:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 37 (0x8dd79c00) [pid = 1840] [serial = 1871] [outer = (nil)] 12:53:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 38 (0x8dec6000) [pid = 1840] [serial = 1872] [outer = 0x8dd79c00] 12:53:14 INFO - PROCESS | 1840 | 1478202794228 Marionette DEBUG loaded listener.js 12:53:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 39 (0x8fa46000) [pid = 1840] [serial = 1873] [outer = 0x8dd79c00] 12:53:14 INFO - PROCESS | 1840 | 1478202794989 Marionette TRACE conn4 <- [1,2945,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is cross-origin.",0,null,null]]]}] 12:53:15 INFO - . 12:53:15 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1222ms 12:53:15 INFO - PROCESS | 1840 | 1478202795029 Marionette TRACE conn4 -> [0,2946,"getWindowHandle",null] 12:53:15 INFO - PROCESS | 1840 | 1478202795032 Marionette TRACE conn4 <- [1,2946,null,{"value":"8"}] 12:53:15 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html 12:53:15 INFO - PROCESS | 1840 | 1478202795043 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:53:15 INFO - PROCESS | 1840 | 1478202795227 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 12:53:15 INFO - PROCESS | 1840 | 1478202795243 Marionette TRACE conn4 -> [0,2948,"getWindowHandles",null] 12:53:15 INFO - PROCESS | 1840 | 1478202795251 Marionette TRACE conn4 <- [1,2948,null,["8"]] 12:53:15 INFO - PROCESS | 1840 | 1478202795257 Marionette TRACE conn4 -> [0,2949,"switchToWindow",{"name":"8"}] 12:53:15 INFO - PROCESS | 1840 | 1478202795265 Marionette TRACE conn4 <- [1,2949,null,{}] 12:53:15 INFO - PROCESS | 1840 | 1478202795272 Marionette TRACE conn4 -> [0,2950,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:53:15 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fb04800 == 14 [pid = 1840] [id = 641] 12:53:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 40 (0x8fb07000) [pid = 1840] [serial = 1874] [outer = (nil)] 12:53:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 41 (0x8fb0a400) [pid = 1840] [serial = 1875] [outer = 0x8fb07000] 12:53:15 INFO - PROCESS | 1840 | 1478202795493 Marionette DEBUG loaded listener.js 12:53:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 42 (0x8fb0bc00) [pid = 1840] [serial = 1876] [outer = 0x8fb07000] 12:53:16 INFO - PROCESS | 1840 | 1478202796259 Marionette TRACE conn4 <- [1,2950,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 12:53:16 INFO - . 12:53:16 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html | took 1272ms 12:53:16 INFO - PROCESS | 1840 | 1478202796316 Marionette TRACE conn4 -> [0,2951,"getWindowHandle",null] 12:53:16 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html 12:53:16 INFO - PROCESS | 1840 | 1478202796324 Marionette TRACE conn4 <- [1,2951,null,{"value":"8"}] 12:53:16 INFO - PROCESS | 1840 | 1478202796377 Marionette TRACE conn4 -> [0,2952,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:53:16 INFO - PROCESS | 1840 | 1478202796671 Marionette TRACE conn4 <- [1,2952,null,{"value":null}] 12:53:16 INFO - PROCESS | 1840 | 1478202796812 Marionette TRACE conn4 -> [0,2953,"getWindowHandles",null] 12:53:16 INFO - PROCESS | 1840 | 1478202796819 Marionette TRACE conn4 <- [1,2953,null,["8"]] 12:53:16 INFO - PROCESS | 1840 | 1478202796830 Marionette TRACE conn4 -> [0,2954,"switchToWindow",{"name":"8"}] 12:53:16 INFO - PROCESS | 1840 | 1478202796839 Marionette TRACE conn4 <- [1,2954,null,{}] 12:53:16 INFO - PROCESS | 1840 | 1478202796848 Marionette TRACE conn4 -> [0,2955,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:53:16 INFO - PROCESS | 1840 | ++DOCSHELL 0x83a66c00 == 15 [pid = 1840] [id = 642] 12:53:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 43 (0x83a67000) [pid = 1840] [serial = 1877] [outer = (nil)] 12:53:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 44 (0x83a71400) [pid = 1840] [serial = 1878] [outer = 0x83a67000] 12:53:16 INFO - PROCESS | 1840 | 1478202796980 Marionette DEBUG loaded listener.js 12:53:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 45 (0x83aef800) [pid = 1840] [serial = 1879] [outer = 0x83a67000] 12:53:17 INFO - PROCESS | 1840 | 1478202797692 Marionette TRACE conn4 <- [1,2955,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 12:53:17 INFO - . 12:53:17 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html | took 1388ms 12:53:17 INFO - PROCESS | 1840 | 1478202797732 Marionette TRACE conn4 -> [0,2956,"getWindowHandle",null] 12:53:17 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html 12:53:17 INFO - PROCESS | 1840 | 1478202797741 Marionette TRACE conn4 <- [1,2956,null,{"value":"8"}] 12:53:17 INFO - PROCESS | 1840 | 1478202797751 Marionette TRACE conn4 -> [0,2957,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:53:17 INFO - PROCESS | 1840 | 1478202797982 Marionette TRACE conn4 <- [1,2957,null,{"value":null}] 12:53:18 INFO - PROCESS | 1840 | 1478202798174 Marionette TRACE conn4 -> [0,2958,"getWindowHandles",null] 12:53:18 INFO - PROCESS | 1840 | 1478202798180 Marionette TRACE conn4 <- [1,2958,null,["8"]] 12:53:18 INFO - PROCESS | 1840 | 1478202798190 Marionette TRACE conn4 -> [0,2959,"switchToWindow",{"name":"8"}] 12:53:18 INFO - PROCESS | 1840 | 1478202798198 Marionette TRACE conn4 <- [1,2959,null,{}] 12:53:18 INFO - PROCESS | 1840 | 1478202798210 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:53:18 INFO - PROCESS | 1840 | ++DOCSHELL 0x827ef800 == 16 [pid = 1840] [id = 643] 12:53:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 46 (0x8dd6d800) [pid = 1840] [serial = 1880] [outer = (nil)] 12:53:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 47 (0x8deb8c00) [pid = 1840] [serial = 1881] [outer = 0x8dd6d800] 12:53:18 INFO - PROCESS | 1840 | 1478202798334 Marionette DEBUG loaded listener.js 12:53:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 48 (0x8fa57c00) [pid = 1840] [serial = 1882] [outer = 0x8dd6d800] 12:53:19 INFO - PROCESS | 1840 | 1478202799071 Marionette TRACE conn4 <- [1,2960,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an http\n sub-resource via xhr-request using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 12:53:19 INFO - . 12:53:19 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html | took 1374ms 12:53:19 INFO - PROCESS | 1840 | 1478202799149 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 12:53:19 INFO - PROCESS | 1840 | 1478202799158 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 12:53:19 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html 12:53:19 INFO - PROCESS | 1840 | 1478202799169 Marionette TRACE conn4 -> [0,2962,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:53:19 INFO - PROCESS | 1840 | 1478202799377 Marionette TRACE conn4 <- [1,2962,null,{"value":null}] 12:53:19 INFO - PROCESS | 1840 | 1478202799559 Marionette TRACE conn4 -> [0,2963,"getWindowHandles",null] 12:53:19 INFO - PROCESS | 1840 | 1478202799565 Marionette TRACE conn4 <- [1,2963,null,["8"]] 12:53:19 INFO - PROCESS | 1840 | 1478202799572 Marionette TRACE conn4 -> [0,2964,"switchToWindow",{"name":"8"}] 12:53:19 INFO - PROCESS | 1840 | 1478202799580 Marionette TRACE conn4 <- [1,2964,null,{}] 12:53:19 INFO - PROCESS | 1840 | 1478202799632 Marionette TRACE conn4 -> [0,2965,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:53:19 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fb4dc00 == 17 [pid = 1840] [id = 644] 12:53:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 49 (0x8fb4e000) [pid = 1840] [serial = 1883] [outer = (nil)] 12:53:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 50 (0x8fc70800) [pid = 1840] [serial = 1884] [outer = 0x8fb4e000] 12:53:19 INFO - PROCESS | 1840 | 1478202799753 Marionette DEBUG loaded listener.js 12:53:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 51 (0x8fc72400) [pid = 1840] [serial = 1885] [outer = 0x8fb4e000] 12:53:20 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ffb0400 == 18 [pid = 1840] [id = 645] 12:53:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 52 (0x8ffb1000) [pid = 1840] [serial = 1886] [outer = (nil)] 12:53:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 53 (0x8ff9f800) [pid = 1840] [serial = 1887] [outer = 0x8ffb1000] 12:53:20 INFO - PROCESS | 1840 | 1478202800673 Marionette TRACE conn4 <- [1,2965,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 12:53:20 INFO - . 12:53:20 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html | took 1531ms 12:53:20 INFO - PROCESS | 1840 | 1478202800733 Marionette TRACE conn4 -> [0,2966,"getWindowHandle",null] 12:53:20 INFO - PROCESS | 1840 | 1478202800739 Marionette TRACE conn4 <- [1,2966,null,{"value":"8"}] 12:53:20 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html 12:53:20 INFO - PROCESS | 1840 | 1478202800751 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:53:21 INFO - PROCESS | 1840 | 1478202800996 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 12:53:21 INFO - PROCESS | 1840 | 1478202801303 Marionette TRACE conn4 -> [0,2968,"getWindowHandles",null] 12:53:21 INFO - PROCESS | 1840 | 1478202801311 Marionette TRACE conn4 <- [1,2968,null,["8"]] 12:53:21 INFO - PROCESS | 1840 | 1478202801325 Marionette TRACE conn4 -> [0,2969,"switchToWindow",{"name":"8"}] 12:53:21 INFO - PROCESS | 1840 | 1478202801336 Marionette TRACE conn4 <- [1,2969,null,{}] 12:53:21 INFO - PROCESS | 1840 | 1478202801394 Marionette TRACE conn4 -> [0,2970,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:53:21 INFO - PROCESS | 1840 | ++DOCSHELL 0x82c44800 == 19 [pid = 1840] [id = 646] 12:53:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 54 (0x82c48800) [pid = 1840] [serial = 1888] [outer = (nil)] 12:53:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 55 (0x83811400) [pid = 1840] [serial = 1889] [outer = 0x82c48800] 12:53:21 INFO - PROCESS | 1840 | 1478202801514 Marionette DEBUG loaded listener.js 12:53:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 56 (0x83830800) [pid = 1840] [serial = 1890] [outer = 0x82c48800] 12:53:22 INFO - PROCESS | 1840 | ++DOCSHELL 0x83837c00 == 20 [pid = 1840] [id = 647] 12:53:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 57 (0x83838000) [pid = 1840] [serial = 1891] [outer = (nil)] 12:53:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 58 (0x83a70400) [pid = 1840] [serial = 1892] [outer = 0x83838000] 12:53:22 INFO - PROCESS | 1840 | --DOCSHELL 0x82c4d000 == 19 [pid = 1840] [id = 634] 12:53:22 INFO - PROCESS | 1840 | 1478202802499 Marionette TRACE conn4 <- [1,2970,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 12:53:22 INFO - . 12:53:22 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html | took 1777ms 12:53:22 INFO - PROCESS | 1840 | 1478202802559 Marionette TRACE conn4 -> [0,2971,"getWindowHandle",null] 12:53:22 INFO - PROCESS | 1840 | 1478202802566 Marionette TRACE conn4 <- [1,2971,null,{"value":"8"}] 12:53:22 INFO - TEST-START | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html 12:53:22 INFO - PROCESS | 1840 | 1478202802575 Marionette TRACE conn4 -> [0,2972,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:53:22 INFO - PROCESS | 1840 | 1478202802794 Marionette TRACE conn4 <- [1,2972,null,{"value":null}] 12:53:22 INFO - PROCESS | 1840 | 1478202802957 Marionette TRACE conn4 -> [0,2973,"getWindowHandles",null] 12:53:22 INFO - PROCESS | 1840 | 1478202802963 Marionette TRACE conn4 <- [1,2973,null,["8"]] 12:53:22 INFO - PROCESS | 1840 | 1478202802976 Marionette TRACE conn4 -> [0,2974,"switchToWindow",{"name":"8"}] 12:53:22 INFO - PROCESS | 1840 | 1478202802985 Marionette TRACE conn4 <- [1,2974,null,{}] 12:53:23 INFO - PROCESS | 1840 | 1478202803035 Marionette TRACE conn4 -> [0,2975,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:53:23 INFO - PROCESS | 1840 | ++DOCSHELL 0x8cd4a000 == 20 [pid = 1840] [id = 648] 12:53:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 59 (0x8cd4ac00) [pid = 1840] [serial = 1893] [outer = (nil)] 12:53:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 60 (0x8ce6d800) [pid = 1840] [serial = 1894] [outer = 0x8cd4ac00] 12:53:23 INFO - PROCESS | 1840 | 1478202803141 Marionette DEBUG loaded listener.js 12:53:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 61 (0x8d0ecc00) [pid = 1840] [serial = 1895] [outer = 0x8cd4ac00] 12:53:23 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd75000 == 21 [pid = 1840] [id = 649] 12:53:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 62 (0x8dd76000) [pid = 1840] [serial = 1896] [outer = (nil)] 12:53:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 63 (0x8dd76c00) [pid = 1840] [serial = 1897] [outer = 0x8dd76000] 12:53:24 INFO - PROCESS | 1840 | 1478202804118 Marionette TRACE conn4 <- [1,2975,null,{"value":["/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via iframe-tag using the http-rp\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 12:53:24 INFO - . 12:53:24 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html | took 1572ms 12:53:24 INFO - PROCESS | 1840 | 1478202804148 Marionette TRACE conn4 -> [0,2976,"getWindowHandle",null] 12:53:24 INFO - PROCESS | 1840 | 1478202804153 Marionette TRACE conn4 <- [1,2976,null,{"value":"8"}] 12:53:24 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html 12:53:24 INFO - PROCESS | 1840 | 1478202804163 Marionette TRACE conn4 -> [0,2977,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:53:24 INFO - PROCESS | 1840 | 1478202804387 Marionette TRACE conn4 <- [1,2977,null,{"value":null}] 12:53:24 INFO - PROCESS | 1840 | 1478202804547 Marionette TRACE conn4 -> [0,2978,"getWindowHandles",null] 12:53:24 INFO - PROCESS | 1840 | 1478202804559 Marionette TRACE conn4 <- [1,2978,null,["8"]] 12:53:24 INFO - PROCESS | 1840 | 1478202804574 Marionette TRACE conn4 -> [0,2979,"switchToWindow",{"name":"8"}] 12:53:24 INFO - PROCESS | 1840 | 1478202804583 Marionette TRACE conn4 <- [1,2979,null,{}] 12:53:24 INFO - PROCESS | 1840 | 1478202804590 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:53:24 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa5e800 == 22 [pid = 1840] [id = 650] 12:53:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 64 (0x8fa5f000) [pid = 1840] [serial = 1898] [outer = (nil)] 12:53:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 65 (0x8fb07800) [pid = 1840] [serial = 1899] [outer = 0x8fa5f000] 12:53:24 INFO - PROCESS | 1840 | 1478202804696 Marionette DEBUG loaded listener.js 12:53:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 66 (0x8fb42400) [pid = 1840] [serial = 1900] [outer = 0x8fa5f000] 12:53:25 INFO - PROCESS | 1840 | 1478202805546 Marionette TRACE conn4 <- [1,2980,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with keep-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 12:53:25 INFO - . 12:53:25 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html | took 1428ms 12:53:25 INFO - PROCESS | 1840 | 1478202805590 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 12:53:25 INFO - PROCESS | 1840 | 1478202805594 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 12:53:25 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html 12:53:25 INFO - PROCESS | 1840 | 1478202805603 Marionette TRACE conn4 -> [0,2982,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:53:25 INFO - PROCESS | 1840 | 1478202805872 Marionette TRACE conn4 <- [1,2982,null,{"value":null}] 12:53:25 INFO - PROCESS | 1840 | 1478202805899 Marionette TRACE conn4 -> [0,2983,"getWindowHandles",null] 12:53:25 INFO - PROCESS | 1840 | 1478202805902 Marionette TRACE conn4 <- [1,2983,null,["8"]] 12:53:25 INFO - PROCESS | 1840 | 1478202805910 Marionette TRACE conn4 -> [0,2984,"switchToWindow",{"name":"8"}] 12:53:25 INFO - PROCESS | 1840 | 1478202805916 Marionette TRACE conn4 <- [1,2984,null,{}] 12:53:26 INFO - PROCESS | 1840 | 1478202806000 Marionette TRACE conn4 -> [0,2985,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:53:26 INFO - PROCESS | 1840 | ++DOCSHELL 0x911a7400 == 23 [pid = 1840] [id = 651] 12:53:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 67 (0x911a8000) [pid = 1840] [serial = 1901] [outer = (nil)] 12:53:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 68 (0x911a9800) [pid = 1840] [serial = 1902] [outer = 0x911a8000] 12:53:26 INFO - PROCESS | 1840 | 1478202806105 Marionette DEBUG loaded listener.js 12:53:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 69 (0x911aec00) [pid = 1840] [serial = 1903] [outer = 0x911a8000] 12:53:26 INFO - PROCESS | 1840 | 1478202806871 Marionette TRACE conn4 <- [1,2985,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with no-redirect and when\n the target request is same-origin.",0,null,null]]]}] 12:53:26 INFO - . 12:53:26 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html | took 1286ms 12:53:26 INFO - PROCESS | 1840 | 1478202806887 Marionette TRACE conn4 -> [0,2986,"getWindowHandle",null] 12:53:26 INFO - PROCESS | 1840 | 1478202806893 Marionette TRACE conn4 <- [1,2986,null,{"value":"8"}] 12:53:26 INFO - TEST-START | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html 12:53:26 INFO - PROCESS | 1840 | 1478202806909 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:53:27 INFO - PROCESS | 1840 | 1478202807242 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 12:53:27 INFO - PROCESS | 1840 | --DOMWINDOW == 68 (0x8dd79c00) [pid = 1840] [serial = 1871] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 12:53:27 INFO - PROCESS | 1840 | --DOMWINDOW == 67 (0x8db56000) [pid = 1840] [serial = 1868] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 12:53:27 INFO - PROCESS | 1840 | --DOMWINDOW == 66 (0x8cd4cc00) [pid = 1840] [serial = 1865] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 12:53:27 INFO - PROCESS | 1840 | --DOMWINDOW == 65 (0x83af5800) [pid = 1840] [serial = 1862] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.swap-origin-redirect.http.html] 12:53:27 INFO - PROCESS | 1840 | --DOMWINDOW == 64 (0x8381e400) [pid = 1840] [serial = 1859] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.no-redirect.http.html] 12:53:27 INFO - PROCESS | 1840 | --DOMWINDOW == 63 (0x82ea4800) [pid = 1840] [serial = 1856] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-https/fetch-request/upgrade-protocol.keep-origin-redirect.http.html] 12:53:27 INFO - PROCESS | 1840 | --DOMWINDOW == 62 (0x82c4dc00) [pid = 1840] [serial = 1853] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/cross-origin/http-http/img-tag/insecure-protocol.swap-origin-redirect.http.html] 12:53:27 INFO - PROCESS | 1840 | 1478202807365 Marionette TRACE conn4 -> [0,2988,"getWindowHandles",null] 12:53:27 INFO - PROCESS | 1840 | 1478202807368 Marionette TRACE conn4 <- [1,2988,null,["8"]] 12:53:27 INFO - PROCESS | 1840 | 1478202807379 Marionette TRACE conn4 -> [0,2989,"switchToWindow",{"name":"8"}] 12:53:27 INFO - PROCESS | 1840 | 1478202807384 Marionette TRACE conn4 <- [1,2989,null,{}] 12:53:27 INFO - PROCESS | 1840 | 1478202807392 Marionette TRACE conn4 -> [0,2990,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:53:27 INFO - PROCESS | 1840 | ++DOCSHELL 0x82ea4800 == 24 [pid = 1840] [id = 652] 12:53:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 63 (0x82f6a400) [pid = 1840] [serial = 1904] [outer = (nil)] 12:53:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 64 (0x83831400) [pid = 1840] [serial = 1905] [outer = 0x82f6a400] 12:53:27 INFO - PROCESS | 1840 | 1478202807507 Marionette DEBUG loaded listener.js 12:53:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 65 (0x92be3400) [pid = 1840] [serial = 1906] [outer = 0x82f6a400] 12:53:28 INFO - PROCESS | 1840 | 1478202808198 Marionette TRACE conn4 <- [1,2990,null,{"value":["/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html",0,null,null,[["The referrer URL is stripped-referrer when a\n document served over http requires an https\n sub-resource via xhr-request using the meta-referrer\n delivery method with swap-origin-redirect and when\n the target request is same-origin.",0,null,null]]]}] 12:53:28 INFO - . 12:53:28 INFO - TEST-OK | /referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html | took 1329ms 12:53:28 INFO - PROCESS | 1840 | 1478202808231 Marionette TRACE conn4 -> [0,2991,"getWindowHandle",null] 12:53:28 INFO - PROCESS | 1840 | 1478202808235 Marionette TRACE conn4 <- [1,2991,null,{"value":"8"}] 12:53:28 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html 12:53:28 INFO - PROCESS | 1840 | 1478202808244 Marionette TRACE conn4 -> [0,2992,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:53:28 INFO - PROCESS | 1840 | 1478202808486 Marionette TRACE conn4 <- [1,2992,null,{"value":null}] 12:53:28 INFO - PROCESS | 1840 | 1478202808506 Marionette TRACE conn4 -> [0,2993,"getWindowHandles",null] 12:53:28 INFO - PROCESS | 1840 | 1478202808510 Marionette TRACE conn4 <- [1,2993,null,["8"]] 12:53:28 INFO - PROCESS | 1840 | 1478202808516 Marionette TRACE conn4 -> [0,2994,"switchToWindow",{"name":"8"}] 12:53:28 INFO - PROCESS | 1840 | 1478202808522 Marionette TRACE conn4 <- [1,2994,null,{}] 12:53:28 INFO - PROCESS | 1840 | 1478202808528 Marionette TRACE conn4 -> [0,2995,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:53:28 INFO - PROCESS | 1840 | ++DOCSHELL 0x82c42000 == 25 [pid = 1840] [id = 653] 12:53:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 66 (0x8db54800) [pid = 1840] [serial = 1907] [outer = (nil)] 12:53:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 67 (0x93988000) [pid = 1840] [serial = 1908] [outer = 0x8db54800] 12:53:28 INFO - PROCESS | 1840 | 1478202808651 Marionette DEBUG loaded listener.js 12:53:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 68 (0x93b89c00) [pid = 1840] [serial = 1909] [outer = 0x8db54800] 12:53:29 INFO - PROCESS | 1840 | ++DOCSHELL 0x94bb0c00 == 26 [pid = 1840] [id = 654] 12:53:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 69 (0x94bb1000) [pid = 1840] [serial = 1910] [outer = (nil)] 12:53:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 70 (0x94bb4c00) [pid = 1840] [serial = 1911] [outer = 0x94bb1000] 12:53:29 INFO - PROCESS | 1840 | ++DOCSHELL 0x94bba400 == 27 [pid = 1840] [id = 655] 12:53:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 71 (0x94bba800) [pid = 1840] [serial = 1912] [outer = (nil)] 12:53:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 72 (0x94bbac00) [pid = 1840] [serial = 1913] [outer = 0x94bba800] 12:53:29 INFO - PROCESS | 1840 | ++DOCSHELL 0x94d64c00 == 28 [pid = 1840] [id = 656] 12:53:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 73 (0x94d65000) [pid = 1840] [serial = 1914] [outer = (nil)] 12:53:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 74 (0x94d65400) [pid = 1840] [serial = 1915] [outer = 0x94d65000] 12:53:29 INFO - PROCESS | 1840 | 1478202809514 Marionette TRACE conn4 <- [1,2995,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html",0,null,null,[["confirm activeElement return null",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:32:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:26:1\n"],["confirm activeElement return null when there is other element in body",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:45:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:39:1\n"],["confirm activeElement return null when focus on the element in the outer shadow tree",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:63:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html:57:1\n"]]]}] 12:53:29 INFO - ... 12:53:29 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html | took 1323ms 12:53:29 INFO - PROCESS | 1840 | 1478202809570 Marionette TRACE conn4 -> [0,2996,"getWindowHandle",null] 12:53:29 INFO - PROCESS | 1840 | 1478202809578 Marionette TRACE conn4 <- [1,2996,null,{"value":"8"}] 12:53:29 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html 12:53:29 INFO - PROCESS | 1840 | 1478202809608 Marionette TRACE conn4 -> [0,2997,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:53:29 INFO - PROCESS | 1840 | 1478202809845 Marionette TRACE conn4 <- [1,2997,null,{"value":null}] 12:53:30 INFO - PROCESS | 1840 | 1478202810033 Marionette TRACE conn4 -> [0,2998,"getWindowHandles",null] 12:53:30 INFO - PROCESS | 1840 | 1478202810042 Marionette TRACE conn4 <- [1,2998,null,["8"]] 12:53:30 INFO - PROCESS | 1840 | 1478202810100 Marionette TRACE conn4 -> [0,2999,"switchToWindow",{"name":"8"}] 12:53:30 INFO - PROCESS | 1840 | 1478202810110 Marionette TRACE conn4 <- [1,2999,null,{}] 12:53:30 INFO - PROCESS | 1840 | 1478202810122 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:53:30 INFO - PROCESS | 1840 | ++DOCSHELL 0x8cd4e000 == 29 [pid = 1840] [id = 657] 12:53:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 75 (0x8cd4e400) [pid = 1840] [serial = 1916] [outer = (nil)] 12:53:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 76 (0x8db51c00) [pid = 1840] [serial = 1917] [outer = 0x8cd4e400] 12:53:30 INFO - PROCESS | 1840 | 1478202810253 Marionette DEBUG loaded listener.js 12:53:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 77 (0x8dd77400) [pid = 1840] [serial = 1918] [outer = 0x8cd4e400] 12:53:30 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fc72000 == 30 [pid = 1840] [id = 658] 12:53:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 78 (0x8ffacc00) [pid = 1840] [serial = 1919] [outer = (nil)] 12:53:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 79 (0x8ffae000) [pid = 1840] [serial = 1920] [outer = 0x8ffacc00] 12:53:31 INFO - PROCESS | 1840 | 1478202811007 Marionette TRACE conn4 <- [1,3000,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html",0,null,null,[["A_10_01_01_03_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html:32:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html:25:1\n"]]]}] 12:53:31 INFO - . 12:53:31 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html | took 1479ms 12:53:31 INFO - PROCESS | 1840 | 1478202811069 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 12:53:31 INFO - PROCESS | 1840 | 1478202811075 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 12:53:31 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html 12:53:31 INFO - PROCESS | 1840 | 1478202811086 Marionette TRACE conn4 -> [0,3002,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:53:31 INFO - PROCESS | 1840 | 1478202811310 Marionette TRACE conn4 <- [1,3002,null,{"value":null}] 12:53:31 INFO - PROCESS | 1840 | 1478202811498 Marionette TRACE conn4 -> [0,3003,"getWindowHandles",null] 12:53:31 INFO - PROCESS | 1840 | 1478202811504 Marionette TRACE conn4 <- [1,3003,null,["8"]] 12:53:31 INFO - PROCESS | 1840 | 1478202811517 Marionette TRACE conn4 -> [0,3004,"switchToWindow",{"name":"8"}] 12:53:31 INFO - PROCESS | 1840 | 1478202811524 Marionette TRACE conn4 <- [1,3004,null,{}] 12:53:31 INFO - PROCESS | 1840 | 1478202811579 Marionette TRACE conn4 -> [0,3005,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:53:31 INFO - PROCESS | 1840 | ++DOCSHELL 0x8cd49400 == 31 [pid = 1840] [id = 659] 12:53:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 80 (0x911a9400) [pid = 1840] [serial = 1921] [outer = (nil)] 12:53:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 81 (0x92ee0400) [pid = 1840] [serial = 1922] [outer = 0x911a9400] 12:53:31 INFO - PROCESS | 1840 | 1478202811697 Marionette DEBUG loaded listener.js 12:53:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 82 (0x93856c00) [pid = 1840] [serial = 1923] [outer = 0x911a9400] 12:53:32 INFO - PROCESS | 1840 | ++DOCSHELL 0x94bb2400 == 32 [pid = 1840] [id = 660] 12:53:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 83 (0x94bb2800) [pid = 1840] [serial = 1924] [outer = (nil)] 12:53:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 84 (0x94bb6400) [pid = 1840] [serial = 1925] [outer = 0x94bb2800] 12:53:32 INFO - PROCESS | 1840 | 1478202812555 Marionette TRACE conn4 <- [1,3005,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html",0,null,null,[["A_10_01_01_04_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html:25:1\n"]]]}] 12:53:32 INFO - . 12:53:32 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html | took 1522ms 12:53:32 INFO - PROCESS | 1840 | 1478202812617 Marionette TRACE conn4 -> [0,3006,"getWindowHandle",null] 12:53:32 INFO - PROCESS | 1840 | 1478202812626 Marionette TRACE conn4 <- [1,3006,null,{"value":"8"}] 12:53:32 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html 12:53:32 INFO - PROCESS | 1840 | 1478202812653 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:53:32 INFO - PROCESS | 1840 | 1478202812857 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 12:53:33 INFO - PROCESS | 1840 | 1478202813058 Marionette TRACE conn4 -> [0,3008,"getWindowHandles",null] 12:53:33 INFO - PROCESS | 1840 | 1478202813065 Marionette TRACE conn4 <- [1,3008,null,["8"]] 12:53:33 INFO - PROCESS | 1840 | 1478202813071 Marionette TRACE conn4 -> [0,3009,"switchToWindow",{"name":"8"}] 12:53:33 INFO - PROCESS | 1840 | 1478202813080 Marionette TRACE conn4 <- [1,3009,null,{}] 12:53:33 INFO - PROCESS | 1840 | 1478202813133 Marionette TRACE conn4 -> [0,3010,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:53:33 INFO - PROCESS | 1840 | ++DOCSHELL 0x94d70800 == 33 [pid = 1840] [id = 661] 12:53:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 85 (0x94d70c00) [pid = 1840] [serial = 1926] [outer = (nil)] 12:53:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 86 (0x94e82c00) [pid = 1840] [serial = 1927] [outer = 0x94d70c00] 12:53:33 INFO - PROCESS | 1840 | 1478202813256 Marionette DEBUG loaded listener.js 12:53:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 87 (0x94e8a000) [pid = 1840] [serial = 1928] [outer = 0x94d70c00] 12:53:33 INFO - PROCESS | 1840 | ++DOCSHELL 0x950b1800 == 34 [pid = 1840] [id = 662] 12:53:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 88 (0x950b2400) [pid = 1840] [serial = 1929] [outer = (nil)] 12:53:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 89 (0x950b2800) [pid = 1840] [serial = 1930] [outer = 0x950b2400] 12:53:33 INFO - PROCESS | 1840 | ++DOCSHELL 0x9513f400 == 35 [pid = 1840] [id = 663] 12:53:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 90 (0x95147400) [pid = 1840] [serial = 1931] [outer = (nil)] 12:53:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0x9514ac00) [pid = 1840] [serial = 1932] [outer = 0x95147400] 12:53:34 INFO - PROCESS | 1840 | 1478202814008 Marionette TRACE conn4 <- [1,3010,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html",0,null,null,[["A_10_01_01_04_02_T01_01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:25:1\n"],["A_10_01_01_04_02_T01_02",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:51:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html:45:1\n"]]]}] 12:53:34 INFO - .. 12:53:34 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html | took 1436ms 12:53:34 INFO - PROCESS | 1840 | 1478202814072 Marionette TRACE conn4 -> [0,3011,"getWindowHandle",null] 12:53:34 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html 12:53:34 INFO - PROCESS | 1840 | 1478202814078 Marionette TRACE conn4 <- [1,3011,null,{"value":"8"}] 12:53:34 INFO - PROCESS | 1840 | 1478202814088 Marionette TRACE conn4 -> [0,3012,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:53:34 INFO - PROCESS | 1840 | 1478202814288 Marionette TRACE conn4 <- [1,3012,null,{"value":null}] 12:53:34 INFO - PROCESS | 1840 | 1478202814479 Marionette TRACE conn4 -> [0,3013,"getWindowHandles",null] 12:53:34 INFO - PROCESS | 1840 | 1478202814485 Marionette TRACE conn4 <- [1,3013,null,["8"]] 12:53:34 INFO - PROCESS | 1840 | 1478202814538 Marionette TRACE conn4 -> [0,3014,"switchToWindow",{"name":"8"}] 12:53:34 INFO - PROCESS | 1840 | 1478202814546 Marionette TRACE conn4 <- [1,3014,null,{}] 12:53:34 INFO - PROCESS | 1840 | 1478202814559 Marionette TRACE conn4 -> [0,3015,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:53:34 INFO - PROCESS | 1840 | ++DOCSHELL 0x950b1c00 == 36 [pid = 1840] [id = 664] 12:53:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 92 (0x950b4c00) [pid = 1840] [serial = 1933] [outer = (nil)] 12:53:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 93 (0x952c1c00) [pid = 1840] [serial = 1934] [outer = 0x950b4c00] 12:53:34 INFO - PROCESS | 1840 | 1478202814683 Marionette DEBUG loaded listener.js 12:53:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 94 (0x952c6800) [pid = 1840] [serial = 1935] [outer = 0x950b4c00] 12:53:35 INFO - PROCESS | 1840 | ++DOCSHELL 0x967bb000 == 37 [pid = 1840] [id = 665] 12:53:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 95 (0x967bc000) [pid = 1840] [serial = 1936] [outer = (nil)] 12:53:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 96 (0x967bc400) [pid = 1840] [serial = 1937] [outer = 0x967bc000] 12:53:35 INFO - PROCESS | 1840 | ++DOCSHELL 0x967c0000 == 38 [pid = 1840] [id = 666] 12:53:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 97 (0x967c0400) [pid = 1840] [serial = 1938] [outer = (nil)] 12:53:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 98 (0x967c1c00) [pid = 1840] [serial = 1939] [outer = 0x967c0400] 12:53:35 INFO - PROCESS | 1840 | 1478202815516 Marionette TRACE conn4 <- [1,3015,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html",0,null,null,[["A_10_01_01_05_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:25:1\n"],["A_10_01_01_05_01_T02",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:45:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html:39:1\n"]]]}] 12:53:35 INFO - .. 12:53:35 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html | took 1477ms 12:53:35 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html 12:53:35 INFO - PROCESS | 1840 | 1478202815564 Marionette TRACE conn4 -> [0,3016,"getWindowHandle",null] 12:53:35 INFO - PROCESS | 1840 | 1478202815568 Marionette TRACE conn4 <- [1,3016,null,{"value":"8"}] 12:53:35 INFO - PROCESS | 1840 | 1478202815577 Marionette TRACE conn4 -> [0,3017,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:53:35 INFO - PROCESS | 1840 | 1478202815773 Marionette TRACE conn4 <- [1,3017,null,{"value":null}] 12:53:35 INFO - PROCESS | 1840 | 1478202815960 Marionette TRACE conn4 -> [0,3018,"getWindowHandles",null] 12:53:35 INFO - PROCESS | 1840 | 1478202815965 Marionette TRACE conn4 <- [1,3018,null,["8"]] 12:53:35 INFO - PROCESS | 1840 | 1478202815972 Marionette TRACE conn4 -> [0,3019,"switchToWindow",{"name":"8"}] 12:53:35 INFO - PROCESS | 1840 | 1478202815985 Marionette TRACE conn4 <- [1,3019,null,{}] 12:53:36 INFO - PROCESS | 1840 | 1478202816206 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:53:36 INFO - PROCESS | 1840 | ++DOCSHELL 0x83a66400 == 39 [pid = 1840] [id = 667] 12:53:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 99 (0x83a68c00) [pid = 1840] [serial = 1940] [outer = (nil)] 12:53:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 100 (0x83bf7800) [pid = 1840] [serial = 1941] [outer = 0x83a68c00] 12:53:36 INFO - PROCESS | 1840 | 1478202816322 Marionette DEBUG loaded listener.js 12:53:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 101 (0x8ce6d000) [pid = 1840] [serial = 1942] [outer = 0x83a68c00] 12:53:36 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fb41400 == 40 [pid = 1840] [id = 668] 12:53:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 102 (0x9111f400) [pid = 1840] [serial = 1943] [outer = (nil)] 12:53:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 103 (0x9111f800) [pid = 1840] [serial = 1944] [outer = 0x9111f400] 12:53:37 INFO - PROCESS | 1840 | 1478202817053 Marionette TRACE conn4 <- [1,3020,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html",0,null,null,[["A_10_01_01_06_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html:25:1\n"]]]}] 12:53:37 INFO - . 12:53:37 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html | took 1531ms 12:53:37 INFO - PROCESS | 1840 | 1478202817108 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 12:53:37 INFO - PROCESS | 1840 | 1478202817114 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 12:53:37 INFO - TEST-START | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html 12:53:37 INFO - PROCESS | 1840 | 1478202817126 Marionette TRACE conn4 -> [0,3022,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:53:37 INFO - PROCESS | 1840 | 1478202817381 Marionette TRACE conn4 <- [1,3022,null,{"value":null}] 12:53:37 INFO - PROCESS | 1840 | 1478202817572 Marionette TRACE conn4 -> [0,3023,"getWindowHandles",null] 12:53:37 INFO - PROCESS | 1840 | 1478202817578 Marionette TRACE conn4 <- [1,3023,null,["8"]] 12:53:37 INFO - PROCESS | 1840 | 1478202817590 Marionette TRACE conn4 -> [0,3024,"switchToWindow",{"name":"8"}] 12:53:37 INFO - PROCESS | 1840 | 1478202817596 Marionette TRACE conn4 <- [1,3024,null,{}] 12:53:37 INFO - PROCESS | 1840 | 1478202817664 Marionette TRACE conn4 -> [0,3025,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:53:37 INFO - PROCESS | 1840 | ++DOCSHELL 0x8381c800 == 41 [pid = 1840] [id = 669] 12:53:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 104 (0x8381dc00) [pid = 1840] [serial = 1945] [outer = (nil)] 12:53:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 105 (0x83bf3400) [pid = 1840] [serial = 1946] [outer = 0x8381dc00] 12:53:37 INFO - PROCESS | 1840 | 1478202817776 Marionette DEBUG loaded listener.js 12:53:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 106 (0x83bf9c00) [pid = 1840] [serial = 1947] [outer = 0x8381dc00] 12:53:38 INFO - PROCESS | 1840 | --DOCSHELL 0x94d64c00 == 40 [pid = 1840] [id = 656] 12:53:38 INFO - PROCESS | 1840 | --DOCSHELL 0x94bba400 == 39 [pid = 1840] [id = 655] 12:53:38 INFO - PROCESS | 1840 | --DOCSHELL 0x94bb0c00 == 38 [pid = 1840] [id = 654] 12:53:38 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd75000 == 37 [pid = 1840] [id = 649] 12:53:38 INFO - PROCESS | 1840 | --DOCSHELL 0x83837c00 == 36 [pid = 1840] [id = 647] 12:53:38 INFO - PROCESS | 1840 | --DOCSHELL 0x8ffb0400 == 35 [pid = 1840] [id = 645] 12:53:38 INFO - PROCESS | 1840 | --DOMWINDOW == 105 (0x8fb0a400) [pid = 1840] [serial = 1875] [outer = (nil)] [url = about:blank] 12:53:38 INFO - PROCESS | 1840 | ++DOCSHELL 0x83837c00 == 36 [pid = 1840] [id = 670] 12:53:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 106 (0x83a63400) [pid = 1840] [serial = 1948] [outer = (nil)] 12:53:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 107 (0x83a69400) [pid = 1840] [serial = 1949] [outer = 0x83a63400] 12:53:38 INFO - PROCESS | 1840 | --DOMWINDOW == 106 (0x8dec6000) [pid = 1840] [serial = 1872] [outer = (nil)] [url = about:blank] 12:53:38 INFO - PROCESS | 1840 | --DOMWINDOW == 105 (0x8fa46000) [pid = 1840] [serial = 1873] [outer = (nil)] [url = about:blank] 12:53:38 INFO - PROCESS | 1840 | --DOMWINDOW == 104 (0x8db58800) [pid = 1840] [serial = 1869] [outer = (nil)] [url = about:blank] 12:53:38 INFO - PROCESS | 1840 | --DOMWINDOW == 103 (0x8db5b800) [pid = 1840] [serial = 1870] [outer = (nil)] [url = about:blank] 12:53:38 INFO - PROCESS | 1840 | --DOMWINDOW == 102 (0x8cde3400) [pid = 1840] [serial = 1866] [outer = (nil)] [url = about:blank] 12:53:38 INFO - PROCESS | 1840 | --DOMWINDOW == 101 (0x8d0ea000) [pid = 1840] [serial = 1867] [outer = (nil)] [url = about:blank] 12:53:38 INFO - PROCESS | 1840 | --DOMWINDOW == 100 (0x83af8800) [pid = 1840] [serial = 1863] [outer = (nil)] [url = about:blank] 12:53:38 INFO - PROCESS | 1840 | --DOMWINDOW == 99 (0x83bec800) [pid = 1840] [serial = 1864] [outer = (nil)] [url = about:blank] 12:53:38 INFO - PROCESS | 1840 | --DOMWINDOW == 98 (0x83820000) [pid = 1840] [serial = 1860] [outer = (nil)] [url = about:blank] 12:53:38 INFO - PROCESS | 1840 | --DOMWINDOW == 97 (0x8382b400) [pid = 1840] [serial = 1861] [outer = (nil)] [url = about:blank] 12:53:38 INFO - PROCESS | 1840 | --DOMWINDOW == 96 (0x82eafc00) [pid = 1840] [serial = 1857] [outer = (nil)] [url = about:blank] 12:53:38 INFO - PROCESS | 1840 | --DOMWINDOW == 95 (0x82f71000) [pid = 1840] [serial = 1858] [outer = (nil)] [url = about:blank] 12:53:38 INFO - PROCESS | 1840 | --DOMWINDOW == 94 (0x82f72000) [pid = 1840] [serial = 1855] [outer = (nil)] [url = about:blank] 12:53:38 INFO - PROCESS | 1840 | 1478202818599 Marionette TRACE conn4 <- [1,3025,null,{"value":["/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html",0,null,null,[["A_10_01_01_07_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html:25:1\n"]]]}] 12:53:38 INFO - . 12:53:38 INFO - TEST-OK | /shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html | took 1532ms 12:53:38 INFO - PROCESS | 1840 | 1478202818657 Marionette TRACE conn4 -> [0,3026,"getWindowHandle",null] 12:53:38 INFO - PROCESS | 1840 | 1478202818661 Marionette TRACE conn4 <- [1,3026,null,{"value":"8"}] 12:53:38 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-001.html 12:53:38 INFO - PROCESS | 1840 | 1478202818672 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:53:38 INFO - PROCESS | 1840 | 1478202818854 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 12:53:39 INFO - PROCESS | 1840 | 1478202819014 Marionette TRACE conn4 -> [0,3028,"getWindowHandles",null] 12:53:39 INFO - PROCESS | 1840 | 1478202819017 Marionette TRACE conn4 <- [1,3028,null,["8"]] 12:53:39 INFO - PROCESS | 1840 | 1478202819024 Marionette TRACE conn4 -> [0,3029,"switchToWindow",{"name":"8"}] 12:53:39 INFO - PROCESS | 1840 | 1478202819031 Marionette TRACE conn4 <- [1,3029,null,{}] 12:53:39 INFO - PROCESS | 1840 | 1478202819046 Marionette TRACE conn4 -> [0,3030,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/events/event-retargeting/test-001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:53:39 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd70400 == 37 [pid = 1840] [id = 671] 12:53:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 95 (0x8dd72c00) [pid = 1840] [serial = 1950] [outer = (nil)] 12:53:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 96 (0x8dd77800) [pid = 1840] [serial = 1951] [outer = 0x8dd72c00] 12:53:39 INFO - PROCESS | 1840 | 1478202819146 Marionette DEBUG loaded listener.js 12:53:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 97 (0x8fa3f000) [pid = 1840] [serial = 1952] [outer = 0x8dd72c00] 12:53:39 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fb0b000 == 38 [pid = 1840] [id = 672] 12:53:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 98 (0x8fb49000) [pid = 1840] [serial = 1953] [outer = (nil)] 12:53:39 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fb4c800 == 39 [pid = 1840] [id = 673] 12:53:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 99 (0x8fb4cc00) [pid = 1840] [serial = 1954] [outer = (nil)] 12:53:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 100 (0x8fb13c00) [pid = 1840] [serial = 1955] [outer = 0x8fb49000] 12:53:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 101 (0x8ff95c00) [pid = 1840] [serial = 1956] [outer = 0x8fb4cc00] 12:53:39 INFO - PROCESS | 1840 | 1478202819898 Marionette TRACE conn4 <- [1,3030,null,{"value":["/shadow-dom/untriaged/events/event-retargeting/test-001.html",0,null,null,[["A_05_01_01_T1",1,"div.attachShadow is not a function","iframe.onload<@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:38:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:31:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:26:1\n"],["A_05_01_01_T2",1,"div.attachShadow is not a function","iframe.onload<@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:80:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:72:21\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html:67:1\n"]]]}] 12:53:39 INFO - .. 12:53:39 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-001.html | took 1272ms 12:53:39 INFO - PROCESS | 1840 | 1478202819945 Marionette TRACE conn4 -> [0,3031,"getWindowHandle",null] 12:53:39 INFO - PROCESS | 1840 | 1478202819948 Marionette TRACE conn4 <- [1,3031,null,{"value":"8"}] 12:53:39 INFO - TEST-START | /shadow-dom/untriaged/events/event-retargeting/test-003.html 12:53:39 INFO - PROCESS | 1840 | 1478202819957 Marionette TRACE conn4 -> [0,3032,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:53:40 INFO - PROCESS | 1840 | 1478202820150 Marionette TRACE conn4 <- [1,3032,null,{"value":null}] 12:53:40 INFO - PROCESS | 1840 | 1478202820378 Marionette TRACE conn4 -> [0,3033,"getWindowHandles",null] 12:53:40 INFO - PROCESS | 1840 | 1478202820384 Marionette TRACE conn4 <- [1,3033,null,["8"]] 12:53:40 INFO - PROCESS | 1840 | 1478202820403 Marionette TRACE conn4 -> [0,3034,"switchToWindow",{"name":"8"}] 12:53:40 INFO - PROCESS | 1840 | 1478202820412 Marionette TRACE conn4 <- [1,3034,null,{}] 12:53:40 INFO - PROCESS | 1840 | 1478202820417 Marionette TRACE conn4 -> [0,3035,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/events/event-retargeting/test-003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:53:40 INFO - PROCESS | 1840 | ++DOCSHELL 0x91123400 == 40 [pid = 1840] [id = 674] 12:53:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 102 (0x911a7c00) [pid = 1840] [serial = 1957] [outer = (nil)] 12:53:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 103 (0x911b2000) [pid = 1840] [serial = 1958] [outer = 0x911a7c00] 12:53:40 INFO - PROCESS | 1840 | 1478202820521 Marionette DEBUG loaded listener.js 12:53:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 104 (0x911b4400) [pid = 1840] [serial = 1959] [outer = 0x911a7c00] 12:53:41 INFO - PROCESS | 1840 | ++DOCSHELL 0x911ad800 == 41 [pid = 1840] [id = 675] 12:53:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 105 (0x94baf800) [pid = 1840] [serial = 1960] [outer = (nil)] 12:53:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 106 (0x94bafc00) [pid = 1840] [serial = 1961] [outer = 0x94baf800] 12:53:41 INFO - PROCESS | 1840 | 1478202821240 Marionette TRACE conn4 <- [1,3035,null,{"value":["/shadow-dom/untriaged/events/event-retargeting/test-003.html",0,null,null,[["A_05_01_03_T01",1,"ul.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html:40:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\n@http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html:27:1\n"]]]}] 12:53:41 INFO - . 12:53:41 INFO - TEST-OK | /shadow-dom/untriaged/events/event-retargeting/test-003.html | took 1325ms 12:53:41 INFO - PROCESS | 1840 | 1478202821283 Marionette TRACE conn4 -> [0,3036,"getWindowHandle",null] 12:53:41 INFO - PROCESS | 1840 | 1478202821288 Marionette TRACE conn4 <- [1,3036,null,{"value":"8"}] 12:53:41 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-001.html 12:53:41 INFO - PROCESS | 1840 | 1478202821306 Marionette TRACE conn4 -> [0,3037,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:53:41 INFO - PROCESS | 1840 | 1478202821541 Marionette TRACE conn4 <- [1,3037,null,{"value":null}] 12:53:41 INFO - PROCESS | 1840 | 1478202821568 Marionette TRACE conn4 -> [0,3038,"getWindowHandles",null] 12:53:41 INFO - PROCESS | 1840 | 1478202821573 Marionette TRACE conn4 <- [1,3038,null,["8"]] 12:53:41 INFO - PROCESS | 1840 | 1478202821580 Marionette TRACE conn4 -> [0,3039,"switchToWindow",{"name":"8"}] 12:53:41 INFO - PROCESS | 1840 | 1478202821587 Marionette TRACE conn4 <- [1,3039,null,{}] 12:53:41 INFO - PROCESS | 1840 | 1478202821592 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/user-interaction/active-element/test-001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:53:41 INFO - PROCESS | 1840 | ++DOCSHELL 0x83814000 == 42 [pid = 1840] [id = 676] 12:53:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 107 (0x93cf4400) [pid = 1840] [serial = 1962] [outer = (nil)] 12:53:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 108 (0x94bb0400) [pid = 1840] [serial = 1963] [outer = 0x93cf4400] 12:53:41 INFO - PROCESS | 1840 | 1478202821770 Marionette DEBUG loaded listener.js 12:53:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 109 (0x94d6a000) [pid = 1840] [serial = 1964] [outer = 0x93cf4400] 12:53:42 INFO - PROCESS | 1840 | ++DOCSHELL 0x950abc00 == 43 [pid = 1840] [id = 677] 12:53:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 110 (0x952cac00) [pid = 1840] [serial = 1965] [outer = (nil)] 12:53:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 111 (0x95b96000) [pid = 1840] [serial = 1966] [outer = 0x952cac00] 12:53:42 INFO - PROCESS | 1840 | --DOMWINDOW == 110 (0x83838000) [pid = 1840] [serial = 1891] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478202802118] 12:53:42 INFO - PROCESS | 1840 | --DOMWINDOW == 109 (0x82c48800) [pid = 1840] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.no-redirect.http.html] 12:53:42 INFO - PROCESS | 1840 | --DOMWINDOW == 108 (0x8dd76000) [pid = 1840] [serial = 1896] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:53:42 INFO - PROCESS | 1840 | --DOMWINDOW == 107 (0x8cd4ac00) [pid = 1840] [serial = 1893] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.swap-origin-redirect.http.html] 12:53:42 INFO - PROCESS | 1840 | --DOMWINDOW == 106 (0x82f6a400) [pid = 1840] [serial = 1904] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.swap-origin-redirect.http.html] 12:53:42 INFO - PROCESS | 1840 | --DOMWINDOW == 105 (0x8dd6d800) [pid = 1840] [serial = 1880] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.swap-origin-redirect.http.html] 12:53:42 INFO - PROCESS | 1840 | --DOMWINDOW == 104 (0x83a67000) [pid = 1840] [serial = 1877] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.no-redirect.http.html] 12:53:42 INFO - PROCESS | 1840 | --DOMWINDOW == 103 (0x8ffb1000) [pid = 1840] [serial = 1886] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:53:42 INFO - PROCESS | 1840 | --DOMWINDOW == 102 (0x8fb4e000) [pid = 1840] [serial = 1883] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-https/iframe-tag/upgrade-protocol.keep-origin-redirect.http.html] 12:53:42 INFO - PROCESS | 1840 | --DOMWINDOW == 101 (0x911a8000) [pid = 1840] [serial = 1901] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.no-redirect.http.html] 12:53:42 INFO - PROCESS | 1840 | --DOMWINDOW == 100 (0x8fa5f000) [pid = 1840] [serial = 1898] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/meta-referrer/same-origin/http-https/xhr-request/upgrade-protocol.keep-origin-redirect.http.html] 12:53:42 INFO - PROCESS | 1840 | 1478202822679 Marionette TRACE conn4 <- [1,3040,null,{"value":["/shadow-dom/untriaged/user-interaction/active-element/test-001.html",0,null,null,[["A_07_03_01_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html:30:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html:25:1\n"]]]}] 12:53:42 INFO - . 12:53:42 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-001.html | took 1427ms 12:53:42 INFO - PROCESS | 1840 | 1478202822727 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 12:53:42 INFO - TEST-START | /shadow-dom/untriaged/user-interaction/active-element/test-002.html 12:53:42 INFO - PROCESS | 1840 | 1478202822731 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 12:53:42 INFO - PROCESS | 1840 | 1478202822738 Marionette TRACE conn4 -> [0,3042,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:53:42 INFO - PROCESS | 1840 | 1478202822916 Marionette TRACE conn4 <- [1,3042,null,{"value":null}] 12:53:43 INFO - PROCESS | 1840 | 1478202823073 Marionette TRACE conn4 -> [0,3043,"getWindowHandles",null] 12:53:43 INFO - PROCESS | 1840 | 1478202823078 Marionette TRACE conn4 <- [1,3043,null,["8"]] 12:53:43 INFO - PROCESS | 1840 | 1478202823087 Marionette TRACE conn4 -> [0,3044,"switchToWindow",{"name":"8"}] 12:53:43 INFO - PROCESS | 1840 | 1478202823093 Marionette TRACE conn4 <- [1,3044,null,{}] 12:53:43 INFO - PROCESS | 1840 | 1478202823099 Marionette TRACE conn4 -> [0,3045,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/shadow-dom/untriaged/user-interaction/active-element/test-002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:53:43 INFO - PROCESS | 1840 | ++DOCSHELL 0x82f87400 == 44 [pid = 1840] [id = 678] 12:53:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 101 (0x911b4000) [pid = 1840] [serial = 1967] [outer = (nil)] 12:53:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 102 (0x94d6a400) [pid = 1840] [serial = 1968] [outer = 0x911b4000] 12:53:43 INFO - PROCESS | 1840 | 1478202823217 Marionette DEBUG loaded listener.js 12:53:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 103 (0x952c3c00) [pid = 1840] [serial = 1969] [outer = 0x911b4000] 12:53:43 INFO - PROCESS | 1840 | ++DOCSHELL 0x93856800 == 45 [pid = 1840] [id = 679] 12:53:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 104 (0x9682d800) [pid = 1840] [serial = 1970] [outer = (nil)] 12:53:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 105 (0x9682e800) [pid = 1840] [serial = 1971] [outer = 0x9682d800] 12:53:43 INFO - PROCESS | 1840 | 1478202823897 Marionette TRACE conn4 <- [1,3045,null,{"value":["/shadow-dom/untriaged/user-interaction/active-element/test-002.html",0,null,null,[["A_07_03_02_T01",1,"host.attachShadow is not a function","@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html:31:13\nunit/<@http://web-platform.test:8000/shadow-dom/resources/shadow-dom-utils.js:66:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html:25:1\n"]]]}] 12:53:43 INFO - . 12:53:43 INFO - TEST-OK | /shadow-dom/untriaged/user-interaction/active-element/test-002.html | took 1186ms 12:53:43 INFO - PROCESS | 1840 | 1478202823924 Marionette TRACE conn4 -> [0,3046,"getWindowHandle",null] 12:53:43 INFO - PROCESS | 1840 | 1478202823927 Marionette TRACE conn4 <- [1,3046,null,{"value":"8"}] 12:53:43 INFO - TEST-START | /touch-events/create-touch-touchlist.html 12:53:43 INFO - PROCESS | 1840 | 1478202823935 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:53:44 INFO - PROCESS | 1840 | 1478202824107 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 12:53:44 INFO - PROCESS | 1840 | 1478202824267 Marionette TRACE conn4 -> [0,3048,"getWindowHandles",null] 12:53:44 INFO - PROCESS | 1840 | 1478202824270 Marionette TRACE conn4 <- [1,3048,null,["8"]] 12:53:44 INFO - PROCESS | 1840 | 1478202824277 Marionette TRACE conn4 -> [0,3049,"switchToWindow",{"name":"8"}] 12:53:44 INFO - PROCESS | 1840 | 1478202824283 Marionette TRACE conn4 <- [1,3049,null,{}] 12:53:44 INFO - PROCESS | 1840 | 1478202824288 Marionette TRACE conn4 -> [0,3050,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/create-touch-touchlist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/create-touch-touchlist.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:53:44 INFO - PROCESS | 1840 | ++DOCSHELL 0x82f82c00 == 46 [pid = 1840] [id = 680] 12:53:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 106 (0x96831800) [pid = 1840] [serial = 1972] [outer = (nil)] 12:53:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 107 (0x96833800) [pid = 1840] [serial = 1973] [outer = 0x96831800] 12:53:44 INFO - PROCESS | 1840 | 1478202824390 Marionette DEBUG loaded listener.js 12:53:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 108 (0x96836800) [pid = 1840] [serial = 1974] [outer = 0x96831800] 12:53:45 INFO - PROCESS | 1840 | 1478202825095 Marionette TRACE conn4 <- [1,3050,null,{"value":["/touch-events/create-touch-touchlist.html",0,null,null,[["document.createTouch exists and creates a Touch object with requested properties",0,null,null],["document.createTouchList exists and correctly creates a TouchList from zero Touch objects",0,null,null],["document.createTouchList exists and correctly creates a TouchList from a single Touch",0,null,null],["document.createTouchList exists and correctly creates a TouchList from two Touch objects",0,null,null]]]}] 12:53:45 INFO - .... 12:53:45 INFO - TEST-OK | /touch-events/create-touch-touchlist.html | took 1227ms 12:53:45 INFO - PROCESS | 1840 | 1478202825166 Marionette TRACE conn4 -> [0,3051,"getWindowHandle",null] 12:53:45 INFO - PROCESS | 1840 | 1478202825173 Marionette TRACE conn4 <- [1,3051,null,{"value":"8"}] 12:53:45 INFO - TEST-START | /touch-events/historical.html 12:53:45 INFO - PROCESS | 1840 | 1478202825185 Marionette TRACE conn4 -> [0,3052,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:53:45 INFO - PROCESS | 1840 | 1478202825422 Marionette TRACE conn4 <- [1,3052,null,{"value":null}] 12:53:45 INFO - PROCESS | 1840 | 1478202825627 Marionette TRACE conn4 -> [0,3053,"getWindowHandles",null] 12:53:45 INFO - PROCESS | 1840 | 1478202825633 Marionette TRACE conn4 <- [1,3053,null,["8"]] 12:53:45 INFO - PROCESS | 1840 | 1478202825685 Marionette TRACE conn4 -> [0,3054,"switchToWindow",{"name":"8"}] 12:53:45 INFO - PROCESS | 1840 | 1478202825692 Marionette TRACE conn4 <- [1,3054,null,{}] 12:53:45 INFO - PROCESS | 1840 | 1478202825703 Marionette TRACE conn4 -> [0,3055,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/historical.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:53:45 INFO - PROCESS | 1840 | ++DOCSHELL 0x8d0ee400 == 47 [pid = 1840] [id = 681] 12:53:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 109 (0x8d0eec00) [pid = 1840] [serial = 1975] [outer = (nil)] 12:53:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 110 (0x8db57800) [pid = 1840] [serial = 1976] [outer = 0x8d0eec00] 12:53:45 INFO - PROCESS | 1840 | 1478202825825 Marionette DEBUG loaded listener.js 12:53:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 111 (0x8db5cc00) [pid = 1840] [serial = 1977] [outer = 0x8d0eec00] 12:53:46 INFO - PROCESS | 1840 | 1478202826512 Marionette TRACE conn4 <- [1,3055,null,{"value":["/touch-events/historical.html",0,null,null,[["TouchList::identifiedTouch",0,null,null]]]}] 12:53:46 INFO - . 12:53:46 INFO - TEST-OK | /touch-events/historical.html | took 1382ms 12:53:46 INFO - PROCESS | 1840 | 1478202826567 Marionette TRACE conn4 -> [0,3056,"getWindowHandle",null] 12:53:46 INFO - TEST-START | /touch-events/touch-globaleventhandler-interface.html 12:53:46 INFO - PROCESS | 1840 | 1478202826575 Marionette TRACE conn4 <- [1,3056,null,{"value":"8"}] 12:53:46 INFO - PROCESS | 1840 | 1478202826584 Marionette TRACE conn4 -> [0,3057,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:53:46 INFO - PROCESS | 1840 | 1478202826783 Marionette TRACE conn4 <- [1,3057,null,{"value":null}] 12:53:46 INFO - PROCESS | 1840 | 1478202826975 Marionette TRACE conn4 -> [0,3058,"getWindowHandles",null] 12:53:46 INFO - PROCESS | 1840 | 1478202826980 Marionette TRACE conn4 <- [1,3058,null,["8"]] 12:53:47 INFO - PROCESS | 1840 | 1478202826993 Marionette TRACE conn4 -> [0,3059,"switchToWindow",{"name":"8"}] 12:53:47 INFO - PROCESS | 1840 | 1478202826998 Marionette TRACE conn4 <- [1,3059,null,{}] 12:53:47 INFO - PROCESS | 1840 | 1478202827051 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-globaleventhandler-interface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:53:47 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ffb1400 == 48 [pid = 1840] [id = 682] 12:53:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 112 (0x8ffb3400) [pid = 1840] [serial = 1978] [outer = (nil)] 12:53:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 113 (0x911b5c00) [pid = 1840] [serial = 1979] [outer = 0x8ffb3400] 12:53:47 INFO - PROCESS | 1840 | 1478202827167 Marionette DEBUG loaded listener.js 12:53:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 114 (0x938c8000) [pid = 1840] [serial = 1980] [outer = 0x8ffb3400] 12:53:47 INFO - PROCESS | 1840 | 1478202827864 Marionette TRACE conn4 <- [1,3060,null,{"value":["/touch-events/touch-globaleventhandler-interface.html",0,null,null,[["Touch events in GlobalEventHandlers",0,null,null],["Touch events are GlobalEventHandlers' own property",0,null,null],["Touch events not in Element.prototype",0,null,null]]]}] 12:53:47 INFO - ... 12:53:47 INFO - TEST-OK | /touch-events/touch-globaleventhandler-interface.html | took 1337ms 12:53:47 INFO - PROCESS | 1840 | 1478202827929 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 12:53:47 INFO - PROCESS | 1840 | 1478202827937 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 12:53:47 INFO - TEST-START | /touch-events/touch-retargeting.html 12:53:47 INFO - PROCESS | 1840 | 1478202827946 Marionette TRACE conn4 -> [0,3062,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:53:48 INFO - PROCESS | 1840 | 1478202828175 Marionette TRACE conn4 <- [1,3062,null,{"value":null}] 12:53:48 INFO - PROCESS | 1840 | 1478202828365 Marionette TRACE conn4 -> [0,3063,"getWindowHandles",null] 12:53:48 INFO - PROCESS | 1840 | 1478202828373 Marionette TRACE conn4 <- [1,3063,null,["8"]] 12:53:48 INFO - PROCESS | 1840 | 1478202828381 Marionette TRACE conn4 -> [0,3064,"switchToWindow",{"name":"8"}] 12:53:48 INFO - PROCESS | 1840 | 1478202828389 Marionette TRACE conn4 <- [1,3064,null,{}] 12:53:48 INFO - PROCESS | 1840 | 1478202828396 Marionette TRACE conn4 -> [0,3065,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-retargeting.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-retargeting.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:53:48 INFO - PROCESS | 1840 | ++DOCSHELL 0x96833000 == 49 [pid = 1840] [id = 683] 12:53:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 115 (0x96834400) [pid = 1840] [serial = 1981] [outer = (nil)] 12:53:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 116 (0x9683a800) [pid = 1840] [serial = 1982] [outer = 0x96834400] 12:53:48 INFO - PROCESS | 1840 | 1478202828512 Marionette DEBUG loaded listener.js 12:53:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 117 (0x9689ac00) [pid = 1840] [serial = 1983] [outer = 0x96834400] 12:53:49 INFO - PROCESS | 1840 | JavaScript error: http://web-platform.test:8000/touch-events/touch-retargeting.html, line 13: TypeError: host0.attachShadow is not a function 12:53:51 INFO - PROCESS | 1840 | --DOCSHELL 0x93856800 == 48 [pid = 1840] [id = 679] 12:53:51 INFO - PROCESS | 1840 | --DOCSHELL 0x82f87400 == 47 [pid = 1840] [id = 678] 12:53:51 INFO - PROCESS | 1840 | --DOCSHELL 0x950abc00 == 46 [pid = 1840] [id = 677] 12:53:51 INFO - PROCESS | 1840 | --DOCSHELL 0x83814000 == 45 [pid = 1840] [id = 676] 12:53:51 INFO - PROCESS | 1840 | --DOCSHELL 0x911ad800 == 44 [pid = 1840] [id = 675] 12:53:51 INFO - PROCESS | 1840 | --DOCSHELL 0x91123400 == 43 [pid = 1840] [id = 674] 12:53:51 INFO - PROCESS | 1840 | --DOCSHELL 0x8fb4c800 == 42 [pid = 1840] [id = 673] 12:53:51 INFO - PROCESS | 1840 | --DOCSHELL 0x8fb0b000 == 41 [pid = 1840] [id = 672] 12:53:51 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd70400 == 40 [pid = 1840] [id = 671] 12:53:51 INFO - PROCESS | 1840 | --DOCSHELL 0x83837c00 == 39 [pid = 1840] [id = 670] 12:53:51 INFO - PROCESS | 1840 | --DOCSHELL 0x8381c800 == 38 [pid = 1840] [id = 669] 12:53:51 INFO - PROCESS | 1840 | --DOCSHELL 0x8fb41400 == 37 [pid = 1840] [id = 668] 12:53:51 INFO - PROCESS | 1840 | --DOCSHELL 0x83a66400 == 36 [pid = 1840] [id = 667] 12:53:51 INFO - PROCESS | 1840 | --DOCSHELL 0x967c0000 == 35 [pid = 1840] [id = 666] 12:53:51 INFO - PROCESS | 1840 | --DOCSHELL 0x967bb000 == 34 [pid = 1840] [id = 665] 12:53:51 INFO - PROCESS | 1840 | --DOCSHELL 0x9513f400 == 33 [pid = 1840] [id = 663] 12:53:51 INFO - PROCESS | 1840 | --DOCSHELL 0x950b1800 == 32 [pid = 1840] [id = 662] 12:53:51 INFO - PROCESS | 1840 | --DOCSHELL 0x94d70800 == 31 [pid = 1840] [id = 661] 12:53:51 INFO - PROCESS | 1840 | --DOCSHELL 0x94bb2400 == 30 [pid = 1840] [id = 660] 12:53:51 INFO - PROCESS | 1840 | --DOCSHELL 0x8fc72000 == 29 [pid = 1840] [id = 658] 12:53:51 INFO - PROCESS | 1840 | --DOMWINDOW == 116 (0x83831400) [pid = 1840] [serial = 1905] [outer = (nil)] [url = about:blank] 12:53:51 INFO - PROCESS | 1840 | --DOMWINDOW == 115 (0x92be3400) [pid = 1840] [serial = 1906] [outer = (nil)] [url = about:blank] 12:53:51 INFO - PROCESS | 1840 | --DOMWINDOW == 114 (0x911a9800) [pid = 1840] [serial = 1902] [outer = (nil)] [url = about:blank] 12:53:51 INFO - PROCESS | 1840 | --DOMWINDOW == 113 (0x911aec00) [pid = 1840] [serial = 1903] [outer = (nil)] [url = about:blank] 12:53:51 INFO - PROCESS | 1840 | --DOMWINDOW == 112 (0x8fb07800) [pid = 1840] [serial = 1899] [outer = (nil)] [url = about:blank] 12:53:51 INFO - PROCESS | 1840 | --DOMWINDOW == 111 (0x8fb42400) [pid = 1840] [serial = 1900] [outer = (nil)] [url = about:blank] 12:53:51 INFO - PROCESS | 1840 | --DOMWINDOW == 110 (0x8ce6d800) [pid = 1840] [serial = 1894] [outer = (nil)] [url = about:blank] 12:53:51 INFO - PROCESS | 1840 | --DOMWINDOW == 109 (0x8d0ecc00) [pid = 1840] [serial = 1895] [outer = (nil)] [url = about:blank] 12:53:51 INFO - PROCESS | 1840 | --DOMWINDOW == 108 (0x8dd76c00) [pid = 1840] [serial = 1897] [outer = (nil)] [url = https://www1.web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:53:51 INFO - PROCESS | 1840 | --DOMWINDOW == 107 (0x83811400) [pid = 1840] [serial = 1889] [outer = (nil)] [url = about:blank] 12:53:51 INFO - PROCESS | 1840 | --DOMWINDOW == 106 (0x83830800) [pid = 1840] [serial = 1890] [outer = (nil)] [url = about:blank] 12:53:51 INFO - PROCESS | 1840 | --DOMWINDOW == 105 (0x83a70400) [pid = 1840] [serial = 1892] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py?redirection=no-redirect&cache_destroyer=1478202802118] 12:53:51 INFO - PROCESS | 1840 | --DOMWINDOW == 104 (0x8fc70800) [pid = 1840] [serial = 1884] [outer = (nil)] [url = about:blank] 12:53:51 INFO - PROCESS | 1840 | --DOMWINDOW == 103 (0x8fc72400) [pid = 1840] [serial = 1885] [outer = (nil)] [url = about:blank] 12:53:51 INFO - PROCESS | 1840 | --DOMWINDOW == 102 (0x8ff9f800) [pid = 1840] [serial = 1887] [outer = (nil)] [url = https://web-platform.test:8443/referrer-policy/generic/subresource/document.py] 12:53:51 INFO - PROCESS | 1840 | --DOMWINDOW == 101 (0x8deb8c00) [pid = 1840] [serial = 1881] [outer = (nil)] [url = about:blank] 12:53:51 INFO - PROCESS | 1840 | --DOMWINDOW == 100 (0x8fa57c00) [pid = 1840] [serial = 1882] [outer = (nil)] [url = about:blank] 12:53:51 INFO - PROCESS | 1840 | --DOMWINDOW == 99 (0x83a71400) [pid = 1840] [serial = 1878] [outer = (nil)] [url = about:blank] 12:53:51 INFO - PROCESS | 1840 | --DOMWINDOW == 98 (0x83aef800) [pid = 1840] [serial = 1879] [outer = (nil)] [url = about:blank] 12:53:51 INFO - PROCESS | 1840 | --DOMWINDOW == 97 (0x93988000) [pid = 1840] [serial = 1908] [outer = (nil)] [url = about:blank] 12:53:55 INFO - PROCESS | 1840 | --DOMWINDOW == 96 (0x8fb4cc00) [pid = 1840] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 12:53:55 INFO - PROCESS | 1840 | --DOMWINDOW == 95 (0x952cac00) [pid = 1840] [serial = 1965] [outer = (nil)] [url = about:blank] 12:53:55 INFO - PROCESS | 1840 | --DOMWINDOW == 94 (0x8dd72c00) [pid = 1840] [serial = 1950] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-001.html] 12:53:55 INFO - PROCESS | 1840 | --DOMWINDOW == 93 (0x8fb49000) [pid = 1840] [serial = 1953] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 12:53:55 INFO - PROCESS | 1840 | --DOMWINDOW == 92 (0x8381dc00) [pid = 1840] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html] 12:53:55 INFO - PROCESS | 1840 | --DOMWINDOW == 91 (0x83a68c00) [pid = 1840] [serial = 1940] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html] 12:53:55 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0x93cf4400) [pid = 1840] [serial = 1962] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-001.html] 12:53:55 INFO - PROCESS | 1840 | --DOMWINDOW == 89 (0x9682d800) [pid = 1840] [serial = 1970] [outer = (nil)] [url = about:blank] 12:53:55 INFO - PROCESS | 1840 | --DOMWINDOW == 88 (0x911b4000) [pid = 1840] [serial = 1967] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/user-interaction/active-element/test-002.html] 12:53:55 INFO - PROCESS | 1840 | --DOMWINDOW == 87 (0x911a7c00) [pid = 1840] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/events/event-retargeting/test-003.html] 12:53:55 INFO - PROCESS | 1840 | --DOMWINDOW == 86 (0x8ffacc00) [pid = 1840] [serial = 1919] [outer = (nil)] [url = about:blank] 12:53:55 INFO - PROCESS | 1840 | --DOMWINDOW == 85 (0x95147400) [pid = 1840] [serial = 1931] [outer = (nil)] [url = about:blank] 12:53:55 INFO - PROCESS | 1840 | --DOMWINDOW == 84 (0x967c0400) [pid = 1840] [serial = 1938] [outer = (nil)] [url = about:blank] 12:53:55 INFO - PROCESS | 1840 | --DOMWINDOW == 83 (0x94baf800) [pid = 1840] [serial = 1960] [outer = (nil)] [url = about:blank] 12:53:55 INFO - PROCESS | 1840 | --DOMWINDOW == 82 (0x94d65000) [pid = 1840] [serial = 1914] [outer = (nil)] [url = about:blank] 12:53:55 INFO - PROCESS | 1840 | --DOMWINDOW == 81 (0x9111f400) [pid = 1840] [serial = 1943] [outer = (nil)] [url = about:blank] 12:53:55 INFO - PROCESS | 1840 | --DOMWINDOW == 80 (0x83a63400) [pid = 1840] [serial = 1948] [outer = (nil)] [url = about:blank] 12:53:55 INFO - PROCESS | 1840 | --DOMWINDOW == 79 (0x967bc000) [pid = 1840] [serial = 1936] [outer = (nil)] [url = about:blank] 12:53:55 INFO - PROCESS | 1840 | --DOMWINDOW == 78 (0x950b2400) [pid = 1840] [serial = 1929] [outer = (nil)] [url = about:blank] 12:53:55 INFO - PROCESS | 1840 | --DOMWINDOW == 77 (0x94bb2800) [pid = 1840] [serial = 1924] [outer = (nil)] [url = about:blank] 12:53:55 INFO - PROCESS | 1840 | --DOMWINDOW == 76 (0x94bba800) [pid = 1840] [serial = 1912] [outer = (nil)] [url = about:blank] 12:53:55 INFO - PROCESS | 1840 | --DOMWINDOW == 75 (0x94bb1000) [pid = 1840] [serial = 1910] [outer = (nil)] [url = about:blank] 12:53:58 INFO - PROCESS | 1840 | --DOCSHELL 0x950b1c00 == 28 [pid = 1840] [id = 664] 12:53:58 INFO - PROCESS | 1840 | --DOCSHELL 0x8cd49400 == 27 [pid = 1840] [id = 659] 12:53:58 INFO - PROCESS | 1840 | --DOCSHELL 0x8cd4e000 == 26 [pid = 1840] [id = 657] 12:53:58 INFO - PROCESS | 1840 | --DOCSHELL 0x83aecc00 == 25 [pid = 1840] [id = 640] 12:53:58 INFO - PROCESS | 1840 | --DOCSHELL 0x82ea4800 == 24 [pid = 1840] [id = 652] 12:53:58 INFO - PROCESS | 1840 | --DOCSHELL 0x8db55000 == 23 [pid = 1840] [id = 639] 12:53:58 INFO - PROCESS | 1840 | --DOCSHELL 0x8fb4dc00 == 22 [pid = 1840] [id = 644] 12:53:58 INFO - PROCESS | 1840 | --DOCSHELL 0x82c42000 == 21 [pid = 1840] [id = 653] 12:53:58 INFO - PROCESS | 1840 | --DOCSHELL 0x8fb04800 == 20 [pid = 1840] [id = 641] 12:53:58 INFO - PROCESS | 1840 | --DOCSHELL 0x83a66c00 == 19 [pid = 1840] [id = 642] 12:53:58 INFO - PROCESS | 1840 | --DOCSHELL 0x8cd47c00 == 18 [pid = 1840] [id = 638] 12:53:58 INFO - PROCESS | 1840 | --DOCSHELL 0x82f6d000 == 17 [pid = 1840] [id = 636] 12:53:58 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa5e800 == 16 [pid = 1840] [id = 650] 12:53:58 INFO - PROCESS | 1840 | --DOCSHELL 0x8cd4a000 == 15 [pid = 1840] [id = 648] 12:53:58 INFO - PROCESS | 1840 | --DOCSHELL 0x83af5400 == 14 [pid = 1840] [id = 637] 12:53:58 INFO - PROCESS | 1840 | --DOCSHELL 0x82c4cc00 == 13 [pid = 1840] [id = 635] 12:53:58 INFO - PROCESS | 1840 | --DOCSHELL 0x911a7400 == 12 [pid = 1840] [id = 651] 12:53:58 INFO - PROCESS | 1840 | --DOCSHELL 0x827ef800 == 11 [pid = 1840] [id = 643] 12:53:58 INFO - PROCESS | 1840 | --DOCSHELL 0x82c44800 == 10 [pid = 1840] [id = 646] 12:53:58 INFO - PROCESS | 1840 | --DOCSHELL 0x8ffb1400 == 9 [pid = 1840] [id = 682] 12:53:58 INFO - PROCESS | 1840 | --DOCSHELL 0x8d0ee400 == 8 [pid = 1840] [id = 681] 12:53:58 INFO - PROCESS | 1840 | --DOCSHELL 0x82f82c00 == 7 [pid = 1840] [id = 680] 12:53:58 INFO - PROCESS | 1840 | --DOMWINDOW == 74 (0x8ff95c00) [pid = 1840] [serial = 1956] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 12:53:58 INFO - PROCESS | 1840 | --DOMWINDOW == 73 (0x95b96000) [pid = 1840] [serial = 1966] [outer = (nil)] [url = about:blank] 12:53:58 INFO - PROCESS | 1840 | --DOMWINDOW == 72 (0x8fa3f000) [pid = 1840] [serial = 1952] [outer = (nil)] [url = about:blank] 12:53:58 INFO - PROCESS | 1840 | --DOMWINDOW == 71 (0x8fb13c00) [pid = 1840] [serial = 1955] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/resources/blank.html] 12:53:58 INFO - PROCESS | 1840 | --DOMWINDOW == 70 (0x83bf9c00) [pid = 1840] [serial = 1947] [outer = (nil)] [url = about:blank] 12:53:58 INFO - PROCESS | 1840 | --DOMWINDOW == 69 (0x8ce6d000) [pid = 1840] [serial = 1942] [outer = (nil)] [url = about:blank] 12:53:58 INFO - PROCESS | 1840 | --DOMWINDOW == 68 (0x94d6a000) [pid = 1840] [serial = 1964] [outer = (nil)] [url = about:blank] 12:53:58 INFO - PROCESS | 1840 | --DOMWINDOW == 67 (0x9682e800) [pid = 1840] [serial = 1971] [outer = (nil)] [url = about:blank] 12:53:58 INFO - PROCESS | 1840 | --DOMWINDOW == 66 (0x94d6a400) [pid = 1840] [serial = 1968] [outer = (nil)] [url = about:blank] 12:53:58 INFO - PROCESS | 1840 | --DOMWINDOW == 65 (0x911b4400) [pid = 1840] [serial = 1959] [outer = (nil)] [url = about:blank] 12:53:58 INFO - PROCESS | 1840 | --DOMWINDOW == 64 (0x952c3c00) [pid = 1840] [serial = 1969] [outer = (nil)] [url = about:blank] 12:53:58 INFO - PROCESS | 1840 | --DOMWINDOW == 63 (0x96833800) [pid = 1840] [serial = 1973] [outer = (nil)] [url = about:blank] 12:53:58 INFO - PROCESS | 1840 | --DOMWINDOW == 62 (0x94bb0400) [pid = 1840] [serial = 1963] [outer = (nil)] [url = about:blank] 12:53:58 INFO - PROCESS | 1840 | --DOMWINDOW == 61 (0x911b2000) [pid = 1840] [serial = 1958] [outer = (nil)] [url = about:blank] 12:53:58 INFO - PROCESS | 1840 | --DOMWINDOW == 60 (0x8dd77800) [pid = 1840] [serial = 1951] [outer = (nil)] [url = about:blank] 12:53:58 INFO - PROCESS | 1840 | --DOMWINDOW == 59 (0x83bf3400) [pid = 1840] [serial = 1946] [outer = (nil)] [url = about:blank] 12:53:58 INFO - PROCESS | 1840 | --DOMWINDOW == 58 (0x83bf7800) [pid = 1840] [serial = 1941] [outer = (nil)] [url = about:blank] 12:53:58 INFO - PROCESS | 1840 | --DOMWINDOW == 57 (0x952c1c00) [pid = 1840] [serial = 1934] [outer = (nil)] [url = about:blank] 12:53:58 INFO - PROCESS | 1840 | --DOMWINDOW == 56 (0x94e82c00) [pid = 1840] [serial = 1927] [outer = (nil)] [url = about:blank] 12:53:58 INFO - PROCESS | 1840 | --DOMWINDOW == 55 (0x92ee0400) [pid = 1840] [serial = 1922] [outer = (nil)] [url = about:blank] 12:53:58 INFO - PROCESS | 1840 | --DOMWINDOW == 54 (0x8db51c00) [pid = 1840] [serial = 1917] [outer = (nil)] [url = about:blank] 12:53:58 INFO - PROCESS | 1840 | --DOMWINDOW == 53 (0x8ffae000) [pid = 1840] [serial = 1920] [outer = (nil)] [url = about:blank] 12:53:58 INFO - PROCESS | 1840 | --DOMWINDOW == 52 (0x9514ac00) [pid = 1840] [serial = 1932] [outer = (nil)] [url = about:blank] 12:53:58 INFO - PROCESS | 1840 | --DOMWINDOW == 51 (0x967c1c00) [pid = 1840] [serial = 1939] [outer = (nil)] [url = about:blank] 12:53:58 INFO - PROCESS | 1840 | --DOMWINDOW == 50 (0x94bafc00) [pid = 1840] [serial = 1961] [outer = (nil)] [url = about:blank] 12:53:58 INFO - PROCESS | 1840 | --DOMWINDOW == 49 (0x94d65400) [pid = 1840] [serial = 1915] [outer = (nil)] [url = about:blank] 12:53:58 INFO - PROCESS | 1840 | --DOMWINDOW == 48 (0x9111f800) [pid = 1840] [serial = 1944] [outer = (nil)] [url = about:blank] 12:53:58 INFO - PROCESS | 1840 | --DOMWINDOW == 47 (0x83a69400) [pid = 1840] [serial = 1949] [outer = (nil)] [url = about:blank] 12:53:58 INFO - PROCESS | 1840 | --DOMWINDOW == 46 (0x967bc400) [pid = 1840] [serial = 1937] [outer = (nil)] [url = about:blank] 12:53:58 INFO - PROCESS | 1840 | --DOMWINDOW == 45 (0x950b2800) [pid = 1840] [serial = 1930] [outer = (nil)] [url = about:blank] 12:53:58 INFO - PROCESS | 1840 | --DOMWINDOW == 44 (0x94bb6400) [pid = 1840] [serial = 1925] [outer = (nil)] [url = about:blank] 12:53:58 INFO - PROCESS | 1840 | --DOMWINDOW == 43 (0x94bbac00) [pid = 1840] [serial = 1913] [outer = (nil)] [url = about:blank] 12:53:58 INFO - PROCESS | 1840 | --DOMWINDOW == 42 (0x94bb4c00) [pid = 1840] [serial = 1911] [outer = (nil)] [url = about:blank] 12:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 41 (0x96831800) [pid = 1840] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/create-touch-touchlist.html] 12:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 40 (0x8fb07000) [pid = 1840] [serial = 1874] [outer = (nil)] [url = http://web-platform.test:8000/referrer-policy/unset-referrer-policy/http-rp/same-origin/http-http/xhr-request/insecure-protocol.keep-origin-redirect.http.html] 12:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 39 (0x8ffb3400) [pid = 1840] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-globaleventhandler-interface.html] 12:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 38 (0x8d0eec00) [pid = 1840] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/historical.html] 12:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 37 (0x950b4c00) [pid = 1840] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html] 12:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 36 (0x94d70c00) [pid = 1840] [serial = 1926] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html] 12:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 35 (0x911a9400) [pid = 1840] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html] 12:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 34 (0x8cd4e400) [pid = 1840] [serial = 1916] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-007.html] 12:54:01 INFO - PROCESS | 1840 | --DOMWINDOW == 33 (0x8db54800) [pid = 1840] [serial = 1907] [outer = (nil)] [url = http://web-platform.test:8000/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/activeElement-confirm-return-null.html] 12:54:06 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0x8fb0bc00) [pid = 1840] [serial = 1876] [outer = (nil)] [url = about:blank] 12:54:06 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x952c6800) [pid = 1840] [serial = 1935] [outer = (nil)] [url = about:blank] 12:54:06 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x94e8a000) [pid = 1840] [serial = 1928] [outer = (nil)] [url = about:blank] 12:54:06 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x93856c00) [pid = 1840] [serial = 1923] [outer = (nil)] [url = about:blank] 12:54:06 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x8dd77400) [pid = 1840] [serial = 1918] [outer = (nil)] [url = about:blank] 12:54:06 INFO - PROCESS | 1840 | --DOMWINDOW == 27 (0x93b89c00) [pid = 1840] [serial = 1909] [outer = (nil)] [url = about:blank] 12:54:06 INFO - PROCESS | 1840 | --DOMWINDOW == 26 (0x96836800) [pid = 1840] [serial = 1974] [outer = (nil)] [url = about:blank] 12:54:06 INFO - PROCESS | 1840 | --DOMWINDOW == 25 (0x8db5cc00) [pid = 1840] [serial = 1977] [outer = (nil)] [url = about:blank] 12:54:06 INFO - PROCESS | 1840 | --DOMWINDOW == 24 (0x8db57800) [pid = 1840] [serial = 1976] [outer = (nil)] [url = about:blank] 12:54:06 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0x938c8000) [pid = 1840] [serial = 1980] [outer = (nil)] [url = about:blank] 12:54:06 INFO - PROCESS | 1840 | --DOMWINDOW == 22 (0x911b5c00) [pid = 1840] [serial = 1979] [outer = (nil)] [url = about:blank] 12:54:06 INFO - PROCESS | 1840 | --DOMWINDOW == 21 (0x9683a800) [pid = 1840] [serial = 1982] [outer = (nil)] [url = about:blank] 12:54:18 INFO - PROCESS | 1840 | MARIONETTE LOG: INFO: Timeout fired 12:54:18 INFO - PROCESS | 1840 | 1478202858715 Marionette TRACE conn4 <- [1,3065,null,{"value":["/touch-events/touch-retargeting.html",1,"TypeError: host0.attachShadow is not a function",null,[]]}] 12:54:18 INFO - TEST-ERROR | /touch-events/touch-retargeting.html | took 30827ms 12:54:18 INFO - PROCESS | 1840 | 1478202858775 Marionette TRACE conn4 -> [0,3066,"getWindowHandle",null] 12:54:18 INFO - PROCESS | 1840 | 1478202858783 Marionette TRACE conn4 <- [1,3066,null,{"value":"8"}] 12:54:18 INFO - TEST-START | /touch-events/touch-touchevent-constructor.html 12:54:18 INFO - PROCESS | 1840 | 1478202858796 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:54:19 INFO - PROCESS | 1840 | 1478202859041 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 12:54:19 INFO - PROCESS | 1840 | 1478202859139 Marionette TRACE conn4 -> [0,3068,"getWindowHandles",null] 12:54:19 INFO - PROCESS | 1840 | 1478202859146 Marionette TRACE conn4 <- [1,3068,null,["8"]] 12:54:19 INFO - PROCESS | 1840 | 1478202859153 Marionette TRACE conn4 -> [0,3069,"switchToWindow",{"name":"8"}] 12:54:19 INFO - PROCESS | 1840 | 1478202859162 Marionette TRACE conn4 <- [1,3069,null,{}] 12:54:19 INFO - PROCESS | 1840 | 1478202859169 Marionette TRACE conn4 -> [0,3070,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/touch-events/touch-touchevent-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:54:19 INFO - PROCESS | 1840 | ++DOCSHELL 0x82c4b800 == 8 [pid = 1840] [id = 684] 12:54:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 22 (0x82c4bc00) [pid = 1840] [serial = 1984] [outer = (nil)] 12:54:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 23 (0x82ea4800) [pid = 1840] [serial = 1985] [outer = 0x82c4bc00] 12:54:19 INFO - PROCESS | 1840 | 1478202859283 Marionette DEBUG loaded listener.js 12:54:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x82f6cc00) [pid = 1840] [serial = 1986] [outer = 0x82c4bc00] 12:54:19 INFO - PROCESS | 1840 | 1478202859939 Marionette TRACE conn4 <- [1,3070,null,{"value":["/touch-events/touch-touchevent-constructor.html",0,null,null,[["Touch constructor with insufficient properties",0,null,null],["Touch constructor with non-EventTarget target",0,null,null],["Touch constructor exists and creates a Touch object with minimum properties",0,null,null],["Touch constructor exists and creates a Touch object with requested properties",1,"assert_approx_equals: touch.pageY is requested value expected 20.2 +/- 0.00001 but got 20","@http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html:91:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html:66:1\n"],["TouchEvent constructor exists and creates a TouchEvent object with requested properties",0,null,null]]]}] 12:54:19 INFO - ..... 12:54:19 INFO - TEST-OK | /touch-events/touch-touchevent-constructor.html | took 1175ms 12:54:19 INFO - PROCESS | 1840 | 1478202859971 Marionette TRACE conn4 -> [0,3071,"getWindowHandle",null] 12:54:19 INFO - PROCESS | 1840 | 1478202859978 Marionette TRACE conn4 <- [1,3071,null,{"value":"8"}] 12:54:19 INFO - TEST-START | /user-timing/idlharness.html 12:54:19 INFO - PROCESS | 1840 | 1478202859986 Marionette TRACE conn4 -> [0,3072,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:54:20 INFO - PROCESS | 1840 | 1478202860219 Marionette TRACE conn4 <- [1,3072,null,{"value":null}] 12:54:20 INFO - PROCESS | 1840 | 1478202860399 Marionette TRACE conn4 -> [0,3073,"getWindowHandles",null] 12:54:20 INFO - PROCESS | 1840 | 1478202860407 Marionette TRACE conn4 <- [1,3073,null,["8"]] 12:54:20 INFO - PROCESS | 1840 | 1478202860424 Marionette TRACE conn4 -> [0,3074,"switchToWindow",{"name":"8"}] 12:54:20 INFO - PROCESS | 1840 | 1478202860435 Marionette TRACE conn4 <- [1,3074,null,{}] 12:54:20 INFO - PROCESS | 1840 | 1478202860447 Marionette TRACE conn4 -> [0,3075,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/idlharness.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:54:20 INFO - PROCESS | 1840 | ++DOCSHELL 0x82c45000 == 9 [pid = 1840] [id = 685] 12:54:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 25 (0x82c46400) [pid = 1840] [serial = 1987] [outer = (nil)] 12:54:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 26 (0x82c48c00) [pid = 1840] [serial = 1988] [outer = 0x82c46400] 12:54:20 INFO - PROCESS | 1840 | 1478202860584 Marionette DEBUG loaded listener.js 12:54:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 27 (0x82f72000) [pid = 1840] [serial = 1989] [outer = 0x82c46400] 12:54:21 INFO - PROCESS | 1840 | 1478202861692 Marionette TRACE conn4 <- [1,3075,null,{"value":["/user-timing/idlharness.html",0,null,null,[["Performance interface: operation mark(DOMString)",0,null,null],["Performance interface: operation clearMarks(DOMString)",0,null,null],["Performance interface: operation measure(DOMString,DOMString,DOMString)",0,null,null],["Performance interface: operation clearMeasures(DOMString)",0,null,null],["Performance must be primary interface of window.performance",0,null,null],["Stringification of window.performance",0,null,null],["Performance interface: window.performance must inherit property \"mark\" with the proper type (0)",0,null,null],["Performance interface: calling mark(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"clearMarks\" with the proper type (1)",0,null,null],["Performance interface: calling clearMarks(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"measure\" with the proper type (2)",0,null,null],["Performance interface: calling measure(DOMString,DOMString,DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["Performance interface: window.performance must inherit property \"clearMeasures\" with the proper type (3)",0,null,null],["Performance interface: calling clearMeasures(DOMString) on window.performance with too few arguments must throw TypeError",0,null,null],["PerformanceMark interface: existence and properties of interface object",0,null,null],["PerformanceMark interface object length",0,null,null],["PerformanceMark interface object name",0,null,null],["PerformanceMark interface: existence and properties of interface prototype object",0,null,null],["PerformanceMark interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["PerformanceMeasure interface: existence and properties of interface object",0,null,null],["PerformanceMeasure interface object length",0,null,null],["PerformanceMeasure interface object name",0,null,null],["PerformanceMeasure interface: existence and properties of interface prototype object",0,null,null],["PerformanceMeasure interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null]]]}] 12:54:21 INFO - ........................ 12:54:21 INFO - TEST-OK | /user-timing/idlharness.html | took 1785ms 12:54:21 INFO - PROCESS | 1840 | 1478202861775 Marionette TRACE conn4 -> [0,3076,"getWindowHandle",null] 12:54:21 INFO - TEST-START | /user-timing/test_user_timing_clear_marks.html 12:54:21 INFO - PROCESS | 1840 | 1478202861784 Marionette TRACE conn4 <- [1,3076,null,{"value":"8"}] 12:54:21 INFO - PROCESS | 1840 | 1478202861795 Marionette TRACE conn4 -> [0,3077,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:54:22 INFO - PROCESS | 1840 | 1478202862025 Marionette TRACE conn4 <- [1,3077,null,{"value":null}] 12:54:22 INFO - PROCESS | 1840 | 1478202862213 Marionette TRACE conn4 -> [0,3078,"getWindowHandles",null] 12:54:22 INFO - PROCESS | 1840 | 1478202862219 Marionette TRACE conn4 <- [1,3078,null,["8"]] 12:54:22 INFO - PROCESS | 1840 | 1478202862230 Marionette TRACE conn4 -> [0,3079,"switchToWindow",{"name":"8"}] 12:54:22 INFO - PROCESS | 1840 | 1478202862237 Marionette TRACE conn4 <- [1,3079,null,{}] 12:54:22 INFO - PROCESS | 1840 | 1478202862289 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_clear_marks.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:54:22 INFO - PROCESS | 1840 | ++DOCSHELL 0x83a6c000 == 10 [pid = 1840] [id = 686] 12:54:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 28 (0x83a6c800) [pid = 1840] [serial = 1990] [outer = (nil)] 12:54:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x83a71000) [pid = 1840] [serial = 1991] [outer = 0x83a6c800] 12:54:22 INFO - PROCESS | 1840 | 1478202862409 Marionette DEBUG loaded listener.js 12:54:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x83aee000) [pid = 1840] [serial = 1992] [outer = 0x83a6c800] 12:54:23 INFO - PROCESS | 1840 | 1478202863373 Marionette TRACE conn4 <- [1,3080,null,{"value":["/user-timing/test_user_timing_clear_marks.html",0,null,null,[["window.performance is defined",0,null,null],["Two marks have been created for this test.",0,null,null],["After a call to window.performance.clearMarks(\"markUndefined\"), where \"markUndefined\" is a non-existent mark, window.performance.getEntriesByName(\"mark1\") returns an object containing the \"mark1\" mark.",0,null,null],["After a call to window.performance.clearMarks(\"markUndefined\"), where \"markUndefined\" is a non-existent mark, window.performance.getEntriesByName(\"mark2\") returns an object containing the \"mark2\" mark.",0,null,null],["After a call to window.performance.clearMarks(\"mark1\"), window.performance.getEntriesByName(\"mark1\") returns an empty object.",0,null,null],["After a call to window.performance.clearMarks(\"mark1\"), window.performance.getEntriesByName(\"mark2\") returns an object containing the \"mark2\" mark.",0,null,null],["After a call to window.performance.clearMarks(), window.performance.getEntriesByType(\"mark\") returns an empty object.",0,null,null]]]}] 12:54:23 INFO - ....... 12:54:23 INFO - TEST-OK | /user-timing/test_user_timing_clear_marks.html | took 1640ms 12:54:23 INFO - PROCESS | 1840 | 1478202863477 Marionette TRACE conn4 -> [0,3081,"getWindowHandle",null] 12:54:23 INFO - PROCESS | 1840 | 1478202863482 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 12:54:23 INFO - TEST-START | /user-timing/test_user_timing_clear_measures.html 12:54:23 INFO - PROCESS | 1840 | 1478202863495 Marionette TRACE conn4 -> [0,3082,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:54:23 INFO - PROCESS | 1840 | 1478202863733 Marionette TRACE conn4 <- [1,3082,null,{"value":null}] 12:54:23 INFO - PROCESS | 1840 | 1478202863939 Marionette TRACE conn4 -> [0,3083,"getWindowHandles",null] 12:54:23 INFO - PROCESS | 1840 | 1478202863950 Marionette TRACE conn4 <- [1,3083,null,["8"]] 12:54:23 INFO - PROCESS | 1840 | 1478202863957 Marionette TRACE conn4 -> [0,3084,"switchToWindow",{"name":"8"}] 12:54:23 INFO - PROCESS | 1840 | 1478202863968 Marionette TRACE conn4 <- [1,3084,null,{}] 12:54:23 INFO - PROCESS | 1840 | 1478202863973 Marionette TRACE conn4 -> [0,3085,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_clear_measures.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:54:24 INFO - PROCESS | 1840 | ++DOCSHELL 0x83bfbc00 == 11 [pid = 1840] [id = 687] 12:54:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x8ccaa400) [pid = 1840] [serial = 1993] [outer = (nil)] 12:54:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x8ce63000) [pid = 1840] [serial = 1994] [outer = 0x8ccaa400] 12:54:24 INFO - PROCESS | 1840 | 1478202864096 Marionette DEBUG loaded listener.js 12:54:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x8ce67800) [pid = 1840] [serial = 1995] [outer = 0x8ccaa400] 12:54:25 INFO - PROCESS | 1840 | 1478202865013 Marionette TRACE conn4 <- [1,3085,null,{"value":["/user-timing/test_user_timing_clear_measures.html",0,null,null,[["window.performance is defined",0,null,null],["Two measures have been created for this test.",0,null,null],["After a call to window.performance.clearMeasures(\"measureUndefined\"), where \"measureUndefined\" is a non-existent measure, window.performance.getEntriesByName(\"measure1\") returns an object containing the \"measure1\" measure.",0,null,null],["After a call to window.performance.clearMeasures(\"measureUndefined\"), where \"measureUndefined\" is a non-existent measure, window.performance.getEntriesByName(\"measure2\") returns an object containing the \"measure2\" measure.",0,null,null],["After a call to window.performance.clearMeasures(\"measure1\"), window.performance.getEntriesByName(\"measure1\") returns an empty object.",0,null,null],["After a call to window.performance.clearMeasures(\"measure1\"), window.performance.getEntriesByName(\"measure2\") returns an object containing the \"measure2\" measure.",0,null,null],["After a call to window.performance.clearMeasures(), window.performance.getEntriesByType(\"measure\") returns an empty object.",0,null,null]]]}] 12:54:25 INFO - ....... 12:54:25 INFO - TEST-OK | /user-timing/test_user_timing_clear_measures.html | took 1581ms 12:54:25 INFO - PROCESS | 1840 | 1478202865128 Marionette TRACE conn4 -> [0,3086,"getWindowHandle",null] 12:54:25 INFO - PROCESS | 1840 | 1478202865133 Marionette TRACE conn4 <- [1,3086,null,{"value":"8"}] 12:54:25 INFO - TEST-START | /user-timing/test_user_timing_entry_type.html 12:54:25 INFO - PROCESS | 1840 | 1478202865147 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:54:25 INFO - PROCESS | 1840 | 1478202865382 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 12:54:25 INFO - PROCESS | 1840 | 1478202865563 Marionette TRACE conn4 -> [0,3088,"getWindowHandles",null] 12:54:25 INFO - PROCESS | 1840 | 1478202865568 Marionette TRACE conn4 <- [1,3088,null,["8"]] 12:54:25 INFO - PROCESS | 1840 | 1478202865574 Marionette TRACE conn4 -> [0,3089,"switchToWindow",{"name":"8"}] 12:54:25 INFO - PROCESS | 1840 | 1478202865582 Marionette TRACE conn4 <- [1,3089,null,{}] 12:54:25 INFO - PROCESS | 1840 | 1478202865588 Marionette TRACE conn4 -> [0,3090,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_entry_type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:54:25 INFO - PROCESS | 1840 | ++DOCSHELL 0x8d0f6400 == 12 [pid = 1840] [id = 688] 12:54:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 34 (0x8d0f6800) [pid = 1840] [serial = 1996] [outer = (nil)] 12:54:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 35 (0x8db51800) [pid = 1840] [serial = 1997] [outer = 0x8d0f6800] 12:54:25 INFO - PROCESS | 1840 | 1478202865740 Marionette DEBUG loaded listener.js 12:54:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 36 (0x8db55800) [pid = 1840] [serial = 1998] [outer = 0x8d0f6800] 12:54:26 INFO - PROCESS | 1840 | 1478202866587 Marionette TRACE conn4 <- [1,3090,null,{"value":["/user-timing/test_user_timing_entry_type.html",0,null,null,[["Class name of mark entry should be PerformanceMark.",0,null,null],["Class name of measure entry should be PerformanceMeasure.",0,null,null]]]}] 12:54:26 INFO - .. 12:54:26 INFO - TEST-OK | /user-timing/test_user_timing_entry_type.html | took 1473ms 12:54:26 INFO - PROCESS | 1840 | 1478202866650 Marionette TRACE conn4 -> [0,3091,"getWindowHandle",null] 12:54:26 INFO - PROCESS | 1840 | 1478202866657 Marionette TRACE conn4 <- [1,3091,null,{"value":"8"}] 12:54:26 INFO - TEST-START | /user-timing/test_user_timing_exists.html 12:54:26 INFO - PROCESS | 1840 | 1478202866671 Marionette TRACE conn4 -> [0,3092,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:54:26 INFO - PROCESS | 1840 | 1478202866903 Marionette TRACE conn4 <- [1,3092,null,{"value":null}] 12:54:27 INFO - PROCESS | 1840 | 1478202867127 Marionette TRACE conn4 -> [0,3093,"getWindowHandles",null] 12:54:27 INFO - PROCESS | 1840 | 1478202867134 Marionette TRACE conn4 <- [1,3093,null,["8"]] 12:54:27 INFO - PROCESS | 1840 | 1478202867146 Marionette TRACE conn4 -> [0,3094,"switchToWindow",{"name":"8"}] 12:54:27 INFO - PROCESS | 1840 | 1478202867155 Marionette TRACE conn4 <- [1,3094,null,{}] 12:54:27 INFO - PROCESS | 1840 | 1478202867162 Marionette TRACE conn4 -> [0,3095,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_exists.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_exists.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:54:27 INFO - PROCESS | 1840 | ++DOCSHELL 0x82f77c00 == 13 [pid = 1840] [id = 689] 12:54:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 37 (0x82f78c00) [pid = 1840] [serial = 1999] [outer = (nil)] 12:54:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 38 (0x83a6d400) [pid = 1840] [serial = 2000] [outer = 0x82f78c00] 12:54:27 INFO - PROCESS | 1840 | 1478202867272 Marionette DEBUG loaded listener.js 12:54:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 39 (0x83bf4c00) [pid = 1840] [serial = 2001] [outer = 0x82f78c00] 12:54:28 INFO - PROCESS | 1840 | --DOCSHELL 0x96833000 == 12 [pid = 1840] [id = 683] 12:54:28 INFO - PROCESS | 1840 | 1478202868639 Marionette TRACE conn4 <- [1,3095,null,{"value":["/user-timing/test_user_timing_exists.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark is defined.",0,null,null],["window.performance.clearMarks is defined.",0,null,null],["window.performance.measure is defined.",0,null,null],["window.performance.clearMeasures is defined.",0,null,null]]]}] 12:54:28 INFO - ..... 12:54:28 INFO - TEST-OK | /user-timing/test_user_timing_exists.html | took 2029ms 12:54:28 INFO - PROCESS | 1840 | 1478202868702 Marionette TRACE conn4 -> [0,3096,"getWindowHandle",null] 12:54:28 INFO - PROCESS | 1840 | 1478202868709 Marionette TRACE conn4 <- [1,3096,null,{"value":"8"}] 12:54:28 INFO - TEST-START | /user-timing/test_user_timing_mark.html 12:54:28 INFO - PROCESS | 1840 | 1478202868724 Marionette TRACE conn4 -> [0,3097,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:54:28 INFO - PROCESS | 1840 | 1478202868977 Marionette TRACE conn4 <- [1,3097,null,{"value":null}] 12:54:29 INFO - PROCESS | 1840 | 1478202869114 Marionette TRACE conn4 -> [0,3098,"getWindowHandles",null] 12:54:29 INFO - PROCESS | 1840 | 1478202869118 Marionette TRACE conn4 <- [1,3098,null,["8"]] 12:54:29 INFO - PROCESS | 1840 | 1478202869126 Marionette TRACE conn4 -> [0,3099,"switchToWindow",{"name":"8"}] 12:54:29 INFO - PROCESS | 1840 | 1478202869134 Marionette TRACE conn4 <- [1,3099,null,{}] 12:54:29 INFO - PROCESS | 1840 | 1478202869141 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:54:29 INFO - PROCESS | 1840 | ++DOCSHELL 0x83a69400 == 13 [pid = 1840] [id = 690] 12:54:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 40 (0x83a69800) [pid = 1840] [serial = 2002] [outer = (nil)] 12:54:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 41 (0x83a71400) [pid = 1840] [serial = 2003] [outer = 0x83a69800] 12:54:29 INFO - PROCESS | 1840 | 1478202869253 Marionette DEBUG loaded listener.js 12:54:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 42 (0x82ea8800) [pid = 1840] [serial = 2004] [outer = 0x83a69800] 12:54:30 INFO - PROCESS | 1840 | 1478202870086 Marionette TRACE conn4 <- [1,3100,null,{"value":["/user-timing/test_user_timing_mark.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].name == \"mark1\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].startTime is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].entryType == \"mark\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[0].duration == 0",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].name == \"mark1\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].startTime is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].entryType == \"mark\"",0,null,null],["window.performance.getEntriesByName(\"mark1\")[1].duration == 0",0,null,null],["window.performance.getEntriesByName(\"mark1\", \"mark\") returns an object containing the \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntriesByName(\"mark1\", \"mark\") returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\", \"mark\") matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\", \"mark\") matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["window.performance.getEntries() returns an object containing the original \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntries() returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntries() matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The \"mark1\" mark returned by window.performance.getEntries() matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["window.performance.getEntriesByType(\"mark\") returns an object containing the original \"mark1\" mark in the correct order",0,null,null],["window.performance.getEntriesByType(\"mark\") returns an object containing the duplicate \"mark1\" mark in the correct order",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByType(\"mark\") matches the the \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null],["The \"mark1\" mark returned by window.performance.getEntriesByType(\"mark\") matches the the duplicate \"mark1\" mark returned by window.performance.getEntriesByName(\"mark1\")",0,null,null]]]}] 12:54:30 INFO - ..................... 12:54:30 INFO - TEST-OK | /user-timing/test_user_timing_mark.html | took 1428ms 12:54:30 INFO - PROCESS | 1840 | 1478202870154 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 12:54:30 INFO - PROCESS | 1840 | 1478202870163 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 12:54:30 INFO - TEST-START | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html 12:54:30 INFO - PROCESS | 1840 | 1478202870172 Marionette TRACE conn4 -> [0,3102,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:54:30 INFO - PROCESS | 1840 | 1478202870388 Marionette TRACE conn4 <- [1,3102,null,{"value":null}] 12:54:30 INFO - PROCESS | 1840 | 1478202870550 Marionette TRACE conn4 -> [0,3103,"getWindowHandles",null] 12:54:30 INFO - PROCESS | 1840 | 1478202870556 Marionette TRACE conn4 <- [1,3103,null,["8"]] 12:54:30 INFO - PROCESS | 1840 | 1478202870564 Marionette TRACE conn4 -> [0,3104,"switchToWindow",{"name":"8"}] 12:54:30 INFO - PROCESS | 1840 | 1478202870571 Marionette TRACE conn4 <- [1,3104,null,{}] 12:54:30 INFO - PROCESS | 1840 | 1478202870586 Marionette TRACE conn4 -> [0,3105,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:54:30 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ccb9800 == 14 [pid = 1840] [id = 691] 12:54:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 43 (0x8cd4c000) [pid = 1840] [serial = 2005] [outer = (nil)] 12:54:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 44 (0x8cde4800) [pid = 1840] [serial = 2006] [outer = 0x8cd4c000] 12:54:30 INFO - PROCESS | 1840 | 1478202870695 Marionette DEBUG loaded listener.js 12:54:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 45 (0x82f7bc00) [pid = 1840] [serial = 2007] [outer = 0x8cd4c000] 12:54:31 INFO - PROCESS | 1840 | 1478202871431 Marionette TRACE conn4 <- [1,3105,null,{"value":["/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark() threw an exception when invoke without a parameter.",0,null,null],["window.performance.mark() threw a TYPE_ERR exception when invoke without a parameter.",0,null,null],["window.performance.measure() threw an exception when invoke without a parameter.",0,null,null],["window.performance.measure() threw a TYPE_ERR exception when invoke without a parameter.",0,null,null]]]}] 12:54:31 INFO - ..... 12:54:31 INFO - TEST-OK | /user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html | took 1338ms 12:54:31 INFO - PROCESS | 1840 | 1478202871520 Marionette TRACE conn4 -> [0,3106,"getWindowHandle",null] 12:54:31 INFO - PROCESS | 1840 | 1478202871529 Marionette TRACE conn4 <- [1,3106,null,{"value":"8"}] 12:54:31 INFO - TEST-START | /user-timing/test_user_timing_mark_exceptions.html 12:54:31 INFO - PROCESS | 1840 | 1478202871553 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:54:31 INFO - PROCESS | 1840 | 1478202871811 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 12:54:31 INFO - PROCESS | 1840 | 1478202871839 Marionette TRACE conn4 -> [0,3108,"getWindowHandles",null] 12:54:31 INFO - PROCESS | 1840 | 1478202871846 Marionette TRACE conn4 <- [1,3108,null,["8"]] 12:54:31 INFO - PROCESS | 1840 | 1478202871852 Marionette TRACE conn4 -> [0,3109,"switchToWindow",{"name":"8"}] 12:54:31 INFO - PROCESS | 1840 | 1478202871862 Marionette TRACE conn4 <- [1,3109,null,{}] 12:54:31 INFO - PROCESS | 1840 | 1478202871950 Marionette TRACE conn4 -> [0,3110,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark_exceptions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:54:31 INFO - PROCESS | 1840 | ++DOCSHELL 0x8d0e9400 == 15 [pid = 1840] [id = 692] 12:54:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 46 (0x8d0e9800) [pid = 1840] [serial = 2008] [outer = (nil)] 12:54:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 47 (0x8d0ebc00) [pid = 1840] [serial = 2009] [outer = 0x8d0e9800] 12:54:32 INFO - PROCESS | 1840 | 1478202872065 Marionette DEBUG loaded listener.js 12:54:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 48 (0x8d0f2800) [pid = 1840] [serial = 2010] [outer = 0x8d0e9800] 12:54:32 INFO - PROCESS | 1840 | --DOMWINDOW == 47 (0x96834400) [pid = 1840] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-retargeting.html] 12:54:32 INFO - PROCESS | 1840 | --DOMWINDOW == 46 (0x82c4bc00) [pid = 1840] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/touch-events/touch-touchevent-constructor.html] 12:54:32 INFO - PROCESS | 1840 | 1478202872823 Marionette TRACE conn4 <- [1,3110,null,{"value":["/user-timing/test_user_timing_mark_exceptions.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.mark(\"connectEnd\") threw an exception.",0,null,null],["window.performance.mark(\"connectEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"connectStart\") threw an exception.",0,null,null],["window.performance.mark(\"connectStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domComplete\") threw an exception.",0,null,null],["window.performance.mark(\"domComplete\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"domContentLoadedEventStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domInteractive\") threw an exception.",0,null,null],["window.performance.mark(\"domInteractive\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domLoading\") threw an exception.",0,null,null],["window.performance.mark(\"domLoading\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domainLookupEnd\") threw an exception.",0,null,null],["window.performance.mark(\"domainLookupEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"domainLookupStart\") threw an exception.",0,null,null],["window.performance.mark(\"domainLookupStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"fetchStart\") threw an exception.",0,null,null],["window.performance.mark(\"fetchStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"loadEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"loadEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"loadEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"loadEventStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"navigationStart\") threw an exception.",0,null,null],["window.performance.mark(\"navigationStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"redirectEnd\") threw an exception.",0,null,null],["window.performance.mark(\"redirectEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"redirectStart\") threw an exception.",0,null,null],["window.performance.mark(\"redirectStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"requestStart\") threw an exception.",0,null,null],["window.performance.mark(\"requestStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"responseEnd\") threw an exception.",0,null,null],["window.performance.mark(\"responseEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"responseStart\") threw an exception.",0,null,null],["window.performance.mark(\"responseStart\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"unloadEventEnd\") threw an exception.",0,null,null],["window.performance.mark(\"unloadEventEnd\") threw a SYNTAX_ERR exception.",0,null,null],["window.performance.mark(\"unloadEventStart\") threw an exception.",0,null,null],["window.performance.mark(\"unloadEventStart\") threw a SYNTAX_ERR exception.",0,null,null]]]}] 12:54:32 INFO - ......................................... 12:54:32 INFO - TEST-OK | /user-timing/test_user_timing_mark_exceptions.html | took 1403ms 12:54:32 INFO - PROCESS | 1840 | 1478202872951 Marionette TRACE conn4 -> [0,3111,"getWindowHandle",null] 12:54:32 INFO - PROCESS | 1840 | 1478202872957 Marionette TRACE conn4 <- [1,3111,null,{"value":"8"}] 12:54:32 INFO - TEST-START | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html 12:54:32 INFO - PROCESS | 1840 | 1478202872969 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}] 12:54:33 INFO - PROCESS | 1840 | 1478202873248 Marionette TRACE conn4 <- [1,3112,null,{"value":null}] 12:54:33 INFO - PROCESS | 1840 | 1478202873270 Marionette TRACE conn4 -> [0,3113,"getWindowHandles",null] 12:54:33 INFO - PROCESS | 1840 | 1478202873275 Marionette TRACE conn4 <- [1,3113,null,["8"]] 12:54:33 INFO - PROCESS | 1840 | 1478202873286 Marionette TRACE conn4 -> [0,3114,"switchToWindow",{"name":"8"}] 12:54:33 INFO - PROCESS | 1840 | 1478202873292 Marionette TRACE conn4 <- [1,3114,null,{}] 12:54:33 INFO - PROCESS | 1840 | 1478202873299 Marionette TRACE conn4 -> [0,3115,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:54:33 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd67c00 == 16 [pid = 1840] [id = 693] 12:54:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 47 (0x8dd6ac00) [pid = 1840] [serial = 2011] [outer = (nil)] 12:54:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 48 (0x8dd6e800) [pid = 1840] [serial = 2012] [outer = 0x8dd6ac00] 12:54:33 INFO - PROCESS | 1840 | 1478202873407 Marionette DEBUG loaded listener.js 12:54:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 49 (0x8fa53800) [pid = 1840] [serial = 2013] [outer = 0x8dd6ac00] 12:54:34 INFO - PROCESS | 1840 | 1478202874092 Marionette TRACE conn4 <- [1,3115,null,{"value":["/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html",0,null,null,[["window.performance is defined",0,null,null],["This test is ignored when secureConnectionStart attribute of Navigation Timing is not supported.",0,null,null]]]}] 12:54:34 INFO - .. 12:54:34 INFO - TEST-OK | /user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html | took 1177ms 12:54:34 INFO - PROCESS | 1840 | 1478202874143 Marionette TRACE conn4 -> [0,3116,"getWindowHandle",null] 12:54:34 INFO - PROCESS | 1840 | 1478202874149 Marionette TRACE conn4 <- [1,3116,null,{"value":"8"}] 12:54:34 INFO - TEST-START | /user-timing/test_user_timing_measure.html 12:54:34 INFO - PROCESS | 1840 | 1478202874157 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}] 12:54:34 INFO - PROCESS | 1840 | 1478202874404 Marionette TRACE conn4 <- [1,3117,null,{"value":null}] 12:54:34 INFO - PROCESS | 1840 | 1478202874424 Marionette TRACE conn4 -> [0,3118,"getWindowHandles",null] 12:54:34 INFO - PROCESS | 1840 | 1478202874429 Marionette TRACE conn4 <- [1,3118,null,["8"]] 12:54:34 INFO - PROCESS | 1840 | 1478202874443 Marionette TRACE conn4 -> [0,3119,"switchToWindow",{"name":"8"}] 12:54:34 INFO - PROCESS | 1840 | 1478202874449 Marionette TRACE conn4 <- [1,3119,null,{}] 12:54:34 INFO - PROCESS | 1840 | 1478202874456 Marionette TRACE conn4 -> [0,3120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_measure.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_measure.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:54:34 INFO - PROCESS | 1840 | ++DOCSHELL 0x827ea000 == 17 [pid = 1840] [id = 694] 12:54:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 50 (0x827ea800) [pid = 1840] [serial = 2014] [outer = (nil)] 12:54:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 51 (0x82c43000) [pid = 1840] [serial = 2015] [outer = 0x827ea800] 12:54:34 INFO - PROCESS | 1840 | 1478202874613 Marionette DEBUG loaded listener.js 12:54:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 52 (0x82f76c00) [pid = 1840] [serial = 2016] [outer = 0x827ea800] 12:54:35 INFO - PROCESS | 1840 | 1478202875727 Marionette TRACE conn4 <- [1,3120,null,{"value":["/user-timing/test_user_timing_measure.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].name == \"measure_no_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].name == \"measure_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].name == \"measure_start_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\")[0].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].name == \"measure_no_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].duration is approximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\", \"measure\")[0] returns an object containing the \"measure_no_start_no_end\" measure in the correct order, and its value matches the \"measure_no_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_start_no_end\", \"measure\")[0] returns an object containing the \"measure_start_no_end\" measure in the correct order, and its value matches the \"measure_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_start_end\", \"measure\")[0] returns an object containing the \"measure_start_end\" measure in the correct order, and its value matches the \"measure_start_end\" measure returned by window.performance.getEntriesByName(\"measure_start_end\")",0,null,null],["window.performance.getEntriesByName(\"measure_no_start_no_end\", \"measure\")[1] returns an object containing the \"measure_no_start_no_end\" measure in the correct order, and its value matches the \"measure_no_start_no_end\" measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_start_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_end\")[0].",0,null,null],["window.performance.getEntries() returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].",0,null,null],["window.performance.getEntries() returns an object containing all test measures in order.",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_no_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_start_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_start_end\")[0].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing the \"measure_no_start_no_end\" measure, and it's value matches the measure returned by window.performance.getEntriesByName(\"measure_no_start_no_end\")[1].",0,null,null],["window.performance.getEntriesByType(\"measure\") returns an object containing all test measures in order.",0,null,null]]]}] 12:54:35 INFO - ............................... 12:54:35 INFO - TEST-OK | /user-timing/test_user_timing_measure.html | took 1641ms 12:54:35 INFO - PROCESS | 1840 | 1478202875800 Marionette TRACE conn4 -> [0,3121,"getWindowHandle",null] 12:54:35 INFO - PROCESS | 1840 | 1478202875806 Marionette TRACE conn4 <- [1,3121,null,{"value":"8"}] 12:54:35 INFO - TEST-START | /user-timing/test_user_timing_measure_exceptions.html 12:54:35 INFO - PROCESS | 1840 | 1478202875819 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}] 12:54:36 INFO - PROCESS | 1840 | 1478202876164 Marionette TRACE conn4 <- [1,3122,null,{"value":null}] 12:54:36 INFO - PROCESS | 1840 | 1478202876387 Marionette TRACE conn4 -> [0,3123,"getWindowHandles",null] 12:54:36 INFO - PROCESS | 1840 | 1478202876396 Marionette TRACE conn4 <- [1,3123,null,["8"]] 12:54:36 INFO - PROCESS | 1840 | 1478202876406 Marionette TRACE conn4 -> [0,3124,"switchToWindow",{"name":"8"}] 12:54:36 INFO - PROCESS | 1840 | 1478202876413 Marionette TRACE conn4 <- [1,3124,null,{}] 12:54:36 INFO - PROCESS | 1840 | 1478202876422 Marionette TRACE conn4 -> [0,3125,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_measure_exceptions.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:54:36 INFO - PROCESS | 1840 | ++DOCSHELL 0x83aecc00 == 18 [pid = 1840] [id = 695] 12:54:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 53 (0x83aef400) [pid = 1840] [serial = 2017] [outer = (nil)] 12:54:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 54 (0x83af6800) [pid = 1840] [serial = 2018] [outer = 0x83aef400] 12:54:36 INFO - PROCESS | 1840 | 1478202876541 Marionette DEBUG loaded listener.js 12:54:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 55 (0x83af9000) [pid = 1840] [serial = 2019] [outer = 0x83aef400] 12:54:37 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 12:54:37 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 12:54:37 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 12:54:37 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 12:54:37 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 12:54:37 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 12:54:37 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 330 12:54:37 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/performance/Performance.cpp, line 318 12:54:37 INFO - PROCESS | 1840 | 1478202877452 Marionette TRACE conn4 <- [1,3125,null,{"value":["/user-timing/test_user_timing_measure_exceptions.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.measure(\"measure\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"responseEnd\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"responseEnd\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"mark\"), where \"mark\" is a non-existent mark, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"mark\", \"mark\"), where \"mark\" is a non-existent mark, threw a SYNTAX_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"responseEnd\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"responseEnd\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"navigationStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an exception.",0,null,null],["window.performance.measure(\"measure\", \"unloadEventStart\", \"unloadEventStart\"), where \"unloadEventStart\" is a navigation timing attribute with a value of 0, threw an INVALID_ACCESS_ERR exception.",0,null,null]]]}] 12:54:37 INFO - ................. 12:54:37 INFO - TEST-OK | /user-timing/test_user_timing_measure_exceptions.html | took 1690ms 12:54:37 INFO - PROCESS | 1840 | 1478202877519 Marionette TRACE conn4 -> [0,3126,"getWindowHandle",null] 12:54:37 INFO - PROCESS | 1840 | 1478202877525 Marionette TRACE conn4 <- [1,3126,null,{"value":"8"}] 12:54:37 INFO - TEST-START | /user-timing/test_user_timing_measure_navigation_timing.html 12:54:37 INFO - PROCESS | 1840 | 1478202877535 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}] 12:54:37 INFO - PROCESS | 1840 | 1478202877754 Marionette TRACE conn4 <- [1,3127,null,{"value":null}] 12:54:37 INFO - PROCESS | 1840 | 1478202877938 Marionette TRACE conn4 -> [0,3128,"getWindowHandles",null] 12:54:37 INFO - PROCESS | 1840 | 1478202877944 Marionette TRACE conn4 <- [1,3128,null,["8"]] 12:54:37 INFO - PROCESS | 1840 | 1478202877953 Marionette TRACE conn4 -> [0,3129,"switchToWindow",{"name":"8"}] 12:54:37 INFO - PROCESS | 1840 | 1478202877961 Marionette TRACE conn4 <- [1,3129,null,{}] 12:54:38 INFO - PROCESS | 1840 | 1478202878011 Marionette TRACE conn4 -> [0,3130,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/user-timing/test_user_timing_measure_navigation_timing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:54:38 INFO - PROCESS | 1840 | ++DOCSHELL 0x82f79000 == 19 [pid = 1840] [id = 696] 12:54:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 56 (0x8ce65400) [pid = 1840] [serial = 2020] [outer = (nil)] 12:54:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 57 (0x8ce69c00) [pid = 1840] [serial = 2021] [outer = 0x8ce65400] 12:54:38 INFO - PROCESS | 1840 | 1478202878122 Marionette DEBUG loaded listener.js 12:54:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 58 (0x8db53000) [pid = 1840] [serial = 2022] [outer = 0x8ce65400] 12:54:39 INFO - ...... 12:54:39 INFO - PROCESS | 1840 | 1478202879130 Marionette TRACE conn4 <- [1,3130,null,{"value":["/user-timing/test_user_timing_measure_navigation_timing.html",0,null,null,[["window.performance is defined",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].name == \"measure_nav_start_no_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_no_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].name == \"measure_nav_start_mark_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_mark_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].name == \"measure_mark_start_nav_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_mark_start_nav_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].name == \"measure_nav_start_nav_end\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].startTime is correct",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].entryType == \"measure\"",0,null,null],["window.performance.getEntriesByName(\"measure_nav_start_nav_end\")[0].duration is aproximately correct (up to 20ms difference allowed)",0,null,null]]]}] 12:54:39 INFO - ........... 12:54:39 INFO - TEST-OK | /user-timing/test_user_timing_measure_navigation_timing.html | took 1633ms 12:54:39 INFO - PROCESS | 1840 | 1478202879177 Marionette TRACE conn4 -> [0,3131,"getWindowHandle",null] 12:54:39 INFO - PROCESS | 1840 | 1478202879185 Marionette TRACE conn4 <- [1,3131,null,{"value":"8"}] 12:54:39 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/document-timeline.html 12:54:39 INFO - PROCESS | 1840 | 1478202879194 Marionette TRACE conn4 -> [0,3132,"getContext",null] 12:54:39 INFO - PROCESS | 1840 | 1478202879198 Marionette TRACE conn4 <- [1,3132,null,{"value":"content"}] 12:54:39 INFO - PROCESS | 1840 | 1478202879204 Marionette TRACE conn4 -> [0,3133,"setContext",{"value":"chrome"}] 12:54:39 INFO - PROCESS | 1840 | 1478202879208 Marionette TRACE conn4 <- [1,3133,null,{}] 12:54:39 INFO - PROCESS | 1840 | 1478202879215 Marionette TRACE conn4 -> [0,3134,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n let type = prefInterface.getPrefType(pref);\n switch(type) {\n case prefInterface.PREF_STRING:\n return prefInterface.getCharPref(pref);\n case prefInterface.PREF_BOOL:\n return prefInterface.getBoolPref(pref);\n case prefInterface.PREF_INT:\n return prefInterface.getIntPref(pref);\n case prefInterface.PREF_INVALID:\n return null;\n }\n ","sandbox":"default","line":266}] 12:54:39 INFO - PROCESS | 1840 | 1478202879239 Marionette TRACE conn4 <- [1,3134,null,{"value":true}] 12:54:39 INFO - PROCESS | 1840 | 1478202879366 Marionette TRACE conn4 -> [0,3135,"setContext",{"value":"content"}] 12:54:39 INFO - PROCESS | 1840 | 1478202879373 Marionette TRACE conn4 <- [1,3135,null,{}] 12:54:39 INFO - Setting pref dom.animations-api.core.enabled (true) 12:54:39 INFO - PROCESS | 1840 | 1478202879382 Marionette TRACE conn4 -> [0,3136,"getContext",null] 12:54:39 INFO - PROCESS | 1840 | 1478202879391 Marionette TRACE conn4 <- [1,3136,null,{"value":"content"}] 12:54:39 INFO - PROCESS | 1840 | 1478202879401 Marionette TRACE conn4 -> [0,3137,"setContext",{"value":"chrome"}] 12:54:39 INFO - PROCESS | 1840 | 1478202879406 Marionette TRACE conn4 <- [1,3137,null,{}] 12:54:39 INFO - PROCESS | 1840 | 1478202879417 Marionette TRACE conn4 -> [0,3138,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n let type = prefInterface.getPrefType(pref);\n let value = true;\n switch(type) {\n case prefInterface.PREF_STRING:\n prefInterface.setCharPref(pref, value);\n break;\n case prefInterface.PREF_BOOL:\n prefInterface.setBoolPref(pref, value);\n break;\n case prefInterface.PREF_INT:\n prefInterface.setIntPref(pref, value);\n break;\n }\n ","sandbox":"default","line":235}] 12:54:39 INFO - PROCESS | 1840 | 1478202879444 Marionette TRACE conn4 <- [1,3138,null,{"value":null}] 12:54:39 INFO - PROCESS | 1840 | 1478202879508 Marionette TRACE conn4 -> [0,3139,"setContext",{"value":"content"}] 12:54:39 INFO - PROCESS | 1840 | 1478202879516 Marionette TRACE conn4 <- [1,3139,null,{}] 12:54:39 INFO - PROCESS | 1840 | 1478202879535 Marionette TRACE conn4 -> [0,3140,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:54:39 INFO - PROCESS | 1840 | 1478202879803 Marionette TRACE conn4 <- [1,3140,null,{"value":null}] 12:54:39 INFO - PROCESS | 1840 | 1478202879988 Marionette TRACE conn4 -> [0,3141,"getWindowHandles",null] 12:54:39 INFO - PROCESS | 1840 | 1478202879993 Marionette TRACE conn4 <- [1,3141,null,["8"]] 12:54:40 INFO - PROCESS | 1840 | 1478202879999 Marionette TRACE conn4 -> [0,3142,"switchToWindow",{"name":"8"}] 12:54:40 INFO - PROCESS | 1840 | 1478202880006 Marionette TRACE conn4 <- [1,3142,null,{}] 12:54:40 INFO - PROCESS | 1840 | 1478202880013 Marionette TRACE conn4 -> [0,3143,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/AnimationTimeline/document-timeline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:54:40 INFO - PROCESS | 1840 | ++DOCSHELL 0x82eac000 == 20 [pid = 1840] [id = 697] 12:54:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 59 (0x82eaf000) [pid = 1840] [serial = 2023] [outer = (nil)] 12:54:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 60 (0x8382f400) [pid = 1840] [serial = 2024] [outer = 0x82eaf000] 12:54:40 INFO - PROCESS | 1840 | 1478202880130 Marionette DEBUG loaded listener.js 12:54:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 61 (0x83a67000) [pid = 1840] [serial = 2025] [outer = 0x82eaf000] 12:54:40 INFO - PROCESS | 1840 | --DOCSHELL 0x82c45000 == 19 [pid = 1840] [id = 685] 12:54:40 INFO - PROCESS | 1840 | --DOCSHELL 0x8d0f6400 == 18 [pid = 1840] [id = 688] 12:54:40 INFO - PROCESS | 1840 | --DOCSHELL 0x83a6c000 == 17 [pid = 1840] [id = 686] 12:54:40 INFO - PROCESS | 1840 | --DOCSHELL 0x83bfbc00 == 16 [pid = 1840] [id = 687] 12:54:40 INFO - PROCESS | 1840 | --DOCSHELL 0x82c4b800 == 15 [pid = 1840] [id = 684] 12:54:40 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd67c00 == 14 [pid = 1840] [id = 693] 12:54:40 INFO - PROCESS | 1840 | --DOCSHELL 0x8d0e9400 == 13 [pid = 1840] [id = 692] 12:54:40 INFO - PROCESS | 1840 | --DOCSHELL 0x8ccb9800 == 12 [pid = 1840] [id = 691] 12:54:40 INFO - PROCESS | 1840 | --DOCSHELL 0x83a69400 == 11 [pid = 1840] [id = 690] 12:54:40 INFO - PROCESS | 1840 | --DOCSHELL 0x82f77c00 == 10 [pid = 1840] [id = 689] 12:54:40 INFO - PROCESS | 1840 | --DOMWINDOW == 60 (0x82ea4800) [pid = 1840] [serial = 1985] [outer = (nil)] [url = about:blank] 12:54:40 INFO - PROCESS | 1840 | --DOMWINDOW == 59 (0x82f6cc00) [pid = 1840] [serial = 1986] [outer = (nil)] [url = about:blank] 12:54:40 INFO - PROCESS | 1840 | --DOMWINDOW == 58 (0x9689ac00) [pid = 1840] [serial = 1983] [outer = (nil)] [url = about:blank] 12:54:40 INFO - PROCESS | 1840 | ++DOCSHELL 0x82f6cc00 == 11 [pid = 1840] [id = 698] 12:54:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 59 (0x83bf7400) [pid = 1840] [serial = 2026] [outer = (nil)] 12:54:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 60 (0x83aefc00) [pid = 1840] [serial = 2027] [outer = 0x83bf7400] 12:54:40 INFO - PROCESS | 1840 | 1478202880981 Marionette TRACE conn4 <- [1,3143,null,{"value":["/web-animations/interfaces/AnimationTimeline/document-timeline.html",0,null,null,[["document.timeline identity tests",0,null,null],["document.timeline.currentTime value tests",0,null,null],["document.timeline.currentTime liveness tests",0,null,null]]]}] 12:54:41 INFO - ... 12:54:41 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/document-timeline.html | took 1819ms 12:54:41 INFO - PROCESS | 1840 | 1478202881032 Marionette TRACE conn4 -> [0,3144,"getWindowHandle",null] 12:54:41 INFO - PROCESS | 1840 | 1478202881037 Marionette TRACE conn4 <- [1,3144,null,{"value":"8"}] 12:54:41 INFO - TEST-START | /web-animations/interfaces/AnimationTimeline/idlharness.html 12:54:41 INFO - PROCESS | 1840 | 1478202881104 Marionette TRACE conn4 -> [0,3145,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:54:41 INFO - PROCESS | 1840 | 1478202881368 Marionette TRACE conn4 <- [1,3145,null,{"value":null}] 12:54:41 INFO - PROCESS | 1840 | 1478202881512 Marionette TRACE conn4 -> [0,3146,"getWindowHandles",null] 12:54:41 INFO - PROCESS | 1840 | 1478202881518 Marionette TRACE conn4 <- [1,3146,null,["8"]] 12:54:41 INFO - PROCESS | 1840 | 1478202881530 Marionette TRACE conn4 -> [0,3147,"switchToWindow",{"name":"8"}] 12:54:41 INFO - PROCESS | 1840 | 1478202881535 Marionette TRACE conn4 <- [1,3147,null,{}] 12:54:41 INFO - PROCESS | 1840 | 1478202881545 Marionette TRACE conn4 -> [0,3148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/AnimationTimeline/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:54:41 INFO - PROCESS | 1840 | ++DOCSHELL 0x827e8000 == 12 [pid = 1840] [id = 699] 12:54:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 61 (0x8cd4b000) [pid = 1840] [serial = 2028] [outer = (nil)] 12:54:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 62 (0x8cde6800) [pid = 1840] [serial = 2029] [outer = 0x8cd4b000] 12:54:41 INFO - PROCESS | 1840 | 1478202881645 Marionette DEBUG loaded listener.js 12:54:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 63 (0x8cdeb400) [pid = 1840] [serial = 2030] [outer = 0x8cd4b000] 12:54:42 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:54:42 INFO - PROCESS | 1840 | [1840] WARNING: NS_ENSURE_TRUE(ParseTypeAttribute(type, &version)) failed: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/nsScriptLoader.cpp, line 1447 12:54:42 INFO - PROCESS | 1840 | 1478202882396 Marionette TRACE conn4 <- [1,3148,null,{"value":["/web-animations/interfaces/AnimationTimeline/idlharness.html",0,null,null,[["Web Animations API: DocumentTimeline tests",0,null,null],["DocumentTimeline interface: existence and properties of interface object",0,null,null],["DocumentTimeline interface object length",0,null,null],["DocumentTimeline interface object name",0,null,null],["DocumentTimeline interface: existence and properties of interface prototype object",0,null,null],["DocumentTimeline interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["DocumentTimeline must be primary interface of document.timeline",0,null,null],["Stringification of document.timeline",0,null,null],["AnimationTimeline interface: document.timeline must inherit property \"currentTime\" with the proper type (0)",0,null,null]]]}] 12:54:42 INFO - ......... 12:54:42 INFO - TEST-OK | /web-animations/interfaces/AnimationTimeline/idlharness.html | took 1385ms 12:54:42 INFO - PROCESS | 1840 | 1478202882433 Marionette TRACE conn4 -> [0,3149,"getWindowHandle",null] 12:54:42 INFO - TEST-START | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html 12:54:42 INFO - PROCESS | 1840 | 1478202882438 Marionette TRACE conn4 <- [1,3149,null,{"value":"8"}] 12:54:42 INFO - PROCESS | 1840 | 1478202882447 Marionette TRACE conn4 -> [0,3150,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:54:42 INFO - PROCESS | 1840 | 1478202882708 Marionette TRACE conn4 <- [1,3150,null,{"value":null}] 12:54:42 INFO - PROCESS | 1840 | 1478202882736 Marionette TRACE conn4 -> [0,3151,"getWindowHandles",null] 12:54:42 INFO - PROCESS | 1840 | 1478202882742 Marionette TRACE conn4 <- [1,3151,null,["8"]] 12:54:42 INFO - PROCESS | 1840 | 1478202882747 Marionette TRACE conn4 -> [0,3152,"switchToWindow",{"name":"8"}] 12:54:42 INFO - PROCESS | 1840 | 1478202882756 Marionette TRACE conn4 <- [1,3152,null,{}] 12:54:42 INFO - PROCESS | 1840 | 1478202882839 Marionette TRACE conn4 -> [0,3153,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:54:42 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fb0a000 == 13 [pid = 1840] [id = 700] 12:54:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 64 (0x8fb0a400) [pid = 1840] [serial = 2031] [outer = (nil)] 12:54:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 65 (0x8fb0bc00) [pid = 1840] [serial = 2032] [outer = 0x8fb0a400] 12:54:42 INFO - PROCESS | 1840 | 1478202882954 Marionette DEBUG loaded listener.js 12:54:43 INFO - PROCESS | 1840 | ++DOMWINDOW == 66 (0x8fb10000) [pid = 1840] [serial = 2033] [outer = 0x8fb0a400] 12:54:43 INFO - PROCESS | 1840 | 1478202883766 Marionette TRACE conn4 <- [1,3153,null,{"value":["/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html",0,null,null,[["Test throwing TypeError if using empty string",0,null,null],["Test throwing TypeError if not using the correct keyword",0,null,null],["Test throwing TypeError if adding leading spaces",0,null,null],["Test throwing TypeError if adding trailing spaces",0,null,null],["Test throwing TypeError if adding leading spaces before the paced property",0,null,null],["Test throwing TypeError if adding trailing spaces after the paced property",0,null,null],["Test throwing TypeError if these is no paced property",0,null,null],["Test throwing TypeError if using a non-ident started string",0,null,null],["Test throwing TypeError if using a non-ident started string",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident started string with an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid name-start code point",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident started string with a leading minus and an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (FF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (CR)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid escape (LF)",0,null,null],["Test throwing TypeError if using a non-ident string with an invalid name code point",0,null,null],["Test falling back to distribute spacing if using a unrecognized property",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (Full stop)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (white space)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a valid escape (low line)",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a minus and a low line",0,null,null],["Test falling back to distribute spacing if using a unrecognized property which starts with a minus and a valid escape",0,null,null],["Test falling back to distribute spacing if using CSS variables",0,null,null],["Test falling back to distribute spacing if using a non-animatable shorthand property",0,null,null],["Test falling back to distribute spacing if using a non-animatable property",0,null,null],["Test default value of spacing",0,null,null],["Test spacing value if setting distribute",0,null,null],["Test spacing value if setting paced",0,null,null]]]}] 12:54:43 INFO - ................................... 12:54:43 INFO - TEST-OK | /web-animations/interfaces/KeyframeEffectReadOnly/spacing.html | took 1387ms 12:54:43 INFO - PROCESS | 1840 | 1478202883833 Marionette TRACE conn4 -> [0,3154,"getWindowHandle",null] 12:54:43 INFO - PROCESS | 1840 | 1478202883838 Marionette TRACE conn4 <- [1,3154,null,{"value":"8"}] 12:54:43 INFO - TEST-START | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html 12:54:43 INFO - Clearing pref dom.animations-api.core.enabled 12:54:43 INFO - PROCESS | 1840 | 1478202883852 Marionette TRACE conn4 -> [0,3155,"getContext",null] 12:54:43 INFO - PROCESS | 1840 | 1478202883860 Marionette TRACE conn4 <- [1,3155,null,{"value":"content"}] 12:54:43 INFO - PROCESS | 1840 | 1478202883866 Marionette TRACE conn4 -> [0,3156,"setContext",{"value":"chrome"}] 12:54:43 INFO - PROCESS | 1840 | 1478202883869 Marionette TRACE conn4 <- [1,3156,null,{}] 12:54:43 INFO - PROCESS | 1840 | 1478202883880 Marionette TRACE conn4 -> [0,3157,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"\n let prefInterface = Components.classes[\"@mozilla.org/preferences-service;1\"]\n .getService(Components.interfaces.nsIPrefBranch);\n let pref = 'dom.animations-api.core.enabled';\n prefInterface.clearUserPref(pref);\n ","sandbox":"default","line":246}] 12:54:43 INFO - PROCESS | 1840 | 1478202883897 Marionette TRACE conn4 <- [1,3157,null,{"value":null}] 12:54:43 INFO - PROCESS | 1840 | 1478202883912 Marionette TRACE conn4 -> [0,3158,"setContext",{"value":"content"}] 12:54:43 INFO - PROCESS | 1840 | 1478202883915 Marionette TRACE conn4 <- [1,3158,null,{}] 12:54:43 INFO - PROCESS | 1840 | 1478202883922 Marionette TRACE conn4 -> [0,3159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:54:44 INFO - PROCESS | 1840 | 1478202884179 Marionette TRACE conn4 <- [1,3159,null,{"value":null}] 12:54:44 INFO - PROCESS | 1840 | 1478202884200 Marionette TRACE conn4 -> [0,3160,"getWindowHandles",null] 12:54:44 INFO - PROCESS | 1840 | 1478202884205 Marionette TRACE conn4 <- [1,3160,null,["8"]] 12:54:44 INFO - PROCESS | 1840 | 1478202884211 Marionette TRACE conn4 -> [0,3161,"switchToWindow",{"name":"8"}] 12:54:44 INFO - PROCESS | 1840 | 1478202884217 Marionette TRACE conn4 <- [1,3161,null,{}] 12:54:44 INFO - PROCESS | 1840 | 1478202884223 Marionette TRACE conn4 -> [0,3162,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:54:44 INFO - PROCESS | 1840 | ++DOCSHELL 0x82c41400 == 14 [pid = 1840] [id = 701] 12:54:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 67 (0x83af2400) [pid = 1840] [serial = 2034] [outer = (nil)] 12:54:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 68 (0x8fc77000) [pid = 1840] [serial = 2035] [outer = 0x83af2400] 12:54:44 INFO - PROCESS | 1840 | 1478202884411 Marionette DEBUG loaded listener.js 12:54:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 69 (0x8fc7d000) [pid = 1840] [serial = 2036] [outer = 0x83af2400] 12:54:44 INFO - PROCESS | 1840 | --DOMWINDOW == 68 (0x83a6c800) [pid = 1840] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_marks.html] 12:54:44 INFO - PROCESS | 1840 | --DOMWINDOW == 67 (0x8d0e9800) [pid = 1840] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_exceptions.html] 12:54:44 INFO - PROCESS | 1840 | --DOMWINDOW == 66 (0x82c46400) [pid = 1840] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/idlharness.html] 12:54:44 INFO - PROCESS | 1840 | --DOMWINDOW == 65 (0x82f78c00) [pid = 1840] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_exists.html] 12:54:44 INFO - PROCESS | 1840 | --DOMWINDOW == 64 (0x83a69800) [pid = 1840] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark.html] 12:54:44 INFO - PROCESS | 1840 | --DOMWINDOW == 63 (0x8d0f6800) [pid = 1840] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_entry_type.html] 12:54:44 INFO - PROCESS | 1840 | --DOMWINDOW == 62 (0x8ccaa400) [pid = 1840] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_clear_measures.html] 12:54:44 INFO - PROCESS | 1840 | --DOMWINDOW == 61 (0x8cd4c000) [pid = 1840] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_and_measure_exception_when_invoke_without_parameter.html] 12:54:45 INFO - PROCESS | 1840 | 1478202885128 Marionette TRACE conn4 <- [1,3162,null,{"value":["/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html",0,null,null,[["connect should return the node connected to.",0,null,null]]]}] 12:54:45 INFO - . 12:54:45 INFO - TEST-OK | /webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html | took 1297ms 12:54:45 INFO - PROCESS | 1840 | 1478202885150 Marionette TRACE conn4 -> [0,3163,"getWindowHandle",null] 12:54:45 INFO - PROCESS | 1840 | 1478202885154 Marionette TRACE conn4 <- [1,3163,null,{"value":"8"}] 12:54:45 INFO - TEST-START | /websockets/Close-0.htm 12:54:45 INFO - PROCESS | 1840 | 1478202885162 Marionette TRACE conn4 -> [0,3164,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:54:45 INFO - PROCESS | 1840 | 1478202885355 Marionette TRACE conn4 <- [1,3164,null,{"value":null}] 12:54:45 INFO - PROCESS | 1840 | 1478202885503 Marionette TRACE conn4 -> [0,3165,"getWindowHandles",null] 12:54:45 INFO - PROCESS | 1840 | 1478202885508 Marionette TRACE conn4 <- [1,3165,null,["8"]] 12:54:45 INFO - PROCESS | 1840 | 1478202885514 Marionette TRACE conn4 -> [0,3166,"switchToWindow",{"name":"8"}] 12:54:45 INFO - PROCESS | 1840 | 1478202885520 Marionette TRACE conn4 <- [1,3166,null,{}] 12:54:45 INFO - PROCESS | 1840 | 1478202885527 Marionette TRACE conn4 -> [0,3167,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-0.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-0.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:54:45 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fc73000 == 15 [pid = 1840] [id = 702] 12:54:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 62 (0x8ffb0400) [pid = 1840] [serial = 2037] [outer = (nil)] 12:54:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 63 (0x8ffb2c00) [pid = 1840] [serial = 2038] [outer = 0x8ffb0400] 12:54:45 INFO - PROCESS | 1840 | 1478202885625 Marionette DEBUG loaded listener.js 12:54:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 64 (0x8ffb7800) [pid = 1840] [serial = 2039] [outer = 0x8ffb0400] 12:54:46 INFO - PROCESS | 1840 | 1478202886224 Marionette TRACE conn4 <- [1,3167,null,{"value":["/websockets/Close-0.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(0) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 12:54:46 INFO - . 12:54:46 INFO - TEST-OK | /websockets/Close-0.htm | took 1121ms 12:54:46 INFO - PROCESS | 1840 | 1478202886283 Marionette TRACE conn4 -> [0,3168,"getWindowHandle",null] 12:54:46 INFO - PROCESS | 1840 | 1478202886286 Marionette TRACE conn4 <- [1,3168,null,{"value":"8"}] 12:54:46 INFO - TEST-START | /websockets/Close-1000-reason.htm 12:54:46 INFO - PROCESS | 1840 | 1478202886300 Marionette TRACE conn4 -> [0,3169,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:54:46 INFO - PROCESS | 1840 | 1478202886603 Marionette TRACE conn4 <- [1,3169,null,{"value":null}] 12:54:46 INFO - PROCESS | 1840 | [1840] 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 12:54:46 INFO - PROCESS | 1840 | 1478202886622 Marionette TRACE conn4 -> [0,3170,"getWindowHandles",null] 12:54:46 INFO - PROCESS | 1840 | 1478202886626 Marionette TRACE conn4 <- [1,3170,null,["8"]] 12:54:46 INFO - PROCESS | 1840 | 1478202886638 Marionette TRACE conn4 -> [0,3171,"switchToWindow",{"name":"8"}] 12:54:46 INFO - PROCESS | 1840 | 1478202886645 Marionette TRACE conn4 <- [1,3171,null,{}] 12:54:46 INFO - PROCESS | 1840 | 1478202886651 Marionette TRACE conn4 -> [0,3172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-1000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-1000-reason.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:54:46 INFO - PROCESS | 1840 | ++DOCSHELL 0x911adc00 == 16 [pid = 1840] [id = 703] 12:54:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 65 (0x911b1c00) [pid = 1840] [serial = 2040] [outer = (nil)] 12:54:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 66 (0x911b3400) [pid = 1840] [serial = 2041] [outer = 0x911b1c00] 12:54:46 INFO - PROCESS | 1840 | 1478202886749 Marionette DEBUG loaded listener.js 12:54:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 67 (0x92b86800) [pid = 1840] [serial = 2042] [outer = 0x911b1c00] 12:54:47 INFO - PROCESS | 1840 | 1478202887584 Marionette TRACE conn4 <- [1,3172,null,{"value":["/websockets/Close-1000-reason.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(1000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 12:54:47 INFO - .. 12:54:47 INFO - TEST-OK | /websockets/Close-1000-reason.htm | took 1335ms 12:54:47 INFO - PROCESS | 1840 | 1478202887651 Marionette TRACE conn4 -> [0,3173,"getWindowHandle",null] 12:54:47 INFO - PROCESS | 1840 | 1478202887658 Marionette TRACE conn4 <- [1,3173,null,{"value":"8"}] 12:54:47 INFO - TEST-START | /websockets/Close-1000.htm 12:54:47 INFO - PROCESS | 1840 | 1478202887671 Marionette TRACE conn4 -> [0,3174,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:54:47 INFO - PROCESS | 1840 | 1478202887877 Marionette TRACE conn4 <- [1,3174,null,{"value":null}] 12:54:48 INFO - PROCESS | 1840 | 1478202888065 Marionette TRACE conn4 -> [0,3175,"getWindowHandles",null] 12:54:48 INFO - PROCESS | 1840 | 1478202888071 Marionette TRACE conn4 <- [1,3175,null,["8"]] 12:54:48 INFO - PROCESS | 1840 | 1478202888079 Marionette TRACE conn4 -> [0,3176,"switchToWindow",{"name":"8"}] 12:54:48 INFO - PROCESS | 1840 | 1478202888087 Marionette TRACE conn4 <- [1,3176,null,{}] 12:54:48 INFO - PROCESS | 1840 | 1478202888139 Marionette TRACE conn4 -> [0,3177,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-1000.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-1000.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:54:48 INFO - PROCESS | 1840 | ++DOCSHELL 0x83829c00 == 17 [pid = 1840] [id = 704] 12:54:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 68 (0x8382ec00) [pid = 1840] [serial = 2043] [outer = (nil)] 12:54:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 69 (0x83a6cc00) [pid = 1840] [serial = 2044] [outer = 0x8382ec00] 12:54:48 INFO - PROCESS | 1840 | 1478202888280 Marionette DEBUG loaded listener.js 12:54:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 70 (0x83af8c00) [pid = 1840] [serial = 2045] [outer = 0x8382ec00] 12:54:49 INFO - PROCESS | 1840 | 1478202889024 Marionette TRACE conn4 <- [1,3177,null,{"value":["/websockets/Close-1000.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(1000) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 12:54:49 INFO - .. 12:54:49 INFO - TEST-OK | /websockets/Close-1000.htm | took 1373ms 12:54:49 INFO - PROCESS | 1840 | 1478202889043 Marionette TRACE conn4 -> [0,3178,"getWindowHandle",null] 12:54:49 INFO - TEST-START | /websockets/Close-NaN.htm 12:54:49 INFO - PROCESS | 1840 | 1478202889051 Marionette TRACE conn4 <- [1,3178,null,{"value":"8"}] 12:54:49 INFO - PROCESS | 1840 | 1478202889060 Marionette TRACE conn4 -> [0,3179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:54:49 INFO - PROCESS | 1840 | 1478202889270 Marionette TRACE conn4 <- [1,3179,null,{"value":null}] 12:54:49 INFO - PROCESS | 1840 | 1478202889464 Marionette TRACE conn4 -> [0,3180,"getWindowHandles",null] 12:54:49 INFO - PROCESS | 1840 | 1478202889469 Marionette TRACE conn4 <- [1,3180,null,["8"]] 12:54:49 INFO - PROCESS | 1840 | 1478202889478 Marionette TRACE conn4 -> [0,3181,"switchToWindow",{"name":"8"}] 12:54:49 INFO - PROCESS | 1840 | 1478202889485 Marionette TRACE conn4 <- [1,3181,null,{}] 12:54:49 INFO - PROCESS | 1840 | 1478202889537 Marionette TRACE conn4 -> [0,3182,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-NaN.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-NaN.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:54:49 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ce64800 == 18 [pid = 1840] [id = 705] 12:54:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 71 (0x8d0edc00) [pid = 1840] [serial = 2046] [outer = (nil)] 12:54:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 72 (0x8db5c000) [pid = 1840] [serial = 2047] [outer = 0x8d0edc00] 12:54:49 INFO - PROCESS | 1840 | 1478202889651 Marionette DEBUG loaded listener.js 12:54:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 73 (0x8fa54800) [pid = 1840] [serial = 2048] [outer = 0x8d0edc00] 12:54:50 INFO - PROCESS | 1840 | 1478202890381 Marionette TRACE conn4 <- [1,3182,null,{"value":["/websockets/Close-NaN.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(NaN) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 12:54:50 INFO - . 12:54:50 INFO - TEST-OK | /websockets/Close-NaN.htm | took 1379ms 12:54:50 INFO - PROCESS | 1840 | 1478202890446 Marionette TRACE conn4 -> [0,3183,"getWindowHandle",null] 12:54:50 INFO - PROCESS | 1840 | 1478202890455 Marionette TRACE conn4 <- [1,3183,null,{"value":"8"}] 12:54:50 INFO - TEST-START | /websockets/Close-Reason-124Bytes.htm 12:54:50 INFO - PROCESS | 1840 | 1478202890464 Marionette TRACE conn4 -> [0,3184,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:54:50 INFO - PROCESS | 1840 | 1478202890674 Marionette TRACE conn4 <- [1,3184,null,{"value":null}] 12:54:50 INFO - PROCESS | 1840 | [1840] 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 12:54:50 INFO - PROCESS | 1840 | 1478202890870 Marionette TRACE conn4 -> [0,3185,"getWindowHandles",null] 12:54:50 INFO - PROCESS | 1840 | 1478202890877 Marionette TRACE conn4 <- [1,3185,null,["8"]] 12:54:50 INFO - PROCESS | 1840 | 1478202890882 Marionette TRACE conn4 -> [0,3186,"switchToWindow",{"name":"8"}] 12:54:50 INFO - PROCESS | 1840 | 1478202890893 Marionette TRACE conn4 <- [1,3186,null,{}] 12:54:50 INFO - PROCESS | 1840 | 1478202890947 Marionette TRACE conn4 -> [0,3187,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-Reason-124Bytes.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:54:50 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ff92400 == 19 [pid = 1840] [id = 706] 12:54:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 74 (0x8ff92800) [pid = 1840] [serial = 2049] [outer = (nil)] 12:54:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 75 (0x8ffb1c00) [pid = 1840] [serial = 2050] [outer = 0x8ff92800] 12:54:51 INFO - PROCESS | 1840 | 1478202891070 Marionette DEBUG loaded listener.js 12:54:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 76 (0x91122400) [pid = 1840] [serial = 2051] [outer = 0x8ff92800] 12:54:51 INFO - PROCESS | 1840 | 1478202891857 Marionette TRACE conn4 <- [1,3187,null,{"value":["/websockets/Close-Reason-124Bytes.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(code, 'reason more than 123 bytes') - SYNTAX_ERR is thrown",0,null,null]]]}] 12:54:51 INFO - . 12:54:51 INFO - TEST-OK | /websockets/Close-Reason-124Bytes.htm | took 1427ms 12:54:51 INFO - PROCESS | 1840 | 1478202891892 Marionette TRACE conn4 -> [0,3188,"getWindowHandle",null] 12:54:51 INFO - PROCESS | 1840 | 1478202891896 Marionette TRACE conn4 <- [1,3188,null,{"value":"8"}] 12:54:51 INFO - TEST-START | /websockets/Close-clamp.htm 12:54:51 INFO - PROCESS | 1840 | 1478202891909 Marionette TRACE conn4 -> [0,3189,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:54:52 INFO - PROCESS | 1840 | 1478202892130 Marionette TRACE conn4 <- [1,3189,null,{"value":null}] 12:54:52 INFO - PROCESS | 1840 | [1840] 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 12:54:52 INFO - PROCESS | 1840 | 1478202892306 Marionette TRACE conn4 -> [0,3190,"getWindowHandles",null] 12:54:52 INFO - PROCESS | 1840 | 1478202892309 Marionette TRACE conn4 <- [1,3190,null,["8"]] 12:54:52 INFO - PROCESS | 1840 | 1478202892318 Marionette TRACE conn4 -> [0,3191,"switchToWindow",{"name":"8"}] 12:54:52 INFO - PROCESS | 1840 | 1478202892324 Marionette TRACE conn4 <- [1,3191,null,{}] 12:54:52 INFO - PROCESS | 1840 | 1478202892337 Marionette TRACE conn4 -> [0,3192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-clamp.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-clamp.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:54:52 INFO - PROCESS | 1840 | ++DOCSHELL 0x92f75400 == 20 [pid = 1840] [id = 707] 12:54:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 77 (0x92f78800) [pid = 1840] [serial = 2052] [outer = (nil)] 12:54:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 78 (0x92f7f400) [pid = 1840] [serial = 2053] [outer = 0x92f78800] 12:54:52 INFO - PROCESS | 1840 | 1478202892448 Marionette DEBUG loaded listener.js 12:54:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 79 (0x82f74000) [pid = 1840] [serial = 2054] [outer = 0x92f78800] 12:54:53 INFO - PROCESS | 1840 | 1478202893115 Marionette TRACE conn4 <- [1,3192,null,{"value":["/websockets/Close-clamp.htm",0,null,null,[["WebSocket#close(2**16+1000)",0,null,null]]]}] 12:54:53 INFO - . 12:54:53 INFO - TEST-OK | /websockets/Close-clamp.htm | took 1271ms 12:54:53 INFO - PROCESS | 1840 | 1478202893177 Marionette TRACE conn4 -> [0,3193,"getWindowHandle",null] 12:54:53 INFO - PROCESS | 1840 | 1478202893180 Marionette TRACE conn4 <- [1,3193,null,{"value":"8"}] 12:54:53 INFO - TEST-START | /websockets/Close-null.htm 12:54:53 INFO - PROCESS | 1840 | 1478202893188 Marionette TRACE conn4 -> [0,3194,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:54:53 INFO - PROCESS | 1840 | 1478202893396 Marionette TRACE conn4 <- [1,3194,null,{"value":null}] 12:54:53 INFO - PROCESS | 1840 | [1840] 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 12:54:53 INFO - PROCESS | 1840 | 1478202893731 Marionette TRACE conn4 -> [0,3195,"getWindowHandles",null] 12:54:53 INFO - PROCESS | 1840 | 1478202893739 Marionette TRACE conn4 <- [1,3195,null,["8"]] 12:54:53 INFO - PROCESS | 1840 | 1478202893795 Marionette TRACE conn4 -> [0,3196,"switchToWindow",{"name":"8"}] 12:54:53 INFO - PROCESS | 1840 | 1478202893806 Marionette TRACE conn4 <- [1,3196,null,{}] 12:54:53 INFO - PROCESS | 1840 | 1478202893818 Marionette TRACE conn4 -> [0,3197,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-null.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:54:53 INFO - PROCESS | 1840 | ++DOCSHELL 0x82f86000 == 21 [pid = 1840] [id = 708] 12:54:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 80 (0x82f88000) [pid = 1840] [serial = 2055] [outer = (nil)] 12:54:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 81 (0x83a66c00) [pid = 1840] [serial = 2056] [outer = 0x82f88000] 12:54:53 INFO - PROCESS | 1840 | 1478202893937 Marionette DEBUG loaded listener.js 12:54:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 82 (0x8cd44400) [pid = 1840] [serial = 2057] [outer = 0x82f88000] 12:54:54 INFO - PROCESS | 1840 | 1478202894742 Marionette TRACE conn4 <- [1,3197,null,{"value":["/websockets/Close-null.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(null) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 12:54:54 INFO - . 12:54:54 INFO - TEST-OK | /websockets/Close-null.htm | took 1577ms 12:54:54 INFO - PROCESS | 1840 | 1478202894768 Marionette TRACE conn4 -> [0,3198,"getWindowHandle",null] 12:54:54 INFO - PROCESS | 1840 | 1478202894775 Marionette TRACE conn4 <- [1,3198,null,{"value":"8"}] 12:54:54 INFO - TEST-START | /websockets/Close-reason-unpaired-surrogates.htm 12:54:54 INFO - PROCESS | 1840 | 1478202894829 Marionette TRACE conn4 -> [0,3199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:54:54 INFO - PROCESS | 1840 | --DOCSHELL 0x82f6cc00 == 20 [pid = 1840] [id = 698] 12:54:54 INFO - PROCESS | 1840 | --DOCSHELL 0x82f79000 == 19 [pid = 1840] [id = 696] 12:54:54 INFO - PROCESS | 1840 | --DOCSHELL 0x83aecc00 == 18 [pid = 1840] [id = 695] 12:54:55 INFO - PROCESS | 1840 | --DOCSHELL 0x827ea000 == 17 [pid = 1840] [id = 694] 12:54:55 INFO - PROCESS | 1840 | 1478202895120 Marionette TRACE conn4 <- [1,3199,null,{"value":null}] 12:54:55 INFO - PROCESS | 1840 | [1840] 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 12:54:55 INFO - PROCESS | 1840 | --DOMWINDOW == 81 (0x8dd6e800) [pid = 1840] [serial = 2012] [outer = (nil)] [url = about:blank] 12:54:55 INFO - PROCESS | 1840 | --DOMWINDOW == 80 (0x8d0ebc00) [pid = 1840] [serial = 2009] [outer = (nil)] [url = about:blank] 12:54:55 INFO - PROCESS | 1840 | --DOMWINDOW == 79 (0x8d0f2800) [pid = 1840] [serial = 2010] [outer = (nil)] [url = about:blank] 12:54:55 INFO - PROCESS | 1840 | --DOMWINDOW == 78 (0x8cde4800) [pid = 1840] [serial = 2006] [outer = (nil)] [url = about:blank] 12:54:55 INFO - PROCESS | 1840 | --DOMWINDOW == 77 (0x82f7bc00) [pid = 1840] [serial = 2007] [outer = (nil)] [url = about:blank] 12:54:55 INFO - PROCESS | 1840 | --DOMWINDOW == 76 (0x83a71400) [pid = 1840] [serial = 2003] [outer = (nil)] [url = about:blank] 12:54:55 INFO - PROCESS | 1840 | --DOMWINDOW == 75 (0x82ea8800) [pid = 1840] [serial = 2004] [outer = (nil)] [url = about:blank] 12:54:55 INFO - PROCESS | 1840 | --DOMWINDOW == 74 (0x83a6d400) [pid = 1840] [serial = 2000] [outer = (nil)] [url = about:blank] 12:54:55 INFO - PROCESS | 1840 | --DOMWINDOW == 73 (0x83bf4c00) [pid = 1840] [serial = 2001] [outer = (nil)] [url = about:blank] 12:54:55 INFO - PROCESS | 1840 | --DOMWINDOW == 72 (0x8db51800) [pid = 1840] [serial = 1997] [outer = (nil)] [url = about:blank] 12:54:55 INFO - PROCESS | 1840 | --DOMWINDOW == 71 (0x8db55800) [pid = 1840] [serial = 1998] [outer = (nil)] [url = about:blank] 12:54:55 INFO - PROCESS | 1840 | --DOMWINDOW == 70 (0x8ce63000) [pid = 1840] [serial = 1994] [outer = (nil)] [url = about:blank] 12:54:55 INFO - PROCESS | 1840 | --DOMWINDOW == 69 (0x8ce67800) [pid = 1840] [serial = 1995] [outer = (nil)] [url = about:blank] 12:54:55 INFO - PROCESS | 1840 | --DOMWINDOW == 68 (0x83a71000) [pid = 1840] [serial = 1991] [outer = (nil)] [url = about:blank] 12:54:55 INFO - PROCESS | 1840 | --DOMWINDOW == 67 (0x83aee000) [pid = 1840] [serial = 1992] [outer = (nil)] [url = about:blank] 12:54:55 INFO - PROCESS | 1840 | --DOMWINDOW == 66 (0x82c48c00) [pid = 1840] [serial = 1988] [outer = (nil)] [url = about:blank] 12:54:55 INFO - PROCESS | 1840 | --DOMWINDOW == 65 (0x82f72000) [pid = 1840] [serial = 1989] [outer = (nil)] [url = about:blank] 12:54:55 INFO - PROCESS | 1840 | 1478202895265 Marionette TRACE conn4 -> [0,3200,"getWindowHandles",null] 12:54:55 INFO - PROCESS | 1840 | 1478202895273 Marionette TRACE conn4 <- [1,3200,null,["8"]] 12:54:55 INFO - PROCESS | 1840 | 1478202895281 Marionette TRACE conn4 -> [0,3201,"switchToWindow",{"name":"8"}] 12:54:55 INFO - PROCESS | 1840 | 1478202895289 Marionette TRACE conn4 <- [1,3201,null,{}] 12:54:55 INFO - PROCESS | 1840 | 1478202895296 Marionette TRACE conn4 -> [0,3202,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-reason-unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:54:55 INFO - PROCESS | 1840 | ++DOCSHELL 0x82ea9000 == 18 [pid = 1840] [id = 709] 12:54:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 66 (0x82f6b400) [pid = 1840] [serial = 2058] [outer = (nil)] 12:54:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 67 (0x83833400) [pid = 1840] [serial = 2059] [outer = 0x82f6b400] 12:54:55 INFO - PROCESS | 1840 | 1478202895398 Marionette DEBUG loaded listener.js 12:54:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 68 (0x83aeac00) [pid = 1840] [serial = 2060] [outer = 0x82f6b400] 12:54:56 INFO - PROCESS | 1840 | [1840] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 12:54:56 INFO - PROCESS | 1840 | [1840] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 12:54:56 INFO - PROCESS | 1840 | 1478202896062 Marionette TRACE conn4 <- [1,3202,null,{"value":["/websockets/Close-reason-unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get opened",0,null,null],["W3C WebSocket API - Create WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get closed",0,null,null]]]}] 12:54:56 INFO - .. 12:54:56 INFO - TEST-OK | /websockets/Close-reason-unpaired-surrogates.htm | took 1333ms 12:54:56 INFO - PROCESS | 1840 | 1478202896122 Marionette TRACE conn4 -> [0,3203,"getWindowHandle",null] 12:54:56 INFO - TEST-START | /websockets/Close-string.htm 12:54:56 INFO - PROCESS | 1840 | 1478202896127 Marionette TRACE conn4 <- [1,3203,null,{"value":"8"}] 12:54:56 INFO - PROCESS | 1840 | 1478202896136 Marionette TRACE conn4 -> [0,3204,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:54:56 INFO - PROCESS | 1840 | 1478202896331 Marionette TRACE conn4 <- [1,3204,null,{"value":null}] 12:54:56 INFO - PROCESS | 1840 | 1478202896487 Marionette TRACE conn4 -> [0,3205,"getWindowHandles",null] 12:54:56 INFO - PROCESS | 1840 | 1478202896499 Marionette TRACE conn4 <- [1,3205,null,["8"]] 12:54:56 INFO - PROCESS | 1840 | 1478202896514 Marionette TRACE conn4 -> [0,3206,"switchToWindow",{"name":"8"}] 12:54:56 INFO - PROCESS | 1840 | 1478202896523 Marionette TRACE conn4 <- [1,3206,null,{}] 12:54:56 INFO - PROCESS | 1840 | 1478202896530 Marionette TRACE conn4 -> [0,3207,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-string.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:54:56 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ce6a800 == 19 [pid = 1840] [id = 710] 12:54:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 69 (0x8ce6c000) [pid = 1840] [serial = 2061] [outer = (nil)] 12:54:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 70 (0x8d0ea400) [pid = 1840] [serial = 2062] [outer = 0x8ce6c000] 12:54:56 INFO - PROCESS | 1840 | 1478202896656 Marionette DEBUG loaded listener.js 12:54:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 71 (0x8db54c00) [pid = 1840] [serial = 2063] [outer = 0x8ce6c000] 12:54:57 INFO - PROCESS | 1840 | 1478202897269 Marionette TRACE conn4 <- [1,3207,null,{"value":["/websockets/Close-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(String) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 12:54:57 INFO - . 12:54:57 INFO - TEST-OK | /websockets/Close-string.htm | took 1173ms 12:54:57 INFO - PROCESS | 1840 | 1478202897308 Marionette TRACE conn4 -> [0,3208,"getWindowHandle",null] 12:54:57 INFO - PROCESS | 1840 | 1478202897311 Marionette TRACE conn4 <- [1,3208,null,{"value":"8"}] 12:54:57 INFO - TEST-START | /websockets/Close-undefined.htm 12:54:57 INFO - PROCESS | 1840 | 1478202897322 Marionette TRACE conn4 -> [0,3209,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:54:57 INFO - PROCESS | 1840 | 1478202897575 Marionette TRACE conn4 <- [1,3209,null,{"value":null}] 12:54:57 INFO - PROCESS | 1840 | [1840] 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 12:54:57 INFO - PROCESS | 1840 | 1478202897604 Marionette TRACE conn4 -> [0,3210,"getWindowHandles",null] 12:54:57 INFO - PROCESS | 1840 | 1478202897607 Marionette TRACE conn4 <- [1,3210,null,["8"]] 12:54:57 INFO - PROCESS | 1840 | 1478202897614 Marionette TRACE conn4 -> [0,3211,"switchToWindow",{"name":"8"}] 12:54:57 INFO - PROCESS | 1840 | 1478202897621 Marionette TRACE conn4 <- [1,3211,null,{}] 12:54:57 INFO - PROCESS | 1840 | 1478202897710 Marionette TRACE conn4 -> [0,3212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Close-undefined.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Close-undefined.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:54:57 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa62800 == 20 [pid = 1840] [id = 711] 12:54:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 72 (0x8fb05000) [pid = 1840] [serial = 2064] [outer = (nil)] 12:54:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 73 (0x8fb09400) [pid = 1840] [serial = 2065] [outer = 0x8fb05000] 12:54:57 INFO - PROCESS | 1840 | 1478202897807 Marionette DEBUG loaded listener.js 12:54:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 74 (0x8fb46000) [pid = 1840] [serial = 2066] [outer = 0x8fb05000] 12:54:58 INFO - . 12:54:58 INFO - TEST-OK | /websockets/Close-undefined.htm | took 1224ms 12:54:58 INFO - PROCESS | 1840 | 1478202898534 Marionette TRACE conn4 <- [1,3212,null,{"value":["/websockets/Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close WebSocket - Code is undefined",0,null,null]]]}] 12:54:58 INFO - PROCESS | 1840 | 1478202898545 Marionette TRACE conn4 -> [0,3213,"getWindowHandle",null] 12:54:58 INFO - PROCESS | 1840 | 1478202898550 Marionette TRACE conn4 <- [1,3213,null,{"value":"8"}] 12:54:58 INFO - TEST-START | /websockets/Create-Secure-blocked-port.htm 12:54:58 INFO - PROCESS | 1840 | 1478202898567 Marionette TRACE conn4 -> [0,3214,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:54:58 INFO - PROCESS | 1840 | 1478202898823 Marionette TRACE conn4 <- [1,3214,null,{"value":null}] 12:54:58 INFO - PROCESS | 1840 | 1478202898854 Marionette TRACE conn4 -> [0,3215,"getWindowHandles",null] 12:54:58 INFO - PROCESS | 1840 | 1478202898857 Marionette TRACE conn4 <- [1,3215,null,["8"]] 12:54:58 INFO - PROCESS | 1840 | 1478202898864 Marionette TRACE conn4 -> [0,3216,"switchToWindow",{"name":"8"}] 12:54:58 INFO - PROCESS | 1840 | 1478202898869 Marionette TRACE conn4 <- [1,3216,null,{}] 12:54:58 INFO - PROCESS | 1840 | 1478202898876 Marionette TRACE conn4 -> [0,3217,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-blocked-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:54:58 INFO - PROCESS | 1840 | ++DOCSHELL 0x82f82c00 == 21 [pid = 1840] [id = 712] 12:54:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 75 (0x8ff9e400) [pid = 1840] [serial = 2067] [outer = (nil)] 12:54:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 76 (0x9111f400) [pid = 1840] [serial = 2068] [outer = 0x8ff9e400] 12:54:59 INFO - PROCESS | 1840 | 1478202899054 Marionette DEBUG loaded listener.js 12:54:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 77 (0x911af000) [pid = 1840] [serial = 2069] [outer = 0x8ff9e400] 12:54:59 INFO - PROCESS | 1840 | --DOMWINDOW == 76 (0x83af2400) [pid = 1840] [serial = 2034] [outer = (nil)] [url = http://web-platform.test:8000/webaudio/the-audio-api/the-audionode-interface/audionode-connect-return-value.html] 12:54:59 INFO - PROCESS | 1840 | --DOMWINDOW == 75 (0x8cd4b000) [pid = 1840] [serial = 2028] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/idlharness.html] 12:54:59 INFO - PROCESS | 1840 | --DOMWINDOW == 74 (0x82eaf000) [pid = 1840] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/AnimationTimeline/document-timeline.html] 12:54:59 INFO - PROCESS | 1840 | --DOMWINDOW == 73 (0x83bf7400) [pid = 1840] [serial = 2026] [outer = (nil)] [url = about:blank] 12:54:59 INFO - PROCESS | 1840 | --DOMWINDOW == 72 (0x827ea800) [pid = 1840] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure.html] 12:54:59 INFO - PROCESS | 1840 | --DOMWINDOW == 71 (0x83aef400) [pid = 1840] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_exceptions.html] 12:54:59 INFO - PROCESS | 1840 | --DOMWINDOW == 70 (0x8ce65400) [pid = 1840] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_measure_navigation_timing.html] 12:54:59 INFO - PROCESS | 1840 | --DOMWINDOW == 69 (0x8fb0a400) [pid = 1840] [serial = 2031] [outer = (nil)] [url = http://web-platform.test:8000/web-animations/interfaces/KeyframeEffectReadOnly/spacing.html] 12:54:59 INFO - PROCESS | 1840 | --DOMWINDOW == 68 (0x8ffb0400) [pid = 1840] [serial = 2037] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-0.htm] 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:54:59 INFO - PROCESS | 1840 | [1840] 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 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:54:59 INFO - PROCESS | 1840 | [1840] 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 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:54:59 INFO - PROCESS | 1840 | [1840] 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 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:54:59 INFO - PROCESS | 1840 | [1840] 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 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:54:59 INFO - PROCESS | 1840 | [1840] 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 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:54:59 INFO - PROCESS | 1840 | [1840] 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 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:54:59 INFO - PROCESS | 1840 | [1840] 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 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:54:59 INFO - PROCESS | 1840 | [1840] 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 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:54:59 INFO - PROCESS | 1840 | [1840] 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 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:54:59 INFO - PROCESS | 1840 | [1840] 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 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:54:59 INFO - PROCESS | 1840 | [1840] 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 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:54:59 INFO - PROCESS | 1840 | [1840] 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 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:54:59 INFO - PROCESS | 1840 | [1840] 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 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:54:59 INFO - PROCESS | 1840 | [1840] 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 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:54:59 INFO - PROCESS | 1840 | [1840] 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 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:54:59 INFO - PROCESS | 1840 | [1840] 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 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:54:59 INFO - PROCESS | 1840 | [1840] 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 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:54:59 INFO - PROCESS | 1840 | [1840] 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 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:54:59 INFO - PROCESS | 1840 | [1840] 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 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:54:59 INFO - PROCESS | 1840 | [1840] 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 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:54:59 INFO - PROCESS | 1840 | [1840] 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 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:54:59 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:55:00 INFO - PROCESS | 1840 | [1840] 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 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:55:00 INFO - PROCESS | 1840 | [1840] 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 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:55:00 INFO - PROCESS | 1840 | [1840] 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 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:55:00 INFO - PROCESS | 1840 | [1840] 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 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:55:00 INFO - PROCESS | 1840 | [1840] 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 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:55:00 INFO - PROCESS | 1840 | [1840] 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 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:55:00 INFO - PROCESS | 1840 | [1840] 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 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:55:00 INFO - PROCESS | 1840 | [1840] 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 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:55:00 INFO - PROCESS | 1840 | [1840] 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 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:55:00 INFO - PROCESS | 1840 | [1840] 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 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:55:00 INFO - PROCESS | 1840 | [1840] 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 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:55:00 INFO - PROCESS | 1840 | [1840] 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 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:55:00 INFO - PROCESS | 1840 | [1840] 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 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:55:00 INFO - PROCESS | 1840 | [1840] 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 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:55:00 INFO - PROCESS | 1840 | [1840] 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 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:55:00 INFO - PROCESS | 1840 | [1840] 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 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:55:00 INFO - PROCESS | 1840 | [1840] 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 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:55:00 INFO - PROCESS | 1840 | [1840] 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 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:55:00 INFO - PROCESS | 1840 | [1840] 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 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:55:00 INFO - PROCESS | 1840 | [1840] 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 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:55:00 INFO - PROCESS | 1840 | [1840] 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 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:55:00 INFO - PROCESS | 1840 | [1840] 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 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:55:00 INFO - PROCESS | 1840 | [1840] 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 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:55:00 INFO - PROCESS | 1840 | [1840] 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 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:55:00 INFO - PROCESS | 1840 | [1840] 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 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:55:00 INFO - PROCESS | 1840 | [1840] 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 12:55:00 INFO - . 12:55:00 INFO - TEST-OK | /websockets/Create-Secure-blocked-port.htm | took 1679ms 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:55:00 INFO - PROCESS | 1840 | [1840] 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 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:55:00 INFO - PROCESS | 1840 | [1840] 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 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:55:00 INFO - TEST-START | /websockets/Create-Secure-extensions-empty.htm 12:55:00 INFO - PROCESS | 1840 | [1840] 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 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:55:00 INFO - PROCESS | 1840 | [1840] 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 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:55:00 INFO - PROCESS | 1840 | [1840] 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 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:55:00 INFO - PROCESS | 1840 | [1840] 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 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:55:00 INFO - PROCESS | 1840 | [1840] 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 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:55:00 INFO - PROCESS | 1840 | [1840] 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 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:55:00 INFO - PROCESS | 1840 | [1840] 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 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:55:00 INFO - PROCESS | 1840 | [1840] 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 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:55:00 INFO - PROCESS | 1840 | [1840] 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 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:55:00 INFO - PROCESS | 1840 | [1840] 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 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:55:00 INFO - PROCESS | 1840 | [1840] 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 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:55:00 INFO - PROCESS | 1840 | [1840] 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 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:55:00 INFO - PROCESS | 1840 | [1840] 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 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:55:00 INFO - PROCESS | 1840 | [1840] 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 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: port blocked: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/netwerk/base/nsNetUtil.cpp, line 807 12:55:00 INFO - PROCESS | 1840 | [1840] 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 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:00 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:00 INFO - PROCESS | 1840 | 1478202900177 Marionette TRACE conn4 <- [1,3217,null,{"value":["/websockets/Create-Secure-blocked-port.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a URL with a blocked port - SECURITY_ERR should be thrown",0,null,null]]]}] 12:55:00 INFO - PROCESS | 1840 | 1478202900246 Marionette TRACE conn4 -> [0,3218,"getWindowHandle",null] 12:55:00 INFO - PROCESS | 1840 | 1478202900254 Marionette TRACE conn4 <- [1,3218,null,{"value":"8"}] 12:55:00 INFO - PROCESS | 1840 | 1478202900290 Marionette TRACE conn4 -> [0,3219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:55:00 INFO - PROCESS | 1840 | 1478202900605 Marionette TRACE conn4 <- [1,3219,null,{"value":null}] 12:55:00 INFO - PROCESS | 1840 | 1478202900703 Marionette TRACE conn4 -> [0,3220,"getWindowHandles",null] 12:55:00 INFO - PROCESS | 1840 | 1478202900707 Marionette TRACE conn4 <- [1,3220,null,["8"]] 12:55:00 INFO - PROCESS | 1840 | 1478202900721 Marionette TRACE conn4 -> [0,3221,"switchToWindow",{"name":"8"}] 12:55:00 INFO - PROCESS | 1840 | 1478202900727 Marionette TRACE conn4 <- [1,3221,null,{}] 12:55:00 INFO - PROCESS | 1840 | 1478202900733 Marionette TRACE conn4 -> [0,3222,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-extensions-empty.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:55:00 INFO - PROCESS | 1840 | ++DOCSHELL 0x82c44800 == 22 [pid = 1840] [id = 713] 12:55:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 69 (0x82c45400) [pid = 1840] [serial = 2070] [outer = (nil)] 12:55:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 70 (0x92ca4c00) [pid = 1840] [serial = 2071] [outer = 0x82c45400] 12:55:00 INFO - PROCESS | 1840 | 1478202900861 Marionette DEBUG loaded listener.js 12:55:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 71 (0x93980000) [pid = 1840] [serial = 2072] [outer = 0x82c45400] 12:55:05 INFO - PROCESS | 1840 | --DOMWINDOW == 70 (0x8ffb2c00) [pid = 1840] [serial = 2038] [outer = (nil)] [url = about:blank] 12:55:05 INFO - PROCESS | 1840 | --DOMWINDOW == 69 (0x8ffb7800) [pid = 1840] [serial = 2039] [outer = (nil)] [url = about:blank] 12:55:05 INFO - PROCESS | 1840 | --DOMWINDOW == 68 (0x8fc77000) [pid = 1840] [serial = 2035] [outer = (nil)] [url = about:blank] 12:55:05 INFO - PROCESS | 1840 | --DOMWINDOW == 67 (0x8fc7d000) [pid = 1840] [serial = 2036] [outer = (nil)] [url = about:blank] 12:55:05 INFO - PROCESS | 1840 | --DOMWINDOW == 66 (0x8fb0bc00) [pid = 1840] [serial = 2032] [outer = (nil)] [url = about:blank] 12:55:05 INFO - PROCESS | 1840 | --DOMWINDOW == 65 (0x8fb10000) [pid = 1840] [serial = 2033] [outer = (nil)] [url = about:blank] 12:55:05 INFO - PROCESS | 1840 | --DOMWINDOW == 64 (0x8cde6800) [pid = 1840] [serial = 2029] [outer = (nil)] [url = about:blank] 12:55:05 INFO - PROCESS | 1840 | --DOMWINDOW == 63 (0x8cdeb400) [pid = 1840] [serial = 2030] [outer = (nil)] [url = about:blank] 12:55:05 INFO - PROCESS | 1840 | --DOMWINDOW == 62 (0x8382f400) [pid = 1840] [serial = 2024] [outer = (nil)] [url = about:blank] 12:55:05 INFO - PROCESS | 1840 | --DOMWINDOW == 61 (0x83a67000) [pid = 1840] [serial = 2025] [outer = (nil)] [url = about:blank] 12:55:05 INFO - PROCESS | 1840 | --DOMWINDOW == 60 (0x8ce69c00) [pid = 1840] [serial = 2021] [outer = (nil)] [url = about:blank] 12:55:05 INFO - PROCESS | 1840 | --DOMWINDOW == 59 (0x8db53000) [pid = 1840] [serial = 2022] [outer = (nil)] [url = about:blank] 12:55:05 INFO - PROCESS | 1840 | --DOMWINDOW == 58 (0x83af6800) [pid = 1840] [serial = 2018] [outer = (nil)] [url = about:blank] 12:55:05 INFO - PROCESS | 1840 | --DOMWINDOW == 57 (0x83af9000) [pid = 1840] [serial = 2019] [outer = (nil)] [url = about:blank] 12:55:05 INFO - PROCESS | 1840 | --DOMWINDOW == 56 (0x82c43000) [pid = 1840] [serial = 2015] [outer = (nil)] [url = about:blank] 12:55:05 INFO - PROCESS | 1840 | --DOMWINDOW == 55 (0x82f76c00) [pid = 1840] [serial = 2016] [outer = (nil)] [url = about:blank] 12:55:05 INFO - PROCESS | 1840 | --DOMWINDOW == 54 (0x83aefc00) [pid = 1840] [serial = 2027] [outer = (nil)] [url = about:blank] 12:55:09 INFO - PROCESS | 1840 | --DOMWINDOW == 53 (0x911b1c00) [pid = 1840] [serial = 2040] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000-reason.htm] 12:55:09 INFO - PROCESS | 1840 | --DOMWINDOW == 52 (0x8382ec00) [pid = 1840] [serial = 2043] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-1000.htm] 12:55:09 INFO - PROCESS | 1840 | --DOMWINDOW == 51 (0x8ff92800) [pid = 1840] [serial = 2049] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-Reason-124Bytes.htm] 12:55:09 INFO - PROCESS | 1840 | --DOMWINDOW == 50 (0x8d0edc00) [pid = 1840] [serial = 2046] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-NaN.htm] 12:55:09 INFO - PROCESS | 1840 | --DOMWINDOW == 49 (0x82f6b400) [pid = 1840] [serial = 2058] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-reason-unpaired-surrogates.htm] 12:55:09 INFO - PROCESS | 1840 | --DOMWINDOW == 48 (0x92f78800) [pid = 1840] [serial = 2052] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-clamp.htm] 12:55:09 INFO - PROCESS | 1840 | --DOMWINDOW == 47 (0x8ce6c000) [pid = 1840] [serial = 2061] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-string.htm] 12:55:09 INFO - PROCESS | 1840 | --DOMWINDOW == 46 (0x82f88000) [pid = 1840] [serial = 2055] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-null.htm] 12:55:09 INFO - PROCESS | 1840 | --DOMWINDOW == 45 (0x8ff9e400) [pid = 1840] [serial = 2067] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-blocked-port.htm] 12:55:09 INFO - PROCESS | 1840 | --DOMWINDOW == 44 (0x8fb05000) [pid = 1840] [serial = 2064] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Close-undefined.htm] 12:55:09 INFO - PROCESS | 1840 | --DOMWINDOW == 43 (0x8dd6ac00) [pid = 1840] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/user-timing/test_user_timing_mark_with_name_of_navigation_timing_optional_attribute.html] 12:55:13 INFO - PROCESS | 1840 | --DOCSHELL 0x82eac000 == 21 [pid = 1840] [id = 697] 12:55:13 INFO - PROCESS | 1840 | --DOCSHELL 0x827e8000 == 20 [pid = 1840] [id = 699] 12:55:13 INFO - PROCESS | 1840 | --DOCSHELL 0x82f82c00 == 19 [pid = 1840] [id = 712] 12:55:13 INFO - PROCESS | 1840 | --DOCSHELL 0x92f75400 == 18 [pid = 1840] [id = 707] 12:55:13 INFO - PROCESS | 1840 | --DOCSHELL 0x8ff92400 == 17 [pid = 1840] [id = 706] 12:55:13 INFO - PROCESS | 1840 | --DOCSHELL 0x8ce64800 == 16 [pid = 1840] [id = 705] 12:55:13 INFO - PROCESS | 1840 | --DOCSHELL 0x82f86000 == 15 [pid = 1840] [id = 708] 12:55:13 INFO - PROCESS | 1840 | --DOCSHELL 0x83829c00 == 14 [pid = 1840] [id = 704] 12:55:13 INFO - PROCESS | 1840 | --DOCSHELL 0x911adc00 == 13 [pid = 1840] [id = 703] 12:55:13 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa62800 == 12 [pid = 1840] [id = 711] 12:55:13 INFO - PROCESS | 1840 | --DOCSHELL 0x82c41400 == 11 [pid = 1840] [id = 701] 12:55:13 INFO - PROCESS | 1840 | --DOCSHELL 0x8fb0a000 == 10 [pid = 1840] [id = 700] 12:55:13 INFO - PROCESS | 1840 | --DOCSHELL 0x8fc73000 == 9 [pid = 1840] [id = 702] 12:55:13 INFO - PROCESS | 1840 | --DOCSHELL 0x8ce6a800 == 8 [pid = 1840] [id = 710] 12:55:13 INFO - PROCESS | 1840 | --DOCSHELL 0x82ea9000 == 7 [pid = 1840] [id = 709] 12:55:13 INFO - PROCESS | 1840 | --DOMWINDOW == 42 (0x8fb46000) [pid = 1840] [serial = 2066] [outer = (nil)] [url = about:blank] 12:55:13 INFO - PROCESS | 1840 | --DOMWINDOW == 41 (0x8fb09400) [pid = 1840] [serial = 2065] [outer = (nil)] [url = about:blank] 12:55:13 INFO - PROCESS | 1840 | --DOMWINDOW == 40 (0x911af000) [pid = 1840] [serial = 2069] [outer = (nil)] [url = about:blank] 12:55:13 INFO - PROCESS | 1840 | --DOMWINDOW == 39 (0x9111f400) [pid = 1840] [serial = 2068] [outer = (nil)] [url = about:blank] 12:55:13 INFO - PROCESS | 1840 | --DOMWINDOW == 38 (0x92ca4c00) [pid = 1840] [serial = 2071] [outer = (nil)] [url = about:blank] 12:55:13 INFO - PROCESS | 1840 | --DOMWINDOW == 37 (0x8d0ea400) [pid = 1840] [serial = 2062] [outer = (nil)] [url = about:blank] 12:55:13 INFO - PROCESS | 1840 | --DOMWINDOW == 36 (0x8db54c00) [pid = 1840] [serial = 2063] [outer = (nil)] [url = about:blank] 12:55:13 INFO - PROCESS | 1840 | --DOMWINDOW == 35 (0x83833400) [pid = 1840] [serial = 2059] [outer = (nil)] [url = about:blank] 12:55:13 INFO - PROCESS | 1840 | --DOMWINDOW == 34 (0x83aeac00) [pid = 1840] [serial = 2060] [outer = (nil)] [url = about:blank] 12:55:13 INFO - PROCESS | 1840 | --DOMWINDOW == 33 (0x83a66c00) [pid = 1840] [serial = 2056] [outer = (nil)] [url = about:blank] 12:55:13 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0x8cd44400) [pid = 1840] [serial = 2057] [outer = (nil)] [url = about:blank] 12:55:13 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x92f7f400) [pid = 1840] [serial = 2053] [outer = (nil)] [url = about:blank] 12:55:13 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x82f74000) [pid = 1840] [serial = 2054] [outer = (nil)] [url = about:blank] 12:55:13 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x8fa53800) [pid = 1840] [serial = 2013] [outer = (nil)] [url = about:blank] 12:55:13 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x8ffb1c00) [pid = 1840] [serial = 2050] [outer = (nil)] [url = about:blank] 12:55:13 INFO - PROCESS | 1840 | --DOMWINDOW == 27 (0x91122400) [pid = 1840] [serial = 2051] [outer = (nil)] [url = about:blank] 12:55:13 INFO - PROCESS | 1840 | --DOMWINDOW == 26 (0x8db5c000) [pid = 1840] [serial = 2047] [outer = (nil)] [url = about:blank] 12:55:13 INFO - PROCESS | 1840 | --DOMWINDOW == 25 (0x8fa54800) [pid = 1840] [serial = 2048] [outer = (nil)] [url = about:blank] 12:55:13 INFO - PROCESS | 1840 | --DOMWINDOW == 24 (0x83a6cc00) [pid = 1840] [serial = 2044] [outer = (nil)] [url = about:blank] 12:55:13 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0x83af8c00) [pid = 1840] [serial = 2045] [outer = (nil)] [url = about:blank] 12:55:13 INFO - PROCESS | 1840 | --DOMWINDOW == 22 (0x911b3400) [pid = 1840] [serial = 2041] [outer = (nil)] [url = about:blank] 12:55:13 INFO - PROCESS | 1840 | --DOMWINDOW == 21 (0x92b86800) [pid = 1840] [serial = 2042] [outer = (nil)] [url = about:blank] 12:55:31 INFO - PROCESS | 1840 | MARIONETTE LOG: INFO: Timeout fired 12:55:31 INFO - PROCESS | 1840 | 1478202931065 Marionette TRACE conn4 <- [1,3222,null,{"value":["/websockets/Create-Secure-extensions-empty.htm",2,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.extensions should be set to '' after connection is established - Connection should be opened",1,"assert_equals: extensions should be empty expected \"\" but got \"permessage-deflate\"","@http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm:20:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm:19:9\n"],["W3C WebSocket API - Create Secure WebSocket - wsocket.extensions should be set to '' after connection is established - Connection should be closed",3,null,null]]]}] 12:55:31 INFO - .. 12:55:31 INFO - TEST-TIMEOUT | /websockets/Create-Secure-extensions-empty.htm | took 30834ms 12:55:31 INFO - PROCESS | 1840 | 1478202931118 Marionette TRACE conn4 -> [0,3223,"getWindowHandle",null] 12:55:31 INFO - PROCESS | 1840 | 1478202931125 Marionette TRACE conn4 <- [1,3223,null,{"value":"8"}] 12:55:31 INFO - TEST-START | /websockets/Create-Secure-url-with-space.htm 12:55:31 INFO - PROCESS | 1840 | 1478202931137 Marionette TRACE conn4 -> [0,3224,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:55:31 INFO - PROCESS | 1840 | 1478202931384 Marionette TRACE conn4 <- [1,3224,null,{"value":null}] 12:55:31 INFO - PROCESS | 1840 | [1840] 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 12:55:31 INFO - PROCESS | 1840 | 1478202931478 Marionette TRACE conn4 -> [0,3225,"getWindowHandles",null] 12:55:31 INFO - PROCESS | 1840 | 1478202931485 Marionette TRACE conn4 <- [1,3225,null,["8"]] 12:55:31 INFO - PROCESS | 1840 | 1478202931495 Marionette TRACE conn4 -> [0,3226,"switchToWindow",{"name":"8"}] 12:55:31 INFO - PROCESS | 1840 | 1478202931503 Marionette TRACE conn4 <- [1,3226,null,{}] 12:55:31 INFO - PROCESS | 1840 | 1478202931514 Marionette TRACE conn4 -> [0,3227,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-url-with-space.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:55:31 INFO - PROCESS | 1840 | ++DOCSHELL 0x82ea4400 == 8 [pid = 1840] [id = 714] 12:55:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 22 (0x82ea4800) [pid = 1840] [serial = 2073] [outer = (nil)] 12:55:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 23 (0x82eafc00) [pid = 1840] [serial = 2074] [outer = 0x82ea4800] 12:55:31 INFO - PROCESS | 1840 | 1478202931624 Marionette DEBUG loaded listener.js 12:55:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x82f72800) [pid = 1840] [serial = 2075] [outer = 0x82ea4800] 12:55:32 INFO - PROCESS | 1840 | [1840] 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 12:55:32 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:32 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:32 INFO - PROCESS | 1840 | 1478202932251 Marionette TRACE conn4 <- [1,3227,null,{"value":["/websockets/Create-Secure-url-with-space.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a URL with a space - SYNTAX_ERR should be thrown",0,null,null]]]}] 12:55:32 INFO - . 12:55:32 INFO - TEST-OK | /websockets/Create-Secure-url-with-space.htm | took 1176ms 12:55:32 INFO - PROCESS | 1840 | 1478202932312 Marionette TRACE conn4 -> [0,3228,"getWindowHandle",null] 12:55:32 INFO - PROCESS | 1840 | 1478202932320 Marionette TRACE conn4 <- [1,3228,null,{"value":"8"}] 12:55:32 INFO - TEST-START | /websockets/Create-Secure-valid-url-array-protocols.htm 12:55:32 INFO - PROCESS | 1840 | 1478202932328 Marionette TRACE conn4 -> [0,3229,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:55:32 INFO - PROCESS | 1840 | 1478202932585 Marionette TRACE conn4 <- [1,3229,null,{"value":null}] 12:55:32 INFO - PROCESS | 1840 | 1478202932600 Marionette TRACE conn4 -> [0,3230,"getWindowHandles",null] 12:55:32 INFO - PROCESS | 1840 | 1478202932605 Marionette TRACE conn4 <- [1,3230,null,["8"]] 12:55:32 INFO - PROCESS | 1840 | 1478202932615 Marionette TRACE conn4 -> [0,3231,"switchToWindow",{"name":"8"}] 12:55:32 INFO - PROCESS | 1840 | 1478202932620 Marionette TRACE conn4 <- [1,3231,null,{}] 12:55:32 INFO - PROCESS | 1840 | 1478202932628 Marionette TRACE conn4 -> [0,3232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-array-protocols.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:55:32 INFO - PROCESS | 1840 | ++DOCSHELL 0x827f1c00 == 9 [pid = 1840] [id = 715] 12:55:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 25 (0x82f6e800) [pid = 1840] [serial = 2076] [outer = (nil)] 12:55:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 26 (0x83818400) [pid = 1840] [serial = 2077] [outer = 0x82f6e800] 12:55:32 INFO - PROCESS | 1840 | 1478202932730 Marionette DEBUG loaded listener.js 12:55:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 27 (0x8381dc00) [pid = 1840] [serial = 2078] [outer = 0x82f6e800] 12:55:33 INFO - PROCESS | 1840 | 1478202933546 Marionette TRACE conn4 <- [1,3232,null,{"value":["/websockets/Create-Secure-valid-url-array-protocols.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and array of protocol strings - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and array of protocol strings - Connection should be closed",0,null,null]]]}] 12:55:33 INFO - .. 12:55:33 INFO - TEST-OK | /websockets/Create-Secure-valid-url-array-protocols.htm | took 1277ms 12:55:33 INFO - PROCESS | 1840 | 1478202933615 Marionette TRACE conn4 -> [0,3233,"getWindowHandle",null] 12:55:33 INFO - PROCESS | 1840 | 1478202933623 Marionette TRACE conn4 <- [1,3233,null,{"value":"8"}] 12:55:33 INFO - TEST-START | /websockets/Create-Secure-valid-url-binaryType-blob.htm 12:55:33 INFO - PROCESS | 1840 | 1478202933632 Marionette TRACE conn4 -> [0,3234,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:55:33 INFO - PROCESS | 1840 | 1478202933888 Marionette TRACE conn4 <- [1,3234,null,{"value":null}] 12:55:33 INFO - PROCESS | 1840 | 1478202933912 Marionette TRACE conn4 -> [0,3235,"getWindowHandles",null] 12:55:33 INFO - PROCESS | 1840 | 1478202933919 Marionette TRACE conn4 <- [1,3235,null,["8"]] 12:55:33 INFO - PROCESS | 1840 | 1478202933923 Marionette TRACE conn4 -> [0,3236,"switchToWindow",{"name":"8"}] 12:55:33 INFO - PROCESS | 1840 | 1478202933930 Marionette TRACE conn4 <- [1,3236,null,{}] 12:55:33 INFO - PROCESS | 1840 | 1478202933939 Marionette TRACE conn4 -> [0,3237,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-binaryType-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:55:33 INFO - PROCESS | 1840 | ++DOCSHELL 0x83aec800 == 10 [pid = 1840] [id = 716] 12:55:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 28 (0x83aecc00) [pid = 1840] [serial = 2079] [outer = (nil)] 12:55:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x83aefc00) [pid = 1840] [serial = 2080] [outer = 0x83aecc00] 12:55:34 INFO - PROCESS | 1840 | 1478202934045 Marionette DEBUG loaded listener.js 12:55:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x83af4400) [pid = 1840] [serial = 2081] [outer = 0x83aecc00] 12:55:34 INFO - PROCESS | 1840 | 1478202934762 Marionette TRACE conn4 <- [1,3237,null,{"value":["/websockets/Create-Secure-valid-url-binaryType-blob.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.binaryType should be set to 'blob' after connection is established - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - wsocket.binaryType should be set to 'blob' after connection is established - Connection should be closed",0,null,null]]]}] 12:55:34 INFO - .. 12:55:34 INFO - TEST-OK | /websockets/Create-Secure-valid-url-binaryType-blob.htm | took 1174ms 12:55:34 INFO - PROCESS | 1840 | 1478202934805 Marionette TRACE conn4 -> [0,3238,"getWindowHandle",null] 12:55:34 INFO - PROCESS | 1840 | 1478202934809 Marionette TRACE conn4 <- [1,3238,null,{"value":"8"}] 12:55:34 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm 12:55:34 INFO - PROCESS | 1840 | 1478202934816 Marionette TRACE conn4 -> [0,3239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:55:34 INFO - PROCESS | 1840 | 1478202934986 Marionette TRACE conn4 <- [1,3239,null,{"value":null}] 12:55:35 INFO - PROCESS | 1840 | 1478202935132 Marionette TRACE conn4 -> [0,3240,"getWindowHandles",null] 12:55:35 INFO - PROCESS | 1840 | 1478202935140 Marionette TRACE conn4 <- [1,3240,null,["8"]] 12:55:35 INFO - PROCESS | 1840 | 1478202935145 Marionette TRACE conn4 -> [0,3241,"switchToWindow",{"name":"8"}] 12:55:35 INFO - PROCESS | 1840 | 1478202935152 Marionette TRACE conn4 <- [1,3241,null,{}] 12:55:35 INFO - PROCESS | 1840 | 1478202935158 Marionette TRACE conn4 -> [0,3242,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:55:35 INFO - PROCESS | 1840 | ++DOCSHELL 0x83bf8400 == 11 [pid = 1840] [id = 717] 12:55:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x8ccab000) [pid = 1840] [serial = 2082] [outer = (nil)] 12:55:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x8ccacc00) [pid = 1840] [serial = 2083] [outer = 0x8ccab000] 12:55:35 INFO - PROCESS | 1840 | 1478202935261 Marionette DEBUG loaded listener.js 12:55:35 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x8ce6b400) [pid = 1840] [serial = 2084] [outer = 0x8ccab000] 12:55:35 INFO - PROCESS | 1840 | 1478202935868 Marionette TRACE conn4 <- [1,3242,null,{"value":["/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - protocol should be set correctly - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - Connection should be closed",0,null,null]]]}] 12:55:35 INFO - .. 12:55:35 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-setCorrectly.htm | took 1121ms 12:55:35 INFO - PROCESS | 1840 | 1478202935939 Marionette TRACE conn4 -> [0,3243,"getWindowHandle",null] 12:55:35 INFO - PROCESS | 1840 | 1478202935943 Marionette TRACE conn4 <- [1,3243,null,{"value":"8"}] 12:55:35 INFO - TEST-START | /websockets/Create-Secure-valid-url-protocol-string.htm 12:55:35 INFO - PROCESS | 1840 | 1478202935950 Marionette TRACE conn4 -> [0,3244,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:55:36 INFO - PROCESS | 1840 | 1478202936174 Marionette TRACE conn4 <- [1,3244,null,{"value":null}] 12:55:36 INFO - PROCESS | 1840 | 1478202936192 Marionette TRACE conn4 -> [0,3245,"getWindowHandles",null] 12:55:36 INFO - PROCESS | 1840 | 1478202936197 Marionette TRACE conn4 <- [1,3245,null,["8"]] 12:55:36 INFO - PROCESS | 1840 | 1478202936202 Marionette TRACE conn4 -> [0,3246,"switchToWindow",{"name":"8"}] 12:55:36 INFO - PROCESS | 1840 | 1478202936207 Marionette TRACE conn4 <- [1,3246,null,{}] 12:55:36 INFO - PROCESS | 1840 | 1478202936214 Marionette TRACE conn4 -> [0,3247,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:55:36 INFO - PROCESS | 1840 | ++DOCSHELL 0x8d0ec800 == 12 [pid = 1840] [id = 718] 12:55:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 34 (0x8d0ecc00) [pid = 1840] [serial = 2085] [outer = (nil)] 12:55:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 35 (0x8d0ef000) [pid = 1840] [serial = 2086] [outer = 0x8d0ecc00] 12:55:36 INFO - PROCESS | 1840 | 1478202936307 Marionette DEBUG loaded listener.js 12:55:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 36 (0x8d0f7800) [pid = 1840] [serial = 2087] [outer = 0x8d0ecc00] 12:55:36 INFO - PROCESS | 1840 | 1478202936967 Marionette TRACE conn4 <- [1,3247,null,{"value":["/websockets/Create-Secure-valid-url-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Check readyState is 1",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL and protocol string - Connection should be closed",0,null,null]]]}] 12:55:37 INFO - .. 12:55:37 INFO - TEST-OK | /websockets/Create-Secure-valid-url-protocol-string.htm | took 1076ms 12:55:37 INFO - PROCESS | 1840 | 1478202937026 Marionette TRACE conn4 -> [0,3248,"getWindowHandle",null] 12:55:37 INFO - PROCESS | 1840 | 1478202937030 Marionette TRACE conn4 <- [1,3248,null,{"value":"8"}] 12:55:37 INFO - TEST-START | /websockets/Create-Secure-valid-url.htm 12:55:37 INFO - PROCESS | 1840 | 1478202937038 Marionette TRACE conn4 -> [0,3249,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:55:37 INFO - PROCESS | 1840 | 1478202937255 Marionette TRACE conn4 <- [1,3249,null,{"value":null}] 12:55:37 INFO - PROCESS | 1840 | 1478202937401 Marionette TRACE conn4 -> [0,3250,"getWindowHandles",null] 12:55:37 INFO - PROCESS | 1840 | 1478202937405 Marionette TRACE conn4 <- [1,3250,null,["8"]] 12:55:37 INFO - PROCESS | 1840 | 1478202937410 Marionette TRACE conn4 -> [0,3251,"switchToWindow",{"name":"8"}] 12:55:37 INFO - PROCESS | 1840 | 1478202937415 Marionette TRACE conn4 <- [1,3251,null,{}] 12:55:37 INFO - PROCESS | 1840 | 1478202937423 Marionette TRACE conn4 -> [0,3252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-valid-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:55:37 INFO - PROCESS | 1840 | ++DOCSHELL 0x8db5bc00 == 13 [pid = 1840] [id = 719] 12:55:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 37 (0x8db5c000) [pid = 1840] [serial = 2088] [outer = (nil)] 12:55:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 38 (0x8dd6e800) [pid = 1840] [serial = 2089] [outer = 0x8db5c000] 12:55:37 INFO - PROCESS | 1840 | 1478202937525 Marionette DEBUG loaded listener.js 12:55:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 39 (0x8dd7a800) [pid = 1840] [serial = 2090] [outer = 0x8db5c000] 12:55:38 INFO - PROCESS | 1840 | 1478202938119 Marionette TRACE conn4 <- [1,3252,null,{"value":["/websockets/Create-Secure-valid-url.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Pass a valid URL - Connection should be closed",0,null,null]]]}] 12:55:38 INFO - .. 12:55:38 INFO - TEST-OK | /websockets/Create-Secure-valid-url.htm | took 1128ms 12:55:38 INFO - PROCESS | 1840 | 1478202938167 Marionette TRACE conn4 -> [0,3253,"getWindowHandle",null] 12:55:38 INFO - PROCESS | 1840 | 1478202938171 Marionette TRACE conn4 <- [1,3253,null,{"value":"8"}] 12:55:38 INFO - TEST-START | /websockets/Create-Secure-verify-url-set-non-default-port.htm 12:55:38 INFO - PROCESS | 1840 | 1478202938178 Marionette TRACE conn4 -> [0,3254,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:55:38 INFO - PROCESS | 1840 | 1478202938435 Marionette TRACE conn4 <- [1,3254,null,{"value":null}] 12:55:38 INFO - PROCESS | 1840 | 1478202938451 Marionette TRACE conn4 -> [0,3255,"getWindowHandles",null] 12:55:38 INFO - PROCESS | 1840 | 1478202938458 Marionette TRACE conn4 <- [1,3255,null,["8"]] 12:55:38 INFO - PROCESS | 1840 | 1478202938464 Marionette TRACE conn4 -> [0,3256,"switchToWindow",{"name":"8"}] 12:55:38 INFO - PROCESS | 1840 | 1478202938472 Marionette TRACE conn4 <- [1,3256,null,{}] 12:55:38 INFO - PROCESS | 1840 | 1478202938478 Marionette TRACE conn4 -> [0,3257,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-Secure-verify-url-set-non-default-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:55:38 INFO - PROCESS | 1840 | ++DOCSHELL 0x8db5a000 == 14 [pid = 1840] [id = 720] 12:55:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 40 (0x8dec1000) [pid = 1840] [serial = 2091] [outer = (nil)] 12:55:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 41 (0x8fa3f000) [pid = 1840] [serial = 2092] [outer = 0x8dec1000] 12:55:38 INFO - PROCESS | 1840 | 1478202938572 Marionette DEBUG loaded listener.js 12:55:38 INFO - PROCESS | 1840 | ++DOMWINDOW == 42 (0x8fa41400) [pid = 1840] [serial = 2093] [outer = 0x8dec1000] 12:55:39 INFO - PROCESS | 1840 | 1478202939217 Marionette TRACE conn4 <- [1,3257,null,{"value":["/websockets/Create-Secure-verify-url-set-non-default-port.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - wsocket.url should be set correctly",0,null,null]]]}] 12:55:39 INFO - . 12:55:39 INFO - TEST-OK | /websockets/Create-Secure-verify-url-set-non-default-port.htm | took 1085ms 12:55:39 INFO - PROCESS | 1840 | 1478202939297 Marionette TRACE conn4 -> [0,3258,"getWindowHandle",null] 12:55:39 INFO - PROCESS | 1840 | 1478202939304 Marionette TRACE conn4 <- [1,3258,null,{"value":"8"}] 12:55:39 INFO - TEST-START | /websockets/Create-asciiSep-protocol-string.htm 12:55:39 INFO - PROCESS | 1840 | 1478202939315 Marionette TRACE conn4 -> [0,3259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:55:39 INFO - PROCESS | 1840 | 1478202939566 Marionette TRACE conn4 <- [1,3259,null,{"value":null}] 12:55:39 INFO - PROCESS | 1840 | [1840] 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 12:55:39 INFO - PROCESS | 1840 | 1478202939761 Marionette TRACE conn4 -> [0,3260,"getWindowHandles",null] 12:55:39 INFO - PROCESS | 1840 | 1478202939770 Marionette TRACE conn4 <- [1,3260,null,["8"]] 12:55:39 INFO - PROCESS | 1840 | 1478202939780 Marionette TRACE conn4 -> [0,3261,"switchToWindow",{"name":"8"}] 12:55:39 INFO - PROCESS | 1840 | 1478202939790 Marionette TRACE conn4 <- [1,3261,null,{}] 12:55:39 INFO - PROCESS | 1840 | 1478202939842 Marionette TRACE conn4 -> [0,3262,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-asciiSep-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:55:39 INFO - PROCESS | 1840 | ++DOCSHELL 0x82eb1c00 == 15 [pid = 1840] [id = 721] 12:55:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 43 (0x82f6b800) [pid = 1840] [serial = 2094] [outer = (nil)] 12:55:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 44 (0x82f7e000) [pid = 1840] [serial = 2095] [outer = 0x82f6b800] 12:55:39 INFO - PROCESS | 1840 | 1478202939967 Marionette DEBUG loaded listener.js 12:55:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 45 (0x82f89400) [pid = 1840] [serial = 2096] [outer = 0x82f6b800] 12:55:40 INFO - PROCESS | 1840 | 1478202940694 Marionette TRACE conn4 <- [1,3262,null,{"value":["/websockets/Create-asciiSep-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with an ascii separator character - SYNTAX_ERR is thrown",1,"assert_throws: function \"function () { wsocket = CreateWebSocketWithAsciiSep(asciiWithSep) }\" did not throw","@http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm:16:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm:13:13\n"]]]}] 12:55:40 INFO - . 12:55:40 INFO - TEST-OK | /websockets/Create-asciiSep-protocol-string.htm | took 1422ms 12:55:40 INFO - PROCESS | 1840 | 1478202940739 Marionette TRACE conn4 -> [0,3263,"getWindowHandle",null] 12:55:40 INFO - PROCESS | 1840 | 1478202940748 Marionette TRACE conn4 <- [1,3263,null,{"value":"8"}] 12:55:40 INFO - TEST-START | /websockets/Create-invalid-urls.htm 12:55:40 INFO - PROCESS | 1840 | 1478202940757 Marionette TRACE conn4 -> [0,3264,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:55:40 INFO - PROCESS | 1840 | 1478202940972 Marionette TRACE conn4 <- [1,3264,null,{"value":null}] 12:55:41 INFO - PROCESS | 1840 | 1478202941155 Marionette TRACE conn4 -> [0,3265,"getWindowHandles",null] 12:55:41 INFO - PROCESS | 1840 | 1478202941160 Marionette TRACE conn4 <- [1,3265,null,["8"]] 12:55:41 INFO - PROCESS | 1840 | 1478202941176 Marionette TRACE conn4 -> [0,3266,"switchToWindow",{"name":"8"}] 12:55:41 INFO - PROCESS | 1840 | 1478202941187 Marionette TRACE conn4 <- [1,3266,null,{}] 12:55:41 INFO - PROCESS | 1840 | 1478202941238 Marionette TRACE conn4 -> [0,3267,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-invalid-urls.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-invalid-urls.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:55:41 INFO - PROCESS | 1840 | ++DOCSHELL 0x83a71c00 == 16 [pid = 1840] [id = 722] 12:55:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 46 (0x83aec000) [pid = 1840] [serial = 2097] [outer = (nil)] 12:55:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 47 (0x83bf9400) [pid = 1840] [serial = 2098] [outer = 0x83aec000] 12:55:41 INFO - PROCESS | 1840 | 1478202941353 Marionette DEBUG loaded listener.js 12:55:41 INFO - PROCESS | 1840 | ++DOMWINDOW == 48 (0x8ce63400) [pid = 1840] [serial = 2099] [outer = 0x83aec000] 12:55:41 INFO - PROCESS | 1840 | [1840] 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 12:55:41 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:41 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:41 INFO - PROCESS | 1840 | [1840] 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 12:55:41 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:41 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:41 INFO - PROCESS | 1840 | [1840] 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 12:55:41 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:41 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:41 INFO - PROCESS | 1840 | [1840] 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 12:55:41 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:41 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:41 INFO - PROCESS | 1840 | [1840] 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 12:55:41 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:41 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:42 INFO - PROCESS | 1840 | 1478202942080 Marionette TRACE conn4 <- [1,3267,null,{"value":["/websockets/Create-invalid-urls.htm",0,null,null,[["Url is /echo - should throw SYNTAX_ERR",0,null,null],["Url is a mail address - should throw SYNTAX_ERR",0,null,null],["Url is about:blank - should throw SYNTAX_ERR",0,null,null],["Url is ?test - should throw SYNTAX_ERR",0,null,null],["Url is #test - should throw SYNTAX_ERR",0,null,null]]]}] 12:55:42 INFO - ..... 12:55:42 INFO - TEST-OK | /websockets/Create-invalid-urls.htm | took 1373ms 12:55:42 INFO - PROCESS | 1840 | 1478202942139 Marionette TRACE conn4 -> [0,3268,"getWindowHandle",null] 12:55:42 INFO - PROCESS | 1840 | 1478202942149 Marionette TRACE conn4 <- [1,3268,null,{"value":"8"}] 12:55:42 INFO - TEST-START | /websockets/Create-non-absolute-url.htm 12:55:42 INFO - PROCESS | 1840 | 1478202942206 Marionette TRACE conn4 -> [0,3269,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:55:42 INFO - PROCESS | 1840 | 1478202942408 Marionette TRACE conn4 <- [1,3269,null,{"value":null}] 12:55:42 INFO - PROCESS | 1840 | 1478202942594 Marionette TRACE conn4 -> [0,3270,"getWindowHandles",null] 12:55:42 INFO - PROCESS | 1840 | 1478202942600 Marionette TRACE conn4 <- [1,3270,null,["8"]] 12:55:42 INFO - PROCESS | 1840 | 1478202942606 Marionette TRACE conn4 -> [0,3271,"switchToWindow",{"name":"8"}] 12:55:42 INFO - PROCESS | 1840 | 1478202942614 Marionette TRACE conn4 <- [1,3271,null,{}] 12:55:42 INFO - PROCESS | 1840 | 1478202942666 Marionette TRACE conn4 -> [0,3272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-non-absolute-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-non-absolute-url.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:55:42 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dec6000 == 17 [pid = 1840] [id = 723] 12:55:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 49 (0x8dec6c00) [pid = 1840] [serial = 2100] [outer = (nil)] 12:55:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 50 (0x8fa4c400) [pid = 1840] [serial = 2101] [outer = 0x8dec6c00] 12:55:42 INFO - PROCESS | 1840 | 1478202942783 Marionette DEBUG loaded listener.js 12:55:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 51 (0x8fa55000) [pid = 1840] [serial = 2102] [outer = 0x8dec6c00] 12:55:43 INFO - PROCESS | 1840 | [1840] 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 12:55:43 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:43 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:43 INFO - PROCESS | 1840 | 1478202943508 Marionette TRACE conn4 <- [1,3272,null,{"value":["/websockets/Create-non-absolute-url.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a non absolute URL - SYNTAX_ERR is thrown",0,null,null]]]}] 12:55:43 INFO - . 12:55:43 INFO - TEST-OK | /websockets/Create-non-absolute-url.htm | took 1384ms 12:55:43 INFO - PROCESS | 1840 | 1478202943586 Marionette TRACE conn4 -> [0,3273,"getWindowHandle",null] 12:55:43 INFO - PROCESS | 1840 | 1478202943589 Marionette TRACE conn4 <- [1,3273,null,{"value":"8"}] 12:55:43 INFO - TEST-START | /websockets/Create-nonAscii-protocol-string.htm 12:55:43 INFO - PROCESS | 1840 | 1478202943598 Marionette TRACE conn4 -> [0,3274,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:55:43 INFO - PROCESS | 1840 | 1478202943798 Marionette TRACE conn4 <- [1,3274,null,{"value":null}] 12:55:43 INFO - PROCESS | 1840 | 1478202943948 Marionette TRACE conn4 -> [0,3275,"getWindowHandles",null] 12:55:43 INFO - PROCESS | 1840 | 1478202943957 Marionette TRACE conn4 <- [1,3275,null,["8"]] 12:55:43 INFO - PROCESS | 1840 | 1478202943969 Marionette TRACE conn4 -> [0,3276,"switchToWindow",{"name":"8"}] 12:55:43 INFO - PROCESS | 1840 | 1478202943974 Marionette TRACE conn4 <- [1,3276,null,{}] 12:55:44 INFO - PROCESS | 1840 | 1478202944127 Marionette TRACE conn4 -> [0,3277,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-nonAscii-protocol-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:55:44 INFO - PROCESS | 1840 | ++DOCSHELL 0x82c46400 == 18 [pid = 1840] [id = 724] 12:55:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 52 (0x82c47400) [pid = 1840] [serial = 2103] [outer = (nil)] 12:55:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 53 (0x82eaf800) [pid = 1840] [serial = 2104] [outer = 0x82c47400] 12:55:44 INFO - PROCESS | 1840 | 1478202944245 Marionette DEBUG loaded listener.js 12:55:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 54 (0x83831800) [pid = 1840] [serial = 2105] [outer = 0x82c47400] 12:55:44 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:45 INFO - PROCESS | 1840 | --DOCSHELL 0x82c44800 == 17 [pid = 1840] [id = 713] 12:55:45 INFO - PROCESS | 1840 | 1478202945841 Marionette TRACE conn4 <- [1,3277,null,{"value":["/websockets/Create-nonAscii-protocol-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with non-ascii values - SYNTAX_ERR is thrown",0,null,null]]]}] 12:55:45 INFO - . 12:55:45 INFO - TEST-OK | /websockets/Create-nonAscii-protocol-string.htm | took 2285ms 12:55:45 INFO - PROCESS | 1840 | 1478202945885 Marionette TRACE conn4 -> [0,3278,"getWindowHandle",null] 12:55:45 INFO - PROCESS | 1840 | 1478202945892 Marionette TRACE conn4 <- [1,3278,null,{"value":"8"}] 12:55:45 INFO - TEST-START | /websockets/Create-protocol-with-space.htm 12:55:45 INFO - PROCESS | 1840 | 1478202945904 Marionette TRACE conn4 -> [0,3279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:55:46 INFO - PROCESS | 1840 | 1478202946095 Marionette TRACE conn4 <- [1,3279,null,{"value":null}] 12:55:46 INFO - PROCESS | 1840 | 1478202946238 Marionette TRACE conn4 -> [0,3280,"getWindowHandles",null] 12:55:46 INFO - PROCESS | 1840 | 1478202946245 Marionette TRACE conn4 <- [1,3280,null,["8"]] 12:55:46 INFO - PROCESS | 1840 | 1478202946253 Marionette TRACE conn4 -> [0,3281,"switchToWindow",{"name":"8"}] 12:55:46 INFO - PROCESS | 1840 | 1478202946261 Marionette TRACE conn4 <- [1,3281,null,{}] 12:55:46 INFO - PROCESS | 1840 | 1478202946268 Marionette TRACE conn4 -> [0,3282,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocol-with-space.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocol-with-space.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:55:46 INFO - PROCESS | 1840 | ++DOCSHELL 0x82f7d000 == 18 [pid = 1840] [id = 725] 12:55:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 55 (0x82f7dc00) [pid = 1840] [serial = 2106] [outer = (nil)] 12:55:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 56 (0x82f88000) [pid = 1840] [serial = 2107] [outer = 0x82f7dc00] 12:55:46 INFO - PROCESS | 1840 | 1478202946378 Marionette DEBUG loaded listener.js 12:55:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 57 (0x8381d000) [pid = 1840] [serial = 2108] [outer = 0x82f7dc00] 12:55:46 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:47 INFO - PROCESS | 1840 | 1478202947016 Marionette TRACE conn4 <- [1,3282,null,{"value":["/websockets/Create-protocol-with-space.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string with a space in it - SYNTAX_ERR is thrown",0,null,null]]]}] 12:55:47 INFO - . 12:55:47 INFO - TEST-OK | /websockets/Create-protocol-with-space.htm | took 1172ms 12:55:47 INFO - PROCESS | 1840 | 1478202947074 Marionette TRACE conn4 -> [0,3283,"getWindowHandle",null] 12:55:47 INFO - PROCESS | 1840 | 1478202947081 Marionette TRACE conn4 <- [1,3283,null,{"value":"8"}] 12:55:47 INFO - TEST-START | /websockets/Create-protocols-repeated-case-insensitive.htm 12:55:47 INFO - PROCESS | 1840 | 1478202947098 Marionette TRACE conn4 -> [0,3284,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:55:47 INFO - PROCESS | 1840 | 1478202947300 Marionette TRACE conn4 <- [1,3284,null,{"value":null}] 12:55:47 INFO - PROCESS | 1840 | 1478202947313 Marionette TRACE conn4 -> [0,3285,"getWindowHandles",null] 12:55:47 INFO - PROCESS | 1840 | 1478202947318 Marionette TRACE conn4 <- [1,3285,null,["8"]] 12:55:47 INFO - PROCESS | 1840 | 1478202947326 Marionette TRACE conn4 -> [0,3286,"switchToWindow",{"name":"8"}] 12:55:47 INFO - PROCESS | 1840 | 1478202947332 Marionette TRACE conn4 <- [1,3286,null,{}] 12:55:47 INFO - PROCESS | 1840 | 1478202947471 Marionette TRACE conn4 -> [0,3287,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocols-repeated-case-insensitive.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:55:47 INFO - PROCESS | 1840 | ++DOCSHELL 0x827f0400 == 19 [pid = 1840] [id = 726] 12:55:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 58 (0x83bf0800) [pid = 1840] [serial = 2109] [outer = (nil)] 12:55:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 59 (0x83bf9000) [pid = 1840] [serial = 2110] [outer = 0x83bf0800] 12:55:47 INFO - PROCESS | 1840 | 1478202947576 Marionette DEBUG loaded listener.js 12:55:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 60 (0x8ccac400) [pid = 1840] [serial = 2111] [outer = 0x83bf0800] 12:55:48 INFO - PROCESS | 1840 | 1478202948186 Marionette TRACE conn4 <- [1,3287,null,{"value":["/websockets/Create-protocols-repeated-case-insensitive.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and an array of protocol strings with repeated values but different case - SYNTAX_ERR is thrown",1,"assert_throws: function \"function () { wsocket = CreateWebSocketWithRepeatedProtocolsCaseInsensitive() }\" did not throw","@http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm:14:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm:12:9\n"]]]}] 12:55:48 INFO - . 12:55:48 INFO - TEST-OK | /websockets/Create-protocols-repeated-case-insensitive.htm | took 1124ms 12:55:48 INFO - PROCESS | 1840 | 1478202948234 Marionette TRACE conn4 -> [0,3288,"getWindowHandle",null] 12:55:48 INFO - PROCESS | 1840 | 1478202948243 Marionette TRACE conn4 <- [1,3288,null,{"value":"8"}] 12:55:48 INFO - TEST-START | /websockets/Create-protocols-repeated.htm 12:55:48 INFO - PROCESS | 1840 | 1478202948251 Marionette TRACE conn4 -> [0,3289,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:55:48 INFO - PROCESS | 1840 | 1478202948591 Marionette TRACE conn4 <- [1,3289,null,{"value":null}] 12:55:48 INFO - PROCESS | 1840 | [1840] 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 12:55:48 INFO - PROCESS | 1840 | 1478202948650 Marionette TRACE conn4 -> [0,3290,"getWindowHandles",null] 12:55:48 INFO - PROCESS | 1840 | 1478202948656 Marionette TRACE conn4 <- [1,3290,null,["8"]] 12:55:48 INFO - PROCESS | 1840 | 1478202948662 Marionette TRACE conn4 -> [0,3291,"switchToWindow",{"name":"8"}] 12:55:48 INFO - PROCESS | 1840 | 1478202948670 Marionette TRACE conn4 <- [1,3291,null,{}] 12:55:48 INFO - PROCESS | 1840 | 1478202948771 Marionette TRACE conn4 -> [0,3292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-protocols-repeated.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-protocols-repeated.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:55:48 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ce5fc00 == 20 [pid = 1840] [id = 727] 12:55:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 61 (0x8ce60800) [pid = 1840] [serial = 2112] [outer = (nil)] 12:55:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 62 (0x8ce64000) [pid = 1840] [serial = 2113] [outer = 0x8ce60800] 12:55:48 INFO - PROCESS | 1840 | 1478202948878 Marionette DEBUG loaded listener.js 12:55:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 63 (0x8ce67400) [pid = 1840] [serial = 2114] [outer = 0x8ce60800] 12:55:49 INFO - PROCESS | 1840 | 1478202949565 Marionette TRACE conn4 <- [1,3292,null,{"value":["/websockets/Create-protocols-repeated.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and an array of protocol strings with repeated values - SYNTAX_ERR is thrown",0,null,null]]]}] 12:55:49 INFO - . 12:55:49 INFO - TEST-OK | /websockets/Create-protocols-repeated.htm | took 1327ms 12:55:49 INFO - PROCESS | 1840 | 1478202949592 Marionette TRACE conn4 -> [0,3293,"getWindowHandle",null] 12:55:49 INFO - PROCESS | 1840 | 1478202949597 Marionette TRACE conn4 <- [1,3293,null,{"value":"8"}] 12:55:49 INFO - TEST-START | /websockets/Create-valid-url-array-protocols.htm 12:55:49 INFO - PROCESS | 1840 | 1478202949606 Marionette TRACE conn4 -> [0,3294,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:55:49 INFO - PROCESS | 1840 | 1478202949880 Marionette TRACE conn4 <- [1,3294,null,{"value":null}] 12:55:49 INFO - PROCESS | 1840 | 1478202949914 Marionette TRACE conn4 -> [0,3295,"getWindowHandles",null] 12:55:49 INFO - PROCESS | 1840 | 1478202949922 Marionette TRACE conn4 <- [1,3295,null,["8"]] 12:55:49 INFO - PROCESS | 1840 | 1478202949929 Marionette TRACE conn4 -> [0,3296,"switchToWindow",{"name":"8"}] 12:55:49 INFO - PROCESS | 1840 | 1478202949936 Marionette TRACE conn4 <- [1,3296,null,{}] 12:55:50 INFO - PROCESS | 1840 | 1478202950022 Marionette TRACE conn4 -> [0,3297,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-array-protocols.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:55:50 INFO - PROCESS | 1840 | ++DOCSHELL 0x8db4f000 == 21 [pid = 1840] [id = 728] 12:55:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 64 (0x8db53000) [pid = 1840] [serial = 2115] [outer = (nil)] 12:55:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 65 (0x8fb0e400) [pid = 1840] [serial = 2116] [outer = 0x8db53000] 12:55:50 INFO - PROCESS | 1840 | 1478202950130 Marionette DEBUG loaded listener.js 12:55:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 66 (0x8fb13c00) [pid = 1840] [serial = 2117] [outer = 0x8db53000] 12:55:50 INFO - PROCESS | 1840 | --DOMWINDOW == 65 (0x8dec1000) [pid = 1840] [serial = 2091] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-verify-url-set-non-default-port.htm] 12:55:50 INFO - PROCESS | 1840 | --DOMWINDOW == 64 (0x8db5c000) [pid = 1840] [serial = 2088] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url.htm] 12:55:50 INFO - PROCESS | 1840 | --DOMWINDOW == 63 (0x8d0ecc00) [pid = 1840] [serial = 2085] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-string.htm] 12:55:50 INFO - PROCESS | 1840 | --DOMWINDOW == 62 (0x8ccab000) [pid = 1840] [serial = 2082] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-protocol-setCorrectly.htm] 12:55:50 INFO - PROCESS | 1840 | --DOMWINDOW == 61 (0x83aecc00) [pid = 1840] [serial = 2079] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-binaryType-blob.htm] 12:55:50 INFO - PROCESS | 1840 | --DOMWINDOW == 60 (0x82c45400) [pid = 1840] [serial = 2070] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-extensions-empty.htm] 12:55:50 INFO - PROCESS | 1840 | --DOMWINDOW == 59 (0x82ea4800) [pid = 1840] [serial = 2073] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-url-with-space.htm] 12:55:50 INFO - PROCESS | 1840 | --DOMWINDOW == 58 (0x82f6e800) [pid = 1840] [serial = 2076] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-Secure-valid-url-array-protocols.htm] 12:55:51 INFO - PROCESS | 1840 | 1478202951018 Marionette TRACE conn4 <- [1,3297,null,{"value":["/websockets/Create-valid-url-array-protocols.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and array of protocol strings - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL and array of protocol strings - Connection should be closed",0,null,null]]]}] 12:55:51 INFO - .. 12:55:51 INFO - TEST-OK | /websockets/Create-valid-url-array-protocols.htm | took 1438ms 12:55:51 INFO - PROCESS | 1840 | 1478202951045 Marionette TRACE conn4 -> [0,3298,"getWindowHandle",null] 12:55:51 INFO - PROCESS | 1840 | 1478202951049 Marionette TRACE conn4 <- [1,3298,null,{"value":"8"}] 12:55:51 INFO - TEST-START | /websockets/Create-valid-url-protocol-empty.htm 12:55:51 INFO - PROCESS | 1840 | 1478202951057 Marionette TRACE conn4 -> [0,3299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:55:51 INFO - PROCESS | 1840 | 1478202951248 Marionette TRACE conn4 <- [1,3299,null,{"value":null}] 12:55:51 INFO - PROCESS | 1840 | 1478202951404 Marionette TRACE conn4 -> [0,3300,"getWindowHandles",null] 12:55:51 INFO - PROCESS | 1840 | 1478202951407 Marionette TRACE conn4 <- [1,3300,null,["8"]] 12:55:51 INFO - PROCESS | 1840 | 1478202951414 Marionette TRACE conn4 -> [0,3301,"switchToWindow",{"name":"8"}] 12:55:51 INFO - PROCESS | 1840 | 1478202951419 Marionette TRACE conn4 <- [1,3301,null,{}] 12:55:51 INFO - PROCESS | 1840 | 1478202951425 Marionette TRACE conn4 -> [0,3302,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-protocol-empty.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:55:51 INFO - PROCESS | 1840 | ++DOCSHELL 0x8de6f800 == 22 [pid = 1840] [id = 729] 12:55:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 59 (0x8dec1000) [pid = 1840] [serial = 2118] [outer = (nil)] 12:55:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 60 (0x8fb46000) [pid = 1840] [serial = 2119] [outer = 0x8dec1000] 12:55:51 INFO - PROCESS | 1840 | 1478202951547 Marionette DEBUG loaded listener.js 12:55:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 61 (0x8fb4a000) [pid = 1840] [serial = 2120] [outer = 0x8dec1000] 12:55:52 INFO - PROCESS | 1840 | 1478202952169 Marionette TRACE conn4 <- [1,3302,null,{"value":["/websockets/Create-valid-url-protocol-empty.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - wsocket.protocol should be empty before connection is established",0,null,null]]]}] 12:55:52 INFO - . 12:55:52 INFO - TEST-OK | /websockets/Create-valid-url-protocol-empty.htm | took 1173ms 12:55:52 INFO - PROCESS | 1840 | 1478202952230 Marionette TRACE conn4 -> [0,3303,"getWindowHandle",null] 12:55:52 INFO - PROCESS | 1840 | 1478202952233 Marionette TRACE conn4 <- [1,3303,null,{"value":"8"}] 12:55:52 INFO - TEST-START | /websockets/Create-valid-url-protocol.htm 12:55:52 INFO - PROCESS | 1840 | 1478202952241 Marionette TRACE conn4 -> [0,3304,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:55:52 INFO - PROCESS | 1840 | 1478202952516 Marionette TRACE conn4 <- [1,3304,null,{"value":null}] 12:55:52 INFO - PROCESS | 1840 | 1478202952534 Marionette TRACE conn4 -> [0,3305,"getWindowHandles",null] 12:55:52 INFO - PROCESS | 1840 | 1478202952537 Marionette TRACE conn4 <- [1,3305,null,["8"]] 12:55:52 INFO - PROCESS | 1840 | 1478202952543 Marionette TRACE conn4 -> [0,3306,"switchToWindow",{"name":"8"}] 12:55:52 INFO - PROCESS | 1840 | 1478202952548 Marionette TRACE conn4 <- [1,3306,null,{}] 12:55:52 INFO - PROCESS | 1840 | 1478202952554 Marionette TRACE conn4 -> [0,3307,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url-protocol.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:55:52 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fc78400 == 23 [pid = 1840] [id = 730] 12:55:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 62 (0x8fc79400) [pid = 1840] [serial = 2121] [outer = (nil)] 12:55:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 63 (0x8ff95c00) [pid = 1840] [serial = 2122] [outer = 0x8fc79400] 12:55:52 INFO - PROCESS | 1840 | 1478202952665 Marionette DEBUG loaded listener.js 12:55:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 64 (0x8ffb0400) [pid = 1840] [serial = 2123] [outer = 0x8fc79400] 12:55:53 INFO - PROCESS | 1840 | 1478202953583 Marionette TRACE conn4 <- [1,3307,null,{"value":["/websockets/Create-valid-url-protocol.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string - Connection should be closed",0,null,null]]]}] 12:55:53 INFO - .. 12:55:53 INFO - TEST-OK | /websockets/Create-valid-url-protocol.htm | took 1378ms 12:55:53 INFO - PROCESS | 1840 | 1478202953660 Marionette TRACE conn4 -> [0,3308,"getWindowHandle",null] 12:55:53 INFO - PROCESS | 1840 | 1478202953667 Marionette TRACE conn4 <- [1,3308,null,{"value":"8"}] 12:55:53 INFO - TEST-START | /websockets/Create-valid-url.htm 12:55:53 INFO - PROCESS | 1840 | 1478202953683 Marionette TRACE conn4 -> [0,3309,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:55:53 INFO - PROCESS | 1840 | 1478202953909 Marionette TRACE conn4 <- [1,3309,null,{"value":null}] 12:55:54 INFO - PROCESS | 1840 | 1478202954101 Marionette TRACE conn4 -> [0,3310,"getWindowHandles",null] 12:55:54 INFO - PROCESS | 1840 | 1478202954108 Marionette TRACE conn4 <- [1,3310,null,["8"]] 12:55:54 INFO - PROCESS | 1840 | 1478202954119 Marionette TRACE conn4 -> [0,3311,"switchToWindow",{"name":"8"}] 12:55:54 INFO - PROCESS | 1840 | 1478202954128 Marionette TRACE conn4 <- [1,3311,null,{}] 12:55:54 INFO - PROCESS | 1840 | 1478202954179 Marionette TRACE conn4 -> [0,3312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-valid-url.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-valid-url.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:55:54 INFO - PROCESS | 1840 | ++DOCSHELL 0x83af6000 == 24 [pid = 1840] [id = 731] 12:55:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 65 (0x83af7400) [pid = 1840] [serial = 2124] [outer = (nil)] 12:55:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 66 (0x8cd4a000) [pid = 1840] [serial = 2125] [outer = 0x83af7400] 12:55:54 INFO - PROCESS | 1840 | 1478202954310 Marionette DEBUG loaded listener.js 12:55:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 67 (0x8cd4dc00) [pid = 1840] [serial = 2126] [outer = 0x83af7400] 12:55:55 INFO - PROCESS | 1840 | 1478202955102 Marionette TRACE conn4 <- [1,3312,null,{"value":["/websockets/Create-valid-url.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a valid URL - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - Pass a valid URL - Connection should be closed",0,null,null]]]}] 12:55:55 INFO - .. 12:55:55 INFO - TEST-OK | /websockets/Create-valid-url.htm | took 1484ms 12:55:55 INFO - PROCESS | 1840 | 1478202955198 Marionette TRACE conn4 -> [0,3313,"getWindowHandle",null] 12:55:55 INFO - PROCESS | 1840 | 1478202955206 Marionette TRACE conn4 <- [1,3313,null,{"value":"8"}] 12:55:55 INFO - TEST-START | /websockets/Create-verify-url-set-non-default-port.htm 12:55:55 INFO - PROCESS | 1840 | 1478202955221 Marionette TRACE conn4 -> [0,3314,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:55:55 INFO - PROCESS | 1840 | 1478202955428 Marionette TRACE conn4 <- [1,3314,null,{"value":null}] 12:55:55 INFO - PROCESS | 1840 | 1478202955622 Marionette TRACE conn4 -> [0,3315,"getWindowHandles",null] 12:55:55 INFO - PROCESS | 1840 | 1478202955626 Marionette TRACE conn4 <- [1,3315,null,["8"]] 12:55:55 INFO - PROCESS | 1840 | 1478202955635 Marionette TRACE conn4 -> [0,3316,"switchToWindow",{"name":"8"}] 12:55:55 INFO - PROCESS | 1840 | 1478202955641 Marionette TRACE conn4 <- [1,3316,null,{}] 12:55:55 INFO - PROCESS | 1840 | 1478202955694 Marionette TRACE conn4 -> [0,3317,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-verify-url-set-non-default-port.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:55:55 INFO - PROCESS | 1840 | ++DOCSHELL 0x82c4d000 == 25 [pid = 1840] [id = 732] 12:55:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 68 (0x8cdf1c00) [pid = 1840] [serial = 2127] [outer = (nil)] 12:55:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 69 (0x8fb0e000) [pid = 1840] [serial = 2128] [outer = 0x8cdf1c00] 12:55:55 INFO - PROCESS | 1840 | 1478202955810 Marionette DEBUG loaded listener.js 12:55:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 70 (0x8fb12000) [pid = 1840] [serial = 2129] [outer = 0x8cdf1c00] 12:55:56 INFO - PROCESS | 1840 | 1478202956600 Marionette TRACE conn4 <- [1,3317,null,{"value":["/websockets/Create-verify-url-set-non-default-port.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - wsocket.url should be set correctly",0,null,null]]]}] 12:55:56 INFO - . 12:55:56 INFO - TEST-OK | /websockets/Create-verify-url-set-non-default-port.htm | took 1427ms 12:55:56 INFO - PROCESS | 1840 | 1478202956656 Marionette TRACE conn4 -> [0,3318,"getWindowHandle",null] 12:55:56 INFO - TEST-START | /websockets/Create-wrong-scheme.htm 12:55:56 INFO - PROCESS | 1840 | 1478202956665 Marionette TRACE conn4 <- [1,3318,null,{"value":"8"}] 12:55:56 INFO - PROCESS | 1840 | 1478202956702 Marionette TRACE conn4 -> [0,3319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:55:56 INFO - PROCESS | 1840 | 1478202956923 Marionette TRACE conn4 <- [1,3319,null,{"value":null}] 12:55:56 INFO - PROCESS | 1840 | [1840] 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 12:55:57 INFO - PROCESS | 1840 | 1478202957260 Marionette TRACE conn4 -> [0,3320,"getWindowHandles",null] 12:55:57 INFO - PROCESS | 1840 | 1478202957269 Marionette TRACE conn4 <- [1,3320,null,["8"]] 12:55:57 INFO - PROCESS | 1840 | 1478202957320 Marionette TRACE conn4 -> [0,3321,"switchToWindow",{"name":"8"}] 12:55:57 INFO - PROCESS | 1840 | 1478202957331 Marionette TRACE conn4 <- [1,3321,null,{}] 12:55:57 INFO - PROCESS | 1840 | 1478202957341 Marionette TRACE conn4 -> [0,3322,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Create-wrong-scheme.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Create-wrong-scheme.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:55:57 INFO - PROCESS | 1840 | ++DOCSHELL 0x82c4c400 == 26 [pid = 1840] [id = 733] 12:55:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 71 (0x82ea9000) [pid = 1840] [serial = 2130] [outer = (nil)] 12:55:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 72 (0x83811400) [pid = 1840] [serial = 2131] [outer = 0x82ea9000] 12:55:57 INFO - PROCESS | 1840 | 1478202957463 Marionette DEBUG loaded listener.js 12:55:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 73 (0x83832800) [pid = 1840] [serial = 2132] [outer = 0x82ea9000] 12:55:58 INFO - PROCESS | 1840 | --DOMWINDOW == 72 (0x8fa3f000) [pid = 1840] [serial = 2092] [outer = (nil)] [url = about:blank] 12:55:58 INFO - PROCESS | 1840 | --DOMWINDOW == 71 (0x8fa41400) [pid = 1840] [serial = 2093] [outer = (nil)] [url = about:blank] 12:55:58 INFO - PROCESS | 1840 | --DOMWINDOW == 70 (0x8dd6e800) [pid = 1840] [serial = 2089] [outer = (nil)] [url = about:blank] 12:55:58 INFO - PROCESS | 1840 | --DOMWINDOW == 69 (0x8dd7a800) [pid = 1840] [serial = 2090] [outer = (nil)] [url = about:blank] 12:55:58 INFO - PROCESS | 1840 | --DOMWINDOW == 68 (0x8d0ef000) [pid = 1840] [serial = 2086] [outer = (nil)] [url = about:blank] 12:55:58 INFO - PROCESS | 1840 | --DOMWINDOW == 67 (0x8d0f7800) [pid = 1840] [serial = 2087] [outer = (nil)] [url = about:blank] 12:55:58 INFO - PROCESS | 1840 | --DOMWINDOW == 66 (0x8ccacc00) [pid = 1840] [serial = 2083] [outer = (nil)] [url = about:blank] 12:55:58 INFO - PROCESS | 1840 | --DOMWINDOW == 65 (0x8ce6b400) [pid = 1840] [serial = 2084] [outer = (nil)] [url = about:blank] 12:55:58 INFO - PROCESS | 1840 | --DOMWINDOW == 64 (0x83aefc00) [pid = 1840] [serial = 2080] [outer = (nil)] [url = about:blank] 12:55:58 INFO - PROCESS | 1840 | --DOMWINDOW == 63 (0x83af4400) [pid = 1840] [serial = 2081] [outer = (nil)] [url = about:blank] 12:55:58 INFO - PROCESS | 1840 | --DOMWINDOW == 62 (0x83818400) [pid = 1840] [serial = 2077] [outer = (nil)] [url = about:blank] 12:55:58 INFO - PROCESS | 1840 | --DOMWINDOW == 61 (0x8381dc00) [pid = 1840] [serial = 2078] [outer = (nil)] [url = about:blank] 12:55:58 INFO - PROCESS | 1840 | --DOMWINDOW == 60 (0x82eafc00) [pid = 1840] [serial = 2074] [outer = (nil)] [url = about:blank] 12:55:58 INFO - PROCESS | 1840 | --DOMWINDOW == 59 (0x82f72800) [pid = 1840] [serial = 2075] [outer = (nil)] [url = about:blank] 12:55:58 INFO - PROCESS | 1840 | --DOMWINDOW == 58 (0x93980000) [pid = 1840] [serial = 2072] [outer = (nil)] [url = about:blank] 12:55:58 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1544 12:55:58 INFO - PROCESS | 1840 | [1840] WARNING: 'aRv.Failed()', file /builds/slave/m-in-lx-d-00000000000000000000/build/src/dom/base/WebSocket.cpp, line 1298 12:55:58 INFO - PROCESS | 1840 | 1478202958333 Marionette TRACE conn4 <- [1,3322,null,{"value":["/websockets/Create-wrong-scheme.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Pass a URL with a non ws/wss scheme - SYNTAX_ERR is thrown",0,null,null]]]}] 12:55:58 INFO - . 12:55:58 INFO - TEST-OK | /websockets/Create-wrong-scheme.htm | took 1676ms 12:55:58 INFO - PROCESS | 1840 | 1478202958351 Marionette TRACE conn4 -> [0,3323,"getWindowHandle",null] 12:55:58 INFO - PROCESS | 1840 | 1478202958358 Marionette TRACE conn4 <- [1,3323,null,{"value":"8"}] 12:55:58 INFO - TEST-START | /websockets/Secure-Close-0.htm 12:55:58 INFO - PROCESS | 1840 | 1478202958367 Marionette TRACE conn4 -> [0,3324,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:55:58 INFO - PROCESS | 1840 | 1478202958572 Marionette TRACE conn4 <- [1,3324,null,{"value":null}] 12:55:58 INFO - PROCESS | 1840 | 1478202958781 Marionette TRACE conn4 -> [0,3325,"getWindowHandles",null] 12:55:58 INFO - PROCESS | 1840 | 1478202958789 Marionette TRACE conn4 <- [1,3325,null,["8"]] 12:55:58 INFO - PROCESS | 1840 | 1478202958800 Marionette TRACE conn4 -> [0,3326,"switchToWindow",{"name":"8"}] 12:55:58 INFO - PROCESS | 1840 | 1478202958809 Marionette TRACE conn4 <- [1,3326,null,{}] 12:55:58 INFO - PROCESS | 1840 | 1478202958815 Marionette TRACE conn4 -> [0,3327,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-0.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-0.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:55:58 INFO - PROCESS | 1840 | ++DOCSHELL 0x83aed400 == 27 [pid = 1840] [id = 734] 12:55:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 59 (0x83aed800) [pid = 1840] [serial = 2133] [outer = (nil)] 12:55:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 60 (0x83aefc00) [pid = 1840] [serial = 2134] [outer = 0x83aed800] 12:55:58 INFO - PROCESS | 1840 | 1478202958916 Marionette DEBUG loaded listener.js 12:55:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 61 (0x83af6400) [pid = 1840] [serial = 2135] [outer = 0x83aed800] 12:55:59 INFO - PROCESS | 1840 | 1478202959538 Marionette TRACE conn4 <- [1,3327,null,{"value":["/websockets/Secure-Close-0.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(0) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 12:55:59 INFO - . 12:55:59 INFO - TEST-OK | /websockets/Secure-Close-0.htm | took 1223ms 12:55:59 INFO - PROCESS | 1840 | 1478202959591 Marionette TRACE conn4 -> [0,3328,"getWindowHandle",null] 12:55:59 INFO - PROCESS | 1840 | 1478202959594 Marionette TRACE conn4 <- [1,3328,null,{"value":"8"}] 12:55:59 INFO - TEST-START | /websockets/Secure-Close-1000-reason.htm 12:55:59 INFO - PROCESS | 1840 | 1478202959604 Marionette TRACE conn4 -> [0,3329,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:55:59 INFO - PROCESS | 1840 | 1478202959852 Marionette TRACE conn4 <- [1,3329,null,{"value":null}] 12:55:59 INFO - PROCESS | 1840 | [1840] 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 12:55:59 INFO - PROCESS | 1840 | 1478202959881 Marionette TRACE conn4 -> [0,3330,"getWindowHandles",null] 12:55:59 INFO - PROCESS | 1840 | 1478202959892 Marionette TRACE conn4 <- [1,3330,null,["8"]] 12:55:59 INFO - PROCESS | 1840 | 1478202959902 Marionette TRACE conn4 -> [0,3331,"switchToWindow",{"name":"8"}] 12:55:59 INFO - PROCESS | 1840 | 1478202959910 Marionette TRACE conn4 <- [1,3331,null,{}] 12:55:59 INFO - PROCESS | 1840 | 1478202959917 Marionette TRACE conn4 -> [0,3332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:55:59 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ce69800 == 28 [pid = 1840] [id = 735] 12:55:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 62 (0x8ce6b000) [pid = 1840] [serial = 2136] [outer = (nil)] 12:56:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 63 (0x8ce6d800) [pid = 1840] [serial = 2137] [outer = 0x8ce6b000] 12:56:00 INFO - PROCESS | 1840 | 1478202960014 Marionette DEBUG loaded listener.js 12:56:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 64 (0x8d0f7800) [pid = 1840] [serial = 2138] [outer = 0x8ce6b000] 12:56:00 INFO - PROCESS | 1840 | 1478202960743 Marionette TRACE conn4 <- [1,3332,null,{"value":["/websockets/Secure-Close-1000-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 12:56:00 INFO - .. 12:56:00 INFO - TEST-OK | /websockets/Secure-Close-1000-reason.htm | took 1176ms 12:56:00 INFO - PROCESS | 1840 | 1478202960781 Marionette TRACE conn4 -> [0,3333,"getWindowHandle",null] 12:56:00 INFO - PROCESS | 1840 | 1478202960785 Marionette TRACE conn4 <- [1,3333,null,{"value":"8"}] 12:56:00 INFO - TEST-START | /websockets/Secure-Close-1000-verify-code.htm 12:56:00 INFO - PROCESS | 1840 | 1478202960808 Marionette TRACE conn4 -> [0,3334,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:56:01 INFO - PROCESS | 1840 | 1478202961072 Marionette TRACE conn4 <- [1,3334,null,{"value":null}] 12:56:01 INFO - PROCESS | 1840 | 1478202961096 Marionette TRACE conn4 -> [0,3335,"getWindowHandles",null] 12:56:01 INFO - PROCESS | 1840 | 1478202961099 Marionette TRACE conn4 <- [1,3335,null,["8"]] 12:56:01 INFO - PROCESS | 1840 | 1478202961107 Marionette TRACE conn4 -> [0,3336,"switchToWindow",{"name":"8"}] 12:56:01 INFO - PROCESS | 1840 | 1478202961115 Marionette TRACE conn4 <- [1,3336,null,{}] 12:56:01 INFO - PROCESS | 1840 | 1478202961215 Marionette TRACE conn4 -> [0,3337,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:56:01 INFO - PROCESS | 1840 | ++DOCSHELL 0x8cdf2400 == 29 [pid = 1840] [id = 736] 12:56:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 65 (0x8fa3f000) [pid = 1840] [serial = 2139] [outer = (nil)] 12:56:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 66 (0x8fb0d400) [pid = 1840] [serial = 2140] [outer = 0x8fa3f000] 12:56:01 INFO - PROCESS | 1840 | 1478202961323 Marionette DEBUG loaded listener.js 12:56:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 67 (0x8fb48000) [pid = 1840] [serial = 2141] [outer = 0x8fa3f000] 12:56:02 INFO - PROCESS | 1840 | 1478202962102 Marionette TRACE conn4 <- [1,3337,null,{"value":["/websockets/Secure-Close-1000-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000, reason) - event.code == 1000 and event.reason = 'Clean Close'",0,null,null]]]}] 12:56:02 INFO - .. 12:56:02 INFO - TEST-OK | /websockets/Secure-Close-1000-verify-code.htm | took 1332ms 12:56:02 INFO - PROCESS | 1840 | 1478202962125 Marionette TRACE conn4 -> [0,3338,"getWindowHandle",null] 12:56:02 INFO - TEST-START | /websockets/Secure-Close-1000.htm 12:56:02 INFO - PROCESS | 1840 | 1478202962130 Marionette TRACE conn4 <- [1,3338,null,{"value":"8"}] 12:56:02 INFO - PROCESS | 1840 | 1478202962138 Marionette TRACE conn4 -> [0,3339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:56:02 INFO - PROCESS | 1840 | 1478202962388 Marionette TRACE conn4 <- [1,3339,null,{"value":null}] 12:56:02 INFO - PROCESS | 1840 | 1478202962413 Marionette TRACE conn4 -> [0,3340,"getWindowHandles",null] 12:56:02 INFO - PROCESS | 1840 | 1478202962418 Marionette TRACE conn4 <- [1,3340,null,["8"]] 12:56:02 INFO - PROCESS | 1840 | 1478202962423 Marionette TRACE conn4 -> [0,3341,"switchToWindow",{"name":"8"}] 12:56:02 INFO - PROCESS | 1840 | 1478202962428 Marionette TRACE conn4 <- [1,3341,null,{}] 12:56:02 INFO - PROCESS | 1840 | 1478202962434 Marionette TRACE conn4 -> [0,3342,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1000.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1000.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:56:02 INFO - PROCESS | 1840 | ++DOCSHELL 0x82f6c000 == 30 [pid = 1840] [id = 737] 12:56:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 68 (0x8ff92400) [pid = 1840] [serial = 2142] [outer = (nil)] 12:56:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 69 (0x8ffabc00) [pid = 1840] [serial = 2143] [outer = 0x8ff92400] 12:56:02 INFO - PROCESS | 1840 | 1478202962619 Marionette DEBUG loaded listener.js 12:56:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 70 (0x8ffb3400) [pid = 1840] [serial = 2144] [outer = 0x8ff92400] 12:56:03 INFO - PROCESS | 1840 | --DOMWINDOW == 69 (0x82c47400) [pid = 1840] [serial = 2103] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-nonAscii-protocol-string.htm] 12:56:03 INFO - PROCESS | 1840 | --DOMWINDOW == 68 (0x82f7dc00) [pid = 1840] [serial = 2106] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocol-with-space.htm] 12:56:03 INFO - PROCESS | 1840 | --DOMWINDOW == 67 (0x8db53000) [pid = 1840] [serial = 2115] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-array-protocols.htm] 12:56:03 INFO - PROCESS | 1840 | --DOMWINDOW == 66 (0x82f6b800) [pid = 1840] [serial = 2094] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-asciiSep-protocol-string.htm] 12:56:03 INFO - PROCESS | 1840 | --DOMWINDOW == 65 (0x83aec000) [pid = 1840] [serial = 2097] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-invalid-urls.htm] 12:56:03 INFO - PROCESS | 1840 | --DOMWINDOW == 64 (0x8dec6c00) [pid = 1840] [serial = 2100] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-non-absolute-url.htm] 12:56:03 INFO - PROCESS | 1840 | --DOMWINDOW == 63 (0x8ce60800) [pid = 1840] [serial = 2112] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated.htm] 12:56:03 INFO - PROCESS | 1840 | --DOMWINDOW == 62 (0x8dec1000) [pid = 1840] [serial = 2118] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol-empty.htm] 12:56:03 INFO - PROCESS | 1840 | --DOMWINDOW == 61 (0x83bf0800) [pid = 1840] [serial = 2109] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-protocols-repeated-case-insensitive.htm] 12:56:03 INFO - PROCESS | 1840 | 1478202963350 Marionette TRACE conn4 <- [1,3342,null,{"value":["/websockets/Secure-Close-1000.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1000) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 12:56:03 INFO - .. 12:56:03 INFO - TEST-OK | /websockets/Secure-Close-1000.htm | took 1226ms 12:56:03 INFO - PROCESS | 1840 | 1478202963362 Marionette TRACE conn4 -> [0,3343,"getWindowHandle",null] 12:56:03 INFO - PROCESS | 1840 | 1478202963367 Marionette TRACE conn4 <- [1,3343,null,{"value":"8"}] 12:56:03 INFO - TEST-START | /websockets/Secure-Close-1005-verify-code.htm 12:56:03 INFO - PROCESS | 1840 | 1478202963382 Marionette TRACE conn4 -> [0,3344,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:56:03 INFO - PROCESS | 1840 | 1478202963628 Marionette TRACE conn4 <- [1,3344,null,{"value":null}] 12:56:03 INFO - PROCESS | 1840 | 1478202963649 Marionette TRACE conn4 -> [0,3345,"getWindowHandles",null] 12:56:03 INFO - PROCESS | 1840 | 1478202963653 Marionette TRACE conn4 <- [1,3345,null,["8"]] 12:56:03 INFO - PROCESS | 1840 | 1478202963731 Marionette TRACE conn4 -> [0,3346,"switchToWindow",{"name":"8"}] 12:56:03 INFO - PROCESS | 1840 | 1478202963743 Marionette TRACE conn4 <- [1,3346,null,{}] 12:56:03 INFO - PROCESS | 1840 | 1478202963754 Marionette TRACE conn4 -> [0,3347,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1005-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:56:03 INFO - PROCESS | 1840 | ++DOCSHELL 0x9111a000 == 31 [pid = 1840] [id = 738] 12:56:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 62 (0x9111a800) [pid = 1840] [serial = 2145] [outer = (nil)] 12:56:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 63 (0x91123400) [pid = 1840] [serial = 2146] [outer = 0x9111a800] 12:56:03 INFO - PROCESS | 1840 | 1478202963888 Marionette DEBUG loaded listener.js 12:56:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 64 (0x911ac800) [pid = 1840] [serial = 2147] [outer = 0x9111a800] 12:56:04 INFO - PROCESS | 1840 | 1478202964644 Marionette TRACE conn4 <- [1,3347,null,{"value":["/websockets/Secure-Close-1005-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close() - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close() - return close code is 1005 - Connection should be closed",0,null,null]]]}] 12:56:04 INFO - .. 12:56:04 INFO - TEST-OK | /websockets/Secure-Close-1005-verify-code.htm | took 1280ms 12:56:04 INFO - PROCESS | 1840 | 1478202964661 Marionette TRACE conn4 -> [0,3348,"getWindowHandle",null] 12:56:04 INFO - PROCESS | 1840 | 1478202964664 Marionette TRACE conn4 <- [1,3348,null,{"value":"8"}] 12:56:04 INFO - TEST-START | /websockets/Secure-Close-1005.htm 12:56:04 INFO - PROCESS | 1840 | 1478202964675 Marionette TRACE conn4 -> [0,3349,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:56:04 INFO - PROCESS | 1840 | 1478202964903 Marionette TRACE conn4 <- [1,3349,null,{"value":null}] 12:56:04 INFO - PROCESS | 1840 | 1478202964918 Marionette TRACE conn4 -> [0,3350,"getWindowHandles",null] 12:56:04 INFO - PROCESS | 1840 | 1478202964921 Marionette TRACE conn4 <- [1,3350,null,["8"]] 12:56:04 INFO - PROCESS | 1840 | 1478202964929 Marionette TRACE conn4 -> [0,3351,"switchToWindow",{"name":"8"}] 12:56:04 INFO - PROCESS | 1840 | 1478202964936 Marionette TRACE conn4 <- [1,3351,null,{}] 12:56:05 INFO - PROCESS | 1840 | 1478202965052 Marionette TRACE conn4 -> [0,3352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-1005.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-1005.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:56:05 INFO - PROCESS | 1840 | ++DOCSHELL 0x827ec000 == 32 [pid = 1840] [id = 739] 12:56:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 65 (0x82c3e800) [pid = 1840] [serial = 2148] [outer = (nil)] 12:56:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 66 (0x82ea4800) [pid = 1840] [serial = 2149] [outer = 0x82c3e800] 12:56:05 INFO - PROCESS | 1840 | 1478202965180 Marionette DEBUG loaded listener.js 12:56:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 67 (0x82f87400) [pid = 1840] [serial = 2150] [outer = 0x82c3e800] 12:56:05 INFO - PROCESS | 1840 | 1478202965952 Marionette TRACE conn4 <- [1,3352,null,{"value":["/websockets/Secure-Close-1005.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(1005) - see '7.1.5. The WebSocket Connection Close Code' in http://www.ietf.org/rfc/rfc6455.txt",0,null,null]]]}] 12:56:05 INFO - . 12:56:05 INFO - TEST-OK | /websockets/Secure-Close-1005.htm | took 1330ms 12:56:06 INFO - PROCESS | 1840 | 1478202966008 Marionette TRACE conn4 -> [0,3353,"getWindowHandle",null] 12:56:06 INFO - PROCESS | 1840 | 1478202966014 Marionette TRACE conn4 <- [1,3353,null,{"value":"8"}] 12:56:06 INFO - TEST-START | /websockets/Secure-Close-2999-reason.htm 12:56:06 INFO - PROCESS | 1840 | 1478202966030 Marionette TRACE conn4 -> [0,3354,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:56:06 INFO - PROCESS | 1840 | 1478202966267 Marionette TRACE conn4 <- [1,3354,null,{"value":null}] 12:56:06 INFO - PROCESS | 1840 | [1840] 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 12:56:06 INFO - PROCESS | 1840 | 1478202966466 Marionette TRACE conn4 -> [0,3355,"getWindowHandles",null] 12:56:06 INFO - PROCESS | 1840 | 1478202966477 Marionette TRACE conn4 <- [1,3355,null,["8"]] 12:56:06 INFO - PROCESS | 1840 | 1478202966531 Marionette TRACE conn4 -> [0,3356,"switchToWindow",{"name":"8"}] 12:56:06 INFO - PROCESS | 1840 | 1478202966540 Marionette TRACE conn4 <- [1,3356,null,{}] 12:56:06 INFO - PROCESS | 1840 | 1478202966557 Marionette TRACE conn4 -> [0,3357,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-2999-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:56:06 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ce64400 == 33 [pid = 1840] [id = 740] 12:56:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 68 (0x8ce64800) [pid = 1840] [serial = 2151] [outer = (nil)] 12:56:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 69 (0x8d0f5000) [pid = 1840] [serial = 2152] [outer = 0x8ce64800] 12:56:06 INFO - PROCESS | 1840 | 1478202966677 Marionette DEBUG loaded listener.js 12:56:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 70 (0x8db4f800) [pid = 1840] [serial = 2153] [outer = 0x8ce64800] 12:56:07 INFO - PROCESS | 1840 | 1478202967449 Marionette TRACE conn4 <- [1,3357,null,{"value":["/websockets/Secure-Close-2999-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(2999, reason) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 12:56:07 INFO - . 12:56:07 INFO - TEST-OK | /websockets/Secure-Close-2999-reason.htm | took 1472ms 12:56:07 INFO - PROCESS | 1840 | 1478202967501 Marionette TRACE conn4 -> [0,3358,"getWindowHandle",null] 12:56:07 INFO - PROCESS | 1840 | 1478202967506 Marionette TRACE conn4 <- [1,3358,null,{"value":"8"}] 12:56:07 INFO - TEST-START | /websockets/Secure-Close-3000-reason.htm 12:56:07 INFO - PROCESS | 1840 | 1478202967537 Marionette TRACE conn4 -> [0,3359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:56:07 INFO - PROCESS | 1840 | 1478202967768 Marionette TRACE conn4 <- [1,3359,null,{"value":null}] 12:56:07 INFO - PROCESS | 1840 | [1840] 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 12:56:07 INFO - PROCESS | 1840 | 1478202967968 Marionette TRACE conn4 -> [0,3360,"getWindowHandles",null] 12:56:07 INFO - PROCESS | 1840 | 1478202967974 Marionette TRACE conn4 <- [1,3360,null,["8"]] 12:56:07 INFO - PROCESS | 1840 | 1478202967981 Marionette TRACE conn4 -> [0,3361,"switchToWindow",{"name":"8"}] 12:56:07 INFO - PROCESS | 1840 | 1478202967990 Marionette TRACE conn4 <- [1,3361,null,{}] 12:56:08 INFO - PROCESS | 1840 | 1478202968052 Marionette TRACE conn4 -> [0,3362,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-3000-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:56:08 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ce68c00 == 34 [pid = 1840] [id = 741] 12:56:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 71 (0x8ffb9c00) [pid = 1840] [serial = 2154] [outer = (nil)] 12:56:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 72 (0x911ac400) [pid = 1840] [serial = 2155] [outer = 0x8ffb9c00] 12:56:08 INFO - PROCESS | 1840 | 1478202968176 Marionette DEBUG loaded listener.js 12:56:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 73 (0x91b9d000) [pid = 1840] [serial = 2156] [outer = 0x8ffb9c00] 12:56:08 INFO - PROCESS | 1840 | 1478202968990 Marionette TRACE conn4 <- [1,3362,null,{"value":["/websockets/Secure-Close-3000-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 12:56:09 INFO - .. 12:56:09 INFO - TEST-OK | /websockets/Secure-Close-3000-reason.htm | took 1479ms 12:56:09 INFO - PROCESS | 1840 | 1478202969011 Marionette TRACE conn4 -> [0,3363,"getWindowHandle",null] 12:56:09 INFO - PROCESS | 1840 | 1478202969015 Marionette TRACE conn4 <- [1,3363,null,{"value":"8"}] 12:56:09 INFO - TEST-START | /websockets/Secure-Close-3000-verify-code.htm 12:56:09 INFO - PROCESS | 1840 | 1478202969025 Marionette TRACE conn4 -> [0,3364,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:56:09 INFO - PROCESS | 1840 | 1478202969240 Marionette TRACE conn4 <- [1,3364,null,{"value":null}] 12:56:09 INFO - PROCESS | 1840 | 1478202969439 Marionette TRACE conn4 -> [0,3365,"getWindowHandles",null] 12:56:09 INFO - PROCESS | 1840 | 1478202969446 Marionette TRACE conn4 <- [1,3365,null,["8"]] 12:56:09 INFO - PROCESS | 1840 | 1478202969455 Marionette TRACE conn4 -> [0,3366,"switchToWindow",{"name":"8"}] 12:56:09 INFO - PROCESS | 1840 | 1478202969463 Marionette TRACE conn4 <- [1,3366,null,{}] 12:56:09 INFO - PROCESS | 1840 | 1478202969516 Marionette TRACE conn4 -> [0,3367,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-3000-verify-code.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:56:09 INFO - PROCESS | 1840 | ++DOCSHELL 0x92be5000 == 35 [pid = 1840] [id = 742] 12:56:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 74 (0x92f80400) [pid = 1840] [serial = 2157] [outer = (nil)] 12:56:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 75 (0x93856800) [pid = 1840] [serial = 2158] [outer = 0x92f80400] 12:56:09 INFO - PROCESS | 1840 | 1478202969628 Marionette DEBUG loaded listener.js 12:56:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 76 (0x938ca400) [pid = 1840] [serial = 2159] [outer = 0x92f80400] 12:56:10 INFO - PROCESS | 1840 | 1478202970370 Marionette TRACE conn4 <- [1,3367,null,{"value":["/websockets/Secure-Close-3000-verify-code.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(3000, reason) - verify return code is 3000 - Connection should be closed",0,null,null]]]}] 12:56:10 INFO - .. 12:56:10 INFO - TEST-OK | /websockets/Secure-Close-3000-verify-code.htm | took 1373ms 12:56:10 INFO - PROCESS | 1840 | 1478202970399 Marionette TRACE conn4 -> [0,3368,"getWindowHandle",null] 12:56:10 INFO - PROCESS | 1840 | 1478202970405 Marionette TRACE conn4 <- [1,3368,null,{"value":"8"}] 12:56:10 INFO - TEST-START | /websockets/Secure-Close-4999-reason.htm 12:56:10 INFO - PROCESS | 1840 | 1478202970414 Marionette TRACE conn4 -> [0,3369,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:56:10 INFO - PROCESS | 1840 | 1478202970614 Marionette TRACE conn4 <- [1,3369,null,{"value":null}] 12:56:10 INFO - PROCESS | 1840 | 1478202970811 Marionette TRACE conn4 -> [0,3370,"getWindowHandles",null] 12:56:10 INFO - PROCESS | 1840 | 1478202970814 Marionette TRACE conn4 <- [1,3370,null,["8"]] 12:56:10 INFO - PROCESS | 1840 | 1478202970823 Marionette TRACE conn4 -> [0,3371,"switchToWindow",{"name":"8"}] 12:56:10 INFO - PROCESS | 1840 | 1478202970829 Marionette TRACE conn4 <- [1,3371,null,{}] 12:56:10 INFO - PROCESS | 1840 | 1478202970846 Marionette TRACE conn4 -> [0,3372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-4999-reason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:56:10 INFO - PROCESS | 1840 | ++DOCSHELL 0x8db59400 == 36 [pid = 1840] [id = 743] 12:56:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 77 (0x93c7a000) [pid = 1840] [serial = 2160] [outer = (nil)] 12:56:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 78 (0x94bae800) [pid = 1840] [serial = 2161] [outer = 0x93c7a000] 12:56:10 INFO - PROCESS | 1840 | 1478202970955 Marionette DEBUG loaded listener.js 12:56:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 79 (0x94bb0c00) [pid = 1840] [serial = 2162] [outer = 0x93c7a000] 12:56:11 INFO - PROCESS | 1840 | 1478202971673 Marionette TRACE conn4 <- [1,3372,null,{"value":["/websockets/Secure-Close-4999-reason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(4999, reason) - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(4999, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 12:56:11 INFO - .. 12:56:11 INFO - TEST-OK | /websockets/Secure-Close-4999-reason.htm | took 1278ms 12:56:11 INFO - PROCESS | 1840 | 1478202971691 Marionette TRACE conn4 -> [0,3373,"getWindowHandle",null] 12:56:11 INFO - PROCESS | 1840 | 1478202971695 Marionette TRACE conn4 <- [1,3373,null,{"value":"8"}] 12:56:11 INFO - TEST-START | /websockets/Secure-Close-NaN.htm 12:56:11 INFO - PROCESS | 1840 | 1478202971703 Marionette TRACE conn4 -> [0,3374,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:56:11 INFO - PROCESS | 1840 | 1478202971908 Marionette TRACE conn4 <- [1,3374,null,{"value":null}] 12:56:12 INFO - PROCESS | 1840 | 1478202972229 Marionette TRACE conn4 -> [0,3375,"getWindowHandles",null] 12:56:12 INFO - PROCESS | 1840 | 1478202972237 Marionette TRACE conn4 <- [1,3375,null,["8"]] 12:56:12 INFO - PROCESS | 1840 | 1478202972295 Marionette TRACE conn4 -> [0,3376,"switchToWindow",{"name":"8"}] 12:56:12 INFO - PROCESS | 1840 | 1478202972305 Marionette TRACE conn4 <- [1,3376,null,{}] 12:56:12 INFO - PROCESS | 1840 | 1478202972315 Marionette TRACE conn4 -> [0,3377,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-NaN.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-NaN.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:56:12 INFO - PROCESS | 1840 | ++DOCSHELL 0x83a6cc00 == 37 [pid = 1840] [id = 744] 12:56:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 80 (0x83a6e400) [pid = 1840] [serial = 2163] [outer = (nil)] 12:56:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 81 (0x83af8800) [pid = 1840] [serial = 2164] [outer = 0x83a6e400] 12:56:12 INFO - PROCESS | 1840 | 1478202972426 Marionette DEBUG loaded listener.js 12:56:12 INFO - PROCESS | 1840 | ++DOMWINDOW == 82 (0x8cde4c00) [pid = 1840] [serial = 2165] [outer = 0x83a6e400] 12:56:13 INFO - PROCESS | 1840 | 1478202973260 Marionette TRACE conn4 <- [1,3377,null,{"value":["/websockets/Secure-Close-NaN.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(NaN) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 12:56:13 INFO - . 12:56:13 INFO - TEST-OK | /websockets/Secure-Close-NaN.htm | took 1578ms 12:56:13 INFO - PROCESS | 1840 | 1478202973283 Marionette TRACE conn4 -> [0,3378,"getWindowHandle",null] 12:56:13 INFO - PROCESS | 1840 | 1478202973290 Marionette TRACE conn4 <- [1,3378,null,{"value":"8"}] 12:56:13 INFO - TEST-START | /websockets/Secure-Close-Reason-124Bytes.htm 12:56:13 INFO - PROCESS | 1840 | --DOMWINDOW == 81 (0x8fb0e400) [pid = 1840] [serial = 2116] [outer = (nil)] [url = about:blank] 12:56:13 INFO - PROCESS | 1840 | --DOMWINDOW == 80 (0x82f88000) [pid = 1840] [serial = 2107] [outer = (nil)] [url = about:blank] 12:56:13 INFO - PROCESS | 1840 | --DOMWINDOW == 79 (0x82f7e000) [pid = 1840] [serial = 2095] [outer = (nil)] [url = about:blank] 12:56:13 INFO - PROCESS | 1840 | --DOMWINDOW == 78 (0x8fa55000) [pid = 1840] [serial = 2102] [outer = (nil)] [url = about:blank] 12:56:13 INFO - PROCESS | 1840 | --DOMWINDOW == 77 (0x83bf9400) [pid = 1840] [serial = 2098] [outer = (nil)] [url = about:blank] 12:56:13 INFO - PROCESS | 1840 | --DOMWINDOW == 76 (0x8ccac400) [pid = 1840] [serial = 2111] [outer = (nil)] [url = about:blank] 12:56:13 INFO - PROCESS | 1840 | --DOMWINDOW == 75 (0x82f89400) [pid = 1840] [serial = 2096] [outer = (nil)] [url = about:blank] 12:56:13 INFO - PROCESS | 1840 | --DOMWINDOW == 74 (0x83bf9000) [pid = 1840] [serial = 2110] [outer = (nil)] [url = about:blank] 12:56:13 INFO - PROCESS | 1840 | --DOMWINDOW == 73 (0x8fb46000) [pid = 1840] [serial = 2119] [outer = (nil)] [url = about:blank] 12:56:13 INFO - PROCESS | 1840 | --DOMWINDOW == 72 (0x8fb13c00) [pid = 1840] [serial = 2117] [outer = (nil)] [url = about:blank] 12:56:13 INFO - PROCESS | 1840 | --DOMWINDOW == 71 (0x8ce67400) [pid = 1840] [serial = 2114] [outer = (nil)] [url = about:blank] 12:56:13 INFO - PROCESS | 1840 | --DOMWINDOW == 70 (0x82eaf800) [pid = 1840] [serial = 2104] [outer = (nil)] [url = about:blank] 12:56:13 INFO - PROCESS | 1840 | --DOMWINDOW == 69 (0x8fa4c400) [pid = 1840] [serial = 2101] [outer = (nil)] [url = about:blank] 12:56:13 INFO - PROCESS | 1840 | --DOMWINDOW == 68 (0x83831800) [pid = 1840] [serial = 2105] [outer = (nil)] [url = about:blank] 12:56:13 INFO - PROCESS | 1840 | --DOMWINDOW == 67 (0x8fb4a000) [pid = 1840] [serial = 2120] [outer = (nil)] [url = about:blank] 12:56:13 INFO - PROCESS | 1840 | --DOMWINDOW == 66 (0x8ce64000) [pid = 1840] [serial = 2113] [outer = (nil)] [url = about:blank] 12:56:13 INFO - PROCESS | 1840 | --DOMWINDOW == 65 (0x8ce63400) [pid = 1840] [serial = 2099] [outer = (nil)] [url = about:blank] 12:56:13 INFO - PROCESS | 1840 | --DOMWINDOW == 64 (0x8381d000) [pid = 1840] [serial = 2108] [outer = (nil)] [url = about:blank] 12:56:13 INFO - PROCESS | 1840 | 1478202973435 Marionette TRACE conn4 -> [0,3379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:56:13 INFO - PROCESS | 1840 | 1478202973643 Marionette TRACE conn4 <- [1,3379,null,{"value":null}] 12:56:13 INFO - PROCESS | 1840 | [1840] 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 12:56:13 INFO - PROCESS | 1840 | 1478202973813 Marionette TRACE conn4 -> [0,3380,"getWindowHandles",null] 12:56:13 INFO - PROCESS | 1840 | 1478202973828 Marionette TRACE conn4 <- [1,3380,null,["8"]] 12:56:13 INFO - PROCESS | 1840 | 1478202973841 Marionette TRACE conn4 -> [0,3381,"switchToWindow",{"name":"8"}] 12:56:13 INFO - PROCESS | 1840 | 1478202973850 Marionette TRACE conn4 <- [1,3381,null,{}] 12:56:13 INFO - PROCESS | 1840 | 1478202973856 Marionette TRACE conn4 -> [0,3382,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-Reason-124Bytes.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:56:13 INFO - PROCESS | 1840 | ++DOCSHELL 0x83836400 == 38 [pid = 1840] [id = 745] 12:56:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 65 (0x83a66400) [pid = 1840] [serial = 2166] [outer = (nil)] 12:56:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 66 (0x8ccac000) [pid = 1840] [serial = 2167] [outer = 0x83a66400] 12:56:13 INFO - PROCESS | 1840 | 1478202973961 Marionette DEBUG loaded listener.js 12:56:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 67 (0x8cd47c00) [pid = 1840] [serial = 2168] [outer = 0x83a66400] 12:56:14 INFO - PROCESS | 1840 | 1478202974649 Marionette TRACE conn4 <- [1,3382,null,{"value":["/websockets/Secure-Close-Reason-124Bytes.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(code, 'reason more than 123 bytes') - SYNTAX_ERR is thrown",0,null,null]]]}] 12:56:14 INFO - . 12:56:14 INFO - TEST-OK | /websockets/Secure-Close-Reason-124Bytes.htm | took 1337ms 12:56:14 INFO - PROCESS | 1840 | 1478202974681 Marionette TRACE conn4 -> [0,3383,"getWindowHandle",null] 12:56:14 INFO - PROCESS | 1840 | 1478202974686 Marionette TRACE conn4 <- [1,3383,null,{"value":"8"}] 12:56:14 INFO - TEST-START | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm 12:56:14 INFO - PROCESS | 1840 | 1478202974695 Marionette TRACE conn4 -> [0,3384,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:56:14 INFO - PROCESS | 1840 | 1478202974931 Marionette TRACE conn4 <- [1,3384,null,{"value":null}] 12:56:15 INFO - PROCESS | 1840 | [1840] 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 12:56:15 INFO - PROCESS | 1840 | 1478202975104 Marionette TRACE conn4 -> [0,3385,"getWindowHandles",null] 12:56:15 INFO - PROCESS | 1840 | 1478202975116 Marionette TRACE conn4 <- [1,3385,null,["8"]] 12:56:15 INFO - PROCESS | 1840 | 1478202975126 Marionette TRACE conn4 -> [0,3386,"switchToWindow",{"name":"8"}] 12:56:15 INFO - PROCESS | 1840 | 1478202975134 Marionette TRACE conn4 <- [1,3386,null,{}] 12:56:15 INFO - PROCESS | 1840 | 1478202975141 Marionette TRACE conn4 -> [0,3387,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-Reason-Unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:56:15 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dec5800 == 39 [pid = 1840] [id = 746] 12:56:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 68 (0x8fa41400) [pid = 1840] [serial = 2169] [outer = (nil)] 12:56:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 69 (0x8fa54800) [pid = 1840] [serial = 2170] [outer = 0x8fa41400] 12:56:15 INFO - PROCESS | 1840 | 1478202975242 Marionette DEBUG loaded listener.js 12:56:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 70 (0x8fb41c00) [pid = 1840] [serial = 2171] [outer = 0x8fa41400] 12:56:16 INFO - PROCESS | 1840 | [1840] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 12:56:16 INFO - PROCESS | 1840 | [1840] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 12:56:16 INFO - PROCESS | 1840 | 1478202976110 Marionette TRACE conn4 <- [1,3387,null,{"value":["/websockets/Secure-Close-Reason-Unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get closed",0,null,null]]]}] 12:56:16 INFO - .. 12:56:16 INFO - TEST-OK | /websockets/Secure-Close-Reason-Unpaired-surrogates.htm | took 1474ms 12:56:16 INFO - PROCESS | 1840 | 1478202976182 Marionette TRACE conn4 -> [0,3388,"getWindowHandle",null] 12:56:16 INFO - PROCESS | 1840 | 1478202976189 Marionette TRACE conn4 <- [1,3388,null,{"value":"8"}] 12:56:16 INFO - TEST-START | /websockets/Secure-Close-null.htm 12:56:16 INFO - PROCESS | 1840 | 1478202976203 Marionette TRACE conn4 -> [0,3389,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:56:16 INFO - PROCESS | 1840 | 1478202976529 Marionette TRACE conn4 <- [1,3389,null,{"value":null}] 12:56:16 INFO - PROCESS | 1840 | 1478202976563 Marionette TRACE conn4 -> [0,3390,"getWindowHandles",null] 12:56:16 INFO - PROCESS | 1840 | 1478202976566 Marionette TRACE conn4 <- [1,3390,null,["8"]] 12:56:16 INFO - PROCESS | 1840 | 1478202976577 Marionette TRACE conn4 -> [0,3391,"switchToWindow",{"name":"8"}] 12:56:16 INFO - PROCESS | 1840 | 1478202976584 Marionette TRACE conn4 <- [1,3391,null,{}] 12:56:16 INFO - PROCESS | 1840 | 1478202976687 Marionette TRACE conn4 -> [0,3392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-null.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:56:16 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ffb1000 == 40 [pid = 1840] [id = 747] 12:56:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 71 (0x8ffb1c00) [pid = 1840] [serial = 2172] [outer = (nil)] 12:56:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 72 (0x8ffb9000) [pid = 1840] [serial = 2173] [outer = 0x8ffb1c00] 12:56:16 INFO - PROCESS | 1840 | 1478202976802 Marionette DEBUG loaded listener.js 12:56:16 INFO - PROCESS | 1840 | ++DOMWINDOW == 73 (0x911ad000) [pid = 1840] [serial = 2174] [outer = 0x8ffb1c00] 12:56:17 INFO - PROCESS | 1840 | --DOMWINDOW == 72 (0x8ff92400) [pid = 1840] [serial = 2142] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000.htm] 12:56:17 INFO - PROCESS | 1840 | --DOMWINDOW == 71 (0x82ea9000) [pid = 1840] [serial = 2130] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-wrong-scheme.htm] 12:56:17 INFO - PROCESS | 1840 | --DOMWINDOW == 70 (0x8ce6b000) [pid = 1840] [serial = 2136] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-reason.htm] 12:56:17 INFO - PROCESS | 1840 | --DOMWINDOW == 69 (0x8fa3f000) [pid = 1840] [serial = 2139] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1000-verify-code.htm] 12:56:17 INFO - PROCESS | 1840 | --DOMWINDOW == 68 (0x83aed800) [pid = 1840] [serial = 2133] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-0.htm] 12:56:17 INFO - PROCESS | 1840 | 1478202977616 Marionette TRACE conn4 <- [1,3392,null,{"value":["/websockets/Secure-Close-null.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(null) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 12:56:17 INFO - . 12:56:17 INFO - TEST-OK | /websockets/Secure-Close-null.htm | took 1477ms 12:56:17 INFO - PROCESS | 1840 | 1478202977676 Marionette TRACE conn4 -> [0,3393,"getWindowHandle",null] 12:56:17 INFO - PROCESS | 1840 | 1478202977682 Marionette TRACE conn4 <- [1,3393,null,{"value":"8"}] 12:56:17 INFO - TEST-START | /websockets/Secure-Close-onlyReason.htm 12:56:17 INFO - PROCESS | 1840 | 1478202977690 Marionette TRACE conn4 -> [0,3394,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:56:17 INFO - PROCESS | 1840 | 1478202977955 Marionette TRACE conn4 <- [1,3394,null,{"value":null}] 12:56:17 INFO - PROCESS | 1840 | [1840] 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 12:56:18 INFO - PROCESS | 1840 | 1478202978057 Marionette TRACE conn4 -> [0,3395,"getWindowHandles",null] 12:56:18 INFO - PROCESS | 1840 | 1478202978060 Marionette TRACE conn4 <- [1,3395,null,["8"]] 12:56:18 INFO - PROCESS | 1840 | 1478202978067 Marionette TRACE conn4 -> [0,3396,"switchToWindow",{"name":"8"}] 12:56:18 INFO - PROCESS | 1840 | 1478202978074 Marionette TRACE conn4 <- [1,3396,null,{}] 12:56:18 INFO - PROCESS | 1840 | 1478202978081 Marionette TRACE conn4 -> [0,3397,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-onlyReason.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:56:18 INFO - PROCESS | 1840 | ++DOCSHELL 0x82eb0800 == 41 [pid = 1840] [id = 748] 12:56:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 69 (0x8fb0ec00) [pid = 1840] [serial = 2175] [outer = (nil)] 12:56:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 70 (0x92ca4c00) [pid = 1840] [serial = 2176] [outer = 0x8fb0ec00] 12:56:18 INFO - PROCESS | 1840 | 1478202978184 Marionette DEBUG loaded listener.js 12:56:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 71 (0x92f7f400) [pid = 1840] [serial = 2177] [outer = 0x8fb0ec00] 12:56:18 INFO - PROCESS | 1840 | 1478202978888 Marionette TRACE conn4 <- [1,3397,null,{"value":["/websockets/Secure-Close-onlyReason.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - close(only reason) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 12:56:18 INFO - . 12:56:18 INFO - TEST-OK | /websockets/Secure-Close-onlyReason.htm | took 1236ms 12:56:18 INFO - PROCESS | 1840 | 1478202978926 Marionette TRACE conn4 -> [0,3398,"getWindowHandle",null] 12:56:18 INFO - PROCESS | 1840 | 1478202978929 Marionette TRACE conn4 <- [1,3398,null,{"value":"8"}] 12:56:18 INFO - TEST-START | /websockets/Secure-Close-readyState-Closed.htm 12:56:18 INFO - PROCESS | 1840 | 1478202978938 Marionette TRACE conn4 -> [0,3399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:56:19 INFO - PROCESS | 1840 | 1478202979179 Marionette TRACE conn4 <- [1,3399,null,{"value":null}] 12:56:19 INFO - PROCESS | 1840 | [1840] 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 12:56:19 INFO - PROCESS | 1840 | 1478202979200 Marionette TRACE conn4 -> [0,3400,"getWindowHandles",null] 12:56:19 INFO - PROCESS | 1840 | 1478202979205 Marionette TRACE conn4 <- [1,3400,null,["8"]] 12:56:19 INFO - PROCESS | 1840 | 1478202979211 Marionette TRACE conn4 -> [0,3401,"switchToWindow",{"name":"8"}] 12:56:19 INFO - PROCESS | 1840 | 1478202979216 Marionette TRACE conn4 <- [1,3401,null,{}] 12:56:19 INFO - PROCESS | 1840 | 1478202979221 Marionette TRACE conn4 -> [0,3402,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-readyState-Closed.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:56:19 INFO - PROCESS | 1840 | ++DOCSHELL 0x82c42400 == 42 [pid = 1840] [id = 749] 12:56:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 72 (0x94bb5c00) [pid = 1840] [serial = 2178] [outer = (nil)] 12:56:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 73 (0x94bb8000) [pid = 1840] [serial = 2179] [outer = 0x94bb5c00] 12:56:19 INFO - PROCESS | 1840 | 1478202979344 Marionette DEBUG loaded listener.js 12:56:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 74 (0x94e84000) [pid = 1840] [serial = 2180] [outer = 0x94bb5c00] 12:56:20 INFO - PROCESS | 1840 | 1478202980147 Marionette TRACE conn4 <- [1,3402,null,{"value":["/websockets/Secure-Close-readyState-Closed.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Close the Connection - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 12:56:20 INFO - .. 12:56:20 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closed.htm | took 1223ms 12:56:20 INFO - PROCESS | 1840 | 1478202980161 Marionette TRACE conn4 -> [0,3403,"getWindowHandle",null] 12:56:20 INFO - PROCESS | 1840 | 1478202980169 Marionette TRACE conn4 <- [1,3403,null,{"value":"8"}] 12:56:20 INFO - TEST-START | /websockets/Secure-Close-readyState-Closing.htm 12:56:20 INFO - PROCESS | 1840 | 1478202980232 Marionette TRACE conn4 -> [0,3404,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:56:20 INFO - PROCESS | 1840 | 1478202980456 Marionette TRACE conn4 <- [1,3404,null,{"value":null}] 12:56:20 INFO - PROCESS | 1840 | 1478202980656 Marionette TRACE conn4 -> [0,3405,"getWindowHandles",null] 12:56:20 INFO - PROCESS | 1840 | 1478202980663 Marionette TRACE conn4 <- [1,3405,null,["8"]] 12:56:20 INFO - PROCESS | 1840 | 1478202980714 Marionette TRACE conn4 -> [0,3406,"switchToWindow",{"name":"8"}] 12:56:20 INFO - PROCESS | 1840 | 1478202980723 Marionette TRACE conn4 <- [1,3406,null,{}] 12:56:20 INFO - PROCESS | 1840 | 1478202980735 Marionette TRACE conn4 -> [0,3407,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-readyState-Closing.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:56:20 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ccaa800 == 43 [pid = 1840] [id = 750] 12:56:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 75 (0x8ccab400) [pid = 1840] [serial = 2181] [outer = (nil)] 12:56:20 INFO - PROCESS | 1840 | ++DOMWINDOW == 76 (0x8cdeb800) [pid = 1840] [serial = 2182] [outer = 0x8ccab400] 12:56:20 INFO - PROCESS | 1840 | 1478202980867 Marionette DEBUG loaded listener.js 12:56:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 77 (0x8ce64000) [pid = 1840] [serial = 2183] [outer = 0x8ccab400] 12:56:21 INFO - PROCESS | 1840 | 1478202981627 Marionette TRACE conn4 <- [1,3407,null,{"value":["/websockets/Secure-Close-readyState-Closing.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Close the Connection - readyState should be in CLOSING state just before onclose is called",0,null,null]]]}] 12:56:21 INFO - . 12:56:21 INFO - TEST-OK | /websockets/Secure-Close-readyState-Closing.htm | took 1426ms 12:56:21 INFO - PROCESS | 1840 | 1478202981647 Marionette TRACE conn4 -> [0,3408,"getWindowHandle",null] 12:56:21 INFO - TEST-START | /websockets/Secure-Close-server-initiated-close.htm 12:56:21 INFO - PROCESS | 1840 | 1478202981653 Marionette TRACE conn4 <- [1,3408,null,{"value":"8"}] 12:56:21 INFO - PROCESS | 1840 | 1478202981663 Marionette TRACE conn4 -> [0,3409,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:56:21 INFO - PROCESS | 1840 | 1478202981869 Marionette TRACE conn4 <- [1,3409,null,{"value":null}] 12:56:22 INFO - PROCESS | 1840 | 1478202982070 Marionette TRACE conn4 -> [0,3410,"getWindowHandles",null] 12:56:22 INFO - PROCESS | 1840 | 1478202982076 Marionette TRACE conn4 <- [1,3410,null,["8"]] 12:56:22 INFO - PROCESS | 1840 | 1478202982084 Marionette TRACE conn4 -> [0,3411,"switchToWindow",{"name":"8"}] 12:56:22 INFO - PROCESS | 1840 | 1478202982091 Marionette TRACE conn4 <- [1,3411,null,{}] 12:56:22 INFO - PROCESS | 1840 | 1478202982143 Marionette TRACE conn4 -> [0,3412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-server-initiated-close.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:56:22 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fb11c00 == 44 [pid = 1840] [id = 751] 12:56:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 78 (0x8fb4d000) [pid = 1840] [serial = 2184] [outer = (nil)] 12:56:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 79 (0x8ffa0000) [pid = 1840] [serial = 2185] [outer = 0x8fb4d000] 12:56:22 INFO - PROCESS | 1840 | 1478202982258 Marionette DEBUG loaded listener.js 12:56:22 INFO - PROCESS | 1840 | ++DOMWINDOW == 80 (0x8ffb8400) [pid = 1840] [serial = 2186] [outer = 0x8fb4d000] 12:56:23 INFO - PROCESS | 1840 | 1478202983067 Marionette TRACE conn4 <- [1,3412,null,{"value":["/websockets/Secure-Close-server-initiated-close.htm",0,null,null,[["W3C WebSocket API - Create Secure WebSocket - Server initiated Close - Client sends back a CLOSE - Connection should be opened",0,null,null],["W3C WebSocket API - Create Secure WebSocket - Server initiated Close - Client sends back a CLOSE - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed",0,null,null]]]}] 12:56:23 INFO - .. 12:56:23 INFO - TEST-OK | /websockets/Secure-Close-server-initiated-close.htm | took 1481ms 12:56:23 INFO - PROCESS | 1840 | 1478202983152 Marionette TRACE conn4 -> [0,3413,"getWindowHandle",null] 12:56:23 INFO - TEST-START | /websockets/Secure-Close-string.htm 12:56:23 INFO - PROCESS | 1840 | 1478202983162 Marionette TRACE conn4 <- [1,3413,null,{"value":"8"}] 12:56:23 INFO - PROCESS | 1840 | 1478202983171 Marionette TRACE conn4 -> [0,3414,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:56:23 INFO - PROCESS | 1840 | 1478202983414 Marionette TRACE conn4 <- [1,3414,null,{"value":null}] 12:56:23 INFO - PROCESS | 1840 | 1478202983593 Marionette TRACE conn4 -> [0,3415,"getWindowHandles",null] 12:56:23 INFO - PROCESS | 1840 | 1478202983598 Marionette TRACE conn4 <- [1,3415,null,["8"]] 12:56:23 INFO - PROCESS | 1840 | 1478202983655 Marionette TRACE conn4 -> [0,3416,"switchToWindow",{"name":"8"}] 12:56:23 INFO - PROCESS | 1840 | 1478202983670 Marionette TRACE conn4 <- [1,3416,null,{}] 12:56:23 INFO - PROCESS | 1840 | 1478202983679 Marionette TRACE conn4 -> [0,3417,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-string.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-string.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:56:23 INFO - PROCESS | 1840 | ++DOCSHELL 0x94e8bc00 == 45 [pid = 1840] [id = 752] 12:56:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 81 (0x94f8c000) [pid = 1840] [serial = 2187] [outer = (nil)] 12:56:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 82 (0x950aac00) [pid = 1840] [serial = 2188] [outer = 0x94f8c000] 12:56:23 INFO - PROCESS | 1840 | 1478202983802 Marionette DEBUG loaded listener.js 12:56:23 INFO - PROCESS | 1840 | ++DOMWINDOW == 83 (0x950ad000) [pid = 1840] [serial = 2189] [outer = 0x94f8c000] 12:56:24 INFO - PROCESS | 1840 | 1478202984575 Marionette TRACE conn4 <- [1,3417,null,{"value":["/websockets/Secure-Close-string.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - Close the Connection - close(string) - INVALID_ACCESS_ERR is thrown",0,null,null]]]}] 12:56:24 INFO - . 12:56:24 INFO - TEST-OK | /websockets/Secure-Close-string.htm | took 1435ms 12:56:24 INFO - PROCESS | 1840 | 1478202984604 Marionette TRACE conn4 -> [0,3418,"getWindowHandle",null] 12:56:24 INFO - TEST-START | /websockets/Secure-Close-undefined.htm 12:56:24 INFO - PROCESS | 1840 | 1478202984610 Marionette TRACE conn4 <- [1,3418,null,{"value":"8"}] 12:56:24 INFO - PROCESS | 1840 | 1478202984619 Marionette TRACE conn4 -> [0,3419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:56:24 INFO - PROCESS | 1840 | 1478202984908 Marionette TRACE conn4 <- [1,3419,null,{"value":null}] 12:56:24 INFO - PROCESS | 1840 | [1840] 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 12:56:25 INFO - PROCESS | 1840 | 1478202985059 Marionette TRACE conn4 -> [0,3420,"getWindowHandles",null] 12:56:25 INFO - PROCESS | 1840 | 1478202985065 Marionette TRACE conn4 <- [1,3420,null,["8"]] 12:56:25 INFO - PROCESS | 1840 | 1478202985116 Marionette TRACE conn4 -> [0,3421,"switchToWindow",{"name":"8"}] 12:56:25 INFO - PROCESS | 1840 | 1478202985121 Marionette TRACE conn4 <- [1,3421,null,{}] 12:56:25 INFO - PROCESS | 1840 | 1478202985134 Marionette TRACE conn4 -> [0,3422,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Close-undefined.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Close-undefined.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:56:25 INFO - PROCESS | 1840 | ++DOCSHELL 0x950fd800 == 46 [pid = 1840] [id = 753] 12:56:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 84 (0x9513d800) [pid = 1840] [serial = 2190] [outer = (nil)] 12:56:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 85 (0x952bd400) [pid = 1840] [serial = 2191] [outer = 0x9513d800] 12:56:25 INFO - PROCESS | 1840 | 1478202985250 Marionette DEBUG loaded listener.js 12:56:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 86 (0x952bf000) [pid = 1840] [serial = 2192] [outer = 0x9513d800] 12:56:25 INFO - PROCESS | 1840 | 1478202985979 Marionette TRACE conn4 <- [1,3422,null,{"value":["/websockets/Secure-Close-undefined.htm",0,null,null,[["W3C WebSocket API - Close Secure WebSocket - Code is undefined",0,null,null]]]}] 12:56:26 INFO - . 12:56:26 INFO - TEST-OK | /websockets/Secure-Close-undefined.htm | took 1423ms 12:56:26 INFO - PROCESS | 1840 | 1478202986056 Marionette TRACE conn4 -> [0,3423,"getWindowHandle",null] 12:56:26 INFO - PROCESS | 1840 | 1478202986061 Marionette TRACE conn4 <- [1,3423,null,{"value":"8"}] 12:56:26 INFO - TEST-START | /websockets/Secure-Send-65K-data.htm 12:56:26 INFO - PROCESS | 1840 | 1478202986070 Marionette TRACE conn4 -> [0,3424,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:56:26 INFO - PROCESS | 1840 | 1478202986277 Marionette TRACE conn4 <- [1,3424,null,{"value":null}] 12:56:26 INFO - PROCESS | 1840 | 1478202986478 Marionette TRACE conn4 -> [0,3425,"getWindowHandles",null] 12:56:26 INFO - PROCESS | 1840 | 1478202986482 Marionette TRACE conn4 <- [1,3425,null,["8"]] 12:56:26 INFO - PROCESS | 1840 | 1478202986490 Marionette TRACE conn4 -> [0,3426,"switchToWindow",{"name":"8"}] 12:56:26 INFO - PROCESS | 1840 | 1478202986503 Marionette TRACE conn4 <- [1,3426,null,{}] 12:56:26 INFO - PROCESS | 1840 | 1478202986725 Marionette TRACE conn4 -> [0,3427,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-65K-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:56:26 INFO - PROCESS | 1840 | ++DOCSHELL 0x83838000 == 47 [pid = 1840] [id = 754] 12:56:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 87 (0x83a66800) [pid = 1840] [serial = 2193] [outer = (nil)] 12:56:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 88 (0x83af5000) [pid = 1840] [serial = 2194] [outer = 0x83a66800] 12:56:26 INFO - PROCESS | 1840 | 1478202986831 Marionette DEBUG loaded listener.js 12:56:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 89 (0x8cde8400) [pid = 1840] [serial = 2195] [outer = 0x83a66800] 12:56:27 INFO - PROCESS | 1840 | 1478202987732 Marionette TRACE conn4 <- [1,3427,null,{"value":["/websockets/Secure-Send-65K-data.htm",0,null,null,[["W3C WebSocket API - Send 65K data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 65K data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 12:56:27 INFO - ... 12:56:27 INFO - TEST-OK | /websockets/Secure-Send-65K-data.htm | took 1724ms 12:56:27 INFO - PROCESS | 1840 | 1478202987798 Marionette TRACE conn4 -> [0,3428,"getWindowHandle",null] 12:56:27 INFO - PROCESS | 1840 | 1478202987804 Marionette TRACE conn4 <- [1,3428,null,{"value":"8"}] 12:56:27 INFO - TEST-START | /websockets/Secure-Send-binary-65K-arraybuffer.htm 12:56:27 INFO - PROCESS | 1840 | 1478202987815 Marionette TRACE conn4 -> [0,3429,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:56:28 INFO - PROCESS | 1840 | 1478202988056 Marionette TRACE conn4 <- [1,3429,null,{"value":null}] 12:56:28 INFO - PROCESS | 1840 | --DOCSHELL 0x82eb0800 == 46 [pid = 1840] [id = 748] 12:56:28 INFO - PROCESS | 1840 | --DOCSHELL 0x8ffb1000 == 45 [pid = 1840] [id = 747] 12:56:28 INFO - PROCESS | 1840 | --DOCSHELL 0x8dec5800 == 44 [pid = 1840] [id = 746] 12:56:28 INFO - PROCESS | 1840 | --DOCSHELL 0x83836400 == 43 [pid = 1840] [id = 745] 12:56:28 INFO - PROCESS | 1840 | --DOCSHELL 0x83a6cc00 == 42 [pid = 1840] [id = 744] 12:56:28 INFO - PROCESS | 1840 | --DOMWINDOW == 88 (0x91123400) [pid = 1840] [serial = 2146] [outer = (nil)] [url = about:blank] 12:56:28 INFO - PROCESS | 1840 | --DOCSHELL 0x827ec000 == 41 [pid = 1840] [id = 739] 12:56:28 INFO - PROCESS | 1840 | --DOMWINDOW == 87 (0x8ffabc00) [pid = 1840] [serial = 2143] [outer = (nil)] [url = about:blank] 12:56:28 INFO - PROCESS | 1840 | --DOMWINDOW == 86 (0x8ffb3400) [pid = 1840] [serial = 2144] [outer = (nil)] [url = about:blank] 12:56:28 INFO - PROCESS | 1840 | --DOMWINDOW == 85 (0x8fb0d400) [pid = 1840] [serial = 2140] [outer = (nil)] [url = about:blank] 12:56:28 INFO - PROCESS | 1840 | --DOMWINDOW == 84 (0x8fb48000) [pid = 1840] [serial = 2141] [outer = (nil)] [url = about:blank] 12:56:28 INFO - PROCESS | 1840 | --DOMWINDOW == 83 (0x8ce6d800) [pid = 1840] [serial = 2137] [outer = (nil)] [url = about:blank] 12:56:28 INFO - PROCESS | 1840 | --DOMWINDOW == 82 (0x8d0f7800) [pid = 1840] [serial = 2138] [outer = (nil)] [url = about:blank] 12:56:28 INFO - PROCESS | 1840 | --DOMWINDOW == 81 (0x83aefc00) [pid = 1840] [serial = 2134] [outer = (nil)] [url = about:blank] 12:56:28 INFO - PROCESS | 1840 | --DOMWINDOW == 80 (0x83af6400) [pid = 1840] [serial = 2135] [outer = (nil)] [url = about:blank] 12:56:28 INFO - PROCESS | 1840 | --DOMWINDOW == 79 (0x83811400) [pid = 1840] [serial = 2131] [outer = (nil)] [url = about:blank] 12:56:28 INFO - PROCESS | 1840 | --DOMWINDOW == 78 (0x83832800) [pid = 1840] [serial = 2132] [outer = (nil)] [url = about:blank] 12:56:28 INFO - PROCESS | 1840 | --DOMWINDOW == 77 (0x8fb0e000) [pid = 1840] [serial = 2128] [outer = (nil)] [url = about:blank] 12:56:28 INFO - PROCESS | 1840 | --DOMWINDOW == 76 (0x8cd4a000) [pid = 1840] [serial = 2125] [outer = (nil)] [url = about:blank] 12:56:28 INFO - PROCESS | 1840 | --DOMWINDOW == 75 (0x8ff95c00) [pid = 1840] [serial = 2122] [outer = (nil)] [url = about:blank] 12:56:28 INFO - PROCESS | 1840 | 1478202988292 Marionette TRACE conn4 -> [0,3430,"getWindowHandles",null] 12:56:28 INFO - PROCESS | 1840 | 1478202988308 Marionette TRACE conn4 <- [1,3430,null,["8"]] 12:56:28 INFO - PROCESS | 1840 | 1478202988319 Marionette TRACE conn4 -> [0,3431,"switchToWindow",{"name":"8"}] 12:56:28 INFO - PROCESS | 1840 | 1478202988324 Marionette TRACE conn4 <- [1,3431,null,{}] 12:56:28 INFO - PROCESS | 1840 | 1478202988337 Marionette TRACE conn4 -> [0,3432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-65K-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:56:28 INFO - PROCESS | 1840 | ++DOCSHELL 0x83a6cc00 == 42 [pid = 1840] [id = 755] 12:56:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 76 (0x83a6f800) [pid = 1840] [serial = 2196] [outer = (nil)] 12:56:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 77 (0x83bf7400) [pid = 1840] [serial = 2197] [outer = 0x83a6f800] 12:56:28 INFO - PROCESS | 1840 | 1478202988442 Marionette DEBUG loaded listener.js 12:56:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 78 (0x8cd4d400) [pid = 1840] [serial = 2198] [outer = 0x83a6f800] 12:56:29 INFO - PROCESS | 1840 | 1478202989147 Marionette TRACE conn4 <- [1,3432,null,{"value":["/websockets/Secure-Send-binary-65K-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send 65K binary data on a Secure WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 12:56:29 INFO - ... 12:56:29 INFO - TEST-OK | /websockets/Secure-Send-binary-65K-arraybuffer.htm | took 1374ms 12:56:29 INFO - PROCESS | 1840 | 1478202989189 Marionette TRACE conn4 -> [0,3433,"getWindowHandle",null] 12:56:29 INFO - PROCESS | 1840 | 1478202989194 Marionette TRACE conn4 <- [1,3433,null,{"value":"8"}] 12:56:29 INFO - TEST-START | /websockets/Secure-Send-binary-arraybuffer.htm 12:56:29 INFO - PROCESS | 1840 | 1478202989205 Marionette TRACE conn4 -> [0,3434,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:56:29 INFO - PROCESS | 1840 | 1478202989405 Marionette TRACE conn4 <- [1,3434,null,{"value":null}] 12:56:29 INFO - PROCESS | 1840 | 1478202989563 Marionette TRACE conn4 -> [0,3435,"getWindowHandles",null] 12:56:29 INFO - PROCESS | 1840 | 1478202989568 Marionette TRACE conn4 <- [1,3435,null,["8"]] 12:56:29 INFO - PROCESS | 1840 | 1478202989574 Marionette TRACE conn4 -> [0,3436,"switchToWindow",{"name":"8"}] 12:56:29 INFO - PROCESS | 1840 | 1478202989580 Marionette TRACE conn4 <- [1,3436,null,{}] 12:56:29 INFO - PROCESS | 1840 | 1478202989600 Marionette TRACE conn4 -> [0,3437,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:56:29 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fb4ac00 == 43 [pid = 1840] [id = 756] 12:56:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 79 (0x8fb4b800) [pid = 1840] [serial = 2199] [outer = (nil)] 12:56:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 80 (0x8fb4ec00) [pid = 1840] [serial = 2200] [outer = 0x8fb4b800] 12:56:29 INFO - PROCESS | 1840 | 1478202989707 Marionette DEBUG loaded listener.js 12:56:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 81 (0x8ff9f400) [pid = 1840] [serial = 2201] [outer = 0x8fb4b800] 12:56:30 INFO - PROCESS | 1840 | 1478202990348 Marionette TRACE conn4 <- [1,3437,null,{"value":["/websockets/Secure-Send-binary-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 12:56:30 INFO - ... 12:56:30 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybuffer.htm | took 1182ms 12:56:30 INFO - PROCESS | 1840 | 1478202990388 Marionette TRACE conn4 -> [0,3438,"getWindowHandle",null] 12:56:30 INFO - PROCESS | 1840 | 1478202990391 Marionette TRACE conn4 <- [1,3438,null,{"value":"8"}] 12:56:30 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float32.htm 12:56:30 INFO - PROCESS | 1840 | 1478202990405 Marionette TRACE conn4 -> [0,3439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:56:30 INFO - PROCESS | 1840 | 1478202990660 Marionette TRACE conn4 <- [1,3439,null,{"value":null}] 12:56:30 INFO - PROCESS | 1840 | 1478202990685 Marionette TRACE conn4 -> [0,3440,"getWindowHandles",null] 12:56:30 INFO - PROCESS | 1840 | 1478202990688 Marionette TRACE conn4 <- [1,3440,null,["8"]] 12:56:30 INFO - PROCESS | 1840 | 1478202990696 Marionette TRACE conn4 -> [0,3441,"switchToWindow",{"name":"8"}] 12:56:30 INFO - PROCESS | 1840 | 1478202990703 Marionette TRACE conn4 <- [1,3441,null,{}] 12:56:30 INFO - PROCESS | 1840 | 1478202990792 Marionette TRACE conn4 -> [0,3442,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-float32.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:56:30 INFO - PROCESS | 1840 | ++DOCSHELL 0x92f83400 == 44 [pid = 1840] [id = 757] 12:56:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 82 (0x93854400) [pid = 1840] [serial = 2202] [outer = (nil)] 12:56:30 INFO - PROCESS | 1840 | ++DOMWINDOW == 83 (0x93986c00) [pid = 1840] [serial = 2203] [outer = 0x93854400] 12:56:30 INFO - PROCESS | 1840 | 1478202990891 Marionette DEBUG loaded listener.js 12:56:31 INFO - PROCESS | 1840 | ++DOMWINDOW == 84 (0x93b8b000) [pid = 1840] [serial = 2204] [outer = 0x93854400] 12:56:31 INFO - PROCESS | 1840 | 1478202991584 Marionette TRACE conn4 <- [1,3442,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-float32.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Connection should be closed",0,null,null]]]}] 12:56:31 INFO - ... 12:56:31 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float32.htm | took 1227ms 12:56:31 INFO - PROCESS | 1840 | 1478202991628 Marionette TRACE conn4 -> [0,3443,"getWindowHandle",null] 12:56:31 INFO - PROCESS | 1840 | 1478202991633 Marionette TRACE conn4 <- [1,3443,null,{"value":"8"}] 12:56:31 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-float64.htm 12:56:31 INFO - PROCESS | 1840 | 1478202991648 Marionette TRACE conn4 -> [0,3444,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:56:31 INFO - PROCESS | 1840 | 1478202991906 Marionette TRACE conn4 <- [1,3444,null,{"value":null}] 12:56:31 INFO - PROCESS | 1840 | 1478202991931 Marionette TRACE conn4 -> [0,3445,"getWindowHandles",null] 12:56:31 INFO - PROCESS | 1840 | 1478202991935 Marionette TRACE conn4 <- [1,3445,null,["8"]] 12:56:31 INFO - PROCESS | 1840 | 1478202991941 Marionette TRACE conn4 -> [0,3446,"switchToWindow",{"name":"8"}] 12:56:31 INFO - PROCESS | 1840 | 1478202991946 Marionette TRACE conn4 <- [1,3446,null,{}] 12:56:31 INFO - PROCESS | 1840 | 1478202991951 Marionette TRACE conn4 -> [0,3447,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-float64.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:56:32 INFO - PROCESS | 1840 | ++DOCSHELL 0x82ea9400 == 45 [pid = 1840] [id = 758] 12:56:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 85 (0x82f83800) [pid = 1840] [serial = 2205] [outer = (nil)] 12:56:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 86 (0x94e82c00) [pid = 1840] [serial = 2206] [outer = 0x82f83800] 12:56:32 INFO - PROCESS | 1840 | 1478202992138 Marionette DEBUG loaded listener.js 12:56:32 INFO - PROCESS | 1840 | ++DOMWINDOW == 87 (0x950b3800) [pid = 1840] [serial = 2207] [outer = 0x82f83800] 12:56:32 INFO - PROCESS | 1840 | --DOMWINDOW == 86 (0x9111a800) [pid = 1840] [serial = 2145] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005-verify-code.htm] 12:56:32 INFO - PROCESS | 1840 | --DOMWINDOW == 85 (0x83a6e400) [pid = 1840] [serial = 2163] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-NaN.htm] 12:56:32 INFO - PROCESS | 1840 | --DOMWINDOW == 84 (0x83a66400) [pid = 1840] [serial = 2166] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-124Bytes.htm] 12:56:32 INFO - PROCESS | 1840 | --DOMWINDOW == 83 (0x8fb0ec00) [pid = 1840] [serial = 2175] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-onlyReason.htm] 12:56:32 INFO - PROCESS | 1840 | --DOMWINDOW == 82 (0x8ffb1c00) [pid = 1840] [serial = 2172] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-null.htm] 12:56:32 INFO - PROCESS | 1840 | --DOMWINDOW == 81 (0x8fa41400) [pid = 1840] [serial = 2169] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-Reason-Unpaired-surrogates.htm] 12:56:33 INFO - PROCESS | 1840 | 1478202993018 Marionette TRACE conn4 <- [1,3447,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-float64.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float64Array - Connection should be closed",0,null,null]]]}] 12:56:33 INFO - ... 12:56:33 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-float64.htm | took 1420ms 12:56:33 INFO - PROCESS | 1840 | 1478202993069 Marionette TRACE conn4 -> [0,3448,"getWindowHandle",null] 12:56:33 INFO - PROCESS | 1840 | 1478202993072 Marionette TRACE conn4 <- [1,3448,null,{"value":"8"}] 12:56:33 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-int32.htm 12:56:33 INFO - PROCESS | 1840 | 1478202993079 Marionette TRACE conn4 -> [0,3449,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:56:33 INFO - PROCESS | 1840 | 1478202993257 Marionette TRACE conn4 <- [1,3449,null,{"value":null}] 12:56:33 INFO - PROCESS | 1840 | 1478202993268 Marionette TRACE conn4 -> [0,3450,"getWindowHandles",null] 12:56:33 INFO - PROCESS | 1840 | 1478202993272 Marionette TRACE conn4 <- [1,3450,null,["8"]] 12:56:33 INFO - PROCESS | 1840 | 1478202993277 Marionette TRACE conn4 -> [0,3451,"switchToWindow",{"name":"8"}] 12:56:33 INFO - PROCESS | 1840 | 1478202993282 Marionette TRACE conn4 <- [1,3451,null,{}] 12:56:33 INFO - PROCESS | 1840 | 1478202993438 Marionette TRACE conn4 -> [0,3452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-int32.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:56:33 INFO - PROCESS | 1840 | ++DOCSHELL 0x8381f000 == 46 [pid = 1840] [id = 759] 12:56:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 82 (0x9514c400) [pid = 1840] [serial = 2208] [outer = (nil)] 12:56:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 83 (0x952c4c00) [pid = 1840] [serial = 2209] [outer = 0x9514c400] 12:56:33 INFO - PROCESS | 1840 | 1478202993572 Marionette DEBUG loaded listener.js 12:56:33 INFO - PROCESS | 1840 | ++DOMWINDOW == 84 (0x952cc800) [pid = 1840] [serial = 2210] [outer = 0x9514c400] 12:56:34 INFO - PROCESS | 1840 | 1478202994350 Marionette TRACE conn4 <- [1,3452,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-int32.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int32Array - Connection should be closed",0,null,null]]]}] 12:56:34 INFO - ... 12:56:34 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-int32.htm | took 1322ms 12:56:34 INFO - PROCESS | 1840 | 1478202994402 Marionette TRACE conn4 -> [0,3453,"getWindowHandle",null] 12:56:34 INFO - PROCESS | 1840 | 1478202994406 Marionette TRACE conn4 <- [1,3453,null,{"value":"8"}] 12:56:34 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm 12:56:34 INFO - PROCESS | 1840 | 1478202994414 Marionette TRACE conn4 -> [0,3454,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:56:34 INFO - PROCESS | 1840 | 1478202994657 Marionette TRACE conn4 <- [1,3454,null,{"value":null}] 12:56:34 INFO - PROCESS | 1840 | 1478202994676 Marionette TRACE conn4 -> [0,3455,"getWindowHandles",null] 12:56:34 INFO - PROCESS | 1840 | 1478202994681 Marionette TRACE conn4 <- [1,3455,null,["8"]] 12:56:34 INFO - PROCESS | 1840 | 1478202994689 Marionette TRACE conn4 -> [0,3456,"switchToWindow",{"name":"8"}] 12:56:34 INFO - PROCESS | 1840 | 1478202994695 Marionette TRACE conn4 <- [1,3456,null,{}] 12:56:34 INFO - PROCESS | 1840 | 1478202994701 Marionette TRACE conn4 -> [0,3457,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:56:34 INFO - PROCESS | 1840 | ++DOCSHELL 0x8382bc00 == 47 [pid = 1840] [id = 760] 12:56:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 85 (0x967c0400) [pid = 1840] [serial = 2211] [outer = (nil)] 12:56:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 86 (0x967c3000) [pid = 1840] [serial = 2212] [outer = 0x967c0400] 12:56:34 INFO - PROCESS | 1840 | 1478202994801 Marionette DEBUG loaded listener.js 12:56:34 INFO - PROCESS | 1840 | ++DOMWINDOW == 87 (0x967c6000) [pid = 1840] [serial = 2213] [outer = 0x967c0400] 12:56:35 INFO - PROCESS | 1840 | 1478202995658 Marionette TRACE conn4 <- [1,3457,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint16Array with offset and length - Connection should be closed",0,null,null]]]}] 12:56:35 INFO - ... 12:56:35 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm | took 1271ms 12:56:35 INFO - PROCESS | 1840 | 1478202995732 Marionette TRACE conn4 -> [0,3458,"getWindowHandle",null] 12:56:35 INFO - PROCESS | 1840 | 1478202995740 Marionette TRACE conn4 <- [1,3458,null,{"value":"8"}] 12:56:35 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm 12:56:35 INFO - PROCESS | 1840 | 1478202995756 Marionette TRACE conn4 -> [0,3459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:56:36 INFO - PROCESS | 1840 | 1478202996010 Marionette TRACE conn4 <- [1,3459,null,{"value":null}] 12:56:36 INFO - PROCESS | 1840 | 1478202996227 Marionette TRACE conn4 -> [0,3460,"getWindowHandles",null] 12:56:36 INFO - PROCESS | 1840 | 1478202996233 Marionette TRACE conn4 <- [1,3460,null,["8"]] 12:56:36 INFO - PROCESS | 1840 | 1478202996287 Marionette TRACE conn4 -> [0,3461,"switchToWindow",{"name":"8"}] 12:56:36 INFO - PROCESS | 1840 | 1478202996296 Marionette TRACE conn4 <- [1,3461,null,{}] 12:56:36 INFO - PROCESS | 1840 | 1478202996305 Marionette TRACE conn4 -> [0,3462,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:56:36 INFO - PROCESS | 1840 | ++DOCSHELL 0x8d0f7800 == 48 [pid = 1840] [id = 761] 12:56:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 88 (0x8d0f8c00) [pid = 1840] [serial = 2214] [outer = (nil)] 12:56:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 89 (0x8dd70800) [pid = 1840] [serial = 2215] [outer = 0x8d0f8c00] 12:56:36 INFO - PROCESS | 1840 | 1478202996428 Marionette DEBUG loaded listener.js 12:56:36 INFO - PROCESS | 1840 | ++DOMWINDOW == 90 (0x8fb0f000) [pid = 1840] [serial = 2216] [outer = 0x8d0f8c00] 12:56:37 INFO - PROCESS | 1840 | 1478202997160 Marionette TRACE conn4 <- [1,3462,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint32Array with offset - Connection should be closed",0,null,null]]]}] 12:56:37 INFO - ... 12:56:37 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm | took 1429ms 12:56:37 INFO - PROCESS | 1840 | 1478202997183 Marionette TRACE conn4 -> [0,3463,"getWindowHandle",null] 12:56:37 INFO - PROCESS | 1840 | 1478202997190 Marionette TRACE conn4 <- [1,3463,null,{"value":"8"}] 12:56:37 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm 12:56:37 INFO - PROCESS | 1840 | 1478202997249 Marionette TRACE conn4 -> [0,3464,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:56:37 INFO - PROCESS | 1840 | 1478202997457 Marionette TRACE conn4 <- [1,3464,null,{"value":null}] 12:56:37 INFO - PROCESS | 1840 | 1478202997659 Marionette TRACE conn4 -> [0,3465,"getWindowHandles",null] 12:56:37 INFO - PROCESS | 1840 | 1478202997665 Marionette TRACE conn4 <- [1,3465,null,["8"]] 12:56:37 INFO - PROCESS | 1840 | 1478202997715 Marionette TRACE conn4 -> [0,3466,"switchToWindow",{"name":"8"}] 12:56:37 INFO - PROCESS | 1840 | 1478202997720 Marionette TRACE conn4 <- [1,3466,null,{}] 12:56:37 INFO - PROCESS | 1840 | 1478202997740 Marionette TRACE conn4 -> [0,3467,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:56:37 INFO - PROCESS | 1840 | ++DOCSHELL 0x911b2c00 == 49 [pid = 1840] [id = 762] 12:56:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0x911b4400) [pid = 1840] [serial = 2217] [outer = (nil)] 12:56:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 92 (0x8dd67c00) [pid = 1840] [serial = 2218] [outer = 0x911b4400] 12:56:37 INFO - PROCESS | 1840 | 1478202997854 Marionette DEBUG loaded listener.js 12:56:37 INFO - PROCESS | 1840 | ++DOMWINDOW == 93 (0x94bb4c00) [pid = 1840] [serial = 2219] [outer = 0x911b4400] 12:56:38 INFO - PROCESS | 1840 | 1478202998609 Marionette TRACE conn4 <- [1,3467,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset and length - Connection should be closed",0,null,null]]]}] 12:56:38 INFO - ... 12:56:38 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm | took 1432ms 12:56:38 INFO - PROCESS | 1840 | 1478202998682 Marionette TRACE conn4 -> [0,3468,"getWindowHandle",null] 12:56:38 INFO - TEST-START | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm 12:56:38 INFO - PROCESS | 1840 | 1478202998690 Marionette TRACE conn4 <- [1,3468,null,{"value":"8"}] 12:56:38 INFO - PROCESS | 1840 | 1478202998699 Marionette TRACE conn4 -> [0,3469,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:56:38 INFO - PROCESS | 1840 | 1478202998977 Marionette TRACE conn4 <- [1,3469,null,{"value":null}] 12:56:39 INFO - PROCESS | 1840 | 1478202999195 Marionette TRACE conn4 -> [0,3470,"getWindowHandles",null] 12:56:39 INFO - PROCESS | 1840 | 1478202999201 Marionette TRACE conn4 <- [1,3470,null,["8"]] 12:56:39 INFO - PROCESS | 1840 | 1478202999252 Marionette TRACE conn4 -> [0,3471,"switchToWindow",{"name":"8"}] 12:56:39 INFO - PROCESS | 1840 | 1478202999261 Marionette TRACE conn4 <- [1,3471,null,{}] 12:56:39 INFO - PROCESS | 1840 | 1478202999269 Marionette TRACE conn4 -> [0,3472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:56:39 INFO - PROCESS | 1840 | ++DOCSHELL 0x967bc800 == 50 [pid = 1840] [id = 763] 12:56:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 94 (0x9682f400) [pid = 1840] [serial = 2220] [outer = (nil)] 12:56:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 95 (0x96832c00) [pid = 1840] [serial = 2221] [outer = 0x9682f400] 12:56:39 INFO - PROCESS | 1840 | 1478202999386 Marionette DEBUG loaded listener.js 12:56:39 INFO - PROCESS | 1840 | ++DOMWINDOW == 96 (0x96837400) [pid = 1840] [serial = 2222] [outer = 0x9682f400] 12:56:40 INFO - PROCESS | 1840 | 1478203000159 Marionette TRACE conn4 <- [1,3472,null,{"value":["/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Uint8Array with offset - Connection should be closed",0,null,null]]]}] 12:56:40 INFO - ... 12:56:40 INFO - TEST-OK | /websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm | took 1480ms 12:56:40 INFO - TEST-START | /websockets/Secure-Send-binary-blob.htm 12:56:40 INFO - PROCESS | 1840 | 1478203000176 Marionette TRACE conn4 -> [0,3473,"getWindowHandle",null] 12:56:40 INFO - PROCESS | 1840 | 1478203000180 Marionette TRACE conn4 <- [1,3473,null,{"value":"8"}] 12:56:40 INFO - PROCESS | 1840 | 1478203000192 Marionette TRACE conn4 -> [0,3474,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:56:40 INFO - PROCESS | 1840 | 1478203000523 Marionette TRACE conn4 <- [1,3474,null,{"value":null}] 12:56:40 INFO - PROCESS | 1840 | 1478203000671 Marionette TRACE conn4 -> [0,3475,"getWindowHandles",null] 12:56:40 INFO - PROCESS | 1840 | 1478203000677 Marionette TRACE conn4 <- [1,3475,null,["8"]] 12:56:40 INFO - PROCESS | 1840 | 1478203000690 Marionette TRACE conn4 -> [0,3476,"switchToWindow",{"name":"8"}] 12:56:40 INFO - PROCESS | 1840 | 1478203000695 Marionette TRACE conn4 <- [1,3476,null,{}] 12:56:40 INFO - PROCESS | 1840 | 1478203000707 Marionette TRACE conn4 -> [0,3477,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-binary-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:56:40 INFO - PROCESS | 1840 | ++DOCSHELL 0x968fac00 == 51 [pid = 1840] [id = 764] 12:56:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 97 (0x968fcc00) [pid = 1840] [serial = 2223] [outer = (nil)] 12:56:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 98 (0x97a05400) [pid = 1840] [serial = 2224] [outer = 0x968fcc00] 12:56:40 INFO - PROCESS | 1840 | 1478203000815 Marionette DEBUG loaded listener.js 12:56:40 INFO - PROCESS | 1840 | ++DOMWINDOW == 99 (0x97a09400) [pid = 1840] [serial = 2225] [outer = 0x968fcc00] 12:56:41 INFO - ... 12:56:41 INFO - TEST-OK | /websockets/Secure-Send-binary-blob.htm | took 1376ms 12:56:41 INFO - PROCESS | 1840 | 1478203001550 Marionette TRACE conn4 <- [1,3477,null,{"value":["/websockets/Secure-Send-binary-blob.htm",0,null,null,[["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a Secure WebSocket - Blob - Connection should be closed",0,null,null]]]}] 12:56:41 INFO - PROCESS | 1840 | 1478203001565 Marionette TRACE conn4 -> [0,3478,"getWindowHandle",null] 12:56:41 INFO - PROCESS | 1840 | 1478203001568 Marionette TRACE conn4 <- [1,3478,null,{"value":"8"}] 12:56:41 INFO - TEST-START | /websockets/Secure-Send-data.htm 12:56:41 INFO - PROCESS | 1840 | 1478203001600 Marionette TRACE conn4 -> [0,3479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:56:41 INFO - PROCESS | 1840 | 1478203001800 Marionette TRACE conn4 <- [1,3479,null,{"value":null}] 12:56:42 INFO - PROCESS | 1840 | 1478203002242 Marionette TRACE conn4 -> [0,3480,"getWindowHandles",null] 12:56:42 INFO - PROCESS | 1840 | 1478203002250 Marionette TRACE conn4 <- [1,3480,null,["8"]] 12:56:42 INFO - PROCESS | 1840 | 1478203002303 Marionette TRACE conn4 -> [0,3481,"switchToWindow",{"name":"8"}] 12:56:42 INFO - PROCESS | 1840 | 1478203002313 Marionette TRACE conn4 <- [1,3481,null,{}] 12:56:42 INFO - PROCESS | 1840 | 1478203002321 Marionette TRACE conn4 -> [0,3482,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-data.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:56:42 INFO - PROCESS | 1840 | ++DOCSHELL 0x82f7cc00 == 52 [pid = 1840] [id = 765] 12:56:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 100 (0x82f7d400) [pid = 1840] [serial = 2226] [outer = (nil)] 12:56:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 101 (0x83a65000) [pid = 1840] [serial = 2227] [outer = 0x82f7d400] 12:56:42 INFO - PROCESS | 1840 | 1478203002429 Marionette DEBUG loaded listener.js 12:56:42 INFO - PROCESS | 1840 | ++DOMWINDOW == 102 (0x83af2000) [pid = 1840] [serial = 2228] [outer = 0x82f7d400] 12:56:43 INFO - PROCESS | 1840 | 1478203003277 Marionette TRACE conn4 <- [1,3482,null,{"value":["/websockets/Secure-Send-data.htm",0,null,null,[["W3C WebSocket API - Send data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 12:56:43 INFO - ... 12:56:43 INFO - TEST-OK | /websockets/Secure-Send-data.htm | took 1737ms 12:56:43 INFO - PROCESS | 1840 | 1478203003331 Marionette TRACE conn4 -> [0,3483,"getWindowHandle",null] 12:56:43 INFO - PROCESS | 1840 | 1478203003337 Marionette TRACE conn4 <- [1,3483,null,{"value":"8"}] 12:56:43 INFO - TEST-START | /websockets/Secure-Send-null.htm 12:56:43 INFO - PROCESS | 1840 | 1478203003347 Marionette TRACE conn4 -> [0,3484,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:56:43 INFO - PROCESS | 1840 | 1478203003565 Marionette TRACE conn4 <- [1,3484,null,{"value":null}] 12:56:44 INFO - PROCESS | 1840 | --DOCSHELL 0x8ce69800 == 51 [pid = 1840] [id = 735] 12:56:44 INFO - PROCESS | 1840 | --DOCSHELL 0x8cdf2400 == 50 [pid = 1840] [id = 736] 12:56:44 INFO - PROCESS | 1840 | --DOCSHELL 0x9111a000 == 49 [pid = 1840] [id = 738] 12:56:44 INFO - PROCESS | 1840 | --DOCSHELL 0x82c4d000 == 48 [pid = 1840] [id = 732] 12:56:44 INFO - PROCESS | 1840 | --DOCSHELL 0x82c4c400 == 47 [pid = 1840] [id = 733] 12:56:44 INFO - PROCESS | 1840 | --DOCSHELL 0x83aed400 == 46 [pid = 1840] [id = 734] 12:56:44 INFO - PROCESS | 1840 | --DOCSHELL 0x8381f000 == 45 [pid = 1840] [id = 759] 12:56:44 INFO - PROCESS | 1840 | --DOCSHELL 0x92f83400 == 44 [pid = 1840] [id = 757] 12:56:44 INFO - PROCESS | 1840 | --DOCSHELL 0x82ea9400 == 43 [pid = 1840] [id = 758] 12:56:44 INFO - PROCESS | 1840 | --DOCSHELL 0x83a6cc00 == 42 [pid = 1840] [id = 755] 12:56:44 INFO - PROCESS | 1840 | --DOCSHELL 0x8fb4ac00 == 41 [pid = 1840] [id = 756] 12:56:44 INFO - PROCESS | 1840 | --DOCSHELL 0x83838000 == 40 [pid = 1840] [id = 754] 12:56:44 INFO - PROCESS | 1840 | --DOCSHELL 0x8ce68c00 == 39 [pid = 1840] [id = 741] 12:56:44 INFO - PROCESS | 1840 | --DOCSHELL 0x92be5000 == 38 [pid = 1840] [id = 742] 12:56:44 INFO - PROCESS | 1840 | --DOCSHELL 0x8db59400 == 37 [pid = 1840] [id = 743] 12:56:44 INFO - PROCESS | 1840 | --DOCSHELL 0x82c42400 == 36 [pid = 1840] [id = 749] 12:56:44 INFO - PROCESS | 1840 | --DOCSHELL 0x8fb11c00 == 35 [pid = 1840] [id = 751] 12:56:44 INFO - PROCESS | 1840 | --DOCSHELL 0x8ccaa800 == 34 [pid = 1840] [id = 750] 12:56:44 INFO - PROCESS | 1840 | --DOCSHELL 0x8ce64400 == 33 [pid = 1840] [id = 740] 12:56:44 INFO - PROCESS | 1840 | --DOCSHELL 0x94e8bc00 == 32 [pid = 1840] [id = 752] 12:56:44 INFO - PROCESS | 1840 | --DOCSHELL 0x950fd800 == 31 [pid = 1840] [id = 753] 12:56:44 INFO - PROCESS | 1840 | --DOCSHELL 0x82f6c000 == 30 [pid = 1840] [id = 737] 12:56:44 INFO - PROCESS | 1840 | --DOCSHELL 0x8382bc00 == 29 [pid = 1840] [id = 760] 12:56:44 INFO - PROCESS | 1840 | --DOCSHELL 0x8d0f7800 == 28 [pid = 1840] [id = 761] 12:56:44 INFO - PROCESS | 1840 | --DOCSHELL 0x911b2c00 == 27 [pid = 1840] [id = 762] 12:56:44 INFO - PROCESS | 1840 | --DOCSHELL 0x967bc800 == 26 [pid = 1840] [id = 763] 12:56:44 INFO - PROCESS | 1840 | --DOCSHELL 0x968fac00 == 25 [pid = 1840] [id = 764] 12:56:44 INFO - PROCESS | 1840 | 1478203004781 Marionette TRACE conn4 -> [0,3485,"getWindowHandles",null] 12:56:44 INFO - PROCESS | 1840 | 1478203004789 Marionette TRACE conn4 <- [1,3485,null,["8"]] 12:56:44 INFO - PROCESS | 1840 | --DOMWINDOW == 101 (0x82ea4800) [pid = 1840] [serial = 2149] [outer = (nil)] [url = about:blank] 12:56:44 INFO - PROCESS | 1840 | --DOMWINDOW == 100 (0x8d0f5000) [pid = 1840] [serial = 2152] [outer = (nil)] [url = about:blank] 12:56:44 INFO - PROCESS | 1840 | --DOMWINDOW == 99 (0x911ac400) [pid = 1840] [serial = 2155] [outer = (nil)] [url = about:blank] 12:56:44 INFO - PROCESS | 1840 | --DOMWINDOW == 98 (0x93856800) [pid = 1840] [serial = 2158] [outer = (nil)] [url = about:blank] 12:56:44 INFO - PROCESS | 1840 | --DOMWINDOW == 97 (0x94bae800) [pid = 1840] [serial = 2161] [outer = (nil)] [url = about:blank] 12:56:44 INFO - PROCESS | 1840 | --DOMWINDOW == 96 (0x8cde4c00) [pid = 1840] [serial = 2165] [outer = (nil)] [url = about:blank] 12:56:44 INFO - PROCESS | 1840 | --DOMWINDOW == 95 (0x83af8800) [pid = 1840] [serial = 2164] [outer = (nil)] [url = about:blank] 12:56:44 INFO - PROCESS | 1840 | --DOMWINDOW == 94 (0x8cd47c00) [pid = 1840] [serial = 2168] [outer = (nil)] [url = about:blank] 12:56:44 INFO - PROCESS | 1840 | --DOMWINDOW == 93 (0x8ccac000) [pid = 1840] [serial = 2167] [outer = (nil)] [url = about:blank] 12:56:44 INFO - PROCESS | 1840 | --DOMWINDOW == 92 (0x8fb41c00) [pid = 1840] [serial = 2171] [outer = (nil)] [url = about:blank] 12:56:44 INFO - PROCESS | 1840 | --DOMWINDOW == 91 (0x8fa54800) [pid = 1840] [serial = 2170] [outer = (nil)] [url = about:blank] 12:56:44 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0x911ad000) [pid = 1840] [serial = 2174] [outer = (nil)] [url = about:blank] 12:56:44 INFO - PROCESS | 1840 | --DOMWINDOW == 89 (0x8ffb9000) [pid = 1840] [serial = 2173] [outer = (nil)] [url = about:blank] 12:56:44 INFO - PROCESS | 1840 | --DOMWINDOW == 88 (0x92f7f400) [pid = 1840] [serial = 2177] [outer = (nil)] [url = about:blank] 12:56:44 INFO - PROCESS | 1840 | --DOMWINDOW == 87 (0x92ca4c00) [pid = 1840] [serial = 2176] [outer = (nil)] [url = about:blank] 12:56:44 INFO - PROCESS | 1840 | --DOMWINDOW == 86 (0x94bb8000) [pid = 1840] [serial = 2179] [outer = (nil)] [url = about:blank] 12:56:44 INFO - PROCESS | 1840 | --DOMWINDOW == 85 (0x911ac800) [pid = 1840] [serial = 2147] [outer = (nil)] [url = about:blank] 12:56:44 INFO - PROCESS | 1840 | 1478203004907 Marionette TRACE conn4 -> [0,3486,"switchToWindow",{"name":"8"}] 12:56:44 INFO - PROCESS | 1840 | 1478203004918 Marionette TRACE conn4 <- [1,3486,null,{}] 12:56:44 INFO - PROCESS | 1840 | 1478203004928 Marionette TRACE conn4 -> [0,3487,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-null.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:56:44 INFO - PROCESS | 1840 | ++DOCSHELL 0x82c42c00 == 26 [pid = 1840] [id = 766] 12:56:44 INFO - PROCESS | 1840 | ++DOMWINDOW == 86 (0x82c43000) [pid = 1840] [serial = 2229] [outer = (nil)] 12:56:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 87 (0x82c49800) [pid = 1840] [serial = 2230] [outer = 0x82c43000] 12:56:45 INFO - PROCESS | 1840 | 1478203005040 Marionette DEBUG loaded listener.js 12:56:45 INFO - PROCESS | 1840 | ++DOMWINDOW == 88 (0x82f6c000) [pid = 1840] [serial = 2231] [outer = 0x82c43000] 12:56:45 INFO - PROCESS | 1840 | --DOCSHELL 0x82f7cc00 == 25 [pid = 1840] [id = 765] 12:56:45 INFO - PROCESS | 1840 | 1478203005758 Marionette TRACE conn4 <- [1,3487,null,{"value":["/websockets/Secure-Send-null.htm",0,null,null,[["W3C WebSocket API - Send null data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send null data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send null data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 12:56:45 INFO - ... 12:56:45 INFO - TEST-OK | /websockets/Secure-Send-null.htm | took 2475ms 12:56:45 INFO - PROCESS | 1840 | 1478203005821 Marionette TRACE conn4 -> [0,3488,"getWindowHandle",null] 12:56:45 INFO - TEST-START | /websockets/Secure-Send-paired-surrogates.htm 12:56:45 INFO - PROCESS | 1840 | 1478203005828 Marionette TRACE conn4 <- [1,3488,null,{"value":"8"}] 12:56:45 INFO - PROCESS | 1840 | 1478203005837 Marionette TRACE conn4 -> [0,3489,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:56:46 INFO - PROCESS | 1840 | 1478203006035 Marionette TRACE conn4 <- [1,3489,null,{"value":null}] 12:56:46 INFO - PROCESS | 1840 | 1478203006200 Marionette TRACE conn4 -> [0,3490,"getWindowHandles",null] 12:56:46 INFO - PROCESS | 1840 | 1478203006208 Marionette TRACE conn4 <- [1,3490,null,["8"]] 12:56:46 INFO - PROCESS | 1840 | 1478203006218 Marionette TRACE conn4 -> [0,3491,"switchToWindow",{"name":"8"}] 12:56:46 INFO - PROCESS | 1840 | 1478203006227 Marionette TRACE conn4 <- [1,3491,null,{}] 12:56:46 INFO - PROCESS | 1840 | 1478203006233 Marionette TRACE conn4 -> [0,3492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-paired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:56:46 INFO - PROCESS | 1840 | ++DOCSHELL 0x8382a400 == 26 [pid = 1840] [id = 767] 12:56:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 89 (0x8382bc00) [pid = 1840] [serial = 2232] [outer = (nil)] 12:56:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 90 (0x83830800) [pid = 1840] [serial = 2233] [outer = 0x8382bc00] 12:56:46 INFO - PROCESS | 1840 | 1478203006346 Marionette DEBUG loaded listener.js 12:56:46 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0x83834000) [pid = 1840] [serial = 2234] [outer = 0x8382bc00] 12:56:47 INFO - ... 12:56:47 INFO - TEST-OK | /websockets/Secure-Send-paired-surrogates.htm | took 1183ms 12:56:47 INFO - PROCESS | 1840 | 1478203007008 Marionette TRACE conn4 <- [1,3492,null,{"value":["/websockets/Secure-Send-paired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send paired surrogates data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 12:56:47 INFO - PROCESS | 1840 | 1478203007020 Marionette TRACE conn4 -> [0,3493,"getWindowHandle",null] 12:56:47 INFO - TEST-START | /websockets/Secure-Send-unicode-data.htm 12:56:47 INFO - PROCESS | 1840 | 1478203007024 Marionette TRACE conn4 <- [1,3493,null,{"value":"8"}] 12:56:47 INFO - PROCESS | 1840 | 1478203007033 Marionette TRACE conn4 -> [0,3494,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:56:47 INFO - PROCESS | 1840 | 1478203007310 Marionette TRACE conn4 <- [1,3494,null,{"value":null}] 12:56:47 INFO - PROCESS | 1840 | 1478203007345 Marionette TRACE conn4 -> [0,3495,"getWindowHandles",null] 12:56:47 INFO - PROCESS | 1840 | 1478203007357 Marionette TRACE conn4 <- [1,3495,null,["8"]] 12:56:47 INFO - PROCESS | 1840 | 1478203007462 Marionette TRACE conn4 -> [0,3496,"switchToWindow",{"name":"8"}] 12:56:47 INFO - PROCESS | 1840 | 1478203007471 Marionette TRACE conn4 <- [1,3496,null,{}] 12:56:47 INFO - PROCESS | 1840 | 1478203007483 Marionette TRACE conn4 -> [0,3497,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-unicode-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:56:47 INFO - PROCESS | 1840 | ++DOCSHELL 0x83bf6800 == 27 [pid = 1840] [id = 768] 12:56:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 92 (0x83bf6c00) [pid = 1840] [serial = 2235] [outer = (nil)] 12:56:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 93 (0x83bfb800) [pid = 1840] [serial = 2236] [outer = 0x83bf6c00] 12:56:47 INFO - PROCESS | 1840 | 1478203007588 Marionette DEBUG loaded listener.js 12:56:47 INFO - PROCESS | 1840 | ++DOMWINDOW == 94 (0x8cd4e000) [pid = 1840] [serial = 2237] [outer = 0x83bf6c00] 12:56:48 INFO - PROCESS | 1840 | 1478203008353 Marionette TRACE conn4 <- [1,3497,null,{"value":["/websockets/Secure-Send-unicode-data.htm",0,null,null,[["W3C WebSocket API - Send unicode data on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unicode data on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unicode data on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 12:56:48 INFO - ... 12:56:48 INFO - TEST-OK | /websockets/Secure-Send-unicode-data.htm | took 1373ms 12:56:48 INFO - PROCESS | 1840 | 1478203008404 Marionette TRACE conn4 -> [0,3498,"getWindowHandle",null] 12:56:48 INFO - PROCESS | 1840 | 1478203008408 Marionette TRACE conn4 <- [1,3498,null,{"value":"8"}] 12:56:48 INFO - TEST-START | /websockets/Secure-Send-unpaired-surrogates.htm 12:56:48 INFO - PROCESS | 1840 | 1478203008435 Marionette TRACE conn4 -> [0,3499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:56:48 INFO - PROCESS | 1840 | 1478203008696 Marionette TRACE conn4 <- [1,3499,null,{"value":null}] 12:56:48 INFO - PROCESS | 1840 | 1478203008725 Marionette TRACE conn4 -> [0,3500,"getWindowHandles",null] 12:56:48 INFO - PROCESS | 1840 | 1478203008728 Marionette TRACE conn4 <- [1,3500,null,["8"]] 12:56:48 INFO - PROCESS | 1840 | 1478203008734 Marionette TRACE conn4 -> [0,3501,"switchToWindow",{"name":"8"}] 12:56:48 INFO - PROCESS | 1840 | 1478203008741 Marionette TRACE conn4 <- [1,3501,null,{}] 12:56:48 INFO - PROCESS | 1840 | 1478203008842 Marionette TRACE conn4 -> [0,3502,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Secure-Send-unpaired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:56:48 INFO - PROCESS | 1840 | ++DOCSHELL 0x8d0eac00 == 28 [pid = 1840] [id = 769] 12:56:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 95 (0x8d0eb400) [pid = 1840] [serial = 2238] [outer = (nil)] 12:56:48 INFO - PROCESS | 1840 | ++DOMWINDOW == 96 (0x8d0ed000) [pid = 1840] [serial = 2239] [outer = 0x8d0eb400] 12:56:48 INFO - PROCESS | 1840 | 1478203008945 Marionette DEBUG loaded listener.js 12:56:49 INFO - PROCESS | 1840 | ++DOMWINDOW == 97 (0x8dd7b400) [pid = 1840] [serial = 2240] [outer = 0x8d0eb400] 12:56:50 INFO - PROCESS | 1840 | --DOMWINDOW == 96 (0x8ffb9c00) [pid = 1840] [serial = 2154] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-reason.htm] 12:56:50 INFO - PROCESS | 1840 | --DOMWINDOW == 95 (0x8cdf1c00) [pid = 1840] [serial = 2127] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-verify-url-set-non-default-port.htm] 12:56:50 INFO - PROCESS | 1840 | --DOMWINDOW == 94 (0x93c7a000) [pid = 1840] [serial = 2160] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-4999-reason.htm] 12:56:50 INFO - PROCESS | 1840 | --DOMWINDOW == 93 (0x8fc79400) [pid = 1840] [serial = 2121] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url-protocol.htm] 12:56:50 INFO - PROCESS | 1840 | --DOMWINDOW == 92 (0x92f80400) [pid = 1840] [serial = 2157] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-3000-verify-code.htm] 12:56:50 INFO - PROCESS | 1840 | --DOMWINDOW == 91 (0x82c3e800) [pid = 1840] [serial = 2148] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-1005.htm] 12:56:50 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0x83af7400) [pid = 1840] [serial = 2124] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Create-valid-url.htm] 12:56:50 INFO - PROCESS | 1840 | --DOMWINDOW == 89 (0x8ce64800) [pid = 1840] [serial = 2151] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-2999-reason.htm] 12:56:50 INFO - PROCESS | 1840 | --DOMWINDOW == 88 (0x967c0400) [pid = 1840] [serial = 2211] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint16-offset-length.htm] 12:56:50 INFO - PROCESS | 1840 | --DOMWINDOW == 87 (0x94bb5c00) [pid = 1840] [serial = 2178] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closed.htm] 12:56:50 INFO - PROCESS | 1840 | --DOMWINDOW == 86 (0x94f8c000) [pid = 1840] [serial = 2187] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-string.htm] 12:56:50 INFO - PROCESS | 1840 | --DOMWINDOW == 85 (0x8fb4d000) [pid = 1840] [serial = 2184] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-server-initiated-close.htm] 12:56:50 INFO - PROCESS | 1840 | --DOMWINDOW == 84 (0x83a6f800) [pid = 1840] [serial = 2196] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-65K-arraybuffer.htm] 12:56:50 INFO - PROCESS | 1840 | --DOMWINDOW == 83 (0x8ccab400) [pid = 1840] [serial = 2181] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-readyState-Closing.htm] 12:56:50 INFO - PROCESS | 1840 | --DOMWINDOW == 82 (0x9513d800) [pid = 1840] [serial = 2190] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Close-undefined.htm] 12:56:50 INFO - PROCESS | 1840 | --DOMWINDOW == 81 (0x83a66800) [pid = 1840] [serial = 2193] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-65K-data.htm] 12:56:50 INFO - PROCESS | 1840 | --DOMWINDOW == 80 (0x8fb4b800) [pid = 1840] [serial = 2199] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybuffer.htm] 12:56:50 INFO - PROCESS | 1840 | --DOMWINDOW == 79 (0x9514c400) [pid = 1840] [serial = 2208] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-int32.htm] 12:56:50 INFO - PROCESS | 1840 | --DOMWINDOW == 78 (0x82f83800) [pid = 1840] [serial = 2205] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float64.htm] 12:56:50 INFO - PROCESS | 1840 | --DOMWINDOW == 77 (0x93854400) [pid = 1840] [serial = 2202] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-float32.htm] 12:56:50 INFO - PROCESS | 1840 | [1840] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 12:56:50 INFO - PROCESS | 1840 | [1840] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 12:56:50 INFO - PROCESS | 1840 | 1478203010547 Marionette TRACE conn4 <- [1,3502,null,{"value":["/websockets/Secure-Send-unpaired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a Secure WebSocket - Connection should be closed",0,null,null]]]}] 12:56:50 INFO - ... 12:56:50 INFO - TEST-OK | /websockets/Secure-Send-unpaired-surrogates.htm | took 2126ms 12:56:50 INFO - PROCESS | 1840 | 1478203010561 Marionette TRACE conn4 -> [0,3503,"getWindowHandle",null] 12:56:50 INFO - PROCESS | 1840 | 1478203010566 Marionette TRACE conn4 <- [1,3503,null,{"value":"8"}] 12:56:50 INFO - TEST-START | /websockets/Send-0byte-data.htm 12:56:50 INFO - PROCESS | 1840 | 1478203010574 Marionette TRACE conn4 -> [0,3504,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:56:50 INFO - PROCESS | 1840 | 1478203010759 Marionette TRACE conn4 <- [1,3504,null,{"value":null}] 12:56:50 INFO - PROCESS | 1840 | 1478203010917 Marionette TRACE conn4 -> [0,3505,"getWindowHandles",null] 12:56:50 INFO - PROCESS | 1840 | 1478203010921 Marionette TRACE conn4 <- [1,3505,null,["8"]] 12:56:50 INFO - PROCESS | 1840 | 1478203010928 Marionette TRACE conn4 -> [0,3506,"switchToWindow",{"name":"8"}] 12:56:50 INFO - PROCESS | 1840 | 1478203010933 Marionette TRACE conn4 <- [1,3506,null,{}] 12:56:50 INFO - PROCESS | 1840 | 1478203010939 Marionette TRACE conn4 -> [0,3507,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-0byte-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-0byte-data.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:56:50 INFO - PROCESS | 1840 | ++DOCSHELL 0x8de6b400 == 29 [pid = 1840] [id = 770] 12:56:50 INFO - PROCESS | 1840 | ++DOMWINDOW == 78 (0x8dec4800) [pid = 1840] [serial = 2241] [outer = (nil)] 12:56:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 79 (0x8fa45400) [pid = 1840] [serial = 2242] [outer = 0x8dec4800] 12:56:51 INFO - PROCESS | 1840 | 1478203011033 Marionette DEBUG loaded listener.js 12:56:51 INFO - PROCESS | 1840 | ++DOMWINDOW == 80 (0x8fa4ac00) [pid = 1840] [serial = 2243] [outer = 0x8dec4800] 12:56:51 INFO - PROCESS | 1840 | 1478203011628 Marionette TRACE conn4 <- [1,3507,null,{"value":["/websockets/Send-0byte-data.htm",0,null,null,[["W3C WebSocket API - Send 0 byte data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 0 byte data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 0 byte data on a WebSocket - Connection should be closed",0,null,null]]]}] 12:56:51 INFO - ... 12:56:51 INFO - TEST-OK | /websockets/Send-0byte-data.htm | took 1078ms 12:56:51 INFO - PROCESS | 1840 | 1478203011652 Marionette TRACE conn4 -> [0,3508,"getWindowHandle",null] 12:56:51 INFO - PROCESS | 1840 | 1478203011656 Marionette TRACE conn4 <- [1,3508,null,{"value":"8"}] 12:56:51 INFO - TEST-START | /websockets/Send-65K-data.htm 12:56:51 INFO - PROCESS | 1840 | 1478203011664 Marionette TRACE conn4 -> [0,3509,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:56:51 INFO - PROCESS | 1840 | 1478203011841 Marionette TRACE conn4 <- [1,3509,null,{"value":null}] 12:56:52 INFO - PROCESS | 1840 | 1478203012001 Marionette TRACE conn4 -> [0,3510,"getWindowHandles",null] 12:56:52 INFO - PROCESS | 1840 | 1478203012006 Marionette TRACE conn4 <- [1,3510,null,["8"]] 12:56:52 INFO - PROCESS | 1840 | 1478203012011 Marionette TRACE conn4 -> [0,3511,"switchToWindow",{"name":"8"}] 12:56:52 INFO - PROCESS | 1840 | 1478203012017 Marionette TRACE conn4 <- [1,3511,null,{}] 12:56:52 INFO - PROCESS | 1840 | 1478203012022 Marionette TRACE conn4 -> [0,3512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-65K-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-65K-data.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:56:52 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fb05800 == 30 [pid = 1840] [id = 771] 12:56:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 81 (0x8fb05c00) [pid = 1840] [serial = 2244] [outer = (nil)] 12:56:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 82 (0x8fb07c00) [pid = 1840] [serial = 2245] [outer = 0x8fb05c00] 12:56:52 INFO - PROCESS | 1840 | 1478203012146 Marionette DEBUG loaded listener.js 12:56:52 INFO - PROCESS | 1840 | ++DOMWINDOW == 83 (0x8fb46000) [pid = 1840] [serial = 2246] [outer = 0x8fb05c00] 12:56:53 INFO - PROCESS | 1840 | 1478203013090 Marionette TRACE conn4 <- [1,3512,null,{"value":["/websockets/Send-65K-data.htm",0,null,null,[["W3C WebSocket API - Send 65K data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send 65K data on a WebSocket - Connection should be closed",0,null,null]]]}] 12:56:53 INFO - ... 12:56:53 INFO - TEST-OK | /websockets/Send-65K-data.htm | took 1474ms 12:56:53 INFO - PROCESS | 1840 | 1478203013140 Marionette TRACE conn4 -> [0,3513,"getWindowHandle",null] 12:56:53 INFO - PROCESS | 1840 | 1478203013147 Marionette TRACE conn4 <- [1,3513,null,{"value":"8"}] 12:56:53 INFO - TEST-START | /websockets/Send-Unpaired-Surrogates.htm 12:56:53 INFO - PROCESS | 1840 | 1478203013205 Marionette TRACE conn4 -> [0,3514,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:56:53 INFO - PROCESS | 1840 | 1478203013445 Marionette TRACE conn4 <- [1,3514,null,{"value":null}] 12:56:53 INFO - PROCESS | 1840 | 1478203013649 Marionette TRACE conn4 -> [0,3515,"getWindowHandles",null] 12:56:53 INFO - PROCESS | 1840 | 1478203013655 Marionette TRACE conn4 <- [1,3515,null,["8"]] 12:56:53 INFO - PROCESS | 1840 | 1478203013663 Marionette TRACE conn4 -> [0,3516,"switchToWindow",{"name":"8"}] 12:56:53 INFO - PROCESS | 1840 | 1478203013671 Marionette TRACE conn4 <- [1,3516,null,{}] 12:56:53 INFO - PROCESS | 1840 | 1478203013722 Marionette TRACE conn4 -> [0,3517,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-Unpaired-Surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:56:53 INFO - PROCESS | 1840 | ++DOCSHELL 0x83a70c00 == 31 [pid = 1840] [id = 772] 12:56:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 84 (0x83aea400) [pid = 1840] [serial = 2247] [outer = (nil)] 12:56:53 INFO - PROCESS | 1840 | ++DOMWINDOW == 85 (0x83af8c00) [pid = 1840] [serial = 2248] [outer = 0x83aea400] 12:56:53 INFO - PROCESS | 1840 | 1478203013859 Marionette DEBUG loaded listener.js 12:56:54 INFO - PROCESS | 1840 | ++DOMWINDOW == 86 (0x83befc00) [pid = 1840] [serial = 2249] [outer = 0x83aea400] 12:56:54 INFO - PROCESS | 1840 | [1840] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 594 12:56:54 INFO - PROCESS | 1840 | [1840] WARNING: String ending in half a surrogate pair!: file /builds/slave/m-in-lx-d-00000000000000000000/build/src/xpcom/string/nsUTF8Utils.h, line 495 12:56:54 INFO - PROCESS | 1840 | 1478203014682 Marionette TRACE conn4 <- [1,3517,null,{"value":["/websockets/Send-Unpaired-Surrogates.htm",0,null,null,[["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unpaired surrogates on a WebSocket - Connection should be closed",0,null,null]]]}] 12:56:54 INFO - ... 12:56:54 INFO - TEST-OK | /websockets/Send-Unpaired-Surrogates.htm | took 1500ms 12:56:54 INFO - PROCESS | 1840 | 1478203014698 Marionette TRACE conn4 -> [0,3518,"getWindowHandle",null] 12:56:54 INFO - TEST-START | /websockets/Send-before-open.htm 12:56:54 INFO - PROCESS | 1840 | 1478203014706 Marionette TRACE conn4 <- [1,3518,null,{"value":"8"}] 12:56:54 INFO - PROCESS | 1840 | 1478203014715 Marionette TRACE conn4 -> [0,3519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:56:54 INFO - PROCESS | 1840 | 1478203014926 Marionette TRACE conn4 <- [1,3519,null,{"value":null}] 12:56:55 INFO - PROCESS | 1840 | 1478203015127 Marionette TRACE conn4 -> [0,3520,"getWindowHandles",null] 12:56:55 INFO - PROCESS | 1840 | 1478203015134 Marionette TRACE conn4 <- [1,3520,null,["8"]] 12:56:55 INFO - PROCESS | 1840 | 1478203015142 Marionette TRACE conn4 -> [0,3521,"switchToWindow",{"name":"8"}] 12:56:55 INFO - PROCESS | 1840 | 1478203015150 Marionette TRACE conn4 <- [1,3521,null,{}] 12:56:55 INFO - PROCESS | 1840 | 1478203015202 Marionette TRACE conn4 -> [0,3522,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-before-open.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-before-open.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:56:55 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd7c800 == 32 [pid = 1840] [id = 773] 12:56:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 87 (0x8dd84c00) [pid = 1840] [serial = 2250] [outer = (nil)] 12:56:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 88 (0x8fa44000) [pid = 1840] [serial = 2251] [outer = 0x8dd84c00] 12:56:55 INFO - PROCESS | 1840 | 1478203015337 Marionette DEBUG loaded listener.js 12:56:55 INFO - PROCESS | 1840 | ++DOMWINDOW == 89 (0x8fa5c400) [pid = 1840] [serial = 2252] [outer = 0x8dd84c00] 12:56:56 INFO - PROCESS | 1840 | 1478203016200 Marionette TRACE conn4 <- [1,3522,null,{"value":["/websockets/Send-before-open.htm",0,null,null,[["W3C WebSocket API - Send data on a WebSocket before connection is opened - INVALID_STATE_ERR is returned",0,null,null]]]}] 12:56:56 INFO - . 12:56:56 INFO - TEST-OK | /websockets/Send-before-open.htm | took 1537ms 12:56:56 INFO - PROCESS | 1840 | 1478203016260 Marionette TRACE conn4 -> [0,3523,"getWindowHandle",null] 12:56:56 INFO - TEST-START | /websockets/Send-binary-65K-arraybuffer.htm 12:56:56 INFO - PROCESS | 1840 | 1478203016269 Marionette TRACE conn4 <- [1,3523,null,{"value":"8"}] 12:56:56 INFO - PROCESS | 1840 | 1478203016277 Marionette TRACE conn4 -> [0,3524,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:56:56 INFO - PROCESS | 1840 | 1478203016564 Marionette TRACE conn4 <- [1,3524,null,{"value":null}] 12:56:56 INFO - PROCESS | 1840 | [1840] 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 12:56:56 INFO - PROCESS | 1840 | 1478203016709 Marionette TRACE conn4 -> [0,3525,"getWindowHandles",null] 12:56:56 INFO - PROCESS | 1840 | 1478203016715 Marionette TRACE conn4 <- [1,3525,null,["8"]] 12:56:56 INFO - PROCESS | 1840 | 1478203016750 Marionette TRACE conn4 -> [0,3526,"switchToWindow",{"name":"8"}] 12:56:56 INFO - PROCESS | 1840 | 1478203016758 Marionette TRACE conn4 <- [1,3526,null,{}] 12:56:56 INFO - PROCESS | 1840 | 1478203016770 Marionette TRACE conn4 -> [0,3527,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-65K-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:56:56 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ff95c00 == 33 [pid = 1840] [id = 774] 12:56:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 90 (0x8ff9a400) [pid = 1840] [serial = 2253] [outer = (nil)] 12:56:56 INFO - PROCESS | 1840 | ++DOMWINDOW == 91 (0x8ffabc00) [pid = 1840] [serial = 2254] [outer = 0x8ff9a400] 12:56:56 INFO - PROCESS | 1840 | 1478203016888 Marionette DEBUG loaded listener.js 12:56:57 INFO - PROCESS | 1840 | ++DOMWINDOW == 92 (0x8ffb4c00) [pid = 1840] [serial = 2255] [outer = 0x8ff9a400] 12:56:57 INFO - PROCESS | 1840 | 1478203017671 Marionette TRACE conn4 <- [1,3527,null,{"value":["/websockets/Send-binary-65K-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 12:56:57 INFO - ... 12:56:57 INFO - TEST-OK | /websockets/Send-binary-65K-arraybuffer.htm | took 1426ms 12:56:57 INFO - PROCESS | 1840 | 1478203017702 Marionette TRACE conn4 -> [0,3528,"getWindowHandle",null] 12:56:57 INFO - TEST-START | /websockets/Send-binary-arraybuffer.htm 12:56:57 INFO - PROCESS | 1840 | 1478203017708 Marionette TRACE conn4 <- [1,3528,null,{"value":"8"}] 12:56:57 INFO - PROCESS | 1840 | 1478203017877 Marionette TRACE conn4 -> [0,3529,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:56:58 INFO - PROCESS | 1840 | 1478203018141 Marionette TRACE conn4 <- [1,3529,null,{"value":null}] 12:56:58 INFO - PROCESS | 1840 | 1478203018264 Marionette TRACE conn4 -> [0,3530,"getWindowHandles",null] 12:56:58 INFO - PROCESS | 1840 | 1478203018270 Marionette TRACE conn4 <- [1,3530,null,["8"]] 12:56:58 INFO - PROCESS | 1840 | 1478203018369 Marionette TRACE conn4 -> [0,3531,"switchToWindow",{"name":"8"}] 12:56:58 INFO - PROCESS | 1840 | 1478203018389 Marionette TRACE conn4 <- [1,3531,null,{}] 12:56:58 INFO - PROCESS | 1840 | 1478203018399 Marionette TRACE conn4 -> [0,3532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybuffer.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:56:58 INFO - PROCESS | 1840 | ++DOCSHELL 0x83830400 == 34 [pid = 1840] [id = 775] 12:56:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 93 (0x83830c00) [pid = 1840] [serial = 2256] [outer = (nil)] 12:56:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 94 (0x83a6c800) [pid = 1840] [serial = 2257] [outer = 0x83830c00] 12:56:58 INFO - PROCESS | 1840 | 1478203018504 Marionette DEBUG loaded listener.js 12:56:58 INFO - PROCESS | 1840 | ++DOMWINDOW == 95 (0x83af5800) [pid = 1840] [serial = 2258] [outer = 0x83830c00] 12:56:59 INFO - PROCESS | 1840 | --DOCSHELL 0x8de6f800 == 33 [pid = 1840] [id = 729] 12:56:59 INFO - PROCESS | 1840 | --DOCSHELL 0x8db4f000 == 32 [pid = 1840] [id = 728] 12:56:59 INFO - PROCESS | 1840 | --DOCSHELL 0x83bf8400 == 31 [pid = 1840] [id = 717] 12:56:59 INFO - PROCESS | 1840 | --DOCSHELL 0x82ea4400 == 30 [pid = 1840] [id = 714] 12:56:59 INFO - PROCESS | 1840 | --DOCSHELL 0x827f0400 == 29 [pid = 1840] [id = 726] 12:56:59 INFO - PROCESS | 1840 | --DOCSHELL 0x83aec800 == 28 [pid = 1840] [id = 716] 12:56:59 INFO - PROCESS | 1840 | --DOCSHELL 0x82f7d000 == 27 [pid = 1840] [id = 725] 12:56:59 INFO - PROCESS | 1840 | --DOMWINDOW == 94 (0x952c4c00) [pid = 1840] [serial = 2209] [outer = (nil)] [url = about:blank] 12:56:59 INFO - PROCESS | 1840 | --DOMWINDOW == 93 (0x8cd4d400) [pid = 1840] [serial = 2198] [outer = (nil)] [url = about:blank] 12:56:59 INFO - PROCESS | 1840 | --DOMWINDOW == 92 (0x8ce64000) [pid = 1840] [serial = 2183] [outer = (nil)] [url = about:blank] 12:56:59 INFO - PROCESS | 1840 | --DOMWINDOW == 91 (0x94e82c00) [pid = 1840] [serial = 2206] [outer = (nil)] [url = about:blank] 12:56:59 INFO - PROCESS | 1840 | --DOMWINDOW == 90 (0x91b9d000) [pid = 1840] [serial = 2156] [outer = (nil)] [url = about:blank] 12:56:59 INFO - PROCESS | 1840 | --DOMWINDOW == 89 (0x8fb12000) [pid = 1840] [serial = 2129] [outer = (nil)] [url = about:blank] 12:56:59 INFO - PROCESS | 1840 | --DOMWINDOW == 88 (0x94bb0c00) [pid = 1840] [serial = 2162] [outer = (nil)] [url = about:blank] 12:56:59 INFO - PROCESS | 1840 | --DOMWINDOW == 87 (0x8ffb0400) [pid = 1840] [serial = 2123] [outer = (nil)] [url = about:blank] 12:56:59 INFO - PROCESS | 1840 | --DOMWINDOW == 86 (0x938ca400) [pid = 1840] [serial = 2159] [outer = (nil)] [url = about:blank] 12:56:59 INFO - PROCESS | 1840 | --DOMWINDOW == 85 (0x82f87400) [pid = 1840] [serial = 2150] [outer = (nil)] [url = about:blank] 12:56:59 INFO - PROCESS | 1840 | --DOMWINDOW == 84 (0x8cd4dc00) [pid = 1840] [serial = 2126] [outer = (nil)] [url = about:blank] 12:56:59 INFO - PROCESS | 1840 | --DOMWINDOW == 83 (0x8db4f800) [pid = 1840] [serial = 2153] [outer = (nil)] [url = about:blank] 12:56:59 INFO - PROCESS | 1840 | --DOMWINDOW == 82 (0x8cdeb800) [pid = 1840] [serial = 2182] [outer = (nil)] [url = about:blank] 12:56:59 INFO - PROCESS | 1840 | --DOMWINDOW == 81 (0x952bd400) [pid = 1840] [serial = 2191] [outer = (nil)] [url = about:blank] 12:56:59 INFO - PROCESS | 1840 | --DOMWINDOW == 80 (0x950aac00) [pid = 1840] [serial = 2188] [outer = (nil)] [url = about:blank] 12:56:59 INFO - PROCESS | 1840 | --DOMWINDOW == 79 (0x967c3000) [pid = 1840] [serial = 2212] [outer = (nil)] [url = about:blank] 12:56:59 INFO - PROCESS | 1840 | --DOMWINDOW == 78 (0x950b3800) [pid = 1840] [serial = 2207] [outer = (nil)] [url = about:blank] 12:56:59 INFO - PROCESS | 1840 | --DOMWINDOW == 77 (0x83bf7400) [pid = 1840] [serial = 2197] [outer = (nil)] [url = about:blank] 12:56:59 INFO - PROCESS | 1840 | --DOMWINDOW == 76 (0x8cde8400) [pid = 1840] [serial = 2195] [outer = (nil)] [url = about:blank] 12:56:59 INFO - PROCESS | 1840 | --DOMWINDOW == 75 (0x94e84000) [pid = 1840] [serial = 2180] [outer = (nil)] [url = about:blank] 12:56:59 INFO - PROCESS | 1840 | --DOMWINDOW == 74 (0x952bf000) [pid = 1840] [serial = 2192] [outer = (nil)] [url = about:blank] 12:56:59 INFO - PROCESS | 1840 | --DOMWINDOW == 73 (0x83af5000) [pid = 1840] [serial = 2194] [outer = (nil)] [url = about:blank] 12:56:59 INFO - PROCESS | 1840 | --DOMWINDOW == 72 (0x8ffa0000) [pid = 1840] [serial = 2185] [outer = (nil)] [url = about:blank] 12:56:59 INFO - PROCESS | 1840 | --DOMWINDOW == 71 (0x8fb4ec00) [pid = 1840] [serial = 2200] [outer = (nil)] [url = about:blank] 12:56:59 INFO - PROCESS | 1840 | --DOMWINDOW == 70 (0x93986c00) [pid = 1840] [serial = 2203] [outer = (nil)] [url = about:blank] 12:56:59 INFO - PROCESS | 1840 | --DOMWINDOW == 69 (0x8ffb8400) [pid = 1840] [serial = 2186] [outer = (nil)] [url = about:blank] 12:56:59 INFO - PROCESS | 1840 | --DOMWINDOW == 68 (0x8ff9f400) [pid = 1840] [serial = 2201] [outer = (nil)] [url = about:blank] 12:56:59 INFO - PROCESS | 1840 | --DOMWINDOW == 67 (0x952cc800) [pid = 1840] [serial = 2210] [outer = (nil)] [url = about:blank] 12:56:59 INFO - PROCESS | 1840 | --DOMWINDOW == 66 (0x93b8b000) [pid = 1840] [serial = 2204] [outer = (nil)] [url = about:blank] 12:56:59 INFO - PROCESS | 1840 | --DOMWINDOW == 65 (0x967c6000) [pid = 1840] [serial = 2213] [outer = (nil)] [url = about:blank] 12:56:59 INFO - PROCESS | 1840 | --DOMWINDOW == 64 (0x950ad000) [pid = 1840] [serial = 2189] [outer = (nil)] [url = about:blank] 12:56:59 INFO - PROCESS | 1840 | 1478203019305 Marionette TRACE conn4 <- [1,3532,null,{"value":["/websockets/Send-binary-arraybuffer.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Connection should be closed",0,null,null]]]}] 12:56:59 INFO - ... 12:56:59 INFO - TEST-OK | /websockets/Send-binary-arraybuffer.htm | took 1625ms 12:56:59 INFO - PROCESS | 1840 | 1478203019340 Marionette TRACE conn4 -> [0,3533,"getWindowHandle",null] 12:56:59 INFO - PROCESS | 1840 | 1478203019348 Marionette TRACE conn4 <- [1,3533,null,{"value":"8"}] 12:56:59 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int16-offset.htm 12:56:59 INFO - PROCESS | 1840 | 1478203019361 Marionette TRACE conn4 -> [0,3534,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:56:59 INFO - PROCESS | 1840 | 1478203019580 Marionette TRACE conn4 <- [1,3534,null,{"value":null}] 12:56:59 INFO - PROCESS | 1840 | 1478203019775 Marionette TRACE conn4 -> [0,3535,"getWindowHandles",null] 12:56:59 INFO - PROCESS | 1840 | 1478203019778 Marionette TRACE conn4 <- [1,3535,null,["8"]] 12:56:59 INFO - PROCESS | 1840 | 1478203019789 Marionette TRACE conn4 -> [0,3536,"switchToWindow",{"name":"8"}] 12:56:59 INFO - PROCESS | 1840 | 1478203019795 Marionette TRACE conn4 <- [1,3536,null,{}] 12:56:59 INFO - PROCESS | 1840 | 1478203019804 Marionette TRACE conn4 -> [0,3537,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybufferview-int16-offset.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:56:59 INFO - PROCESS | 1840 | ++DOCSHELL 0x8cd49000 == 28 [pid = 1840] [id = 776] 12:56:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 65 (0x8cd4a000) [pid = 1840] [serial = 2259] [outer = (nil)] 12:56:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 66 (0x8cd4dc00) [pid = 1840] [serial = 2260] [outer = 0x8cd4a000] 12:56:59 INFO - PROCESS | 1840 | 1478203019914 Marionette DEBUG loaded listener.js 12:57:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 67 (0x8cdf2000) [pid = 1840] [serial = 2261] [outer = 0x8cd4a000] 12:57:00 INFO - PROCESS | 1840 | 1478203020608 Marionette TRACE conn4 <- [1,3537,null,{"value":["/websockets/Send-binary-arraybufferview-int16-offset.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Connection should be closed",0,null,null]]]}] 12:57:00 INFO - ... 12:57:00 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int16-offset.htm | took 1273ms 12:57:00 INFO - PROCESS | 1840 | 1478203020633 Marionette TRACE conn4 -> [0,3538,"getWindowHandle",null] 12:57:00 INFO - PROCESS | 1840 | 1478203020638 Marionette TRACE conn4 <- [1,3538,null,{"value":"8"}] 12:57:00 INFO - TEST-START | /websockets/Send-binary-arraybufferview-int8.htm 12:57:00 INFO - PROCESS | 1840 | 1478203020653 Marionette TRACE conn4 -> [0,3539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:57:00 INFO - PROCESS | 1840 | 1478203020868 Marionette TRACE conn4 <- [1,3539,null,{"value":null}] 12:57:01 INFO - PROCESS | 1840 | 1478203021042 Marionette TRACE conn4 -> [0,3540,"getWindowHandles",null] 12:57:01 INFO - PROCESS | 1840 | 1478203021046 Marionette TRACE conn4 <- [1,3540,null,["8"]] 12:57:01 INFO - PROCESS | 1840 | 1478203021053 Marionette TRACE conn4 -> [0,3541,"switchToWindow",{"name":"8"}] 12:57:01 INFO - PROCESS | 1840 | 1478203021060 Marionette TRACE conn4 <- [1,3541,null,{}] 12:57:01 INFO - PROCESS | 1840 | 1478203021066 Marionette TRACE conn4 -> [0,3542,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-arraybufferview-int8.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:57:01 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fb07800 == 29 [pid = 1840] [id = 777] 12:57:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 68 (0x8fb08c00) [pid = 1840] [serial = 2262] [outer = (nil)] 12:57:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 69 (0x8fb12c00) [pid = 1840] [serial = 2263] [outer = 0x8fb08c00] 12:57:01 INFO - PROCESS | 1840 | 1478203021176 Marionette DEBUG loaded listener.js 12:57:01 INFO - PROCESS | 1840 | ++DOMWINDOW == 70 (0x8fb44c00) [pid = 1840] [serial = 2264] [outer = 0x8fb08c00] 12:57:01 INFO - ... 12:57:01 INFO - TEST-OK | /websockets/Send-binary-arraybufferview-int8.htm | took 1229ms 12:57:01 INFO - PROCESS | 1840 | 1478203021865 Marionette TRACE conn4 <- [1,3542,null,{"value":["/websockets/Send-binary-arraybufferview-int8.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Connection should be closed",0,null,null]]]}] 12:57:01 INFO - PROCESS | 1840 | 1478203021877 Marionette TRACE conn4 -> [0,3543,"getWindowHandle",null] 12:57:01 INFO - PROCESS | 1840 | 1478203021881 Marionette TRACE conn4 <- [1,3543,null,{"value":"8"}] 12:57:01 INFO - TEST-START | /websockets/Send-binary-blob.htm 12:57:01 INFO - PROCESS | 1840 | 1478203021898 Marionette TRACE conn4 -> [0,3544,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:57:02 INFO - PROCESS | 1840 | 1478203022154 Marionette TRACE conn4 <- [1,3544,null,{"value":null}] 12:57:02 INFO - PROCESS | 1840 | 1478203022179 Marionette TRACE conn4 -> [0,3545,"getWindowHandles",null] 12:57:02 INFO - PROCESS | 1840 | 1478203022184 Marionette TRACE conn4 <- [1,3545,null,["8"]] 12:57:02 INFO - PROCESS | 1840 | 1478203022190 Marionette TRACE conn4 -> [0,3546,"switchToWindow",{"name":"8"}] 12:57:02 INFO - PROCESS | 1840 | 1478203022199 Marionette TRACE conn4 <- [1,3546,null,{}] 12:57:02 INFO - PROCESS | 1840 | 1478203022291 Marionette TRACE conn4 -> [0,3547,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-binary-blob.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-binary-blob.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:57:02 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ff9f400 == 30 [pid = 1840] [id = 778] 12:57:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 71 (0x8ffb0c00) [pid = 1840] [serial = 2265] [outer = (nil)] 12:57:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 72 (0x8ffb8400) [pid = 1840] [serial = 2266] [outer = 0x8ffb0c00] 12:57:02 INFO - PROCESS | 1840 | 1478203022402 Marionette DEBUG loaded listener.js 12:57:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 73 (0x911a7800) [pid = 1840] [serial = 2267] [outer = 0x8ffb0c00] 12:57:03 INFO - PROCESS | 1840 | 1478203023104 Marionette TRACE conn4 <- [1,3547,null,{"value":["/websockets/Send-binary-blob.htm",0,null,null,[["W3C WebSocket API - Send binary data on a WebSocket - Blob - Connection should be opened",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - Blob - Message should be received",0,null,null],["W3C WebSocket API - Send binary data on a WebSocket - Blob - Connection should be closed",0,null,null]]]}] 12:57:03 INFO - ... 12:57:03 INFO - TEST-OK | /websockets/Send-binary-blob.htm | took 1225ms 12:57:03 INFO - PROCESS | 1840 | 1478203023123 Marionette TRACE conn4 -> [0,3548,"getWindowHandle",null] 12:57:03 INFO - PROCESS | 1840 | 1478203023127 Marionette TRACE conn4 <- [1,3548,null,{"value":"8"}] 12:57:03 INFO - TEST-START | /websockets/Send-data.htm 12:57:03 INFO - PROCESS | 1840 | 1478203023135 Marionette TRACE conn4 -> [0,3549,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:57:03 INFO - PROCESS | 1840 | 1478203023364 Marionette TRACE conn4 <- [1,3549,null,{"value":null}] 12:57:03 INFO - PROCESS | 1840 | 1478203023393 Marionette TRACE conn4 -> [0,3550,"getWindowHandles",null] 12:57:03 INFO - PROCESS | 1840 | 1478203023396 Marionette TRACE conn4 <- [1,3550,null,["8"]] 12:57:03 INFO - PROCESS | 1840 | 1478203023401 Marionette TRACE conn4 -> [0,3551,"switchToWindow",{"name":"8"}] 12:57:03 INFO - PROCESS | 1840 | 1478203023407 Marionette TRACE conn4 <- [1,3551,null,{}] 12:57:03 INFO - PROCESS | 1840 | 1478203023412 Marionette TRACE conn4 -> [0,3552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-data.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:57:03 INFO - PROCESS | 1840 | ++DOCSHELL 0x827e8000 == 31 [pid = 1840] [id = 779] 12:57:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 74 (0x83813c00) [pid = 1840] [serial = 2268] [outer = (nil)] 12:57:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 75 (0x911b2c00) [pid = 1840] [serial = 2269] [outer = 0x83813c00] 12:57:03 INFO - PROCESS | 1840 | 1478203023750 Marionette DEBUG loaded listener.js 12:57:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 76 (0x83a66400) [pid = 1840] [serial = 2270] [outer = 0x83813c00] 12:57:03 INFO - PROCESS | 1840 | --DOMWINDOW == 75 (0x83bf6c00) [pid = 1840] [serial = 2235] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unicode-data.htm] 12:57:03 INFO - PROCESS | 1840 | --DOMWINDOW == 74 (0x9682f400) [pid = 1840] [serial = 2220] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset.htm] 12:57:03 INFO - PROCESS | 1840 | --DOMWINDOW == 73 (0x911b4400) [pid = 1840] [serial = 2217] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint8-offset-length.htm] 12:57:03 INFO - PROCESS | 1840 | --DOMWINDOW == 72 (0x8382bc00) [pid = 1840] [serial = 2232] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-paired-surrogates.htm] 12:57:03 INFO - PROCESS | 1840 | --DOMWINDOW == 71 (0x82f7d400) [pid = 1840] [serial = 2226] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-data.htm] 12:57:03 INFO - PROCESS | 1840 | --DOMWINDOW == 70 (0x82c43000) [pid = 1840] [serial = 2229] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-null.htm] 12:57:03 INFO - PROCESS | 1840 | --DOMWINDOW == 69 (0x8d0eb400) [pid = 1840] [serial = 2238] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-unpaired-surrogates.htm] 12:57:03 INFO - PROCESS | 1840 | --DOMWINDOW == 68 (0x968fcc00) [pid = 1840] [serial = 2223] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-blob.htm] 12:57:03 INFO - PROCESS | 1840 | --DOMWINDOW == 67 (0x8dec4800) [pid = 1840] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-0byte-data.htm] 12:57:03 INFO - PROCESS | 1840 | --DOMWINDOW == 66 (0x8d0f8c00) [pid = 1840] [serial = 2214] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Secure-Send-binary-arraybufferview-uint32-offset.htm] 12:57:04 INFO - PROCESS | 1840 | 1478203024378 Marionette TRACE conn4 <- [1,3552,null,{"value":["/websockets/Send-data.htm",0,null,null,[["W3C WebSocket API - Send data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send data on a WebSocket - Connection should be closed",0,null,null]]]}] 12:57:04 INFO - ... 12:57:04 INFO - TEST-OK | /websockets/Send-data.htm | took 1283ms 12:57:04 INFO - PROCESS | 1840 | 1478203024419 Marionette TRACE conn4 -> [0,3553,"getWindowHandle",null] 12:57:04 INFO - PROCESS | 1840 | 1478203024426 Marionette TRACE conn4 <- [1,3553,null,{"value":"8"}] 12:57:04 INFO - TEST-START | /websockets/Send-data.worker 12:57:04 INFO - PROCESS | 1840 | 1478203024437 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}] 12:57:04 INFO - PROCESS | 1840 | 1478203024724 Marionette TRACE conn4 <- [1,3554,null,{"value":null}] 12:57:04 INFO - PROCESS | 1840 | 1478203024748 Marionette TRACE conn4 -> [0,3555,"getWindowHandles",null] 12:57:04 INFO - PROCESS | 1840 | 1478203024753 Marionette TRACE conn4 <- [1,3555,null,["8"]] 12:57:04 INFO - PROCESS | 1840 | 1478203024758 Marionette TRACE conn4 -> [0,3556,"switchToWindow",{"name":"8"}] 12:57:04 INFO - PROCESS | 1840 | 1478203024763 Marionette TRACE conn4 <- [1,3556,null,{}] 12:57:04 INFO - PROCESS | 1840 | 1478203024768 Marionette TRACE conn4 -> [0,3557,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-data.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-data.worker\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:57:04 INFO - PROCESS | 1840 | ++DOCSHELL 0x92f75400 == 32 [pid = 1840] [id = 780] 12:57:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 67 (0x92f77c00) [pid = 1840] [serial = 2271] [outer = (nil)] 12:57:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 68 (0x92f7e400) [pid = 1840] [serial = 2272] [outer = 0x92f77c00] 12:57:04 INFO - PROCESS | 1840 | 1478203024866 Marionette DEBUG loaded listener.js 12:57:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 69 (0x93982400) [pid = 1840] [serial = 2273] [outer = 0x92f77c00] 12:57:05 INFO - PROCESS | 1840 | [1840] 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:57:05 INFO - PROCESS | 1840 | 1478203025729 Marionette TRACE conn4 <- [1,3557,null,{"value":["/websockets/Send-data.worker",0,null,null,[["W3C WebSocket API - Send data on a WebSocket in a Worker",0,{},{}]]]}] 12:57:05 INFO - . 12:57:05 INFO - TEST-OK | /websockets/Send-data.worker | took 1326ms 12:57:05 INFO - PROCESS | 1840 | 1478203025764 Marionette TRACE conn4 -> [0,3558,"getWindowHandle",null] 12:57:05 INFO - PROCESS | 1840 | 1478203025771 Marionette TRACE conn4 <- [1,3558,null,{"value":"8"}] 12:57:05 INFO - TEST-START | /websockets/Send-null.htm 12:57:05 INFO - PROCESS | 1840 | 1478203025783 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}] 12:57:06 INFO - PROCESS | 1840 | 1478203026026 Marionette TRACE conn4 <- [1,3559,null,{"value":null}] 12:57:06 INFO - PROCESS | 1840 | 1478203026197 Marionette TRACE conn4 -> [0,3560,"getWindowHandles",null] 12:57:06 INFO - PROCESS | 1840 | 1478203026204 Marionette TRACE conn4 <- [1,3560,null,["8"]] 12:57:06 INFO - PROCESS | 1840 | 1478203026257 Marionette TRACE conn4 -> [0,3561,"switchToWindow",{"name":"8"}] 12:57:06 INFO - PROCESS | 1840 | 1478203026266 Marionette TRACE conn4 <- [1,3561,null,{}] 12:57:06 INFO - PROCESS | 1840 | 1478203026272 Marionette TRACE conn4 -> [0,3562,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-null.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-null.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:57:06 INFO - PROCESS | 1840 | ++DOCSHELL 0x83a6a400 == 33 [pid = 1840] [id = 781] 12:57:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 70 (0x83a6b800) [pid = 1840] [serial = 2274] [outer = (nil)] 12:57:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 71 (0x83bf0c00) [pid = 1840] [serial = 2275] [outer = 0x83a6b800] 12:57:06 INFO - PROCESS | 1840 | 1478203026390 Marionette DEBUG loaded listener.js 12:57:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 72 (0x83bfa000) [pid = 1840] [serial = 2276] [outer = 0x83a6b800] 12:57:07 INFO - PROCESS | 1840 | 1478203027102 Marionette TRACE conn4 <- [1,3562,null,{"value":["/websockets/Send-null.htm",0,null,null,[["W3C WebSocket API - Send null data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send null data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send null data on a WebSocket - Connection should be closed",0,null,null]]]}] 12:57:07 INFO - ... 12:57:07 INFO - TEST-OK | /websockets/Send-null.htm | took 1383ms 12:57:07 INFO - PROCESS | 1840 | 1478203027171 Marionette TRACE conn4 -> [0,3563,"getWindowHandle",null] 12:57:07 INFO - PROCESS | 1840 | 1478203027177 Marionette TRACE conn4 <- [1,3563,null,{"value":"8"}] 12:57:07 INFO - TEST-START | /websockets/Send-paired-surrogates.htm 12:57:07 INFO - PROCESS | 1840 | 1478203027188 Marionette TRACE conn4 -> [0,3564,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:57:07 INFO - PROCESS | 1840 | 1478203027396 Marionette TRACE conn4 <- [1,3564,null,{"value":null}] 12:57:07 INFO - PROCESS | 1840 | 1478203027597 Marionette TRACE conn4 -> [0,3565,"getWindowHandles",null] 12:57:07 INFO - PROCESS | 1840 | 1478203027602 Marionette TRACE conn4 <- [1,3565,null,["8"]] 12:57:07 INFO - PROCESS | 1840 | 1478203027609 Marionette TRACE conn4 -> [0,3566,"switchToWindow",{"name":"8"}] 12:57:07 INFO - PROCESS | 1840 | 1478203027615 Marionette TRACE conn4 <- [1,3566,null,{}] 12:57:07 INFO - PROCESS | 1840 | 1478203027667 Marionette TRACE conn4 -> [0,3567,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-paired-surrogates.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-paired-surrogates.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:57:07 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa55000 == 34 [pid = 1840] [id = 782] 12:57:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 73 (0x8fa57c00) [pid = 1840] [serial = 2277] [outer = (nil)] 12:57:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 74 (0x8fb0b800) [pid = 1840] [serial = 2278] [outer = 0x8fa57c00] 12:57:07 INFO - PROCESS | 1840 | 1478203027777 Marionette DEBUG loaded listener.js 12:57:07 INFO - PROCESS | 1840 | ++DOMWINDOW == 75 (0x8fc77000) [pid = 1840] [serial = 2279] [outer = 0x8fa57c00] 12:57:08 INFO - PROCESS | 1840 | 1478203028478 Marionette TRACE conn4 <- [1,3567,null,{"value":["/websockets/Send-paired-surrogates.htm",0,null,null,[["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Connection should be closed",0,null,null]]]}] 12:57:08 INFO - ... 12:57:08 INFO - TEST-OK | /websockets/Send-paired-surrogates.htm | took 1335ms 12:57:08 INFO - PROCESS | 1840 | 1478203028530 Marionette TRACE conn4 -> [0,3568,"getWindowHandle",null] 12:57:08 INFO - PROCESS | 1840 | 1478203028538 Marionette TRACE conn4 <- [1,3568,null,{"value":"8"}] 12:57:08 INFO - TEST-START | /websockets/Send-unicode-data.htm 12:57:08 INFO - PROCESS | 1840 | 1478203028545 Marionette TRACE conn4 -> [0,3569,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:57:08 INFO - PROCESS | 1840 | 1478203028829 Marionette TRACE conn4 <- [1,3569,null,{"value":null}] 12:57:08 INFO - PROCESS | 1840 | 1478203028975 Marionette TRACE conn4 -> [0,3570,"getWindowHandles",null] 12:57:08 INFO - PROCESS | 1840 | 1478203028981 Marionette TRACE conn4 <- [1,3570,null,["8"]] 12:57:09 INFO - PROCESS | 1840 | 1478203029034 Marionette TRACE conn4 -> [0,3571,"switchToWindow",{"name":"8"}] 12:57:09 INFO - PROCESS | 1840 | 1478203029042 Marionette TRACE conn4 <- [1,3571,null,{}] 12:57:09 INFO - PROCESS | 1840 | 1478203029051 Marionette TRACE conn4 -> [0,3572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/Send-unicode-data.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/Send-unicode-data.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:57:09 INFO - PROCESS | 1840 | ++DOCSHELL 0x938c5400 == 35 [pid = 1840] [id = 783] 12:57:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 76 (0x938c8000) [pid = 1840] [serial = 2280] [outer = (nil)] 12:57:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 77 (0x94bb5c00) [pid = 1840] [serial = 2281] [outer = 0x938c8000] 12:57:09 INFO - PROCESS | 1840 | 1478203029160 Marionette DEBUG loaded listener.js 12:57:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 78 (0x94e83400) [pid = 1840] [serial = 2282] [outer = 0x938c8000] 12:57:09 INFO - PROCESS | 1840 | 1478203029852 Marionette TRACE conn4 <- [1,3572,null,{"value":["/websockets/Send-unicode-data.htm",0,null,null,[["W3C WebSocket API - Send unicode data on a WebSocket - Connection should be opened",0,null,null],["W3C WebSocket API - Send unicode data on a WebSocket - Message should be received",0,null,null],["W3C WebSocket API - Send unicode data on a WebSocket - Connection should be closed",0,null,null]]]}] 12:57:09 INFO - ... 12:57:09 INFO - TEST-OK | /websockets/Send-unicode-data.htm | took 1335ms 12:57:09 INFO - PROCESS | 1840 | 1478203029881 Marionette TRACE conn4 -> [0,3573,"getWindowHandle",null] 12:57:09 INFO - PROCESS | 1840 | 1478203029886 Marionette TRACE conn4 <- [1,3573,null,{"value":"8"}] 12:57:09 INFO - TEST-START | /websockets/binaryType-wrong-value.htm 12:57:09 INFO - PROCESS | 1840 | 1478203029895 Marionette TRACE conn4 -> [0,3574,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:57:10 INFO - PROCESS | 1840 | 1478203030103 Marionette TRACE conn4 <- [1,3574,null,{"value":null}] 12:57:10 INFO - PROCESS | 1840 | 1478203030304 Marionette TRACE conn4 -> [0,3575,"getWindowHandles",null] 12:57:10 INFO - PROCESS | 1840 | 1478203030310 Marionette TRACE conn4 <- [1,3575,null,["8"]] 12:57:10 INFO - PROCESS | 1840 | 1478203030374 Marionette TRACE conn4 -> [0,3576,"switchToWindow",{"name":"8"}] 12:57:10 INFO - PROCESS | 1840 | 1478203030382 Marionette TRACE conn4 <- [1,3576,null,{}] 12:57:10 INFO - PROCESS | 1840 | 1478203030395 Marionette TRACE conn4 -> [0,3577,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/binaryType-wrong-value.htm\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/binaryType-wrong-value.htm\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:57:10 INFO - PROCESS | 1840 | ++DOCSHELL 0x94bb1400 == 36 [pid = 1840] [id = 784] 12:57:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 79 (0x950af800) [pid = 1840] [serial = 2283] [outer = (nil)] 12:57:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 80 (0x950fd800) [pid = 1840] [serial = 2284] [outer = 0x950af800] 12:57:10 INFO - PROCESS | 1840 | 1478203030503 Marionette DEBUG loaded listener.js 12:57:10 INFO - PROCESS | 1840 | ++DOMWINDOW == 81 (0x952bec00) [pid = 1840] [serial = 2285] [outer = 0x950af800] 12:57:11 INFO - PROCESS | 1840 | 1478203031251 Marionette TRACE conn4 <- [1,3577,null,{"value":["/websockets/binaryType-wrong-value.htm",0,null,null,[["W3C WebSocket API - Create WebSocket - set binaryType to something other than blob or arraybuffer - SYNTAX_ERR is returned - Connection should be opened",0,null,null],["W3C WebSocket API - Create WebSocket - set binaryType to something other than blob or arraybuffer - SYNTAX_ERR is returned - Connection should be closed",0,null,null]]]}] 12:57:11 INFO - .. 12:57:11 INFO - TEST-OK | /websockets/binaryType-wrong-value.htm | took 1382ms 12:57:11 INFO - PROCESS | 1840 | 1478203031276 Marionette TRACE conn4 -> [0,3578,"getWindowHandle",null] 12:57:11 INFO - PROCESS | 1840 | 1478203031281 Marionette TRACE conn4 <- [1,3578,null,{"value":"8"}] 12:57:11 INFO - TEST-START | /websockets/constructor.html 12:57:11 INFO - PROCESS | 1840 | 1478203031288 Marionette TRACE conn4 -> [0,3579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:57:11 INFO - PROCESS | 1840 | 1478203031468 Marionette TRACE conn4 <- [1,3579,null,{"value":null}] 12:57:11 INFO - PROCESS | 1840 | 1478203031668 Marionette TRACE conn4 -> [0,3580,"getWindowHandles",null] 12:57:11 INFO - PROCESS | 1840 | 1478203031673 Marionette TRACE conn4 <- [1,3580,null,["8"]] 12:57:11 INFO - PROCESS | 1840 | 1478203031683 Marionette TRACE conn4 -> [0,3581,"switchToWindow",{"name":"8"}] 12:57:11 INFO - PROCESS | 1840 | 1478203031695 Marionette TRACE conn4 <- [1,3581,null,{}] 12:57:11 INFO - PROCESS | 1840 | 1478203031744 Marionette TRACE conn4 -> [0,3582,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/constructor.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:57:11 INFO - PROCESS | 1840 | ++DOCSHELL 0x92b1a000 == 37 [pid = 1840] [id = 785] 12:57:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 82 (0x93b89800) [pid = 1840] [serial = 2286] [outer = (nil)] 12:57:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 83 (0x950b1800) [pid = 1840] [serial = 2287] [outer = 0x93b89800] 12:57:11 INFO - PROCESS | 1840 | 1478203031853 Marionette DEBUG loaded listener.js 12:57:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 84 (0x952c7400) [pid = 1840] [serial = 2288] [outer = 0x93b89800] 12:57:12 INFO - PROCESS | 1840 | 1478203032521 Marionette TRACE conn4 <- [1,3582,null,{"value":["/websockets/constructor.html",0,null,null,[["Calling the WebSocket constructor with too many arguments should not throw.",0,null,null]]]}] 12:57:12 INFO - . 12:57:12 INFO - TEST-OK | /websockets/constructor.html | took 1278ms 12:57:12 INFO - PROCESS | 1840 | 1478203032566 Marionette TRACE conn4 -> [0,3583,"getWindowHandle",null] 12:57:12 INFO - TEST-START | /websockets/eventhandlers.html 12:57:12 INFO - PROCESS | 1840 | 1478203032571 Marionette TRACE conn4 <- [1,3583,null,{"value":"8"}] 12:57:12 INFO - PROCESS | 1840 | 1478203032578 Marionette TRACE conn4 -> [0,3584,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:57:13 INFO - PROCESS | 1840 | 1478203033077 Marionette TRACE conn4 <- [1,3584,null,{"value":null}] 12:57:13 INFO - PROCESS | 1840 | [1840] 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 12:57:13 INFO - PROCESS | 1840 | 1478203033266 Marionette TRACE conn4 -> [0,3585,"getWindowHandles",null] 12:57:13 INFO - PROCESS | 1840 | 1478203033272 Marionette TRACE conn4 <- [1,3585,null,["8"]] 12:57:13 INFO - PROCESS | 1840 | 1478203033289 Marionette TRACE conn4 -> [0,3586,"switchToWindow",{"name":"8"}] 12:57:13 INFO - PROCESS | 1840 | 1478203033299 Marionette TRACE conn4 <- [1,3586,null,{}] 12:57:13 INFO - PROCESS | 1840 | 1478203033307 Marionette TRACE conn4 -> [0,3587,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/eventhandlers.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/eventhandlers.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:57:13 INFO - PROCESS | 1840 | ++DOCSHELL 0x83814800 == 38 [pid = 1840] [id = 786] 12:57:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 85 (0x83816800) [pid = 1840] [serial = 2289] [outer = (nil)] 12:57:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 86 (0x83834c00) [pid = 1840] [serial = 2290] [outer = 0x83816800] 12:57:13 INFO - PROCESS | 1840 | 1478203033408 Marionette DEBUG loaded listener.js 12:57:13 INFO - PROCESS | 1840 | ++DOMWINDOW == 87 (0x8ccabc00) [pid = 1840] [serial = 2291] [outer = 0x83816800] 12:57:14 INFO - PROCESS | 1840 | 1478203034215 Marionette TRACE conn4 <- [1,3587,null,{"value":["/websockets/eventhandlers.html",0,null,null,[["Event handler for open should have [TreatNonCallableAsNull]",0,null,null],["Event handler for error should have [TreatNonCallableAsNull]",0,null,null],["Event handler for close should have [TreatNonCallableAsNull]",0,null,null],["Event handler for message should have [TreatNonCallableAsNull]",0,null,null]]]}] 12:57:14 INFO - .... 12:57:14 INFO - TEST-OK | /websockets/eventhandlers.html | took 1684ms 12:57:14 INFO - PROCESS | 1840 | 1478203034277 Marionette TRACE conn4 -> [0,3588,"getWindowHandle",null] 12:57:14 INFO - PROCESS | 1840 | 1478203034286 Marionette TRACE conn4 <- [1,3588,null,{"value":"8"}] 12:57:14 INFO - TEST-START | /websockets/extended-payload-length.html 12:57:14 INFO - PROCESS | 1840 | 1478203034296 Marionette TRACE conn4 -> [0,3589,"timeouts",{"script":185000}] 12:57:14 INFO - PROCESS | 1840 | 1478203034306 Marionette TRACE conn4 <- [1,3589,null,{}] 12:57:14 INFO - PROCESS | 1840 | 1478203034317 Marionette TRACE conn4 -> [0,3590,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:57:14 INFO - PROCESS | 1840 | 1478203034516 Marionette TRACE conn4 <- [1,3590,null,{"value":null}] 12:57:14 INFO - PROCESS | 1840 | [1840] 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 12:57:14 INFO - PROCESS | 1840 | [1840] 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 12:57:14 INFO - PROCESS | 1840 | [1840] 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 12:57:14 INFO - PROCESS | 1840 | [1840] 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 12:57:14 INFO - PROCESS | 1840 | 1478203034728 Marionette TRACE conn4 -> [0,3591,"getWindowHandles",null] 12:57:14 INFO - PROCESS | 1840 | 1478203034735 Marionette TRACE conn4 <- [1,3591,null,["8"]] 12:57:14 INFO - PROCESS | 1840 | 1478203034769 Marionette TRACE conn4 -> [0,3592,"switchToWindow",{"name":"8"}] 12:57:14 INFO - PROCESS | 1840 | 1478203034777 Marionette TRACE conn4 <- [1,3592,null,{}] 12:57:14 INFO - PROCESS | 1840 | 1478203034798 Marionette TRACE conn4 -> [0,3593,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/extended-payload-length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/extended-payload-length.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\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"}] 12:57:14 INFO - PROCESS | 1840 | ++DOCSHELL 0x82c4d000 == 39 [pid = 1840] [id = 787] 12:57:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 88 (0x82c4dc00) [pid = 1840] [serial = 2292] [outer = (nil)] 12:57:14 INFO - PROCESS | 1840 | ++DOMWINDOW == 89 (0x83a66800) [pid = 1840] [serial = 2293] [outer = 0x82c4dc00] 12:57:14 INFO - PROCESS | 1840 | 1478203034898 Marionette DEBUG loaded listener.js 12:57:15 INFO - PROCESS | 1840 | ++DOMWINDOW == 90 (0x83bf2400) [pid = 1840] [serial = 2294] [outer = 0x82c4dc00] 12:57:15 INFO - PROCESS | 1840 | --DOCSHELL 0x8db5a000 == 38 [pid = 1840] [id = 720] 12:57:15 INFO - PROCESS | 1840 | --DOCSHELL 0x827f1c00 == 37 [pid = 1840] [id = 715] 12:57:15 INFO - PROCESS | 1840 | --DOCSHELL 0x83a71c00 == 36 [pid = 1840] [id = 722] 12:57:15 INFO - PROCESS | 1840 | --DOCSHELL 0x8fc78400 == 35 [pid = 1840] [id = 730] 12:57:15 INFO - PROCESS | 1840 | --DOCSHELL 0x82eb1c00 == 34 [pid = 1840] [id = 721] 12:57:15 INFO - PROCESS | 1840 | --DOCSHELL 0x8db5bc00 == 33 [pid = 1840] [id = 719] 12:57:15 INFO - PROCESS | 1840 | --DOCSHELL 0x8dec6000 == 32 [pid = 1840] [id = 723] 12:57:15 INFO - PROCESS | 1840 | --DOCSHELL 0x8d0ec800 == 31 [pid = 1840] [id = 718] 12:57:15 INFO - PROCESS | 1840 | --DOCSHELL 0x8ce5fc00 == 30 [pid = 1840] [id = 727] 12:57:15 INFO - PROCESS | 1840 | --DOCSHELL 0x82c46400 == 29 [pid = 1840] [id = 724] 12:57:15 INFO - PROCESS | 1840 | --DOCSHELL 0x83af6000 == 28 [pid = 1840] [id = 731] 12:57:16 INFO - PROCESS | 1840 | --DOMWINDOW == 89 (0x8fb0f000) [pid = 1840] [serial = 2216] [outer = (nil)] [url = about:blank] 12:57:16 INFO - PROCESS | 1840 | --DOMWINDOW == 88 (0x8dd70800) [pid = 1840] [serial = 2215] [outer = (nil)] [url = about:blank] 12:57:16 INFO - PROCESS | 1840 | --DOMWINDOW == 87 (0x94bb4c00) [pid = 1840] [serial = 2219] [outer = (nil)] [url = about:blank] 12:57:16 INFO - PROCESS | 1840 | --DOMWINDOW == 86 (0x8dd67c00) [pid = 1840] [serial = 2218] [outer = (nil)] [url = about:blank] 12:57:16 INFO - PROCESS | 1840 | --DOMWINDOW == 85 (0x96837400) [pid = 1840] [serial = 2222] [outer = (nil)] [url = about:blank] 12:57:16 INFO - PROCESS | 1840 | --DOMWINDOW == 84 (0x96832c00) [pid = 1840] [serial = 2221] [outer = (nil)] [url = about:blank] 12:57:16 INFO - PROCESS | 1840 | --DOMWINDOW == 83 (0x97a09400) [pid = 1840] [serial = 2225] [outer = (nil)] [url = about:blank] 12:57:16 INFO - PROCESS | 1840 | --DOMWINDOW == 82 (0x97a05400) [pid = 1840] [serial = 2224] [outer = (nil)] [url = about:blank] 12:57:16 INFO - PROCESS | 1840 | --DOMWINDOW == 81 (0x83af2000) [pid = 1840] [serial = 2228] [outer = (nil)] [url = about:blank] 12:57:16 INFO - PROCESS | 1840 | --DOMWINDOW == 80 (0x83a65000) [pid = 1840] [serial = 2227] [outer = (nil)] [url = about:blank] 12:57:16 INFO - PROCESS | 1840 | --DOMWINDOW == 79 (0x82f6c000) [pid = 1840] [serial = 2231] [outer = (nil)] [url = about:blank] 12:57:16 INFO - PROCESS | 1840 | --DOMWINDOW == 78 (0x82c49800) [pid = 1840] [serial = 2230] [outer = (nil)] [url = about:blank] 12:57:16 INFO - PROCESS | 1840 | --DOMWINDOW == 77 (0x83834000) [pid = 1840] [serial = 2234] [outer = (nil)] [url = about:blank] 12:57:16 INFO - PROCESS | 1840 | --DOMWINDOW == 76 (0x83830800) [pid = 1840] [serial = 2233] [outer = (nil)] [url = about:blank] 12:57:16 INFO - PROCESS | 1840 | --DOMWINDOW == 75 (0x8cd4e000) [pid = 1840] [serial = 2237] [outer = (nil)] [url = about:blank] 12:57:16 INFO - PROCESS | 1840 | --DOMWINDOW == 74 (0x83bfb800) [pid = 1840] [serial = 2236] [outer = (nil)] [url = about:blank] 12:57:16 INFO - PROCESS | 1840 | --DOMWINDOW == 73 (0x8dd7b400) [pid = 1840] [serial = 2240] [outer = (nil)] [url = about:blank] 12:57:16 INFO - PROCESS | 1840 | --DOMWINDOW == 72 (0x8d0ed000) [pid = 1840] [serial = 2239] [outer = (nil)] [url = about:blank] 12:57:16 INFO - PROCESS | 1840 | --DOMWINDOW == 71 (0x8fa4ac00) [pid = 1840] [serial = 2243] [outer = (nil)] [url = about:blank] 12:57:16 INFO - PROCESS | 1840 | --DOMWINDOW == 70 (0x8fa45400) [pid = 1840] [serial = 2242] [outer = (nil)] [url = about:blank] 12:57:16 INFO - PROCESS | 1840 | 1478203036702 Marionette TRACE conn4 <- [1,3593,null,{"value":["/websockets/extended-payload-length.html",0,null,null,[["Application data is 125 byte which means any 'Extended payload length' field isn't used at all.",0,null,null],["Application data is 126 byte which starts to use the 16 bit 'Extended payload length' field.",0,null,null],["Application data is 0xFFFF byte which means the upper bound of the 16 bit 'Extended payload length' field.",0,null,null],["Application data is (0xFFFF + 1) byte which starts to use the 64 bit 'Extended payload length' field",0,null,null]]]}] 12:57:16 INFO - .... 12:57:16 INFO - TEST-OK | /websockets/extended-payload-length.html | took 2453ms 12:57:16 INFO - PROCESS | 1840 | 1478203036752 Marionette TRACE conn4 -> [0,3594,"getWindowHandle",null] 12:57:16 INFO - PROCESS | 1840 | 1478203036758 Marionette TRACE conn4 <- [1,3594,null,{"value":"8"}] 12:57:16 INFO - TEST-START | /websockets/extended-payload-length.html?wss 12:57:16 INFO - PROCESS | 1840 | 1478203036770 Marionette TRACE conn4 -> [0,3595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:57:16 INFO - PROCESS | 1840 | 1478203036968 Marionette TRACE conn4 <- [1,3595,null,{"value":null}] 12:57:17 INFO - PROCESS | 1840 | [1840] 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 12:57:17 INFO - PROCESS | 1840 | [1840] 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 12:57:17 INFO - PROCESS | 1840 | [1840] 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 12:57:17 INFO - PROCESS | 1840 | [1840] 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 12:57:17 INFO - PROCESS | 1840 | 1478203037127 Marionette TRACE conn4 -> [0,3596,"getWindowHandles",null] 12:57:17 INFO - PROCESS | 1840 | 1478203037132 Marionette TRACE conn4 <- [1,3596,null,["8"]] 12:57:17 INFO - PROCESS | 1840 | 1478203037139 Marionette TRACE conn4 -> [0,3597,"switchToWindow",{"name":"8"}] 12:57:17 INFO - PROCESS | 1840 | 1478203037146 Marionette TRACE conn4 <- [1,3597,null,{}] 12:57:17 INFO - PROCESS | 1840 | 1478203037153 Marionette TRACE conn4 -> [0,3598,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/extended-payload-length.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/extended-payload-length.html?wss\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\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"}] 12:57:17 INFO - PROCESS | 1840 | ++DOCSHELL 0x8381c800 == 29 [pid = 1840] [id = 788] 12:57:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 71 (0x8381dc00) [pid = 1840] [serial = 2295] [outer = (nil)] 12:57:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 72 (0x8382d800) [pid = 1840] [serial = 2296] [outer = 0x8381dc00] 12:57:17 INFO - PROCESS | 1840 | 1478203037260 Marionette DEBUG loaded listener.js 12:57:17 INFO - PROCESS | 1840 | ++DOMWINDOW == 73 (0x82f72400) [pid = 1840] [serial = 2297] [outer = 0x8381dc00] 12:57:20 INFO - PROCESS | 1840 | --DOMWINDOW == 72 (0x92f77c00) [pid = 1840] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.worker] 12:57:20 INFO - PROCESS | 1840 | --DOMWINDOW == 71 (0x83813c00) [pid = 1840] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-data.htm] 12:57:20 INFO - PROCESS | 1840 | --DOMWINDOW == 70 (0x8cd4a000) [pid = 1840] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int16-offset.htm] 12:57:20 INFO - PROCESS | 1840 | --DOMWINDOW == 69 (0x83aea400) [pid = 1840] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-Unpaired-Surrogates.htm] 12:57:20 INFO - PROCESS | 1840 | --DOMWINDOW == 68 (0x8dd84c00) [pid = 1840] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-before-open.htm] 12:57:20 INFO - PROCESS | 1840 | --DOMWINDOW == 67 (0x83830c00) [pid = 1840] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybuffer.htm] 12:57:20 INFO - PROCESS | 1840 | --DOMWINDOW == 66 (0x8ff9a400) [pid = 1840] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-65K-arraybuffer.htm] 12:57:20 INFO - PROCESS | 1840 | --DOMWINDOW == 65 (0x8fb05c00) [pid = 1840] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-65K-data.htm] 12:57:20 INFO - PROCESS | 1840 | --DOMWINDOW == 64 (0x8ffb0c00) [pid = 1840] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-blob.htm] 12:57:20 INFO - PROCESS | 1840 | --DOMWINDOW == 63 (0x8fb08c00) [pid = 1840] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-binary-arraybufferview-int8.htm] 12:57:24 INFO - PROCESS | 1840 | --DOCSHELL 0x92b1a000 == 28 [pid = 1840] [id = 785] 12:57:24 INFO - PROCESS | 1840 | --DOCSHELL 0x94bb1400 == 27 [pid = 1840] [id = 784] 12:57:24 INFO - PROCESS | 1840 | --DOCSHELL 0x938c5400 == 26 [pid = 1840] [id = 783] 12:57:25 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa55000 == 25 [pid = 1840] [id = 782] 12:57:25 INFO - PROCESS | 1840 | --DOCSHELL 0x83814800 == 24 [pid = 1840] [id = 786] 12:57:25 INFO - PROCESS | 1840 | --DOCSHELL 0x83a6a400 == 23 [pid = 1840] [id = 781] 12:57:25 INFO - PROCESS | 1840 | --DOCSHELL 0x83830400 == 22 [pid = 1840] [id = 775] 12:57:25 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd7c800 == 21 [pid = 1840] [id = 773] 12:57:25 INFO - PROCESS | 1840 | --DOCSHELL 0x8de6b400 == 20 [pid = 1840] [id = 770] 12:57:25 INFO - PROCESS | 1840 | --DOCSHELL 0x83bf6800 == 19 [pid = 1840] [id = 768] 12:57:25 INFO - PROCESS | 1840 | --DOCSHELL 0x83a70c00 == 18 [pid = 1840] [id = 772] 12:57:25 INFO - PROCESS | 1840 | --DOCSHELL 0x8ff95c00 == 17 [pid = 1840] [id = 774] 12:57:25 INFO - PROCESS | 1840 | --DOCSHELL 0x827e8000 == 16 [pid = 1840] [id = 779] 12:57:25 INFO - PROCESS | 1840 | --DOCSHELL 0x92f75400 == 15 [pid = 1840] [id = 780] 12:57:25 INFO - PROCESS | 1840 | --DOCSHELL 0x8fb05800 == 14 [pid = 1840] [id = 771] 12:57:25 INFO - PROCESS | 1840 | --DOCSHELL 0x8ff9f400 == 13 [pid = 1840] [id = 778] 12:57:25 INFO - PROCESS | 1840 | --DOCSHELL 0x8d0eac00 == 12 [pid = 1840] [id = 769] 12:57:25 INFO - PROCESS | 1840 | --DOCSHELL 0x8fb07800 == 11 [pid = 1840] [id = 777] 12:57:25 INFO - PROCESS | 1840 | --DOCSHELL 0x8382a400 == 10 [pid = 1840] [id = 767] 12:57:25 INFO - PROCESS | 1840 | --DOCSHELL 0x82c42c00 == 9 [pid = 1840] [id = 766] 12:57:25 INFO - PROCESS | 1840 | --DOCSHELL 0x8cd49000 == 8 [pid = 1840] [id = 776] 12:57:25 INFO - PROCESS | 1840 | --DOCSHELL 0x82c4d000 == 7 [pid = 1840] [id = 787] 12:57:25 INFO - PROCESS | 1840 | --DOMWINDOW == 62 (0x92f7e400) [pid = 1840] [serial = 2272] [outer = (nil)] [url = about:blank] 12:57:25 INFO - PROCESS | 1840 | --DOMWINDOW == 61 (0x93982400) [pid = 1840] [serial = 2273] [outer = (nil)] [url = about:blank] 12:57:25 INFO - PROCESS | 1840 | --DOMWINDOW == 60 (0x911b2c00) [pid = 1840] [serial = 2269] [outer = (nil)] [url = about:blank] 12:57:25 INFO - PROCESS | 1840 | --DOMWINDOW == 59 (0x83a66400) [pid = 1840] [serial = 2270] [outer = (nil)] [url = about:blank] 12:57:25 INFO - PROCESS | 1840 | --DOMWINDOW == 58 (0x8ffb8400) [pid = 1840] [serial = 2266] [outer = (nil)] [url = about:blank] 12:57:25 INFO - PROCESS | 1840 | --DOMWINDOW == 57 (0x911a7800) [pid = 1840] [serial = 2267] [outer = (nil)] [url = about:blank] 12:57:25 INFO - PROCESS | 1840 | --DOMWINDOW == 56 (0x8fb12c00) [pid = 1840] [serial = 2263] [outer = (nil)] [url = about:blank] 12:57:25 INFO - PROCESS | 1840 | --DOMWINDOW == 55 (0x8fb44c00) [pid = 1840] [serial = 2264] [outer = (nil)] [url = about:blank] 12:57:25 INFO - PROCESS | 1840 | --DOMWINDOW == 54 (0x8cd4dc00) [pid = 1840] [serial = 2260] [outer = (nil)] [url = about:blank] 12:57:25 INFO - PROCESS | 1840 | --DOMWINDOW == 53 (0x8cdf2000) [pid = 1840] [serial = 2261] [outer = (nil)] [url = about:blank] 12:57:25 INFO - PROCESS | 1840 | --DOMWINDOW == 52 (0x83a6c800) [pid = 1840] [serial = 2257] [outer = (nil)] [url = about:blank] 12:57:25 INFO - PROCESS | 1840 | --DOMWINDOW == 51 (0x83af5800) [pid = 1840] [serial = 2258] [outer = (nil)] [url = about:blank] 12:57:25 INFO - PROCESS | 1840 | --DOMWINDOW == 50 (0x8ffabc00) [pid = 1840] [serial = 2254] [outer = (nil)] [url = about:blank] 12:57:25 INFO - PROCESS | 1840 | --DOMWINDOW == 49 (0x8ffb4c00) [pid = 1840] [serial = 2255] [outer = (nil)] [url = about:blank] 12:57:25 INFO - PROCESS | 1840 | --DOMWINDOW == 48 (0x8fa44000) [pid = 1840] [serial = 2251] [outer = (nil)] [url = about:blank] 12:57:25 INFO - PROCESS | 1840 | --DOMWINDOW == 47 (0x8fa5c400) [pid = 1840] [serial = 2252] [outer = (nil)] [url = about:blank] 12:57:25 INFO - PROCESS | 1840 | --DOMWINDOW == 46 (0x83af8c00) [pid = 1840] [serial = 2248] [outer = (nil)] [url = about:blank] 12:57:25 INFO - PROCESS | 1840 | --DOMWINDOW == 45 (0x83befc00) [pid = 1840] [serial = 2249] [outer = (nil)] [url = about:blank] 12:57:25 INFO - PROCESS | 1840 | --DOMWINDOW == 44 (0x8fb07c00) [pid = 1840] [serial = 2245] [outer = (nil)] [url = about:blank] 12:57:25 INFO - PROCESS | 1840 | --DOMWINDOW == 43 (0x8fb46000) [pid = 1840] [serial = 2246] [outer = (nil)] [url = about:blank] 12:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 42 (0x82c4dc00) [pid = 1840] [serial = 2292] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html] 12:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 41 (0x83816800) [pid = 1840] [serial = 2289] [outer = (nil)] [url = http://web-platform.test:8000/websockets/eventhandlers.html] 12:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 40 (0x93b89800) [pid = 1840] [serial = 2286] [outer = (nil)] [url = http://web-platform.test:8000/websockets/constructor.html] 12:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 39 (0x950af800) [pid = 1840] [serial = 2283] [outer = (nil)] [url = http://web-platform.test:8000/websockets/binaryType-wrong-value.htm] 12:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 38 (0x938c8000) [pid = 1840] [serial = 2280] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-unicode-data.htm] 12:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 37 (0x8fa57c00) [pid = 1840] [serial = 2277] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-paired-surrogates.htm] 12:57:28 INFO - PROCESS | 1840 | --DOMWINDOW == 36 (0x83a6b800) [pid = 1840] [serial = 2274] [outer = (nil)] [url = http://web-platform.test:8000/websockets/Send-null.htm] 12:57:32 INFO - PROCESS | 1840 | --DOMWINDOW == 35 (0x952c7400) [pid = 1840] [serial = 2288] [outer = (nil)] [url = about:blank] 12:57:32 INFO - PROCESS | 1840 | --DOMWINDOW == 34 (0x950b1800) [pid = 1840] [serial = 2287] [outer = (nil)] [url = about:blank] 12:57:32 INFO - PROCESS | 1840 | --DOMWINDOW == 33 (0x8ccabc00) [pid = 1840] [serial = 2291] [outer = (nil)] [url = about:blank] 12:57:32 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0x83834c00) [pid = 1840] [serial = 2290] [outer = (nil)] [url = about:blank] 12:57:32 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x83bf2400) [pid = 1840] [serial = 2294] [outer = (nil)] [url = about:blank] 12:57:32 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x83a66800) [pid = 1840] [serial = 2293] [outer = (nil)] [url = about:blank] 12:57:32 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x8382d800) [pid = 1840] [serial = 2296] [outer = (nil)] [url = about:blank] 12:57:32 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x950fd800) [pid = 1840] [serial = 2284] [outer = (nil)] [url = about:blank] 12:57:32 INFO - PROCESS | 1840 | --DOMWINDOW == 27 (0x952bec00) [pid = 1840] [serial = 2285] [outer = (nil)] [url = about:blank] 12:57:32 INFO - PROCESS | 1840 | --DOMWINDOW == 26 (0x94bb5c00) [pid = 1840] [serial = 2281] [outer = (nil)] [url = about:blank] 12:57:32 INFO - PROCESS | 1840 | --DOMWINDOW == 25 (0x94e83400) [pid = 1840] [serial = 2282] [outer = (nil)] [url = about:blank] 12:57:32 INFO - PROCESS | 1840 | --DOMWINDOW == 24 (0x8fb0b800) [pid = 1840] [serial = 2278] [outer = (nil)] [url = about:blank] 12:57:32 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0x8fc77000) [pid = 1840] [serial = 2279] [outer = (nil)] [url = about:blank] 12:57:32 INFO - PROCESS | 1840 | --DOMWINDOW == 22 (0x83bf0c00) [pid = 1840] [serial = 2275] [outer = (nil)] [url = about:blank] 12:57:32 INFO - PROCESS | 1840 | --DOMWINDOW == 21 (0x83bfa000) [pid = 1840] [serial = 2276] [outer = (nil)] [url = about:blank] 12:58:17 INFO - PROCESS | 1840 | 1478203097828 Marionette TRACE conn4 <- [1,3598,null,{"value":["/websockets/extended-payload-length.html?wss",0,null,null,[["Application data is 125 byte which means any 'Extended payload length' field isn't used at all.",2,"Test timed out",null],["Application data is 126 byte which starts to use the 16 bit 'Extended payload length' field.",2,"Test timed out",null],["Application data is 0xFFFF byte which means the upper bound of the 16 bit 'Extended payload length' field.",2,"Test timed out",null],["Application data is (0xFFFF + 1) byte which starts to use the 64 bit 'Extended payload length' field",2,"Test timed out",null]]]}] 12:58:17 INFO - .... 12:58:17 INFO - TEST-OK | /websockets/extended-payload-length.html?wss | took 61077ms 12:58:17 INFO - PROCESS | 1840 | 1478203097847 Marionette TRACE conn4 -> [0,3599,"getWindowHandle",null] 12:58:17 INFO - PROCESS | 1840 | 1478203097854 Marionette TRACE conn4 <- [1,3599,null,{"value":"8"}] 12:58:17 INFO - TEST-START | /websockets/opening-handshake/001.html 12:58:17 INFO - PROCESS | 1840 | 1478203097866 Marionette TRACE conn4 -> [0,3600,"timeouts",{"script":35000}] 12:58:17 INFO - PROCESS | 1840 | 1478203097871 Marionette TRACE conn4 <- [1,3600,null,{}] 12:58:17 INFO - PROCESS | 1840 | 1478203097884 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}] 12:58:18 INFO - PROCESS | 1840 | 1478203098143 Marionette TRACE conn4 <- [1,3601,null,{"value":null}] 12:58:18 INFO - PROCESS | 1840 | 1478203098238 Marionette TRACE conn4 -> [0,3602,"getWindowHandles",null] 12:58:18 INFO - PROCESS | 1840 | 1478203098245 Marionette TRACE conn4 <- [1,3602,null,["8"]] 12:58:18 INFO - PROCESS | 1840 | 1478203098255 Marionette TRACE conn4 -> [0,3603,"switchToWindow",{"name":"8"}] 12:58:18 INFO - PROCESS | 1840 | 1478203098266 Marionette TRACE conn4 <- [1,3603,null,{}] 12:58:18 INFO - PROCESS | 1840 | 1478203098279 Marionette TRACE conn4 -> [0,3604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/001.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:58:18 INFO - PROCESS | 1840 | ++DOCSHELL 0x82eac000 == 8 [pid = 1840] [id = 789] 12:58:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 22 (0x82eaf000) [pid = 1840] [serial = 2298] [outer = (nil)] 12:58:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 23 (0x82eb2400) [pid = 1840] [serial = 2299] [outer = 0x82eaf000] 12:58:18 INFO - PROCESS | 1840 | 1478203098396 Marionette DEBUG loaded listener.js 12:58:18 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x82f74000) [pid = 1840] [serial = 2300] [outer = 0x82eaf000] 12:58:19 INFO - PROCESS | 1840 | [1840] 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 12:58:19 INFO - PROCESS | 1840 | 1478203099095 Marionette TRACE conn4 <- [1,3604,null,{"value":["/websockets/opening-handshake/001.html",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 12:58:19 INFO - . 12:58:19 INFO - TEST-OK | /websockets/opening-handshake/001.html | took 1289ms 12:58:19 INFO - PROCESS | 1840 | 1478203099159 Marionette TRACE conn4 -> [0,3605,"getWindowHandle",null] 12:58:19 INFO - PROCESS | 1840 | 1478203099167 Marionette TRACE conn4 <- [1,3605,null,{"value":"8"}] 12:58:19 INFO - TEST-START | /websockets/opening-handshake/001.html?wss 12:58:19 INFO - PROCESS | 1840 | 1478203099175 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}] 12:58:19 INFO - PROCESS | 1840 | 1478203099448 Marionette TRACE conn4 <- [1,3606,null,{"value":null}] 12:58:19 INFO - PROCESS | 1840 | 1478203099464 Marionette TRACE conn4 -> [0,3607,"getWindowHandles",null] 12:58:19 INFO - PROCESS | 1840 | 1478203099470 Marionette TRACE conn4 <- [1,3607,null,["8"]] 12:58:19 INFO - PROCESS | 1840 | 1478203099483 Marionette TRACE conn4 -> [0,3608,"switchToWindow",{"name":"8"}] 12:58:19 INFO - PROCESS | 1840 | 1478203099492 Marionette TRACE conn4 <- [1,3608,null,{}] 12:58:19 INFO - PROCESS | 1840 | 1478203099511 Marionette TRACE conn4 -> [0,3609,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/001.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/001.html?wss\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:58:19 INFO - PROCESS | 1840 | ++DOCSHELL 0x82c41000 == 9 [pid = 1840] [id = 790] 12:58:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 25 (0x82f73800) [pid = 1840] [serial = 2301] [outer = (nil)] 12:58:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 26 (0x8382c800) [pid = 1840] [serial = 2302] [outer = 0x82f73800] 12:58:19 INFO - PROCESS | 1840 | 1478203099623 Marionette DEBUG loaded listener.js 12:58:19 INFO - PROCESS | 1840 | ++DOMWINDOW == 27 (0x83831800) [pid = 1840] [serial = 2303] [outer = 0x82f73800] 12:58:20 INFO - PROCESS | 1840 | 1478203100982 Marionette TRACE conn4 <- [1,3609,null,{"value":["/websockets/opening-handshake/001.html?wss",0,null,null,[["WebSockets: invalid handshake",0,null,null]]]}] 12:58:21 INFO - . 12:58:21 INFO - TEST-OK | /websockets/opening-handshake/001.html?wss | took 1834ms 12:58:21 INFO - PROCESS | 1840 | 1478203101010 Marionette TRACE conn4 -> [0,3610,"getWindowHandle",null] 12:58:21 INFO - PROCESS | 1840 | 1478203101014 Marionette TRACE conn4 <- [1,3610,null,{"value":"8"}] 12:58:21 INFO - TEST-START | /websockets/opening-handshake/002.html 12:58:21 INFO - PROCESS | 1840 | 1478203101020 Marionette TRACE conn4 -> [0,3611,"timeouts",{"script":185000}] 12:58:21 INFO - PROCESS | 1840 | 1478203101025 Marionette TRACE conn4 <- [1,3611,null,{}] 12:58:21 INFO - PROCESS | 1840 | 1478203101031 Marionette TRACE conn4 -> [0,3612,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:58:21 INFO - PROCESS | 1840 | 1478203101220 Marionette TRACE conn4 <- [1,3612,null,{"value":null}] 12:58:21 INFO - PROCESS | 1840 | 1478203101246 Marionette TRACE conn4 -> [0,3613,"getWindowHandles",null] 12:58:21 INFO - PROCESS | 1840 | 1478203101251 Marionette TRACE conn4 <- [1,3613,null,["8"]] 12:58:21 INFO - PROCESS | 1840 | 1478203101257 Marionette TRACE conn4 -> [0,3614,"switchToWindow",{"name":"8"}] 12:58:21 INFO - PROCESS | 1840 | 1478203101264 Marionette TRACE conn4 <- [1,3614,null,{}] 12:58:21 INFO - PROCESS | 1840 | 1478203101272 Marionette TRACE conn4 -> [0,3615,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/002.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\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"}] 12:58:21 INFO - PROCESS | 1840 | ++DOCSHELL 0x83af2400 == 10 [pid = 1840] [id = 791] 12:58:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 28 (0x83af2800) [pid = 1840] [serial = 2304] [outer = (nil)] 12:58:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x83af6000) [pid = 1840] [serial = 2305] [outer = 0x83af2800] 12:58:21 INFO - PROCESS | 1840 | 1478203101377 Marionette DEBUG loaded listener.js 12:58:21 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x83af8c00) [pid = 1840] [serial = 2306] [outer = 0x83af2800] 12:58:23 INFO - PROCESS | 1840 | 1478203103837 Marionette TRACE conn4 <- [1,3615,null,{"value":["/websockets/opening-handshake/002.html",0,null,null,[["WebSockets: valid handshake",0,null,null]]]}] 12:58:23 INFO - . 12:58:23 INFO - TEST-OK | /websockets/opening-handshake/002.html | took 2838ms 12:58:23 INFO - PROCESS | 1840 | 1478203103858 Marionette TRACE conn4 -> [0,3616,"getWindowHandle",null] 12:58:23 INFO - TEST-START | /websockets/opening-handshake/002.html?wss 12:58:23 INFO - PROCESS | 1840 | 1478203103863 Marionette TRACE conn4 <- [1,3616,null,{"value":"8"}] 12:58:23 INFO - PROCESS | 1840 | 1478203103872 Marionette TRACE conn4 -> [0,3617,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:58:24 INFO - PROCESS | 1840 | 1478203104103 Marionette TRACE conn4 <- [1,3617,null,{"value":null}] 12:58:24 INFO - PROCESS | 1840 | 1478203104129 Marionette TRACE conn4 -> [0,3618,"getWindowHandles",null] 12:58:24 INFO - PROCESS | 1840 | 1478203104134 Marionette TRACE conn4 <- [1,3618,null,["8"]] 12:58:24 INFO - PROCESS | 1840 | 1478203104141 Marionette TRACE conn4 -> [0,3619,"switchToWindow",{"name":"8"}] 12:58:24 INFO - PROCESS | 1840 | 1478203104147 Marionette TRACE conn4 <- [1,3619,null,{}] 12:58:24 INFO - PROCESS | 1840 | 1478203104157 Marionette TRACE conn4 -> [0,3620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/002.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/002.html?wss\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\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"}] 12:58:24 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ccacc00 == 11 [pid = 1840] [id = 792] 12:58:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x8ccae000) [pid = 1840] [serial = 2307] [outer = (nil)] 12:58:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x8cd47000) [pid = 1840] [serial = 2308] [outer = 0x8ccae000] 12:58:24 INFO - PROCESS | 1840 | 1478203104262 Marionette DEBUG loaded listener.js 12:58:24 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x8ce6c000) [pid = 1840] [serial = 2309] [outer = 0x8ccae000] 12:58:24 INFO - PROCESS | 1840 | 1478203104921 Marionette TRACE conn4 <- [1,3620,null,{"value":["/websockets/opening-handshake/002.html?wss",0,null,null,[["WebSockets: valid handshake",1,"assert_unreached: Reached unreachable code","ws.onclose<@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:21:68\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:21:44\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/websockets/opening-handshake/002.html?wss:11:1\n"]]]}] 12:58:24 INFO - . 12:58:24 INFO - TEST-OK | /websockets/opening-handshake/002.html?wss | took 1074ms 12:58:24 INFO - PROCESS | 1840 | 1478203104945 Marionette TRACE conn4 -> [0,3621,"getWindowHandle",null] 12:58:24 INFO - PROCESS | 1840 | 1478203104949 Marionette TRACE conn4 <- [1,3621,null,{"value":"8"}] 12:58:24 INFO - TEST-START | /websockets/opening-handshake/003-sets-origin.worker 12:58:24 INFO - PROCESS | 1840 | 1478203104956 Marionette TRACE conn4 -> [0,3622,"timeouts",{"script":35000}] 12:58:24 INFO - PROCESS | 1840 | 1478203104960 Marionette TRACE conn4 <- [1,3622,null,{}] 12:58:24 INFO - PROCESS | 1840 | 1478203104972 Marionette TRACE conn4 -> [0,3623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:58:25 INFO - PROCESS | 1840 | 1478203105163 Marionette TRACE conn4 <- [1,3623,null,{"value":null}] 12:58:25 INFO - PROCESS | 1840 | 1478203105315 Marionette TRACE conn4 -> [0,3624,"getWindowHandles",null] 12:58:25 INFO - PROCESS | 1840 | 1478203105318 Marionette TRACE conn4 <- [1,3624,null,["8"]] 12:58:25 INFO - PROCESS | 1840 | 1478203105325 Marionette TRACE conn4 -> [0,3625,"switchToWindow",{"name":"8"}] 12:58:25 INFO - PROCESS | 1840 | 1478203105330 Marionette TRACE conn4 <- [1,3625,null,{}] 12:58:25 INFO - PROCESS | 1840 | 1478203105337 Marionette TRACE conn4 -> [0,3626,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003-sets-origin.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:58:25 INFO - PROCESS | 1840 | ++DOCSHELL 0x8db53800 == 12 [pid = 1840] [id = 793] 12:58:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 34 (0x8db54800) [pid = 1840] [serial = 2310] [outer = (nil)] 12:58:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 35 (0x8db56400) [pid = 1840] [serial = 2311] [outer = 0x8db54800] 12:58:25 INFO - PROCESS | 1840 | 1478203105437 Marionette DEBUG loaded listener.js 12:58:25 INFO - PROCESS | 1840 | ++DOMWINDOW == 36 (0x8db5b000) [pid = 1840] [serial = 2312] [outer = 0x8db54800] 12:58:25 INFO - PROCESS | 1840 | [1840] 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:58:26 INFO - . 12:58:26 INFO - TEST-OK | /websockets/opening-handshake/003-sets-origin.worker | took 1287ms 12:58:26 INFO - PROCESS | 1840 | 1478203106232 Marionette TRACE conn4 <- [1,3626,null,{"value":["/websockets/opening-handshake/003-sets-origin.worker",0,null,null,[["W3C WebSocket API - origin set in a Worker",0,{},{}]]]}] 12:58:26 INFO - PROCESS | 1840 | 1478203106248 Marionette TRACE conn4 -> [0,3627,"getWindowHandle",null] 12:58:26 INFO - PROCESS | 1840 | 1478203106252 Marionette TRACE conn4 <- [1,3627,null,{"value":"8"}] 12:58:26 INFO - TEST-START | /websockets/opening-handshake/003.html 12:58:26 INFO - PROCESS | 1840 | 1478203106260 Marionette TRACE conn4 -> [0,3628,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:58:26 INFO - PROCESS | 1840 | 1478203106531 Marionette TRACE conn4 <- [1,3628,null,{"value":null}] 12:58:26 INFO - PROCESS | 1840 | 1478203106547 Marionette TRACE conn4 -> [0,3629,"getWindowHandles",null] 12:58:26 INFO - PROCESS | 1840 | 1478203106552 Marionette TRACE conn4 <- [1,3629,null,["8"]] 12:58:26 INFO - PROCESS | 1840 | 1478203106559 Marionette TRACE conn4 -> [0,3630,"switchToWindow",{"name":"8"}] 12:58:26 INFO - PROCESS | 1840 | 1478203106564 Marionette TRACE conn4 <- [1,3630,null,{}] 12:58:26 INFO - PROCESS | 1840 | 1478203106570 Marionette TRACE conn4 -> [0,3631,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:58:26 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd72000 == 13 [pid = 1840] [id = 794] 12:58:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 37 (0x8dd72400) [pid = 1840] [serial = 2313] [outer = (nil)] 12:58:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 38 (0x8dec1400) [pid = 1840] [serial = 2314] [outer = 0x8dd72400] 12:58:26 INFO - PROCESS | 1840 | 1478203106669 Marionette DEBUG loaded listener.js 12:58:26 INFO - PROCESS | 1840 | ++DOMWINDOW == 39 (0x8fa44000) [pid = 1840] [serial = 2315] [outer = 0x8dd72400] 12:58:27 INFO - PROCESS | 1840 | 1478203107360 Marionette TRACE conn4 <- [1,3631,null,{"value":["/websockets/opening-handshake/003.html",0,null,null,[["WebSockets: origin",0,null,null]]]}] 12:58:27 INFO - . 12:58:27 INFO - TEST-OK | /websockets/opening-handshake/003.html | took 1133ms 12:58:27 INFO - PROCESS | 1840 | 1478203107393 Marionette TRACE conn4 -> [0,3632,"getWindowHandle",null] 12:58:27 INFO - PROCESS | 1840 | 1478203107400 Marionette TRACE conn4 <- [1,3632,null,{"value":"8"}] 12:58:27 INFO - TEST-START | /websockets/opening-handshake/003.html?wss 12:58:27 INFO - PROCESS | 1840 | 1478203107408 Marionette TRACE conn4 -> [0,3633,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:58:27 INFO - PROCESS | 1840 | 1478203107636 Marionette TRACE conn4 <- [1,3633,null,{"value":null}] 12:58:27 INFO - PROCESS | 1840 | 1478203107728 Marionette TRACE conn4 -> [0,3634,"getWindowHandles",null] 12:58:27 INFO - PROCESS | 1840 | 1478203107731 Marionette TRACE conn4 <- [1,3634,null,["8"]] 12:58:27 INFO - PROCESS | 1840 | 1478203107737 Marionette TRACE conn4 -> [0,3635,"switchToWindow",{"name":"8"}] 12:58:27 INFO - PROCESS | 1840 | 1478203107742 Marionette TRACE conn4 <- [1,3635,null,{}] 12:58:27 INFO - PROCESS | 1840 | 1478203107749 Marionette TRACE conn4 -> [0,3636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/003.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/003.html?wss\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:58:27 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa59000 == 14 [pid = 1840] [id = 795] 12:58:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 40 (0x8fa5a400) [pid = 1840] [serial = 2316] [outer = (nil)] 12:58:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 41 (0x8fa5c800) [pid = 1840] [serial = 2317] [outer = 0x8fa5a400] 12:58:27 INFO - PROCESS | 1840 | 1478203107841 Marionette DEBUG loaded listener.js 12:58:27 INFO - PROCESS | 1840 | ++DOMWINDOW == 42 (0x8fb07400) [pid = 1840] [serial = 2318] [outer = 0x8fa5a400] 12:58:28 INFO - PROCESS | 1840 | 1478203108409 Marionette TRACE conn4 <- [1,3636,null,{"value":["/websockets/opening-handshake/003.html?wss",0,null,null,[["WebSockets: origin",1,"assert_unreached: Reached unreachable code","ws.onclose<@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:21:53\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventHandlerNonNull*@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:21:29\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/websockets/opening-handshake/003.html?wss:10:1\n"]]]}] 12:58:28 INFO - . 12:58:28 INFO - TEST-OK | /websockets/opening-handshake/003.html?wss | took 1029ms 12:58:28 INFO - PROCESS | 1840 | 1478203108460 Marionette TRACE conn4 -> [0,3637,"getWindowHandle",null] 12:58:28 INFO - TEST-START | /websockets/opening-handshake/005.html?wss 12:58:28 INFO - PROCESS | 1840 | 1478203108465 Marionette TRACE conn4 <- [1,3637,null,{"value":"8"}] 12:58:28 INFO - PROCESS | 1840 | 1478203108474 Marionette TRACE conn4 -> [0,3638,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:58:28 INFO - PROCESS | 1840 | 1478203108637 Marionette TRACE conn4 <- [1,3638,null,{"value":null}] 12:58:28 INFO - PROCESS | 1840 | 1478203108785 Marionette TRACE conn4 -> [0,3639,"getWindowHandles",null] 12:58:28 INFO - PROCESS | 1840 | 1478203108790 Marionette TRACE conn4 <- [1,3639,null,["8"]] 12:58:28 INFO - PROCESS | 1840 | 1478203108795 Marionette TRACE conn4 -> [0,3640,"switchToWindow",{"name":"8"}] 12:58:28 INFO - PROCESS | 1840 | 1478203108800 Marionette TRACE conn4 <- [1,3640,null,{}] 12:58:28 INFO - PROCESS | 1840 | 1478203108806 Marionette TRACE conn4 -> [0,3641,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/005.html?wss\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/005.html?wss\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:58:28 INFO - PROCESS | 1840 | ++DOCSHELL 0x827e5400 == 15 [pid = 1840] [id = 796] 12:58:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 43 (0x827ea400) [pid = 1840] [serial = 2319] [outer = (nil)] 12:58:28 INFO - PROCESS | 1840 | ++DOMWINDOW == 44 (0x8fb12800) [pid = 1840] [serial = 2320] [outer = 0x827ea400] 12:58:28 INFO - PROCESS | 1840 | 1478203108901 Marionette DEBUG loaded listener.js 12:58:29 INFO - PROCESS | 1840 | ++DOMWINDOW == 45 (0x8fb43400) [pid = 1840] [serial = 2321] [outer = 0x827ea400] 12:58:31 INFO - PROCESS | 1840 | --DOCSHELL 0x8381c800 == 14 [pid = 1840] [id = 788] 12:58:35 INFO - PROCESS | 1840 | --DOMWINDOW == 44 (0x8381dc00) [pid = 1840] [serial = 2295] [outer = (nil)] [url = http://web-platform.test:8000/websockets/extended-payload-length.html?wss] 12:58:35 INFO - PROCESS | 1840 | --DOMWINDOW == 43 (0x8dd72400) [pid = 1840] [serial = 2313] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html] 12:58:35 INFO - PROCESS | 1840 | --DOMWINDOW == 42 (0x8fa5a400) [pid = 1840] [serial = 2316] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003.html?wss] 12:58:35 INFO - PROCESS | 1840 | --DOMWINDOW == 41 (0x8db54800) [pid = 1840] [serial = 2310] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/003-sets-origin.worker] 12:58:35 INFO - PROCESS | 1840 | --DOMWINDOW == 40 (0x82eaf000) [pid = 1840] [serial = 2298] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html] 12:58:35 INFO - PROCESS | 1840 | --DOMWINDOW == 39 (0x8ccae000) [pid = 1840] [serial = 2307] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html?wss] 12:58:35 INFO - PROCESS | 1840 | --DOMWINDOW == 38 (0x83af2800) [pid = 1840] [serial = 2304] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/002.html] 12:58:35 INFO - PROCESS | 1840 | --DOMWINDOW == 37 (0x82f73800) [pid = 1840] [serial = 2301] [outer = (nil)] [url = http://web-platform.test:8000/websockets/opening-handshake/001.html?wss] 12:58:40 INFO - PROCESS | 1840 | --DOCSHELL 0x8fa59000 == 13 [pid = 1840] [id = 795] 12:58:40 INFO - PROCESS | 1840 | --DOCSHELL 0x8dd72000 == 12 [pid = 1840] [id = 794] 12:58:40 INFO - PROCESS | 1840 | --DOCSHELL 0x82c41000 == 11 [pid = 1840] [id = 790] 12:58:40 INFO - PROCESS | 1840 | --DOCSHELL 0x8ccacc00 == 10 [pid = 1840] [id = 792] 12:58:40 INFO - PROCESS | 1840 | --DOCSHELL 0x8db53800 == 9 [pid = 1840] [id = 793] 12:58:40 INFO - PROCESS | 1840 | --DOCSHELL 0x83af2400 == 8 [pid = 1840] [id = 791] 12:58:40 INFO - PROCESS | 1840 | --DOCSHELL 0x82eac000 == 7 [pid = 1840] [id = 789] 12:58:40 INFO - PROCESS | 1840 | --DOMWINDOW == 36 (0x8fa5c800) [pid = 1840] [serial = 2317] [outer = (nil)] [url = about:blank] 12:58:40 INFO - PROCESS | 1840 | --DOMWINDOW == 35 (0x8fb07400) [pid = 1840] [serial = 2318] [outer = (nil)] [url = about:blank] 12:58:40 INFO - PROCESS | 1840 | --DOMWINDOW == 34 (0x8dec1400) [pid = 1840] [serial = 2314] [outer = (nil)] [url = about:blank] 12:58:40 INFO - PROCESS | 1840 | --DOMWINDOW == 33 (0x8fa44000) [pid = 1840] [serial = 2315] [outer = (nil)] [url = about:blank] 12:58:40 INFO - PROCESS | 1840 | --DOMWINDOW == 32 (0x8db56400) [pid = 1840] [serial = 2311] [outer = (nil)] [url = about:blank] 12:58:40 INFO - PROCESS | 1840 | --DOMWINDOW == 31 (0x8db5b000) [pid = 1840] [serial = 2312] [outer = (nil)] [url = about:blank] 12:58:40 INFO - PROCESS | 1840 | --DOMWINDOW == 30 (0x8cd47000) [pid = 1840] [serial = 2308] [outer = (nil)] [url = about:blank] 12:58:40 INFO - PROCESS | 1840 | --DOMWINDOW == 29 (0x8ce6c000) [pid = 1840] [serial = 2309] [outer = (nil)] [url = about:blank] 12:58:40 INFO - PROCESS | 1840 | --DOMWINDOW == 28 (0x83af6000) [pid = 1840] [serial = 2305] [outer = (nil)] [url = about:blank] 12:58:40 INFO - PROCESS | 1840 | --DOMWINDOW == 27 (0x83af8c00) [pid = 1840] [serial = 2306] [outer = (nil)] [url = about:blank] 12:58:40 INFO - PROCESS | 1840 | --DOMWINDOW == 26 (0x8382c800) [pid = 1840] [serial = 2302] [outer = (nil)] [url = about:blank] 12:58:40 INFO - PROCESS | 1840 | --DOMWINDOW == 25 (0x83831800) [pid = 1840] [serial = 2303] [outer = (nil)] [url = about:blank] 12:58:40 INFO - PROCESS | 1840 | --DOMWINDOW == 24 (0x82eb2400) [pid = 1840] [serial = 2299] [outer = (nil)] [url = about:blank] 12:58:40 INFO - PROCESS | 1840 | --DOMWINDOW == 23 (0x82f74000) [pid = 1840] [serial = 2300] [outer = (nil)] [url = about:blank] 12:58:40 INFO - PROCESS | 1840 | --DOMWINDOW == 22 (0x82f72400) [pid = 1840] [serial = 2297] [outer = (nil)] [url = about:blank] 12:58:40 INFO - PROCESS | 1840 | --DOMWINDOW == 21 (0x8fb12800) [pid = 1840] [serial = 2320] [outer = (nil)] [url = about:blank] 12:58:59 INFO - PROCESS | 1840 | MARIONETTE LOG: INFO: Timeout fired 12:58:59 INFO - . 12:58:59 INFO - TEST-TIMEOUT | /websockets/opening-handshake/005.html?wss | took 30622ms 12:58:59 INFO - PROCESS | 1840 | 1478203139082 Marionette TRACE conn4 <- [1,3641,null,{"value":["/websockets/opening-handshake/005.html?wss",2,null,null,[["WebSockets: proper first line",2,"Test timed out",null]]]}] 12:58:59 INFO - PROCESS | 1840 | 1478203139096 Marionette TRACE conn4 -> [0,3642,"getWindowHandle",null] 12:58:59 INFO - PROCESS | 1840 | 1478203139103 Marionette TRACE conn4 <- [1,3642,null,{"value":"8"}] 12:58:59 INFO - TEST-START | /websockets/opening-handshake/005.html 12:58:59 INFO - PROCESS | 1840 | 1478203139117 Marionette TRACE conn4 -> [0,3643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:58:59 INFO - PROCESS | 1840 | 1478203139365 Marionette TRACE conn4 <- [1,3643,null,{"value":null}] 12:58:59 INFO - PROCESS | 1840 | 1478203139458 Marionette TRACE conn4 -> [0,3644,"getWindowHandles",null] 12:58:59 INFO - PROCESS | 1840 | 1478203139465 Marionette TRACE conn4 <- [1,3644,null,["8"]] 12:58:59 INFO - PROCESS | 1840 | 1478203139474 Marionette TRACE conn4 -> [0,3645,"switchToWindow",{"name":"8"}] 12:58:59 INFO - PROCESS | 1840 | 1478203139481 Marionette TRACE conn4 <- [1,3645,null,{}] 12:58:59 INFO - PROCESS | 1840 | 1478203139489 Marionette TRACE conn4 -> [0,3646,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/websockets/opening-handshake/005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/websockets/opening-handshake/005.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:58:59 INFO - PROCESS | 1840 | ++DOCSHELL 0x82c4dc00 == 8 [pid = 1840] [id = 797] 12:58:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 22 (0x82ea5400) [pid = 1840] [serial = 2322] [outer = (nil)] 12:58:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 23 (0x82eaf800) [pid = 1840] [serial = 2323] [outer = 0x82ea5400] 12:58:59 INFO - PROCESS | 1840 | 1478203139605 Marionette DEBUG loaded listener.js 12:58:59 INFO - PROCESS | 1840 | ++DOMWINDOW == 24 (0x82f6f400) [pid = 1840] [serial = 2324] [outer = 0x82ea5400] 12:59:00 INFO - PROCESS | 1840 | 1478203140244 Marionette TRACE conn4 <- [1,3646,null,{"value":["/websockets/opening-handshake/005.html",0,null,null,[["WebSockets: proper first line",1,"assert_equals: expected true but got false","ws.onopen [0,3647,"getWindowHandle",null] 12:59:00 INFO - PROCESS | 1840 | 1478203140316 Marionette TRACE conn4 <- [1,3647,null,{"value":"8"}] 12:59:00 INFO - TEST-START | /workers/semantics/interface-objects/001.worker 12:59:00 INFO - PROCESS | 1840 | 1478203140328 Marionette TRACE conn4 -> [0,3648,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:59:00 INFO - PROCESS | 1840 | 1478203140597 Marionette TRACE conn4 <- [1,3648,null,{"value":null}] 12:59:00 INFO - PROCESS | 1840 | 1478203140613 Marionette TRACE conn4 -> [0,3649,"getWindowHandles",null] 12:59:00 INFO - PROCESS | 1840 | 1478203140618 Marionette TRACE conn4 <- [1,3649,null,["8"]] 12:59:00 INFO - PROCESS | 1840 | 1478203140624 Marionette TRACE conn4 -> [0,3650,"switchToWindow",{"name":"8"}] 12:59:00 INFO - PROCESS | 1840 | 1478203140630 Marionette TRACE conn4 <- [1,3650,null,{}] 12:59:00 INFO - PROCESS | 1840 | 1478203140637 Marionette TRACE conn4 -> [0,3651,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/001.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/001.worker\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:00 INFO - PROCESS | 1840 | ++DOCSHELL 0x827f1800 == 9 [pid = 1840] [id = 798] 12:59:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 25 (0x82f6bc00) [pid = 1840] [serial = 2325] [outer = (nil)] 12:59:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 26 (0x83819c00) [pid = 1840] [serial = 2326] [outer = 0x82f6bc00] 12:59:00 INFO - PROCESS | 1840 | 1478203140737 Marionette DEBUG loaded listener.js 12:59:00 INFO - PROCESS | 1840 | ++DOMWINDOW == 27 (0x8381d000) [pid = 1840] [serial = 2327] [outer = 0x82f6bc00] 12:59:01 INFO - PROCESS | 1840 | [1840] 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:02 INFO - ............................................................. 12:59:02 INFO - TEST-OK | /workers/semantics/interface-objects/001.worker | took 1815ms 12:59:02 INFO - PROCESS | 1840 | 1478203142050 Marionette TRACE conn4 <- [1,3651,null,{"value":["/workers/semantics/interface-objects/001.worker",0,null,null,[["The WorkerGlobalScope interface object should be exposed.",0,{},{}],["The DedicatedWorkerGlobalScope interface object should be exposed.",0,{},{}],["The Worker interface object should be exposed.",0,{},{}],["The SharedWorker interface object should be exposed.",1,"assert_own_property: expected property \"SharedWorker\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The MessagePort interface object should be exposed.",0,{},{}],["The MessageEvent interface object should be exposed.",0,{},{}],["The WorkerNavigator interface object should be exposed.",0,{},{}],["The MessageChannel interface object should be exposed.",0,{},{}],["The WorkerLocation interface object should be exposed.",0,{},{}],["The ImageData interface object should be exposed.",0,{},{}],["The ImageBitmap interface object should be exposed.",0,{},{}],["The CanvasPath interface object should be exposed.",1,"assert_own_property: expected property \"CanvasPath\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The Path2D interface object should be exposed.",1,"assert_own_property: expected property \"Path2D\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The PromiseRejectionEvent interface object should be exposed.",1,"assert_own_property: expected property \"PromiseRejectionEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The EventSource interface object should be exposed.",1,"assert_own_property: expected property \"EventSource\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The WebSocket interface object should be exposed.",0,{},{}],["The CloseEvent interface object should be exposed.",1,"assert_own_property: expected property \"CloseEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The BroadcastChannel interface object should be exposed.",0,{},{}],["The ArrayBuffer interface object should be exposed.",0,{},{}],["The Int8Array interface object should be exposed.",0,{},{}],["The Uint8Array interface object should be exposed.",0,{},{}],["The Uint8ClampedArray interface object should be exposed.",0,{},{}],["The Int16Array interface object should be exposed.",0,{},{}],["The Uint16Array interface object should be exposed.",0,{},{}],["The Int32Array interface object should be exposed.",0,{},{}],["The Uint32Array interface object should be exposed.",0,{},{}],["The Float32Array interface object should be exposed.",0,{},{}],["The Float64Array interface object should be exposed.",0,{},{}],["The DataView interface object should be exposed.",0,{},{}],["The XMLHttpRequestEventTarget interface object should be exposed.",0,{},{}],["The XMLHttpRequestUpload interface object should be exposed.",0,{},{}],["The XMLHttpRequest interface object should be exposed.",0,{},{}],["The ProgressEvent interface object should be exposed.",1,"assert_own_property: expected property \"ProgressEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The FormData interface object should be exposed.",0,{},{}],["The URL interface object should be exposed.",0,{},{}],["The URLSearchParams interface object should be exposed.",0,{},{}],["The File interface object should be exposed.",0,{},{}],["The Blob interface object should be exposed.",0,{},{}],["The FileList interface object should be exposed.",1,"assert_own_property: expected property \"FileList\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The FileReader interface object should be exposed.",0,{},{}],["The FileReaderSync interface object should be exposed.",0,{},{}],["The EventTarget interface object should be exposed.",0,{},{}],["The ErrorEvent interface object should be exposed.",1,"assert_own_property: expected property \"ErrorEvent\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The Event interface object should be exposed.",0,{},{}],["The CustomEvent interface object should be exposed.",0,{},{}],["The DOMException interface object should be exposed.",0,{},{}],["The ReadableStream interface object should be exposed.",1,"assert_own_property: expected property \"ReadableStream\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The WritableStream interface object should be exposed.",1,"assert_own_property: expected property \"WritableStream\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The ByteLengthQueuingStrategy interface object should be exposed.",1,"assert_own_property: expected property \"ByteLengthQueuingStrategy\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The CountQueuingStrategy interface object should be exposed.",1,"assert_own_property: expected property \"CountQueuingStrategy\" missing","@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:76:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/001.worker.js:75:3\n"],["The IDBRequest interface object should be exposed.",0,{},{}],["The IDBOpenDBRequest interface object should be exposed.",0,{},{}],["The IDBVersionChangeEvent interface object should be exposed.",0,{},{}],["The IDBFactory interface object should be exposed.",0,{},{}],["The IDBDatabase interface object should be exposed.",0,{},{}],["The IDBObjectStore interface object should be exposed.",0,{},{}],["The IDBIndex interface object should be exposed.",0,{},{}],["The IDBKeyRange interface object should be exposed.",0,{},{}],["The IDBCursor interface object should be exposed.",0,{},{}],["The IDBCursorWithValue interface object should be exposed.",0,{},{}],["The IDBTransaction interface object should be exposed.",0,{},{}]]]}] 12:59:02 INFO - PROCESS | 1840 | 1478203142158 Marionette TRACE conn4 -> [0,3652,"getWindowHandle",null] 12:59:02 INFO - PROCESS | 1840 | 1478203142169 Marionette TRACE conn4 <- [1,3652,null,{"value":"8"}] 12:59:02 INFO - TEST-START | /workers/semantics/interface-objects/002.worker 12:59:02 INFO - PROCESS | 1840 | 1478203142193 Marionette TRACE conn4 -> [0,3653,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:59:02 INFO - PROCESS | 1840 | 1478203142426 Marionette TRACE conn4 <- [1,3653,null,{"value":null}] 12:59:02 INFO - PROCESS | 1840 | 1478203142455 Marionette TRACE conn4 -> [0,3654,"getWindowHandles",null] 12:59:02 INFO - PROCESS | 1840 | 1478203142460 Marionette TRACE conn4 <- [1,3654,null,["8"]] 12:59:02 INFO - PROCESS | 1840 | 1478203142468 Marionette TRACE conn4 -> [0,3655,"switchToWindow",{"name":"8"}] 12:59:02 INFO - PROCESS | 1840 | 1478203142475 Marionette TRACE conn4 <- [1,3655,null,{}] 12:59:02 INFO - PROCESS | 1840 | 1478203142482 Marionette TRACE conn4 -> [0,3656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/002.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/002.worker\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:02 INFO - PROCESS | 1840 | ++DOCSHELL 0x83bf7400 == 10 [pid = 1840] [id = 799] 12:59:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 28 (0x83bf8400) [pid = 1840] [serial = 2328] [outer = (nil)] 12:59:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 29 (0x8ccaa800) [pid = 1840] [serial = 2329] [outer = 0x83bf8400] 12:59:02 INFO - PROCESS | 1840 | 1478203142597 Marionette DEBUG loaded listener.js 12:59:02 INFO - PROCESS | 1840 | ++DOMWINDOW == 30 (0x8ccad000) [pid = 1840] [serial = 2330] [outer = 0x83bf8400] 12:59:02 INFO - PROCESS | 1840 | [1840] 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:03 INFO - ..... 12:59:03 INFO - PROCESS | 1840 | 1478203143579 Marionette TRACE conn4 <- [1,3656,null,{"value":["/workers/semantics/interface-objects/002.worker",0,null,null,[["The SharedWorkerGlobalScope interface object should not be exposed.",0,{},{}],["The AbstractView interface object should not be exposed.",0,{},{}],["The AbstractWorker interface object should not be exposed.",0,{},{}],["The ApplicationCache interface object should not be exposed.",0,{},{}],["The Location interface object should not be exposed.",0,{},{}],["The Navigator interface object should not be exposed.",0,{},{}],["The Audio interface object should not be exposed.",0,{},{}],["The HTMLCanvasElement interface object should not be exposed.",0,{},{}],["The Path interface object should not be exposed.",0,{},{}],["The TextMetrics interface object should not be exposed.",0,{},{}],["The CanvasProxy interface object should not be exposed.",0,{},{}],["The CanvasRenderingContext2D interface object should not be exposed.",0,{},{}],["The DrawingStyle interface object should not be exposed.",0,{},{}],["The CanvasGradient interface object should not be exposed.",0,{},{}],["The CanvasPattern interface object should not be exposed.",0,{},{}],["The PopStateEvent interface object should not be exposed.",0,{},{}],["The HashChangeEvent interface object should not be exposed.",0,{},{}],["The PageTransitionEvent interface object should not be exposed.",0,{},{}],["The DOMImplementation interface object should not be exposed.",0,{},{}],["The ReadableStreamDefaultReader interface object should not be exposed.",0,{},{}],["The ReadableStreamBYOBReader interface object should not be exposed.",0,{},{}],["The ReadableStreamDefaultController interface object should not be exposed.",0,{},{}],["The ReadableByteStreamController interface object should not be exposed.",0,{},{}],["The WritableStreamDefaultWriter interface object should not be exposed.",0,{},{}],["The WritableStreamDefaultController interface object should not be exposed.",0,{},{}],["The IDBEnvironment interface object should not be exposed.",0,{},{}],["The Database interface object should not be exposed.",0,{},{}],["The UIEvent interface object should not be exposed.",0,{},{}],["The FocusEvent interface object should not be exposed.",0,{},{}],["The MouseEvent interface object should not be exposed.",0,{},{}],["The WheelEvent interface object should not be exposed.",0,{},{}],["The InputEvent interface object should not be exposed.",0,{},{}],["The KeyboardEvent interface object should not be exposed.",0,{},{}],["The CompositionEvent interface object should not be exposed.",0,{},{}]]]}] 12:59:03 INFO - ............................. 12:59:03 INFO - TEST-OK | /workers/semantics/interface-objects/002.worker | took 1436ms 12:59:03 INFO - PROCESS | 1840 | 1478203143621 Marionette TRACE conn4 -> [0,3657,"getWindowHandle",null] 12:59:03 INFO - PROCESS | 1840 | 1478203143626 Marionette TRACE conn4 <- [1,3657,null,{"value":"8"}] 12:59:03 INFO - TEST-START | /workers/semantics/interface-objects/003.html 12:59:03 INFO - PROCESS | 1840 | 1478203143635 Marionette TRACE conn4 -> [0,3658,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:59:03 INFO - PROCESS | 1840 | 1478203143862 Marionette TRACE conn4 <- [1,3658,null,{"value":null}] 12:59:03 INFO - PROCESS | 1840 | 1478203143883 Marionette TRACE conn4 -> [0,3659,"getWindowHandles",null] 12:59:03 INFO - PROCESS | 1840 | 1478203143891 Marionette TRACE conn4 <- [1,3659,null,["8"]] 12:59:03 INFO - PROCESS | 1840 | 1478203143896 Marionette TRACE conn4 -> [0,3660,"switchToWindow",{"name":"8"}] 12:59:03 INFO - PROCESS | 1840 | 1478203143903 Marionette TRACE conn4 <- [1,3660,null,{}] 12:59:03 INFO - PROCESS | 1840 | 1478203143909 Marionette TRACE conn4 -> [0,3661,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/003.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:03 INFO - PROCESS | 1840 | ++DOCSHELL 0x8ccb1c00 == 11 [pid = 1840] [id = 800] 12:59:03 INFO - PROCESS | 1840 | ++DOMWINDOW == 31 (0x8ce5f800) [pid = 1840] [serial = 2331] [outer = (nil)] 12:59:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 32 (0x8ce6cc00) [pid = 1840] [serial = 2332] [outer = 0x8ce5f800] 12:59:04 INFO - PROCESS | 1840 | 1478203144013 Marionette DEBUG loaded listener.js 12:59:04 INFO - PROCESS | 1840 | ++DOMWINDOW == 33 (0x8dd74c00) [pid = 1840] [serial = 2333] [outer = 0x8ce5f800] 12:59:04 INFO - .............................................................. 12:59:04 INFO - TEST-OK | /workers/semantics/interface-objects/003.html | took 1307ms 12:59:04 INFO - TEST-START | /workers/semantics/interface-objects/004.html 12:59:05 INFO - PROCESS | 1840 | 1478203144875 Marionette TRACE conn4 <- [1,3661,null,{"value":["/workers/semantics/interface-objects/003.html",0,null,null,[["The ApplicationCache interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\nEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:92:3\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:90:1\n"],["The WorkerGlobalScope interface object should be exposed",0,null,null],["The SharedWorkerGlobalScope interface object should be exposed",0,null,null],["The Worker interface object should be exposed",0,null,null],["The SharedWorker interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\nEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:92:3\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1786:17\nsetup@http://web-platform.test:8000/resources/testharness.js:632:9\n@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:90:1\n"],["The MessagePort interface object should be exposed",0,null,null],["The MessageEvent interface object should be exposed",0,null,null],["The WorkerNavigator interface object should be exposed",0,null,null],["The MessageChannel interface object should be exposed",0,null,null],["The WorkerLocation interface object should be exposed",0,null,null],["The ImageData interface object should be exposed",0,null,null],["The ImageBitmap interface object should be exposed",0,null,null],["The CanvasPath interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The Path2D interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The PromiseRejectionEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The EventSource interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The WebSocket interface object should be exposed",0,null,null],["The CloseEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The BroadcastChannel interface object should be exposed",0,null,null],["The ArrayBuffer interface object should be exposed",0,null,null],["The Int8Array interface object should be exposed",0,null,null],["The Uint8Array interface object should be exposed",0,null,null],["The Uint8ClampedArray interface object should be exposed",0,null,null],["The Int16Array interface object should be exposed",0,null,null],["The Uint16Array interface object should be exposed",0,null,null],["The Int32Array interface object should be exposed",0,null,null],["The Uint32Array interface object should be exposed",0,null,null],["The Float32Array interface object should be exposed",0,null,null],["The Float64Array interface object should be exposed",0,null,null],["The DataView interface object should be exposed",0,null,null],["The XMLHttpRequestEventTarget interface object should be exposed",0,null,null],["The XMLHttpRequestUpload interface object should be exposed",0,null,null],["The XMLHttpRequest interface object should be exposed",0,null,null],["The ProgressEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The FormData interface object should be exposed",0,null,null],["The URL interface object should be exposed",0,null,null],["The URLSearchParams interface object should be exposed",0,null,null],["The File interface object should be exposed",0,null,null],["The Blob interface object should be exposed",0,null,null],["The FileList interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The FileReader interface object should be exposed",0,null,null],["The FileReaderSync interface object should be exposed",0,null,null],["The EventTarget interface object should be exposed",0,null,null],["The ErrorEvent interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The Event interface object should be exposed",0,null,null],["The CustomEvent interface object should be exposed",0,null,null],["The DOMException interface object should be exposed",0,null,null],["The ReadableStream interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The WritableStream interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The ByteLengthQueuingStrategy interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The CountQueuingStrategy interface object should be exposed",1,"assert_true: expected true got false","worker.port.onmessage/<@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:96:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\ntest@http://web-platform.test:8000/resources/testharness.js:501:9\nworker.port.onmessage@http://web-platform.test:8000/workers/semantics/interface-objects/003.html:95:7\n"],["The IDBRequest interface object should be exposed",0,null,null],["The IDBOpenDBRequest interface object should be exposed",0,null,null],["The IDBVersionChangeEvent interface object should be exposed",0,null,null],["The IDBFactory interface object should be exposed",0,null,null],["The IDBDatabase interface object should be exposed",0,null,null],["The IDBObjectStore interface object should be exposed",0,null,null],["The IDBIndex interface object should be exposed",0,null,null],["The IDBKeyRange interface object should be exposed",0,null,null],["The IDBCursor interface object should be exposed",0,null,null],["The IDBCursorWithValue interface object should be exposed",0,null,null],["The IDBTransaction interface object should be exposed",0,null,null]]]}] 12:59:05 INFO - PROCESS | 1840 | 1478203144944 Marionette TRACE conn4 -> [0,3662,"getWindowHandle",null] 12:59:05 INFO - PROCESS | 1840 | 1478203144947 Marionette TRACE conn4 <- [1,3662,null,{"value":"8"}] 12:59:05 INFO - PROCESS | 1840 | 1478203144959 Marionette TRACE conn4 -> [0,3663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:59:05 INFO - PROCESS | 1840 | 1478203145158 Marionette TRACE conn4 <- [1,3663,null,{"value":null}] 12:59:05 INFO - PROCESS | 1840 | 1478203145326 Marionette TRACE conn4 -> [0,3664,"getWindowHandles",null] 12:59:05 INFO - PROCESS | 1840 | 1478203145329 Marionette TRACE conn4 <- [1,3664,null,["8"]] 12:59:05 INFO - PROCESS | 1840 | 1478203145336 Marionette TRACE conn4 -> [0,3665,"switchToWindow",{"name":"8"}] 12:59:05 INFO - PROCESS | 1840 | 1478203145341 Marionette TRACE conn4 <- [1,3665,null,{}] 12:59:05 INFO - PROCESS | 1840 | 1478203145346 Marionette TRACE conn4 -> [0,3666,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/interface-objects/004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/interface-objects/004.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:05 INFO - PROCESS | 1840 | ++DOCSHELL 0x8dd73400 == 12 [pid = 1840] [id = 801] 12:59:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 34 (0x8dd78c00) [pid = 1840] [serial = 2334] [outer = (nil)] 12:59:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 35 (0x8dd80c00) [pid = 1840] [serial = 2335] [outer = 0x8dd78c00] 12:59:05 INFO - PROCESS | 1840 | 1478203145443 Marionette DEBUG loaded listener.js 12:59:05 INFO - PROCESS | 1840 | ++DOMWINDOW == 36 (0x8fa3e800) [pid = 1840] [serial = 2336] [outer = 0x8dd78c00] 12:59:06 INFO - PROCESS | 1840 | 1478203146125 Marionette TRACE conn4 <- [1,3666,null,{"value":["/workers/semantics/interface-objects/004.html",0,null,null,[["The DedicatedWorkerGlobalScope interface object should not be exposed",0,null,null],["The AbstractView interface object should not be exposed",0,null,null],["The AbstractWorker interface object should not be exposed",0,null,null],["The Location interface object should not be exposed",0,null,null],["The Navigator interface object should not be exposed",0,null,null],["The DOMImplementation interface object should not be exposed",0,null,null],["The Audio interface object should not be exposed",0,null,null],["The HTMLCanvasElement interface object should not be exposed",0,null,null],["The Path interface object should not be exposed",0,null,null],["The TextMetrics interface object should not be exposed",0,null,null],["The CanvasProxy interface object should not be exposed",0,null,null],["The CanvasRenderingContext2D interface object should not be exposed",0,null,null],["The DrawingStyle interface object should not be exposed",0,null,null],["The CanvasGradient interface object should not be exposed",0,null,null],["The CanvasPattern interface object should not be exposed",0,null,null],["The PopStateEvent interface object should not be exposed",0,null,null],["The HashChangeEvent interface object should not be exposed",0,null,null],["The PageTransitionEvent interface object should not be exposed",0,null,null],["The ReadableStreamDefaultReader interface object should not be exposed",0,null,null],["The ReadableStreamBYOBReader interface object should not be exposed",0,null,null],["The ReadableStreamDefaultController interface object should not be exposed",0,null,null],["The ReadableByteStreamController interface object should not be exposed",0,null,null],["The WritableStreamDefaultWriter interface object should not be exposed",0,null,null],["The WritableStreamDefaultController interface object should not be exposed",0,null,null],["The IDBEnvironment interface object should not be exposed",0,null,null],["The Database interface object should not be exposed",0,null,null],["The UIEvent interface object should not be exposed",0,null,null],["The FocusEvent interface object should not be exposed",0,null,null],["The MouseEvent interface object should not be exposed",0,null,null],["The WheelEvent interface object should not be exposed",0,null,null],["The InputEvent interface object should not be exposed",0,null,null],["The KeyboardEvent interface object should not be exposed",0,null,null],["The CompositionEvent interface object should not be exposed",0,null,null]]]}] 12:59:06 INFO - ................................. 12:59:06 INFO - TEST-OK | /workers/semantics/interface-objects/004.html | took 1234ms 12:59:06 INFO - PROCESS | 1840 | 1478203146190 Marionette TRACE conn4 -> [0,3667,"getWindowHandle",null] 12:59:06 INFO - TEST-START | /workers/semantics/reporting-errors/001.html 12:59:06 INFO - PROCESS | 1840 | 1478203146194 Marionette TRACE conn4 <- [1,3667,null,{"value":"8"}] 12:59:06 INFO - PROCESS | 1840 | 1478203146202 Marionette TRACE conn4 -> [0,3668,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:59:06 INFO - PROCESS | 1840 | 1478203146445 Marionette TRACE conn4 <- [1,3668,null,{"value":null}] 12:59:06 INFO - PROCESS | 1840 | 1478203146607 Marionette TRACE conn4 -> [0,3669,"getWindowHandles",null] 12:59:06 INFO - PROCESS | 1840 | 1478203146610 Marionette TRACE conn4 <- [1,3669,null,["8"]] 12:59:06 INFO - PROCESS | 1840 | 1478203146630 Marionette TRACE conn4 -> [0,3670,"switchToWindow",{"name":"8"}] 12:59:06 INFO - PROCESS | 1840 | 1478203146636 Marionette TRACE conn4 <- [1,3670,null,{}] 12:59:06 INFO - PROCESS | 1840 | 1478203146643 Marionette TRACE conn4 -> [0,3671,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/001.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:06 INFO - PROCESS | 1840 | ++DOCSHELL 0x8fa5f800 == 13 [pid = 1840] [id = 802] 12:59:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 37 (0x8fa5fc00) [pid = 1840] [serial = 2337] [outer = (nil)] 12:59:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 38 (0x8fb41c00) [pid = 1840] [serial = 2338] [outer = 0x8fa5fc00] 12:59:06 INFO - PROCESS | 1840 | 1478203146743 Marionette DEBUG loaded listener.js 12:59:06 INFO - PROCESS | 1840 | ++DOMWINDOW == 39 (0x8ff95400) [pid = 1840] [serial = 2339] [outer = 0x8fa5fc00] 12:59:07 INFO - PROCESS | 1840 | 1478203147525 Marionette TRACE conn4 <- [1,3671,null,{"value":["/workers/semantics/reporting-errors/001.html",0,null,null,[["shared worker, not handled",1,"assert_unreached: window.onerror invoked: uncaught exception: 42 Reached unreachable code","window.onerror<@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:43:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nOnErrorEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:42:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/001.html:41:1\n"]]]}] 12:59:07 INFO - . 12:59:07 INFO - TEST-OK | /workers/semantics/reporting-errors/001.html | took 1378ms 12:59:07 INFO - PROCESS | 1840 | 1478203147580 Marionette TRACE conn4 -> [0,3672,"getWindowHandle",null] 12:59:07 INFO - PROCESS | 1840 | 1478203147587 Marionette TRACE conn4 <- [1,3672,null,{"value":"8"}] 12:59:07 INFO - TEST-START | /workers/semantics/reporting-errors/002.html 12:59:07 INFO - PROCESS | 1840 | 1478203147599 Marionette TRACE conn4 -> [0,3673,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:59:07 INFO - PROCESS | 1840 | 1478203147840 Marionette TRACE conn4 <- [1,3673,null,{"value":null}] 12:59:08 INFO - PROCESS | 1840 | 1478203148009 Marionette TRACE conn4 -> [0,3674,"getWindowHandles",null] 12:59:08 INFO - PROCESS | 1840 | 1478203148018 Marionette TRACE conn4 <- [1,3674,null,["8"]] 12:59:08 INFO - PROCESS | 1840 | 1478203148077 Marionette TRACE conn4 -> [0,3675,"switchToWindow",{"name":"8"}] 12:59:08 INFO - PROCESS | 1840 | 1478203148086 Marionette TRACE conn4 <- [1,3675,null,{}] 12:59:08 INFO - PROCESS | 1840 | 1478203148094 Marionette TRACE conn4 -> [0,3676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/002.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:08 INFO - PROCESS | 1840 | ++DOCSHELL 0x82c46000 == 14 [pid = 1840] [id = 803] 12:59:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 40 (0x82c46c00) [pid = 1840] [serial = 2340] [outer = (nil)] 12:59:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 41 (0x82eb3000) [pid = 1840] [serial = 2341] [outer = 0x82c46c00] 12:59:08 INFO - PROCESS | 1840 | 1478203148221 Marionette DEBUG loaded listener.js 12:59:08 INFO - PROCESS | 1840 | ++DOMWINDOW == 42 (0x83830400) [pid = 1840] [serial = 2342] [outer = 0x82c46c00] 12:59:09 INFO - PROCESS | 1840 | 1478203149047 Marionette TRACE conn4 <- [1,3676,null,{"value":["/workers/semantics/reporting-errors/002.html",0,null,null,[["shared worker, addEventListener",1,"assert_unreached: window.onerror invoked: uncaught exception: 42 Reached unreachable code","window.onerror<@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:49:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nOnErrorEventHandlerNonNull*@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:48:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/002.html:47:1\n"]]]}] 12:59:09 INFO - . 12:59:09 INFO - TEST-OK | /workers/semantics/reporting-errors/002.html | took 1477ms 12:59:09 INFO - PROCESS | 1840 | 1478203149086 Marionette TRACE conn4 -> [0,3677,"getWindowHandle",null] 12:59:09 INFO - PROCESS | 1840 | 1478203149091 Marionette TRACE conn4 <- [1,3677,null,{"value":"8"}] 12:59:09 INFO - TEST-START | /workers/semantics/reporting-errors/003.html 12:59:09 INFO - PROCESS | 1840 | 1478203149102 Marionette TRACE conn4 -> [0,3678,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:59:09 INFO - PROCESS | 1840 | 1478203149320 Marionette TRACE conn4 <- [1,3678,null,{"value":null}] 12:59:09 INFO - PROCESS | 1840 | 1478203149515 Marionette TRACE conn4 -> [0,3679,"getWindowHandles",null] 12:59:09 INFO - PROCESS | 1840 | 1478203149525 Marionette TRACE conn4 <- [1,3679,null,["8"]] 12:59:09 INFO - PROCESS | 1840 | 1478203149579 Marionette TRACE conn4 -> [0,3680,"switchToWindow",{"name":"8"}] 12:59:09 INFO - PROCESS | 1840 | 1478203149586 Marionette TRACE conn4 <- [1,3680,null,{}] 12:59:09 INFO - PROCESS | 1840 | 1478203149595 Marionette TRACE conn4 -> [0,3681,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/003.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:09 INFO - PROCESS | 1840 | ++DOCSHELL 0x83a65400 == 15 [pid = 1840] [id = 804] 12:59:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 43 (0x83a65c00) [pid = 1840] [serial = 2343] [outer = (nil)] 12:59:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 44 (0x83a6c000) [pid = 1840] [serial = 2344] [outer = 0x83a65c00] 12:59:09 INFO - PROCESS | 1840 | 1478203149712 Marionette DEBUG loaded listener.js 12:59:09 INFO - PROCESS | 1840 | ++DOMWINDOW == 45 (0x83aeac00) [pid = 1840] [serial = 2345] [outer = 0x83a65c00] 12:59:10 INFO - PROCESS | 1840 | 1478203150450 Marionette TRACE conn4 <- [1,3681,null,{"value":["/workers/semantics/reporting-errors/003.html",0,null,null,[["shared worker, no error event on worker or port",1,"assert_unreached: error on worker Reached unreachable code","@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:27:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1425:20\nEventListener.handleEvent*@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1401:20\nasync_test@http://web-platform.test:8000/resources/testharness.js:518:13\n@http://web-platform.test:8000/workers/semantics/reporting-errors/003.html:21:1\n"]]]}] 12:59:10 INFO - . 12:59:10 INFO - TEST-OK | /workers/semantics/reporting-errors/003.html | took 1382ms 12:59:10 INFO - PROCESS | 1840 | 1478203150515 Marionette TRACE conn4 -> [0,3682,"getWindowHandle",null] 12:59:10 INFO - PROCESS | 1840 | 1478203150524 Marionette TRACE conn4 <- [1,3682,null,{"value":"8"}] 12:59:10 INFO - TEST-START | /workers/semantics/reporting-errors/004.html 12:59:10 INFO - PROCESS | 1840 | 1478203150533 Marionette TRACE conn4 -> [0,3683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":430}] 12:59:10 INFO - PROCESS | 1840 | 1478203150734 Marionette TRACE conn4 <- [1,3683,null,{"value":null}] 12:59:10 INFO - PROCESS | 1840 | 1478203150937 Marionette TRACE conn4 -> [0,3684,"getWindowHandles",null] 12:59:10 INFO - PROCESS | 1840 | 1478203150946 Marionette TRACE conn4 <- [1,3684,null,["8"]] 12:59:11 INFO - PROCESS | 1840 | 1478203151000 Marionette TRACE conn4 -> [0,3685,"switchToWindow",{"name":"8"}] 12:59:11 INFO - PROCESS | 1840 | 1478203151009 Marionette TRACE conn4 <- [1,3685,null,{}] 12:59:11 INFO - PROCESS | 1840 | 1478203151017 Marionette TRACE conn4 -> [0,3686,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/workers/semantics/reporting-errors/004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/workers/semantics/reporting-errors/004.html\", \"140d5807-1d43-4206-9b79-7aafdacc0034\");\n\nvar timer = null;\nif (30000) {\n 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:11 INFO - PROCESS | 1840 | ++DOCSHELL 0x83bf7000 == 16 [pid = 1840] [id = 805] 12:59:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 46 (0x83bfa800) [pid = 1840] [serial = 2346] [outer = (nil)] 12:59:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 47 (0x8cdf2400) [pid = 1840] [serial = 2347] [outer = 0x83bfa800] 12:59:11 INFO - PROCESS | 1840 | 1478203151133 Marionette DEBUG loaded listener.js 12:59:11 INFO - PROCESS | 1840 | ++DOMWINDOW == 48 (0x8ce69800) [pid = 1840] [serial = 2348] [outer = 0x83bfa800] 12:59:11 INFO - PROCESS | 1840 | 1478203151846 Marionette TRACE conn4 <- [1,3686,null,{"value":["/workers/semantics/reporting-errors/004.html",0,null,null,[["shared worker in two documents and window.onerror",1,"assert_unreached: (outer) error on worker Reached unreachable code","t [0,3687,"getWindowHandle",null] 12:59:11 INFO - PROCESS | 1840 | 1478203151871 Marionette TRACE conn4 <- [1,3687,null,{"value":"8"}] 12:59:12 WARNING - u'runner_teardown' () 12:59:12 INFO - No more tests 12:59:12 INFO - Got 0 unexpected results 12:59:12 INFO - SUITE-END | took 2417s 12:59:13 INFO - Closing logging queue 12:59:13 INFO - queue closed 12:59:13 INFO - Return code: 0 12:59:13 WARNING - # TBPL SUCCESS # 12:59:13 INFO - Running post-action listener: _resource_record_post_action 12:59:13 INFO - [mozharness: 2016-11-03 19:59:13.266036Z] Finished run-tests step (success) 12:59:13 INFO - Running post-run listener: _resource_record_post_run 12:59:13 INFO - Total resource usage - Wall time: 2466s; CPU: 52.0%; Read bytes: 13848576; Write bytes: 315650048; Read time: 920; Write time: 216900 12:59:13 INFO - TinderboxPrint: CPU usage
52.3% 12:59:13 INFO - TinderboxPrint: I/O read bytes / time
13,848,576 / 920 12:59:13 INFO - TinderboxPrint: I/O write bytes / time
315,650,048 / 216,900 12:59:13 INFO - TinderboxPrint: CPU idle
1,156.4 (47.4%) 12:59:13 INFO - TinderboxPrint: CPU system
125.3 (5.1%) 12:59:13 INFO - TinderboxPrint: CPU user
1,154.8 (47.3%) 12:59:13 INFO - TinderboxPrint: Swap in / out
0 / 0 12:59:13 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:59:13 INFO - install - Wall time: 42s; CPU: 100.0%; Read bytes: 0; Write bytes: 183427072; Read time: 0; Write time: 165916 12:59:13 INFO - run-tests - Wall time: 2424s; CPU: 51.0%; Read bytes: 13848576; Write bytes: 100540416; Read time: 920; Write time: 16912 12:59:14 INFO - Running post-run listener: _upload_blobber_files 12:59:14 INFO - Blob upload gear active. 12:59:14 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 12:59:14 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 12:59:14 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'] 12:59:14 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 12:59:14 INFO - (blobuploader) - INFO - Open directory for files ... 12:59:14 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 12:59:15 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:59:15 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:59:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:59:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:59:17 INFO - (blobuploader) - INFO - Done attempting. 12:59:17 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 12:59:17 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:59:17 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:59:18 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:59:18 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:59:18 INFO - (blobuploader) - INFO - Done attempting. 12:59:18 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/resource-usage.json ... 12:59:18 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:59:18 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:59:23 INFO - (blobuploader) - INFO - TinderboxPrint: resource-usage.json: uploaded 12:59:23 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:59:23 INFO - (blobuploader) - INFO - Done attempting. 12:59:23 INFO - (blobuploader) - INFO - Iteration through files over. 12:59:23 INFO - Return code: 0 12:59:23 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 12:59:23 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 12:59:23 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/f6cf39f84a35c76e470a025e0121a8e0ff707d88a4469ffe67fadedab2bd152860c6a33c6b0a56d74464ac575d43f990779646b5d2f8244d3a5506503c9d1bec", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/e56ba47cddf4aa97e73795fe65398fd31855c20c5b37a19d508e5b6f5bddd3125446e0f074b29d2eef794deb589104adb16c11a62047099b342b7c4b77977af5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/715af02d4d8960c42ba343167ee08eb79a644dd0fa27bdb0621e484054cf0b3805b0e89371b03d4a5c058f3cc91320bbac6bdbb45d17375e8b5c4e66e5081e33"} 12:59:23 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 12:59:23 INFO - Writing to file /builds/slave/test/properties/blobber_files 12:59:23 INFO - Contents: 12:59:23 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/f6cf39f84a35c76e470a025e0121a8e0ff707d88a4469ffe67fadedab2bd152860c6a33c6b0a56d74464ac575d43f990779646b5d2f8244d3a5506503c9d1bec", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/e56ba47cddf4aa97e73795fe65398fd31855c20c5b37a19d508e5b6f5bddd3125446e0f074b29d2eef794deb589104adb16c11a62047099b342b7c4b77977af5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/715af02d4d8960c42ba343167ee08eb79a644dd0fa27bdb0621e484054cf0b3805b0e89371b03d4a5c058f3cc91320bbac6bdbb45d17375e8b5c4e66e5081e33"} 12:59:23 INFO - Running post-run listener: copy_logs_to_upload_dir 12:59:23 INFO - Copying logs to upload dir... 12:59:23 INFO - mkdir: /builds/slave/test/build/upload/logs 12:59:23 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=2578.619122 ========= master_lag: 0.29 ========= ========= Finished '/tools/buildbot/bin/python -u ...' (results: 0, elapsed: 42 mins, 58 secs) (at 2016-11-03 12:59:23.618240) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-11-03 12:59:23.619673) ========= 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-1478200357.807092-1957771504 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/f6cf39f84a35c76e470a025e0121a8e0ff707d88a4469ffe67fadedab2bd152860c6a33c6b0a56d74464ac575d43f990779646b5d2f8244d3a5506503c9d1bec", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/e56ba47cddf4aa97e73795fe65398fd31855c20c5b37a19d508e5b6f5bddd3125446e0f074b29d2eef794deb589104adb16c11a62047099b342b7c4b77977af5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/715af02d4d8960c42ba343167ee08eb79a644dd0fa27bdb0621e484054cf0b3805b0e89371b03d4a5c058f3cc91320bbac6bdbb45d17375e8b5c4e66e5081e33"} build_url:https://queue.taskcluster.net/v1/task/Xwjh7Ql8T1-oAX0sDYTsPw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/Xwjh7Ql8T1-oAX0sDYTsPw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032840 build_url: 'https://queue.taskcluster.net/v1/task/Xwjh7Ql8T1-oAX0sDYTsPw/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/f6cf39f84a35c76e470a025e0121a8e0ff707d88a4469ffe67fadedab2bd152860c6a33c6b0a56d74464ac575d43f990779646b5d2f8244d3a5506503c9d1bec", "resource-usage.json": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/e56ba47cddf4aa97e73795fe65398fd31855c20c5b37a19d508e5b6f5bddd3125446e0f074b29d2eef794deb589104adb16c11a62047099b342b7c4b77977af5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/715af02d4d8960c42ba343167ee08eb79a644dd0fa27bdb0621e484054cf0b3805b0e89371b03d4a5c058f3cc91320bbac6bdbb45d17375e8b5c4e66e5081e33"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Xwjh7Ql8T1-oAX0sDYTsPw/artifacts/public/build/firefox-52.0a1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-11-03 12:59:23.689794) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-11-03 12:59:23.690305) ========= 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-1478200357.807092-1957771504 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018505 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-11-03 12:59:23.754294) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-11-03 12:59:23.754579) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-11-03 12:59:23.754887) ========= ========= Total master_lag: 1.07 =========